:root{--background:#ffffff;--foreground:#171717}@media(prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}body,html{max-width:100vw;overflow-x:hidden;scroll-behavior:smooth}body{color:var(--foreground);background:top no-repeat;background-image:url(/_next/static/media/City\ Ocean.918a9478.jpg);background-size:contain;background-repeat:repeat-y;font-family:RobotoSemiBold;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;min-height:100vh;flex-direction:column;justify-content:space-around;align-items:center}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}@media(prefers-color-scheme:dark){html{color-scheme:dark}}.page_title__9iN3k{display:flex;flex-direction:row;width:90%;align-items:center;justify-content:center;font-family:RobotoCondensedBold}@media screen and (orientation:landscape){.page_title__9iN3k{font-size:3vw}}@media screen and (orientation:portrait){.page_title__9iN3k{font-size:3vh}}.page_description__Opqqx{display:flex;flex-direction:row;width:90%;align-items:center;justify-content:center;font-family:RobotoThin}@media screen and (orientation:landscape){.page_description__Opqqx{font-size:2.3vw}}@media screen and (orientation:portrait){.page_description__Opqqx{font-size:2.3vh}}.page_practiceList__wY_kO{display:flex;flex-direction:column;width:90%;align-items:flex-start;justify-content:center}.page_practiceList__wY_kO .page_practiceItem__WRYbM{font-family:RobotoCondensedExtraLight}@media screen and (orientation:landscape){.page_practiceList__wY_kO .page_practiceItem__WRYbM{font-size:2.5vw}}@media screen and (orientation:portrait){.page_practiceList__wY_kO .page_practiceItem__WRYbM{font-size:2.5vh}}.page_practiceList__wY_kO .page_practiceItem__WRYbM a{font-family:RobotoCondensedMedium;text-decoration:underline;color:#fff}@font-face{font-family:RobotoThin;src:url(/fonts/Roboto-VariableFont_wdth,wght.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:RobotoExtraLight;src:url(/fonts/Roboto-VariableFont_wdth,wght.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:RobotoLight;src:url(/fonts/Roboto-VariableFont_wdth,wght.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:RobotoRegular;src:url(/fonts/Roboto-VariableFont_wdth,wght.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:RobotoMedium;src:url(/fonts/Roboto-VariableFont_wdth,wght.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:RobotoSemiBold;src:url(/fonts/Roboto-VariableFont_wdth,wght.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:RobotoBold;src:url(/fonts/Roboto-VariableFont_wdth,wght.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:RobotoExtraBold;src:url(/fonts/Roboto-VariableFont_wdth,wght.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:RobotoBlack;src:url(/fonts/Roboto-VariableFont_wdth,wght.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:RobotoCondensedThin;src:url(/fonts/RobotoCondensed-VariableFont_wght.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:RobotoCondensedExtraLight;src:url(/fonts/RobotoCondensed-VariableFont_wght.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:RobotoCondensedLight;src:url(/fonts/RobotoCondensed-VariableFont_wght.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:RobotoCondensedRegular;src:url(/fonts/RobotoCondensed-VariableFont_wght.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:RobotoCondensedMedium;src:url(/fonts/RobotoCondensed-VariableFont_wght.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:RobotoCondensedSemiBold;src:url(/fonts/RobotoCondensed-VariableFont_wght.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:RobotoCondensedBold;src:url(/fonts/RobotoCondensed-VariableFont_wght.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:RobotoCondensedExtraBold;src:url(/fonts/RobotoCondensed-VariableFont_wght.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:RobotoCondensedBlack;src:url(/fonts/RobotoCondensed-VariableFont_wght.ttf) format("truetype");font-weight:900;font-style:normal}.page_cardContainer__IWZpK{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center;overflow-wrap:normal;width:95%}@media screen and ((orientation:portrait) or (max-width:640px)){.page_cardContainer__IWZpK{flex-direction:column}}.page_cardContainer__IWZpK .page_card__h0B30{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:space-around;padding:20px 0;margin:20px 0;min-height:250px;background:rgba(25,130,151,.3);border:1px solid #22a8af;box-shadow:10px 10px 9.9px 2px rgba(0,0,0,.25);border-radius:19px}@media screen and (orientation:landscape){.page_cardContainer__IWZpK .page_card__h0B30{min-width:200px;max-width:45%}}@media screen and (orientation:portrait){.page_cardContainer__IWZpK .page_card__h0B30{min-width:200px}}.page_cardContainer__IWZpK .page_cardHeader__tbwQE{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:90%}.page_cardContainer__IWZpK .page_cardHeader__tbwQE .page_cardLogo___ywUQ{display:flex;flex-direction:column;align-items:center;justify-content:center;width:128px}@media screen and (max-width:1280px){.page_cardContainer__IWZpK .page_cardHeader__tbwQE .page_cardLogo___ywUQ{width:64px}}.page_cardContainer__IWZpK .page_cardHeader__tbwQE .page_cardLogo___ywUQ .page_logoImage__JshAF{width:128px;height:128px}@media screen and (max-width:1280px){.page_cardContainer__IWZpK .page_cardHeader__tbwQE .page_cardLogo___ywUQ .page_logoImage__JshAF{width:64px;height:64px}}.page_cardContainer__IWZpK .page_cardHeader__tbwQE .page_cardTitle__NBrAm{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;width:100%;padding-left:10px;font-family:RobotoSemiBold}@media screen and (orientation:landscape){.page_cardContainer__IWZpK .page_cardHeader__tbwQE .page_cardTitle__NBrAm{font-size:2.3vw}}@media screen and (orientation:portrait){.page_cardContainer__IWZpK .page_cardHeader__tbwQE .page_cardTitle__NBrAm{font-size:2.3vh}}.page_cardContainer__IWZpK .page_cardDescription__5RxSd{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:90%;font-family:RobotoLight}@media screen and (orientation:landscape){.page_cardContainer__IWZpK .page_cardDescription__5RxSd{font-size:1.7vw}}@media screen and (orientation:portrait){.page_cardContainer__IWZpK .page_cardDescription__5RxSd{font-size:1.7vh}}.page_sustainablifeContainer__vuWXe{display:flex;flex-direction:row;align-items:center;justify-content:center;overflow-wrap:normal;width:90%}@media screen and ((orientation:portrait) or (max-width:640px)){.page_sustainablifeContainer__vuWXe{flex-direction:column}}.page_sustainablifeContainer__vuWXe .page_cardLogo___ywUQ{display:flex;flex-direction:column;align-items:center;justify-content:center;width:64px}@media screen and (max-width:1280px){.page_sustainablifeContainer__vuWXe .page_cardLogo___ywUQ{width:64px}}.page_sustainablifeContainer__vuWXe .page_cardLogo___ywUQ .page_logoImage__JshAF{width:64px;height:64px}.page_sustainablifeContainer__vuWXe .page_sustainablife__8TkIv{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;width:100%;padding-left:20px;font-family:RobotoSemiBold;font-size:1.8vh}.page_sustainablifeContainer__vuWXe .page_sustainablife__8TkIv .page_sustainablifeDescription__37Qak{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;font-family:RobotoLight;font-size:1.4vh}