.section{position:relative;display:grid;grid-template-columns:repeat(24,minmax(0,1fr));padding-left:1.5rem;padding-right:1.5rem}@media (min-width:640px){.section{padding-left:3rem;padding-right:3rem}}@media (min-width:768px){.section{padding-left:4rem;padding-right:4rem}}@media (min-width:1024px){.section{padding-left:5rem;padding-right:5rem}}@media (min-width:1280px){.section{padding-left:7rem;padding-right:7rem}}@media (min-width:1536px){.section{padding-left:10rem;padding-right:10rem}}.section .content{grid-column:span 24/span 24;height:fit-content;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:640px){.section .content{padding-left:3rem;padding-right:3rem}}@media (min-width:768px){.section .content{padding-left:4rem;padding-right:4rem}}@media (min-width:1024px){.section .content{padding-left:5rem;padding-right:5rem}}@media (min-width:1280px){.section .content{grid-column:span 12/span 12;padding-left:6rem;padding-right:6rem}}.section .content .title{margin-bottom:2.5rem}@media (min-width:640px){.section .content .title{margin-bottom:3.5rem}}@media (min-width:1280px){.section .content .title{margin-bottom:4rem}}.section .content .button{margin-top:3rem}@media (min-width:1280px){.section .content .button{margin-top:5rem}}.section .content .buttons{margin-top:3rem;display:flex;flex-wrap:wrap;gap:1rem}@media (min-width:1280px){.section .content .buttons{margin-top:5rem}}.section .content .buttons .button{margin-top:0}.section .media img,.section .media video{height:100%;width:100%;object-fit:cover}.section.right .content{grid-column-start:1}@media (min-width:1280px){.section.right .content{grid-column-start:13}}.section.frame .content{padding:4rem 0}@media (min-width:1024px){.section.frame .content{grid-column:span 12/span 12}}@media (min-width:1280px){.section.frame .content{padding-right:7rem}}@media (min-width:1536px){.section.frame .content{padding-top:8rem;padding-bottom:8rem;padding-right:9rem}}.section.frame .media{grid-column:span 24/span 24;grid-column-start:1;height:fit-content;border-radius:.75rem;padding-bottom:4rem;padding-top:0}@media (min-width:1024px){.section.frame .media{grid-column:span 10/span 10;grid-column-start:15;margin-left:0;margin-right:0;padding-top:4rem}}@media (min-width:1280px){.section.frame .media{grid-column:span 12/span 12;grid-column-start:13}}@media (min-width:1536px){.section.frame .media{padding-top:8rem;padding-bottom:8rem}}.section.frame .media img,.section.frame .media video{aspect-ratio:16/9;height:fit-content;border-radius:.75rem;object-fit:contain}.section.frame.right .content{order:2;padding-right:0}@media (min-width:1024px){.section.frame.right .content{grid-column-start:13}}@media (min-width:1280px){.section.frame.right .content{padding-left:7rem}}@media (min-width:1536px){.section.frame.right .content{padding-left:9rem}}.section.frame.right .media{order:1;grid-column:span 24/span 24}@media not all and (min-width:1024px){.section.frame.right .media{padding-bottom:0;padding-top:4rem}}@media (min-width:1024px){.section.frame.right .media{grid-column:span 10/span 10;grid-column-start:1}}@media (min-width:1280px){.section.frame.right .media{grid-column:span 12/span 12}}.section.half .content{padding:4rem 0}@media (min-width:1024px){.section.half .content{grid-column:span 12/span 12}}@media (min-width:1280px){.section.half .content{padding-top:8rem;padding-bottom:8rem;padding-right:7rem}}@media (min-width:1536px){.section.half .content{padding-right:9rem}}.section.half .media{grid-column:span 24/span 24;margin-bottom:4rem}@media (min-width:1024px){.section.half .media{position:absolute;left:60%;top:0;height:100%;width:40%}}@media (min-width:1280px){.section.half .media{left:50%;width:50%}}.section.half.right .content{padding-right:0}@media (min-width:1024px){.section.half.right .content{grid-column-start:13}}@media (min-width:1280px){.section.half.right .content{padding-left:7rem}}@media (min-width:1536px){.section.half.right .content{padding-left:9rem}}.section.half.right .media{left:0}.section.full{padding-top:3.5rem;padding-bottom:3.5rem}@media (min-width:768px){.section.full{padding-top:5rem;padding-bottom:5rem}}@media (min-width:1280px){.section.full{padding-top:7rem;padding-bottom:7rem}}.section.full .content{grid-column:span 24/span 24;padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width:640px){.section.full .content{padding-top:3rem;padding-bottom:3rem}}@media (min-width:768px){.section.full .content{padding-top:4rem;padding-bottom:4rem}}@media (min-width:1024px){.section.full .content{padding-top:5rem;padding-bottom:5rem}}@media (min-width:1280px){.section.full .content{padding-top:7rem;padding-bottom:7rem}}@media (min-width:1536px){.section.full .content{grid-column:span 12/span 12}}.section.full .media{position:absolute;left:0;top:0;z-index:-10;height:100%;max-height:100%;width:100%}.section.blue .content,.section.blue:not(.full){--tw-bg-opacity:1;background-color:rgb(206 224 237/var(--tw-bg-opacity,1))}.section.black .content,.section.black:not(.full){--tw-bg-opacity:1;background-color:rgb(17 21 33/var(--tw-bg-opacity,1))}.section.white .content,.section.white:not(.full){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.section.darkblue,.section.darkblue .content{--tw-bg-opacity:1;background-color:rgb(38 40 100/var(--tw-bg-opacity,1))}