.w4-page{--accent:#9d1420}.w4-page .w4-intro{padding-bottom:42px}.w4-page .w4-intro h1{max-width:1000px;margin:35px 0 0;font-size:clamp(40px,5.1vw,70px)}.w4-page .intro-emphasis{color:var(--accent)}.w4-page .intro-actions{flex-wrap:wrap;align-items:center;gap:20px;margin:25px 0;display:flex}.w4-page .intro-link{font-size:14px;font-weight:600}.w4-page .intro-facts{justify-content:space-between;gap:30px;margin:30px 0 0;display:flex}.w4-page .intro-facts>div{flex:1}.w4-page .intro-facts dt{font:500 25px/1.3 var(--font-display);letter-spacing:-.6px}.w4-page .intro-facts dd{max-width:250px;color:var(--bt-grau);margin:8px 0 0;font-size:13px;line-height:1.6}.w4-page .paper-section{padding:65px 0}.w4-page .paper-tight{padding-top:35px}.w4-page .section-opening{max-width:780px}.w4-page .section-opening h2{margin:12px 0 24px}.w4-page .section-opening p{max-width:720px;font-size:17px;line-height:1.75}.w4-page .section-opening p+p{margin-top:16px}.w4-page .w4-closing{background:#e9e6dc;padding:70px 0 80px}.w4-page .w4-closing h2{max-width:830px}.w4-page .w4-closing p{max-width:720px;margin:25px 0;line-height:1.7}.w4-page .sf-abgr{margin-top:32px}.w4-page .sf-gebiet{margin-top:30px}.w4-page .closing-links{margin-top:20px}.w4-page .eyebrow{color:var(--accent)}.w4-page .stand{margin-top:24px}.w4-page .main-scene{margin-bottom:10px}.iso-page{--accent:#235d58}.iso-page .w4-intro{padding-right:255px;position:relative}.iso-page .w4-intro h1{max-width:810px;font-size:clamp(40px,4.6vw,64px)}.iso-page .intro-facts{border-left:1px solid #235d5845;width:195px;margin:0;padding-left:25px;display:block;position:absolute;top:103px;right:0}.iso-page .intro-facts>div+div{margin-top:28px}.iso-page .intro-facts dt{font-size:25px}.iso-page .entity-facts{border-bottom:0;padding-bottom:18px}.isms-work{max-width:940px;margin:40px 0 0}.isms-work>div{border-top:1px solid #235d5840;grid-template-columns:260px 1fr;gap:35px;padding:24px 0;display:grid}.isms-work dt{font:500 23px var(--font-display)}.isms-work dt span{font:12px var(--font-body);vertical-align:middle;color:#235d58;width:48px;display:inline-block}.isms-work dd{max-width:580px;margin:0;font-size:16px;line-height:1.65}.iso-page #zertifizierung{border-top:1px solid #235d582d}.iso-page #rechenzentrum .section-opening,.iso-page #rechenzentrum .sf-gebiet{max-width:700px;margin-left:24%}.tisax-page{--accent:#245464}.tisax-page .w4-intro h1{max-width:970px;font-size:clamp(40px,5.5vw,78px)}.tisax-page .intro-facts{border-top:1px solid #24546440;padding-top:26px}.tisax-page .sub.sofort{max-width:900px}.cargo-manifest{max-width:970px;margin:40px 0 0;padding:0;list-style:none}.cargo-manifest li{border-top:1px solid #24546440;grid-template-columns:110px 1fr;gap:35px;padding:25px 0;display:grid}.manifest-number{color:#245464;font:400 50px Georgia,serif}.cargo-manifest h3{margin:0 0 12px;font-weight:500}.cargo-manifest p{max-width:650px;font-size:16px;line-height:1.7}.tisax-page #label{background:#e8ece6}.tisax-page #label .section-opening{grid-template-columns:1fr 1.2fr;gap:10px 60px;max-width:none;display:grid}.tisax-page #label .eyebrow{grid-column:1/-1}.tisax-page #label h2{grid-row:2/5;max-width:360px}.tisax-page #label p{grid-column:2}.tisax-page #geprueft{padding-top:65px}.awareness-page{--accent:#8b331e}.awareness-page .w4-intro h1{max-width:1020px}.awareness-page .intro-facts{justify-content:flex-start;max-width:870px}.awareness-page .intro-facts>div{flex:initial;width:33.33%}.learning-sequence{max-width:940px;margin:35px 0 0;padding:0;list-style:none}.learning-step{border-top:1px solid #8b331e35;align-items:baseline;gap:30px;padding:22px 0;display:flex}.learning-number{color:#8b331e;min-width:36px;font:400 28px Georgia,serif}.learning-heading{font:500 22px var(--font-display);margin-bottom:8px}.learning-copy{max-width:720px;font-size:16px;line-height:1.7}.awareness-page #phishing-mail-geoeffnet{background:#f0dfbc;padding-block:55px}.awareness-page #nachweis .section-opening{margin-left:22%}.fraud-dictionary{max-width:1000px;margin:35px 0 0}.fraud-dictionary>div{border-top:1px solid #8b331e35;grid-template-columns:240px 1fr;gap:30px;padding:26px 0;display:grid}.fraud-dictionary dt{font:500 23px var(--font-display)}.fraud-dictionary dd{margin:0;font-size:16px;line-height:1.75}.awareness-page .aw-schritte{max-width:800px;padding-left:24px}.awareness-page .aw-schritte li+li{margin-top:8px}@media (width<=900px){.iso-page .w4-intro{padding-right:0}.iso-page .intro-facts{border-left:0;width:auto;margin-top:28px;padding-left:0;display:flex;position:static}.iso-page .intro-facts>div+div{margin-top:0}.iso-page #rechenzentrum .section-opening,.iso-page #rechenzentrum .sf-gebiet{margin-left:0}}@media (width<=700px){.w4-page .w4-intro{padding-bottom:30px}.w4-page .w4-intro h1{overflow-wrap:break-word;margin-top:28px;font-size:40px}.w4-page .intro-actions{gap:18px;margin:24px 0}.w4-page .intro-facts{flex-direction:column;gap:20px;margin-top:25px}.w4-page .intro-facts>div{width:auto}.w4-page .intro-facts dt{font-size:22px}.w4-page .intro-facts dd{max-width:100%;margin-top:5px}.w4-page .paper-section{padding:45px 0}.w4-page .paper-tight{padding-top:20px}.w4-page .section-opening p{font-size:16px}.w4-page .w4-closing{padding:50px 0}.isms-work>div{grid-template-columns:1fr;gap:12px;padding:21px 0}.isms-work dd{padding-left:37px;font-size:15px}.isms-work dt{font-size:21px}.isms-work dt span{width:37px}.iso-page .intro-facts{display:block}.iso-page .intro-facts>div+div{margin-top:19px}.cargo-manifest li{grid-template-columns:42px 1fr;gap:17px;padding:22px 0}.manifest-number{font-size:34px}.cargo-manifest p{font-size:15px}.tisax-page #label .section-opening{display:block}.tisax-page #label h2{max-width:100%}.tisax-page #geprueft{padding-top:45px}.learning-step{gap:18px}.learning-copy{font-size:15px}.awareness-page #nachweis .section-opening{margin-left:0}.fraud-dictionary>div{grid-template-columns:1fr;gap:12px}.fraud-dictionary dt{font-size:22px}.fraud-dictionary dd{font-size:15px}}@media (prefers-reduced-motion:reduce){.w4-page *,.w4-page :before,.w4-page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.compliance-page{--accent:#315d46}.compliance-page .w4-intro h1{max-width:950px}.compliance-page .intro-facts{border-top:1px solid #315d4640;padding-top:25px}.atlas-index{max-width:970px;margin:35px 0 0}.atlas-index>div{border-top:1px solid #315d4640;grid-template-columns:250px 1fr;gap:35px;padding:26px 0;display:grid}.atlas-index dt{font:500 27px var(--font-display)}.atlas-index dd{margin:0;font-size:16px;line-height:1.7}.compliance-page #tom{background:#edf0e2;padding-block:55px}.compliance-page #bsi .section-opening{margin-left:24%}.compliance-page #cyberversicherung .section-opening{max-width:850px}@media (width<=700px){.atlas-index>div{grid-template-columns:1fr;gap:12px}.atlas-index dt{font-size:23px}.atlas-index dd{font-size:15px}.compliance-page #bsi .section-opening{margin-left:0}}
