@import url("https://fonts.googleapis.com/css2?family=Lustria&display=swap");:root{--navy:#0f2350;--steel:#2a4272;--accent-blue:#2a4272;--light-gray:#dfe8f2;--paper:#f5f8fc;--surface-blue-soft:#eaf0f8;--surface-blue-muted:#f1f5fb;--surface-blue-hover:#e3edf8;--surface-blue-line:#d3dfed;--white:#fff;--page-max:1440px;--gutter:clamp(20px,4.5vw,80px);--header-height:128px;--line:rgba(15,35,80,.13);--font-brand:"Lustria",Georgia,"Times New Roman",serif;--font-ui:Arial,Helvetica,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;color:var(--navy);background:var(--paper);font-family:var(--font-brand);font-size:16px;line-height:1.6}a{color:inherit;text-decoration:none}button,select{font:inherit;color:inherit}a,button,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}img,video{display:block;max-width:100%}[hidden]{display:none!important}:focus-visible{outline:3px solid var(--accent-blue);outline-offset:5px}.page-shell{width:min(var(--page-max),calc(100% - var(--gutter) * 2));margin-inline:auto}.skip-link{position:absolute;top:12px;left:var(--gutter);z-index:100;padding:12px 20px;background:var(--navy);color:white;transform:translateY(-200%);font-family:var(--font-ui)}.skip-link:focus{transform:translateY(0)}.site-header{position:relative;z-index:50;width:100%;background:var(--paper)}.header-top{position:relative;z-index:2;min-height:76px;justify-content:space-between;gap:20px}.brand-logo,.header-top{display:flex;align-items:center}.brand-logo{flex:0 0 auto;width:168px;min-height:48px}.brand-logo img{width:100%;height:auto}.desktop-utilities,.header-actions{display:flex;align-items:center;gap:24px}.header-actions{font-family:var(--font-ui);font-size:14px}.language-picker{display:flex;align-items:center;gap:8px}.language-picker select{max-width:110px;min-height:44px;border:0;background:transparent;font-size:14px;cursor:pointer}.search-link{display:inline-flex;align-items:center;gap:8px;min-height:44px}.search-link:hover{color:var(--steel)}.login-control{position:relative}.login-trigger{display:flex;align-items:center;justify-content:center;gap:16px;min-height:44px;padding:10px 20px;border:1px solid var(--navy);border-radius:4px;background:transparent;font-size:14px;font-weight:600;transition:background .2s,color .2s}.login-trigger:hover,.login-trigger[aria-expanded=true]{background:var(--navy);color:white}.login-chevron{flex-shrink:0}.login-panel{position:absolute;z-index:10;top:calc(100% + 12px);right:0;width:min(280px,calc(100vw - 40px));padding:12px;border:1px solid var(--line);border-radius:8px;background:var(--white);box-shadow:0 16px 40px rgba(15,35,80,.14)}.login-panel-label{margin:4px 12px 10px;color:#596176;font-size:12px}.login-panel a{display:flex;align-items:center;min-height:52px;padding:12px;border-radius:4px;font-size:16px}.login-panel a+a{border-top:1px solid var(--line)}.login-panel a:focus-visible,.login-panel a:hover{background:var(--paper)}.header-nav{position:relative;z-index:1;border-block:1px solid var(--line)}.header-nav nav{min-height:50px;display:flex;align-items:stretch;justify-content:space-between;gap:16px}.header-nav nav a{position:relative;display:flex;align-items:center;justify-content:center;min-height:50px;padding:10px 4px;font-family:var(--font-ui);font-size:14px;font-weight:500}.header-nav nav a:after{content:"";position:absolute;bottom:0;left:4px;right:4px;height:2px;background:var(--accent-blue);transform:scaleX(0);transition:transform .2s}.header-nav nav a:focus-visible:after,.header-nav nav a:hover:after,.header-nav nav a[aria-current=page]:after{transform:scaleX(1)}.menu-button{display:none;width:44px;height:44px;padding:12px;border:1px solid var(--line);border-radius:4px;background:transparent;align-content:center;gap:5px}.menu-button span{width:18px;height:1px;background:var(--navy);transition:transform .2s,opacity .2s}.menu-button[aria-expanded=true] span:first-child{transform:translateY(6px) rotate(45deg)}.menu-button[aria-expanded=true] span:nth-child(2){opacity:0}.menu-button[aria-expanded=true] span:last-child{transform:translateY(-6px) rotate(-45deg)}.hero{position:relative;width:100%;min-height:520px;min-height:min(520px,100svh);height:calc(100svh - var(--header-height));max-height:1000px;display:flex;align-items:center;overflow:hidden;background:var(--navy)}.hero-media,.hero-media video{position:absolute;inset:0;width:100%;height:100%}.hero-media{background-position:50%;background-size:cover}.hero-media video{object-fit:cover;object-position:center}.hero-overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(7,17,38,.12),rgba(7,17,38,.35) 45%,rgba(7,17,38,.65))}.hero-content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center;color:white;padding-block:80px 100px}.hero-content h1{max-width:1120px;margin:0 0 36px;font-size:clamp(38px,5.3vw,80px);font-weight:400;letter-spacing:-.035em;text-wrap:balance}.hero--statement{min-height:580px}.hero--statement .hero-content h1{max-width:980px;margin-bottom:18px}.hero--statement .hero-statement{max-width:755px;margin:0 0 28px;color:rgba(255,255,255,.96);font:400 clamp(16px,1.65vw,20px)/1.6 var(--font-ui);letter-spacing:.005em;text-wrap:pretty}@media (max-width:639px){.hero--statement .hero-content h1{margin-bottom:17px}.hero--statement .hero-statement{max-width:36ch;margin-bottom:25px;font-size:clamp(15px,3.8vw,17px);line-height:1.55}}.pill-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 28px;border-radius:28px;font-family:var(--font-ui);font-size:15px;line-height:1.5;font-weight:600;text-align:center;transition:background .2s,transform .2s}.pill-button--light{color:var(--navy);background:var(--paper);border:1px solid rgba(42,66,114,.55)}.pill-button--light:hover{background:white;transform:translateY(-2px)}.scroll-indicator{position:absolute;z-index:3;left:50%;bottom:22px;width:48px;height:56px;display:grid;place-items:center;color:white;transform:translateX(-50%)}.scroll-mouse{position:relative;display:block;width:24px;height:40px;border:1.5px solid rgba(255,255,255,.8);border-radius:24px}.scroll-mouse:after{content:"";position:absolute;top:9px;left:9.5px;width:2px;height:6px;border-radius:2px;background:white;animation:scroll-indicator-animation 1.6s infinite}.scroll-touch{display:none;overflow:visible;color:rgba(255,255,255,.8)}.scroll-caption{display:none}@keyframes scroll-indicator-animation{0%{transform:translateY(0);opacity:0}25%{opacity:1}to{transform:translateY(12px);opacity:0}}@keyframes swipe-up{0%,8%{opacity:0;transform:translate(1px,5px) rotate(7deg)}20%{opacity:1;transform:translateY(3px) rotate(3deg)}28%{opacity:1;transform:translateY(3px) rotate(3deg);animation-timing-function:cubic-bezier(.22,.61,.36,1)}58%{opacity:1;transform:translate(-1px,-8px) rotate(-5deg)}72%{opacity:0;transform:translate(-2px,-11px) rotate(-8deg)}73%,to{opacity:0;transform:translate(1px,5px) rotate(7deg)}}@media (hover:none) and (pointer:coarse),(max-width:639px){.scroll-indicator{width:160px;height:auto;min-height:80px;bottom:16px;display:flex;flex-direction:column;justify-content:center;gap:6px}.scroll-mouse{display:none}.scroll-touch{display:block;flex-shrink:0}.scroll-caption{display:inline-flex;align-items:center;gap:7px;color:rgba(255,255,255,.9);font-family:var(--font-ui);font-size:12px;line-height:18px}.swipe-hand{transform-box:view-box;transform-origin:52% 78%;animation:swipe-up 3.6s ease-in-out infinite}}.editorial{padding-block:clamp(56px,6vw,96px)}.section-title{margin:0 0 clamp(36px,4vw,64px);text-align:center;font-size:clamp(30px,3vw,44px);line-height:1.3;font-weight:400;letter-spacing:-.025em;text-wrap:balance}.editorial-list{display:grid;grid-gap:24px;gap:24px}.editorial-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background:white}.editorial-row--reverse .editorial-media{order:2}.editorial-media{position:relative;min-height:360px;overflow:hidden}.editorial-media-image{position:absolute;inset:0;background-position:50%;background-size:cover;transition:filter .5s ease}.editorial-media:after{content:"";position:absolute;inset:0;background:var(--navy);opacity:0;pointer-events:none;transition:opacity .3s ease}.editorial-copy{min-width:0;padding:clamp(28px,4vw,64px);display:flex;align-items:center;transition:background-color .3s ease,color .3s ease}.editorial-copy .eyebrow{transition:color .3s ease}.editorial-copy-inner{width:100%}.eyebrow{margin:0 0 18px;font-family:var(--font-ui);font-size:12px;line-height:1.5;font-weight:600;letter-spacing:.1em;color:#31547c}.editorial-copy .editorial-description{margin:0 0 28px;max-width:36ch;font:400 clamp(15px,1.5vw,18px)/1.65 var(--font-ui);color:inherit}.editorial-copy h3{margin:0 0 28px;font-size:clamp(24px,2.3vw,34px);line-height:1.4;font-weight:400;letter-spacing:-.02em;text-wrap:pretty}.editorial-copy .editorial-copy-inner>h3{margin-bottom:13px}.square-arrow{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin-left:auto;border:1px solid var(--navy);border-radius:4px;background:var(--navy);color:white;font-family:var(--font-ui);font-size:28px;transition:background .3s ease,color .3s ease,border-color .3s ease}.editorial-row:focus-within .editorial-copy{background:var(--navy);color:white}.editorial-row:focus-within .eyebrow{color:white}.editorial-row:focus-within .square-arrow{background:white;color:var(--navy);border-color:white}.editorial-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.outline-button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:12px 28px;border:1px solid var(--accent-blue);border-radius:28px;font-family:var(--font-ui);font-size:15px;font-weight:600;transition:background .2s}.outline-button:hover{background:white}.full-banner{position:relative;width:100%;min-height:clamp(460px,65svh,760px);display:flex;align-items:flex-end;overflow:hidden;background-position:50%;background-size:cover;background-color:var(--navy)}.full-banner:before{content:"";position:absolute;inset:0;background:inherit;transition:transform .6s}.full-banner-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.full-banner--video:before{display:none}.full-banner-shade{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(7,17,38,.05),rgba(7,17,38,.72))}.full-banner-content{position:relative;z-index:2;padding-block:96px 72px;display:flex;flex-direction:column;align-items:center;text-align:center;color:white}.full-banner h2{max-width:960px;margin:0 0 28px;font-size:clamp(30px,3.3vw,48px);line-height:1.3;font-weight:400;letter-spacing:-.025em;text-wrap:balance}.inset-banner-wrap{padding-block:clamp(40px,5vw,80px)}.inset-banner{position:relative;min-height:480px;display:flex;align-items:center;overflow:hidden;border-radius:8px;background-position:50%;background-size:cover;background-color:var(--navy)}.inset-banner-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(7,17,38,.8),rgba(7,17,38,.4) 65%,rgba(7,17,38,.15))}.inset-banner-content{position:relative;z-index:2;width:min(680px,65%);padding:clamp(28px,4vw,64px);color:white}.inset-banner-text{margin-bottom:28px}.inset-banner h2{margin:0 0 16px;font-size:clamp(30px,3vw,44px);line-height:1.3;font-weight:400}.inset-banner p{margin:0;max-width:440px;font-family:var(--font-ui);font-size:18px;line-height:1.65}.button-row{display:flex;flex-wrap:wrap;gap:12px}main>.full-banner:last-of-type{margin-bottom:0}.footer{background:var(--navy);color:var(--paper);font-family:var(--font-ui)}.footer--photo{background-color:var(--navy);background-size:cover;background-position:50%;background-repeat:no-repeat}.footer-main{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(2,minmax(0,1fr));grid-gap:clamp(32px,6vw,96px);gap:clamp(32px,6vw,96px);padding-block:clamp(48px,5vw,80px)}.footer-brand{min-width:0}.footer-logo{display:inline-flex;align-items:center;min-height:44px}.footer-logo img{width:184px;height:auto}.footer-brand p{max-width:310px;margin:20px 0 16px;color:#c5cbd7;font-size:15px;line-height:1.8;text-wrap:pretty}.footer-brand .footer-introduction{white-space:pre-line;overflow-wrap:break-word;margin-bottom:18px}.footer-business-details{display:grid;grid-gap:5px;gap:5px;max-width:36ch;margin:0 0 22px;padding:0;font-style:normal;font-size:14px;line-height:1.65;color:#d6deeb;text-align:start;overflow-wrap:anywhere}.footer-business-name{display:block;margin-bottom:3px;font-weight:600;color:#fff}.footer-business-line{display:block;color:#d3dce9;white-space:pre-line}.footer-location{color:#aeb8cb;font-size:13px}.footer-navigation h2{margin:0 0 16px;font-size:15px;line-height:1.5;font-weight:600}.footer-navigation ul{list-style:none;margin:0;padding:0}.footer-navigation a{display:inline-flex;align-items:center;min-height:44px;padding-block:8px;color:#c5cbd7;font-size:14px;line-height:1.5}.footer a{text-underline-offset:5px;text-decoration-thickness:1px}.footer a:hover{color:white;text-decoration:underline}.footer-logo:hover{text-decoration:none}.footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:16px 32px;padding-top:20px;border-top:1px solid rgba(255,255,255,.16)}.footer-copyright{margin:0;color:#aeb8cb;font-size:12px;line-height:1.7}.footer-meta{display:flex;flex-wrap:wrap;gap:4px 24px}.footer-meta a{display:inline-flex;align-items:center;min-height:44px;color:#c5cbd7;font-size:12px}.footer-utility{display:flex;align-items:center;justify-content:space-between;gap:12px 24px;padding-block:8px 24px}.back-to-top{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:#c5cbd7;font-size:12px}.back-to-top svg{flex-shrink:0}.footer-admin{display:inline-flex;align-items:center;min-height:44px;color:#aeb8cb;font-size:12px}.access-page{min-height:70svh;padding-block:80px;display:grid;place-items:center}.access-card{width:min(600px,100%);padding:clamp(24px,5vw,64px);background:white;border:1px solid var(--line);border-radius:8px}.access-card h1{font-size:clamp(28px,4vw,42px);line-height:1.3;font-weight:400;margin:0 0 24px}.access-card p{margin:0 0 28px;font-family:var(--font-ui)}@media (hover:hover) and (pointer:fine){.editorial-row:hover .editorial-copy{background:var(--navy);color:white}.editorial-row:hover .eyebrow{color:white}.editorial-row:hover .square-arrow{background:white;color:var(--navy);border-color:white}.editorial-row:hover .editorial-media-image{filter:grayscale(100%)}.editorial-row:hover .editorial-media:after{opacity:.35}.full-banner:hover:before{transform:scale(1.025)}}@media (max-width:959px){:root{--header-height:76px}.desktop-utilities{display:none}.header-actions{gap:12px}.menu-button{display:grid}.header-nav{display:none;position:absolute;top:100%;left:0;width:100%;background:var(--paper);box-shadow:0 18px 24px rgba(15,35,80,.12);max-height:calc(100svh - 76px);overflow-y:auto}.header-nav[data-open=true]{display:block}.header-nav nav{padding-block:12px 20px;display:flex;flex-direction:column;gap:0}.header-nav nav a{justify-content:flex-start;min-height:50px;border-bottom:1px solid var(--line);font-size:16px}.hero-content h1{max-width:760px;font-size:clamp(38px,6.5vw,62px)}.editorial-media{min-height:300px}.editorial-copy{padding:28px}.editorial-copy h3{font-size:25px}.inset-banner-content{width:80%}.footer-main{grid-template-columns:minmax(0,1.3fr) repeat(2,minmax(0,1fr));gap:32px}.footer-bottom{align-items:flex-start;flex-direction:column;gap:8px}}@media (max-width:639px){:root{--header-height:72px}.header-top{min-height:72px;gap:12px}.brand-logo{width:clamp(108px,30vw,148px)}.header-actions{gap:8px}.login-trigger{padding:10px 12px;gap:8px}.login-panel{right:-52px}.header-nav{max-height:calc(100svh - 72px)}.hero{min-height:480px;max-height:820px}.hero-content{padding-block:64px 96px}.hero-content h1{font-size:clamp(34px,8vw,46px);line-height:1.28;margin-bottom:28px}.editorial-list{gap:24px}.editorial-row{grid-template-columns:minmax(0,1fr)}.editorial-row--reverse .editorial-media{order:0}.editorial-media{min-height:0;aspect-ratio:3/2}.editorial-copy{padding:28px 24px}.editorial-copy h3{font-size:25px}.eyebrow{font-size:11px}.editorial-actions{gap:12px;padding-top:32px}.outline-button{width:100%}.full-banner{min-height:540px}.full-banner-content{padding-block:72px 48px}.inset-banner{min-height:460px}.inset-banner-content{width:100%;padding:32px 24px}.inset-banner-shade{background:rgba(7,17,38,.65)}.inset-banner p{font-size:16px}.button-row{flex-direction:column;align-items:flex-start}.footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px;padding-block:44px 32px}.footer-brand{grid-column:1/-1}.footer-logo img{width:164px}.footer-brand p{max-width:360px;margin-top:16px;font-size:14px}.footer-business-details{max-width:42ch;font-size:13px;gap:5px;margin-bottom:20px}.footer-navigation h2{margin-bottom:12px;font-size:14px}.footer-utility{flex-wrap:wrap;gap:4px 20px;padding-bottom:20px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation:none!important;transition:none!important}.full-banner-video,.hero-media video{display:none}}.deferred-background-video{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.deferred-background-video video{width:100%;height:100%;object-fit:cover}.banner-photo,.editorial-media-image>img,.hero-poster-image{object-fit:cover;object-position:center}.editorial-media-image>img{width:100%;height:100%}.full-banner--optimized:before{display:none}.deferred-background-video,.full-banner--optimized>.banner-photo,.inset-banner>.banner-photo{z-index:0}.deferred-background-video video{opacity:0;transition:opacity .45s ease}.deferred-background-video[data-playing=true] video{opacity:1}.footer--photo{position:relative;isolation:isolate}.footer--photo>.footer-media-photo{position:absolute;inset:0;z-index:-2;object-fit:cover;object-position:center}.footer--photo:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(105deg,rgba(9,25,59,.84),rgba(9,25,59,.78));pointer-events:none}@media(prefers-reduced-motion:reduce){.deferred-background-video video{transition:none}}.header-contact{font:600 14px var(--font-ui);padding:12px 0}.nav-mega-trigger-wrap{display:flex;align-items:stretch}.header-nav nav .nav-mega-trigger-wrap button{display:flex;align-items:center;gap:10px;background:none;border:0;padding:10px 4px;min-height:50px;font:500 14px var(--font-ui);position:relative}.header-nav nav .nav-mega-trigger-wrap button:after{content:"";position:absolute;left:4px;right:4px;bottom:0;height:2px;background:var(--accent-blue);transform:scaleX(0);transition:transform .2s}.header-nav nav .nav-mega-trigger-wrap button:hover:after,.header-nav nav .nav-mega-trigger-wrap button[aria-expanded=true]:after{transform:scaleX(1)}.mega-caret{font-size:19px;line-height:1}.legal-megamenu{position:absolute;z-index:20;top:100%;left:0;right:0;background:#fff;box-shadow:0 24px 34px rgba(13,29,60,.16);border-top:1px solid var(--line)}.legal-megamenu-inner{display:grid;grid-template-columns:minmax(225px,1fr) minmax(320px,1.35fr) minmax(220px,.9fr);grid-gap:0;gap:0;min-height:430px;max-height:min(73vh,690px)}.mega-left,.mega-right{min-width:0;overflow-y:auto;padding:34px 34px 38px 0}.mega-right{padding-inline:36px;border-inline:1px solid var(--surface-blue-line)}.mega-section-heading{display:flex;justify-content:space-between;align-items:baseline;gap:14px;border-bottom:1px solid var(--surface-blue-line);padding-bottom:14px;margin-bottom:14px;font-family:var(--font-ui)}.mega-section-heading a{font:600 21px var(--font-brand);color:var(--navy)}.mega-section-heading span{font-size:12px;color:#697484}.mega-area-list{display:grid}.mega-area-list button{border:0;border-bottom:1px solid #edf0f0;background:transparent;text-align:left;padding:12px 12px 12px 0;min-height:45px;display:flex;justify-content:space-between;gap:10px;align-items:center;font:15px var(--font-ui)}.mega-area-list button span{font-size:20px;color:var(--steel)}.mega-area-list button.active,.mega-area-list button:hover{background:var(--surface-blue-muted);color:var(--navy);padding-left:10px;font-weight:600}.mega-topic-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2px 20px;gap:2px 20px}.mega-topic-list a{border-bottom:1px solid #ececec;padding:12px 0;display:flex;align-items:baseline;justify-content:space-between;gap:10px;font:14px/1.45 var(--font-ui)}.mega-topic-list a span{color:var(--steel)}.mega-overview:hover,.mega-topic-list a:hover{text-decoration:underline;text-underline-offset:4px}.mega-overview{display:inline-flex;gap:14px;margin-top:27px;font:600 14px var(--font-ui)}.mega-aside{background:var(--surface-blue-muted);display:flex;flex-direction:column;min-width:0}.mega-aside img{height:54%;width:100%;object-fit:cover}.mega-aside div{padding:24px 27px}.mega-aside p{margin:0 0 12px;font:13px var(--font-ui)}.mega-aside strong{display:block;font:normal clamp(19px,2vw,27px)/1.3 var(--font-brand)}.mega-aside a{display:inline-block;margin-top:18px;font:600 14px var(--font-ui)}.legal-page{background:var(--paper)}.legal-crumbs{padding-block:20px;display:flex;flex-wrap:wrap;align-items:center;gap:11px;color:#4e5a70;font:13px var(--font-ui)}.legal-crumbs a:hover{text-decoration:underline}.legal-stage{background:var(--navy);color:white;position:relative;overflow:hidden}.legal-stage:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(13,31,68,.94),rgba(13,31,68,.6)),url(/media/trygga-beslut.jpg) 50%/cover}.legal-stage-inner{position:relative;padding-block:clamp(70px,9vw,148px);max-width:1000px}.legal-stage h1{max-width:820px;font:normal clamp(40px,5.7vw,72px)/1.12 var(--font-brand);letter-spacing:-.025em;margin:0 0 28px}.legal-stage p{font:clamp(16px,1.45vw,20px)/1.65 var(--font-ui);max-width:700px;color:#e9ebef;margin:0 0 34px}.legal-index{padding-block:clamp(64px,7vw,120px)}.legal-article h2,.legal-index h2{font:normal clamp(28px,3.5vw,43px)/1.3 var(--font-brand);margin:0 0 36px}.legal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--surface-blue-line);border:1px solid var(--surface-blue-line)}.legal-grid a{display:flex;flex-direction:column;justify-content:space-between;min-height:190px;background:white;padding:29px;gap:30px;transition:background .2s}.legal-grid a:hover{background:var(--surface-blue-hover)}.legal-grid strong{font:normal clamp(20px,2vw,28px)/1.35 var(--font-brand)}.legal-grid span{align-self:flex-end;font:23px var(--font-ui)}.legal-article{padding-block:clamp(55px,8vw,120px)}.legal-article-main{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(225px,.6fr);grid-gap:clamp(40px,8vw,130px);gap:clamp(40px,8vw,130px)}.legal-body{max-width:780px;white-space:pre-line;color:#30394c;font:17px/1.85 var(--font-ui)}.legal-article-side{border-top:3px solid var(--accent-blue);padding-top:22px;font-family:var(--font-ui);align-self:start}.legal-article-side h2{font:normal 23px var(--font-brand)}.legal-article-side a{display:flex;padding:10px 0;border-bottom:1px solid #ddd;font-size:14px}.legal-contact-strip{background:#e9f0f6;padding-block:70px}.legal-contact-strip .page-shell{display:flex;justify-content:space-between;align-items:center;gap:30px}.legal-contact-strip h2{font:normal clamp(25px,3vw,40px)/1.3 var(--font-brand);margin:0 0 14px}.legal-contact-strip p{margin:0;font:16px var(--font-ui)}.simple-page-content{padding-block:80px 110px;max-width:880px}.simple-page-content h2{font:normal 36px/1.3 var(--font-brand)}.simple-page-content p{font:17px/1.85 var(--font-ui);white-space:pre-line}.article-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.article-card{display:block;background:#fff;border:1px solid #ddd}.article-card img{width:100%;height:230px;object-fit:cover}.article-card-copy{padding:25px}.article-card h2{font:normal 26px/1.35 var(--font-brand)}.article-card p{font:15px/1.6 var(--font-ui)}@media(max-width:1120px){.legal-megamenu-inner{grid-template-columns:minmax(220px,.85fr) minmax(320px,1.5fr)}.mega-aside{display:none}}@media(max-width:959px){.header-contact{display:none}.header-nav[data-open=true]{display:block}.header-nav nav .nav-mega-trigger-wrap button{justify-content:space-between;width:100%;min-height:50px;font-size:16px}.nav-mega-trigger-wrap{width:100%}.legal-megamenu{position:absolute;top:100%;max-height:calc(100svh - 72px);overflow-y:auto}.legal-megamenu-inner{display:block;max-height:none;padding-block:12px}.mega-left,.mega-right{padding:10px 0 18px;overflow:visible;border:0}.mega-topic-list{grid-template-columns:repeat(2,minmax(0,1fr))}.mega-section-heading{margin-top:5px}.article-cards,.legal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){.legal-megamenu-inner{padding-bottom:36px}.article-cards,.legal-article-main,.legal-grid,.mega-topic-list{grid-template-columns:1fr}.legal-contact-strip .page-shell{flex-direction:column;align-items:flex-start}.legal-stage-inner{padding-block:70px}.legal-grid a{min-height:145px}.mega-section-heading span{display:none}}:root{--header-height:114px}.reference-header{position:-webkit-sticky;position:sticky;top:0;z-index:80;background:#fff;box-shadow:none;font-family:var(--font-ui)}.reference-header-shell{position:relative;display:grid;grid-template-columns:225px minmax(0,1fr);grid-template-rows:58px 56px;min-height:114px;align-items:center}.reference-logo{grid-row:1/3;grid-column:1;align-self:center;justify-self:start;width:190px;display:block}.reference-logo img{width:100%;height:auto}.reference-utilities{grid-row:1;grid-column:2;display:flex;justify-content:flex-end;align-items:center;gap:clamp(14px,2.6vw,35px);height:58px}.reference-utility-button,.reference-utility-static{border:0;background:transparent;color:#202020;font:600 13px/1.2 var(--font-ui);display:inline-flex;align-items:center;gap:6px;text-decoration:none;white-space:nowrap}.reference-utility-button{padding:8px 0;cursor:pointer}.reference-utility-button:hover,.reference-utility-button[aria-expanded=true]{text-decoration:underline;text-underline-offset:5px}.reference-utility-button svg,.reference-utility-static svg{flex-shrink:0}.reference-login-wrap{position:relative}.reference-login-panel{position:absolute;z-index:15;right:-20px;top:calc(100% + 13px);min-width:225px;padding:14px;background:#fff;border:1px solid #e8e8e8;box-shadow:0 15px 30px rgba(0,0,0,.1)}.reference-login-panel p{font:600 12px var(--font-ui);color:#626262;margin:4px 10px 11px}.reference-login-panel a{display:block;padding:12px 10px;border-top:1px solid #ededed;font:14px var(--font-ui)}.reference-login-panel a:hover{background:var(--surface-blue-hover);text-decoration:underline;text-underline-offset:4px}.reference-navigation{grid-column:2;grid-row:2;height:56px}.reference-navigation nav{display:flex;height:56px;align-items:stretch;justify-content:space-between;gap:clamp(10px,1.8vw,26px)}.reference-navigation .reference-nav-entry{display:flex;align-items:center;justify-content:center;position:relative;border:0;background:none;padding:5px 0;min-width:0;color:#1a1a1a;white-space:nowrap;font:700 clamp(12px,.94vw,14px)/1.35 var(--font-ui);text-decoration:none;cursor:pointer}.reference-navigation .reference-nav-entry:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--accent-blue);opacity:0;transform:scaleX(.7);transition:opacity .18s,transform .18s}.reference-navigation .reference-nav-entry:hover:after,.reference-navigation .reference-nav-entry[aria-current=page]:after,.reference-navigation .reference-nav-entry[aria-expanded=true]:after{opacity:1;transform:scaleX(1)}.reference-mobile-menu{display:none;background:none;border:0;align-items:center;justify-content:center;padding:10px}.reference-mega,.reference-search-panel{position:absolute;z-index:30;top:100%;left:0;right:0;background:#fff;border-top:1px solid #e4e4e4;box-shadow:0 20px 34px rgba(0,0,0,.13)}.reference-mega-inner{display:grid;grid-template-columns:minmax(215px,.95fr) minmax(330px,1.6fr) minmax(205px,.95fr);min-height:445px;max-height:min(76vh,690px);align-items:stretch}.reference-mega-categories,.reference-mega-topics{padding:37px 35px 40px 0;overflow-y:auto;min-width:0}.reference-mega-categories{border-right:1px solid #e6e6e6}.reference-mega-overview{display:block;padding:0 0 19px;margin-bottom:8px;color:#202020;font:600 18px/1.35 var(--font-ui);border-bottom:1px solid #e2e2e2}.reference-mega-all:hover,.reference-mega-overview:hover,.reference-mega-topic-grid a:hover{text-decoration:underline;text-underline-offset:5px}.reference-mega-category{display:block;width:100%;text-align:left;border:0;background:transparent;padding:12px 14px 12px 0;font:500 15px/1.4 var(--font-ui);color:#333;cursor:pointer}.reference-mega-category:hover,.reference-mega-category[aria-pressed=true]{color:var(--navy);font-weight:700;background:#f5f5f5;padding-left:12px}.reference-mega-topics{padding-inline:35px 40px}.reference-mega-topics h2{margin:0 0 22px;padding-bottom:18px;border-bottom:1px solid #ddd;font:600 23px/1.4 var(--font-ui);color:#1e1e1e}.reference-mega-topic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 26px;gap:0 26px}.reference-mega-topic-grid a{display:block;padding:10px 0;font:500 14px/1.45 var(--font-ui);color:#222}.reference-mega-all{display:inline-block;margin-top:24px;font:600 13px/1.5 var(--font-ui);color:var(--navy);border-bottom:1px solid var(--navy);padding-bottom:3px}.reference-mega-feature{display:flex;flex-direction:column;overflow:hidden;background:#f3f3f3;min-width:0}.reference-mega-feature img{display:block;width:100%;height:63%;min-height:220px;object-fit:cover}.reference-mega-feature div{padding:22px}.reference-mega-feature h2{font:400 21px/1.35 var(--font-brand);margin:0 0 17px}.reference-mega-feature a{font:600 13px var(--font-ui);border-bottom:1px solid var(--navy);padding-bottom:3px}.reference-mega-mobile-heading{display:none}.reference-search-inner{padding-block:36px 44px;max-width:900px}.reference-search-inner>label{display:block;font:600 24px var(--font-ui);margin-bottom:22px}.reference-search-field{display:flex;align-items:center;gap:14px;border-bottom:2px solid var(--navy);padding:12px 6px}.reference-search-field input{border:0;flex:1 1;min-width:0;outline:none;font:17px/1.6 var(--font-ui);color:var(--navy);background:transparent}.reference-search-field button{border:0;background:transparent;padding:6px;display:flex}.reference-search-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2px 24px;gap:2px 24px;margin-top:24px;max-height:min(45vh,340px);overflow-y:auto}.reference-search-results a{border-bottom:1px solid #ddd;padding:12px 0;display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;font:14px var(--font-ui)}.reference-search-results a:hover{text-decoration:underline;text-underline-offset:4px}.reference-search-results small{font:12px var(--font-ui);color:#656565}.reference-search-results p{font:15px var(--font-ui)}.reference-search-results p a{display:inline;border:0;text-decoration:underline}@media(min-width:1240px) and (max-width:1439px){.reference-header-shell{grid-template-columns:175px minmax(0,1fr)}.reference-logo{width:155px}.reference-navigation nav{gap:9px}.reference-navigation .reference-nav-entry{font-size:12px}.reference-mega-inner{grid-template-columns:minmax(205px,.9fr) minmax(330px,1.4fr)}.reference-mega-feature{display:none}}@media(max-width:1239px){:root{--header-height:78px}.reference-header-shell{min-height:78px;height:78px;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:78px}.reference-logo{grid-column:1;grid-row:1;width:clamp(130px,21vw,173px)}.reference-utilities{grid-column:2;grid-row:1;height:78px;gap:17px}.reference-contact-link,.reference-utility-static{display:none}.reference-utility-button{font-size:13px}.reference-mobile-menu{display:inline-flex}.reference-navigation{display:none;position:absolute;top:100%;left:calc(-1 * var(--gutter));right:calc(-1 * var(--gutter));height:auto;max-height:calc(100dvh - 78px);overflow:auto;background:white;box-shadow:0 20px 25px rgba(0,0,0,.15)}.reference-navigation[data-open=true]{display:block}.reference-navigation nav{height:auto;display:flex;flex-direction:column;gap:0;padding:24px var(--gutter) 32px}.reference-navigation .reference-nav-entry{min-height:56px;justify-content:flex-start;border-bottom:1px solid #e2e2e2;font-size:17px;width:100%;text-align:left}.reference-navigation .reference-nav-entry:after{display:none}.reference-mega,.reference-search-panel{top:100%;max-height:calc(100dvh - 78px);overflow-y:auto;box-shadow:0 20px 24px rgba(0,0,0,.13)}.reference-mega-inner{display:block;max-height:none;min-height:0;padding-block:0 30px}.reference-mega-mobile-heading{display:flex;align-items:center;gap:16px;min-height:65px;border-bottom:1px solid #dedede}.reference-mega-mobile-heading button{display:inline-flex;align-items:center;gap:5px;background:none;border:0;padding:10px 10px 10px 0;font:500 14px var(--font-ui)}.reference-mega-mobile-heading strong{font:600 16px var(--font-ui)}.reference-mega-categories,.reference-mega-topics{padding:15px 0 25px;border:0;overflow:visible}.reference-mega-categories{display:block}.reference-mega-inner[data-mobile-step=topics] .reference-mega-categories,.reference-mega-topics{display:none}.reference-mega-inner[data-mobile-step=topics] .reference-mega-topics{display:block}.reference-mega-category{padding:16px 2px;border-bottom:1px solid #e9e9e9;font:500 17px var(--font-ui)}.reference-mega-category[aria-pressed=true]{background:none;padding-left:2px}.reference-mega-topics h2{margin-top:0}.reference-mega-topic-grid{grid-template-columns:1fr;gap:0}.reference-mega-topic-grid a{font-size:16px;border-bottom:1px solid #eee;padding:15px 0}.reference-mega-feature{display:none}.reference-search-inner{padding-block:30px}}@media(max-width:599px){.reference-header-shell{grid-template-rows:78px}.reference-logo{width:clamp(116px,32vw,150px)}.reference-utilities{gap:7px}.reference-utilities .reference-utility-button{padding:7px 4px}.reference-utilities .reference-utility-button>span{display:none}.reference-utilities .reference-login-wrap .reference-utility-button{font-size:12px;gap:4px}.reference-mobile-menu{padding:9px 2px 9px 8px}.reference-login-panel{right:-75px}.reference-search-results{grid-template-columns:1fr}}:root{--page-max:1200px;--gutter:24px}@media(min-width:600px){:root{--gutter:30px}}@media(min-width:1240px){:root{--gutter:40px}}.hero{min-height:480px;height:calc(100svh - 96px);max-height:1080px}.hero-content h1{line-height:1.22}.editorial{padding-top:48px;padding-bottom:80px}.editorial .section-title{font-size:42px;line-height:56px;margin-bottom:72px}.editorial-list{gap:0}.editorial-row{height:400px}.editorial-media{min-height:0;height:100%}.editorial-actions{padding-top:40px}.editorial-actions .outline-button{min-height:64px;min-width:170px}.full-banner{min-height:max(650px,calc(70svh - 40px))}.inset-banner-wrap{padding-top:64px;padding-bottom:48px}main>.full-banner:last-of-type{margin-bottom:48px}@media (hover:hover) and (pointer:fine){.full-banner:hover:before{transform:scale(1.05)}}.legal-grid a{min-height:170px;justify-content:flex-start;transition:background .2s ease,box-shadow .2s ease}.legal-grid a:focus-visible,.legal-grid a:hover{box-shadow:inset 0 2px 0 var(--brass)}.legal-grid a span{display:none}@media(max-width:1239px){.hero{height:calc(100svh - 78px)}}@media(max-width:959px){.editorial{padding-block:64px}.editorial .section-title{font-size:clamp(30px,5vw,40px);line-height:1.35;margin-bottom:40px}.editorial-list{gap:22px}.editorial-row{height:auto;grid-template-columns:1fr}.editorial-row--reverse .editorial-media{order:0}.editorial-media{height:auto;aspect-ratio:3/2;min-height:0}.editorial-copy{padding:30px}.editorial-actions .outline-button{min-height:52px}.full-banner{min-height:560px}main>.full-banner:last-of-type{margin-bottom:0}.inset-banner-wrap{padding-block:48px}}@media(max-width:599px){.editorial{padding-block:52px}.editorial .section-title{font-size:32px;margin-bottom:30px}.editorial-copy{padding:25px}.hero{min-height:480px;max-height:820px}.hero-content{padding-block:68px 104px}.full-banner{min-height:540px}.legal-grid a{min-height:130px}}.admin-page{min-height:100svh;background:#f4f8fb;color:#17264a;font-family:Arial,Helvetica,sans-serif}.admin-top{background:#0f2350;color:white;padding:20px 0}.admin-top-inner{max-width:1440px;margin:auto;padding:0 28px;display:flex;align-items:center;justify-content:space-between;gap:20px}.admin-top strong{font:normal 25px Lustria,Georgia,serif}.admin-top a{color:white;font-size:14px;text-decoration:underline}.admin-container{width:min(1250px,calc(100% - 48px));margin:48px auto 100px}.admin-login{width:min(500px,100%);margin:8vh auto;padding:40px;background:white;border:1px solid #dce5ec}.admin-login h1{font:normal 35px Georgia,serif;margin:0 0 14px}.admin-login p{font-size:15px;line-height:1.65}.admin-field{display:grid;grid-gap:9px;gap:9px;margin:20px 0}.admin-field label{font-size:14px;font-weight:600}.admin-field input,.admin-field select,.admin-field textarea{width:100%;border:1px solid #bdbfbf;padding:13px 14px;border-radius:2px;background:white;color:#152751;font:15px/1.55 Arial,Helvetica,sans-serif}.admin-field textarea{min-height:145px;resize:vertical}.admin-field input:focus,.admin-field textarea:focus{outline:2px solid #2a4272;outline-offset:2px}.admin-button{border:1px solid #0f2350;background:#0f2350;color:white;font:600 14px Arial;padding:14px 22px;cursor:pointer;border-radius:2px;min-height:46px}.admin-button.secondary{background:transparent;color:#0f2350}.admin-button:disabled{opacity:.5;cursor:not-allowed}.admin-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin:25px 0}.admin-layout{display:grid;grid-template-columns:260px minmax(0,1fr);grid-gap:35px;gap:35px;align-items:start}.admin-sidebar{background:white;border:1px solid #ddd;padding:18px;max-height:80vh;overflow:auto;position:-webkit-sticky;position:sticky;top:20px}.admin-sidebar h2{font:normal 22px Georgia;margin:8px 10px 14px}.admin-sidebar button{display:block;width:100%;text-align:left;padding:12px 10px;border:0;border-bottom:1px solid #eee;background:white;font:14px Arial;cursor:pointer}.admin-sidebar button:hover,.admin-sidebar button[aria-current=true]{background:#edf3f8;font-weight:600}.admin-editor{background:white;border:1px solid #ddd;padding:clamp(24px,4vw,48px);min-width:0}.admin-editor h1{font:normal 35px Georgia;margin:0 0 12px}.admin-editor p{font-size:14px;color:#596176;line-height:1.65}.admin-feedback{padding:14px;border-left:4px solid #2a4272;background:#f0f5fa;margin:18px 0;font-size:14px}.admin-image-preview{max-width:260px;max-height:150px;object-fit:cover;border:1px solid #ddd;margin-block:10px}.admin-article-list{display:grid;grid-gap:8px;gap:8px;margin-bottom:25px}.admin-article-list button{padding:12px;text-align:left;background:#f5f8fb;border:1px solid #ddd;cursor:pointer}.admin-article-list button.active{background:#e5eff7;border-color:#2a4272}.admin-upload{display:block;margin-top:8px;font-size:13px}.admin-check{display:flex;align-items:center;gap:10px;font-size:14px}@media(max-width:800px){.admin-layout{grid-template-columns:1fr}.admin-sidebar{position:static;max-height:none}.admin-container{margin-top:20px}.admin-editor{padding:20px}.admin-top-inner{flex-wrap:wrap}}.admin-lead-list{display:grid;grid-gap:22px;gap:22px;margin-top:30px}.admin-lead{background:#fafaf8;border:1px solid #d8dce4;padding:clamp(18px,2vw,28px);min-width:0}.admin-lead header{display:flex;justify-content:space-between;gap:15px;align-items:start;border-bottom:1px solid #d4dbe7;margin-bottom:19px}.admin-lead h2{font:400 24px/1.3 Georgia,serif;margin:0 0 6px}.admin-lead h3{font:600 15px/1.5 Arial,Helvetica,sans-serif}.admin-lead select{background:white;border:1px solid #b9c3d5;padding:9px;font:14px Arial,Helvetica,sans-serif;max-width:200px}.admin-lead-summary{border-left:3px solid #2a4272;padding:15px!important;font-size:15px!important;color:#15294d!important}.admin-lead pre,.admin-lead-summary{white-space:pre-wrap;overflow-wrap:anywhere;background:white}.admin-lead pre{font:13px/1.65 Arial,Helvetica,sans-serif;padding:13px}.admin-lead-consent{font-size:12px!important;color:#667081!important}@media(max-width:600px){.admin-lead header{flex-direction:column}.admin-lead select{width:100%;max-width:none}}.admin-lead-toolbar{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:18px;margin-bottom:14px}.admin-lead-toolbar h1{margin:0}.admin-lead-toolbar .admin-lead-count{margin:7px 0;color:#607185;font-size:13px}.admin-lead-toolbar .admin-button{white-space:nowrap}.admin-video-preview{display:block;width:min(100%,480px);max-height:270px;object-fit:contain;margin:12px 0;background:#102442;border:1px solid #cbd8e7}.admin-video-progress{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:12px 0;font:600 13px/1.6 Arial,Helvetica,sans-serif;color:#263f67}.admin-video-progress progress{width:min(100%,280px);height:13px;accent-color:#2a4272}.admin-video-hint{max-width:64ch;font-size:12px!important;color:#53647a!important}.admin-upload input[type=file]{display:block;margin-top:8px;max-width:100%;font-size:14px}.admin-upload-error{max-width:66ch;margin:12px 0;padding:12px 14px;border-left:3px solid #9e3333;background:#fff8f6;color:#7f2020!important;line-height:1.55;font-size:14px}.admin-upload-error strong{display:block;margin-bottom:3px}.admin-upload-ready{max-width:66ch;margin:12px 0;color:#174f39!important;font-size:14px;line-height:1.6;font-weight:600}.admin-upload-progress{max-width:66ch;margin:11px 0;font-size:13px;color:#30547c;line-height:1.55}.admin-translation-reference,.admin-translation-status,.admin-translation-suggestion{max-width:75ch;font:13px/1.6 var(--font-ui);margin:6px 0;color:#30445e;overflow-wrap:anywhere}.admin-translation-reference{background:#edf2f9;padding:10px 13px;-webkit-border-start:3px solid #5576a4;border-inline-start:3px solid #5576a4}.admin-translation-suggestion{background:#f6f8fc;padding:10px 13px;-webkit-border-start:3px solid #829ab8;border-inline-start:3px solid #829ab8}.admin-translation-status{color:#526982}.admin-field input[dir=rtl],.admin-field textarea[dir=rtl]{direction:rtl;text-align:start;unicode-bidi:plaintext}.admin-article-translation{padding:22px;background:#f3f7fd;border:1px solid #cbdaec;margin:18px 0 24px}.admin-article-translation .admin-field textarea{min-height:78px;max-width:100%;resize:vertical}.admin-article-translation .admin-field textarea[rows="14"]{min-height:300px}.admin-article-translation .admin-translation-reference{max-height:180px;overflow:auto;white-space:pre-wrap}.admin-article-translation h2{font:400 clamp(23px,2.5vw,30px)/1.3 var(--font-brand);margin:0 0 18px}@media(max-width:639px){.admin-article-translation{padding:14px}}.admin-article-url{font:600 clamp(15px,1.7vw,18px)/1.5 var(--font-ui);word-break:break-word;-webkit-border-start:3px solid #2a4272;border-inline-start:3px solid #2a4272;background:#f2f6fb;color:#0f2350;padding:13px 16px;margin:0}.admin-field-hint{font:14px/1.65 var(--font-ui);color:#4c5b70;margin:0;max-width:75ch}.admin-article-address-options{border-top:1px solid #d4deea;margin-top:12px;padding-top:12px}.admin-article-address-options summary{font:600 14px/1.6 var(--font-ui);color:#0f2350;cursor:pointer;min-height:42px}.admin-article-address-options label{display:block;margin:9px 0 7px;font:600 14px var(--font-ui)}.admin-article-published-link{display:flex;flex-wrap:wrap;align-items:center;gap:9px 22px;margin:12px 0 28px;-webkit-border-start:3px solid #2a4272;border-inline-start:3px solid #2a4272;padding:14px 16px;background:#eff4fa;font:14px/1.55 var(--font-ui)}.admin-article-published-link a{font-weight:700;text-decoration:underline;text-underline-offset:4px;min-height:40px;display:inline-flex;align-items:center}.admin-article-published-link span{overflow-wrap:anywhere;color:#4b5b71}.admin-article-published-link a:focus-visible{outline:2px solid #2a4272;outline-offset:3px}.bl-editor{min-width:0;border:1px solid #bbccdd;background:#f7f9fd}.bl-editor-bar{display:flex;flex-wrap:wrap;align-items:center;gap:5px;padding:10px 12px;background:#eef3fa;border-bottom:1px solid #c5d2e2}.bl-editor-tool{display:inline-flex;align-items:center;justify-content:center;min-width:39px;min-height:40px;padding:8px 10px;border:1px solid transparent;background:transparent;border-radius:3px;color:#102b52;font:600 14px/1.3 var(--font-ui);cursor:pointer}.bl-editor-tool:hover,.bl-editor-tool[aria-pressed=true]{background:#d7e5f6;border-color:#9eb6d2}.bl-editor-tool[title^=Kursiv]{font-style:italic}.bl-editor-tool[title^=Understruken]{text-decoration:underline}.bl-editor-tool-select{display:flex;align-items:center;gap:7px;padding:0 5px;font:600 12px/1.2 var(--font-ui);color:#37516d}.bl-editor-tool-select select{min-height:40px;padding:7px 9px;border:1px solid #b5c6dc;border-radius:3px;background:white;color:#0f2350;font:14px var(--font-ui)}.bl-editor-separator{width:1px;height:24px;background:#c1cfdf;margin-inline:6px}.bl-editor-preview-toggle{-webkit-margin-start:auto;margin-inline-start:auto;min-height:40px;border:1px solid #7797bd;border-radius:3px;padding:8px 13px;color:#0f2350;background:#fff;font:600 13px var(--font-ui);cursor:pointer}.bl-editor-preview-toggle:hover{background:#e1ecf8}.bl-editor-sheet{background:#fff;margin:clamp(10px,2vw,25px);padding:clamp(24px,4.2vw,55px);box-shadow:0 3px 16px rgba(15,35,80,.08);border:1px solid #e2e7ee}.bl-editor-byline{font:600 12px var(--font-ui);color:#53657f;border-bottom:1px solid #dbe4ee;padding-bottom:18px;margin-bottom:24px}.bl-editor-canvas{min-height:420px;outline:none;color:#112949;overflow-wrap:anywhere;font:400 17px/1.85 var(--font-ui);white-space:pre-wrap}.bl-editor-canvas:focus-visible{outline:2px solid #668dbb;outline-offset:8px}.bl-editor-canvas:empty:before{content:attr(data-placeholder);color:#8393a9;pointer-events:none}.bl-editor-canvas p{margin:0 0 1.2em}.bl-editor-canvas h2{font:400 32px/1.35 var(--font-brand);margin:1.8em 0 .65em}.bl-editor-canvas h3{font:400 25px/1.36 var(--font-brand);margin:1.5em 0 .65em}.bl-editor-canvas blockquote{-webkit-padding-start:20px;padding-inline-start:20px;-webkit-border-start:2px solid #7393b9;border-inline-start:2px solid #7393b9;font-style:italic;color:#32557a}.bl-editor-canvas ol,.bl-editor-canvas ul{-webkit-padding-start:1.65em;padding-inline-start:1.65em}.bl-editor-canvas a{color:#245591;text-decoration:underline;text-underline-offset:3px}.bl-editor-canvas [data-article-size=small],.bl-editor-canvas font[size="2"]{font-size:14px}.bl-editor-canvas [data-article-size=large],.bl-editor-canvas font[size="5"]{font-size:21px}.bl-editor-sources{padding:clamp(18px,2.7vw,32px);border-top:1px solid #cbd8e9;background:#f7f9fd}.bl-editor-sources-heading{display:flex;justify-content:space-between;gap:20px;align-items:center;flex-wrap:wrap}.bl-editor-sources h3{font:400 26px/1.4 var(--font-brand);margin:0 0 7px}.bl-editor-source-empty,.bl-editor-sources-heading p{margin:0;font:14px/1.65 var(--font-ui);color:#586b85}.bl-editor-add-source{border:1px solid #294a76;background:#0f2350;color:#fff;min-height:44px;padding:10px 18px;font:600 13px var(--font-ui);cursor:pointer;border-radius:3px}.bl-editor-add-source:disabled,.bl-editor-source-row button:disabled{opacity:.55;cursor:not-allowed}.bl-editor-source-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) auto;grid-gap:12px;gap:12px;align-items:end;border-top:1px solid #d5dfeb;padding-block:17px;margin-top:17px}.bl-editor-source-row label{min-width:0;display:grid;grid-gap:7px;gap:7px;font:600 13px var(--font-ui)}.bl-editor-source-row input{width:100%;min-height:45px;min-width:0;padding:11px;border:1px solid #aebed1;background:#fff;color:#123052;font:14px/1.4 var(--font-ui)}.bl-editor-source-row>button{min-height:45px;border:1px solid #b6c7da;background:white;color:#1d3555;padding:11px 14px;font:600 13px var(--font-ui);cursor:pointer}.bl-editor-source-error{grid-column:1/-1;color:#b11f39!important;margin:0;font-size:13px}.bl-editor-source-empty{margin:17px 0 0!important}.bl-editor-preview{margin:18px clamp(10px,2vw,25px) 24px;padding:clamp(20px,3vw,38px);border:1px solid #b6cce5;background:#fff}.bl-editor-preview>h3{margin:0 0 21px;font:400 27px/1.35 var(--font-brand)}.bl-editor-preview-byline{margin-bottom:24px}.bl-editor :is(button,select,input):focus-visible{outline:2px solid #3b6ea9;outline-offset:3px}@media(max-width:900px){.bl-editor-source-row{grid-template-columns:1fr auto}.bl-editor-source-row label{grid-column:1/-1}.bl-editor-source-row>button{grid-column:1/-1;justify-self:start}}@media(max-width:600px){.bl-editor-bar{padding:9px 7px;gap:4px}.bl-editor-tool{min-width:38px;min-height:44px}.bl-editor-preview-toggle{-webkit-margin-start:0;margin-inline-start:0;width:100%}.bl-editor-sheet{margin:8px;padding:22px 17px}.bl-editor-canvas{min-height:350px;font-size:16px}.bl-editor-sources{padding:19px 13px}.bl-editor-tool-select select{min-height:44px}}.bl-editor-wordcount{display:flex;justify-content:flex-end;padding:0 22px 15px;color:#536987;font:12px/1.55 var(--font-ui)}.bl-editor-tool-select select{width:auto;max-width:180px;min-width:102px}.admin-article-dirty{font:600 13px/1.5 var(--font-ui);color:#7a4a1c;background:#fdf5e9;padding:10px 12px;-webkit-border-start:2px solid #bb8242;border-inline-start:2px solid #bb8242}.ep-stage{position:relative;isolation:isolate;overflow:hidden;min-height:clamp(540px,65svh,760px);display:flex;align-items:end;background:#112753;color:#fff}.ep-stage-media,.ep-stage-shade{position:absolute;inset:0;z-index:-1}.ep-stage-media img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.ep-stage-shade{background:linear-gradient(90deg,rgba(9,24,52,.86),rgba(9,24,52,.55) 45%,rgba(9,24,52,.12))}.ep-stage-inner{padding-block:clamp(95px,12vw,175px) clamp(78px,9vw,130px)}.ep-stage h1{font:400 clamp(45px,6vw,80px)/1.13 var(--font-brand);letter-spacing:-.045em;max-width:850px;margin:0 0 28px;text-wrap:balance}.ep-stage p{font:400 clamp(17px,1.6vw,21px)/1.7 var(--font-ui);max-width:680px;color:#f0f1f3;margin:0}.ep-stage .ep-link{margin-top:36px}.ep-stage--portrait,.ep-stage--split{min-height:clamp(600px,65svh,830px);align-items:center;background:var(--surface-blue-muted);color:var(--navy)}.ep-stage--portrait .ep-stage-media,.ep-stage--split .ep-stage-media{inset:0 0 0 51%;z-index:-1}.ep-stage--portrait .ep-stage-shade,.ep-stage--split .ep-stage-shade{background:linear-gradient(90deg,var(--surface-blue-muted) 0,var(--surface-blue-muted) 50%,transparent 58%)}.ep-stage--portrait .ep-stage-inner,.ep-stage--split .ep-stage-inner{padding-block:95px}.ep-stage--portrait h1,.ep-stage--split h1{max-width:min(52%,660px)}.ep-stage--portrait p,.ep-stage--split p{color:#40495a;max-width:min(48%,550px)}.ep-stage--portrait .ep-link,.ep-stage--split .ep-link{border-color:var(--navy);color:var(--navy)}.ep-stage--paper,.ep-stage--type{min-height:clamp(510px,60svh,680px);align-items:center;color:var(--navy);background:#f5f8fc}.ep-stage--paper .ep-stage-media,.ep-stage--type .ep-stage-media{inset:0 0 0 58%;opacity:.95}.ep-stage--paper .ep-stage-shade,.ep-stage--type .ep-stage-shade{background:linear-gradient(90deg,#f5f8fc 10%,#f5f8fc 52%,rgba(245,248,252,.4) 70%,transparent)}.ep-stage--paper h1,.ep-stage--type h1{max-width:65%}.ep-stage--paper p,.ep-stage--type p{color:#374256;max-width:51%}.ep-stage--cinematic,.ep-stage--image{min-height:clamp(580px,76svh,900px)}.ep-stage--cinematic .ep-stage-shade,.ep-stage--image .ep-stage-shade{background:linear-gradient(0deg,rgba(8,21,50,.88),rgba(8,21,50,.08) 75%)}.ep-stage--cinematic .ep-stage-inner,.ep-stage--image .ep-stage-inner{padding-top:220px}.ep-stage--cinematic h1,.ep-stage--image h1{max-width:850px}.ep-stage--frame{min-height:600px;background:#12295b}.ep-stage--frame .ep-stage-media{inset:38px 4.6% 38px 48%;box-shadow:0 20px 50px rgba(0,0,0,.2)}.ep-stage--frame .ep-stage-shade{background:linear-gradient(90deg,rgba(13,30,65,.99),rgba(13,30,65,.93) 44%,transparent 64%)}.ep-stage--frame h1{max-width:58%}.ep-stage--frame p{max-width:48%}.ep-stage--linen:not(.ep-stage--cinematic):not(.ep-stage--image):not(.ep-stage--frame){background:#e6eef5}.ep-stage--slate:not(.ep-stage--portrait):not(.ep-stage--split):not(.ep-stage--paper):not(.ep-stage--type){background:#2b3c56}.ep-link{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;gap:10px;color:var(--navy);font:600 14px/1.5 var(--font-ui);border-bottom:1px solid;padding-bottom:5px;text-decoration:none}.ep-link:focus-visible,.ep-link:hover{border-bottom-width:2px}.ep-link--light{color:#fff}.ep-intro-section{padding-block:clamp(82px,10vw,165px);background:#fff}.ep-intro-accent{background:#e8f0f6}.ep-intro-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);grid-gap:clamp(45px,8vw,140px);gap:clamp(45px,8vw,140px);align-items:center}.ep-intro-copy h2{margin:0 0 28px;font:400 clamp(33px,3.85vw,53px)/1.24 var(--font-brand);letter-spacing:-.035em;text-wrap:balance}.ep-intro-copy p{margin:0;max-width:535px;font:17px/1.85 var(--font-ui);color:#3d4658;white-space:pre-line}.ep-intro-visual{margin:0;position:relative}.ep-intro-visual img{display:block;width:100%;height:clamp(370px,43vw,620px);object-fit:cover}.ep-intro-visual figcaption{margin:13px 0 0;font:13px/1.5 var(--font-ui);color:#596173}.ep-reverse .ep-intro-copy{order:2}.ep-reverse .ep-intro-visual{order:1}.ep-directory{padding-block:clamp(75px,8vw,126px)}.ep-section-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:42px}.ep-section-heading h2{margin:0;font:400 clamp(30px,3.6vw,47px)/1.3 var(--font-brand);letter-spacing:-.024em}.ep-section-heading p{margin:0;max-width:240px;color:#6a6c70;font:15px/1.6 var(--font-ui)}.ep-directory-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);background:#fff}.ep-directory-feature{position:relative;display:flex;min-height:500px;align-items:end;overflow:hidden;color:#fff;background:#273c60}.ep-directory-feature:before{content:"";z-index:1;position:absolute;inset:0;background:linear-gradient(0deg,rgba(5,20,48,.9),rgba(5,20,48,0) 67%)}.ep-directory-feature img{position:absolute;inset:0;height:100%;width:100%;object-fit:cover;transition:transform .5s}.ep-directory-feature:hover img{transform:scale(1.04)}.ep-directory-feature-text{position:relative;z-index:2;display:flex;flex-direction:column;gap:15px;padding:40px}.ep-directory-feature-text strong{font:400 clamp(27px,3vw,39px)/1.3 var(--font-brand)}.ep-directory-feature-text>span{width:-moz-fit-content;width:fit-content;border-bottom:1px solid #fff;padding-bottom:4px;font:600 14px var(--font-ui)}.ep-directory-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:stretch;border:1px solid var(--surface-blue-line)}.ep-directory-links a{display:flex;align-items:center;min-height:110px;padding:24px 30px;border-right:1px solid var(--surface-blue-line);border-bottom:1px solid var(--surface-blue-line);font:400 clamp(19px,1.8vw,25px)/1.35 var(--font-brand);transition:background .2s,color .2s}.ep-directory-links a:hover{background:#0f2350;color:#fff}.ep-directory-links a:nth-child(2n){border-right:0}.ep-band{position:relative;isolation:isolate;min-height:clamp(460px,57svh,700px);display:flex;align-items:center;background:#142b57;color:#fff;overflow:hidden}.ep-band-photo{position:absolute;z-index:-2;inset:0;height:100%;width:100%;object-fit:cover}.ep-band:before{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,rgba(10,26,58,.89),rgba(10,26,58,.31))}.ep-band--quiet{background:#102650;min-height:380px}.ep-band--quiet:before{display:none}.ep-band-content{padding-block:90px}.ep-band h2{font:400 clamp(32px,4.6vw,62px)/1.18 var(--font-brand);letter-spacing:-.04em;max-width:850px;margin:0 0 22px}.ep-band p{font:17px/1.75 var(--font-ui);max-width:700px;color:#e3e6ec;margin:0}.ep-steps{background:var(--surface-blue-soft);padding-block:clamp(72px,9vw,125px)}.ep-steps h2{margin:0 0 42px;font:400 clamp(31px,3.4vw,45px)/1.3 var(--font-brand)}.ep-steps ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;list-style:none;padding:0;margin:0;border-top:1px solid var(--surface-blue-line)}.ep-steps li{padding:34px 35px 0 0}.ep-step-number{display:block;font:400 15px var(--font-ui);color:#446889;margin-bottom:30px}.ep-steps h3{font:400 clamp(23px,2.25vw,31px)/1.3 var(--font-brand);margin:0 0 16px}.ep-steps p{max-width:320px;margin:0;font:15px/1.75 var(--font-ui);color:#4a5263}.ep-topic-inquiry{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(250px,.55fr);grid-gap:clamp(60px,10vw,180px);gap:clamp(60px,10vw,180px);padding-block:clamp(80px,9vw,145px)}.ep-topic-inquiry-head h2{margin:0 0 34px;font:400 clamp(32px,4.1vw,55px)/1.23 var(--font-brand);letter-spacing:-.032em}.ep-topic-inquiry-head p{margin:0;font:17px/1.85 var(--font-ui);color:#465066;max-width:650px}.ep-topic-inquiry-aside{padding-top:26px;border-top:3px solid var(--accent-blue);align-self:center}.ep-topic-inquiry-aside h3{font:400 23px/1.4 var(--font-brand);margin:0 0 18px}.ep-topic-inquiry-aside p{font:15px/1.75 var(--font-ui);margin:0;color:#4f5765}.ep-feature{background:var(--surface-blue-muted)}.ep-feature--dark{background:#102653;color:#fff}.ep-feature-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;min-height:clamp(430px,45vw,660px)}.ep-feature-media{position:relative;min-height:430px}.ep-feature-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ep-feature-text{padding:clamp(40px,6vw,92px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.ep-feature-text h2{font:400 clamp(29px,3.3vw,45px)/1.28 var(--font-brand);letter-spacing:-.025em;margin:0 0 22px}.ep-feature-text p{font:16px/1.8 var(--font-ui);color:#475066;margin:0 0 30px}.ep-feature--dark .ep-feature-text p{color:#dbe0e8}.ep-feature--dark .ep-link{color:#fff}.ep-feature--right .ep-feature-media{order:2}.ep-feature--right .ep-feature-text{order:1}.ep-questions{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1fr);grid-gap:clamp(50px,7vw,115px);gap:clamp(50px,7vw,115px);padding-block:clamp(80px,9vw,140px)}.ep-questions h2{font:400 clamp(30px,3.6vw,46px)/1.2 var(--font-brand);margin:0 0 28px}.ep-questions>div:first-child>p{font:15px/1.8 var(--font-ui);max-width:310px;color:#5a6170}.ep-question-list{border-top:1px solid #bbb}.ep-question-list details{border-bottom:1px solid #bbb}.ep-question-list summary{display:flex;align-items:center;justify-content:space-between;gap:25px;list-style:none;cursor:pointer;padding:25px 0;font:400 clamp(19px,2vw,25px)/1.4 var(--font-brand)}.ep-question-list summary::-webkit-details-marker{display:none}.ep-question-list summary span{flex:none;width:14px;height:14px;position:relative}.ep-question-list summary span:after,.ep-question-list summary span:before{content:"";position:absolute;background:var(--navy)}.ep-question-list summary span:before{height:1px;width:14px;top:7px}.ep-question-list summary span:after{width:1px;height:14px;left:7px}.ep-question-list details[open] summary span:after{display:none}.ep-question-list details p{font:16px/1.8 var(--font-ui);color:#4e5667;margin:0;padding:0 20px 28px 0;white-space:pre-line}.ep-related{padding-block:clamp(70px,8vw,125px)}.ep-related-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--surface-blue-line);border:1px solid var(--surface-blue-line)}.ep-related-grid a{display:flex;flex-direction:column;justify-content:space-between;min-height:210px;padding:26px;background:#fff}.ep-related-grid a:hover{background:var(--surface-blue-hover)}.ep-related-grid h3{margin:0;font:400 clamp(21px,2vw,28px)/1.35 var(--font-brand)}.ep-related-grid span{font:600 13px var(--font-ui);border-bottom:1px solid var(--navy);width:-moz-fit-content;width:fit-content;padding-bottom:4px}.ep-last-contact{position:relative;isolation:isolate;background:#0e244e;color:#fff}.ep-last-contact>img{position:absolute;inset:0;width:100%;height:100%;z-index:-2;object-fit:cover;opacity:.25}.ep-last-content{padding-block:clamp(70px,9vw,125px);display:flex;justify-content:space-between;align-items:center;gap:50px}.ep-last-content h2{font:400 clamp(31px,4vw,52px)/1.27 var(--font-brand);max-width:710px;margin:0 0 19px}.ep-last-content p{font:16px/1.7 var(--font-ui);color:#dce1e9;margin:0}.ep-contact-button{display:inline-flex;align-items:center;justify-content:center;padding:16px 30px;border-radius:26px;background:#fff;color:var(--navy);white-space:nowrap;font:600 14px var(--font-ui)}.ep-contact-button:hover{background:#e2edf5}.editorial-crumb{display:inline-flex;align-items:center;gap:11px}.ep-inline-articles{padding-block:85px;background:var(--surface-blue-soft)}.ep-inline-articles .ep-section-heading{margin-bottom:35px}.ep-article-empty{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;gap:30px;align-items:center;background:#fff}.ep-article-empty img{width:100%;height:390px;object-fit:cover}.ep-article-empty>div{padding:50px}.ep-article-empty h2{font:400 34px/1.3 var(--font-brand)}.ep-article-empty p{font:16px/1.8 var(--font-ui);color:#455064}.ep-article-editorial{max-width:1020px;margin-inline:auto;padding-block:95px}.ep-article-editorial>.legal-body{max-width:800px;margin-inline:auto}.ep-article-editorial img{max-height:560px;object-fit:cover;width:100%;margin-bottom:55px}@media(max-width:1100px){.ep-directory-links a{min-height:95px;padding:18px}.ep-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ep-feature-text{padding:48px}}@media(max-width:959px){.ep-stage,.ep-stage--cinematic,.ep-stage--frame,.ep-stage--image,.ep-stage--paper,.ep-stage--portrait,.ep-stage--split,.ep-stage--type{min-height:550px;align-items:end;color:#fff;background:#102653}.ep-stage--frame .ep-stage-media,.ep-stage--paper .ep-stage-media,.ep-stage--portrait .ep-stage-media,.ep-stage--split .ep-stage-media,.ep-stage--type .ep-stage-media,.ep-stage-media{inset:0;opacity:1}.ep-stage--frame .ep-stage-shade,.ep-stage--paper .ep-stage-shade,.ep-stage--portrait .ep-stage-shade,.ep-stage--split .ep-stage-shade,.ep-stage--type .ep-stage-shade,.ep-stage-shade{background:linear-gradient(0deg,rgba(9,24,52,.9),rgba(9,24,52,.25))}.ep-stage--portrait .ep-stage-inner,.ep-stage--split .ep-stage-inner,.ep-stage-inner{padding-block:100px 76px}.ep-stage h1,.ep-stage--frame h1,.ep-stage--paper h1,.ep-stage--portrait h1,.ep-stage--split h1,.ep-stage--type h1{max-width:780px}.ep-stage p,.ep-stage--frame p,.ep-stage--paper p,.ep-stage--portrait p,.ep-stage--split p,.ep-stage--type p{max-width:700px;color:#e7eaef}.ep-intro-grid{gap:50px}.ep-intro-visual img{height:450px}.ep-directory-layout{grid-template-columns:1fr}.ep-directory-feature{min-height:360px}.ep-topic-inquiry{grid-template-columns:1fr;gap:38px}.ep-topic-inquiry-aside{max-width:520px}.ep-feature-grid{grid-template-columns:1fr 1fr;min-height:400px}.ep-feature-media{min-height:400px}.ep-questions{grid-template-columns:1fr;gap:30px}.ep-steps li{padding-right:20px}}@media(max-width:679px){.ep-stage,.ep-stage--cinematic,.ep-stage--frame,.ep-stage--image,.ep-stage--paper,.ep-stage--portrait,.ep-stage--split,.ep-stage--type{min-height:510px}.ep-stage-inner{padding-block:85px 70px}.ep-stage h1{font-size:clamp(38px,10vw,53px)}.ep-stage p{font-size:16px}.ep-intro-section{padding-block:65px}.ep-intro-grid{grid-template-columns:1fr;gap:35px}.ep-intro-copy,.ep-reverse .ep-intro-copy{order:0}.ep-intro-visual,.ep-reverse .ep-intro-visual{order:1}.ep-intro-visual img{height:auto;aspect-ratio:1.16;object-fit:cover}.ep-directory{padding-block:65px}.ep-section-heading{align-items:start;flex-direction:column;gap:12px;margin-bottom:30px}.ep-section-heading h2{font-size:31px}.ep-directory-feature{min-height:330px}.ep-directory-links{grid-template-columns:1fr}.ep-directory-links a{min-height:80px;border-right:0;padding:22px}.ep-band,.ep-band--quiet{min-height:340px}.ep-band-content{padding-block:75px}.ep-band h2{font-size:35px}.ep-steps{padding-block:70px}.ep-steps ol{grid-template-columns:1fr;gap:0}.ep-steps li{padding:25px 0;border-bottom:1px solid var(--surface-blue-line)}.ep-step-number{margin-bottom:15px}.ep-topic-inquiry{padding-block:68px}.ep-feature-grid{grid-template-columns:1fr}.ep-feature--right .ep-feature-media,.ep-feature-media{min-height:330px;order:0}.ep-feature--right .ep-feature-text,.ep-feature-text{order:1;padding:45px 0 56px}.ep-questions,.ep-related{padding-block:75px}.ep-related-grid{grid-template-columns:1fr}.ep-related-grid a{min-height:145px}.ep-last-content{align-items:start;flex-direction:column;gap:30px;padding-block:70px}.ep-article-empty{grid-template-columns:1fr}.ep-article-empty img{height:260px}.ep-article-empty>div{padding:25px}}@media(prefers-reduced-motion:reduce){.ep-directory-feature img{transition:none}}.ep-feature,.ep-intro-section,.ep-steps{--corner-size:clamp(205px,18vw,285px);position:relative;isolation:isolate;overflow:hidden}.ep-feature>.page-shell,.ep-intro-section>.page-shell,.ep-steps>.page-shell{position:relative;z-index:1}.ep-feature:has(>.editorial-corner),.ep-intro-section:has(>.editorial-corner),.ep-steps:has(>.editorial-corner){-webkit-padding-before:calc(var(--corner-size) + clamp(18px,2.2vw,32px));padding-block-start:calc(var(--corner-size) + clamp(18px,2.2vw,32px))}.editorial-corner{position:absolute;display:block;box-sizing:border-box;top:0;width:var(--corner-size);height:var(--corner-size);z-index:0;overflow:hidden;opacity:.77;color:var(--navy);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.editorial-corner--left{left:0;right:auto;margin:0}.editorial-corner--right{right:0;left:auto;margin:0}.editorial-corner svg{display:block;width:100%;height:100%;overflow:hidden}.editorial-corner-wave{opacity:.58}@media(max-width:679px){.ep-feature,.ep-intro-section,.ep-steps{--corner-size:clamp(122px,32vw,165px)}.ep-feature:has(>.editorial-corner),.ep-intro-section:has(>.editorial-corner),.ep-steps:has(>.editorial-corner){-webkit-padding-before:calc(var(--corner-size) + 18px);padding-block-start:calc(var(--corner-size) + 18px)}.editorial-corner{opacity:.7}.editorial-corner-wave{opacity:.52}}@media(min-width:960px){html[dir=rtl] .ep-stage--portrait .ep-stage-media,html[dir=rtl] .ep-stage--split .ep-stage-media{inset:0 51% 0 0}html[dir=rtl] .ep-stage--paper .ep-stage-media,html[dir=rtl] .ep-stage--type .ep-stage-media{inset:0 58% 0 0}html[dir=rtl] .ep-stage--portrait .ep-stage-shade,html[dir=rtl] .ep-stage--split .ep-stage-shade{background:linear-gradient(270deg,var(--surface-blue-muted) 0,var(--surface-blue-muted) 50%,transparent 58%)}html[dir=rtl] .ep-stage--paper .ep-stage-shade,html[dir=rtl] .ep-stage--type .ep-stage-shade{background:linear-gradient(270deg,#f5f8fc 10%,#f5f8fc 52%,rgba(245,248,252,.4) 70%,transparent)}html[dir=rtl] .ep-stage--frame .ep-stage-media{inset:38px 48% 38px 4.6%}html[dir=rtl] .ep-stage--frame .ep-stage-shade{background:linear-gradient(270deg,rgba(13,30,65,.99),rgba(13,30,65,.93) 44%,transparent 64%)}}@media(min-width:680px){html[dir=rtl] .ep-intro-grid{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);direction:rtl}html[dir=rtl] .ep-intro-copy{grid-column:1;grid-row:1;order:0;min-width:0}html[dir=rtl] .ep-intro-visual{grid-column:2;grid-row:1;order:0;min-width:0}html[dir=rtl] .ep-reverse .ep-intro-copy{grid-column:2}html[dir=rtl] .ep-reverse .ep-intro-visual{grid-column:1}html[dir=rtl] .ep-feature-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);direction:rtl}}html[dir=rtl] .ep-stage .ep-stage-shade{pointer-events:none}html[dir=rtl] .ep-steps li{padding-inline:0 35px}html[dir=rtl] .ep-questions details p{padding-inline:0 20px}html[dir=rtl] .ep-band:not(.ep-band--quiet):before{background:linear-gradient(270deg,rgba(10,26,58,.89),rgba(10,26,58,.31))}html[dir=rtl] .ep-directory-links a{border-inline:0 1px solid var(--surface-blue-line)}html[dir=rtl] .ep-directory-feature-text{text-align:start}html[lang=ar],html[lang=fa]{--font-ui:Tahoma,"Segoe UI",Arial,sans-serif;--font-brand:Tahoma,"Segoe UI",serif}html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3,html[lang=fa] h1,html[lang=fa] h2,html[lang=fa] h3{letter-spacing:normal}@media(min-width:960px){.bridge-contact-hero .ep-stage--paper h1{max-width:46%;font-size:clamp(40px,4.2vw,67px);line-height:1.19;overflow-wrap:break-word}.bridge-contact-hero .ep-stage--paper p{max-width:44%}.bridge-contact-hero .ep-stage--paper .ep-stage-media{inset-inline-start:55%;inset-inline-end:0}.bridge-contact-hero .ep-stage--paper .ep-stage-shade{background:linear-gradient(90deg,#f5f8fc,#f5f8fc 46%,rgba(245,248,252,.72) 55%,transparent 72%)}html[dir=rtl] .bridge-contact-hero .ep-stage--paper .ep-stage-shade{background:linear-gradient(270deg,#f5f8fc,#f5f8fc 46%,rgba(245,248,252,.72) 55%,transparent 72%)}}.bridge-contact-choices{background:var(--surface-blue-soft);padding:clamp(58px,7vw,100px) 0;scroll-margin-top:110px}.bridge-contact-choices h2{font:400 clamp(31px,3.6vw,49px)/1.25 var(--font-brand);margin:0 0 clamp(28px,3.1vw,42px);text-wrap:balance}.bridge-contact-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(16px,2vw,30px);gap:clamp(16px,2vw,30px)}.bridge-contact-choice{min-height:230px;background:#fff;border:1px solid #bbcee3;padding:clamp(25px,3vw,44px);display:flex;flex-direction:column;align-items:flex-start;transition:border-color .2s,transform .2s;color:var(--navy)}.bridge-contact-choice:hover{border-color:#6685ae;transform:translateY(-2px)}.bridge-contact-choice h3{font:400 clamp(25px,2.5vw,35px)/1.27 var(--font-brand);margin:0 0 14px;text-wrap:balance}.bridge-contact-choice p{font:15px/1.8 var(--font-ui);margin:0 0 25px;color:#40536b}.bridge-contact-choice strong{font:600 14px var(--font-ui);border-bottom:1px solid;padding-bottom:5px;margin-top:auto}.bridge-contact-career{background:#102650;color:#fff;padding:clamp(65px,8vw,115px) 0 0;scroll-margin-top:100px}.bridge-contact-career-head h2{font:400 clamp(34px,4vw,56px)/1.2 var(--font-brand);margin:0 0 20px;max-width:800px;text-wrap:balance}.bridge-contact-career-head p{font:16px/1.85 var(--font-ui);color:#e3ebf6;max-width:750px;margin:0 0 30px}.bridge-contact-career .contact-intake{border-top:1px solid rgba(255,255,255,.25)}.bridge-contact-career .contact-intake-heading h2{color:#fff}.bridge-contact-career .contact-intake label,.bridge-contact-career .contact-intake-heading p,.bridge-contact-career .contact-intake-help{color:#e3ebf6}.bridge-contact-career .contact-intake-consent a{color:#fff}.bridge-contact-career .contact-intake button[type=submit]{color:var(--navy);background:#fff}.bridge-contact-portal{background:var(--surface-blue-muted);padding:clamp(50px,6vw,85px) 0}.bridge-contact-portal .page-shell{display:flex;justify-content:space-between;align-items:center;gap:35px}.bridge-contact-portal h2{font:400 clamp(27px,3vw,42px)/1.24 var(--font-brand);margin:0 0 16px}.bridge-contact-portal p{font:15px/1.75 var(--font-ui);max-width:630px;margin:0;color:#41546d}.bridge-contact-portal .ep-contact-button{background:var(--navy);color:#fff}.contact-intake{scroll-margin-top:110px}.contact-intake input:not([type=checkbox]),.contact-intake textarea{font-size:16px}.contact-intake button[type=submit]{min-height:54px;font-size:15px}:where(.bridge-contact-choice,.bridge-contact-portal a,.contact-intake button,.ep-contact-button):focus-visible{outline:3px solid #7a9ad2;outline-offset:4px}@media(max-width:959px){.bridge-contact-hero .ep-stage--paper h1,.bridge-contact-hero .ep-stage--paper p{max-width:100%}.bridge-contact-hero .ep-stage--paper .ep-stage-shade{background:linear-gradient(0deg,rgba(9,24,52,.94),rgba(9,24,52,.5) 75%)}}@media(max-width:679px){.bridge-contact-choice-grid{grid-template-columns:1fr}.bridge-contact-choice{min-height:215px}.bridge-contact-portal .page-shell{flex-direction:column;align-items:flex-start}.bridge-contact-portal .ep-contact-button{white-space:normal}.bridge-contact-hero .ep-stage h1{font-size:clamp(32px,7.8vw,43px)}}@media(prefers-reduced-motion:reduce){.bridge-contact-choice{transition:none}.bridge-contact-choice:hover{transform:none}}.ep-personal-feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}.ep-personal-feature{position:relative;isolation:isolate;min-height:clamp(350px,38vw,530px);display:flex;flex-direction:column;justify-content:end;align-items:flex-start;gap:12px;padding:clamp(25px,4vw,50px);color:#fff;background:var(--navy);overflow:hidden}.ep-personal-feature img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .5s ease}.ep-personal-feature:before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(10,25,52,.92),rgba(10,25,52,.06) 75%);z-index:-1}.ep-personal-feature:hover img{transform:scale(1.04)}.ep-personal-feature strong{font:400 clamp(27px,3.1vw,41px)/1.3 var(--font-brand)}.ep-personal-feature span{max-width:370px;font:15px/1.6 var(--font-ui)}.ep-personal-directory{margin-top:24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;border:1px solid var(--surface-blue-line);background:var(--surface-blue-line)}.ep-personal-directory a{background:#fff;padding:32px;min-height:215px;display:flex;flex-direction:column;gap:18px}.ep-personal-directory a:hover{background:#eef4f9}.ep-personal-directory strong{font:400 clamp(24px,2.3vw,33px)/1.3 var(--font-brand)}.ep-personal-directory p{margin:0;color:#626877;font:14px/1.7 var(--font-ui)}.ep-note-section{padding-block:clamp(75px,8vw,135px)}.ep-note-section>h2{font:400 clamp(31px,3.7vw,49px)/1.28 var(--font-brand);margin:0 0 45px}.ep-note-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:var(--surface-blue-line);border:1px solid var(--surface-blue-line);grid-gap:1px;gap:1px}.ep-note-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.ep-note-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.ep-note{background:#fff;padding:clamp(25px,3vw,44px);min-height:250px}.ep-note h3{font:400 clamp(23px,2.3vw,32px)/1.35 var(--font-brand);margin:0 0 24px}.ep-note p{margin:0;font:15px/1.8 var(--font-ui);color:#505767}.ep-note-link:hover{background:#eef4f9}.ep-contact-methods{padding-block:clamp(80px,11vw,165px);display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,.7fr);grid-gap:clamp(50px,10vw,145px);gap:clamp(50px,10vw,145px)}.ep-contact-methods h2{font:400 clamp(33px,4vw,54px)/1.3 var(--font-brand);margin:0 0 25px}.ep-contact-methods p{font:17px/1.8 var(--font-ui);color:#445066}.ep-contact-email{display:inline-block;font:400 clamp(23px,3.6vw,42px)/1.35 var(--font-brand);border-bottom:1px solid var(--accent-blue);margin-top:45px;overflow-wrap:anywhere}.ep-contact-methods aside{border-top:3px solid var(--accent-blue);padding-top:27px}.ep-contact-methods aside h3{font:400 25px/1.3 var(--font-brand);margin:0 0 12px}.ep-contact-methods aside p{font:15px/1.8 var(--font-ui);margin:0 0 33px}.ep-publication-feature{display:grid;grid-template-columns:1fr 1fr;background:#fff}.ep-publication-feature>img{width:100%;height:clamp(340px,38vw,510px);object-fit:cover}.ep-publication-feature>div{padding:clamp(35px,5vw,85px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.ep-publication-feature h3{font:400 clamp(28px,3.3vw,47px)/1.25 var(--font-brand);margin:0 0 28px}.ep-publication-feature p{font:16px/1.8 var(--font-ui);color:#4b5361;margin:0 0 28px}.ep-publication-cards{margin-top:30px}.ep-article-prose{max-width:810px;margin-inline:auto;font:18px/1.95 var(--font-ui);color:#333d50;white-space:pre-line}.ep-article-prose p{margin:0 0 28px}.ep-article-prose p:first-child:first-letter{font:400 65px/.9 var(--font-brand);float:left;margin:7px 12px 2px 0}.ep-article-footer{max-width:810px;margin:64px auto 0;padding-top:24px;border-top:1px solid var(--surface-blue-line);display:flex;justify-content:space-between;align-items:center;gap:22px;flex-wrap:wrap}.ep-article-footer p{font:13px/1.7 var(--font-ui);color:#555e68;max-width:510px}@media(max-width:959px){.ep-note-grid--four,.ep-personal-directory{grid-template-columns:repeat(2,minmax(0,1fr))}.ep-contact-methods{grid-template-columns:1fr;gap:60px}}@media(max-width:679px){.ep-note-grid,.ep-note-grid--four,.ep-note-grid--two,.ep-personal-directory,.ep-personal-feature-grid{grid-template-columns:1fr}.ep-personal-feature{min-height:350px}.ep-personal-directory a{min-height:170px;padding:25px}.ep-note{min-height:170px;padding:30px}.ep-publication-feature{grid-template-columns:1fr}.ep-publication-feature>img{height:270px}.ep-publication-feature>div{padding:30px}.ep-article-prose{font-size:16px}.ep-article-footer{flex-direction:column;align-items:flex-start}}.ep-directory-links--single{grid-template-columns:1fr}.ep-directory-links--single a{border-right:0;min-height:100%}.ep-related-grid--single{grid-template-columns:minmax(0,430px)}.team-section{position:relative;padding-block:clamp(80px,9vw,145px);background:linear-gradient(126deg,rgba(15,35,80,.035),transparent 38%,rgba(42,66,114,.045) 92%),var(--paper)}.team-section-intro{display:flex;align-items:end;justify-content:space-between;gap:45px;margin-bottom:49px}.team-section-intro h2{max-width:680px;margin:0;font:400 clamp(34px,4.1vw,55px)/1.24 var(--font-brand);letter-spacing:-.035em}.team-section-intro p{max-width:330px;margin:0;color:#526078;font:16px/1.7 var(--font-ui)}.team-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(17px,2.4vw,30px);gap:clamp(17px,2.4vw,30px)}.team-card{min-width:0;background:white;border:1px solid rgba(15,35,80,.11);transition:transform .22s ease,box-shadow .22s ease}.team-card:hover{transform:translateY(-3px);box-shadow:0 20px 37px rgba(15,35,80,.085)}.team-portrait{height:auto;aspect-ratio:4/4.8;background:#e9edf3;overflow:hidden}.team-portrait>img{height:100%;width:100%;object-fit:cover;object-position:center 30%}.team-portrait-placeholder{position:relative;display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:20px;background:linear-gradient(148deg,#eef1f5 5%,#e4e9f2 46%,#e9ebf0);color:#8190a8}.team-portrait-placeholder:after{content:"";position:absolute;inset:20px;border:1px solid rgba(15,35,80,.07);pointer-events:none}.team-portrait-line{width:min(48%,170px);height:auto;fill:none;stroke:#94a1b6;stroke-width:1.25;stroke-linecap:round}.team-portrait-placeholder>span{font:500 13px/1.5 var(--font-ui);letter-spacing:.025em}.team-card-detail{padding:clamp(23px,3vw,37px) clamp(23px,2.8vw,35px) clamp(30px,3vw,44px);min-height:165px}.team-card-detail h3{font:400 clamp(24px,2.2vw,32px)/1.35 var(--font-brand);letter-spacing:-.02em;margin:0 0 16px}.team-expertise{font:15px/1.65 var(--font-ui);color:#55627a;margin:0 0 18px;white-space:pre-line}.team-person-email{display:inline-block;max-width:100%;overflow-wrap:anywhere;border-bottom:1px solid rgba(15,35,80,.37);padding-bottom:4px;font:500 14px/1.6 var(--font-ui)}.team-person-email:hover{color:var(--steel);border-color:var(--steel)}.team-inbox{margin-top:45px;padding:28px 0 0;border-top:1px solid rgba(15,35,80,.2);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.team-inbox p{margin:0;font:16px/1.65 var(--font-ui)}.team-inbox a{font:600 16px/1.6 var(--font-ui);text-decoration:underline;text-underline-offset:6px;-webkit-text-decoration-color:var(--accent-blue);text-decoration-color:var(--accent-blue)}@media(max-width:850px){.team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.team-section-intro{align-items:start;flex-direction:column;gap:16px}}@media(max-width:620px){.team-grid{grid-template-columns:1fr;gap:27px}.team-portrait{aspect-ratio:5/5}.team-section{padding-block:70px}.team-card-detail{min-height:0}.team-section-intro{margin-bottom:34px}}@media(prefers-reduced-motion:reduce){.team-card{transition:none}.team-card:hover{transform:none}}.about-page{background:#fff;color:var(--navy)}.about-page p{overflow-wrap:break-word}.about-hero{background:var(--paper)}.about-hero-grid{display:grid;grid-template-columns:minmax(0,1.03fr) minmax(0,.97fr);grid-gap:clamp(32px,6vw,100px);gap:clamp(32px,6vw,100px);align-items:stretch;min-height:clamp(485px,51vw,700px)}.about-hero-copy{display:flex;flex-direction:column;justify-content:center;min-width:0;padding-block:clamp(85px,9vw,155px)}.about-hero h1{margin:0 0 40px;font:400 clamp(52px,7.5vw,110px)/1.06 var(--font-brand);letter-spacing:-.05em}.about-hero-copy p{max-width:650px;margin:0;font:400 clamp(23px,2.5vw,35px)/1.46 var(--font-brand);color:#2a406d}.about-hero-image,.about-society-image{position:relative;overflow:hidden;background:#dbe5f2}.about-hero-image img,.about-society-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.about-hero-image:after,.about-society-image:after{position:absolute;inset:0;content:"";background:rgba(15,35,80,.27);pointer-events:none}.about-opening-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.7fr);grid-gap:clamp(55px,9vw,155px);gap:clamp(55px,9vw,155px);align-items:end;padding-block:clamp(95px,12vw,180px)}.about-opening-story{max-width:790px;margin:0;font:400 clamp(22px,2.3vw,32px)/1.59 var(--font-brand)}.about-pivot{margin:0;padding-block:23px 0;border-top:1px solid var(--surface-blue-line);font:italic 400 clamp(33px,3.7vw,53px)/1.29 var(--font-brand);letter-spacing:-.02em;color:var(--steel)}.about-manifesto{background:var(--navy);color:#fff}.about-manifesto-grid{display:grid;grid-template-columns:minmax(0,1.03fr) minmax(0,.97fr);align-items:center;grid-gap:clamp(48px,8vw,145px);gap:clamp(48px,8vw,145px);padding-block:clamp(100px,12vw,190px)}.about-manifesto h2{margin:0;max-width:700px;font:400 clamp(42px,5.4vw,79px)/1.18 var(--font-brand);letter-spacing:-.032em;text-wrap:balance}.about-manifesto p{margin:0;max-width:640px;font:400 clamp(17px,1.5vw,20px)/1.9 var(--font-ui);color:#e9eef8}.about-society{background:var(--surface-blue-soft)}.about-society-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.88fr);grid-gap:clamp(50px,8vw,140px);gap:clamp(50px,8vw,140px);align-items:center;padding-block:clamp(95px,11vw,160px)}.about-society-copy{min-width:0}.about-society h2{margin:0 0 clamp(30px,4vw,56px);font:400 clamp(40px,5vw,72px)/1.2 var(--font-brand);letter-spacing:-.035em;text-wrap:balance}.about-society p{max-width:660px;margin:0;font:400 clamp(17px,1.5vw,20px)/1.86 var(--font-ui);color:#35435e}.about-society-image{margin:0;min-height:clamp(400px,44vw,660px);align-self:stretch}.about-approach-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:clamp(55px,9vw,155px);gap:clamp(55px,9vw,155px);align-items:start;padding-block:clamp(95px,12vw,178px)}.about-approach-grid>p{margin:0;max-width:780px;font:400 clamp(17px,1.5vw,20px)/1.9 var(--font-ui);color:#39465b}.about-approach-grid .about-ambition{-webkit-border-start:2px solid var(--steel);border-inline-start:2px solid var(--steel);-webkit-padding-start:clamp(22px,3vw,45px);padding-inline-start:clamp(22px,3vw,45px);font:400 clamp(25px,2.8vw,38px)/1.55 var(--font-brand);color:var(--navy)}.about-contact{background:#edf2f9}.about-contact-grid{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-block:clamp(65px,7vw,110px)}.about-contact-grid p{margin:0 0 13px;font:400 clamp(20px,2vw,27px)/1.44 var(--font-brand)}.about-contact-email{display:inline-block;max-width:100%;font:400 clamp(27px,3vw,46px)/1.36 var(--font-brand);border-bottom:1px solid var(--steel);padding-bottom:4px;overflow-wrap:anywhere}.about-contact-email:hover{color:var(--steel)}.about-contact-cta{display:inline-flex;align-items:center;gap:20px;flex:none;border-bottom:1px solid var(--navy);padding-bottom:8px;white-space:nowrap;font:600 15px/1.5 var(--font-ui)}.about-contact-cta:hover{color:var(--steel)}.about-link-line{position:relative;width:24px;height:1px;background:currentColor}.about-link-line:after{content:"";position:absolute;inset-inline-end:0;top:-3px;width:7px;height:7px;border-top:1px solid;-webkit-border-end:1px solid currentColor;border-inline-end:1px solid currentColor;transform:rotate(45deg)}@media(max-width:960px){.about-hero-grid{gap:32px;grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}.about-approach-grid,.about-manifesto-grid,.about-opening-grid,.about-society-grid{gap:clamp(35px,5vw,68px)}}@media(max-width:679px){.about-approach-grid,.about-hero-grid,.about-manifesto-grid,.about-opening-grid,.about-society-grid{grid-template-columns:minmax(0,1fr)}.about-hero-grid{gap:0;min-height:0}.about-hero-copy{padding-block:65px 42px}.about-hero h1{font-size:clamp(46px,12vw,66px);margin-bottom:25px}.about-hero-copy p{font-size:clamp(21px,5.5vw,27px)}.about-hero-image{min-height:285px;aspect-ratio:1.4;margin-bottom:24px}.about-opening-grid{padding-block:75px;gap:40px}.about-opening-story{font-size:clamp(21px,5.5vw,27px)}.about-pivot{font-size:clamp(32px,8.5vw,44px)}.about-manifesto-grid{padding-block:85px;gap:35px}.about-manifesto h2,.about-society h2{font-size:clamp(37px,9vw,55px)}.about-approach-grid>p,.about-manifesto p,.about-society p{font-size:16px;line-height:1.85}.about-society-grid{padding-block:75px;gap:40px}.about-society-image{min-height:285px;aspect-ratio:1.2}.about-approach-grid{padding-block:78px;gap:43px}.about-approach-grid .about-ambition{font-size:clamp(24px,6vw,32px)}.about-contact-grid{padding-block:75px;align-items:flex-start;flex-direction:column;gap:38px}.about-contact-email{font-size:clamp(24px,7vw,36px)}}html[dir=rtl] .about-hero-grid,html[dir=rtl] .about-society-grid{direction:rtl}html[dir=rtl] .about-hero h1,html[dir=rtl] .about-manifesto h2,html[dir=rtl] .about-society h2{letter-spacing:normal}html[dir=rtl] .about-link-line:after{transform:rotate(225deg)}