@font-face{font-family:"Manrope";font-style:normal;font-weight:200 800;font-display:swap;src:url("assets/fonts/manrope-latin-ext-wght-normal.woff2") format("woff2");unicode-range:U+0100-02FF,U+1E00-1EFF}
@font-face{font-family:"Manrope";font-style:normal;font-weight:200 800;font-display:swap;src:url("assets/fonts/manrope-latin-wght-normal.woff2") format("woff2");unicode-range:U+0000-00FF,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+FEFF,U+FFFD}
@font-face{font-family:"Source Sans 3";font-style:italic;font-weight:200 900;font-display:swap;src:url("assets/fonts/source-sans-3-latin-ext-wght-italic.woff2") format("woff2");unicode-range:U+0100-02FF,U+1E00-1EFF}
@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url("assets/fonts/source-sans-3-latin-ext-wght-normal.woff2") format("woff2");unicode-range:U+0100-02FF,U+1E00-1EFF}
@font-face{font-family:"Source Sans 3";font-style:italic;font-weight:200 900;font-display:swap;src:url("assets/fonts/source-sans-3-latin-wght-italic.woff2") format("woff2");unicode-range:U+0000-00FF,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+FEFF,U+FFFD}
@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url("assets/fonts/source-sans-3-latin-wght-normal.woff2") format("woff2");unicode-range:U+0000-00FF,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+FEFF,U+FFFD}
:root{--navy:#081B29;--ink:#163D3B;--muted:#4F625F;--blue:#2F6F62;--pale:#E6EFEB;--line:#E6EFEB;--white:#fff;--width:1200px;font-family:"Source Sans 3",Arial,sans-serif;font-synthesis:none;color:var(--ink);background:white;color-scheme:light}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:96px}body{margin:0;font-size:1rem;line-height:1.65}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:3px solid #528F82;outline-offset:5px}button{cursor:pointer}p{margin:0 0 1.2rem}h1,h2,h3,h4{margin:0;line-height:1.08;letter-spacing:-.045em;font-weight:580}h2{font-size:clamp(2.5rem,4.5vw,4rem)}h3{font-size:1.6rem}button,summary{touch-action:manipulation}.wrap{width:min(var(--width),calc(100% - 6rem));margin-inline:auto}.skip{position:fixed;left:1rem;top:-100px;z-index:20;padding:.6rem 1rem;background:white}.skip:focus{top:1rem}.eyebrow{font-size:.75rem;letter-spacing:.14em;font-weight:650;line-height:1.6;text-transform:uppercase;margin-bottom:1.4rem}.muted{color:#8190a5}.blue{color:var(--blue)}.large{font-size:1.3rem;line-height:1.6;letter-spacing:-.015em}.section{padding-block:6.5rem}.section-top{display:grid;grid-template-columns:1.3fr 1fr;gap:0 7rem;margin-bottom:3.5rem}.section-top>.eyebrow{grid-column:1/-1}.section-intro{align-self:end;color:var(--muted);font-size:1.1rem;line-height:1.7;max-width:29rem;margin:0}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:2rem;min-height:56px;padding:.9rem 1.4rem;font-size:.95rem;font-weight:600;border-radius:4px;transition:transform .2s,background .2s,box-shadow .2s;border:1px solid transparent}.button span{font-size:1.3rem;font-weight:400}.button:hover{transform:translateY(-3px);box-shadow:0 9px 24px #0002}.button-blue{background:var(--blue);color:#fff}.button-blue:hover{background:#163D3B}.button-white{background:white;color:var(--ink)}.text-link{display:inline-flex;align-items:center;gap:1.1rem;font-size:.95rem;font-weight:600;border-bottom:1px solid #bdc9d9;padding-bottom:.45rem}.text-link span{transition:transform .25s}.text-link:hover span{transform:translate(3px,-3px)}.text-link.light{color:#eef3ff;border-color:#7789a7}.site-header{position:absolute;top:0;inset-inline:0;z-index:10;color:white;background:transparent}.site-header.is-stuck{position:fixed;background:#081B29f2;backdrop-filter:blur(16px);box-shadow:0 1px 0 #ffffff20;animation:nav-in .2s ease-out}.nav-row{height:90px;display:flex;align-items:center;justify-content:space-between;gap:2rem;border-bottom:1px solid #ffffff26}.is-stuck .nav-row{height:74px;border:0}.wordmark{font-size:1.08rem;font-weight:780;letter-spacing:.12em;white-space:nowrap}.brand-cut{font-size:1.6rem;display:inline-block;vertical-align:-.07em;margin-left:.45rem;color:#75a7ff}.nav-row nav{display:flex;align-items:center;gap:2rem;font-size:.86rem}.nav-row nav>a{padding:.6rem 0}.nav-row nav>a:hover{color:#a9c8ff}.nav-row nav>.nav-cta{display:flex;gap:1.5rem;align-items:center;border:1px solid #ffffff50;padding:.6rem 1rem;border-radius:3px}.nav-cta span{font-size:1.1rem}.hero{position:relative;min-height:760px;background:var(--navy);color:white;overflow:hidden;isolation:isolate}.hero-visual{position:absolute;inset:0;z-index:-3;background-image:url('assets/clarity-hero.webp');background-size:cover;background-position:center 53%;animation:hero-enter 2.4s cubic-bezier(.16,.7,.2,1) both}.hero-shade{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgba(7,16,31,.8),rgba(7,16,31,.4) 55%,rgba(7,16,31,.05)),linear-gradient(0deg,rgba(7,16,31,.62),transparent 35%)}.hero-inner{padding-top:169px;padding-bottom:34px;position:relative}.hero-kicker{color:#c1e6db;margin-bottom:1.7rem}.hero h1{font-size:clamp(3rem,5.75vw,5.45rem);letter-spacing:-.055em;line-height:1.08;max-width:940px}.hero h1 span{display:block}.hero h1 .hero-accent{color:#A8D8CB}.hero-lead{max-width:525px;font-size:1.15rem;line-height:1.6;color:#d9e1ef;margin:1.8rem 0 1.9rem}.hero-actions{display:flex;gap:2rem;align-items:center}.hero-audience{font-size:.82rem;line-height:1.5;color:#b4c1d5;margin-top:1.1rem}.hero-bottom{display:flex;justify-content:space-between;align-items:end;margin-top:4rem;padding-top:1.2rem;border-top:1px solid #ffffff30;font-size:.82rem;color:#bdc9d9}.hero-bottom strong{font-weight:400;color:white}.scroll-cue{display:flex;align-items:center;gap:1.3rem}.down-icon{display:grid;place-items:center;width:40px;height:40px;border:1px solid #a2b8d170;border-radius:50%;font-size:1.3rem}.hero-kicker,.hero h1,.hero-lead,.hero-actions,.hero-audience{animation:text-enter .7s both}.hero h1{animation-delay:.1s}.hero-lead{animation-delay:.2s}.hero-actions{animation-delay:.3s}.hero-audience{animation-delay:.4s}.credibility{background:#F7F8F6;border-bottom:1px solid #e4e9f1}.credibility-inner{padding-block:1.7rem;display:flex;align-items:center;justify-content:space-between;gap:3rem}.credibility p{font-size:.87rem;line-height:1.6;margin:0;color:var(--muted)}.credibility p strong{font-weight:550;color:var(--ink)}.credibility-inner>div{display:flex;gap:1.8rem;flex-wrap:wrap;justify-content:flex-end;max-width:560px}.credibility span{font-size:.91rem;font-weight:550}.credibility small{flex-basis:100%;text-align:right;font-size:.75rem;color:var(--muted);margin-top:-1.1rem}.concern-layout{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.concern-tabs{padding:1rem 3rem 1rem 0}.concern-tabs button{width:100%;display:flex;gap:1rem;align-items:center;text-align:left;padding:1.8rem 1.2rem;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--ink);font-size:1.5rem;letter-spacing:-.02em;transition:background .2s,color .2s}.concern-tabs button:last-child{border-bottom:0}.concern-tabs button[aria-selected=true]{background:#E6EFEB;color:#163D3B}.concern-tabs button:hover{background:#E6EFEB}.concern-tabs small{display:block;font-size:.85rem;letter-spacing:0;color:var(--muted);margin-top:.3rem}.tab-num{font-size:.75rem;align-self:flex-start;margin-top:.5rem;color:#8b9ab0}.tab-arrow{margin-left:auto;transition:transform .2s}.concern-tabs button[aria-selected=true] .tab-arrow{transform:rotate(45deg)}.concern-panels{background:#F7F8F6;padding:2.5rem 3rem}.concern-panels article[hidden]{display:none}.concern-panels article+article{margin-top:3rem}.js .concern-panels article+article{margin:0}.concern-panels .eyebrow{font-size:.7rem;color:#2F6F62}.concern-panels h3{font-size:2.4rem;margin-bottom:1.3rem}.concern-panels article>p:not(.eyebrow){color:var(--muted);font-size:.95rem}.panel-result{border-left:2px solid var(--blue);padding-left:1.1rem;margin:1.5rem 0 1.7rem}.panel-result>span{font-size:.7rem;color:#697b96;text-transform:uppercase;letter-spacing:.09em}.panel-result p{margin:.4rem 0 0;font-size:1rem;line-height:1.5}.clearcut-section{background:#F7F8F6}.method{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;padding:0;margin:3.4rem 0 5rem;gap:1.5rem}.method li{border-top:2px solid #bdc9df;padding-top:1.2rem}.method li:last-child{border-color:var(--blue)}.method li>span{display:block;color:var(--blue);font-size:.8rem;margin-bottom:1.7rem}.method h3{font-size:1.2rem;letter-spacing:-.03em;line-height:1.2}.method p{font-size:.9rem;color:var(--muted);margin-top:.8rem}.outcome-layout{display:grid;grid-template-columns:1fr 1.1fr;gap:7rem;align-items:center}.outcome-copy h3{font-size:2.65rem;line-height:1.12;margin-bottom:1.4rem}.outcome-copy>p:not(.eyebrow){color:var(--muted)}.outcome-copy .text-link{margin-top:.7rem}.result-sheet{background:white;padding:2.2rem 2.6rem;box-shadow:0 24px 70px #19366b13;border:1px solid #dce3ef;border-radius:3px;transform:rotate(2deg);transition:transform .5s}.result-sheet:hover{transform:rotate(0)}.sheet-head{display:flex;justify-content:space-between;align-items:center;font-size:.65rem;letter-spacing:.12em;color:#6880a5;padding-bottom:1.2rem;border-bottom:1px solid var(--line);margin-bottom:1.8rem}.sheet-head>span:last-child{font-size:1.3rem;color:var(--blue)}.result-sheet h4{font-size:2rem}.sheet-sub{font-size:.85rem;color:var(--muted);margin:.6rem 0 1.7rem}.sheet-line{display:flex;align-items:flex-start;gap:1.1rem;padding:1.1rem 0;border-top:1px solid #e1e7ef}.sheet-line>span{font-size:.75rem;color:var(--blue);padding-top:.1rem}.sheet-line strong{font-size:.92rem;font-weight:580}.sheet-line p{font-size:.82rem;color:var(--muted);margin:.3rem 0 0;line-height:1.5}.sheet-foot{background:#E6EFEB;padding:.8rem;font-size:.73rem;color:#163D3B;margin-top:1rem}.package{border-top:1px solid #cbd5e6;margin-top:5rem;padding-top:2rem;display:grid;grid-template-columns:1fr 1.3fr;gap:1.5rem 5rem}.package h3{font-size:1.75rem}.package .eyebrow{display:block;margin-bottom:.8rem;color:var(--muted)}.package ul{list-style:none;padding:0;margin:0}.package li{display:flex;gap:1.5rem;justify-content:space-between;border-bottom:1px solid #dfe5ed;padding:.7rem 0;line-height:1.5;font-size:.85rem}.package li:first-child{padding-top:0}.package li strong{font-weight:600;white-space:nowrap}.package li span{color:var(--muted);max-width:220px}.package>p{grid-column:2;font-size:.8rem;color:var(--muted);margin:0;max-width:34rem}.about-layout{display:grid;grid-template-columns:1fr 1fr;gap:7rem}.about-statement h2{font-size:3rem}.role{font-size:.85rem;color:var(--muted);margin:1rem 0 0}.about-statement blockquote{font-family:"Source Sans 3",Arial,sans-serif;font-size:2.2rem;font-style:italic;letter-spacing:-.03em;line-height:1.3;margin:2.3rem 0 1.8rem;border-left:2px solid var(--blue);padding-left:1.5rem}.signature{font-family:"Source Sans 3",Arial,sans-serif;font-size:1.5rem;font-style:italic;padding-left:1.5rem}.signature span{display:block;font-family:"Source Sans 3",Arial,sans-serif;font-style:normal;font-size:.72rem;color:var(--muted);margin-top:.4rem;letter-spacing:.01em}.about-copy{padding-top:2.6rem}.about-copy>p:not(.large){color:var(--muted)}.about-copy .text-link{margin-top:.4rem}.practice-section{background:var(--navy);color:white;position:relative;overflow:hidden;isolation:isolate}.practice-image{position:absolute;inset:0 0 0 28%;z-index:-2;background:url('assets/practice-prism.webp') center/cover}.practice-section:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#081B29 5%,#081B29f0 30%,#081B2970 58%,#081B2900)}.practice-layout{padding-block:5.5rem}.practice-copy{max-width:515px}.practice-copy .eyebrow{color:#b7dbd3}.practice-copy h2{font-size:3.3rem;margin-bottom:1.8rem}.practice-copy h2>span{color:#A8D8CB}.practice-copy>p:not(.eyebrow){color:#c0cbdd;font-size:.96rem;max-width:445px}.practice-principle{border-top:1px solid #ffffff40;padding-top:1.3rem;margin-top:1.8rem;font-size:.9rem;color:white;max-width:445px}.practice-principle strong{font-weight:400;font-size:.85rem;color:#a4b4cd}.questions{display:grid;grid-template-columns:1fr 1.1fr;gap:6rem}.questions h2{font-size:2.6rem}.faq-list{border-top:1px solid var(--line)}details{border-bottom:1px solid var(--line)}summary{list-style:none;display:flex;gap:1.5rem;justify-content:space-between;align-items:center;cursor:pointer;padding:1.4rem 0;font-size:.98rem;line-height:1.5;font-weight:550}summary::-webkit-details-marker{display:none}summary>span{font-size:1.5rem;color:var(--blue);transition:transform .25s}details[open] summary>span{transform:rotate(45deg)}details>p{font-size:.94rem;color:var(--muted);padding-right:2rem;margin-bottom:1.5rem}.contact-section{background:var(--blue);color:white;padding-block:5.5rem}.contact-layout{display:grid;grid-template-columns:1fr 1fr;gap:7rem;align-items:center}.contact-layout h2{font-size:clamp(2.8rem,4.6vw,4.3rem)}.contact-layout h2>span{color:#A8D8CB}.contact-copy .large{font-size:1.18rem;line-height:1.7}.contact-note{font-size:.77rem;line-height:1.55;color:#e1f1ec;margin-top:.9rem;max-width:25rem}.contact-person{margin-top:1.8rem;border-top:1px solid #ffffff40;padding-top:1.2rem;display:flex;flex-direction:column;gap:.15rem}.contact-person strong{font-size:.95rem;font-weight:600}.contact-person span{font-size:.8rem;color:#daece6}.site-footer{background:var(--navy);color:white;padding-block:2.5rem 1.6rem}.footer-row{display:flex;align-items:center;justify-content:space-between;gap:2rem}.footer-row nav{display:flex;gap:1.5rem;align-items:center;font-size:.82rem;color:#bac7da}.footer-row nav a:hover{text-decoration:underline}.motion-toggle{background:transparent;border:0;color:inherit;font-size:inherit;padding:.5rem 0;text-decoration:underline;text-underline-offset:3px}.footer-meta{margin-top:2rem;padding-top:1.2rem;border-top:1px solid #ffffff20;display:flex;justify-content:space-between;gap:1rem;font-size:.7rem;color:#8e9eb6}.mobile-cta{display:none}.legal{max-width:800px;min-height:60vh}.header{background:var(--navy);color:white;display:flex;align-items:center;justify-content:space-between;gap:2rem;min-height:100px;padding:1.5rem}.header .wordmark span{display:block;letter-spacing:0;font-size:.75rem;font-weight:400}.legal h1{font-size:3rem;margin-bottom:2rem}.legal h2{font-size:1.5rem;margin:2rem 0 1rem}.draft-note{background:#E6EFEB;border-left:3px solid var(--blue);padding:1rem 1.2rem}.footer{display:flex;justify-content:space-between;gap:1.5rem;padding-block:2rem;border-top:1px solid var(--line);font-size:.85rem}.js .reveal{opacity:0;transform:translateY(22px);transition:opacity .65s ease,transform .65s cubic-bezier(.16,.65,.2,1)}.js .reveal.is-visible{opacity:1;transform:none}.motion-off{scroll-behavior:auto}.motion-off *, .motion-off *:before,.motion-off *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.motion-off .reveal{opacity:1;transform:none}
@keyframes hero-enter{from{transform:scale(1.07)}to{transform:scale(1)}}@keyframes text-enter{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes nav-in{from{transform:translateY(-100%)}to{transform:none}}
@media(min-width:1500px){.hero{min-height:830px}.hero-inner{padding-top:190px}.hero-bottom{margin-top:5rem}}
@media(max-width:1050px){.wrap{width:calc(100% - 4rem)}.section-top{gap:0 3rem}.outcome-layout,.about-layout,.contact-layout{gap:3.5rem}.section{padding-block:5rem}.method{gap:1rem}.method h3{font-size:1.05rem}.concern-tabs{padding-right:1.3rem}.concern-panels{padding:2rem}.concern-tabs button{font-size:1.25rem}.questions{gap:3rem}.package{gap:1.5rem 3rem}.package li{flex-direction:column;gap:.2rem}.package li span{max-width:none}.hero{min-height:740px}.hero h1{font-size:4.35rem}.hero-visual{background-position:58% center}.result-sheet{padding:2rem}}
@media(max-width:760px){html{scroll-padding-top:90px}.wrap{width:calc(100% - 2.5rem)}.nav-row,.is-stuck .nav-row{height:76px}.wordmark{font-size:.87rem}.brand-cut{font-size:1.35rem}.nav-row nav{gap:0}.nav-row nav>a:not(.nav-cta){display:none}.nav-row nav>.nav-cta{font-size:.76rem;gap:.6rem;padding:.6rem .75rem}.hero{min-height:780px}.hero-inner{padding-top:130px;padding-bottom:26px}.hero h1{font-size:clamp(2.85rem,8.8vw,4.2rem);max-width:600px}.hero h1 span:first-child{max-width:480px}.hero-visual{background-position:65% center}.hero-shade{background:linear-gradient(90deg,#081B29e8,#081B2980),linear-gradient(0deg,#081B29a0,transparent 50%)}.hero-kicker{font-size:.7rem}.hero-lead{font-size:1.05rem;margin-top:1.5rem;max-width:440px}.hero-actions{align-items:flex-start;flex-direction:column;gap:1.1rem}.hero-audience{font-size:.76rem;max-width:300px;margin-top:1.3rem}.hero-bottom{margin-top:2.6rem;font-size:.73rem;align-items:center;gap:1rem}.scroll-cue>span:first-child{display:none}.credibility-inner{flex-direction:column;align-items:flex-start;gap:1.2rem;padding-block:1.5rem}.credibility p{font-size:.8rem}.credibility p br{display:none}.credibility p strong{margin-left:.3rem}.credibility-inner>div{justify-content:flex-start;gap:.5rem 1rem}.credibility span{font-size:.8rem}.credibility small{text-align:left;margin-top:0;font-size:.7rem}.section{padding-block:3.8rem}.section-top{display:block;margin-bottom:2rem}.section-top h2{margin-bottom:1.3rem}h2{font-size:2.7rem}.section-intro{font-size:1rem;max-width:100%}.concern-layout{grid-template-columns:1fr}.concern-tabs{padding:0}.concern-tabs button{padding:1.15rem .8rem;font-size:1.3rem}.concern-tabs small{font-size:.77rem}.tab-num{margin-top:.35rem}.concern-panels{padding:1.8rem 1.4rem}.concern-panels h3{font-size:2rem}.concern-panels article>p:not(.eyebrow){font-size:.92rem}.method{grid-template-columns:1fr 1fr;gap:1.5rem 1rem;margin:2.5rem 0 3.4rem}.method li>span{margin-bottom:1.1rem}.method h3{font-size:1.08rem;line-height:1.25}.method p{font-size:.78rem;line-height:1.6}.method p br{display:none}.outcome-layout{grid-template-columns:1fr;gap:2.5rem}.outcome-copy h3{font-size:2.35rem}.result-sheet{padding:1.6rem;transform:rotate(1deg);margin-inline:.2rem}.result-sheet h4{font-size:1.9rem}.sheet-line strong{font-size:.87rem}.sheet-line p{font-size:.8rem}.package{display:block;margin-top:3rem;padding-top:1.8rem}.package ul{margin-top:1.5rem}.package li{padding:.9rem 0;gap:.2rem}.package>p{margin-top:1.1rem}.about-layout{grid-template-columns:1fr;gap:1.8rem}.about-statement h2{font-size:2.7rem}.about-statement blockquote{font-size:2rem;margin:1.6rem 0 1.3rem}.about-copy{padding-top:0}.about-copy .large{font-size:1.18rem}.signature{font-size:1.35rem}.practice-layout{padding-top:3.8rem;padding-bottom:17rem}.practice-copy h2{font-size:2.7rem}.practice-copy>p:not(.eyebrow){font-size:.94rem}.practice-image{inset:35% -15% 0;background-position:center bottom}.practice-section:after{background:linear-gradient(180deg,#081B29 30%,#081B29f0 45%,#081B2960 68%,#081B2900)}.practice-principle{font-size:.85rem}.questions{display:block}.questions h2{font-size:2.5rem;margin-bottom:2rem}.faq-list summary{font-size:.9rem;gap:1rem;padding:1.2rem 0}.contact-section{padding-block:3.8rem}.contact-layout{grid-template-columns:1fr;gap:2rem}.contact-layout h2{font-size:3rem}.contact-copy .large{font-size:1.07rem}.contact-copy .button{font-size:.86rem;width:100%;gap:1rem}.site-footer{padding-bottom:6rem}.footer-row,.footer-meta{align-items:flex-start;flex-direction:column;gap:1.3rem}.footer-row nav{flex-wrap:wrap;gap:.5rem 1.2rem;font-size:.76rem}.footer-meta{font-size:.68rem}.mobile-cta{position:fixed;bottom:14px;left:20px;right:20px;z-index:12;background:#fff;color:var(--ink);box-shadow:0 5px 28px #081B2930;border:1px solid #d2dcea;border-radius:4px;padding:.8rem 1.1rem;min-height:50px;align-items:center;justify-content:space-between;font-size:.9rem;font-weight:600}.js .mobile-cta.is-active{display:flex}.mobile-cta span{font-size:1.2rem}.legal h1{font-size:2.7rem}.header{align-items:flex-start;flex-direction:column;gap:.8rem}.legal{padding-block:2.8rem}}
@media(max-width:370px){.wrap{width:calc(100% - 2rem)}.nav-row{gap:.5rem}.wordmark{font-size:.75rem;letter-spacing:.08em}.nav-row nav>.nav-cta{font-size:.68rem}.hero h1{font-size:2.55rem}.hero{min-height:790px}.hero-lead{font-size:1rem}.method{gap:1.4rem .7rem}.method h3{font-size:1rem}.result-sheet{padding:1.3rem}.sheet-line{gap:.75rem}.contact-layout h2{font-size:2.65rem}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.js .reveal{opacity:1;transform:none}.result-sheet{transform:none}}

/* Original-Logos aus Michaels verbindlichem Paket: unverändert auf hellem Grund. */
.site-header{background:#fff;color:var(--ink)}.site-header.is-stuck{background:#fffffff5;box-shadow:0 1px 0 #081B291a}.nav-row{border-bottom:1px solid #d9e5e0}.nav-row nav>a:hover{color:#2F6F62}.nav-row nav>.nav-cta{border-color:#b8cfc7}.wordmark{display:inline-flex;align-items:center;flex-shrink:0;line-height:1}.wordmark img{display:block;width:214px;height:auto}.offer-brand{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-bottom:2rem}.offer-brand .eyebrow{margin:0}.offer-brand img{display:block;width:244px;height:auto;background:white;border:1px solid #e3e8e5;padding:6px 9px;box-sizing:content-box}.site-footer{background:#fff;color:var(--ink)}.footer-row nav{color:var(--muted)}.footer-meta{border-color:#E6EFEB;color:var(--muted)}.header{background:white;color:var(--ink);border-bottom:1px solid var(--line)}
@media(max-width:760px){.wordmark img{width:153px}.nav-row{gap:.65rem}.offer-brand{align-items:flex-start;flex-direction:column;gap:1rem}.offer-brand img{width:215px}.site-footer .wordmark img{width:190px}}
@media(max-width:370px){.wordmark img{width:132px}.nav-row nav>.nav-cta{padding:.6rem .55rem;gap:.4rem}}

/* CI V3.1: lokale Schriftfamilien und vorgesehene Überschriftgewichte. */
h1,h2,h3,h4,h5,h6{font-family:"Manrope",Arial,sans-serif;font-weight:600;letter-spacing:-.02em}h1{font-weight:700}

/* CI V3.1: Lesetypografie, Markenpalette und konsistenter Seitenrahmen. */
body{font-size:18px;line-height:28px}
.wrap{width:min(1200px,calc(100% - 96px))}
.section,.contact-section,.practice-layout{padding-block:96px}
.hero h1,.legal h1{font-size:64px;line-height:70px;letter-spacing:-.02em}
h2,.about-statement h2,.practice-copy h2,.questions h2,.contact-layout h2{font-size:40px;line-height:46px;letter-spacing:-.02em}
.legal h2{font-size:26px;line-height:34px;overflow-wrap:anywhere}
.hero-lead,.section-intro,.about-copy p,.outcome-copy>p:not(.eyebrow),.practice-copy>p:not(.eyebrow),.concern-panels article>p:not(.eyebrow),.method p,.faq-list details>p{font-size:18px;line-height:28px;letter-spacing:0}
.eyebrow,.hero-kicker,.hero-audience,.hero-bottom,.credibility p,.credibility span,.credibility small,.tab-num,.concern-tabs small,.concern-panels .eyebrow,.panel-result>span,.sheet-head,.sheet-sub,.sheet-line p,.sheet-line>span,.sheet-foot,.package>p,.role,.signature span,.practice-principle,.practice-principle strong,.footer-meta,.footer-row nav{font-size:14px;line-height:20px}
.package li,.sheet-line strong,.faq-list summary{font-size:18px;line-height:28px}
.sheet-head,.panel-result>span,.tab-num,.muted{color:var(--muted)}
.hero-kicker,.hero h1 .hero-accent,.practice-copy h2>span{color:#A8D8CB}
.hero-lead,.hero-audience,.hero-bottom,.practice-copy>p:not(.eyebrow),.practice-principle strong{color:#E6EFEB}
.contact-section{background:#163D3B}
.nav-row,.is-stuck .nav-row{height:100px;gap:24px}
.wordmark img{width:214px}
.offer-brand img{width:244px;border:0;padding:14px 27px;background:#fff}
.method{gap:24px}
.nav-cta .nav-label-short{display:none}
.nav-cta .nav-label-long{font-size:inherit}
@media(max-width:767px){
.wrap{width:calc(100% - 48px)}
.section,.contact-section{padding-block:64px}
.practice-layout{padding-top:64px;padding-bottom:272px}
.hero h1,.legal h1{font-size:38px;line-height:43px}
h2,.about-statement h2,.practice-copy h2,.questions h2,.contact-layout h2{font-size:30px;line-height:36px}
.legal h2{font-size:24px;line-height:32px}
.hero-lead,.section-intro,.about-copy p,.practice-copy>p:not(.eyebrow),.method p{font-size:18px;line-height:28px}
.hero-inner{padding-top:144px}
.hero{min-height:0}
.nav-row,.is-stuck .nav-row{height:88px;gap:20px}
.wordmark img,.site-footer .wordmark img{width:180px}
.nav-row nav>.nav-cta{min-height:44px;padding:.4rem .6rem;font-size:14px;gap:.4rem}
.nav-cta .nav-label-long{display:none}.nav-cta .nav-label-short{display:inline;font-size:14px}
.offer-brand img{width:200px;padding:12px 23px}
.method{gap:24px}
.legal{padding-block:64px}
}
@media(max-width:350px){.nav-row,.is-stuck .nav-row{height:140px;flex-direction:column;justify-content:center;gap:12px}.hero-inner{padding-top:190px}html{scroll-padding-top:154px}}

/* Freiwilliger Wegweiser: zwei Entscheidungen, sichtbare Orientierung. */
.guide[hidden],.guide-result[hidden]{display:none}.guide-topline{display:flex;justify-content:space-between;gap:24px;align-items:start;margin-bottom:32px}.guide-topline p{max-width:32rem}.guide-topline a{flex:none;font-size:16px}.guide-step{border:0;padding:0;margin:0 0 32px;min-width:0}.guide-step legend{font-family:Manrope,Arial,sans-serif;font-size:22px;font-weight:600;line-height:30px;margin-bottom:16px;display:flex;gap:12px;align-items:center}.guide-step legend>span{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#163D3B;color:white;font-size:16px;flex:none}.guide-step:disabled{opacity:.55}.guide-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.guide-topics{grid-template-columns:repeat(4,minmax(0,1fr))}.guide-options label{display:flex;align-items:flex-start;gap:12px;padding:20px;border:1px solid #90A89D;border-radius:8px;cursor:pointer;background:#fff}.guide-options label:has(input:checked){border:2px solid #2F6F62;padding:19px;background:#E6EFEB}.guide-options label:has(input:focus-visible){outline:3px solid #528F82;outline-offset:3px}.guide-options input{width:20px;height:20px;flex:none;accent-color:#2F6F62;margin:4px 0 0}.guide-options strong{display:block;font-size:18px;line-height:26px;font-weight:600}.guide-options small{display:block;color:#4F625F;font-size:16px;line-height:24px;margin-top:6px}.guide-result{background:#F7F8F6;border-left:4px solid #2F6F62;padding:32px;border-radius:0 8px 8px 0}.guide-result h3{font-size:28px;line-height:36px;margin-bottom:16px}.guide-result>p{max-width:56rem}.guide-prompt{font-weight:600;color:#163D3B}.guide-summary{font-size:16px;line-height:24px;color:#4F625F}.guide-actions{display:flex;gap:24px;flex-wrap:wrap;align-items:center;margin-top:24px}.guide-actions .button{font-size:16px;line-height:24px;max-width:100%;text-align:left}.guide-note{font-size:14px;line-height:20px;color:#4F625F;margin:20px 0 0}#guide-status:empty{display:none}@media(max-width:1050px){.guide-topics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.guide-topline{display:block}.guide-topline a{margin-bottom:16px}.guide-step legend{font-size:20px;line-height:28px}.guide-options{grid-template-columns:1fr;gap:12px}.guide-options label{padding:16px}.guide-options label:has(input:checked){padding:15px}.guide-result{padding:24px}.guide-result h3{font-size:24px;line-height:32px}.guide-actions{gap:20px}.guide-actions .button{width:100%}}

/* ClearCut zum Durchgehen: ruhige Ergebnisdarstellung statt abstrakter Mustertabelle. */
.case-layout{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:56px;align-items:center;scroll-margin-top:120px}.case-intro h3{font-size:40px;line-height:46px;margin-bottom:24px}.case-intro h3>span{color:#2F6F62}.case-intro>p:not(.eyebrow){color:#4F625F;max-width:30rem}.case-intro>.text-link{font-size:16px;margin-top:24px}.case-caption{display:flex;gap:16px;margin-top:32px;padding-top:24px;border-top:1px solid #90A89D}.case-caption>span{font-size:32px;color:#2F6F62;flex:none}.case-caption p{font-size:16px;line-height:24px;margin:0}.case-book{background:#fff;border:1px solid #C3D6CE;border-radius:12px;box-shadow:0 18px 48px #163d3b0d;overflow:hidden;min-width:0}.case-book-head{padding:24px 28px;background:#163D3B;color:#fff;display:flex;flex-direction:column;gap:8px}.case-label{font-size:14px;line-height:20px;letter-spacing:.1em;font-weight:600}.case-fiction{font-size:14px;line-height:20px;color:#E6EFEB}.case-tabs{display:grid;grid-template-columns:repeat(4,1fr);padding:12px 16px 0;gap:4px;border-bottom:1px solid #E6EFEB}.case-tabs[hidden],.case-controls[hidden],.case-panel[hidden]{display:none}.case-tabs button{font:inherit;min-height:64px;border:0;border-bottom:3px solid transparent;background:white;color:#4F625F;padding:8px 4px;text-align:center;font-size:14px;line-height:20px}.case-tabs b{display:block;font-family:Manrope,Arial,sans-serif;font-size:16px}.case-tabs button[aria-selected=true]{border-bottom-color:#2F6F62;color:#163D3B;background:#F7F8F6}.case-pages{padding:32px 28px}.js .case-pages{min-height:540px}.case-panel{outline-offset:6px}.case-panel .eyebrow{margin-bottom:16px;font-size:14px;line-height:20px;color:#4F625F}.case-panel h4{font-size:28px;line-height:36px;margin-bottom:24px}.case-panel>p{font-size:18px;line-height:28px}.case-quote{background:#F7F8F6;border-left:3px solid #528F82;padding:20px;margin:24px 0;font-family:Manrope,Arial,sans-serif;font-size:20px;line-height:28px}.case-insight strong{display:block;font-size:14px;line-height:20px;color:#2F6F62;margin-bottom:8px}.case-options{list-style:none;margin:0;padding:0}.case-options li{padding:16px 0;border-top:1px solid #E6EFEB}.case-options strong{display:block;font-size:18px;line-height:26px;margin-bottom:4px}.case-options span{display:block;color:#4F625F;font-size:16px;line-height:24px}.case-options .case-option-chosen{background:#E6EFEB;padding:16px;border-radius:6px;margin-top:8px;border:0}.case-decision{border-radius:8px;background:#163D3B;color:white;padding:20px;margin:24px 0}.case-decision>span,.case-later>span{display:block;font-size:14px;line-height:20px;letter-spacing:.06em;margin-bottom:8px}.case-decision strong{display:block;font-family:Manrope,Arial,sans-serif;font-size:20px;line-height:28px}.case-later{color:#4F625F}.case-later p{font-size:16px;line-height:24px}.case-panel .case-caveat{font-size:14px;line-height:20px;color:#4F625F;margin-top:20px}.case-timeline{list-style:none;padding:0;margin:0}.case-timeline li{display:grid;grid-template-columns:72px 1fr;gap:16px;padding:12px 0;border-top:1px solid #E6EFEB}.case-timeline li>span{font-size:14px;line-height:20px;color:#2F6F62;padding-top:3px}.case-timeline p{font-size:16px;line-height:24px;margin:0}.case-timeline strong{display:block;color:#163D3B}.case-panel>.text-link{font-size:16px;line-height:24px}.case-controls{display:flex;align-items:center;gap:12px;padding:16px 28px;border-top:1px solid #E6EFEB;background:#F7F8F6}.case-controls button{font:inherit;min-height:44px;border:1px solid #90A89D;border-radius:6px;background:#fff;color:#163D3B;padding:8px 12px;font-size:16px;line-height:24px}.case-controls button:disabled{opacity:.4;cursor:default}.case-controls #case-next{margin-left:auto;background:#2F6F62;color:white;border-color:#2F6F62}.case-controls #case-progress{font-size:14px;white-space:nowrap;color:#4F625F}.js .case-panel{animation:case-in .2s ease-out}@keyframes case-in{from{opacity:.3;transform:translateY(4px)}to{opacity:1;transform:none}}@media(max-width:1050px){.case-layout{grid-template-columns:1fr;gap:32px}.case-intro>p:not(.eyebrow){max-width:42rem}.case-book{max-width:760px;width:100%}.js .case-pages{min-height:480px}}@media(max-width:767px){.case-layout{gap:32px}.case-intro h3{font-size:30px;line-height:36px}.case-book-head{padding:20px}.case-tabs{padding:8px 12px 0}.case-tabs button{min-height:44px}.case-tabs button span{display:none}.case-pages{padding:24px 20px}.js .case-pages{min-height:540px}.case-panel h4{font-size:24px;line-height:32px}.case-quote{padding:16px;font-size:18px;line-height:26px}.case-timeline li{grid-template-columns:58px 1fr;gap:12px}.case-controls{padding:16px 12px;gap:8px}.case-controls button{padding:8px;font-size:14px}.case-controls #case-prev{min-width:44px}.case-decision strong{font-size:18px;line-height:26px}}

/* Geschäftsfragen: native, auch ohne JavaScript lesbare Fallübersicht. */
.business-cases{background:#fff}.business-heading{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:end;margin-bottom:40px}.business-heading h2{margin-bottom:0}.business-heading>div>p:last-child{margin-bottom:0}.business-heading .business-disclaimer{font-size:14px;line-height:20px;color:#4F625F;margin-top:20px}.business-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}.business-card{border:1px solid #cfddd5;border-radius:12px;background:#F7F8F6;overflow:hidden;transition:border-color .2s,box-shadow .2s}.business-card:hover,.business-card[open]{border-color:#528F82;box-shadow:0 12px 32px #163d3b0d}.business-card summary{list-style:none;padding:28px;cursor:pointer;min-height:350px;display:flex;flex-direction:column}.business-card summary::-webkit-details-marker{display:none}.business-label{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px;line-height:20px;color:#2F6F62;margin-bottom:24px}.business-label b{font-family:Manrope,Arial,sans-serif;font-size:24px;line-height:32px;font-weight:600;color:#718d80}.business-card h3{font-size:24px;line-height:32px;margin-bottom:16px;letter-spacing:-.035em}.business-card summary>p{font-size:16px;line-height:24px;color:#4F625F;margin-bottom:24px}.business-open{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;font-size:16px;line-height:24px;font-weight:600}.business-plus{width:32px;height:32px;border-radius:50%;background:#E6EFEB;display:grid;place-items:center;font-size:24px;font-weight:400;transition:transform .2s}.business-card[open] .business-plus{transform:rotate(45deg);background:#163D3B;color:#fff}.when-open,.business-card[open] .when-closed{display:none}.business-card[open] .when-open{display:inline}.business-detail{border-top:1px solid #cfddd5;padding:28px;background:#fff}.business-detail h4{font-size:16px;line-height:24px;letter-spacing:0;margin:0 0 8px}.business-detail p{font-size:16px;line-height:24px;color:#4F625F;margin-bottom:24px}.business-first{padding:20px;background:#E6EFEB;border-radius:8px;margin-bottom:24px}.business-first p{margin:0}.business-detail .business-question{font-size:18px;line-height:26px;color:#163D3B;font-weight:600}.business-contact{font-size:16px;line-height:24px}.business-bottom{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-top:32px;margin-top:32px;border-top:1px solid #E6EFEB}.business-bottom p{margin:0}.business-status:empty{display:none}.business-status{padding-top:24px;color:#163D3B}.case-more{display:block;font-size:16px;line-height:24px;margin-top:20px;text-decoration:underline;text-underline-offset:4px}.business-card summary:focus-visible{outline-offset:-5px}.business-card[open] summary{min-height:0}@media(max-width:1100px){.business-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.business-heading{gap:32px}}@media(max-width:767px){.business-heading{grid-template-columns:1fr;gap:24px;margin-bottom:32px}.business-grid{grid-template-columns:1fr;gap:16px}.business-card summary{min-height:0;padding:24px}.business-detail{padding:24px}.business-card h3{font-size:24px;line-height:32px}.business-label{margin-bottom:16px}.business-bottom{align-items:start;flex-direction:column}.business-first{padding:16px}}
.business-card summary{align-items:stretch;gap:0;justify-content:flex-start;font-weight:400}.business-card summary>span,.business-card[open] summary>span{transform:none}

/* NC-OS-Prinzip mit öffentlichen, fiktiven Inhalten. */
.knowledge-demo{background:#F7F8F6}.knowledge-intro{display:grid;grid-template-columns:1.3fr 1fr;gap:64px;align-items:end;margin-bottom:40px}.knowledge-intro>p{color:#4F625F;margin:0}.knowledge-shell{border:1px solid #cfddd5;border-radius:12px;overflow:hidden;background:white;box-shadow:0 16px 40px #163d3b09}.knowledge-toolbar{background:#163D3B;color:white;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 28px;font-size:14px;line-height:20px}.knowledge-toolbar strong{font-family:Manrope,Arial,sans-serif;font-size:18px;letter-spacing:.04em}.knowledge-toolbar>span:last-child{color:#c1e6db}.knowledge-switch{display:flex;gap:12px;padding:24px 28px;border-bottom:1px solid #E6EFEB;flex-wrap:wrap}.knowledge-switch button{border:1px solid #90A89D;color:#163D3B;border-radius:6px;background:white;font-size:16px;line-height:24px;padding:12px 16px;min-height:48px}.knowledge-switch button[aria-pressed=true]{background:#E6EFEB;border-color:#2F6F62;box-shadow:inset 0 -3px #2F6F62}.knowledge-panels{display:grid;grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);padding:32px;gap:20px;align-items:start}.knowledge-panels h3{font-size:24px;line-height:32px;margin-bottom:20px}.knowledge-panels .eyebrow{font-size:14px;line-height:20px;color:#4F625F}.knowledge-meta>span{display:inline-block;background:#E6EFEB;padding:4px 10px;font-size:14px;line-height:20px;border-radius:4px}.knowledge-source blockquote{font-size:22px;line-height:32px;color:#163D3B;margin:24px 0;padding-left:20px;border-left:3px solid #528F82}.knowledge-origin,.knowledge-reference{font-size:14px;line-height:20px;color:#4F625F}.knowledge-connection{color:#528F82;font-size:32px;padding-top:90px;text-align:center}.knowledge-result{background:#F7F8F6;padding:24px;border-radius:8px;min-height:360px}.knowledge-result>p{font-size:16px;line-height:24px}.knowledge-result .knowledge-reference{font-size:14px;line-height:20px}.knowledge-badge{display:inline-block;border:1px solid #90A89D;border-radius:5px;padding:6px 10px;font-size:14px;line-height:20px;color:#163D3B;margin-bottom:20px}.knowledge-badge.needs-review{background:#163D3B;color:white;border-color:#163D3B}.knowledge-result #knowledge-explanation{margin-bottom:0}.knowledge-history{border-top:1px solid #cfddd5;margin-top:24px}.knowledge-history summary{font-size:16px;line-height:24px;font-weight:600;min-height:48px;padding:12px 0}.knowledge-history p{font-size:16px;line-height:24px;color:#4F625F}.knowledge-takeaway{padding:24px 32px;background:#E6EFEB}.knowledge-takeaway strong{font-family:Manrope,Arial,sans-serif;font-size:18px;line-height:26px}.knowledge-takeaway p{font-size:16px;line-height:24px;color:#163D3B;margin:8px 0 0}.knowledge-scope{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin:28px 0 16px}.knowledge-scope p,.knowledge-nojs{font-size:14px;line-height:20px;color:#4F625F}.knowledge-demo [hidden]{display:none}@media(max-width:1050px){.knowledge-intro{grid-template-columns:1fr;gap:24px}.knowledge-intro>p{max-width:42rem}.knowledge-panels{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);padding:24px;gap:12px}}@media(max-width:767px){.knowledge-toolbar{align-items:start;flex-direction:column;padding:20px;gap:8px}.knowledge-switch{padding:20px;gap:8px}.knowledge-switch button{width:100%;text-align:left}.knowledge-panels{grid-template-columns:1fr;padding:24px 20px;gap:24px}.knowledge-connection{padding:0;transform:rotate(90deg);line-height:32px}.knowledge-result{padding:20px;min-height:0}.knowledge-takeaway{padding:24px 20px}.knowledge-scope{grid-template-columns:1fr;gap:0}.knowledge-source blockquote{font-size:20px;line-height:28px}.knowledge-panels h3{font-size:22px;line-height:30px}}

/* Acht ausgewählte Fälle und ein klarer Zugang zur vollständigen Übersicht. */
.business-library-link{display:flex;flex-direction:column;padding:28px;min-height:408px;background:#163D3B;color:#fff;text-decoration:none}.business-library-link .business-label,.business-library-link .business-label b{color:#A8D8CB}.business-library-link>p{font-size:16px;line-height:24px;color:#E6EFEB;margin-bottom:24px}.business-library-link:hover{background:#20524b}.business-library-link .business-open{color:white}.hero-lead strong{font-weight:600}.business-card{scroll-margin-top:116px}@media(max-width:767px){.business-library-link{padding:24px;min-height:300px}}

/* Trainingsangebot E63 */
.training-section{background:#f3f7f5;scroll-margin-top:110px}.training-intro{display:grid;grid-template-columns:1fr 1.15fr;gap:64px;align-items:start;margin-bottom:40px}.training-intro .section-intro{margin-top:0}.training-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.training-card{display:flex;flex-direction:column;background:#fff;border:1px solid #cddbd5;border-radius:16px;padding:30px}.training-card h3{font-family:Manrope,sans-serif;font-size:23px;line-height:1.35;margin:6px 0 16px}.training-card .training-audience{min-height:5em}.training-card ul{padding-left:20px;margin:0 0 18px}.training-card li{margin:0 0 10px}.training-result{border-top:1px solid #d9e3df;padding-top:18px}.training-card>.text-link{margin-top:auto;padding-top:16px}.training-bottom{display:flex;gap:40px;align-items:center;justify-content:space-between;margin-top:30px}.training-bottom p{max-width:760px}.training-bottom a{flex-shrink:0}.training-boundary{font-size:15px;max-width:880px;color:#465d56;margin-bottom:0}@media(max-width:1050px){.training-intro{gap:30px}.training-grid{gap:14px}.training-card{padding:22px}.training-card h3{font-size:20px}.training-bottom{display:block}}@media(max-width:760px){.training-intro,.training-grid{grid-template-columns:1fr}.training-intro{gap:8px}.training-card .training-audience{min-height:0}.training-card{padding:26px}.training-card h3{font-size:24px}.training-bottom{margin-top:24px}}

/* Freigegebener Net-Concept-Leitsatz, getrennt vom unveränderten Logo. */
.wordmark.wordmark--tagline{flex-direction:column;align-items:flex-start;width:214px;white-space:normal;gap:2px}
.wordmark--tagline .brand-tagline,.header .wordmark--tagline .brand-tagline{display:block;width:100%;font-family:"Source Sans 3",Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.35;letter-spacing:.01em;color:#2F6F62;padding-left:5px}
@media(max-width:767px){.wordmark.wordmark--tagline{width:165px}.wordmark--tagline .brand-tagline,.header .wordmark--tagline .brand-tagline{font-size:10.5px;padding-left:4px}}
@media(max-width:370px){.wordmark.wordmark--tagline{width:140px}}
