
.breakout-button{position:static}.breakout-button,.breakout-button::before{cursor:pointer}.breakout-button::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.embed{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed:before{content:'';display:block;padding-top:calc(var(--embed-ratio,(9 / 16)) * 100%)}.embed iframe,.embed video{position:absolute;top:0;left:0;width:100%;height:100%}.embed--square{--embed-ratio:1}*,::after,::before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}:where(ul,ol)[role=list]{list-style:none;padding:0;margin:0}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,::after,::before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}}.visually-hidden{display:block;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(1px);white-space:nowrap;position:absolute}.wrapper{display:grid;grid-template-columns:[full-start] 1fr [wrapper-start] minmax(0,80rem) [wrapper-end] 1fr [full-end];gap:0 var(--size-400);margin:0 auto}.wrapper>*{grid-column:var(--wrapper-column,wrapper)}.flow>*+*{margin-top:var(--flow-space,var(--size-400))}.grid{gap:var(--size-400)}.stack{display:flex;gap:var(--size-400);flex-wrap:wrap}.alert{padding:var(--size-300) 0}.announcement--hide announcement-banner,announcement-banner[hidden]{display:none}[data-announcement-close]{opacity:0;pointer-events:none}.announcement--show-close [data-announcement-close]{opacity:1;pointer-events:auto}.announcement{padding:1rem;background:var(--color-yellow);border-bottom:1px solid var(--color-emerald)}.announcement__inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap-reverse}.announcement h2,.announcement h3{color:currentColor;margin-bottom:0}.announcement p{margin:0;flex:1}.announcement svg{height:3rem;margin:.5rem 1rem .5rem 0}.announcement__close{background:0 0;border:none;padding:0;appearance:none;color:currentColor;cursor:pointer;margin-bottom:var(--size-200)}.announcement__close svg{display:block;width:2rem;height:auto;margin:0}.app-tile{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:var(--size-200);padding-bottom:var(--size-200);margin-bottom:var(--size-200);border-bottom:1px solid rgba(0,0,0,.08)}.app-tile:last-of-type{border:none;padding:0;margin:0}.app-tile__icon{max-width:5rem;height:auto}.app-tile__content{flex:1}.app-tile__content h3{font-size:var(--text-400);margin-bottom:.25rem}.app-tile__content p{font-size:var(--text-200);margin-bottom:0}.banner{position:relative;z-index:1;max-width:120rem;margin:0 auto;min-height:50vh;display:flex;align-items:flex-end;background:var(--color-dark);color:var(--color-light);padding:var(--size-900) 0 var(--size-600) 0}.banner__background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1;opacity:.6}.banner h1,.banner h2,.banner h3,.banner h4,.banner h5{color:currentColor}.button{display:inline-block;background:var(--color-yellow);padding:var(--size-200) var(--size-400);text-decoration:none;font-weight:var(--weight-mid);color:var(--color-dark);line-height:1;font-family:var(--font-one-you);text-transform:uppercase;transition:var(--transition-standard);transition-property:background;cursor:pointer;border:none}.button:hover{background:var(--color-yellow-dark)}.button[data-color=teal]{background:var(--color-teal);color:var(--color-light)}.card{--card-padding:var(--size-400);padding:var(--card-padding);font-size:var(--text-300)}.card--inline{display:flex;align-items:center}@media (min-width:48em){.card--large{grid-row:1/span 2;grid-column:2}}.card svg,.card__icon{display:inline-block;height:6rem;width:auto;margin-bottom:var(--size-300)}.card--inline .card__icon,.card--inline svg{margin-bottom:0;margin-right:var(--size-300)}.card h2:not([class*=color-]),.card h3:not([class*=color-]){color:currentColor;margin-bottom:.25rem}.card :last-child{margin-bottom:0}.card__icon-box{display:inline-flex;align-items:center;justify-content:center;width:6rem;height:6rem;padding:var(--size-200);margin-bottom:var(--size-300)}.card__icon-box svg{width:100%;height:auto;filter:brightness(.2)}.card-list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--size-400)}.card-list li{width:max(18rem,calc(33% - var(--size-400)))}ul.checklist li{display:flex;align-items:center;padding:.5rem 0}ul.checklist li:before{content:'';display:inline-block;width:2rem;height:2rem;margin-right:.5rem;flex-shrink:0;background:url(/img/icons/check.png) center/contain no-repeat}.content-stack{justify-content:space-between;margin-left:auto;margin-right:auto;width:100%}.content-stack>*{flex:1 1 18rem}.image-box{position:relative;z-index:1;background:var(--color-dark);display:flex;align-items:flex-end;justify-content:flex-end;aspect-ratio:16/9}.image-box__background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1;opacity:.6}.image-box__content{padding:var(--size-400);color:var(--color-light);text-align:right}.image-box__content h2{font-size:var(--text-500);color:currentColor;margin:0}.image-box__content a{text-decoration:none}.label{display:inline-block;padding:var(--size-200);background:var(--color-yellow)}ul.nav{display:flex;align-items:center;flex-wrap:wrap;margin:0 calc(var(--size-300) * -1);font-family:var(--font-one-you);font-weight:var(--weight-mid);text-transform:uppercase;letter-spacing:.02em}ul.nav li a{display:block;padding:.5rem var(--size-200);text-decoration:none;transition:var(--transition-standard);transition-property:opacity}ul.nav li a:hover{opacity:.8}.navigation-burger{overflow:hidden}.burger-toggle{display:none}@media (max-width:64em){.burger-toggle{--burger-spacing:10px;position:relative;display:block;margin:var(--size-200) auto;width:2rem;height:2rem;background:0 0;appearance:none;border:none}.burger-toggle:after,.burger-toggle:before{content:''}.burger-toggle span,.burger-toggle:after,.burger-toggle:before{position:absolute;top:50%;left:0;width:100%;height:1px;background:var(--color-light);transition:.4s ease-in-out}.burger-toggle:before{transform:translateY(calc(var(--burger-spacing) * -1))}.burger-toggle:after{transform:translateY(var(--burger-spacing))}.navigation-burger__contents{transition:.4s ease-in-out;transition-property:max-height}.navigation-burger[data-navigation-burger-state=open] .burger-toggle:before{transform:rotate(45deg)}.navigation-burger[data-navigation-burger-state=open] .burger-toggle span{transform:scaleX(0);opacity:0}.navigation-burger[data-navigation-burger-state=open] .burger-toggle:after{transform:rotate(-45deg)}.navigation-burger__contents ul.nav{display:block}.navigation-burger__contents ul.nav li{display:block}.navigation-burger[data-navigation-burger-state=closed] .navigation-burger__contents{max-height:0;overflow:hidden}.no-js .navigation-burger[data-navigation-burger-state=closed] .navigation-burger__contents{max-height:initial}.navigation-burger[data-navigation-burger-state=open] .navigation-burger__contents{max-height:800px}}.pagination{display:flex;align-items:center;justify-content:space-between;padding:var(--size-200);background:var(--color-light-gray);font-size:var(--text-300)}.pagination li{padding:var(--size-200)}.pagination li a{display:inline-block;text-decoration:none}.post-item{position:relative}.post-item__image{width:100%;height:12rem;object-fit:cover;margin-bottom:.5rem}.post-item__title{font-size:var(--text-300);margin-bottom:0}.post-item__title a{text-decoration:none}.post-item__date{font-size:var(--text-200)}.post{position:relative}.post__image{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}a.skip-link{position:absolute;top:auto;left:-999px;width:1px;height:1px;overflow:hidden;z-index:-999}a.skip-link:active,a.skip-link:focus{left:auto;top:auto;width:auto;height:auto;z-index:999}.split-banner{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(32rem,100%),1fr));max-width:120rem;margin:0 auto}.split-banner__content{padding:var(--size-400) var(--size-200)}@media (min-width:48em){.split-banner__content{padding:var(--size-800)}}.split-banner h1,.split-banner h2,.split-banner h3,.split-banner h4,.split-banner h5{color:currentColor}.split-banner__image{width:100%;height:15rem;object-fit:cover}@media (min-width:48em){.split-banner__image{height:100%}}.tile,ul.tile{position:relative;box-shadow:var(--shadow-2xl);padding:var(--size-600)}.tile__icon{display:block;max-width:6rem;height:auto}.tile>:last-child{margin-bottom:0}.unit__icon{display:inline-block;height:4rem}.word-focus{position:relative;font-family:var(--font-one-you-script)}.word-focus:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:.2em;transform:translateY(50%);background:currentColor}:focus .word-focus{color:currentColor}form.loading{opacity:.5;pointer-events:none}form.loading button[type=submit]:after{content:'ING REFERRAL FORM'}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{display:block;width:100%;padding:var(--size-200);background:rgba(0,0,0,.1);border:none}input[type=checkbox],input[type=radio]{display:block;width:1.2em;min-width:1.2em;height:1.2em;min-height:1.2em;border-radius:4px}input[type=checkbox]+label,input[type=radio]+label{color:currentColor}fieldset{border:none;padding:0}label:not([class]),legend:not([class]){font-size:var(--text-300);color:var(--color-teal);font-weight:var(--font-semibold)}legend.label{margin-bottom:var(--size-200)}a:focus,button:focus{background:var(--color-highlight);box-shadow:0 -2px var(--color-highlight),0 4px var(--color-dark);color:var(--color-dark);outline:4px solid transparent;text-decoration:none}:hover:focus{outline:0}main:focus{outline:0}.site-footer{padding:var(--size-900) 0;background:var(--color-teal);color:var(--color-dark)}.site-footer__inner{display:flex;justify-content:space-between;flex-wrap:wrap}.site-footer__logo{display:inline-block;height:3rem;width:auto;margin-right:var(--size-600);filter:brightness(0)}.site-footer__navigation{flex:1 1 18rem}.site-footer__navigation .nav{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));font-family:var(--font-base);text-transform:none;font-weight:var(--weight-normal);font-size:var(--text-300);margin:0}.site-footer h2{color:currentColor}.site-footer hr{border-top:1px solid rgba(255,255,255,.1);border-bottom:0;margin:2rem 0}ul.site-footer__links{display:flex;align-items:center;flex-wrap:wrap;margin:calc(var(--size-200) * -1)}.site-footer__links li{display:inline-block;padding:.25rem var(--size-200)}@media (min-width:48em){.site-footer__links li{border-right:1px solid rgba(255,255,255,.1)}}.site-footer__links li:last-child{border-right:none}.site-footer p a{color:currentColor}.site-header__inner{display:flex;align-items:center;flex-wrap:wrap;padding:var(--size-400) 0}.site-header__logo{width:50%;max-width:18rem;margin-right:auto}.site-header__logo img{width:100%;height:auto}.site-header__phone{color:var(--color-teal);font-weight:var(--weight-bold);font-family:var(--font-one-you);line-height:1;text-decoration:none}.site-header__phone img{display:block;width:20px;height:auto;margin-right:.5em}.site-header__phone span{display:none}@media (min-width:48em){.site-header__phone img{display:none}.site-header__phone span{display:inline}}.site-header__email svg{width:1.75rem;margin-top:.5rem}@media (min-width:48em){.site-header__email,.site-header__phone{margin:var(--size-200) var(--size-400) var(--size-200) 0}}.site-header__navigation{background:var(--color-teal);color:var(--color-light)}.site-header__buttons{margin-top:var(--size-400)}@media (min-width:48em){.site-header__buttons{margin-top:0}}.no-js .burger-toggle{display:none}table{table-layout:fixed;border-spacing:0;border:2px solid currentColor;width:100%;overflow:hidden}table thead{background:var(--color-teal);color:var(--color-light);line-height:1}table td,table th{padding:var(--size-200);font-weight:var(--weight-regular);border:2px solid currentColor}@font-face{font-family:'One You Sans';font-weight:400;font-display:swap;src:url(/fonts/ONEYOUSANSWeb-Regular.woff2) format('woff2'),url(/fonts/ONEYOUSANSWeb-Regular.woff) format('woff'),url(/fonts/ONEYOUSANSWeb-Regular.ttf) format('truetype')}@font-face{font-family:'One You Sans';font-weight:700;font-display:swap;src:url(/fonts/ONEYOUSANSWeb-Bold.woff2) format('woff2'),url(/fonts/ONEYOUSANSWeb-Bold.woff) format('woff'),url(/fonts/ONEYOUSANSWeb-Bold.ttf) format('truetype')}@font-face{font-family:'One You Script';font-weight:700;font-display:swap;src:url(/fonts/ONEYOUSCRIPTWeb-Bold.woff2) format('woff2'),url(/fonts/ONEYOUSCRIPTWeb-Bold.woff) format('woff'),url(/fonts/ONEYOUSCRIPTWeb-Bold.ttf) format('truetype')}body{font-family:var(--font-base);font-size:var(--text-400);color:var(--color-dark);line-height:1.5}h1,h2,h3,h4,h5{margin:0;line-height:1.2;font-family:var(--font-one-you);text-transform:uppercase;color:var(--color-teal);letter-spacing:.02em}h1 svg,h2 svg,h3 svg,h4 svg,h5 svg{height:1em;width:auto}[class*=bg-teal] h1:not([class]),[class*=bg-teal] h2:not([class]),[class*=bg-teal] h3:not([class]),[class*=bg-teal] h4:not([class]),[class*=bg-teal] h5:not([class]){color:currentColor}h1{font-size:var(--text-900)}h2{font-size:var(--text-700)}h3{font-size:var(--text-600)}h4{font-size:var(--text-500)}h5{font-size:var(--text-400)}a{color:currentColor}p a{color:var(--color-teal);font-weight:var(--weight-bold)}ul[data-columns=two]{column-count:2;column-width:16rem;margin-bottom:var(--size-400)}ul[data-columns=two] li{list-style-type:initial}blockquote cite{display:block;font-style:normal}.icon{display:inline-block;vertical-align:middle}.icon img{width:34px;height:34px;object-fit:contain;margin-right:5px}.transform{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1}:root{--color-teal:#00A4A6;--color-yellow:#FFCC00;--color-yellow-dark:#d4ac0d;--color-light:#ffffff;--color-dark:#252525;--color-highlight:#ffeb3b;--color-light-gray:#F2F2F2;--color-gray:#C4C4C4;--color-medium-gray:#4D4D4D;--size-0:0;--size-200:clamp(0.31rem, calc(0.14rem + 0.85vw), 0.75rem);--size-300:clamp(0.69rem, calc(0.52rem + 0.85vw), 1.13rem);--size-400:clamp(1.00rem, calc(0.80rem + 0.98vw), 1.50rem);--size-500:clamp(1.31rem, calc(0.95rem + 1.83vw), 2.25rem);--size-600:clamp(2.00rem, calc(1.61rem + 1.95vw), 3.00rem);--size-700:clamp(2.63rem, calc(1.89rem + 3.66vw), 4.50rem);--size-800:clamp(3.94rem, calc(3.13rem + 4.02vw), 6.00rem);--size-900:clamp(5.25rem, calc(3.79rem + 7.32vw), 9.00rem);--text-200:clamp(0.91rem, calc(0.89rem + 0.10vw), 0.96rem);--text-300:clamp(1.09rem, calc(1.05rem + 0.21vw), 1.20rem);--text-400:clamp(1.31rem, calc(1.24rem + 0.37vw), 1.50rem);--text-500:clamp(1.58rem, calc(1.46rem + 0.59vw), 1.88rem);--text-600:clamp(1.89rem, calc(1.71rem + 0.89vw), 2.34rem);--text-700:clamp(2.27rem, calc(2.01rem + 1.29vw), 2.93rem);--text-800:clamp(2.72rem, calc(2.36rem + 1.83vw), 3.66rem);--text-900:clamp(3.27rem, calc(2.75rem + 2.56vw), 4.58rem);--font-base:Helvetica,sans-serif;--font-one-you:balboa-condensed,sans-serif;--font-one-you-script:filmotype-austin,sans-serif;--font-thin:100;--font-extralight:200;--font-light:300;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--font-extrabold:800;--font-black:900;--leading-3:.75rem;--leading-4:1rem;--leading-5:1.25rem;--leading-6:1.5rem;--leading-7:1.75rem;--leading-8:2rem;--leading-9:2.25rem;--leading-10:2.5rem;--leading-none:1;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--shadow-sm:0 1px 2px 0 rgb(0 0 0 / 0.05);--shadow-default:0 1px 3px 0 rgb(0 0 0 / 0.1),0 1px 2px -1px rgb(0 0 0 / 0.1);--shadow-md:0 4px 6px -1px rgb(0 0 0 / 0.1),0 2px 4px -2px rgb(0 0 0 / 0.1);--shadow-lg:0 10px 15px -3px rgb(0 0 0 / 0.1),0 4px 6px -4px rgb(0 0 0 / 0.1);--shadow-xl:0 20px 25px -5px rgb(0 0 0 / 0.1),0 8px 10px -6px rgb(0 0 0 / 0.1);--shadow-2xl:0 25px 50px -12px rgb(0 0 0 / 0.25);--shadow-inner:inset 0 2px 4px 0 rgb(0 0 0 / 0.05);--shadow-none:none}.fixed{position:fixed}.absolute{position:absolute}.m-auto{margin:auto}.mb-200{margin-bottom:clamp(.31rem,calc(.14rem + .85vw),.75rem)}.mb-300{margin-bottom:clamp(.69rem,calc(.52rem + .85vw),1.13rem)}.mr-200{margin-right:clamp(.31rem,calc(.14rem + .85vw),.75rem)}.mt-200{margin-top:clamp(.31rem,calc(.14rem + .85vw),.75rem)}.mt-500{margin-top:clamp(1.31rem,calc(.95rem + 1.83vw),2.25rem)}.mt-600{margin-top:clamp(2rem,calc(1.61rem + 1.95vw),3rem)}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1/1}.h-auto{height:auto}.w-\[8rem\]{width:8rem}.w-full{width:100%}.max-w-3xl{max-width:48rem}.max-w-\[64rem\]{max-width:64rem}.max-w-\[75\%\]{max-width:75%}.max-w-\[max\(28rem\2c 50\%\)\]{max-width:max(28rem,50%)}.max-w-prose{max-width:65ch}.max-w-sm{max-width:24rem}.max-w-xs{max-width:20rem}.flex-initial{flex:0 1 auto}.basis-\[20rem\]{flex-basis:20rem}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-200{gap:clamp(.31rem,calc(.14rem + .85vw),.75rem)}.rounded-full{border-radius:9999px}.bg-light{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-light-gray{--tw-bg-opacity:1;background-color:rgb(242 242 242 / var(--tw-bg-opacity))}.bg-medium-gray{--tw-bg-opacity:1;background-color:rgb(77 77 77 / var(--tw-bg-opacity))}.bg-teal{--tw-bg-opacity:1;background-color:rgb(0 164 166 / var(--tw-bg-opacity))}.bg-yellow{--tw-bg-opacity:1;background-color:rgb(255 204 0 / var(--tw-bg-opacity))}.bg-dark{--tw-bg-opacity:1;background-color:rgb(37 37 37 / var(--tw-bg-opacity))}.object-cover{-o-object-fit:cover;object-fit:cover}.p-400{padding:clamp(1rem,calc(.8rem + .98vw),1.5rem)}.py-700{padding-top:clamp(2.63rem,calc(1.89rem + 3.66vw),4.5rem);padding-bottom:clamp(2.63rem,calc(1.89rem + 3.66vw),4.5rem)}.pb-600{padding-bottom:clamp(2rem,calc(1.61rem + 1.95vw),3rem)}.pb-700{padding-bottom:clamp(2.63rem,calc(1.89rem + 3.66vw),4.5rem)}.pt-300{padding-top:clamp(.69rem,calc(.52rem + .85vw),1.13rem)}.pt-400{padding-top:clamp(1rem,calc(.8rem + .98vw),1.5rem)}.pt-600{padding-top:clamp(2rem,calc(1.61rem + 1.95vw),3rem)}.pt-700{padding-top:clamp(2.63rem,calc(1.89rem + 3.66vw),4.5rem)}.text-center{text-align:center}.font-base{font-family:Helvetica,sans-serif}.font-one-you{font-family:balboa-condensed,sans-serif}.font-one-you-script{font-family:filmotype-austin,sans-serif}.text-200{font-size:clamp(.91rem,calc(.89rem + .1vw),.96rem)}.text-300{font-size:clamp(1.09rem,calc(1.05rem + .21vw),1.2rem)}.text-400{font-size:clamp(1.31rem,calc(1.24rem + .37vw),1.5rem)}.text-600{font-size:clamp(1.89rem,calc(1.71rem + .89vw),2.34rem)}.text-700{font-size:clamp(2.27rem,calc(2.01rem + 1.29vw),2.93rem)}.text-\[\.7em\]{font-size:.7em}.text-\[\.8em\]{font-size:.8em}.font-\[700\]{font-weight:700}.font-bold{font-weight:700}.uppercase{text-transform:uppercase}.normal-case{text-transform:none}.leading-\[1\.4\]{line-height:1.4}.leading-\[1\.5\]{line-height:1.5}.leading-none{line-height:1}.text-\[red\]{--tw-text-opacity:1;color:rgb(255 0 0 / var(--tw-text-opacity))}.text-dark{--tw-text-opacity:1;color:rgb(37 37 37 / var(--tw-text-opacity))}.text-light{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-teal{--tw-text-opacity:1;color:rgb(0 164 166 / var(--tw-text-opacity))}.text-yellow{--tw-text-opacity:1;color:rgb(255 204 0 / var(--tw-text-opacity))}.no-underline{text-decoration-line:none}.flow-space-200{--flow-space:clamp(0.31rem, calc(0.14rem + 0.85vw), 0.75rem)}.flow-space-700{--flow-space:clamp(2.63rem, calc(1.89rem + 3.66vw), 4.50rem)}@media (min-width:768px){.md\:mt-0{margin-top:0}.md\:flex{display:flex}.md\:w-\[48\%\]{width:48%}}@media (min-width:1024px){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}