.layout-system .layout-page-body{box-sizing:border-box;width:min(900px,calc(100% - 2 * var(--layout-gutter)));margin-inline:auto;padding-block:var(--layout-section)}.layout-system .layout-page-body .main-page-title{margin:0}.layout-system .layout-page-body>.rte{margin-top:var(--layout-6)}.layout-system .team-grid{--color-muted:rgba(var(--color-foreground),.8)}.layout-system .layout-team-grid{display:grid;grid-template-columns:minmax(0,1fr);column-gap:var(--layout-6);row-gap:var(--layout-4);list-style:none;padding:0;margin:0;--team-photo:0;--team-role:0;--team-bio:0;--team-action:0}.layout-system .layout-team-grid:has(.team-grid__photo){--team-photo:1}.layout-system .layout-team-grid:has(.layout-team-role){--team-role:1}.layout-system .layout-team-grid:has(.layout-team-bio){--team-bio:1}.layout-system .layout-team-grid:has(.layout-team-action){--team-action:1}.layout-system .team-grid__member{display:grid;grid-template-rows:subgrid;grid-row:span calc(1 + var(--team-photo) + var(--team-role) + var(--team-bio) + var(--team-action));row-gap:var(--layout-4);min-width:0;overflow:hidden;overflow-wrap:anywhere;align-items:start}.layout-system .team-grid__member>*{margin-block:0;min-width:0}.layout-system .team-grid__member:not(:last-child){margin-bottom:var(--layout-8)}@media(min-width:768px)and (max-width:1023px){.layout-system .team-grid__member:nth-last-child(-n+2):nth-child(odd),.layout-system .team-grid__member:nth-last-child(-n+2):nth-child(odd)~.team-grid__member{margin-bottom:0}}@media(min-width:1024px){.layout-system .team-grid__member:nth-last-child(-n+3):nth-child(3n+1),.layout-system .team-grid__member:nth-last-child(-n+3):nth-child(3n+1)~.team-grid__member{margin-bottom:0}}.layout-system .team-grid__photo{grid-row:1}.layout-system .team-grid__member h3{grid-row:calc(1 + var(--team-photo))}.layout-system .layout-team-role{grid-row:calc(2 + var(--team-photo))}.layout-system .layout-team-bio{grid-row:calc(2 + var(--team-photo) + var(--team-role))}.layout-system .layout-team-action{grid-row:calc(2 + var(--team-photo) + var(--team-role) + var(--team-bio))}.layout-system .layout-team-action a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px}.layout-system .team-grid__member :focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:-2px}@media(min-width:768px){.layout-system .layout-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.layout-system .layout-team-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.layout-system .image-banner{isolation:isolate}.layout-system .layout-banner-content.layout-section{box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:inherit;padding-inline:var(--layout-gutter);color:rgb(var(--color-button-text))}.layout-system .layout-banner-content .layout-centred-copy{max-width:720px}.layout-system .layout-banner-content .layout-stack>.twcss-flex:empty{display:none}.layout-faq .collapsible-content{padding:0;max-width:none;width:100%}.layout-faq .collapsible-content__wrapper{padding-block:var(--layout-section)}.layout-faq .collapsible-content__wrapper>:is(.page-width,.collapsible-content-wrapper-narrow){box-sizing:border-box;width:min(1200px,calc(100% - 2 * var(--layout-gutter)));max-width:none;margin-inline:auto;padding-inline:0}.layout-faq .collapsible-content__wrapper>.collapsible-content-wrapper-narrow{width:min(900px,calc(100% - 2 * var(--layout-gutter)))}.layout-faq .collapsible-content__header{display:flex;flex-direction:column;gap:var(--layout-3);margin:0 auto var(--layout-heading-gap)}.layout-faq .collapsible-content__header>*{margin:0}.layout-faq .collapsible-content__header:has(+.collapsible-content__body-text){margin-bottom:var(--layout-4)}.layout-faq .collapsible-content__body-text{margin:0 auto var(--layout-heading-gap);color:rgba(var(--color-foreground),.8)!important}.layout-faq .collapsible-content__body-text>:first-child{margin-top:0}.layout-faq .collapsible-content__body-text>:last-child{margin-bottom:0}.layout-faq .collapsible-content__grid{gap:var(--layout-split-gap);margin:0}.layout-faq .collapsible-content__grid-item{min-width:0;overflow-wrap:anywhere}.layout-faq .accordion{margin:0}.layout-faq .accordion summary{display:flex;align-items:center;gap:var(--layout-4);padding:var(--layout-4) 0;min-height:44px}.layout-faq .accordion summary .accordion__title{flex:1;max-width:none;min-width:0;margin:0;overflow-wrap:anywhere}.layout-faq .accordion summary>:is(.icon,.svg-wrapper){flex:none;margin:0;position:static;transform:none}.layout-faq .accordion summary>.icon-caret{width:12px;height:12px}.layout-faq .accordion__content{margin:0;padding:0 0 var(--layout-6);overflow:visible}.layout-faq .collapsible-row-layout .accordion summary{padding:var(--layout-4)}.layout-faq .collapsible-row-layout .accordion .accordion__content{padding:0 var(--layout-4) var(--layout-6)}.layout-faq .accordion__content>:first-child{margin-top:0}.layout-faq .accordion__content>:last-child{margin-bottom:0}.layout-faq .accordion__content>*+*{margin-top:var(--layout-4)}.layout-faq .collapsible-content__cta{display:flex;flex-direction:column;gap:var(--layout-6);align-items:center;margin-top:var(--layout-8);padding-top:var(--layout-6)}.layout-faq .collapsible-content__cta>*{margin:0}.layout-faq .accordion :focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:-2px}.layout-faq .accordion__content a{display:inline-flex;align-items:center;min-height:44px;min-width:44px;max-width:100%;overflow-wrap:anywhere}.layout-faq .collapsible-content__grid{display:grid;grid-template-columns:minmax(0,1fr)}.layout-faq .collapsible-content__grid>.grid__item{width:100%;max-width:none;min-width:0}@media(min-width:750px){.layout-faq .collapsible-content__grid:has(.collapsible-content__media){grid-template-columns:repeat(2,minmax(0,1fr))}.layout-faq .collapsible-content__grid--reverse:has(.collapsible-content__media)>.grid__item:first-child{grid-column:2;grid-row:1}.layout-faq .collapsible-content__grid--reverse:has(.collapsible-content__media)>.grid__item:last-child{grid-column:1;grid-row:1}}.layout-system .layout-page-body--title-only{padding-bottom:0}.layout-main-page:has(.layout-page-body--title-only)+.shopify-section>.layout-section{padding-top:var(--layout-heading-gap)}
/*# sourceMappingURL=/cdn/shop/t/16/assets/lnvc-completion-layout.css.map */
