.wp-block-bred-section-pedagogy{display:flex;flex-direction:column;gap:32px;padding-block:var(--wp--preset--spacing--60)}@media(max-width:767.98px){.wp-block-bred-section-pedagogy{gap:24px;padding-block:var(--wp--preset--spacing--50)}}.wp-block-bred-section-pedagogy.is-bg-none{background:transparent}.wp-block-bred-section-pedagogy.is-bg-accent-mg,.wp-block-bred-section-pedagogy.is-bg-neutral,.wp-block-bred-section-pedagogy.is-bg-support-blue,.wp-block-bred-section-pedagogy.is-bg-support-green,.wp-block-bred-section-pedagogy.is-bg-support-yellow{border-radius:16px;padding:clamp(32px,5vw,64px)}.wp-block-bred-section-pedagogy.is-bg-accent-mg{background-color:var(--wp--preset--color--accent-mg-10)}.wp-block-bred-section-pedagogy.is-bg-support-green{background-color:var(--wp--preset--color--support-green-30)}.wp-block-bred-section-pedagogy.is-bg-support-yellow{background-color:var(--wp--preset--color--support-yellow-30)}.wp-block-bred-section-pedagogy.is-bg-support-blue{background-color:var(--wp--preset--color--support-blue-15)}.wp-block-bred-section-pedagogy.is-bg-neutral{background-color:var(--wp--preset--color--neutral-10)}@media(max-width:767.98px){.wp-block-bred-section-pedagogy.is-bg-accent-mg,.wp-block-bred-section-pedagogy.is-bg-neutral,.wp-block-bred-section-pedagogy.is-bg-support-blue,.wp-block-bred-section-pedagogy.is-bg-support-green,.wp-block-bred-section-pedagogy.is-bg-support-yellow{border-radius:12px;padding:24px}}.wp-block-bred-section-pedagogy__header{align-items:center;display:flex;flex-direction:column;gap:8px;margin-inline:auto;max-width:720px;text-align:center}.wp-block-bred-section-pedagogy.has-no-header .wp-block-bred-section-pedagogy__header{display:none}.wp-block-bred-section-pedagogy__eyebrow{color:var(--wp--preset--color--primary);font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--sm);font-weight:600;letter-spacing:.08em;line-height:1.4;margin:0;text-transform:uppercase}.wp-block-bred-section-pedagogy__eyebrow:empty{display:none}.wp-block-bred-section-pedagogy__title{color:inherit;font-family:var(--wp--preset--font-family--heading);font-weight:700;line-height:1.1;margin:0}.wp-block-bred-section-pedagogy__title em,.wp-block-bred-section-pedagogy__title i{font-style:italic;font-weight:600}.wp-block-bred-section-pedagogy__title:empty{display:none}h2.wp-block-bred-section-pedagogy__title{font-size:var(--wp--preset--font-size--heading-2)}h3.wp-block-bred-section-pedagogy__title{font-size:var(--wp--preset--font-size--heading-3)}h4.wp-block-bred-section-pedagogy__title{font-size:var(--wp--preset--font-size--heading-4)}.wp-block-bred-section-pedagogy__body{color:inherit;font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--lg);line-height:1.5;margin:0;max-width:60ch}.wp-block-bred-section-pedagogy__body a{color:var(--wp--preset--color--primary);text-decoration:underline}.wp-block-bred-section-pedagogy__body:empty{display:none}.wp-block-bred-section-pedagogy__steps{counter-reset:bred-pedagogy;display:grid;gap:24px;list-style:none;margin:0;padding:0}.wp-block-bred-section-pedagogy.has-cols-2 .wp-block-bred-section-pedagogy__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.wp-block-bred-section-pedagogy.has-cols-3 .wp-block-bred-section-pedagogy__steps{grid-template-columns:repeat(3,minmax(0,1fr))}.wp-block-bred-section-pedagogy.has-cols-4 .wp-block-bred-section-pedagogy__steps{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:991px){.wp-block-bred-section-pedagogy.has-cols-4 .wp-block-bred-section-pedagogy__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767.98px){.wp-block-bred-section-pedagogy__steps{gap:0;grid-template-columns:1fr!important}}.wp-block-bred-section-pedagogy__step{align-items:center;display:flex;flex-direction:column;gap:8px;padding:24px 8px;text-align:center}@media(max-width:767.98px){.wp-block-bred-section-pedagogy__step{align-items:start;-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:auto 1fr;padding:20px 0;row-gap:8px;text-align:start}.wp-block-bred-section-pedagogy__step .wp-block-bred-section-pedagogy__badge{align-self:start;grid-row:1/span 2}.wp-block-bred-section-pedagogy__step .wp-block-bred-section-pedagogy__step-title{grid-column:2;grid-row:1}.wp-block-bred-section-pedagogy__step .wp-block-bred-section-pedagogy__step-description{grid-column:2;grid-row:2}.wp-block-bred-section-pedagogy__step+.wp-block-bred-section-pedagogy__step{border-top:1px solid var(--wp--preset--color--neutral-30)}}.wp-block-bred-section-pedagogy__badge{align-items:center;display:inline-flex;flex-shrink:0;font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--heading-3);font-weight:700;height:56px;justify-content:center;letter-spacing:0;line-height:1;margin-bottom:16px;width:56px}@media(max-width:767.98px){.wp-block-bred-section-pedagogy__badge{margin-bottom:0}}.wp-block-bred-section-pedagogy.is-badge-shape-circle .wp-block-bred-section-pedagogy__badge{border-radius:50%}.wp-block-bred-section-pedagogy.is-badge-shape-square .wp-block-bred-section-pedagogy__badge{border-radius:12px}.wp-block-bred-section-pedagogy.is-badge-filled .wp-block-bred-section-pedagogy__badge{background-color:var(--wp--preset--color--primary-dark);color:var(--wp--preset--color--white)}.wp-block-bred-section-pedagogy.is-badge-outline .wp-block-bred-section-pedagogy__badge{background-color:transparent;border:2px solid var(--wp--preset--color--primary-dark);color:var(--wp--preset--color--primary-dark)}.wp-block-bred-section-pedagogy.is-badge-soft .wp-block-bred-section-pedagogy__badge{background-color:var(--wp--preset--color--accent-mg-30);color:var(--wp--preset--color--primary-dark)}.wp-block-bred-section-pedagogy__step-title{color:var(--wp--preset--color--neutral-200);font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--lg);font-weight:700;line-height:1.5;margin:0}.wp-block-bred-section-pedagogy__step-description{color:var(--wp--preset--color--neutral-100);font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--md);font-weight:400;line-height:1.5;margin:0;max-width:36ch}.wp-block-bred-section-pedagogy__step-description:empty{display:none}.wp-block-bred-section-pedagogy__cta-row{display:flex;justify-content:center;margin-block-start:16px}@media(max-width:767.98px){.wp-block-bred-section-pedagogy__cta-row{align-self:stretch}}.wp-block-bred-section-pedagogy__cta{align-items:center;background-color:var(--wp--preset--color--primary-dark);border-radius:8px;color:var(--wp--preset--color--white);display:inline-flex;font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--md);font-weight:600;gap:.5rem;justify-content:center;line-height:1.2;min-height:44px;padding:.5rem 1.5rem;text-decoration:none;transition:background-color .15s ease}.wp-block-bred-section-pedagogy__cta:hover{background-color:color-mix(in srgb,var(--wp--preset--color--primary-dark) 90%,#000)}.wp-block-bred-section-pedagogy__cta:focus-visible{outline:2px solid var(--wp--preset--color--accent-mg);outline-offset:2px}@media(max-width:767.98px){.wp-block-bred-section-pedagogy__cta{width:100%}}.wp-block-bred-section-pedagogy__caption{color:var(--wp--preset--color--neutral-100);font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--sm);font-style:italic;font-weight:400;line-height:1.5;margin:0 auto;max-width:720px;text-align:center}.wp-block-bred-section-pedagogy__caption a{color:var(--wp--preset--color--primary);text-decoration:underline}.wp-block-bred-section-pedagogy__caption:empty{display:none}.wp-block-bred-section-pedagogy__step.has-panel{border-radius:12px;cursor:pointer;position:relative;transition:background-color .15s ease}.wp-block-bred-section-pedagogy__step.has-panel:hover{background-color:rgba(25,42,107,.04)}.wp-block-bred-section-pedagogy__step-info{display:none}.wp-block-bred-section-pedagogy__step-trigger{background:transparent;border:0;border-radius:12px;cursor:pointer;height:100%;inset:0;margin:0;padding:0;position:absolute;width:100%}.wp-block-bred-section-pedagogy__step-trigger:focus-visible{outline:2px solid var(--wp--preset--color--accent-mg);outline-offset:2px}.wp-block-bred-section-pedagogy__backdrop{background-color:var(--wp--preset--color--primary-dark);inset:0;opacity:0;position:fixed;transition:opacity .25s ease;z-index:100000}.wp-block-bred-section-pedagogy__backdrop[hidden]{display:none}.wp-block-bred-section-pedagogy__backdrop.is-open{opacity:.4}.wp-block-bred-section-pedagogy__panel{background-color:var(--wp--preset--color--white);box-shadow:-8px 0 32px hsla(0,0%,8%,.16);display:flex;height:100vh;height:100dvh;max-width:100%;overflow:hidden;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease;width:381px;z-index:100001}.wp-block-bred-section-pedagogy__panel[hidden]{display:none}.wp-block-bred-section-pedagogy__panel.is-open{transform:translateX(0)}@media(max-width:575.98px){.wp-block-bred-section-pedagogy__panel{width:100%}}.wp-block-bred-section-pedagogy__panel-inner{display:flex;flex-direction:column;gap:24px;overflow-y:auto;padding:24px;width:100%;-webkit-overflow-scrolling:touch}.wp-block-bred-section-pedagogy__panel-head{align-items:center;display:flex;gap:10px;justify-content:space-between}.wp-block-bred-section-pedagogy__panel-eyebrow{color:var(--wp--preset--color--neutral-100);font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--md);line-height:1.5}.wp-block-bred-section-pedagogy__panel-close{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--wp--preset--color--neutral-200);cursor:pointer;display:inline-flex;height:32px;justify-content:center;margin:0;padding:0;transition:background-color .15s ease;width:32px}.wp-block-bred-section-pedagogy__panel-close .ph{font-size:24px}.wp-block-bred-section-pedagogy__panel-close:hover{background-color:var(--wp--preset--color--neutral-10)}.wp-block-bred-section-pedagogy__panel-close:focus-visible{outline:2px solid var(--wp--preset--color--accent-mg);outline-offset:2px}.wp-block-bred-section-pedagogy__panel-badge{align-items:center;background-color:var(--wp--preset--color--accent-mg-30);border-radius:999px;color:var(--wp--preset--color--primary-dark);display:inline-flex;flex-shrink:0;height:52px;justify-content:center;width:56px}.wp-block-bred-section-pedagogy__panel-badge .ph{font-size:24px}.wp-block-bred-section-pedagogy__panel-title{color:var(--wp--preset--color--neutral-200);font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--heading-3);font-weight:700;line-height:1.1;margin:0}.wp-block-bred-section-pedagogy__panel-content{color:var(--wp--preset--color--neutral-200);font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--md);line-height:1.5}.wp-block-bred-section-pedagogy__panel-content>*{margin:0 0 12px}.wp-block-bred-section-pedagogy__panel-content>:last-child{margin-bottom:0}.wp-block-bred-section-pedagogy__panel-content a{color:var(--wp--preset--color--primary-dark);font-weight:700;text-decoration:underline}.wp-block-bred-section-pedagogy__panel-content ul{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0 0 12px;padding:0}.wp-block-bred-section-pedagogy__panel-content li{line-height:1.4;padding-left:28px;position:relative}.wp-block-bred-section-pedagogy__panel-content li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23192a6b%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 16 16%27%3E%3Cpath d=%27m3 8 3.5 3.5 6.5-7%27/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";height:16px;left:0;position:absolute;top:2px;width:16px}body.wp-block-bred-section-pedagogy--lock{overflow:hidden}@media(prefers-reduced-motion:reduce){.wp-block-bred-section-pedagogy__backdrop,.wp-block-bred-section-pedagogy__panel{transition:none}}
