@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit Fallback;src:local("Arial");ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.00%;size-adjust:99.82%}.__className_ed3508{font-family:Outfit,Outfit Fallback;font-style:normal}.brand-world{max-width:1280px;margin:auto;padding:48px 32px 80px;color:#173d50}.brand-kicker{font-size:14px;font-weight:500;color:#3c7378;margin:0 0 14px}.brand-intro{display:flex;justify-content:space-between;gap:32px;align-items:flex-end;margin-bottom:36px}.brand-intro h1{font-size:clamp(38px,4.4vw,62px);line-height:1.03;letter-spacing:-.045em;margin:0 0 20px;font-weight:500}.brand-intro p:last-child{font-size:16px;color:#5a717b;max-width:480px;line-height:1.6}.brand-link{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;flex-shrink:0;border:1px solid #b6ced5;border-radius:9px;padding:13px 18px;font-size:14px;transition:background .2s,color .2s;min-height:46px}.brand-link:hover{background:#e5f0f2}.brand-link:focus-visible{outline:3px solid #148d94;outline-offset:4px}.brand-featured{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:0 0 40px}.brand-feature{border-radius:16px;overflow:hidden;border:1px solid #dbe7eb;background:#f1f6f8}.brand-feature-top{display:flex;justify-content:space-between;align-items:center;padding:22px 24px;gap:16px;min-height:82px}.brand-feature-top>span{font-size:12px;color:#5a717b}.brand-tika{font-size:27px;letter-spacing:-.04em;line-height:1}.brand-tika span{display:block;font-size:11px;letter-spacing:0;color:#65727a;font-weight:400;margin-top:7px}.brand-product-image{display:block;position:relative;height:165px;margin:0 20px}.brand-product-image img{-o-object-fit:contain;object-fit:contain;padding:0 8px;transition:transform .35s}.brand-product-image:hover img{transform:scale(1.045)}.brand-product-tika img{mix-blend-mode:multiply}.brand-feature-bottom{padding:22px 24px;display:flex;justify-content:space-between;gap:16px;align-items:center;background:#fff}.brand-feature-bottom h2{font-size:20px;font-weight:500;line-height:1.2;letter-spacing:-.025em}.brand-feature-bottom p{font-size:13px;color:#5a717b;line-height:1.6;margin-top:7px}.brand-feature-bottom .brand-link{font-size:12px;padding:11px 14px;gap:12px}.brand-partner{background:#173d50;color:white;border-radius:16px;padding:38px 42px;display:grid;grid-template-columns:1.1fr 1fr;gap:70px;margin-bottom:60px;overflow:hidden}.brand-partner .brand-kicker{color:#a4d9de}.brand-partner h2{font-size:clamp(30px,3.5vw,45px);line-height:1.07;letter-spacing:-.035em;margin:0}.brand-partner p:not(.brand-kicker){color:#c2d8e0;max-width:410px;line-height:1.65;font-size:15px;margin:18px 0 22px}.brand-link-solid{background:#ddf58c;color:#173d50;border-color:#ddf58c;font-weight:500}.brand-link-solid:hover{background:#edffb5}.brand-partner ul{list-style:none;display:grid;gap:22px;align-content:center;margin:0;padding:0}.brand-partner li{padding-left:22px;border-left:2px solid #7ab6bf}.brand-partner strong{display:block;font-size:18px;font-weight:500}.brand-partner li span{display:block;color:#c2d8e0;font-size:14px;line-height:1.6;margin-top:5px;max-width:340px}.brand-section-title{display:flex;justify-content:space-between;align-items:flex-end;gap:35px;margin-bottom:26px}.brand-section-title h2{font-size:clamp(25px,3vw,35px);line-height:1.15;letter-spacing:-.03em;font-weight:500}.brand-section-title>p{max-width:330px;color:#63757c;font-size:14px;line-height:1.6}.brand-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:28px 16px}.brand-range-image{position:relative;aspect-ratio:1.2;overflow:hidden;border-radius:9px;background:#f3f5f6}.brand-range-image img{-o-object-fit:contain;object-fit:contain;transition:transform .35s}.brand-range:hover img{transform:scale(1.035)}.brand-range-meta{padding:12px 1px}.brand-range h3{font-size:16px;font-weight:500;letter-spacing:.015em}.brand-range p{font-size:12px;color:#65777d;margin:4px 0 8px;line-height:1.4}.brand-status{font-size:10px;color:#65777d}@media (max-width:1050px){.brand-feature-bottom{display:block}.brand-feature-bottom .brand-link{margin-top:16px}.brand-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.brand-partner{gap:35px}}@media (max-width:760px){.brand-world{padding:30px 20px 55px}.brand-intro{display:block}.brand-intro>.brand-link{margin-top:22px}.brand-featured{grid-template-columns:1fr}.brand-feature-bottom{display:flex;flex-wrap:wrap}.brand-feature-bottom .brand-link{margin-top:0}.brand-partner{grid-template-columns:1fr;padding:28px;gap:30px}.brand-section-title{display:block}.brand-section-title>p{margin-top:16px}.brand-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-product-image{height:145px}.brand-feature-top{padding:20px}}@media (prefers-reduced-motion:reduce){.brand-world *{transition:none!important;transform:none!important}}