@layer bricks {:where(.brxe-divider){align-items:center;display:flex;font-size:30px;gap:30px}:where(.brxe-divider).horizontal{width:100%}:where(.brxe-divider).horizontal .line{border-top:1px solid}:where(.brxe-divider).vertical{flex-direction:column}:where(.brxe-divider).vertical .line{border-right:1px solid;width:auto}:where(.brxe-divider) .line{position:relative;width:100%}:where(.brxe-divider) .icon{flex-shrink:0;position:relative}:where(.brxe-divider) a{display:inline-flex}}@layer bricks {.brxe-button{width:auto}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{overflow:hidden;position:relative}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute!important;text-align:center;width:100%;z-index:1}}@layer bricks {.brxe-counter{width:auto}}@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {.brxe-animated-typing{line-height:1;margin:0}.brxe-animated-typing .typed-cursor{animation:blink .3s infinite;animation-direction:alternate;display:inline-block;font-size:1em;opacity:1}@keyframes blink{to{opacity:0}}}@layer bricks {.brxe-code{width:100%}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-pbpcvy {height: 100%; width: 100%}#brxe-jsxqzy {overflow: hidden; position: absolute; display: flex; align-items: flex-end; justify-content: flex-end; width: 100%; height: auto; right: -100px; max-width: 600px}@media (min-width: 1535px) {#brxe-jsxqzy {max-width: 800px}}#brxe-fa9a50 {font-size: 1.8rem; font-weight: 400}#brxe-83aaed {font-weight: 300; font-size: 6rem; letter-spacing: -0.04em; max-width: 800px}@media (min-width: 1535px) {#brxe-83aaed {font-size: 7rem; min-width: 900px}}@media (max-width: 991px) {#brxe-83aaed {font-size: 5rem}}@media (max-width: 767px) {#brxe-83aaed {font-size: var(--text-xxl)}}#brxe-uotspk {font-size: 6rem; font-weight: 300; letter-spacing: -0.04em; height: 64px}#brxe-uotspk .typed-cursor {color:var(--teal-600);}@media (min-width: 1535px) {#brxe-uotspk {font-size: 7rem}}@media (max-width: 991px) {#brxe-uotspk {height: 50px}}@media (max-width: 767px) {#brxe-uotspk {font-weight: 500; font-size: var(--text-xxl); height: 32px}}#brxe-cpipur {display: flex; flex-direction: column; row-gap: 6px}@media (max-width: 767px) {.advanced-search-container { margin:0;}}#brxe-8cdad1 {display: flex; flex-direction: column; row-gap: 20px; margin-right: 20px; margin-left: 20px; align-items: flex-start; width: auto}@media (max-width: 991px) {#brxe-8cdad1 {min-width: 100%}}@media (max-width: 767px) {#brxe-8cdad1 {margin-right: 0; margin-left: 0; width: 100%}}#brxe-fjtqxp {transition: 0.6s opacity 0.6s ease, 0.6s transform 0.6s ease;}#brxe-hlgqmb {transition: 0.6s opacity 0.8s ease, 0.6s transform 0.8s ease;}#brxe-xfpxxx {transition: 0.6s opacity 1s ease, 0.6s transform 1s ease;}@media (max-width: 478px) {#brxe-glbjrx {display: none}}#brxe-8886e0 {display: flex; flex-direction: row; justify-content: space-between; align-items: center; padding-top: 10px; padding-bottom: 50px; position: relative}@media (min-width: 1535px) {#brxe-8886e0 {padding-top: 60px; padding-bottom: 110px}}@media (max-width: 991px) {#brxe-8886e0 {flex-direction: column}}@media (max-width: 767px) {#brxe-8886e0 {flex-direction: column}}#twillo-hero {background-color: var(--primary-ultra-light); flex-direction: column; align-items: center; justify-content: center; position: relative; overflow: hidden}.brxe-hjxkvb {color: var(--teal-600); fill: var(--teal-600); font-size: 40px}.brxe-rophre {width: 60px; display: flex; align-items: center; justify-content: center; background-color: var(--teal-200); border-radius: 100%; box-shadow: inset 0 7px 10px -20px var(--teal-700); transition: all 0.3s; height: 60px; position: absolute; top: -35px}.brxe-rophre:hover {box-shadow: inset 0 7px 30px -30px var(--teal-700); transform: translateY(10px)}.brxe-rophre .brxe-icon {font-size:40px;}.brxe-qgmtiz {padding-top: 0; padding-bottom: 0; position: relative; z-index: 1; background-color: var(--base)}.brxe-a9850a {font-weight: 500; font-size: var(--text-l); line-height: 1.3; letter-spacing: -0.08px}.brxe-2eeecd {position: relative; z-index: 1}.brxe-0e129e {position: absolute; width: 60px; left: 0px; background-color: var(--teal-600); z-index: 0; border-bottom-right-radius: 50px; border-bottom-left-radius: 50px; margin-right: auto; margin-left: auto; height: 60px; right: 0px; bottom: -20px}.brxe-7761f7 {position: relative}.brxe-4687ba {width: 75%; align-items: center}@media (max-width: 991px) {.brxe-4687ba {row-gap: 10px; width: 90%}}.brxe-2be719 {padding-top: 2%; padding-bottom: 2%; justify-content: center; align-items: center}.brxe-lbltii {background-color: var(--base); background-position: center center}#brxe-27edcf {font-size: 30px}#brxe-49fccd {font-size: 30px}#brxe-d5bd82 {font-size: 30px}#brxe-b0253a {font-size: 14px}#brxe-ffdab6 {display: flex; align-items: baseline; justify-content: flex-start; column-gap: 5px; margin-top: 5px}#brxe-d84b48 {font-size: 30px}#brxe-12ee4e {font-size: 30px}#brxe-0c900d {font-size: 30px}#brxe-d54d7c {width: 60px; position: absolute; left: 0px; background-color: var(--teal-600); z-index: 0; border-bottom-right-radius: 50px; border-bottom-left-radius: 50px; margin-right: auto; margin-left: auto; height: 60px; right: 0px; bottom: -20px}#brxe-c1a806 {position: relative}#brxe-ddeb70 {padding-bottom: 3%}.brxe-cc2c30 {align-items: center; justify-content: center}.brxe-459e90 {display: none; visibility: hidden}.brxe-bfda1e {display: flex; justify-content: center}.brxe-06c29f {display: flex; align-items: center; justify-content: center; position: relative}@media (max-width: 991px) {.brxe-06c29f {transform: scaleX(0.7) scaleY(0.7)}}@media (max-width: 767px) {.brxe-06c29f {margin-top: 0; margin-bottom: -50px; padding-top: 0; padding-bottom: 0}}.brxe-15e3f1 {display: flex; justify-content: center}.brxe-659055 {padding-left: 10px}.brxe-15fb55 {position: relative; justify-content: center; align-items: center}@media (max-width: 991px) {.brxe-15fb55 {transform: scaleX(0.7) scaleY(0.7); margin-right: -50px; margin-left: -50px}}@media (max-width: 767px) {.brxe-15fb55 {margin-bottom: -50px}}.brxe-88ca48 {display: flex; justify-content: center}.brxe-a5219a {position: relative; justify-content: center; align-items: center}@media (max-width: 991px) {.brxe-a5219a {transform: scaleX(0.7) scaleY(0.7)}}.brxe-ecbee8 {display: flex; align-items: center; justify-content: center; width: 100%; flex-direction: row; max-width: 900px; padding-bottom: 10px}@media (max-width: 991px) {.brxe-ecbee8 {flex-direction: row; column-gap: 0px; justify-content: center; align-items: center; row-gap: 0px}}@media (max-width: 767px) {.brxe-ecbee8 {row-gap: 0px; column-gap: 0px; flex-direction: row}}.brxe-ckfttg {justify-content: center; align-items: center; row-gap: 40px; overflow: hidden; background-color: var(--teal-50)}#brxe-5c559c {max-width: 50ch}.brxe-c0a06d .brxe-b2f70b.brxe-icon {font-size: 12px; color: var(--black); fill: var(--black)}.brxe-c0a06d .brxe-3da882.brxe-div {display: flex; justify-content: flex-start; align-items: center; order: -1; column-gap: 5px}.brxe-c0a06d .brxe-ba4b7b.brxe-icon {font-size: 19px}@media (max-width: 478px) {.brxe-c0a06d.brxe-block {border-bottom-width: 1px; border-bottom-style: solid; padding-bottom: 2em; margin-bottom: 2em}}@media (min-width: 1535px) {#brxe-b08f1c {width: var(--width-xxl); grid-gap: var(--space-xxl)}}#brxe-a6d5ad {padding-top: 15px; padding-right: 30px; padding-bottom: 15px; padding-left: 30px; font-weight: 500; line-height: 1; color: var(--white); letter-spacing: -0.01em; background-color: var(--teal-700); border: 2px solid var(--teal-700); border-radius: 4px; transition: all 0.3s}#brxe-a6d5ad:hover {color: var(--teal-700); background-color: var(--teal-100); border-color: var(--teal-600)}#brxe-e1a1d2 {display: flex; align-items: center; margin-top: var(--space-m); margin-bottom: var(--space-xxl)}#brxe-1d54c6 {padding-top: var(--space-xxl); padding-bottom: var(--space-xxl)}.brxe-2d4e3f {width: 200px; display: flex; align-items: center; justify-content: center; margin-bottom: -15px}.brxe-ff3dbe {line-height: 1.1; text-align: center; width: 25ch}.brxe-1fab7c {width: 55ch; text-align: center}.brxe-98dda3 {align-items: center; margin-top: var(--space-m)}.brxe-65fcab:not(.tag), .brxe-65fcab img {object-fit: cover}.brxe-65fcab {width: 140px; height: 140px; z-index: 1; position: relative}.brxe-4b0a5b {font-size: 1.6rem; font-weight: 500}.brxe-2f1806 {font-size: 22px}.brxe-2a5436 {display: flex; justify-content: space-between; align-items: center}.brxe-99101f {justify-content: space-between}.brxe-f1cb7b {padding-right: 5%; padding-left: 5%}@media (max-width: 991px) {.brxe-f1cb7b {padding-right: 0; padding-left: 0}}#brxe-92b60d {line-height: 1.1}#brxe-a9a1fc {text-align: center; max-width: 60ch}a.link__teal {color: var(--teal-700); font-weight: 600;}a.link__teal:hover { color: var(--teal-300);}#brxe-74f8e5 {display: flex; align-items: center; margin-top: var(--space-xxl)}.brxe-29a7c5 .brxe-03c95c.brxe-divider .line {height: 20px}.brxe-29a7c5 .brxe-03c95c.brxe-divider.horizontal .line {border-top-width: 20px; border-top-style: solid}.brxe-29a7c5 .brxe-03c95c.brxe-divider.vertical .line {border-right-style: solid}@media (max-width: 991px) {.brxe-29a7c5 .brxe-03c95c.brxe-divider {display: none}}.brxe-29a7c5 .brxe-5b0bc2.brxe-text-basic {font-size: 12px; font-weight: 600; text-transform: uppercase; line-height: 1}.brxe-29a7c5 .brxe-caafff.brxe-icon {font-size: 16px}.brxe-29a7c5 .brxe-7c1e4b.brxe-text-basic {font-size: 12px; font-weight: 600; text-transform: uppercase; line-height: 1}.brxe-29a7c5 .brxe-208da1.brxe-icon {font-size: 16px}.brxe-29a7c5 .brxe-mamijq.brxe-text-basic {font-size: 12px; font-weight: 600; text-transform: uppercase; line-height: 1}.brxe-29a7c5 .brxe-tytkdq.brxe-icon {font-size: 16px}.brxe-29a7c5 .brxe-7dda25.brxe-div {display: flex}.brxe-29a7c5 .brxe-755b23.brxe-div {align-items: center; justify-content: center}.brxe-29a7c5 .brxe-220fe6.brxe-div {align-items: flex-end; justify-content: flex-start; flex-direction: column; grid-gap: 10px; grid-template-columns: 1fr; grid-template-rows: 1fr; display: flex; column-gap: 0px; row-gap: 20px}.brxe-29a7c5.brxe-block {padding-top: var(--space-l) ; padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l)}@media (min-width: 1535px) {.brxe-29a7c5.brxe-block {padding-top: var(--space-l) ; padding-right: var(--space-l) ; padding-bottom: var(--space-l) ; padding-left: var(--space-l) }}@media (max-width: 991px) {.brxe-29a7c5.brxe-block {padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m)}}#brxe-edd385 {border: 2px solid var(--teal-700); border-radius: 4px; background-color: var(--teal-700); color: var(--white); letter-spacing: -0.01em; font-weight: 500; line-height: 1; gap: 7px; padding-top: 15px; padding-right: 30px; padding-bottom: 15px; padding-left: 30px; transition: all 0.3s}#brxe-edd385 i {font-size: 26px}#brxe-edd385:hover {color: var(--teal-700); background-color: var(--teal-100); border-color: var(--teal-600)}#brxe-78a0c9 {display: flex; align-items: center; margin-bottom: var(--space-xxl)}#twillo-2ab838 {padding-top: var(--space-xxl); padding-bottom: var(--space-xxl)}@media (max-width: 767px) {.brxe-amrhfp {text-align: center}}.brxe-jibiho {display: flex; align-items: center; justify-content: center; column-gap: 10px}.brxe-gskwex {background-image: url(https://www.twillo.de/wp-content/uploads/2024/08/Placeholder-Man.jpeg); background-size: cover; width: 6em; height: 6em; border-radius: 50%}.brxe-dc02ac .splide__arrows .splide__arrow {font-size: var(--space-l)}.brxe-dc02ac .splide__arrow--prev {inset-block-start: 50%; inset-inline-start: var(--space-xs)}.brxe-dc02ac .splide__arrow--next {inset-block-start: 50%; inset-inline-end: var(--space-xs)}.brxe-ykculf {display: flex; align-items: center; row-gap: 0px; margin-bottom: 1.5em}.brxe-kqpuzz {background-color: var(--teal-50); position: relative}@media (max-width: 767px) {.brxe-kqpuzz {position: relative}}