.twb{background-color:var(--color-background);overflow:hidden;padding-bottom:var(--section-padding-y);padding-top:var(--section-padding-y);position:relative}.twb,.twb__inner{box-sizing:border-box;width:100%}.twb__inner{margin:0 auto;max-width:var(--container-max-width);padding-left:var(--template-margin);padding-right:var(--template-margin)}.twb__heading{color:var(--color-text);margin:0;text-wrap:pretty}.twb__body{color:var(--color-text-variant)}.twb__body p{margin:0 0 var(--space-md)}.twb__body p:last-child{margin-bottom:0}.twb__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-sm)}.twb--align-center .twb__inner{align-items:center;display:flex;flex-direction:column;gap:var(--space-lg);max-width:720px;text-align:center}.twb--align-center .twb__content-col,.twb--align-center .twb__heading-col{width:100%}.twb--align-center .twb__content-col{display:flex;flex-direction:column;gap:var(--space-lg)}.twb--align-center .twb__actions{justify-content:center}.twb--has-bg.twb--align-center{align-items:center;display:flex;min-height:20rem}.twb--vertical .twb__inner{display:flex;flex-direction:column;gap:var(--space-lg)}.twb--vertical .twb__content-col,.twb--vertical .twb__heading-col{width:100%}.twb--horizontal .twb__inner,.twb--vertical .twb__content-col{display:flex;flex-direction:column;gap:var(--space-lg)}.twb--horizontal .twb__content-col,.twb--horizontal .twb__heading-col{width:100%}.twb--horizontal .twb__content-col{display:flex;flex-direction:column;gap:var(--space-lg)}@media (min-width:1024px){.twb--horizontal .twb__inner{align-items:flex-start;flex-direction:row;gap:var(--space-1xl)}.twb--horizontal .twb__content-col,.twb--horizontal .twb__heading-col{flex:1 1 0;min-width:0}}.twb--has-bg{display:flex;flex-direction:column;justify-content:center;padding-bottom:var(--space-3xl)}.twb__bg{background-color:var(--topo-color,var(--color-primary));inset:0;-webkit-mask-image:var(--topo-mobile-url,var(--topo-url));mask-image:var(--topo-mobile-url,var(--topo-url));-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;position:absolute;z-index:0}@media (min-width:640px){.twb__bg{-webkit-mask-image:var(--topo-url);mask-image:var(--topo-url)}}.twb__inner{position:relative;z-index:1}.twb{--motion-rise:10px}.twb__word{display:inline-block;opacity:0;transform:translateY(var(--motion-rise));transition:opacity var(--motion-dur-fade) var(--motion-ease-reveal) calc(var(--twb-start, 0s) + var(--w)*var(--motion-stagger-word)),transform var(--motion-dur-move) var(--motion-ease-reveal) calc(var(--twb-start, 0s) + var(--w)*var(--motion-stagger-word));will-change:opacity,transform}.twb__content-col{--twb-content-delay:calc(var(--twb-start, 0ms) + var(--twb-word-count, 1)*var(--motion-stagger-word))}.twb__body{--twb-delay:var(--twb-content-delay)}.twb__actions{--twb-delay:calc(var(--twb-content-delay) + var(--motion-stagger-item))}.twb__actions,.twb__body{opacity:0;transform:translateY(var(--motion-rise));transition:opacity var(--motion-dur-fade) var(--motion-ease-reveal) var(--twb-delay,0s),transform var(--motion-dur-move) var(--motion-ease-reveal) var(--twb-delay,0s);will-change:opacity,transform}.twb--in .twb__actions,.twb--in .twb__body,.twb--in .twb__word{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.twb__actions,.twb__body,.twb__word{opacity:1;transform:none;transition:none}}