.internal-layout2{background-color:var(--background-warm);flex-direction:column;width:100%;display:flex}.internal-layout2__intro{width:100%;max-width:var(--container-desktop);padding:var(--spacing-2xl) var(--spacing-md);height:auto;margin:0 auto}@media (min-width:768px){.internal-layout2__intro{padding:var(--spacing-3xl) var(--spacing-lg)}}.internal-layout2__intro ul,.internal-layout2__intro ol{gap:var(--spacing-md);margin:var(--spacing-lg) 0;flex-flow:column wrap;padding:0;list-style:none;display:flex}@media (min-width:640px){.internal-layout2__intro ul,.internal-layout2__intro ol{flex-direction:row}}.internal-layout2__intro li{padding:var(--spacing-lg);background-color:var(--background-color);border-radius:var(--border-radius-lg);box-shadow:var(--box-shadow);transition:var(--transition);line-height:var(--line-height-relaxed);color:var(--text-color);flex:100%}@media (min-width:640px){.internal-layout2__intro li{flex:1 1 calc(50% - var(--spacing-md)/2);max-width:calc(50% - var(--spacing-md)/2)}}@media (min-width:1024px){.internal-layout2__intro li{flex:0 1 calc(33.333% - var(--spacing-md)*2/3);max-width:calc(33.333% - var(--spacing-md)*2/3)}}.internal-layout2__intro li:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.internal-layout2__split{gap:var(--spacing-lg);width:100%;max-width:var(--container-desktop);padding:var(--spacing-2xl) var(--spacing-md);background-color:var(--background-warm);flex-direction:column-reverse;margin:0 auto;display:flex}@media (min-width:768px){.internal-layout2__split{padding:var(--spacing-3xl) var(--spacing-lg);align-items:center;gap:var(--spacing-2xl);flex-direction:row}}.internal-layout2__split-media{aspect-ratio:4/3;border-radius:var(--border-radius-lg);flex:50%;width:100%;position:relative;overflow:hidden}.internal-layout2__split-image{object-fit:cover;object-position:center}.internal-layout2__split-text{gap:var(--spacing-sm);flex-direction:column;flex:50%;height:auto;display:flex}.internal-layout2__split-text h2{margin:0}.internal-layout2__split-text p{color:var(--text-color);margin:0}.internal-layout2__cards{width:100%;max-width:var(--container-desktop);padding:var(--spacing-2xl) var(--spacing-md);margin:0 auto}@media (min-width:768px){.internal-layout2__cards{padding:var(--spacing-3xl) var(--spacing-lg)}}.internal-layout2__cards-heading{text-align:center;font-size:var(--font-h2);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--text-color);margin:0 0 var(--spacing-lg)}.internal-layout2__additional{width:100%;max-width:var(--container-desktop);padding:0 var(--spacing-md) var(--spacing-2xl);height:auto;margin:0 auto}@media (min-width:768px){.internal-layout2__additional{padding:0 var(--spacing-lg) var(--spacing-3xl)}}.internal-layout2__additional ul,.internal-layout2__additional ol{gap:var(--spacing-md);margin:var(--spacing-lg) 0;flex-flow:column wrap;padding:0;list-style:none;display:flex}@media (min-width:640px){.internal-layout2__additional ul,.internal-layout2__additional ol{flex-direction:row}}.internal-layout2__additional li{padding:var(--spacing-lg);background-color:var(--background-color);border-radius:var(--border-radius-lg);box-shadow:var(--box-shadow);transition:var(--transition);line-height:var(--line-height-relaxed);color:var(--text-color);flex:100%}@media (min-width:640px){.internal-layout2__additional li{flex:1 1 calc(50% - var(--spacing-md)/2);max-width:calc(50% - var(--spacing-md)/2)}}@media (min-width:1024px){.internal-layout2__additional li{flex:0 1 calc(33.333% - var(--spacing-md)*2/3);max-width:calc(33.333% - var(--spacing-md)*2/3)}}.internal-layout2__additional li:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.internal-layout2__faq{width:100%}
.internal-layout3{background-color:var(--background-warm);flex-direction:column;width:100%;display:flex}.internal-layout3__split{gap:var(--spacing-lg);width:100%;max-width:var(--container-desktop);padding:var(--spacing-2xl) var(--spacing-md);flex-direction:column-reverse;margin:0 auto;display:flex}@media (min-width:768px){.internal-layout3__split{padding:var(--spacing-3xl) var(--spacing-lg);align-items:center;gap:var(--spacing-2xl);flex-direction:row}}.internal-layout3__split--intro{background-color:var(--background-color)}.internal-layout3__split--closing{background-color:var(--background-warm)}@media (min-width:768px){.internal-layout3__split--closing{flex-direction:row-reverse}}.internal-layout3__split-media{aspect-ratio:4/3;border-radius:var(--border-radius-lg);flex:50%;width:100%;position:relative;overflow:hidden}.internal-layout3__split-image{object-fit:cover;object-position:center}.internal-layout3__split-text{gap:var(--spacing-sm);flex-direction:column;flex:50%;height:auto;display:flex}.internal-layout3__split-text h2{margin:0}.internal-layout3__split-text p{color:var(--text-color);margin:0}.internal-layout3__body{width:100%;max-width:var(--container-desktop);padding:var(--spacing-2xl) var(--spacing-md);height:auto;margin:0 auto}@media (min-width:768px){.internal-layout3__body{padding:var(--spacing-3xl) var(--spacing-lg)}}.internal-layout3__body ul,.internal-layout3__body ol{gap:var(--spacing-md);margin:var(--spacing-lg) 0;flex-flow:column wrap;padding:0;list-style:none;display:flex}@media (min-width:640px){.internal-layout3__body ul,.internal-layout3__body ol{flex-direction:row}}.internal-layout3__body li{padding:var(--spacing-lg);background-color:var(--background-color);border-radius:var(--border-radius-lg);box-shadow:var(--box-shadow);transition:var(--transition);line-height:var(--line-height-relaxed);color:var(--text-color);flex:100%}@media (min-width:640px){.internal-layout3__body li{flex:1 1 calc(50% - var(--spacing-md)/2);max-width:calc(50% - var(--spacing-md)/2)}}@media (min-width:1024px){.internal-layout3__body li{flex:0 1 calc(33.333% - var(--spacing-md)*2/3);max-width:calc(33.333% - var(--spacing-md)*2/3)}}.internal-layout3__body li:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.internal-layout3__additional{width:100%;max-width:var(--container-desktop);padding:0 var(--spacing-md) var(--spacing-2xl);height:auto;margin:0 auto}@media (min-width:768px){.internal-layout3__additional{padding:0 var(--spacing-lg) var(--spacing-3xl)}}.internal-layout3__additional ul,.internal-layout3__additional ol{gap:var(--spacing-md);margin:var(--spacing-lg) 0;flex-flow:column wrap;padding:0;list-style:none;display:flex}@media (min-width:640px){.internal-layout3__additional ul,.internal-layout3__additional ol{flex-direction:row}}.internal-layout3__additional li{padding:var(--spacing-lg);background-color:var(--background-color);border-radius:var(--border-radius-lg);box-shadow:var(--box-shadow);transition:var(--transition);line-height:var(--line-height-relaxed);color:var(--text-color);flex:100%}@media (min-width:640px){.internal-layout3__additional li{flex:1 1 calc(50% - var(--spacing-md)/2);max-width:calc(50% - var(--spacing-md)/2)}}@media (min-width:1024px){.internal-layout3__additional li{flex:0 1 calc(33.333% - var(--spacing-md)*2/3);max-width:calc(33.333% - var(--spacing-md)*2/3)}}.internal-layout3__additional li:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.internal-layout3__faq{width:100%}
.internal-layout4{background-color:var(--background-warm);flex-direction:column;width:100%;display:flex}.internal-layout4__intro{width:100%;max-width:var(--container-desktop);padding:var(--spacing-2xl) var(--spacing-md);height:auto;margin:0 auto}@media (min-width:768px){.internal-layout4__intro{padding:var(--spacing-3xl) var(--spacing-lg)}}.internal-layout4__intro ul,.internal-layout4__intro ol{gap:var(--spacing-md);margin:var(--spacing-lg) 0;flex-flow:column wrap;padding:0;list-style:none;display:flex}@media (min-width:640px){.internal-layout4__intro ul,.internal-layout4__intro ol{flex-direction:row}}.internal-layout4__intro li{padding:var(--spacing-lg);background-color:var(--background-color);border-radius:var(--border-radius-lg);box-shadow:var(--box-shadow);transition:var(--transition);line-height:var(--line-height-relaxed);color:var(--text-color);flex:100%}@media (min-width:640px){.internal-layout4__intro li{flex:1 1 calc(50% - var(--spacing-md)/2);max-width:calc(50% - var(--spacing-md)/2)}}@media (min-width:1024px){.internal-layout4__intro li{flex:0 1 calc(33.333% - var(--spacing-md)*2/3);max-width:calc(33.333% - var(--spacing-md)*2/3)}}.internal-layout4__intro li:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.internal-layout4__card-grid{width:100%;max-width:var(--container-desktop);padding:0 var(--spacing-md) var(--spacing-3xl);background-color:var(--background-warm);border-radius:var(--border-radius-lg);margin:0 auto}@media (min-width:768px){.internal-layout4__card-grid{padding:var(--spacing-lg) var(--spacing-lg) var(--spacing-3xl)}}.internal-layout4__cards-heading{text-align:center;font-size:var(--font-h2);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--text-color);margin:0 0 var(--spacing-lg)}.internal-layout4__additional{width:100%;max-width:var(--container-desktop);padding:0 var(--spacing-md) var(--spacing-2xl);height:auto;margin:0 auto}@media (min-width:768px){.internal-layout4__additional{padding:0 var(--spacing-lg) var(--spacing-3xl)}}.internal-layout4__additional ul,.internal-layout4__additional ol{gap:var(--spacing-md);margin:var(--spacing-lg) 0;flex-flow:column wrap;padding:0;list-style:none;display:flex}@media (min-width:640px){.internal-layout4__additional ul,.internal-layout4__additional ol{flex-direction:row}}.internal-layout4__additional li{padding:var(--spacing-lg);background-color:var(--background-color);border-radius:var(--border-radius-lg);box-shadow:var(--box-shadow);transition:var(--transition);line-height:var(--line-height-relaxed);color:var(--text-color);flex:100%}@media (min-width:640px){.internal-layout4__additional li{flex:1 1 calc(50% - var(--spacing-md)/2);max-width:calc(50% - var(--spacing-md)/2)}}@media (min-width:1024px){.internal-layout4__additional li{flex:0 1 calc(33.333% - var(--spacing-md)*2/3);max-width:calc(33.333% - var(--spacing-md)*2/3)}}.internal-layout4__additional li:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.internal-layout4__faq{width:100%}
.internal-layout5{background-color:var(--background-warm);flex-direction:column;width:100%;display:flex}.internal-layout5__split{gap:var(--spacing-lg);width:100%;max-width:var(--container-desktop);padding:var(--spacing-2xl) var(--spacing-md);flex-direction:column-reverse;margin:0 auto;display:flex}@media (min-width:768px){.internal-layout5__split{padding:var(--spacing-3xl) var(--spacing-lg);align-items:center;gap:var(--spacing-2xl);flex-direction:row}}.internal-layout5__split-media{aspect-ratio:4/3;border-radius:var(--border-radius-lg);flex:50%;width:100%;position:relative;overflow:hidden}.internal-layout5__split-image{object-fit:cover;object-position:center}.internal-layout5__split-text{gap:var(--spacing-sm);flex-direction:column;flex:50%;height:auto;display:flex}.internal-layout5__split-text h2{margin:0}.internal-layout5__split-text p{color:var(--text-color);margin:0}.internal-layout5__body{width:100%;max-width:var(--container-desktop);padding:var(--spacing-2xl) var(--spacing-md);background-color:var(--background-warm);height:auto;margin:0 auto}@media (min-width:768px){.internal-layout5__body{padding:var(--spacing-3xl) var(--spacing-lg)}}.internal-layout5__body ul,.internal-layout5__body ol{gap:var(--spacing-md);margin:var(--spacing-lg) 0;flex-flow:column wrap;padding:0;list-style:none;display:flex}@media (min-width:640px){.internal-layout5__body ul,.internal-layout5__body ol{flex-direction:row}}.internal-layout5__body li{padding:var(--spacing-lg);background-color:var(--background-color);border-radius:var(--border-radius-lg);box-shadow:var(--box-shadow);transition:var(--transition);line-height:var(--line-height-relaxed);color:var(--text-color);flex:100%}@media (min-width:640px){.internal-layout5__body li{flex:1 1 calc(50% - var(--spacing-md)/2);max-width:calc(50% - var(--spacing-md)/2)}}@media (min-width:1024px){.internal-layout5__body li{flex:0 1 calc(33.333% - var(--spacing-md)*2/3);max-width:calc(33.333% - var(--spacing-md)*2/3)}}.internal-layout5__body li:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.internal-layout5__cards-heading{text-align:center;font-size:var(--font-h2);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--text-color);margin:0 0 var(--spacing-lg)}.internal-layout5__cards{width:100%;max-width:var(--container-desktop);padding:var(--spacing-2xl) var(--spacing-md);margin:0 auto}@media (min-width:768px){.internal-layout5__cards{padding:var(--spacing-3xl) var(--spacing-lg)}}.internal-layout5__additional{width:100%;max-width:var(--container-desktop);padding:0 var(--spacing-md) var(--spacing-2xl);height:auto;margin:0 auto}@media (min-width:768px){.internal-layout5__additional{padding:0 var(--spacing-lg) var(--spacing-3xl)}}.internal-layout5__additional ul,.internal-layout5__additional ol{gap:var(--spacing-md);margin:var(--spacing-lg) 0;flex-flow:column wrap;padding:0;list-style:none;display:flex}@media (min-width:640px){.internal-layout5__additional ul,.internal-layout5__additional ol{flex-direction:row}}.internal-layout5__additional li{padding:var(--spacing-lg);background-color:var(--background-color);border-radius:var(--border-radius-lg);box-shadow:var(--box-shadow);transition:var(--transition);line-height:var(--line-height-relaxed);color:var(--text-color);flex:100%}@media (min-width:640px){.internal-layout5__additional li{flex:1 1 calc(50% - var(--spacing-md)/2);max-width:calc(50% - var(--spacing-md)/2)}}@media (min-width:1024px){.internal-layout5__additional li{flex:0 1 calc(33.333% - var(--spacing-md)*2/3);max-width:calc(33.333% - var(--spacing-md)*2/3)}}.internal-layout5__additional li:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.internal-layout5__faq{width:100%}
