.knowledge-page{--kn-dark:#090a0c;--kn-surface:#f3f3f5;--kn-orange:#f05a3c;--kn-accent:#b8341b;--kn-muted:#5f6169;--kn-rule:#d9d9df;color:#16171b;background:#fff}.knowledge-page .kn-shell{width:calc(100% - 112px);max-width:1328px;margin-inline:auto}.knowledge-page .kn-breadcrumb{color:var(--kn-muted);gap:12px;padding-block:25px;font-size:12px;display:flex}.knowledge-page .kn-label{letter-spacing:.12em;text-transform:uppercase;color:var(--kn-accent);font-size:11px;font-weight:750;line-height:1.6}.knowledge-page .kn-hero{background:var(--kn-dark);color:#fff;isolation:isolate;border-radius:6px;min-height:510px;position:relative;overflow:hidden}.knowledge-page .kn-hero-art{z-index:-2;position:absolute;inset:0 0 0 27%}.knowledge-page .kn-hero-art img{object-fit:cover;object-position:center}.knowledge-page .kn-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#090a0c 0%,#090a0cf2 24%,#090a0c9c 47%,#090a0c00 76%);position:absolute;inset:0}.knowledge-page .kn-hero-copy{max-width:680px;padding:clamp(32px,4.5vw,64px)}.knowledge-page .kn-hero .kn-label{color:#ff9b7d}.knowledge-page .kn-hero h1{letter-spacing:-.055em;text-wrap:balance;margin-top:22px;font-size:clamp(42px,4.7vw,68px);font-weight:550;line-height:1.04}.knowledge-page .kn-hero h1 span{color:#ff9575}.knowledge-page .kn-hero-copy>p:not(.kn-label){color:#d7d7dd;max-width:440px;margin-top:24px;font-size:16px;line-height:1.8}.knowledge-page .kn-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.knowledge-page .kn-button{background:var(--kn-orange);color:#090a0c;border:1px solid #0000;border-radius:3px;justify-content:space-between;align-items:center;gap:26px;min-height:46px;padding:13px 20px;font-size:13px;font-weight:750;line-height:1.5;transition:background .2s;display:inline-flex}.knowledge-page .kn-button:hover{background:#ff9779}.knowledge-page .kn-button-light{color:#141519;border-color:var(--kn-rule);background:#fff}.knowledge-page .kn-button-light:hover{background:#f4e6df}.knowledge-page .kn-text-link{text-underline-offset:6px;align-items:center;gap:20px;min-height:44px;font-size:13px;font-weight:750;text-decoration:underline;display:inline-flex}.knowledge-page .kn-section{padding-block:clamp(60px,7vw,100px)}.knowledge-page .kn-section-heading{justify-content:space-between;align-items:end;gap:36px;margin-bottom:36px;display:flex}.knowledge-page .kn-section-heading h2{margin-top:14px}.knowledge-page .kn-section-heading>p{max-width:370px;color:var(--kn-muted);font-size:16px;line-height:1.8}.knowledge-page h2.kn-title,.knowledge-page .kn-section-heading h2{letter-spacing:-.05em;text-wrap:balance;font-size:clamp(32px,3.5vw,50px);font-weight:550;line-height:1.12}.knowledge-page .kn-title span,.knowledge-page .kn-section-heading h2 span{color:var(--kn-accent)}.knowledge-page .kn-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.knowledge-page .kn-card{border:1px solid var(--kn-rule);background:#fff;border-radius:4px;padding:28px}.knowledge-page .kn-card h3{letter-spacing:-.035em;margin-top:24px;font-size:22px;font-weight:600;line-height:1.25}.knowledge-page .kn-card>p:not(.kn-label){color:var(--kn-muted);margin-block:15px;font-size:15px;line-height:1.8}.knowledge-page .kn-card a{margin-top:12px}.knowledge-page .kn-dark{background:var(--kn-dark);color:#fff}.knowledge-page .kn-dark .kn-label,.knowledge-page .kn-dark .kn-title span{color:#ff9575}.knowledge-page .kn-dark p:not(.kn-label){color:#c5c5cd}.knowledge-page .kn-soft{background:var(--kn-surface)}.knowledge-page .kn-cta{isolation:isolate;background:var(--kn-dark);place-items:center;min-height:400px;padding:60px 24px;display:grid;position:relative}.knowledge-page .kn-cta>img{object-fit:cover;z-index:-1}.knowledge-page .kn-cta-card{text-align:center;background:#fffffff5;border-radius:4px;width:min(100%,540px);padding:40px}.knowledge-page .kn-cta h2{letter-spacing:-.05em;margin-block:18px;font-size:clamp(32px,3.2vw,46px);font-weight:550;line-height:1.1}.knowledge-page .kn-cta h2 span{color:var(--kn-accent)}.knowledge-page .kn-cta-card>p:not(.kn-label){color:var(--kn-muted);margin-bottom:24px;font-size:15px;line-height:1.8}.knowledge-page :is(a,button,summary,input):focus-visible{outline:2px solid var(--kn-accent);outline-offset:5px}.knowledge-page .kn-dark :is(a,button,summary):focus-visible,.knowledge-page .kn-hero :is(a,button):focus-visible{outline-color:#ff9575}.knowledge-page [id]{scroll-margin-top:110px}.knowledge-page:is(.knowledge-resources,.knowledge-process,.knowledge-faq){--kn-hero-gutter:max(56px, calc((100vw - 1328px) / 2))}.knowledge-page:is(.knowledge-resources,.knowledge-process,.knowledge-faq) :is(.kn-hero,.resources-hero){background:var(--kn-dark);border-radius:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;width:100%;max-width:none;min-height:540px;margin-inline:0;display:grid}.knowledge-page:is(.knowledge-resources,.knowledge-process,.knowledge-faq) :is(.kn-hero-copy,.resources-hero-copy){min-width:0;max-width:none;padding:64px 40px 64px var(--kn-hero-gutter);grid-area:1/1;align-self:center}.knowledge-page:is(.knowledge-process,.knowledge-faq) .kn-hero:after{display:none}.knowledge-page:is(.knowledge-process,.knowledge-faq) .kn-hero-art{z-index:0;grid-area:1/2;min-width:0;height:auto;min-height:540px;position:relative;inset:auto}.knowledge-page:is(.knowledge-resources,.knowledge-process,.knowledge-faq) :is(.kn-hero-art,.resources-hero>img){-webkit-mask-image:linear-gradient(90deg,#0000,#000 12%),linear-gradient(#0000,#000 5% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12%),linear-gradient(#0000,#000 5% 94%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.knowledge-page.knowledge-resources .resources-hero>img{object-fit:cover;grid-area:1/2;width:100%;min-width:0;height:100%;min-height:540px}@media (max-width:1100px){.knowledge-page:is(.knowledge-resources,.knowledge-process,.knowledge-faq){--kn-hero-gutter:32px}}@media (max-width:900px){.knowledge-page:is(.knowledge-resources,.knowledge-process,.knowledge-faq) :is(.kn-hero,.resources-hero){grid-template-columns:minmax(0,1fr);min-height:0}.knowledge-page:is(.knowledge-resources,.knowledge-process,.knowledge-faq) :is(.kn-hero-copy,.resources-hero-copy){padding:40px var(--kn-hero-gutter) 16px}.knowledge-page:is(.knowledge-resources,.knowledge-process,.knowledge-faq) :is(.kn-hero-art,.resources-hero>img){aspect-ratio:3/2;grid-area:2/1;height:auto;min-height:0;-webkit-mask-image:linear-gradient(#0000,#000 8% 94%,#0000);mask-image:linear-gradient(#0000,#000 8% 94%,#0000);-webkit-mask-composite:source-over;mask-composite:add}}@media (max-width:767px){.knowledge-page:is(.knowledge-resources,.knowledge-process,.knowledge-faq){--kn-hero-gutter:20px}}@media (max-width:1100px){.knowledge-page .kn-shell{width:calc(100% - 64px)}.knowledge-page .kn-hero-copy{max-width:600px}}@media (max-width:767px){.knowledge-page .kn-shell{width:calc(100% - 40px)}.knowledge-page .kn-breadcrumb{padding-block:20px}.knowledge-page .kn-hero{flex-direction:column;min-height:0;display:flex}.knowledge-page .kn-hero-art{z-index:0;order:2;height:260px;position:relative;inset:auto}.knowledge-page .kn-hero:after{display:none}.knowledge-page .kn-hero-copy{padding:30px 24px 34px}.knowledge-page .kn-hero h1{font-size:clamp(36px,9.7vw,58px)}.knowledge-page .kn-hero-copy>p:not(.kn-label){margin-top:20px;font-size:16px}.knowledge-page .kn-actions{flex-direction:column;align-items:stretch}.knowledge-page .kn-section-heading{flex-direction:column;align-items:start;gap:20px}.knowledge-page .kn-cards{grid-template-columns:1fr}.knowledge-page .kn-card{padding:24px}.knowledge-page .kn-card>p:not(.kn-label){font-size:16px}.knowledge-page .kn-cta-card{padding:30px 24px}.knowledge-page .kn-cta .kn-button{gap:14px;width:100%}}
