@font-face{font-family:"LatoWebBlack";src:url("/css/fonts/lato/Lato-Black.eot");src:url("/css/fonts/lato/Lato-Black.eot?#iefix") format("embedded-opentype"),url("/css/fonts/lato/Lato-Black.woff2") format("woff2"),url("/css/fonts/lato/Lato-Black.woff") format("woff"),url("/css/fonts/lato/Lato-Black.ttf") format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:"LatoWebBlack";src:url("/css/fonts/lato/Lato-BlackItalic.eot");src:url("/css/fonts/lato/Lato-BlackItalic.eot?#iefix") format("embedded-opentype"),url("/css/fonts/lato/Lato-BlackItalic.woff2") format("woff2"),url("/css/fonts/lato/Lato-BlackItalic.woff") format("woff"),url("/css/fonts/lato/Lato-BlackItalic.ttf") format("truetype");font-style:italic;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:"LatoWebBold";src:url("/css/fonts/lato/Lato-Bold.eot");src:url("/css/fonts/lato/Lato-Bold.eot?#iefix") format("embedded-opentype"),url("/css/fonts/lato/Lato-Bold.woff2") format("woff2"),url("/css/fonts/lato/Lato-Bold.woff") format("woff"),url("/css/fonts/lato/Lato-Bold.ttf") format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:"LatoWebBold";src:url("/css/fonts/lato/Lato-BoldItalic.eot");src:url("/css/fonts/lato/Lato-BoldItalic.eot?#iefix") format("embedded-opentype"),url("/css/fonts/lato/Lato-BoldItalic.woff2") format("woff2"),url("/css/fonts/lato/Lato-BoldItalic.woff") format("woff"),url("/css/fonts/lato/Lato-BoldItalic.ttf") format("truetype");font-style:italic;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:"LatoWebHairline";src:url("/css/fonts/lato/Lato-Hairline.eot");src:url("/css/fonts/lato/Lato-Hairline.eot?#iefix") format("embedded-opentype"),url("/css/fonts/lato/Lato-Hairline.woff2") format("woff2"),url("/css/fonts/lato/Lato-Hairline.woff") format("woff"),url("/css/fonts/lato/Lato-Hairline.ttf") format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:"LatoWebHairline";src:url("/css/fonts/lato/Lato-HairlineItalic.eot");src:url("/css/fonts/lato/Lato-HairlineItalic.eot?#iefix") format("embedded-opentype"),url("/css/fonts/lato/Lato-HairlineItalic.woff2") format("woff2"),url("/css/fonts/lato/Lato-HairlineItalic.woff") format("woff"),url("/css/fonts/lato/Lato-HairlineItalic.ttf") format("truetype");font-style:italic;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:"LatoWebHeavy";src:url("/css/fonts/lato/Lato-Heavy.eot");src:url("/css/fonts/lato/Lato-Heavy.eot?#iefix") format("embedded-opentype"),url("/css/fonts/lato/Lato-Heavy.woff2") format("woff2"),url("/css/fonts/lato/Lato-Heavy.woff") format("woff"),url("/css/fonts/lato/Lato-Heavy.ttf") format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:"LatoWebHeavy";src:url("/css/fonts/lato/Lato-HeavyItalic.eot");src:url("/css/fonts/lato/Lato-HeavyItalic.eot?#iefix") format("embedded-opentype"),url("/css/fonts/lato/Lato-HeavyItalic.woff2") format("woff2"),url("/css/fonts/lato/Lato-HeavyItalic.woff") format("woff"),url("/css/fonts/lato/Lato-HeavyItalic.ttf") format("truetype");font-style:italic;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:"LatoWeb";src:url("/css/fonts/lato/Lato-Italic.eot");src:url("/css/fonts/lato/Lato-Italic.eot?#iefix") format("embedded-opentype"),url("/css/fonts/lato/Lato-Italic.woff2") format("woff2"),url("/css/fonts/lato/Lato-Italic.woff") format("woff"),url("/css/fonts/lato/Lato-Italic.ttf") format("truetype");font-style:italic;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:"LatoWebLight";src:url("/css/fonts/lato/Lato-Light.eot");src:url("/css/fonts/lato/Lato-Light.eot?#iefix") format("embedded-opentype"),url("/css/fonts/lato/Lato-Light.woff2") format("woff2"),url("/css/fonts/lato/Lato-Light.woff") format("woff"),url("/css/fonts/lato/Lato-Light.ttf") format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:"LatoWebLight";src:url("/css/fonts/lato/Lato-LightItalic.eot");src:url("/css/fonts/lato/Lato-LightItalic.eot?#iefix") format("embedded-opentype"),url("/css/fonts/lato/Lato-LightItalic.woff2") format("woff2"),url("/css/fonts/lato/Lato-LightItalic.woff") format("woff"),url("/css/fonts/lato/Lato-LightItalic.ttf") format("truetype");font-style:italic;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:"LatoWebMedium";src:url("/css/fonts/lato/Lato-Medium.eot");src:url("/css/fonts/lato/Lato-Medium.eot?#iefix") format("embedded-opentype"),url("/css/fonts/lato/Lato-Medium.woff2") format("woff2"),url("/css/fonts/lato/Lato-Medium.woff") format("woff"),url("/css/fonts/lato/Lato-Medium.ttf") format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:"LatoWebMedium";src:url("/css/fonts/lato/Lato-MediumItalic.eot");src:url("/css/fonts/lato/Lato-MediumItalic.eot?#iefix") format("embedded-opentype"),url("/css/fonts/lato/Lato-MediumItalic.woff2") format("woff2"),url("/css/fonts/lato/Lato-MediumItalic.woff") format("woff"),url("/css/fonts/lato/Lato-MediumItalic.ttf") format("truetype");font-style:italic;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:"LatoWeb";src:url("/css/fonts/lato/Lato-Regular.eot");src:url("/css/fonts/lato/Lato-Regular.eot?#iefix") format("embedded-opentype"),url("/css/fonts/lato/Lato-Regular.woff2") format("woff2"),url("/css/fonts/lato/Lato-Regular.woff") format("woff"),url("/css/fonts/lato/Lato-Regular.ttf") format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:"LatoWebSemibold";src:url("/css/fonts/lato/Lato-Semibold.eot");src:url("/css/fonts/lato/Lato-Semibold.eot?#iefix") format("embedded-opentype"),url("/css/fonts/lato/Lato-Semibold.woff2") format("woff2"),url("/css/fonts/lato/Lato-Semibold.woff") format("woff"),url("/css/fonts/lato/Lato-Semibold.ttf") format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:"LatoWebSemibold";src:url("/css/fonts/lato/Lato-SemiboldItalic.eot");src:url("/css/fonts/lato/Lato-SemiboldItalic.eot?#iefix") format("embedded-opentype"),url("/css/fonts/lato/Lato-SemiboldItalic.woff2") format("woff2"),url("/css/fonts/lato/Lato-SemiboldItalic.woff") format("woff"),url("/css/fonts/lato/Lato-SemiboldItalic.ttf") format("truetype");font-style:italic;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:"LatoWebThin";src:url("/css/fonts/lato/Lato-Thin.eot");src:url("/css/fonts/lato/Lato-Thin.eot?#iefix") format("embedded-opentype"),url("/css/fonts/lato/Lato-Thin.woff2") format("woff2"),url("/css/fonts/lato/Lato-Thin.woff") format("woff"),url("/css/fonts/lato/Lato-Thin.ttf") format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:"LatoWebThin";src:url("/css/fonts/lato/Lato-ThinItalic.eot");src:url("/css/fonts/lato/Lato-ThinItalic.eot?#iefix") format("embedded-opentype"),url("/css/fonts/lato/Lato-ThinItalic.woff2") format("woff2"),url("/css/fonts/lato/Lato-ThinItalic.woff") format("woff"),url("/css/fonts/lato/Lato-ThinItalic.ttf") format("truetype");font-style:italic;font-weight:normal;text-rendering:optimizeLegibility}*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:#e7eef2 url("/gfx/backgrounds/fjord.webp") center/cover no-repeat;font-family:"LatoWeb",Arial,sans-serif;color:#26313a;font-size:16px}p,h1{margin:0}a{color:#0076c9;text-decoration:none;text-underline-offset:3px;font-weight:bold}img{display:block;max-width:100%}.bodyBg,.page{min-height:100vh;min-height:100dvh}.hero{min-height:100vh;min-height:100dvh;display:grid;align-items:start;padding:30px}.heroCard{width:min(100%, 620px);padding:25px;border-radius:20px;background:rgba(255,255,255,.9);box-shadow:0 4px 10px rgba(0,0,0,.3)}.heroTitle{font-size:27px;line-height:1.1;color:#1d2830}.heroIntro{max-width:540px;margin-top:14px;font-size:17px;line-height:1.45;color:#3f4b55}.infoList{display:grid;gap:7px;margin-top:18px;font-size:16px;line-height:1.45;color:#3f4b55}.infoRow{display:grid;grid-template-columns:9ch 1fr;gap:12px}.infoLabel{color:#526170;font-weight:bold}.infoValue{min-width:0}.socialLinks{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:28px}.socialLinks span{font-size:14px;font-weight:700;color:#526170}.socialLinks img{height:24px;opacity:.9}@media(max-width: 520px){.infoRow{grid-template-columns:1fr;gap:1px;margin-top:10px}}
