.text-with-eyebrow{--twe-bg:#fff;--twe-fg:#201f23;--twe-muted:#646369;--twe-muted-2:#8e8c94;--twe-pad:32px;--twe-max:1200px;background:var(--twe-bg);font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:96px max(var(--twe-pad),calc((100vw - var(--twe-max))/2 + var(--twe-pad)));position:relative;width:100vw}.text-with-eyebrow,.text-with-eyebrow *,.text-with-eyebrow :after,.text-with-eyebrow :before{box-sizing:border-box}.text-with-eyebrow--grey{--twe-bg:#f9f9fa}.text-with-eyebrow--dark{--twe-bg:#19191b;--twe-fg:#eeeeef;--twe-muted:#b5b3ba;--twe-muted-2:#7d7b83}.text-with-eyebrow .twe-wrap{margin:0 auto;max-width:var(--twe-max)}.twe-eyebrow{align-items:center;-webkit-backdrop-filter:none;backdrop-filter:none;background:none;border:0;border-radius:0;box-shadow:none;color:var(--twe-muted);display:inline-flex;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;gap:8px;letter-spacing:0;line-height:1.25;margin:0 0 20px;padding:0;text-transform:none}.twe-ms{direction:ltr;display:inline-block;font-family:Material Symbols Rounded;font-size:20px;font-style:normal;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20;font-weight:400;height:20px;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;width:20px;-webkit-font-smoothing:antialiased;color:var(--twe-muted-2);vertical-align:middle}.twe-heading{color:var(--twe-fg);font-family:Familjen Grotesk,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(28px,3.7vw,44px);font-weight:400;letter-spacing:-.03em;line-height:1.06;margin:0 0 18px;max-width:820px;text-align:left}.twe-description{color:var(--twe-muted);font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:clamp(17px,1.85vw,20px);line-height:1.55;margin:0;max-width:640px;text-align:left}.twe-description p{margin:0 0 18px}.twe-description p:last-child{margin-bottom:0}.twe-description strong{color:var(--twe-fg);font-weight:500}@media (max-width:760px){.text-with-eyebrow{padding-bottom:64px;padding-top:64px}}@media (max-width:640px){.text-with-eyebrow{--twe-pad:20px}}