.press-page{font-size:16px;line-height:1.5}.press-page :where(h1,h2,h3,p,figure,ul){margin:0;padding:0}.press-page :where(h1,h2,h3){text-wrap:initial}.press-page a{text-decoration:none}
@font-face{font-family:DM Sans;src:url(/press/assets/fonts/dm-sans-variable.ttf)format("truetype");font-weight:100 900;font-display:swap}
@font-face{font-family:DM Serif Display;src:url(/press/assets/fonts/dm-serif-display-regular.ttf)format("truetype");font-weight:400;font-display:swap}
.press-page{--navy:#1f3d59;--blue:#8ab9ed;--sand:#d4cebe;--ink:#36393e;--white:#f7fbfe;--yellow:#fdb400;--line:#c8d0d6;--pale:#e8f2fc}
.press-page *{box-sizing:border-box}
.press-page{scroll-behavior:smooth}
.press-page{background:var(--white);color:var(--ink);margin:0;font-family:DM Sans,Arial,sans-serif;font-weight:400}
.press-page a{color:inherit}
.press-page .press-site-header{z-index:20;background:#fff;justify-content:space-between;align-items:center;height:86px;padding:0 5vw;display:flex;position:relative}
.press-page .press-logo{width:190px;display:block}
.press-page .press-logo img{width:100%;height:auto;display:block}
.press-page nav{align-items:center;gap:28px;font-size:13px;display:flex}
.press-page nav a{text-decoration:none}
.press-page .press-nav-cta{border:1px solid var(--navy);color:var(--navy);border-radius:6px;padding:12px 18px;font-weight:650}
.press-page .press-hero{color:#fff;height:min(780px,100vh - 86px);min-height:640px;position:relative;overflow:hidden}
.press-page .press-hero-slides,.press-page .press-hero-slide,.press-page .press-hero-overlay{position:absolute;inset:0}
.press-page .press-hero-slide{opacity:0;background-position:50%;background-size:cover;animation:18s infinite heroFade}
.press-page .press-slide-husafell{background-image:url(/press/assets/hero-husafell.webp);animation-delay:0s}
.press-page .press-slide-akureyri{background-image:url(/press/assets/hero-akureyri.webp);background-position:50% 58%;animation-delay:6s}
.press-page .press-slide-reykjavik{background-image:url(/press/assets/hero-reykjavik.webp);animation-delay:12s}
.press-page .press-hero-overlay{background:linear-gradient(90deg,#142a3cd1,#142a3c33 72%),linear-gradient(#0000 45%,#142a3cad)}
@keyframes heroFade{0%{opacity:0;transform:scale(1.03)}5%{opacity:1}30%{opacity:1}38%{opacity:0;transform:scale(1.1)}to{opacity:0}}
@media (prefers-reduced-motion:reduce){.press-page .press-hero-slide{animation:none}
.press-page .press-slide-husafell{opacity:1}
}
.press-page .press-hero-copy{max-width:840px;position:absolute;top:50%;left:8vw;transform:translateY(-47%)}
.press-page .press-kicker{text-transform:uppercase;letter-spacing:.14em;color:var(--navy);margin:0 0 22px;font-size:11px;font-weight:750}
.press-page .press-kicker.press-light{color:#fff}
.press-page .press-hero h1{letter-spacing:-.025em;margin:0 0 24px;font-family:DM Serif Display,Georgia,serif;font-size:clamp(54px,6.5vw,92px);font-weight:400;line-height:1.01}
.press-page .press-hero-copy>p:not(.press-kicker){max-width:650px;margin:0 0 30px;font-size:19px;line-height:1.5}
.press-page .press-hero-index{border-top:1px solid #ffffff80;grid-template-columns:repeat(3,1fr);gap:28px;padding-top:15px;font-size:12px;display:grid;position:absolute;bottom:30px;left:8vw;right:8vw}
.press-page .press-hero-index span{gap:12px;display:flex}
.press-page .press-hero-index b{color:var(--yellow);font-family:ui-monospace,monospace}
.press-page .press-button{border-radius:6px;justify-content:center;align-items:center;gap:14px;min-height:50px;padding:0 20px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}
.press-page .press-button.press-yellow{background:var(--yellow);color:var(--navy)}
.press-page .press-button.press-navy{background:var(--navy);color:#fff}
.press-page .press-button.press-outline{border:1px solid var(--navy);color:var(--navy)}
.press-page .press-button.press-text-button{color:var(--navy);text-underline-offset:5px;padding-left:4px;padding-right:4px;text-decoration:underline}
.press-page .press-section{padding:105px 8vw}
.press-page .press-latest{background:#fff}
.press-page .press-latest-head{border-bottom:1px solid var(--navy);justify-content:space-between;align-items:flex-start;padding-bottom:32px;display:flex}
.press-page .press-status{text-transform:uppercase;letter-spacing:.12em;color:var(--navy);margin:0 0 8px;font-size:12px;font-weight:750}
.press-page .press-status span{background:var(--yellow);border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}
.press-page .press-date{color:#68737d;margin:0;font-size:12px}
.press-page .press-release-no{color:var(--blue);margin:0;font-family:ui-monospace,monospace;font-size:44px}
.press-page .press-latest-grid{grid-template-columns:minmax(0,2.15fr) minmax(300px,.85fr);gap:7vw;padding-top:50px;display:grid}
.press-page .press-release-body h2,.press-page .press-section-intro h2,.press-page .press-contact h2{letter-spacing:-.025em;font-family:DM Serif Display,Georgia,serif;font-weight:400}
.press-page .press-release-body h2{color:var(--ink);margin:0 0 30px;font-size:clamp(44px,5.2vw,76px);line-height:1.02}
.press-page .press-standfirst{color:var(--navy);max-width:900px;font-size:21px;line-height:1.55}
.press-page .press-release-actions{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:12px;margin:38px 0 46px;padding-bottom:36px;display:flex}
.press-page .press-release-text{columns:2;column-gap:42px}
.press-page .press-release-text p{break-inside:avoid;margin:0 0 22px;font-size:16px;line-height:1.6}
.press-page .press-reporter-summary{background:var(--sand);border-top:8px solid var(--navy);border-radius:6px;align-self:start;padding:36px;position:sticky;top:30px}
.press-page .press-reporter-summary h3{color:var(--navy);margin:0 0 24px;font-size:26px;line-height:1.2}
.press-page .press-reporter-summary ul{margin:0;padding:0;list-style:none}
.press-page .press-reporter-summary li{border-top:1px solid #1f3d5940;padding:15px 0 15px 26px;line-height:1.45;position:relative}
.press-page .press-reporter-summary li:before{content:"";background:var(--yellow);width:8px;height:8px;position:absolute;top:22px;left:0}
.press-page .press-summary-contact{border-top:1px solid var(--navy);flex-direction:column;align-items:flex-start;margin-top:28px;padding-top:25px;font-size:13px;display:flex}
.press-page .press-summary-contact img{object-fit:contain;width:35px;height:33px;margin-bottom:15px}
.press-page .press-summary-contact p{line-height:1.5}
.press-page .press-summary-contact a{text-underline-offset:4px;margin-top:5px}
.press-page .press-shared{background:var(--pale);grid-template-columns:1fr 1.55fr;gap:8vw;display:grid}
.press-page .press-section-intro h2{color:var(--navy);margin:0;font-size:clamp(44px,5vw,72px);line-height:1.04}
.press-page .press-section-intro>p:last-child{max-width:570px;line-height:1.6}
.press-page .press-large-copy{color:var(--navy);font-family:DM Serif Display,serif;font-size:28px!important;line-height:1.35!important}
.press-page .press-shared-copy>p{margin:0 0 25px;font-size:16px;line-height:1.65}
.press-page .press-ownership-facts{border-top:1px solid var(--blue);grid-template-columns:repeat(3,1fr);margin-top:48px;display:grid}
.press-page .press-ownership-facts span{padding:22px 22px 0 0;font-size:12px;line-height:1.4}
.press-page .press-ownership-facts b{color:var(--navy);margin-bottom:7px;font-size:14px;display:block}
.press-page .press-products{background:var(--navy);color:#fff}
.press-page .press-products-intro{grid-template-columns:1fr 2fr;align-items:end;gap:6vw;margin-bottom:50px;display:grid}
.press-page .press-products .press-kicker,.press-page .press-products h2{color:#fff}
.press-page .press-product-grid{border-top:1px solid #fff6;grid-template-columns:repeat(3,1fr);display:grid}
.press-page .press-product-card{border-right:1px solid #ffffff59;padding:35px 32px 15px 0}
.press-page .press-product-card+.press-product-card{padding-left:32px}
.press-page .press-product-card:last-child{border-right:0}
.press-page .press-product-number{color:var(--yellow);margin:0 0 55px;font-family:ui-monospace,monospace}
.press-page .press-product-card h3{margin:0 0 25px;font-family:DM Serif Display,serif;font-size:38px;font-weight:400;line-height:1.08}
.press-page .press-product-card>p{color:#d8e4ed;min-height:105px;line-height:1.6}
.press-page .press-product-card ul{border-top:1px solid #ffffff40;flex-wrap:wrap;gap:8px;margin:0;padding:25px 0 0;list-style:none;display:flex}
.press-page .press-product-card li{border:1px solid #fff6;border-radius:6px;padding:7px 9px;font-size:11px}
.press-page .press-releases{background:#fff}
.press-page .press-archive-title{grid-template-columns:1fr 2fr 1fr;align-items:end;gap:5vw;margin-bottom:55px;display:grid}
.press-page .press-archive-title>p:last-child{margin:0}
.press-page .press-release-card{border-top:1px solid var(--navy);border-bottom:1px solid var(--line);grid-template-columns:1fr 3fr;gap:5vw;padding:34px 0;display:grid}
.press-page .press-release-card-meta>span{color:var(--blue);font-family:ui-monospace,monospace;font-size:44px}
.press-page .press-release-card-meta p{color:#68737d;font-size:12px;line-height:1.6}
.press-page .press-release-card h3{color:var(--navy);margin:0 0 20px;font-family:DM Serif Display,serif;font-size:clamp(36px,4vw,55px);font-weight:400}
.press-page .press-release-card>div:last-child>p{max-width:850px;font-size:18px;line-height:1.55}
.press-page .press-old-stats{background:var(--line);grid-template-columns:repeat(4,1fr);gap:1px;margin:35px 0;display:grid}
.press-page .press-old-stats span{background:#fff;padding:18px;font-size:11px}
.press-page .press-old-stats b{color:var(--navy);margin-bottom:5px;font-family:ui-monospace,monospace;font-size:34px;display:block}
.press-page .press-card-actions{gap:30px;display:flex}
.press-page .press-card-actions a{color:var(--navy);text-underline-offset:5px;font-size:13px;font-weight:700}
.press-page .press-partners{background:var(--sand);grid-template-columns:1fr 2fr;gap:8vw;display:grid}
.press-page .press-partner-grid{border-top:1px solid #1f3d5973;grid-template-columns:1fr 1fr;display:grid}
.press-page .press-partner-grid div{border-bottom:1px solid #1f3d5973;padding:24px 15px 24px 0}
.press-page .press-partner-grid div:nth-child(odd){border-right:1px solid #1f3d5973}
.press-page .press-partner-grid div:nth-child(2n){padding-left:25px}
.press-page .press-partner-grid strong{color:var(--navy);margin-bottom:7px;font-size:17px;display:block}
.press-page .press-partner-grid span{font-size:12px}
.press-page .press-media{background:var(--white)}
.press-page .press-media-intro{grid-template-columns:1fr 2fr 1fr;align-items:end;gap:5vw;display:grid}
.press-page .press-media-intro>p:last-child{margin:0}
.press-page .press-download-list{border-top:1px solid var(--navy);margin:55px 0}
.press-page .press-download-list a{border-bottom:1px solid var(--line);grid-template-columns:1fr 100px 30px;align-items:center;padding:20px 0;text-decoration:none;transition:all .2s;display:grid}
.press-page .press-download-list a:hover{color:var(--navy);padding-left:10px}
.press-page .press-download-list small{color:#6c7881}
.press-page .press-media-gallery{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}
.press-page .press-media-gallery figure{margin:0}
.press-page .press-media-gallery img{object-fit:cover;width:100%;height:300px;display:block}
.press-page .press-media-gallery figcaption{text-transform:uppercase;letter-spacing:.1em;color:var(--navy);padding-top:10px;font-size:11px}
.press-page .press-contact{background:var(--navy);color:#fff;grid-template-columns:1.35fr 1fr;gap:8vw;display:grid}
.press-page .press-contact h2{color:#fff;margin:0 0 22px;font-size:clamp(44px,5vw,72px);line-height:1.03}
.press-page .press-contact>div>p:last-child{color:#d8e4ed}
.press-page .press-contact address{border-left:1px solid #fff6;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;padding-left:40px;font-style:normal;display:flex}
.press-page .press-contact address strong{font-family:DM Serif Display,serif;font-size:30px;font-weight:400}
.press-page .press-contact address span{color:#c5d4df;margin-bottom:8px}
.press-page .press-contact address .press-button{margin-top:15px}
.press-page footer{background:#fff;grid-template-columns:1fr 1fr 1fr;align-items:end;min-height:160px;padding:42px 8vw;display:grid}
.press-page footer img{width:185px}
.press-page footer p{text-align:center;color:#6c7881;margin:0;font-size:12px}
.press-page footer p:last-child{text-align:right}
@media (width<=980px){.press-page nav a:not(.press-nav-cta){display:none}
.press-page .press-latest-grid,.press-page .press-shared,.press-page .press-partners{grid-template-columns:1fr}
.press-page .press-reporter-summary{position:static}
.press-page .press-release-text{columns:1}
.press-page .press-archive-title,.press-page .press-media-intro,.press-page .press-product-grid{grid-template-columns:1fr}
.press-page .press-product-card,.press-page .press-product-card+.press-product-card{border-bottom:1px solid #ffffff4d;border-right:0;padding:30px 0}
.press-page .press-product-card>p{min-height:0}
.press-page .press-product-number{margin-bottom:22px}
.press-page .press-media-gallery{grid-template-columns:1fr 1fr}
.press-page .press-media-gallery figure:first-child{grid-column:1/-1}
.press-page .press-release-card{grid-template-columns:1fr 3fr}
}
@media (width<=650px){.press-page .press-site-header{height:72px;padding:0 5vw}
.press-page .press-logo{width:145px}
.press-page .press-nav-cta{padding:10px 12px}
.press-page .press-hero{height:720px;min-height:0}
.press-page .press-hero-copy{top:46%;left:6vw;right:6vw}
.press-page .press-hero h1{font-size:49px}
.press-page .press-hero-copy>p:not(.press-kicker){font-size:16px}
.press-page .press-hero-index{grid-template-columns:1fr;gap:6px;left:6vw;right:6vw}
.press-page .press-hero-index span{display:none}
.press-page .press-hero-index span:first-child{display:flex}
.press-page .press-section{padding:75px 6vw}
.press-page .press-latest-head{padding-bottom:22px}
.press-page .press-release-no{font-size:34px}
.press-page .press-latest-grid{gap:45px}
.press-page .press-release-body h2{font-size:45px}
.press-page .press-standfirst{font-size:18px}
.press-page .press-release-actions{flex-direction:column}
.press-page .press-release-actions .press-button{width:100%}
.press-page .press-reporter-summary{padding:28px}
.press-page .press-shared{gap:40px}
.press-page .press-ownership-facts{grid-template-columns:1fr}
.press-page .press-ownership-facts span{border-bottom:1px solid #8ab9ed80;padding-bottom:18px}
.press-page .press-products-intro,.press-page .press-release-card{grid-template-columns:1fr}
.press-page .press-old-stats{grid-template-columns:1fr 1fr}
.press-page .press-card-actions{flex-direction:column;gap:12px}
.press-page .press-partner-grid{grid-template-columns:1fr}
.press-page .press-partner-grid div:nth-child(odd){border-right:0}
.press-page .press-partner-grid div:nth-child(2n){padding-left:0}
.press-page .press-download-list a{grid-template-columns:1fr 55px 20px;gap:8px}
.press-page .press-media-gallery{grid-template-columns:1fr}
.press-page .press-media-gallery figure:first-child{grid-column:auto}
.press-page .press-media-gallery img{height:250px}
.press-page .press-contact{grid-template-columns:1fr}
.press-page .press-contact address{border-top:1px solid #fff6;border-left:0;padding:30px 0 0}
.press-page footer{grid-template-columns:1fr;align-items:start;gap:22px}
.press-page footer p,.press-page footer p:last-child{text-align:left}
}

.press-page .press-kicker,.press-page .press-product-card li,.press-page .press-media-gallery figcaption{font-size:12px}.press-page .press-button,.press-page .press-card-actions a,.press-page .press-summary-contact{font-size:14px}.press-page section[id]{scroll-margin-top:100px}.press-page .press-hero{display:block}.press-page .press-hero-copy{padding:0;background:none;width:auto}.press-page .press-button{border:0}.press-page .press-button.outline{border:1px solid var(--navy)}.press-page a:focus-visible{outline:3px solid #8ab9ed;outline-offset:5px}
