.ve-breadcrumb{padding-top:24px;margin:0;color:#7c887f;font-family:'Suisse Intl Book','Suisse Intl',Arial,sans-serif;font-size:13px;line-height:1.6;font-weight:400}.ve-breadcrumb ol{display:flex;align-items:baseline;flex-wrap:wrap;gap:0;list-style:none;padding:0;margin:0}.ve-breadcrumb li{display:inline-flex;align-items:baseline;max-width:100%;padding:0;margin:0}.ve-breadcrumb a{color:inherit;text-decoration:none;font-weight:400}.ve-breadcrumb li:first-child a{color:#183020}.ve-breadcrumb a:hover{text-decoration:underline;text-underline-offset:3px}.ve-breadcrumb a:focus-visible{outline:2px solid #183020;outline-offset:3px}.ve-breadcrumb-separator{padding:0 .35em;color:#7c887f}.ve-breadcrumb [aria-current]{overflow-wrap:anywhere}@media(max-width:600px){.ve-breadcrumb{padding-top:20px;font-size:12px}}@media print{.ve-breadcrumb{display:none}}

/* All inner pages use the demo page's content edge and header spacing. */
main:is(.vs-page,.vr-page,.vd-page,.v-standard){
 box-sizing:border-box;
 max-width:1440px;
 margin-inline:auto;
 padding-inline:clamp(20px,5vw,80px);
 padding-top:48px;
}
main:is(.vs-page,.vr-page,.vd-page,.v-standard)>.wp-block-post-content{
 max-width:none;
 margin-inline:0;
}
main .ve-breadcrumb{
 display:block;
 width:100%;
 max-width:none;
 margin-inline:0;
 text-align:left;
}
main .ve-breadcrumb ol{justify-content:flex-start}
@media(max-width:850px){
 main:is(.vs-page,.vr-page,.vd-page,.v-standard){padding-top:24px}
}
