@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:900;font-display:swap;src:url(../media/b6bf82918be8cd7f-s.072183tawkcsa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:900;font-display:swap;src:url(../media/f422eb00d36f4117-s.p.0xnew9mskeih6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk Fallback;src:local(Arial);ascent-override:93.46%;descent-override:24.67%;line-gap-override:0.0%;size-adjust:104.49%}.JpZ6BW_className{font-family:Schibsted Grotesk,Schibsted Grotesk Fallback;font-style:normal;font-weight:900}.JpZ6BW_variable{--font-ledger-sans:"Schibsted Grotesk", "Schibsted Grotesk Fallback"}
@font-face{font-family:Aktiv Fallback;src:local(Helvetica Neue),local(HelveticaNeue),local(Arial),local(ArialMT);font-weight:100 600;size-adjust:98.2%;ascent-override:101.8%;descent-override:28.5%;line-gap-override:0%}@font-face{font-family:Aktiv Fallback;src:local(Helvetica Neue Bold),local(HelveticaNeue-Bold),local(Arial Bold),local(Arial-BoldMT);font-weight:700 900;size-adjust:101.8%;ascent-override:98.2%;descent-override:27.5%;line-gap-override:0%}@font-face{font-family:Garamond Fallback;src:local(Times New Roman),local(TimesNewRomanPSMT),local(Times);font-style:normal;size-adjust:92.2%;ascent-override:99.8%;descent-override:36.9%;line-gap-override:0%}@font-face{font-family:Garamond Fallback;src:local(Times New Roman Italic),local(TimesNewRomanPS-ItalicMT),local(Times Italic);font-style:italic;size-adjust:92.2%;ascent-override:99.8%;descent-override:36.9%;line-gap-override:0%}@layer components{.fl{color:#111;--sans:aktiv-grotesk, "Aktiv Fallback", "Helvetica Neue", Arial, sans-serif;--serif:garamond-premier-pro, "Garamond Fallback", Georgia, serif;--gold:#a58860;--olive:#716f5a;line-height:1.5;font-family:var(--sans);background:#fff;container-type:inline-size}:where(.fl) a{color:inherit;text-decoration:none}.fl .serif{font-family:var(--serif)}.fl-header{z-index:40;color:#fff;background:#111;position:sticky;inset-block-start:0}.fl-header .bar{justify-content:space-between;align-items:center;gap:20px;max-width:1360px;min-height:76px;margin-inline:auto;padding-inline:clamp(20px,3cqi,40px);display:flex}.fl-header nav{font-family:var(--serif);align-items:center;gap:clamp(18px,2.6cqi,40px);font-size:clamp(18px,1.45cqi,21px);display:flex}.fl-header nav a{background:linear-gradient(currentColor,currentColor) 0 calc(100% - 6px)/0 1px no-repeat;padding-block:10px}.fl-hero{color:#fff;background:#111;display:grid}.fl-hero>*{grid-area:1/1}.fl-hero .media{height:clamp(560px,min(64cqi,100svh - 76px),920px);position:relative}.fl-hero .media img{object-fit:cover;object-position:62% 30%}.fl-hero .copy{text-align:center;background:linear-gradient(#0000000a 0%,#00000029 45%,#000000b3 100%);flex-direction:column;justify-content:flex-end;align-items:center;padding:0 20px clamp(56px,8cqi,128px);display:flex;position:relative}.fl-eyebrow{letter-spacing:.32em;text-transform:uppercase;margin:0;font-size:13px;font-weight:500}.fl-rule{background:var(--gold);width:48px;height:3px;margin:16px auto 20px;display:block}.fl-hero .copy-holdco{background:linear-gradient(90deg,#0000009e 0%,#00000047 45%,#0000 70%);flex-direction:column;justify-content:flex-end;place-self:stretch stretch;padding:0 clamp(20px,4cqi,64px) clamp(48px,7cqi,112px);display:none;position:relative}.fl-hero .copy-holdco .fl-eyebrow{align-items:center;gap:12px;display:flex}.fl-hero .copy-holdco .fl-eyebrow:before{content:"";background:var(--gold);width:40px;height:3px}.fl-hero .copy-holdco h1{max-width:9ch;font-family:var(--font-ledger-sans), var(--sans);letter-spacing:-.055em;text-wrap:balance;margin:20px 0 0;font-size:clamp(60px,7.2cqi,120px);font-weight:900;line-height:.86}:root[data-hero=holdco] .fl-hero .copy-holdco{display:flex}:root[data-hero=holdco] .fl-hero .hero-welcome{display:none}.fl-hero h1{letter-spacing:-.035em;margin:0;font-size:clamp(76px,12cqi,176px);font-weight:800;line-height:.9}.fl-weare{text-align:center;padding:clamp(72px,9cqi,140px) 20px;overflow-x:clip}.fl-weare .fl-eyebrow{color:#6d6e71;letter-spacing:.24em}.fl-weare .fl-rule{background:#3a3a3a;margin-block-end:0}.fl-quote{max-width:760px;margin:clamp(28px,3cqi,44px) auto 0;display:grid}.fl-quote>*{grid-area:1/1}.fl-quote .mark{fill:#f2f2f0;width:clamp(84px,9cqi,132px);height:auto}.fl-quote .open{place-self:start;margin:-8px 0 0 calc(-1*clamp(24px,6cqi,96px))}.fl-quote .close{place-self:end;margin:0 calc(-1*clamp(24px,6cqi,96px)) -40px 0}.fl-quote h2{letter-spacing:-.035em;color:#2b2b2b;text-wrap:balance;margin:0;padding-block:clamp(24px,3cqi,48px);font-size:clamp(44px,6.4cqi,92px);font-weight:800;line-height:.98;position:relative}.fl-inside{max-width:1240px;margin-inline:auto;padding:0 clamp(16px,3cqi,40px) clamp(72px,8cqi,120px)}.fl-divider{align-items:center;gap:18px;display:flex}.fl-divider:before,.fl-divider:after{content:"";background:var(--olive);flex:1;height:2px}.fl-divider h2{letter-spacing:-.03em;color:#333;margin:0;font-size:clamp(22px,2cqi,28px);font-weight:700}.fl-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:clamp(16px,3cqi,40px);margin-block-start:clamp(24px,3cqi,40px);display:grid}.fl-card{color:#fff;background:#111;display:grid;overflow:clip}.fl-card>*{grid-area:1/1}.fl-card .media{aspect-ratio:5/4;position:relative}.fl-card .media img{object-fit:cover}.fl-card .bw img{filter:grayscale()}.fl-card .cap{text-align:center;background:linear-gradient(#0000,#000000a8);align-self:end;padding:64px 24px clamp(28px,3cqi,40px);position:relative}.fl-card h3{font-family:var(--serif);letter-spacing:-.01em;margin:0;font-size:clamp(44px,4cqi,56px);font-weight:400;line-height:1}.fl-card p{font-family:var(--serif);justify-content:center;align-items:center;gap:10px;margin:12px 0 0;font-size:22px;display:flex}.fl-footer{color:#fff;text-align:center;background:#111;padding:clamp(56px,6cqi,88px) 20px 96px}.fl-footer .mark{width:clamp(88px,8cqi,120px);height:auto;margin-inline:auto;display:block}.fl-footer .word{width:auto;height:20px;margin:24px auto 0;display:block}.fl-footer .fl-rule{width:32px;height:2px;margin:16px auto}.fl-footer .tag{font-family:var(--serif);color:#fffc;margin:0;font-size:17px}.fl-footer nav{font-family:var(--serif);flex-wrap:wrap;justify-content:center;gap:4px clamp(24px,3cqi,44px);margin-block-start:32px;font-size:22px;display:flex}.fl-footer nav a{padding-block:10px}.fl-social{color:#ffffffb3;justify-content:center;gap:4px;margin-block-start:16px;display:flex}.fl-social a{place-items:center;width:44px;height:44px;display:grid}.fl-legal{color:#ffffff9e;margin:28px 0 0;font-size:13px}@media (hover:hover) and (pointer:fine){.fl-header nav a:hover{background-size:100% 1px}.fl-card:hover .media img{scale:1.035}.fl-card:hover .arrow{translate:4px}.fl-footer nav a:hover,.fl-social a:hover,.fl-legal a:hover{color:#fff;opacity:.75}}@media (prefers-reduced-motion:no-preference){.fl-header nav a{transition:background-size .24s var(--ease-out)}.fl-card .media img{transition:scale .7s var(--ease-out)}.fl-card .arrow{transition:translate .24s var(--ease-out)}}}
