.hero-brand-header{text-align:right;width:fit-content;max-width:100%;margin-top:1.5rem;display:inline-block}@media (width>=1024px){.hero-brand-header{margin-inline:0 auto;display:block}}.hero-brand-header #header-inner{text-align:right;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:fit-content;max-width:100%;padding:0;display:flex}.hero-brand-header #logo-wrapper{flex-direction:column;width:fit-content;display:flex}.hero-brand-header #logo-wrapper #logo-wrapper__inner{transform-origin:100% 0;flex-flow:row;align-items:flex-end;gap:0;display:flex;position:relative}.hero-brand-header #logo-brand-mark{flex-flow:row;align-items:flex-end;gap:0;display:flex}.hero-brand-header #logo-wrapper #logo-wrapper__inner #header_logo{flex-shrink:0;width:auto;height:132px;display:block}.hero-brand-header #logo-wrapper h1{font-variation-settings:"wght" 900;color:#000;white-space:nowrap;letter-spacing:-.02em;margin:0;margin-right:-42px;font-size:3rem;font-weight:900;line-height:.7}.hero-brand-header #logo-wrapper h2{font-variation-settings:"wght" 800;color:#666;text-align:right;border-right:2px dashed #888;width:122px;margin:0;padding-right:8px;font-size:.8rem;font-weight:800;line-height:1.35}.hero-brand-header #header-inner h2.text-bold{font-variation-settings:"wght" 800;color:#fff;white-space:nowrap;background:#f97203;margin:0;padding:0 8px;font-size:1.05rem;font-weight:800;line-height:1.5}.hero-brand-header #animated-text{flex-direction:row;align-items:center;margin-top:0;margin-right:86px;display:flex}.hero-brand-header #animated-text #animated-text__inner{font-variation-settings:"wght" 800;color:#f97203;height:40px;margin-top:0;margin-right:10px;font-size:1.1rem;font-weight:800;position:relative;top:-3px;overflow:hidden}.hero-brand-header #animated-text #animated-text__inner ul{margin:0;padding:0;line-height:50px;list-style:none;position:relative;top:-55px}.hero-brand-header #animated-text #animated-text__inner li{font-variation-settings:"wght" 800;color:#f97203;text-align:right;white-space:nowrap;font-weight:800;list-style:none}@media screen and (width<=1023px){.hero-brand-header{width:100%;display:block}.hero-brand-header #header-inner{text-align:center;align-items:center;width:100%}.hero-brand-header #logo-wrapper{width:100%}.hero-brand-header #logo-wrapper #logo-wrapper__inner,.hero-brand-header #logo-brand-mark{justify-content:center;align-items:center}.hero-brand-header #animated-text{justify-content:center;align-items:center;width:100%;height:50px;margin-right:0}.hero-brand-header #animated-text #animated-text__inner{margin-top:.4em;font-size:.85rem}}.hero-brand-header--navbar,.hero-brand-header--dashboard{align-items:center;margin-top:0;display:flex}.hero-brand-header--navbar .navbar-brand__logo-inner,.hero-brand-header--dashboard .navbar-brand__logo-inner{flex-flow:row;align-items:flex-end;gap:0;display:flex;transform:translate(-6px)}.hero-brand-header--navbar .navbar-brand__mark,.hero-brand-header--dashboard .navbar-brand__mark{flex-flow:row;align-items:flex-end;gap:0;display:flex}.hero-brand-header--navbar .navbar-brand__logo{flex-shrink:0;width:auto;height:44px;display:block}.hero-brand-header--navbar .navbar-brand__mark h1{font-variation-settings:"wght" 900;color:#000;white-space:nowrap;letter-spacing:-.02em;margin:0 -12px 0 0;font-size:1.35rem;font-weight:900;line-height:.7}.hero-brand-header--navbar .navbar-brand__logo-inner h2{font-variation-settings:"wght" 800;color:#666;text-align:right;border-right:1px dashed #888;width:72px;margin:0;padding-right:4px;font-size:.55rem;font-weight:800;line-height:1.35}@media (width>=640px){.hero-brand-header--navbar .navbar-brand__logo{height:48px}.hero-brand-header--navbar .navbar-brand__mark h1{margin-right:-14px;font-size:1.5rem}.hero-brand-header--navbar .navbar-brand__logo-inner h2{width:78px;font-size:.6rem}}@media (width>=768px){.hero-brand-header--navbar .navbar-brand__logo{height:52px}.hero-brand-header--navbar .navbar-brand__mark h1{margin-right:-16px;font-size:1.65rem}.hero-brand-header--navbar .navbar-brand__logo-inner h2{width:84px;font-size:.65rem}}.hero-brand-header--dashboard .navbar-brand__logo{flex-shrink:0;width:auto;height:28px;display:block}.hero-brand-header--dashboard .navbar-brand__mark h1{font-variation-settings:"wght" 900;color:#000;white-space:nowrap;letter-spacing:-.02em;margin:0 -8px 0 0;font-size:1rem;font-weight:900;line-height:.7}.hero-brand-header--dashboard .navbar-brand__logo-inner h2{font-variation-settings:"wght" 800;color:#666;text-align:right;border-right:1px dashed #888;width:58px;margin:0;padding-right:4px;font-size:.45rem;font-weight:800;line-height:1.35}@media (width>=640px){.hero-brand-header--dashboard .navbar-brand__logo{height:32px}.hero-brand-header--dashboard .navbar-brand__mark h1{margin-right:-10px;font-size:1.1rem}.hero-brand-header--dashboard .navbar-brand__logo-inner h2{width:64px;font-size:.5rem}}@media screen and (width<=640px){.hero-brand-header #logo-wrapper #logo-wrapper__inner #header_logo{height:80px}.hero-brand-header #logo-wrapper h1{margin-right:-28px;font-size:2rem}.hero-brand-header #logo-wrapper h2{width:100px;font-size:.7rem;font-weight:800}.hero-brand-header #header-inner h2.text-bold{font-size:.9rem;font-weight:800}.hero-brand-header #animated-text #animated-text__inner{font-size:.95rem;font-weight:800}}