.line-hub-module__UXhrrq__page{--green:#045c45;--cream:#f3f5ef;--ink:#090e00;--muted:#4f4f4f;--border:#e2e7d6;color:var(--ink);font-feature-settings:"palt";background:#fff}.line-hub-module__UXhrrq__container{width:min(1120px,100% - 48px);margin:auto}.line-hub-module__UXhrrq__hero{background:var(--cream);padding:140px 0 88px}.line-hub-module__UXhrrq__kicker,.line-hub-module__UXhrrq__label{color:var(--green);letter-spacing:.12em;font-size:12px;font-weight:800}.line-hub-module__UXhrrq__hero h1,.line-hub-module__UXhrrq__section h2{letter-spacing:0;margin:16px 0 22px;font-size:clamp(34px,4.5vw,58px);line-height:1.45}.line-hub-module__UXhrrq__hero em,.line-hub-module__UXhrrq__section em{color:var(--green);font-style:normal}.line-hub-module__UXhrrq__hero>div>p:last-child{max-width:720px;color:var(--muted);font-size:16px;line-height:2}.line-hub-module__UXhrrq__section{padding:92px 0}.line-hub-module__UXhrrq__section h2{margin-top:16px;font-size:clamp(29px,3.3vw,43px)}.line-hub-module__UXhrrq__overview{color:var(--ink);background:#fafbf8;border:1px solid #0000001f;border-radius:24px;grid-template-columns:minmax(0,1fr) 310px;gap:40px;margin-top:26px;padding:42px;text-decoration:none;display:grid;box-shadow:0 4px 30px #0000000a}.line-hub-module__UXhrrq__overview span,.line-hub-module__UXhrrq__card>div>span{color:var(--green);font-size:12px;font-weight:700}.line-hub-module__UXhrrq__overview h2{margin:14px 0;font-size:34px}.line-hub-module__UXhrrq__overview p{max-width:550px;color:var(--muted);font-size:15px;line-height:1.9}.line-hub-module__UXhrrq__overview strong,.line-hub-module__UXhrrq__card strong{color:var(--green);margin-top:22px;font-size:14px;display:block}.line-hub-module__UXhrrq__overviewMock{background:#e8eef1;border:10px solid #202020;border-radius:26px;flex-direction:column;align-self:center;gap:12px;min-height:240px;padding:17px;display:flex}.line-hub-module__UXhrrq__overviewMock b{color:#fff;background:#06c755;border-radius:8px;padding:10px}.line-hub-module__UXhrrq__overviewMock small{background:#fff;border-radius:999px;align-self:center;padding:5px 8px;font-size:10px}.line-hub-module__UXhrrq__overviewMock p{width:78%;color:var(--ink);background:#fff;border-radius:12px;margin:0;padding:10px;font-size:12px;line-height:1.55}.line-hub-module__UXhrrq__overviewMock i{color:var(--green);background:#dff5c7;border-radius:10px;align-self:flex-end;padding:8px;font-size:11px;font-style:normal}.line-hub-module__UXhrrq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:36px;display:grid}.line-hub-module__UXhrrq__card{border:1px solid var(--border);color:var(--ink);background:#fff;border-radius:16px;text-decoration:none;overflow:hidden}.line-hub-module__UXhrrq__card img{object-fit:contain;background:var(--cream);width:100%;height:132px;display:block}.line-hub-module__UXhrrq__card>div{padding:20px}.line-hub-module__UXhrrq__card h3{margin:10px 0;font-size:20px;line-height:1.55}.line-hub-module__UXhrrq__card p{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.85;display:-webkit-box;overflow:hidden}@media (max-width:820px){.line-hub-module__UXhrrq__hero{padding-top:106px}.line-hub-module__UXhrrq__overview{grid-template-columns:1fr}.line-hub-module__UXhrrq__overviewMock{max-width:310px}.line-hub-module__UXhrrq__grid{grid-template-columns:1fr 1fr}}@media (max-width:540px){.line-hub-module__UXhrrq__container{width:min(100% - 32px,1120px)}.line-hub-module__UXhrrq__hero{padding-bottom:64px}.line-hub-module__UXhrrq__section{padding:64px 0}.line-hub-module__UXhrrq__overview{padding:26px}.line-hub-module__UXhrrq__overview h2{font-size:28px}.line-hub-module__UXhrrq__grid{grid-template-columns:1fr}}.line-hub-module__UXhrrq__page [data-reveal]{opacity:0;will-change:opacity,transform;transition:opacity .72s cubic-bezier(.22,1,.36,1),transform .72s cubic-bezier(.22,1,.36,1);transform:translateY(22px)}.line-hub-module__UXhrrq__page [data-reveal=in]{opacity:1;transform:none}.line-hub-module__UXhrrq__page .line-hub-module__UXhrrq__overview{transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1),border-color .4s}.line-hub-module__UXhrrq__page .line-hub-module__UXhrrq__overview:hover{border-color:#0000002e;transform:translateY(-4px);box-shadow:0 22px 50px #045c451f}.line-hub-module__UXhrrq__page .line-hub-module__UXhrrq__card{transition:transform .38s cubic-bezier(.22,1,.36,1),box-shadow .38s cubic-bezier(.22,1,.36,1),border-color .38s}.line-hub-module__UXhrrq__page .line-hub-module__UXhrrq__card:hover{border-color:#c6d6b2;transform:translateY(-6px);box-shadow:0 18px 40px #045c451a}.line-hub-module__UXhrrq__page .line-hub-module__UXhrrq__card img{transition:transform .55s cubic-bezier(.22,1,.36,1)}.line-hub-module__UXhrrq__page .line-hub-module__UXhrrq__card:hover img{transform:scale(1.045)}.line-hub-module__UXhrrq__page .line-hub-module__UXhrrq__card strong{padding-bottom:5px;display:inline-block;position:relative}.line-hub-module__UXhrrq__page .line-hub-module__UXhrrq__card strong:after{content:"";background:var(--green);width:0;height:1.5px;transition:width .38s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0}.line-hub-module__UXhrrq__page .line-hub-module__UXhrrq__card:hover strong:after{width:100%}.line-hub-module__UXhrrq__page .line-hub-module__UXhrrq__overviewMock>*{opacity:0}.line-hub-module__UXhrrq__page [data-reveal=in] .line-hub-module__UXhrrq__overviewMock>*{animation:.55s cubic-bezier(.22,1,.36,1) forwards line-hub-module__UXhrrq__mockIn}.line-hub-module__UXhrrq__page [data-reveal=in] .line-hub-module__UXhrrq__overviewMock b{animation-delay:.25s}.line-hub-module__UXhrrq__page [data-reveal=in] .line-hub-module__UXhrrq__overviewMock small{animation-delay:.45s}.line-hub-module__UXhrrq__page [data-reveal=in] .line-hub-module__UXhrrq__overviewMock p{animation-name:line-hub-module__UXhrrq__mockInLeft;animation-delay:.7s}.line-hub-module__UXhrrq__page [data-reveal=in] .line-hub-module__UXhrrq__overviewMock i{animation-name:line-hub-module__UXhrrq__mockInRight;animation-delay:1.05s}@keyframes line-hub-module__UXhrrq__mockIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes line-hub-module__UXhrrq__mockInLeft{0%{opacity:0;transform:translate(-10px,6px)}to{opacity:1;transform:none}}@keyframes line-hub-module__UXhrrq__mockInRight{0%{opacity:0;transform:translate(10px,6px)}to{opacity:1;transform:none}}.line-hub-module__UXhrrq__dots{vertical-align:middle;gap:3px;margin-left:5px;display:inline-flex}.line-hub-module__UXhrrq__dots span{opacity:.35;background:currentColor;border-radius:50%;width:4px;height:4px;animation:1.25s ease-in-out infinite line-hub-module__UXhrrq__dotPulse}.line-hub-module__UXhrrq__dots span:nth-child(2){animation-delay:.18s}.line-hub-module__UXhrrq__dots span:nth-child(3){animation-delay:.36s}@keyframes line-hub-module__UXhrrq__dotPulse{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-2.5px)}}@media (prefers-reduced-motion:reduce){.line-hub-module__UXhrrq__page [data-reveal],.line-hub-module__UXhrrq__page [data-reveal=in]{opacity:1;transition:none;transform:none}.line-hub-module__UXhrrq__page .line-hub-module__UXhrrq__overviewMock>*,.line-hub-module__UXhrrq__page [data-reveal=in] .line-hub-module__UXhrrq__overviewMock>*{opacity:1;animation:none}.line-hub-module__UXhrrq__page .line-hub-module__UXhrrq__card:hover,.line-hub-module__UXhrrq__page .line-hub-module__UXhrrq__overview:hover,.line-hub-module__UXhrrq__page .line-hub-module__UXhrrq__card:hover img{transform:none}.line-hub-module__UXhrrq__dots span{opacity:.6;animation:none}}.line-hub-module__UXhrrq__page .line-hub-module__UXhrrq__grid>[data-reveal]{display:flex}.line-hub-module__UXhrrq__page .line-hub-module__UXhrrq__grid>[data-reveal]>.line-hub-module__UXhrrq__card{flex:auto}.line-hub-module__UXhrrq__heroLead{max-width:720px;color:var(--muted);font-size:16px;line-height:2}.line-hub-module__UXhrrq__page .line-hub-module__UXhrrq__heroLead,.line-hub-module__UXhrrq__page .line-hub-module__UXhrrq__overview>div:first-child p,.line-hub-module__UXhrrq__page .line-hub-module__UXhrrq__card p{word-break:normal;overflow-wrap:anywhere}
