/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.card img{max-width:100%;height:auto;}.card{background:white;border-radius:var(--radius);overflow:hidden;box-shadow:0 0 14px rgba(0,0,0,0.2);margin-bottom:1.6rem;position:relative;}.card__content{padding:1rem 2rem 2rem;}.card h3{margin-bottom:1rem;}.card__pills{position:absolute;top:1rem;right:1rem;display:inline-flex;gap:0.5rem;flex-wrap:wrap;justify-content:end;}.card__pills div{font-size:1.4rem;padding:0.5rem 1rem;background-color:rgb(from var(--bg-color) r g b / 0.5);color:var(--primary-color);border-radius:var(--radius);font-weight:bold;}.card__price,.card__dates{font-weight:bold;margin-bottom:1rem;}.card .button{margin-top:0.5rem;}
:root{--container-max-width:1280px;--container-padding:16px;--gutter-size-sm:16px;--gutter-size-md:16px;--gutter-size-lg:16px;--breakpoint-sm:380px;--breakpoint-sm-md:540px;--breakpoint-md:768px;--breakpoint-md-lg:1024px;--breakpoint-lg:1280px;--breakpoint-xl:1440px;--breakpoint-xxl:1920px;--column-count:12;}.container{max-width:calc(var(--container-max-width) + var(--container-padding) * 2);padding-left:var(--container-padding);padding-right:var(--container-padding);margin:0 auto;}.container .container{padding-left:0;padding-right:0;}.container--fluid{max-width:none;padding-left:0;padding-right:0;}.row{display:flex;flex-wrap:wrap;margin-left:calc(-1 * var(--gutter-size-sm));margin-right:calc(-1 * var(--gutter-size-sm));}.col,[class*="col-"]{width:100%;display:flex;flex-direction:column;padding-left:var(--gutter-size-sm);padding-right:var(--gutter-size-sm);}.col,[class*="col-"] > *{flex:1 0 auto;}.col{flex-basis:0;flex-grow:1;max-width:100%;}.col-1{flex:0 0 calc(100% / (var(--column-count) / 1));max-width:calc(100% / (var(--column-count) / 1));}.col-2{flex:0 0 calc(100% / (var(--column-count) / 2));max-width:calc(100% / (var(--column-count) / 2));}.col-3{flex:0 0 calc(100% / (var(--column-count) / 3));max-width:calc(100% / (var(--column-count) / 3));}.col-4{flex:0 0 calc(100% / (var(--column-count) / 4));max-width:calc(100% / (var(--column-count) / 4));}.col-5{flex:0 0 calc(100% / (var(--column-count) / 5));max-width:calc(100% / (var(--column-count) / 5));}.col-6{flex:0 0 calc(100% / (var(--column-count) / 6));max-width:calc(100% / (var(--column-count) / 6));}.col-7{flex:0 0 calc(100% / (var(--column-count) / 7));max-width:calc(100% / (var(--column-count) / 7));}.col-8{flex:0 0 calc(100% / (var(--column-count) / 8));max-width:calc(100% / (var(--column-count) / 8));}.col-9{flex:0 0 calc(100% / (var(--column-count) / 9));max-width:calc(100% / (var(--column-count) / 9));}.col-10{flex:0 0 calc(100% / (var(--column-count) / 10));max-width:calc(100% / (var(--column-count) / 10));}.col-11{flex:0 0 calc(100% / (var(--column-count) / 11));max-width:calc(100% / (var(--column-count) / 11));}.col-12{flex:0 0 calc(100% / (var(--column-count) / 12));max-width:calc(100% / (var(--column-count) / 12));}@media (min-width:380px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%;}.col-sm-1{flex:0 0 calc(100% / (var(--column-count) / 1));max-width:calc(100% / (var(--column-count) / 1));}.col-sm-2{flex:0 0 calc(100% / (var(--column-count) / 2));max-width:calc(100% / (var(--column-count) / 2));}.col-sm-3{flex:0 0 calc(100% / (var(--column-count) / 3));max-width:calc(100% / (var(--column-count) / 3));}.col-sm-4{flex:0 0 calc(100% / (var(--column-count) / 4));max-width:calc(100% / (var(--column-count) / 4));}.col-sm-5{flex:0 0 calc(100% / (var(--column-count) / 5));max-width:calc(100% / (var(--column-count) / 5));}.col-sm-6{flex:0 0 calc(100% / (var(--column-count) / 6));max-width:calc(100% / (var(--column-count) / 6));}.col-sm-7{flex:0 0 calc(100% / (var(--column-count) / 7));max-width:calc(100% / (var(--column-count) / 7));}.col-sm-8{flex:0 0 calc(100% / (var(--column-count) / 8));max-width:calc(100% / (var(--column-count) / 8));}.col-sm-9{flex:0 0 calc(100% / (var(--column-count) / 9));max-width:calc(100% / (var(--column-count) / 9));}.col-sm-10{flex:0 0 calc(100% / (var(--column-count) / 10));max-width:calc(100% / (var(--column-count) / 10));}.col-sm-11{flex:0 0 calc(100% / (var(--column-count) / 11));max-width:calc(100% / (var(--column-count) / 11));}.col-sm-12{flex:0 0 calc(100% / (var(--column-count) / 12));max-width:calc(100% / (var(--column-count) / 12));}}@media (min-width:540px){.col-sm-md{flex-basis:0;flex-grow:1;max-width:100%;}.col-sm-md-1{flex:0 0 calc(100% / (var(--column-count) / 1));max-width:calc(100% / (var(--column-count) / 1));}.col-sm-md-2{flex:0 0 calc(100% / (var(--column-count) / 2));max-width:calc(100% / (var(--column-count) / 2));}.col-sm-md-3{flex:0 0 calc(100% / (var(--column-count) / 3));max-width:calc(100% / (var(--column-count) / 3));}.col-sm-md-4{flex:0 0 calc(100% / (var(--column-count) / 4));max-width:calc(100% / (var(--column-count) / 4));}.col-sm-md-5{flex:0 0 calc(100% / (var(--column-count) / 5));max-width:calc(100% / (var(--column-count) / 5));}.col-sm-md-6{flex:0 0 calc(100% / (var(--column-count) / 6));max-width:calc(100% / (var(--column-count) / 6));}.col-sm-md-7{flex:0 0 calc(100% / (var(--column-count) / 7));max-width:calc(100% / (var(--column-count) / 7));}.col-sm-md-8{flex:0 0 calc(100% / (var(--column-count) / 8));max-width:calc(100% / (var(--column-count) / 8));}.col-sm-md-9{flex:0 0 calc(100% / (var(--column-count) / 9));max-width:calc(100% / (var(--column-count) / 9));}.col-sm-md-10{flex:0 0 calc(100% / (var(--column-count) / 10));max-width:calc(100% / (var(--column-count) / 10));}.col-sm-md-11{flex:0 0 calc(100% / (var(--column-count) / 11));max-width:calc(100% / (var(--column-count) / 11));}.col-sm-md-12{flex:0 0 calc(100% / (var(--column-count) / 12));max-width:calc(100% / (var(--column-count) / 12));}}@media (min-width:768px){.row{margin-left:calc(-1 * var(--gutter-size-md));margin-right:calc(-1 * var(--gutter-size-md));}.col-md{flex-basis:0;flex-grow:1;max-width:100%;}.col-md-1{flex:0 0 calc(100% / (var(--column-count) / 1));max-width:calc(100% / (var(--column-count) / 1));}.col-md-2{flex:0 0 calc(100% / (var(--column-count) / 2));max-width:calc(100% / (var(--column-count) / 2));}.col-md-3{flex:0 0 calc(100% / (var(--column-count) / 3));max-width:calc(100% / (var(--column-count) / 3));}.col-md-4{flex:0 0 calc(100% / (var(--column-count) / 4));max-width:calc(100% / (var(--column-count) / 4));}.col-md-5{flex:0 0 calc(100% / (var(--column-count) / 5));max-width:calc(100% / (var(--column-count) / 5));}.col-md-6{flex:0 0 calc(100% / (var(--column-count) / 6));max-width:calc(100% / (var(--column-count) / 6));}.col-md-7{flex:0 0 calc(100% / (var(--column-count) / 7));max-width:calc(100% / (var(--column-count) / 7));}.col-md-8{flex:0 0 calc(100% / (var(--column-count) / 8));max-width:calc(100% / (var(--column-count) / 8));}.col-md-9{flex:0 0 calc(100% / (var(--column-count) / 9));max-width:calc(100% / (var(--column-count) / 9));}.col-md-10{flex:0 0 calc(100% / (var(--column-count) / 10));max-width:calc(100% / (var(--column-count) / 10));}.col-md-11{flex:0 0 calc(100% / (var(--column-count) / 11));max-width:calc(100% / (var(--column-count) / 11));}.col-md-12{flex:0 0 calc(100% / (var(--column-count) / 12));max-width:calc(100% / (var(--column-count) / 12));}}@media (min-width:1024px){.col-md-lg{flex-basis:0;flex-grow:1;max-width:100%;}.col-md-lg-1{flex:0 0 calc(100% / (var(--column-count) / 1));max-width:calc(100% / (var(--column-count) / 1));}.col-md-lg-2{flex:0 0 calc(100% / (var(--column-count) / 2));max-width:calc(100% / (var(--column-count) / 2));}.col-md-lg-3{flex:0 0 calc(100% / (var(--column-count) / 3));max-width:calc(100% / (var(--column-count) / 3));}.col-md-lg-4{flex:0 0 calc(100% / (var(--column-count) / 4));max-width:calc(100% / (var(--column-count) / 4));}.col-md-lg-5{flex:0 0 calc(100% / (var(--column-count) / 5));max-width:calc(100% / (var(--column-count) / 5));}.col-md-lg-6{flex:0 0 calc(100% / (var(--column-count) / 6));max-width:calc(100% / (var(--column-count) / 6));}.col-md-lg-7{flex:0 0 calc(100% / (var(--column-count) / 7));max-width:calc(100% / (var(--column-count) / 7));}.col-md-lg-8{flex:0 0 calc(100% / (var(--column-count) / 8));max-width:calc(100% / (var(--column-count) / 8));}.col-md-lg-9{flex:0 0 calc(100% / (var(--column-count) / 9));max-width:calc(100% / (var(--column-count) / 9));}.col-md-lg-10{flex:0 0 calc(100% / (var(--column-count) / 10));max-width:calc(100% / (var(--column-count) / 10));}.col-md-lg-11{flex:0 0 calc(100% / (var(--column-count) / 11));max-width:calc(100% / (var(--column-count) / 11));}.col-md-lg-12{flex:0 0 calc(100% / (var(--column-count) / 12));max-width:calc(100% / (var(--column-count) / 12));}}@media (min-width:1280px){.row{margin-left:calc(-1 * var(--gutter-size-lg));margin-right:calc(-1 * var(--gutter-size-lg));}.col-lg{flex-basis:0;flex-grow:1;max-width:100%;}.col-lg-1{flex:0 0 calc(100% / (var(--column-count) / 1));max-width:calc(100% / (var(--column-count) / 1));}.col-lg-2{flex:0 0 calc(100% / (var(--column-count) / 2));max-width:calc(100% / (var(--column-count) / 2));}.col-lg-3{flex:0 0 calc(100% / (var(--column-count) / 3));max-width:calc(100% / (var(--column-count) / 3));}.col-lg-4{flex:0 0 calc(100% / (var(--column-count) / 4));max-width:calc(100% / (var(--column-count) / 4));}.col-lg-5{flex:0 0 calc(100% / (var(--column-count) / 5));max-width:calc(100% / (var(--column-count) / 5));}.col-lg-6{flex:0 0 calc(100% / (var(--column-count) / 6));max-width:calc(100% / (var(--column-count) / 6));}.col-lg-7{flex:0 0 calc(100% / (var(--column-count) / 7));max-width:calc(100% / (var(--column-count) / 7));}.col-lg-8{flex:0 0 calc(100% / (var(--column-count) / 8));max-width:calc(100% / (var(--column-count) / 8));}.col-lg-9{flex:0 0 calc(100% / (var(--column-count) / 9));max-width:calc(100% / (var(--column-count) / 9));}.col-lg-10{flex:0 0 calc(100% / (var(--column-count) / 10));max-width:calc(100% / (var(--column-count) / 10));}.col-lg-11{flex:0 0 calc(100% / (var(--column-count) / 11));max-width:calc(100% / (var(--column-count) / 11));}.col-lg-12{flex:0 0 calc(100% / (var(--column-count) / 12));max-width:calc(100% / (var(--column-count) / 12));}}@media (min-width:1440px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%;}.col-xl-1{flex:0 0 calc(100% / (var(--column-count) / 1));max-width:calc(100% / (var(--column-count) / 1));}.col-xl-2{flex:0 0 calc(100% / (var(--column-count) / 2));max-width:calc(100% / (var(--column-count) / 2));}.col-xl-3{flex:0 0 calc(100% / (var(--column-count) / 3));max-width:calc(100% / (var(--column-count) / 3));}.col-xl-4{flex:0 0 calc(100% / (var(--column-count) / 4));max-width:calc(100% / (var(--column-count) / 4));}.col-xl-5{flex:0 0 calc(100% / (var(--column-count) / 5));max-width:calc(100% / (var(--column-count) / 5));}.col-xl-6{flex:0 0 calc(100% / (var(--column-count) / 6));max-width:calc(100% / (var(--column-count) / 6));}.col-xl-7{flex:0 0 calc(100% / (var(--column-count) / 7));max-width:calc(100% / (var(--column-count) / 7));}.col-xl-8{flex:0 0 calc(100% / (var(--column-count) / 8));max-width:calc(100% / (var(--column-count) / 8));}.col-xl-9{flex:0 0 calc(100% / (var(--column-count) / 9));max-width:calc(100% / (var(--column-count) / 9));}.col-xl-10{flex:0 0 calc(100% / (var(--column-count) / 10));max-width:calc(100% / (var(--column-count) / 10));}.col-xl-11{flex:0 0 calc(100% / (var(--column-count) / 11));max-width:calc(100% / (var(--column-count) / 11));}.col-xl-12{flex:0 0 calc(100% / (var(--column-count) / 12));max-width:calc(100% / (var(--column-count) / 12));}}.row{justify-content:center;}
:root{--primary-color:#12285f;--secondary-color:purple;--bg-color:#fff;--header-color:#fff;--footer-color:#fff;--radius-pill:50px;--radius-lg:3rem;--radius-sm:1rem;--radius:2rem;--gap:2rem;--shadow-light:0 4px 6px rgba(2,2,2,0.1);--shadow-medium:0 0 10px rgba(0,0,0,0.3);--shadow-strong:0 0 10px rgba(0,0,0,0.4);--input-bg:#fff;--hero-title-size:5rem;--search-icon-size:2rem;}*,*::before,*::after{box-sizing:border-box;}html{font-size:62.5%;}h1,h2,h3,h4,h5,h6{margin:0 0 1.5rem;}h1{font-size:3.6rem;margin-top:3rem;}h2{font-size:3.2rem;margin-bottom:2rem;}h3{font-size:2.8rem;font-weight:normal;margin-bottom:2.5rem;}h4{font-size:2.4rem;}p{margin:0 0 1rem;}img,picture{display:block;height:auto;max-width:100%;}figure{margin:0;}figcaption,.figure__caption{font-style:italic;}body{font-family:'Google Sans',sans-serif;color:var(--primary-color);font-size:1.6rem;margin:0;background-color:var(--bg-color);}a{color:var(--primary-color);}button,.button{background-color:var(--secondary-color);border:0;padding:10px 20px;color:var(--bg-color);border-radius:var(--radius);box-shadow:var(--shadow-light),var(--shadow-strong);cursor:pointer;transition:background-color .3s ease;text-transform:uppercase;text-decoration:none;font-weight:bold;display:inline-block;}a.button:hover,a.button:focus-within{background-color:oklch(from var(--secondary-color) calc(l - 0.05) c h);}.button.button--share{position:fixed;right:1.5rem;bottom:1.5rem;z-index:10;display:flex;align-items:center;justify-content:center;padding:0.8rem;border-radius:var(--radius);@media (min-width:767px){padding:1rem;}@media (min-width:1280px){right:calc((100% - 1280px) / 2);}}.button--share svg{width:2rem;height:auto;}input,textarea,select{border:0;padding:10px 20px;border-radius:var(--radius);font-size:1.6rem;box-shadow:var(--shadow-medium);background-color:var(--input-bg);width:99%;@media (min-width:540px){width:auto;}}.header-inner{position:relative;@media (min-width:768px){display:flex;align-items:center;}}.logo{height:50px;width:auto;margin-right:2rem;}.component{margin:4rem 0;@media (min-width:768px){margin:6rem 0;}}.header{position:sticky;top:0;left:0;right:0;z-index:10;border-bottom:1px solid #ccc;padding:1rem 0;opacity:0.9;backdrop-filter:blur(12px);background:var(--header-color);}.menu{list-style:none;padding:0;gap:4rem;margin:2.5rem 0 0;display:block;@media (min-width:768px){margin:0 2rem;display:flex;}@media (min-width:1024px){margin:0 0 0 7rem;}}.menu > li{display:flex;gap:1rem;position:relative;margin-bottom:1rem;flex-wrap:wrap;@media (min-width:768px){margin-bottom:0;}}.menu li a,.menu li > span{margin-bottom:1rem;display:inline-block;}.menu > li > a,.menu > li > span{font-weight:bold;text-decoration:none;@media (min-width:768px){margin-bottom:0;}}footer{margin-top:4rem;padding:4rem 0;box-shadow:var(--shadow-medium);opacity:0.9;backdrop-filter:blur(12px);background:var(--footer-color);}.footer-copyright{margin:2rem 0 0;}footer .menu{margin-left:0;}footer .menu a{display:inline-block;margin-bottom:1rem;}footer ul{list-style:none;padding:0;}.footer a{word-break:break-word;}.menu.menu--footer > li{display:block;gap:0;}header .menu ul{display:none;position:relative;}header .menu ul.is-open{display:block;margin-top:1rem;list-style:none;width:100%;padding:0 0 0 1rem;margin:0;@media (min-width:768px){position:absolute;padding:2rem;backdrop-filter:blur(12px);border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius);left:0;width:250px;background:var(--header-color);opacity:1;top:calc(100% + 2.55rem);li:last-child a{margin-bottom:0;}}}#block-drupalea-main-menu,#drupalea-search-form{display:none;@media (min-width:768px){display:block;}}.header-mobile-open #block-drupalea-main-menu,.header-mobile-open #drupalea-search-form{display:block;}.header-mobile-open .menu-mobile-toggle span:nth-child(1){transform:rotate(45deg);margin-left:0.2rem;}.header-mobile-open .menu-mobile-toggle span:nth-child(2){width:0%;opacity:0;}.header-mobile-open .menu-mobile-toggle span:nth-child(3){transform:rotate(-45deg);margin-left:0.2rem;}.menu-mobile-toggle{width:3.5rem;height:3.5rem;display:flex;flex-direction:column;justify-content:space-around;cursor:pointer;transition:all 0.3s ease-in-out;padding:0.8rem;position:absolute;top:1.2rem;right:0;z-index:10;@media (min-width:768px){display:none;}}.menu-mobile-toggle span{display:block;height:2px;width:100%;background-color:white;border-radius:var(--radius);transition:all 0.3s ease-in-out;transform-origin:left center;}.hero{position:relative;overflow:hidden;}.hero img{width:100%;height:auto;}.hero .hero__overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--primary-color);text-align:center;z-index:3;width:100%;}.hero .hero__overlay h1{font-size:var(--hero-title-size);}.hero .hero__opacity{background-color:rgb(from var(--bg-color) r g b / 0.2);position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;}.breadcrumbs ol{list-style:none;padding-left:0;}.views-exposed-form{display:block;margin:3rem 0;@media (min-width:540px){gap:var(--gap);display:flex;align-items:end;flex-wrap:wrap;}}.views-exposed-form label{display:block;margin-bottom:1rem;}.contact-message-feedback-form .form-actions,.views-exposed-form .form-actions{margin-bottom:2rem;}.contact-message-feedback-form .form-actions .form-submit,.views-exposed-form .form-actions .form-submit{margin-right:var(--gap);margin-bottom:1.5rem;@media (min-width:540px){margin-bottom:0;}}.drupalea-search-form{margin-left:auto;}.drupalea-search-form .form-item{margin:0;}.drupalea-search-form form{display:flex;gap:1.5rem;position:relative;}.drupalea-search-form label{margin-right:1rem;margin-bottom:0;display:inline-block;}.drupalea-search-form .form-text{width:calc(100% - 14rem);padding:10px 50px 10px 20px;@media (min-width:768px){width:13rem;}}.drupalea-search-form .form-submit{position:absolute;right:0;top:0;width:var(--search-icon-size);color:transparent;background-image:url(/themes/custom/drupalea/images/magnifier-glass.svg);background-size:var(--search-icon-size) var(--search-icon-size);background-repeat:no-repeat;background-position:center;}[data-drupal-messages]{margin:3rem 0;}[data-drupal-messages] > *{margin:0 0 1rem;background-color:#c0f6c0;padding:1rem;border-radius:var(--radius);}#block-drupalea-primary-local-tasks{position:fixed;z-index:3;bottom:0;right:4rem;padding:1rem 4rem;border-top-left-radius:var(--radius);border-top-right-radius:var(--radius);background-color:#fff;box-shadow:var(--shadow-medium);}#block-drupalea-primary-local-tasks > ul{display:flex;gap:2rem;list-style:none;padding:0;margin:0;}.menu-toggle{width:2rem;height:2rem;padding:0.2rem;}.gallery__title{margin:0 0 2rem;}.gallery__pill{color:var(--primary-color);font-weight:bold;margin:0 1rem 1.5rem 0;display:inline-block;}.gallery__images img{width:100%;border-radius:var(--radius);}.button-prev,.button-next{position:absolute;top:50%;transform:translateY(-50%) rotate(90deg);left:-1.5rem;z-index:5;width:3.5rem;height:3.5rem;padding:0.2rem;}.button-next{right:-1.5rem;transform:translateY(-50%) rotate(270deg);left:auto;}label{display:block;margin-bottom:1.5rem;font-weight:bold;}.form-item{margin-bottom:2rem;}.form-type-checkbox label{display:inline;}.text-center{text-align:center;}.js-accordion button{width:100%;}.js-accordion h3{margin:0;position:relative;z-index:3;display:flex;align-items:center;justify-content:center;}.js-accordion-content{padding:4rem 2rem 2rem;border-radius:var(--radius);margin:0;position:relative;top:-2rem;z-index:2;box-shadow:0 0 14px rgba(0,0,0,0.2);border-top-left-radius:0;border-top-right-radius:0;}.js-accordion-content > *:first-child{margin-top:0;}.js-accordion-content > *:last-child{margin-bottom:0;}.js-accordion-heading button{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;}.js-accordion-heading.is-active button{border-bottom-left-radius:0;border-bottom-right-radius:0;}.js-accordion-heading img{width:2.5rem;height:auto;}.js-accordion-heading.is-active img{transform:rotate(180deg);}.tabs{list-style:none;padding:0;display:flex;gap:1rem;align-items:center;justify-content:start;margin-bottom:0;flex-wrap:wrap;}.tabs .button{border-radius:var(--radius);border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:none;}.js-tab-content{margin:0 0 2rem;box-shadow:0 0 14px rgba(0,0,0,0.2);border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius);border-top-right-radius:var(--radius);padding:2rem 2rem;display:none;background:white;}.button.js-tab-button:not(.is-active){opacity:0.6;}.breadcrumbs ol{display:flex;margin:3rem 0;}.breadcrumbs ol li:not(:last-child)::after{content:"/";margin:0 0.7rem 0 0.5rem;}.article__title{display:flex;gap:2rem;align-items:center;align-content:center;justify-content:center;flex-wrap:wrap;text-align:center;}.article__title h2{width:100%;}.article__title p,.article__title h1{margin:0;}.article__title p{font-weight:bold;margin-top:1rem;line-height:1;}.article__title--full-heading{flex-wrap:wrap;text-align:center;}.article__title--full-heading h1{width:100%;}.textos-organizados .component{margin:0;}table{border-collapse:collapse;width:100%;margin:1.5rem 0;}th,td{border-style:solid;padding:1rem;}thead th,tbody th{background:var(--secondary-color);color:var(--bg-color);}caption{margin:1rem 0;}thead > tr > th:first-child{border-top-left-radius:var(--radius);}thead > tr > th:last-child{border-top-right-radius:var(--radius);}tbody > tr:last-child > td:first-child{border-bottom-left-radius:var(--radius);}tbody > tr:last-child > td:last-child{border-bottom-right-radius:var(--radius);}
