@import "https://fonts.googleapis.com/css2?family=Figtree:wght@400;500;600&family=Oswald:wght@500;600&display=swap" layer(base);
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
nav.upmarkit-page-nav{display:block;box-sizing:border-box;width:100%;max-width:100%;margin-block-start:var(--page-nav-top-gap,3rem);margin-block-end:var(--page-nav-section-gap,2rem);padding-inline:var(--page-nav-padding-inline,0);font:inherit;color:var(--page-nav-fg,inherit);}.upmarkit-page-nav *,.upmarkit-page-nav *::before,.upmarkit-page-nav *::after{box-sizing:border-box;}.upmarkit-page-nav__arrows{display:flex;align-items:center;justify-content:space-between;gap:var(--page-nav-gap,0.5rem);width:100%;margin:0 0 var(--page-nav-arrows-tabs-gap,5rem) 0;padding:0;overflow:visible;}.upmarkit-page-nav__arrow--placeholder{border-color:transparent;background:transparent;pointer-events:none;visibility:hidden;min-height:var(--btn-height,2.5rem);min-width:120px;display:inline-block;}.upmarkit-page-nav__arrow-label{display:inline-block;white-space:nowrap;overflow-wrap:anywhere;padding:0 0.5rem;}.upmarkit-page-nav__arrows .dck-btn-nav__circle{display:none;}.upmarkit-page-nav__arrows .dck-btn-nav--left::before{content:'';display:inline-block;flex-shrink:0;width:12px;height:12px;border-right:4px solid var(--color-btn-nav-text,#ffffff);border-top:4px solid var(--color-btn-nav-text,#ffffff);border-radius:2px;transform:rotate(-135deg);margin-right:-2px;}.upmarkit-page-nav__arrows .dck-btn-nav--right::after{content:'';display:inline-block;flex-shrink:0;width:12px;height:12px;border-right:4px solid var(--color-btn-nav-text,#ffffff);border-top:4px solid var(--color-btn-nav-text,#ffffff);border-radius:2px;transform:rotate(45deg);margin-left:-2px;}nav.upmarkit-page-nav ul.upmarkit-page-nav__outline,nav.upmarkit-page-nav ul.upmarkit-page-nav__level--tabs{list-style:none;margin:0;padding:0;padding-inline-start:0;padding-inline-end:0;}nav.upmarkit-page-nav ul.upmarkit-page-nav__level--nested{list-style:none;padding:0;padding-inline-start:0;padding-inline-end:0;}nav.upmarkit-page-nav ul.upmarkit-page-nav__level--tabs > li.upmarkit-page-nav__item{list-style:none;}.upmarkit-page-nav__level--tabs{column-count:var(--page-nav-tab-cols,3);column-gap:0.75rem;width:100%;--page-nav-tab-min-basis:130px;--page-nav-max-cols:4;--upn-cols-fallback:4;}.upmarkit-page-nav__level--tabs > .upmarkit-page-nav__item{break-inside:avoid;display:block;margin:0 0 0.75rem 0;padding:0;}.upmarkit-page-nav__level--tabs > .upmarkit-page-nav__item > .upmarkit-page-nav__link,.upmarkit-page-nav__level--tabs > .upmarkit-page-nav__item > .upmarkit-page-nav__link:link,.upmarkit-page-nav__level--tabs > .upmarkit-page-nav__item > .upmarkit-page-nav__link:visited{display:block;position:relative;overflow:hidden;min-height:var(--page-nav-tab-min-height,2.75rem);padding:var(--page-nav-pad,0.65rem 0.5rem);border:1px solid color-mix(in srgb,var(--color-primary) 12%,var(--color-border));border-radius:var(--page-nav-radius,var(--radius-md));background:var(--color-surface-base);box-shadow:var(--card-shadow-base);color:var(--color-text);font-weight:normal;text-align:center;text-decoration:none;line-height:1.4;white-space:normal;word-break:break-word;transition:transform 0.4s cubic-bezier(0.25,0.46,0.45,0.94),box-shadow 0.4s cubic-bezier(0.25,0.46,0.45,0.94),border-color 0.4s cubic-bezier(0.25,0.46,0.45,0.94);}.upmarkit-page-nav__level--tabs > .upmarkit-page-nav__item > .upmarkit-page-nav__link::before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,transparent 0%,var(--color-primary-deep) 20%,var(--color-primary) 50%,var(--color-primary-deep) 80%,transparent 100%);}.upmarkit-page-nav__level--tabs > .upmarkit-page-nav__item > .upmarkit-page-nav__link:hover,.upmarkit-page-nav__level--tabs > .upmarkit-page-nav__item > .upmarkit-page-nav__link:focus-visible{transform:translateY(-2px);box-shadow:var(--card-shadow-hover);border-color:var(--color-primary);color:var(--color-text);transition:transform 0.15s cubic-bezier(0.34,1.56,0.64,1),box-shadow 0.2s cubic-bezier(0.25,0.46,0.45,0.94),border-color 0.2s cubic-bezier(0.25,0.46,0.45,0.94);}.upmarkit-page-nav__level--tabs > .upmarkit-page-nav__item > .upmarkit-page-nav__link:active{transform:scale(0.96) translateY(0) !important;box-shadow:var(--card-shadow-base) !important;transition:transform 0.08s ease,box-shadow 0.08s ease;}.upmarkit-page-nav__level--nested{margin:0.75rem 0 0 0;padding-inline-start:var(--page-nav-depth-indent,0.75rem);border-inline-start:none;}.upmarkit-page-nav__level--nested .upmarkit-page-nav__item{break-inside:avoid;display:block;margin:0 0 0.75rem 0;padding:0;}.upmarkit-page-nav__level--nested .upmarkit-page-nav__link,.upmarkit-page-nav__level--nested .upmarkit-page-nav__link:link,.upmarkit-page-nav__level--nested .upmarkit-page-nav__link:visited{display:block;position:relative;overflow:hidden;min-height:var(--page-nav-tab-min-height,2.75rem);padding:var(--page-nav-pad,0.65rem 0.5rem);border:1px solid color-mix(in srgb,var(--color-primary) 12%,var(--color-border));border-radius:var(--page-nav-radius,var(--radius-md));background:var(--color-surface-base);box-shadow:var(--card-shadow-base);text-align:center;text-decoration:none;font-weight:normal;line-height:1.4;word-break:break-word;transition:transform 0.4s cubic-bezier(0.25,0.46,0.45,0.94),box-shadow 0.4s cubic-bezier(0.25,0.46,0.45,0.94),border-color 0.4s cubic-bezier(0.25,0.46,0.45,0.94);}.upmarkit-page-nav__level--nested .upmarkit-page-nav__link::before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,transparent 0%,var(--color-primary-deep) 20%,var(--color-primary) 50%,var(--color-primary-deep) 80%,transparent 100%);}.upmarkit-page-nav__level--nested .upmarkit-page-nav__link:hover,.upmarkit-page-nav__level--nested .upmarkit-page-nav__link:focus-visible{transform:translateY(-2px);box-shadow:var(--card-shadow-hover);border-color:var(--color-primary);text-decoration:none;transition:transform 0.15s cubic-bezier(0.34,1.56,0.64,1),box-shadow 0.2s cubic-bezier(0.25,0.46,0.45,0.94),border-color 0.2s cubic-bezier(0.25,0.46,0.45,0.94);}.upmarkit-page-nav__level--nested .upmarkit-page-nav__link:active{transform:scale(0.97) translateY(0) !important;box-shadow:var(--card-shadow-base) !important;transition:transform 0.08s ease,box-shadow 0.08s ease;}.upmarkit-page-nav__link[data-depth="1"]{color:color-mix(in srgb,var(--color-text) 68%,white);}.upmarkit-page-nav__link[data-depth="2"],.upmarkit-page-nav__link[data-depth="3"],.upmarkit-page-nav__link[data-depth="4"],.upmarkit-page-nav__link[data-depth="5"],.upmarkit-page-nav__link[data-depth="6"]{color:color-mix(in srgb,var(--color-text) 50%,white);}.upmarkit-page-nav__link--nolink{cursor:default;opacity:0.75;pointer-events:none;}@media (max-width:560px){.upmarkit-page-nav__level--tabs{--upn-cols-fallback:2;}.upmarkit-page-nav__arrows .dck-btn-nav{min-height:var(--btn-height-compact,2rem);font-size:0.875rem;}.upmarkit-page-nav__arrows .dck-btn-nav__circle{width:36px;height:42px;}}
.dck-surface{--surf-bg:var(--color-surface-base);--surf-radius:var(--radius-md);--surf-shadow:var(--card-shadow-base);background:var(--surf-bg);border-radius:var(--surf-radius);box-shadow:var(--surf-shadow);overflow:hidden;box-sizing:border-box;}.dck-surface--rounded-sm{--surf-radius:var(--radius-sm);}.dck-surface--rounded-lg{--surf-radius:var(--radius-lg);}.dck-surface--shadow-hero{--surf-shadow:var(--card-shadow-hero-base);}.dck-surface--no-shadow{--surf-shadow:none;}
.dck-hover-lift{--hvl-lift-y:var(--card-lift-y);--hvl-shadow-hover:var(--card-shadow-hover);transition:var(--card-transition);}.dck-hover-lift:hover{transform:translateY(var(--hvl-lift-y));box-shadow:var(--hvl-shadow-hover);transition:transform 0.15s cubic-bezier(0.34,1.56,0.64,1),box-shadow 0.2s cubic-bezier(0.25,0.46,0.45,0.94);}.dck-hover-lift--shadow-hover-bordered{--hvl-shadow-hover:var(--card-shadow-hover-bordered);}.dck-hover-lift--shadow-hero{--hvl-shadow-hover:var(--card-shadow-hero-hover);}.dck-hover-lift--shadow-only{--hvl-lift-y:0px;}.dck-hover-lift--none{--hvl-lift-y:0px;--hvl-shadow-hover:var(--surf-shadow,none);}.dck-hover-lift--none:hover{cursor:default;}
.dck-text-block{--txt-padding-x:var(--txt-padding-default);--txt-padding-y:var(--txt-padding-default);--txt-padding-bottom:var(--txt-padding-y);--txt-text-align:center;--txt-line-height:var(--txt-line-height-default);display:flex;flex-direction:column;padding:var(--txt-padding-y) var(--txt-padding-x) var(--txt-padding-bottom);text-align:var(--txt-text-align);line-height:var(--txt-line-height);}.dck-text-block.dck-text-block--compact{--txt-padding-x:var(--txt-padding-compact);--txt-padding-y:var(--txt-padding-compact);}.dck-text-block.dck-text-block--editorial{--txt-padding-x:var(--txt-padding-editorial);--txt-padding-y:var(--txt-padding-editorial);}.dck-text-block.dck-text-block--card-bottom{--txt-padding-bottom:var(--txt-padding-bottom-card);}.dck-text-block.dck-text-block--left{--txt-text-align:left;}.dck-text-block.dck-text-block--grow{flex-grow:1;}.dck-text-block.dck-text-block--align-center{align-items:center;}
.basic-card{background:var(--color-surface-base);border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--card-shadow-base);transition:var(--card-transition);display:flex;flex-direction:column;height:100%;}.basic-card:hover{transform:translateY(var(--card-lift-y));box-shadow:var(--card-shadow-hover);}.basic-card-image{position:relative;width:100%;padding-top:61.8%;overflow:hidden;background:#f3f4f6;}.basic-card-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 0.6s cubic-bezier(0.25,0.46,0.45,0.94);margin:0;}.basic-card:hover .basic-card-image img{transform:scale(1.06);}.basic-card-image{cursor:default;}.basic-card-content{padding:1.5rem 1.5rem 1.75rem;display:flex;flex-direction:column;align-items:center;text-align:center;flex-grow:1;}.basic-card-title{font-family:Figtree,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.3;color:var(--color-ink);margin:0 0 0.5rem 0;text-align:center;letter-spacing:-0.01em;}.basic-card-subtitle{font-family:Figtree,sans-serif;font-size:0.95rem;font-weight:500;line-height:1.4;color:var(--color-text-muted);margin:0 0 1rem 0;text-align:center;letter-spacing:0.01em;}.basic-card-description{font-family:Figtree,sans-serif;font-size:1rem;font-weight:400;line-height:1.6;color:var(--color-text-secondary,#6B7280);margin:0;text-align:center;}.basic-card-animate{opacity:0;transform:translateY(30px);}.basic-card-animate.basic-card-visible{opacity:1;transform:translateY(0);transition:opacity 0.6s cubic-bezier(0.25,0.46,0.45,0.94),transform 0.6s cubic-bezier(0.25,0.46,0.45,0.94);}.basic-card-animate .basic-card-title{opacity:0;transform:translateY(15px);}.basic-card-animate .basic-card-subtitle{opacity:0;transform:translateY(15px);}.basic-card-animate .basic-card-description{opacity:0;transform:translateY(15px);}.basic-card-animate.basic-card-visible .basic-card-title{opacity:1;transform:translateY(0);transition:opacity 0.5s cubic-bezier(0.25,0.46,0.45,0.94) 0.1s,transform 0.5s cubic-bezier(0.25,0.46,0.45,0.94) 0.1s;}.basic-card-animate.basic-card-visible .basic-card-subtitle{opacity:1;transform:translateY(0);transition:opacity 0.5s cubic-bezier(0.25,0.46,0.45,0.94) 0.2s,transform 0.5s cubic-bezier(0.25,0.46,0.45,0.94) 0.2s;}.basic-card-animate.basic-card-visible .basic-card-description{opacity:1;transform:translateY(0);transition:opacity 0.5s cubic-bezier(0.25,0.46,0.45,0.94) 0.3s,transform 0.5s cubic-bezier(0.25,0.46,0.45,0.94) 0.3s;}.basic-card.basic-card-bordered{box-shadow:none;border:1px solid var(--color-border);transition:var(--card-transition);}.basic-card.basic-card-bordered:hover{box-shadow:var(--shadow-md-light);border-color:transparent;}.basic-card.basic-card-accent{position:relative;}.basic-card.basic-card-accent::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--color-primary-deep),var(--color-primary-strong));z-index:10;border-radius:var(--radius-md) var(--radius-md) 0 0;}.basic-card.basic-card-accent-coral::before{background:linear-gradient(90deg,var(--accent-orange-from,#F97316),var(--accent-orange-to,#FB923C));}.basic-card.basic-card-accent-purple::before{background:linear-gradient(90deg,var(--accent-violet-from,#8B5CF6),var(--accent-violet-to,#A78BFA));}.basic-card.basic-card-glass{background:rgba(255,255,255,0.85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,0.5);}.basic-card.basic-card-dark{background:var(--color-text);}.basic-card.basic-card-dark .basic-card-title{color:#f9fafb;}.basic-card.basic-card-dark .basic-card-subtitle{color:var(--color-text-secondary);}.basic-card.basic-card-dark .basic-card-description{color:var(--color-border-strong,#D1D5DB);}@media (max-width:768px){.basic-card-content{padding:1.25rem 1.25rem 1.5rem;}.basic-card-title{font-size:1.125rem;}.basic-card-subtitle{font-size:0.875rem;}.basic-card-description{font-size:0.9375rem;}}@media (max-width:480px){.basic-card-content{padding:1rem 1rem 1.25rem;}.basic-card-title{font-size:1.0625rem;}}.basic-card-video{position:relative;width:100%;padding-top:61.8%;overflow:hidden;background:var(--color-border);cursor:pointer;}.basic-card-video::before{content:'Add video URL';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--color-text-muted);font-size:0.875rem;font-weight:500;z-index:1;}.basic-card-video.video-initialized::before{display:none;}.basic-card-video-poster{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 0.6s cubic-bezier(0.25,0.46,0.45,0.94);margin:0;}.basic-card:hover .basic-card-video-poster{transform:scale(1.06);}.basic-card-video-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:72px;height:72px;border-radius:var(--radius-full);background:var(--color-surface-base);box-shadow:0 4px 20px rgba(0,0,0,0.15),0 2px 8px rgba(0,0,0,0.1);transition:transform 0.3s cubic-bezier(0.25,0.46,0.45,0.94),box-shadow 0.3s cubic-bezier(0.25,0.46,0.45,0.94),background 0.3s ease;z-index:15;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpolygon points='38,24 38,76 78,50' fill='white'/%3E%3C/svg%3E") center/100% 100% no-repeat,linear-gradient(white 0 0);-webkit-mask-composite:destination-out;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpolygon points='38,24 38,76 78,50' fill='white'/%3E%3C/svg%3E") center/100% 100% no-repeat,linear-gradient(white 0 0);mask-composite:exclude;}.basic-card-video-play::before{display:none;}.basic-card:hover .basic-card-video-play{transform:translate(-50%,-50%) scale(1.1);background:var(--color-surface-base);box-shadow:0 6px 28px rgba(0,0,0,0.2),0 4px 12px rgba(0,0,0,0.12);}.basic-card-video-play:active{transform:translate(-50%,-50%) scale(0.95);}.basic-card-video::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.15);transition:background 0.3s ease;pointer-events:none;z-index:1;}.basic-card:hover .basic-card-video::after{background:rgba(0,0,0,0.06);}.basic-card-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:10;opacity:0;pointer-events:none;transition:opacity 0.4s ease;}.basic-card-video.is-playing iframe{opacity:1;pointer-events:auto;}.basic-card-video.is-playing .basic-card-video-poster,.basic-card-video.is-playing .basic-card-video-play,.basic-card-video.is-playing::after{opacity:0;pointer-events:none;}.basic-card:has(.basic-card-video.is-playing):hover{transform:none;}@media (max-width:768px){.basic-card-video-play{width:60px;height:60px;}}@media (max-width:480px){.basic-card-video-play{width:52px;height:52px;}}
.basic-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;width:100%;box-sizing:border-box;padding:0;margin:0;}@media (min-width:1400px){.basic-grid{grid-template-columns:repeat(4,1fr);}}@media (min-width:1024px) and (max-width:1399px){.basic-grid{grid-template-columns:repeat(3,1fr);}}@media (min-width:640px) and (max-width:1023px){.basic-grid{grid-template-columns:repeat(2,1fr);}}@media (max-width:639px){.basic-grid{grid-template-columns:1fr;}}.basic-grid.basic-grid-count-1{grid-template-columns:1fr;}.basic-grid.basic-grid-count-2{grid-template-columns:repeat(2,1fr);}.basic-grid.basic-grid-count-3{grid-template-columns:repeat(3,1fr);}@media (min-width:640px) and (max-width:1023px){.basic-grid.basic-grid-count-1{grid-template-columns:1fr;}.basic-grid.basic-grid-count-2{grid-template-columns:repeat(2,1fr);}.basic-grid.basic-grid-count-3{grid-template-columns:repeat(3,1fr);}}@media (max-width:639px){.basic-grid.basic-grid-count-1,.basic-grid.basic-grid-count-2,.basic-grid.basic-grid-count-3{grid-template-columns:1fr;}}@media (min-width:1024px) and (max-width:1399px){.basic-grid.basic-grid-smart-4{grid-template-columns:repeat(2,1fr);}}@media (min-width:1400px){.basic-grid.basic-grid-smart-4{grid-template-columns:repeat(4,1fr);}}@media (min-width:1024px) and (max-width:1399px){.basic-grid.basic-grid-smart-5{grid-template-columns:repeat(6,1fr);}.basic-grid.basic-grid-smart-5 .basic-card:nth-child(-n+3){grid-column:span 2;}.basic-grid.basic-grid-smart-5 .basic-card:nth-child(4){grid-column:1 / span 3;}.basic-grid.basic-grid-smart-5 .basic-card:nth-child(5){grid-column:4 / span 3;}}@media (min-width:1400px){.basic-grid.basic-grid-smart-5{grid-template-columns:repeat(6,1fr);}.basic-grid.basic-grid-smart-5 .basic-card:nth-child(-n+3){grid-column:span 2;}.basic-grid.basic-grid-smart-5 .basic-card:nth-child(4){grid-column:1 / span 3;}.basic-grid.basic-grid-smart-5 .basic-card:nth-child(5){grid-column:4 / span 3;}}@media (min-width:1024px) and (max-width:1399px){.basic-grid.basic-grid-smart-7{grid-template-columns:repeat(6,1fr);}.basic-grid.basic-grid-smart-7 .basic-card:nth-child(-n+3){grid-column:span 2;}.basic-grid.basic-grid-smart-7 .basic-card:nth-child(4){grid-column:1 / span 3;}.basic-grid.basic-grid-smart-7 .basic-card:nth-child(5){grid-column:4 / span 3;}.basic-grid.basic-grid-smart-7 .basic-card:nth-child(6){grid-column:1 / span 3;}.basic-grid.basic-grid-smart-7 .basic-card:nth-child(7){grid-column:4 / span 3;}}@media (min-width:1024px) and (max-width:1399px){.basic-grid.basic-grid-smart-8{grid-template-columns:repeat(6,1fr);}.basic-grid.basic-grid-smart-8 .basic-card:nth-child(-n+6){grid-column:span 2;}.basic-grid.basic-grid-smart-8 .basic-card:nth-child(7){grid-column:1 / span 3;}.basic-grid.basic-grid-smart-8 .basic-card:nth-child(8){grid-column:4 / span 3;}}@media (min-width:1400px){.basic-grid.basic-grid-smart-9{grid-template-columns:repeat(3,1fr);}}@media (min-width:1024px) and (max-width:1399px){.basic-grid.basic-grid-smart-10{grid-template-columns:repeat(6,1fr);}.basic-grid.basic-grid-smart-10 .basic-card:nth-child(-n+6){grid-column:span 2;}.basic-grid.basic-grid-smart-10 .basic-card:nth-child(7){grid-column:1 / span 3;}.basic-grid.basic-grid-smart-10 .basic-card:nth-child(8){grid-column:4 / span 3;}.basic-grid.basic-grid-smart-10 .basic-card:nth-child(9){grid-column:1 / span 3;}.basic-grid.basic-grid-smart-10 .basic-card:nth-child(10){grid-column:4 / span 3;}}.basic-grid.basic-grid-gap-sm{gap:0.75rem;}.basic-grid.basic-grid-gap-lg{gap:2rem;}.basic-grid.basic-grid-gap-xl{gap:2.5rem;}.basic-grid.basic-grid-gap-none{gap:0;}.basic-grid + .basic-grid{margin-top:1.5rem;}.basic-grid.basic-grid-gap-sm + .basic-grid{margin-top:0.75rem;}.basic-grid.basic-grid-gap-lg + .basic-grid{margin-top:2rem;}.basic-grid.basic-grid-gap-xl + .basic-grid{margin-top:2.5rem;}.basic-grid.basic-grid-gap-none + .basic-grid{margin-top:0;}.basic-grid{align-items:stretch;}.basic-grid.basic-grid-align-start{align-items:start;}.basic-grid .basic-card-animate:nth-child(1){transition-delay:0s;}.basic-grid .basic-card-animate:nth-child(2){transition-delay:0.1s;}.basic-grid .basic-card-animate:nth-child(3){transition-delay:0.2s;}.basic-grid .basic-card-animate:nth-child(4){transition-delay:0.3s;}.basic-grid .basic-card-animate:nth-child(5){transition-delay:0.4s;}.basic-grid .basic-card-animate:nth-child(6){transition-delay:0.5s;}.basic-grid .basic-card-animate:nth-child(7){transition-delay:0.6s;}.basic-grid .basic-card-animate:nth-child(8){transition-delay:0.7s;}.basic-grid .basic-card-animate:nth-child(9){transition-delay:0.8s;}.basic-grid .basic-card-animate:nth-child(10){transition-delay:0.9s;}.basic-grid .basic-card-animate:nth-child(11){transition-delay:1.0s;}.basic-grid .basic-card-animate:nth-child(12){transition-delay:1.1s;}.basic-grid .basic-card-animate.basic-card-visible{transition-delay:0s !important;}.basic-grid .basic-card-animate{transition-delay:calc(var(--card-index,0) * 0.1s);}
.dck-overlay{--ovly-ellipse-w:70%;--ovly-ellipse-h:60%;--ovly-stop-mid:30%;--ovly-stop-outer:60%;}.dck-overlay::before{content:'';position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:1;}.dck-overlay--white::before{background-color:var(--overlay-white-medium);}.dck-overlay--black::before{background-color:var(--overlay-black-medium);}.dck-overlay--white-center::before{background:radial-gradient(ellipse var(--ovly-ellipse-w) var(--ovly-ellipse-h) at center,var(--overlay-white-strong) 0%,var(--overlay-white-medium) var(--ovly-stop-mid),var(--overlay-white-soft) var(--ovly-stop-outer),var(--overlay-clear) 100%);}.dck-overlay--black-center::before{background:radial-gradient(ellipse var(--ovly-ellipse-w) var(--ovly-ellipse-h) at center,var(--overlay-black-strong) 0%,var(--overlay-black-medium) var(--ovly-stop-mid),var(--overlay-black-soft) var(--ovly-stop-outer),var(--overlay-clear) 100%);}@media (max-width:768px){.dck-overlay{--ovly-ellipse-w:90%;--ovly-ellipse-h:70%;--ovly-stop-mid:35%;--ovly-stop-outer:65%;}}.basic-tabs-overlay-white,.basic-tabs-overlay-black,.basic-tabs-overlay-white-center,.basic-tabs-overlay-center{--ovly-ellipse-w:70%;--ovly-ellipse-h:60%;--ovly-stop-mid:30%;--ovly-stop-outer:60%;position:relative;}.basic-tabs-overlay-white::before,.basic-tabs-overlay-black::before,.basic-tabs-overlay-white-center::before,.basic-tabs-overlay-center::before{content:'';position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:1;}.basic-tabs-overlay-white::before{background-color:var(--overlay-white-medium);}.basic-tabs-overlay-black::before{background-color:var(--overlay-black-medium);}.basic-tabs-overlay-white-center::before{background:radial-gradient(ellipse var(--ovly-ellipse-w) var(--ovly-ellipse-h) at center,var(--overlay-white-strong) 0%,var(--overlay-white-medium) var(--ovly-stop-mid),var(--overlay-white-soft) var(--ovly-stop-outer),var(--overlay-clear) 100%);}.basic-tabs-overlay-center::before{background:radial-gradient(ellipse var(--ovly-ellipse-w) var(--ovly-ellipse-h) at center,var(--overlay-black-strong) 0%,var(--overlay-black-medium) var(--ovly-stop-mid),var(--overlay-black-soft) var(--ovly-stop-outer),var(--overlay-clear) 100%);}@media (max-width:768px){.basic-tabs-overlay-white-center,.basic-tabs-overlay-center{--ovly-ellipse-w:90%;--ovly-ellipse-h:70%;--ovly-stop-mid:35%;--ovly-stop-outer:65%;}}
.basic-tabs{width:100%;box-sizing:border-box;}.basic-tabs-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:0.5rem;padding:0.5rem;background:var(--color-border);border-radius:var(--radius-md);margin-bottom:1.5rem;border:none;position:relative;animation:basicTabsAppear 0.5s ease-out forwards;}@keyframes basicTabsAppear{from{opacity:0;transform:translateY(12px);}to{opacity:1;transform:translateY(0);}}.basic-tabs-nav .basic-tab{flex:1 1 auto;min-width:120px;text-align:center;}.basic-tab{position:relative;padding:0.625rem 1rem;font-family:Figtree,sans-serif;font-size:1rem;font-weight:500;line-height:1.3;color:var(--color-text);background:var(--color-border);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:all 0.25s cubic-bezier(0.25,0.46,0.45,0.94);white-space:nowrap;outline:none;-webkit-tap-highlight-color:transparent;z-index:2;}.basic-tab:hover{color:var(--color-surface-base);background:var(--color-primary-strong);border-color:var(--color-primary-strong);}.basic-tab:active{background:var(--color-primary);border-color:var(--color-primary);}.basic-tab:focus-visible{box-shadow:0 0 0 3px rgba(94,234,212,0.4);}.basic-tab.active{color:var(--color-surface-base);background:var(--color-primary);border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-light),0 4px 12px rgba(45,212,191,0.3);}.basic-tab.active:hover{background:var(--color-primary-strong);border-color:var(--color-primary-strong);}.basic-tabs-nav[class*="gradient-"]{border:none;}.basic-tabs-nav[class*="gradient-"] .basic-tab{background:transparent;border:2px solid rgba(255,255,255,0.6);border-radius:var(--radius-md);color:var(--color-surface-base);text-shadow:0 1px 3px rgba(0,0,0,0.2);}.basic-tabs-nav[class*="gradient-"] .basic-tab:hover{background:rgba(255,255,255,0.3);border-color:rgba(255,255,255,0.9);color:var(--color-text);text-shadow:none;transform:translateY(-1px);}.basic-tabs-nav[class*="gradient-"] .basic-tab.active{background:var(--color-surface-base);border:2px solid var(--color-surface-base);color:var(--color-text);text-shadow:none;box-shadow:var(--shadow-md);}.basic-tabs-nav[class*="gradient-"] .basic-tab.active:hover{background:var(--color-surface-base);transform:translateY(-1px);}.basic-tabs-nav[class*="gradient-"].basic-tabs-text-dark .basic-tab{color:var(--color-text);text-shadow:none;border-color:rgba(31,41,55,0.3);}.basic-tabs-nav[class*="gradient-"].basic-tabs-text-dark .basic-tab:hover{color:var(--color-text);border-color:rgba(31,41,55,0.6);background:rgba(255,255,255,0.5);}.basic-tabs-nav[class*="gradient-"].basic-tabs-text-dark .basic-tab.active{color:var(--color-text);border-color:var(--color-text);}.basic-tabs-content{position:relative;}.basic-tab-panel{display:none;opacity:0;transform:translateY(10px);transition:opacity 0.3s ease,transform 0.3s ease;}.basic-tab-panel.active{display:block;opacity:1;transform:translateY(0);}.basic-tabs.basic-tabs-card .basic-tabs-nav{background:transparent;border:none;padding:0;gap:0.75rem;}.basic-tabs.basic-tabs-card .basic-tab{background:var(--color-surface-base);border-radius:var(--radius-lg);padding:1rem 1.5rem;box-shadow:var(--tab-card-shadow-base);border:1px solid var(--color-border);}.basic-tabs.basic-tabs-card .basic-tab:hover{color:var(--color-text);background:var(--color-surface-base);border-color:var(--color-border);box-shadow:var(--tab-card-shadow-hover);transform:translateY(var(--tab-card-lift-hover));}.basic-tabs.basic-tabs-card .basic-tab.active{color:var(--color-surface-base);background:var(--color-primary);border-color:var(--color-primary);box-shadow:var(--tab-card-shadow-active);transform:translateY(var(--tab-card-lift-active));}.basic-tabs.basic-tabs-minimal .basic-tabs-nav{background:transparent;border:none;padding:0;gap:0.25rem;}.basic-tabs.basic-tabs-minimal .basic-tab{background:transparent;border:none;padding:0.75rem 1.25rem;border-radius:var(--radius-md);font-weight:400;}.basic-tabs.basic-tabs-minimal .basic-tab:hover{background:rgba(45,212,191,0.1);color:var(--color-primary-strong);}.basic-tabs.basic-tabs-minimal .basic-tab.active{font-weight:600;background:rgba(45,212,191,0.15);color:var(--color-primary-deep);box-shadow:none;}@media (max-width:1024px){.basic-tabs-nav{gap:0.5rem;padding:0.5rem;}.basic-tab{padding:0.5rem 0.875rem;font-size:0.9375rem;}.basic-tabs.basic-tabs-card .basic-tab{padding:0.625rem 1rem;}}@media (max-width:640px){.basic-tabs-nav{gap:0.5rem;padding:0.5rem;border-radius:var(--radius-md);justify-content:center;}.basic-tab{padding:0.5rem 0.75rem;font-size:0.875rem;border-radius:var(--radius-md);min-width:0;}}@keyframes basicTabFadeIn{from{opacity:0;transform:translateY(10px);}to{opacity:1;transform:translateY(0);}}.basic-tab-panel.active{animation:basicTabFadeIn 0.3s ease forwards;}.basic-tab:active{transform:scale(0.98);}.basic-tabs.basic-tabs-card .basic-tab:active{transform:translateY(0) scale(0.98);}.basic-tab-icon{display:inline-flex;margin-right:0.5rem;font-size:1.1em;vertical-align:middle;}.basic-tab-badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 0.375rem;margin-left:0.5rem;font-size:0.75rem;font-weight:600;line-height:1;color:var(--color-primary-deep);background:rgba(45,212,191,0.2);border-radius:var(--radius-full);}.basic-tab.active .basic-tab-badge{color:var(--color-primary);background:rgba(255,255,255,0.9);}.basic-tabs-nav[class*="gradient-"] .basic-tab .basic-tab-badge{color:var(--color-surface-base);background:rgba(255,255,255,0.25);}.basic-tabs-nav[class*="gradient-"] .basic-tab.active .basic-tab-badge{color:var(--color-primary-deep);background:rgba(45,212,191,0.2);}
.card-accordion-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;width:100%;box-sizing:border-box;align-items:start;}@media (max-width:768px){.card-accordion-grid{grid-template-columns:1fr;}}.card-accordion{box-sizing:border-box;overflow:hidden;border-radius:var(--radius-md);box-shadow:var(--card-shadow-base);transition:var(--card-transition);}.card-accordion:hover{transform:translateY(var(--card-lift-y));box-shadow:var(--card-shadow-hover);}.card-accordion.active{box-shadow:0 8px 25px rgba(0,0,0,0.15);}.card-accordion-header{background:linear-gradient(135deg,rgba(11,111,114,0.95) 0%,rgba(20,140,145,0.9) 100%);color:white;padding:0.9rem 1rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center;min-height:60px;transition:all 0.3s ease;}.card-accordion-title{font-family:Figtree,sans-serif;font-weight:600;line-height:1.3;margin:0;text-align:left;flex:1;padding-right:1rem;color:white;letter-spacing:normal;text-transform:none;}.card-accordion-icon{width:28px;height:28px;border-radius:var(--radius-full);background:rgba(255,255,255,0.2);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all 0.4s cubic-bezier(0.4,0,0.2,1);position:relative;}.card-accordion-icon::before,.card-accordion-icon::after{content:'';position:absolute;background:white;border-radius:var(--radius-sm);transition:all 0.3s ease;}.card-accordion-icon::before{width:12px;height:2px;}.card-accordion-icon::after{width:2px;height:12px;}.card-accordion.active .card-accordion-icon{transform:rotate(180deg);background:rgba(255,255,255,0.35);}.card-accordion.active .card-accordion-icon::after{height:0;opacity:0;}.card-accordion-content{max-height:0;overflow:hidden;transition:max-height 0.4s cubic-bezier(0.4,0,0.2,1),visibility 0s linear 0.4s;background:white;visibility:hidden;}.card-accordion-content-inner{padding:1.25rem;color:var(--color-text,#1F2937);line-height:1.6;font-family:Figtree,sans-serif;letter-spacing:normal;text-transform:none;}.card-accordion.active .card-accordion-content{max-height:300px;visibility:visible;transition:max-height 0.4s cubic-bezier(0.4,0,0.2,1),visibility 0s linear 0s;}.card-accordion-content{scrollbar-width:thin;scrollbar-color:transparent transparent;scrollbar-gutter:stable;}.card-accordion-content::-webkit-scrollbar{width:6px;}.card-accordion-content::-webkit-scrollbar-track{background:transparent;border-radius:var(--radius-sm);}.card-accordion-content::-webkit-scrollbar-thumb{background:transparent;border-radius:var(--radius-sm);transition:background 0.3s ease;}.card-accordion.active .card-accordion-content{overflow-y:hidden;animation:enableScrollAfterExpand 0.01s ease 0.4s forwards;}@keyframes enableScrollAfterExpand{to{overflow-y:auto;}}.card-accordion.active .card-accordion-content{animation:enableScrollAfterExpand 0.01s ease 0.4s forwards,fadeInScrollbar 0.3s ease 0.5s forwards;}@keyframes fadeInScrollbar{to{scrollbar-color:var(--color-primary-deep) transparent;}}.card-accordion.active .card-accordion-content::-webkit-scrollbar-thumb{animation:fadeInScrollbarThumb 0.3s ease 0.5s forwards;}@keyframes fadeInScrollbarThumb{to{background:var(--color-primary-deep);}}.card-accordion-content::-webkit-scrollbar-thumb:hover{background:var(--color-primary-deep,#0D9488) !important;}.card-accordion-header.card-accordion-overlay-white{position:relative;overflow:hidden;}.card-accordion-header.card-accordion-overlay-white::before{content:'';position:absolute;inset:0;background:rgba(255,255,255,0.25);pointer-events:none;z-index:1;}.card-accordion-header.card-accordion-overlay-white .card-accordion-title{position:relative;z-index:2;}.card-accordion-header.card-accordion-overlay-white .card-accordion-icon{position:relative;z-index:3;}.card-accordion-title.card-accordion-title-shadow{text-shadow:0 1px 3px rgba(0,0,0,0.2);}.card-accordion-title.card-accordion-title-shadow-strong{text-shadow:0 2px 4px rgba(0,0,0,0.3);}
.case-dossier{display:grid;grid-template-columns:45% 55%;gap:0;background:var(--color-surface-base);border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--card-shadow-hero-base);margin-bottom:3rem;min-height:480px;opacity:0;transform:translateY(30px);transition:opacity 0.6s cubic-bezier(0.25,0.46,0.45,0.94),transform 0.6s cubic-bezier(0.25,0.46,0.45,0.94),box-shadow 0.4s cubic-bezier(0.25,0.46,0.45,0.94);}.case-dossier.case-dossier-visible{opacity:1;transform:translateY(0);}.case-dossier:hover{box-shadow:var(--card-shadow-hero-hover);}.case-dossier-visual{position:relative;overflow:hidden;background:#f3f4f6;transition:all 0.5s cubic-bezier(0.25,0.46,0.45,0.94);}.case-dossier-content{display:flex;flex-direction:column;padding:2.5rem;transition:all 0.5s cubic-bezier(0.25,0.46,0.45,0.94);}.case-dossier-image{position:absolute;inset:0;overflow:hidden;}.case-dossier-image img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 1.8s cubic-bezier(0.25,0.46,0.45,0.94);margin:0;}.case-dossier:hover .case-dossier-image img{transform:scale(1.03);}.case-dossier-visual::after{content:'';position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,0.15) 100%);pointer-events:none;}.case-dossier-logo{position:absolute;top:1.5rem;left:1.5rem;z-index:10;background:#ffffff;padding:0.5rem 0.625rem;border-radius:var(--radius-md);box-shadow:var(--card-logo-shadow-base);max-width:180px;transition:var(--card-transition);}.case-dossier-logo:empty,.case-dossier-logo:not(:has(img)){display:none;}.case-dossier-logo img{display:block;max-height:52px;width:auto;margin:0;}.case-dossier:hover .case-dossier-logo{transform:translateY(-2px);box-shadow:var(--card-logo-shadow-hover);}.case-dossier-content{display:flex;flex-direction:column;padding:2.5rem;}.case-dossier-header{margin-bottom:1rem;padding-bottom:0;}.case-dossier-label{display:inline-block;font-family:'Figtree',sans-serif;font-size:0.875rem;font-weight:400;letter-spacing:normal;color:var(--color-primary-deep);background:var(--color-primary-pale);padding:0.375rem 0.875rem;border-radius:var(--radius-sm);margin-bottom:1rem;}.case-dossier-title{font-family:'Oswald',sans-serif;font-size:1.75rem;font-weight:600;line-height:1.2;color:var(--color-ink);margin:0 0 0.875rem 0;text-align:left;letter-spacing:-0.01em;}.case-dossier-intro{font-family:'Figtree',sans-serif;font-size:1.0625rem;font-weight:400;line-height:1.6;color:var(--color-text-secondary);margin:0;text-align:left;}.case-dossier-tabs{flex-grow:1;display:flex;flex-direction:column;}.case-dossier-tabs-nav{display:flex;gap:0.5rem;margin-bottom:1.5rem;border-bottom:2px solid var(--color-secondary-pale);padding-bottom:0;}.case-dossier-tab{position:relative;padding:0.75rem 1.25rem;font-family:'Figtree',sans-serif;font-size:0.9375rem;font-weight:500;color:var(--color-text-secondary);background:transparent;border:none;border-radius:0;cursor:pointer;transition:color 0.25s ease;white-space:nowrap;margin-bottom:-2px;}.case-dossier-tab::after{content:'';position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--color-primary-strong);transform:scaleX(0);transform-origin:center;transition:transform 0.3s cubic-bezier(0.4,0,0.2,1);}.case-dossier-tab.active::after{transform:scaleX(1);}.case-dossier-tab:hover{color:var(--color-ink);}.case-dossier-tab.active{color:var(--color-primary-strong);}.case-dossier-tab:focus-visible{outline:2px solid rgba(13,148,136,0.4);outline-offset:2px;}.case-dossier-tabs-content{flex-grow:1;position:relative;max-height:420px;overflow-x:hidden;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:transparent transparent;}.case-dossier-tabs-content::-webkit-scrollbar{width:6px;}.case-dossier-tabs-content::-webkit-scrollbar-track{background:transparent;border-radius:var(--radius-sm);}.case-dossier-tabs-content::-webkit-scrollbar-thumb{background:transparent;border-radius:var(--radius-sm);transition:background 0.3s ease;}.case-dossier-tabs-content::-webkit-scrollbar-thumb:hover{background:var(--color-primary-deep,#0D9488);}.case-dossier-tabs-content.show-scrollbar{overflow-y:auto;scrollbar-color:var(--color-primary-deep) transparent;}.case-dossier-tabs-content.show-scrollbar::-webkit-scrollbar-thumb{background:var(--color-primary-deep);}.case-dossier-panel{display:none;opacity:0;transform:translateY(8px);}.case-dossier-panel.active{display:block;animation:caseDossierFadeIn 0.6s cubic-bezier(0.25,0.46,0.45,0.94) 0.15s forwards;}@keyframes caseDossierFadeIn{from{opacity:0;transform:translateY(8px);}to{opacity:1;transform:translateY(0);}}.case-dossier-panel p{font-family:'Figtree',sans-serif;font-size:1rem;line-height:1.7;color:var(--color-text-secondary,#6B7280);margin:0 0 1rem 0;text-align:left;}.case-dossier-panel p:last-child{margin-bottom:0;}.case-dossier-services{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0.75rem;}.case-dossier-services li{display:flex;align-items:flex-start;gap:0.875rem;font-family:'Figtree',sans-serif;font-size:1rem;line-height:1.5;color:var(--color-text-secondary,#6B7280);padding:0.625rem 0;border-bottom:1px solid var(--color-secondary-pale);margin:0;}.case-dossier-services li:last-child{border-bottom:none;}.case-dossier-services li::before{content:'';flex-shrink:0;width:20px;height:20px;margin-top:2px;background:var(--color-primary-deep);border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='white'%3E%3Cpath fill-rule='evenodd' d='M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z' clip-rule='evenodd'/%3E%3C/svg%3E");background-size:12px;background-repeat:no-repeat;background-position:center;}.case-dossier-visual::before{content:'';position:absolute;top:0;right:0;width:4px;height:100%;background:linear-gradient(to bottom,var(--color-primary-deep),var(--color-primary-strong));z-index:5;}.case-dossier.case-dossier-flip{grid-template-columns:55% 45%;}.case-dossier.case-dossier-flip .case-dossier-visual{order:2;}.case-dossier.case-dossier-flip .case-dossier-content{order:1;}.case-dossier.case-dossier-flip .case-dossier-visual::before{right:auto;left:0;}.case-dossier.case-dossier-flip .case-dossier-logo{left:auto;right:1.5rem;}.case-dossier.case-dossier-dark{background:var(--color-text);}.case-dossier.case-dossier-dark .case-dossier-header{border-bottom-color:var(--color-text,#1F2937);}.case-dossier.case-dossier-dark .case-dossier-label{color:var(--color-primary-light);background:rgba(94,234,212,0.15);}.case-dossier.case-dossier-dark .case-dossier-title{color:#f9fafb;}.case-dossier.case-dossier-dark .case-dossier-intro{color:var(--color-text-muted);}.case-dossier.case-dossier-dark .case-dossier-tabs-nav{border-bottom-color:var(--color-text,#1F2937);}.case-dossier.case-dossier-dark .case-dossier-tab{color:var(--color-text-muted);}.case-dossier.case-dossier-dark .case-dossier-tab:hover{color:#f3f4f6;}.case-dossier.case-dossier-dark .case-dossier-tab.active{color:var(--color-primary-light);}.case-dossier.case-dossier-dark .case-dossier-tab.active::after{background:var(--color-primary-light);}.case-dossier.case-dossier-dark .case-dossier-panel p{color:var(--color-border-strong,#D1D5DB);}.case-dossier.case-dossier-dark .case-dossier-services li{color:var(--color-border-strong,#D1D5DB);border-bottom-color:var(--color-text,#1F2937);}.case-dossier.case-dossier-dark .case-dossier-services li::before{background:var(--color-primary-light);}.case-dossier.case-dossier-accent-coral .case-dossier-visual::before{background:linear-gradient(to bottom,var(--accent-orange-from,#F97316),var(--accent-orange-to,#FB923C));}.case-dossier.case-dossier-accent-coral .case-dossier-label{color:var(--accent-orange-text,#EA580C);background:rgba(249,115,22,0.1);}.case-dossier.case-dossier-accent-coral .case-dossier-tab.active{color:var(--accent-orange-text,#EA580C);}.case-dossier.case-dossier-accent-coral .case-dossier-tab.active::after{background:var(--accent-orange-text,#EA580C);}.case-dossier.case-dossier-accent-coral .case-dossier-services li::before{background:#f97316;}.case-dossier.case-dossier-accent-purple .case-dossier-visual::before{background:linear-gradient(to bottom,var(--accent-violet-from,#8B5CF6),var(--accent-violet-to,#A78BFA));}.case-dossier.case-dossier-accent-purple .case-dossier-label{color:var(--color-info);background:rgba(139,92,246,0.1);}.case-dossier.case-dossier-accent-purple .case-dossier-tab.active{color:var(--color-info);}.case-dossier.case-dossier-accent-purple .case-dossier-tab.active::after{background:var(--color-info);}.case-dossier.case-dossier-accent-purple .case-dossier-services li::before{background:#8b5cf6;}.case-dossier.case-dossier-accent-gold .case-dossier-visual::before{background:linear-gradient(to bottom,var(--accent-amber-from,#D97706),var(--accent-amber-to,#FBBF24));}.case-dossier.case-dossier-accent-gold .case-dossier-label{color:var(--accent-amber-text,#B45309);background:rgba(217,119,6,0.1);}.case-dossier.case-dossier-accent-gold .case-dossier-tab.active{color:var(--accent-amber-text,#B45309);}.case-dossier.case-dossier-accent-gold .case-dossier-tab.active::after{background:var(--accent-amber-text,#B45309);}.case-dossier.case-dossier-accent-gold .case-dossier-services li::before{background:var(--accent-amber-from,#D97706);}@media (max-width:1024px){.case-dossier{grid-template-columns:40% 60%;min-height:420px;}.case-dossier.case-dossier-flip{grid-template-columns:60% 40%;}.case-dossier-content{padding:2rem;}.case-dossier-title{font-size:1.5rem;}.case-dossier-logo{padding:0.5rem 0.5rem;}.case-dossier-logo img{max-height:44px;}}@media (max-width:768px){.case-dossier{grid-template-columns:1fr;min-height:auto;}.case-dossier.case-dossier-flip{grid-template-columns:1fr;}.case-dossier.case-dossier-flip .case-dossier-visual{order:1;}.case-dossier.case-dossier-flip .case-dossier-content{order:2;}.case-dossier-visual{position:relative;height:280px;}.case-dossier-visual::before{top:auto;bottom:0;left:0;right:0;width:100%;height:4px;}.case-dossier.case-dossier-flip .case-dossier-visual::before{left:0;}.case-dossier-content{padding:1.5rem;}.case-dossier-header{margin-bottom:1.5rem;padding-bottom:1.25rem;}.case-dossier-title{font-size:1.375rem;}.case-dossier-intro{font-size:1rem;}.case-dossier-tabs-nav{flex-wrap:wrap;gap:0.25rem;}.case-dossier-tab{padding:0.625rem 1rem;font-size:0.875rem;flex:1 1 auto;text-align:center;}.case-dossier-logo{top:1rem;left:1rem;padding:0.375rem 0.5rem;}.case-dossier-logo img{max-height:36px;}}@media (max-width:480px){.case-dossier-visual{height:220px;}.case-dossier-content{padding:1.25rem;}.case-dossier-title{font-size:1.25rem;}.case-dossier-tab{padding:0.5rem 0.75rem;font-size:0.8125rem;}}.case-dossier-grid{display:flex;flex-direction:column;gap:3rem;}.case-dossier-grid.case-dossier-alternate .case-dossier:nth-child(even){grid-template-columns:55% 45%;}.case-dossier-grid.case-dossier-alternate .case-dossier:nth-child(even) .case-dossier-visual{order:2;}.case-dossier-grid.case-dossier-alternate .case-dossier:nth-child(even) .case-dossier-content{order:1;}.case-dossier-grid.case-dossier-alternate .case-dossier:nth-child(even) .case-dossier-visual::before{right:auto;left:0;}.case-dossier-grid.case-dossier-alternate .case-dossier:nth-child(even) .case-dossier-logo{left:auto;right:1.5rem;}@media (max-width:768px){.case-dossier-grid.case-dossier-alternate .case-dossier:nth-child(even){grid-template-columns:1fr;}.case-dossier-grid.case-dossier-alternate .case-dossier:nth-child(even) .case-dossier-visual{order:1;}.case-dossier-grid.case-dossier-alternate .case-dossier:nth-child(even) .case-dossier-content{order:2;}.case-dossier-grid.case-dossier-alternate .case-dossier:nth-child(even) .case-dossier-visual::before{left:0;right:0;}.case-dossier-grid.case-dossier-alternate .case-dossier:nth-child(even) .case-dossier-logo{left:1rem;right:auto;}}
.pill-button,.citation-card__copy,.logic-path__more{display:inline-flex;align-items:center;gap:0.5rem;padding:0 1rem;min-height:2.25rem;background:var(--surface-third);color:var(--color-surface-base,#ffffff);border:0;border-radius:var(--radius-full,9999px);font-family:var(--font-family-heading,inherit);font-weight:600;font-size:0.8125rem;letter-spacing:0.06em;cursor:pointer;box-shadow:none;transition:transform 0.2s ease,filter 0.2s ease,box-shadow 0.2s ease;}.pill-button:hover,.citation-card__copy:hover,.logic-path__more:hover{transform:translateY(-1px);filter:brightness(1.04);box-shadow:0 6px 18px -6px rgba(0,0,0,0.18),0 2px 6px -2px rgba(0,0,0,0.10);}.pill-button:active,.citation-card__copy:active,.logic-path__more:active{transform:translateY(0);filter:brightness(0.98);box-shadow:0 2px 6px -3px rgba(0,0,0,0.14);}.pill-button:focus-visible,.citation-card__copy:focus-visible,.logic-path__more:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;}.pill-button svg,.citation-card__copy svg,.logic-path__more svg{width:1em;height:1em;flex:0 0 auto;}.pill-button.is-done,.citation-card__copy.is-done{background:var(--color-success,#16A34A);box-shadow:0 6px 16px
        color-mix(in srgb,var(--color-success,#16A34A) 30%,transparent);}
.citation-card{max-width:780px;margin:0 auto;padding:1.5rem 1.75rem;background:var(--color-surface-base);border-radius:var(--radius-lg,1rem);box-shadow:var(--card-shadow-base);transition:box-shadow 0.25s ease;}.citation-card:hover{box-shadow:var(--card-shadow-hover);}.citation-card__text{margin:0;font-family:var(--font-family-base,inherit);font-size:1rem;line-height:1.6;color:var(--color-text);user-select:text;-webkit-user-select:text;}.citation-card__text em{font-style:italic;color:var(--color-ink);}.citation-card__actions{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem;}.citation-card__links{font-family:var(--font-family-base,inherit);font-size:0.875rem;color:var(--color-text-secondary);}.citation-card__links a{color:var(--color-primary-deep);font-weight:600;text-decoration:underline;text-underline-offset:3px;}.citation-card__links a:hover{color:var(--color-primary);}@media (max-width:560px){.citation-card__actions{flex-direction:column;align-items:flex-start;}}.citation-card__text a{font-size:inherit;}
[data-header-background]:not(.header-bg-ready) .header-bg-layer,[data-header-background]:not(.header-bg-ready) .header-bg-image,[data-header-background]:not(.header-bg-ready) .header-bg-gradient,[data-header-background]:not(.header-bg-ready) .header-bg-overlay,[data-header-background]:not(.header-bg-ready) .header-bg-content{animation-play-state:paused !important;}
.smi-hidden{display:none;}.show-more-inline.open .smi-hidden{display:inline;animation:smiFadeIn 0.3s ease forwards;}.show-more-inline-block.open .smi-hidden{display:block;margin:0;padding:0;animation:smiSlideDown 0.3s ease forwards;}.smi-hidden.smi-closing{animation:smiFadeOut 0.25s ease forwards;}.show-more-inline-block .smi-hidden.smi-closing{animation:smiSlideUp 0.25s ease forwards;}.smi-toggle{color:rgb(20,184,166);cursor:pointer;}.smi-toggle:hover{color:rgb(13,148,136);}.show-more-inline.open .smi-expand,.show-more-inline-block.open .smi-expand{display:none;}.smi-collapse{display:none;}.show-more-inline.open .smi-collapse,.show-more-inline-block.open .smi-collapse{display:inline;}@keyframes smiFadeIn{from{opacity:0;}to{opacity:1;}}@keyframes smiFadeOut{from{opacity:1;}to{opacity:0;}}@keyframes smiSlideDown{from{opacity:0;transform:translateY(-8px);}to{opacity:1;transform:translateY(0);}}@keyframes smiSlideUp{from{opacity:1;transform:translateY(0);}to{opacity:0;transform:translateY(-8px);}}
.accent-card,.numbered-card,.logic-path{position:relative;border:1px solid color-mix(in srgb,var(--color-primary) 12%,var(--color-border));}.accent-card::before,.numbered-card::before,.logic-path::before{content:"";position:absolute;inset:0 0 auto 0;height:3px;z-index:2;background:linear-gradient(90deg,transparent 0%,var(--color-primary-deep) 20%,var(--color-primary) 50%,var(--color-primary-deep) 80%,transparent 100%);}.accent-card:hover,.numbered-card:hover,.logic-path:hover{border-color:var(--color-primary);}
.logic-path{position:relative;box-sizing:border-box;width:100%;padding:clamp(1.75rem,4vw,3.5rem) clamp(1.5rem,4vw,3rem);background:var(--color-surface-base,#fff);border-radius:var(--radius-lg,1rem);box-shadow:var(--card-shadow-base,var(--shadow-soft));font-family:var(--font-family-base,inherit);overflow:hidden;transition:height .45s cubic-bezier(.22,.61,.36,1),transform .4s cubic-bezier(.25,.46,.45,.94),box-shadow .4s cubic-bezier(.25,.46,.45,.94),border-color .4s cubic-bezier(.25,.46,.45,.94);}.logic-path:hover{transform:translateY(-4px);box-shadow:var(--card-shadow-hover);}.logic-path__svg{position:absolute;top:0;left:0;pointer-events:none;z-index:0;}.logic-path__title{position:relative;z-index:1;margin:0 0 clamp(1.5rem,3vw,2.5rem);color:var(--color-ink,#1A1A1A);text-align:center;}.logic-path__actions{position:relative;z-index:1;text-align:center;}.logic-path__more{margin:0 auto;}.logic-path--activated .logic-path__actions{display:none;}.logic-path__list{--lp-cols:3;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--lp-cols),1fr);align-items:start;gap:5rem 5rem;position:relative;z-index:1;}@media (max-width:1023px){.logic-path__list{--lp-cols:2;}}@media (max-width:639px){.logic-path__list{--lp-cols:1;gap:4.5rem 0;}.logic-path__relationship{max-width:9rem;}}.logic-path__item{margin:0 !important;padding:0;min-width:0;display:flex;flex-direction:column;align-items:center;}.logic-path__thought{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0;}.logic-path__thought > * + *{margin-top:0.9rem;}.logic-path__thought > p{margin:0;}.logic-path__thought > p + .logic-path__heading{margin-top:1rem;}.logic-path__thought > .logic-path__heading + .logic-path__body{margin-top:1rem;}.logic-path__heading{margin:0;font-family:var(--font-family-heading,inherit);font-size:1.3rem;font-weight:700;line-height:1.2;color:var(--color-ink,var(--color-text,#1f2937));}.logic-path__body{margin:0;font-size:0.975rem;line-height:1.6;color:var(--color-text-secondary,#6b7280);max-width:40ch;}.logic-path__body p{margin:0 0 0.6rem;}.logic-path__body p:last-child{margin-bottom:0;}.logic-path__media{margin-top:1rem;width:100%;max-width:300px;aspect-ratio:16/10;overflow:hidden;border-radius:var(--radius-md,0.5rem);background:var(--color-primary-pale,#f0fdfa);}.logic-path__media img{display:block;width:100%;height:100%;object-fit:cover;}.logic-path__relationship{margin:0;padding:0;color:var(--color-primary-deep,#0d9488);font-family:var(--font-family-heading,inherit);font-size:0.72rem;font-weight:700;font-style:italic;letter-spacing:0.02em;line-height:1.15;max-width:12rem;white-space:normal;text-align:center;text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 6px #fff;}.logic-path__item--takeaway{align-items:stretch;}.logic-path__item--takeaway .logic-path__thought{padding:2.25rem 2rem;background:color-mix(in srgb,var(--color-primary) 8%,var(--color-surface-base,#fff));border-radius:var(--radius-lg,1rem);}.logic-path__item--takeaway .logic-path__heading{font-size:1.7rem;}.logic-path__item--takeaway .logic-path__body{max-width:62ch;font-size:1.05rem;}.logic-path__flow{fill:none;stroke:var(--color-primary-strong,var(--color-primary,#2DD4BF));stroke-width:7;stroke-linecap:butt;stroke-linejoin:round;}.logic-path__arrowhead{fill:var(--color-primary-strong,var(--color-primary,#2DD4BF));}@media (scripting:enabled){.logic-path__thought{opacity:0;transform:translate(var(--lp-dx,-42px),var(--lp-dy,0px));transition:opacity .5s cubic-bezier(.22,.61,.36,1),transform .5s cubic-bezier(.22,.61,.36,1);will-change:opacity,transform;}.logic-path__thought.is-revealed{opacity:1;transform:translate(0,0);transition:opacity .5s cubic-bezier(.22,.61,.36,1) var(--lp-el-delay,0s),transform .5s cubic-bezier(.22,.61,.36,1) var(--lp-el-delay,0s);}.logic-path__thought .logic-path__media{opacity:0;transition:opacity .5s ease;}.logic-path__thought.is-revealed .logic-path__media{opacity:1;transition:opacity .5s ease calc(var(--lp-el-delay,0s) + .1s);}.logic-path__relationship{position:absolute;z-index:4;top:0;left:0;margin:0;transform:translate(-50%,-50%) rotate(var(--lp-rot,0deg));transform-origin:center;pointer-events:none;opacity:0;transition:opacity .4s ease;}.logic-path__relationship.is-shown{opacity:1;transition:opacity .4s ease calc(var(--lp-el-delay,0s) + .05s);}.logic-path__flow{transition:stroke-dashoffset .55s cubic-bezier(.45,0,.25,1) .1s;}.logic-path__arrow.is-shown .logic-path__flow{transition:stroke-dashoffset .6s cubic-bezier(.45,0,.25,1);}.logic-path__arrowhead{opacity:0;transition:opacity 0s linear;}.logic-path__arrow.is-shown .logic-path__arrowhead{opacity:1;transition:opacity 0s linear .48s;}.logic-path--init,.logic-path--init .logic-path__thought,.logic-path--init .logic-path__thought .logic-path__media,.logic-path--init .logic-path__flow,.logic-path--init .logic-path__arrowhead,.logic-path--init .logic-path__relationship{transition:none !important;}}@media (prefers-reduced-motion:reduce){.logic-path__thought,.logic-path__thought .logic-path__media,.logic-path__arrowhead{opacity:1 !important;transform:none !important;transition:none !important;}.logic-path__flow{transition:none !important;}.logic-path__relationship{opacity:1 !important;transition:none !important;}}@media print{.logic-path__thought,.logic-path__thought .logic-path__media,.logic-path__arrowhead{opacity:1 !important;}.logic-path__svg{display:none;}.logic-path__relationship{position:static;transform:none;margin-top:.6rem;}}
.logo-grid-container{width:100%;box-sizing:border-box;position:relative;overflow:hidden;background:white;border-top:1px solid var(--color-border);border-left:1px solid var(--color-border);}.logo-grid{display:grid;grid-template-columns:repeat(6,1fr);width:100%;}@media (max-width:1024px){.logo-grid{grid-template-columns:repeat(4,1fr);}}@media (max-width:768px){.logo-grid{grid-template-columns:repeat(3,1fr);}}@media (max-width:480px){.logo-grid{grid-template-columns:repeat(2,1fr);}}.logo-grid-cell{display:flex;align-items:center;justify-content:center;height:110px;padding:1.5rem 2rem;background:white;overflow:hidden;box-sizing:border-box;border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);}.logo-grid-cell img{display:block;max-width:100%;max-height:70px;width:auto;height:auto;object-fit:contain;opacity:0.9;margin:auto;}.logo-grid-cell.hidden{display:none;}.logo-grid-container.logo-grid-lines-gray{border-color:var(--color-border-strong,#D1D5DB);}.logo-grid-container.logo-grid-lines-gray .logo-grid-cell{border-color:var(--color-border-strong,#D1D5DB);}.logo-grid-container.logo-grid-lines-light{border-color:var(--color-border);}.logo-grid-container.logo-grid-lines-light .logo-grid-cell{border-color:var(--color-border);}.logo-grid-container.logo-grid-lines-preussen{border-color:var(--logo-line-preussen,#11A8C1);}.logo-grid-container.logo-grid-lines-preussen .logo-grid-cell{border-color:var(--logo-line-preussen,#11A8C1);}.logo-grid-container.logo-grid-lines-smaragd{border-color:var(--logo-line-smaragd,#00B08A);}.logo-grid-container.logo-grid-lines-smaragd .logo-grid-cell{border-color:var(--logo-line-smaragd,#00B08A);}.logo-grid-container.logo-grid-lines-himmel{border-color:var(--logo-line-himmel,#5DE6E9);}.logo-grid-container.logo-grid-lines-himmel .logo-grid-cell{border-color:var(--logo-line-himmel,#5DE6E9);}.logo-grid-container.logo-grid-lines-meer{border-color:var(--logo-line-meer,#89FFE6);}.logo-grid-container.logo-grid-lines-meer .logo-grid-cell{border-color:var(--logo-line-meer,#89FFE6);}.logo-grid-container.logo-grid-lines-rubin{border-color:var(--logo-line-rubin,#D71760);}.logo-grid-container.logo-grid-lines-rubin .logo-grid-cell{border-color:var(--logo-line-rubin,#D71760);}.logo-grid-container.logo-grid-lines-amethyst{border-color:var(--logo-line-amethyst,#A36AB7);}.logo-grid-container.logo-grid-lines-amethyst .logo-grid-cell{border-color:var(--logo-line-amethyst,#A36AB7);}.logo-grid-container.logo-grid-lines-kornblume{border-color:var(--logo-line-kornblume,#0046AC);}.logo-grid-container.logo-grid-lines-kornblume .logo-grid-cell{border-color:var(--logo-line-kornblume,#0046AC);}.logo-grid-container.logo-grid-lines-aprikose{border-color:var(--logo-line-aprikose,#FFA29B);}.logo-grid-container.logo-grid-lines-aprikose .logo-grid-cell{border-color:var(--logo-line-aprikose,#FFA29B);}.logo-grid-container.logo-grid-lines-erde{border-color:var(--logo-line-erde,#C0BC1A);}.logo-grid-container.logo-grid-lines-erde .logo-grid-cell{border-color:var(--logo-line-erde,#C0BC1A);}
.dck-round-icon-button{--rib-size-md:36px;--rib-size-lg:44px;--rib-stroke-md:3.5px;--rib-stroke-lg:4px;--rib-glyph-size-md:10px;--rib-glyph-size-lg:12px;--rib-corner-merge-radius-md:8px;--rib-corner-merge-radius-lg:12px;--rib-glyph-corner-radius:2px;--rib-x-glyph-width-scale:1.5;--rib-size:var(--rib-size-lg);--rib-stroke:var(--rib-stroke-lg);--rib-glyph-size:var(--rib-glyph-size-lg);--rib-corner-merge-radius:var(--rib-corner-merge-radius-lg);--rib-bg:var(--icon-btn-gradient-himmel-kornblume);--rib-glyph-color:var(--color-surface-base);--rib-transition:transform 780ms cubic-bezier(0.16,1,0.3,1),box-shadow 280ms ease-out,filter    280ms ease-out;--rib-scale-hover:1.04;--rib-scale-active:0.96;width:var(--rib-size);height:var(--rib-size);border-radius:var(--radius-full);background:var(--rib-bg);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:none;transition:var(--rib-transition);outline:none;-webkit-tap-highlight-color:transparent;}.dck-round-icon-button--size-md{--rib-size:var(--rib-size-md);--rib-stroke:var(--rib-stroke-md);--rib-glyph-size:var(--rib-glyph-size-md);--rib-corner-merge-radius:var(--rib-corner-merge-radius-md);}.dck-round-icon-button--size-lg{--rib-size:var(--rib-size-lg);--rib-stroke:var(--rib-stroke-lg);--rib-glyph-size:var(--rib-glyph-size-lg);--rib-corner-merge-radius:var(--rib-corner-merge-radius-lg);}.dck-round-icon-button--corner-merge-br{border-bottom-right-radius:var(--rib-corner-merge-radius);}.dck-round-icon-button--corner-merge-bl{border-bottom-left-radius:var(--rib-corner-merge-radius);}.dck-round-icon-button--glyph-chevron-right::before{content:'';width:var(--rib-glyph-size);height:var(--rib-glyph-size);border-right:var(--rib-stroke) solid var(--rib-glyph-color);border-top:var(--rib-stroke) solid var(--rib-glyph-color);border-radius:var(--rib-glyph-corner-radius);transform:rotate(45deg);margin-left:calc(var(--rib-stroke) * -1);}.dck-round-icon-button--glyph-chevron-left::before{content:'';width:var(--rib-glyph-size);height:var(--rib-glyph-size);border-right:var(--rib-stroke) solid var(--rib-glyph-color);border-top:var(--rib-stroke) solid var(--rib-glyph-color);border-radius:var(--rib-glyph-corner-radius);transform:rotate(-135deg);margin-right:calc(var(--rib-stroke) * -1);}.dck-round-icon-button--glyph-chevron-down::before{content:'';width:var(--rib-glyph-size);height:var(--rib-glyph-size);border-right:var(--rib-stroke) solid var(--rib-glyph-color);border-bottom:var(--rib-stroke) solid var(--rib-glyph-color);border-radius:var(--rib-glyph-corner-radius);transform:rotate(45deg);margin-top:calc(var(--rib-stroke) * -1);}.dck-round-icon-button--glyph-x{position:relative;}.dck-round-icon-button--glyph-x::before,.dck-round-icon-button--glyph-x::after{content:'';position:absolute;width:calc(var(--rib-glyph-size) * var(--rib-x-glyph-width-scale));height:0;border-top:var(--rib-stroke) solid var(--rib-glyph-color);border-radius:var(--rib-glyph-corner-radius);}.dck-round-icon-button--glyph-x::before{transform:rotate(45deg);}.dck-round-icon-button--glyph-x::after{transform:rotate(-45deg);}.dck-round-icon-button:hover{transform:scale(var(--rib-scale-hover));filter:brightness(1.04);box-shadow:0 6px 18px -6px rgba(0,0,0,0.18),0 2px 6px -2px rgba(0,0,0,0.10);}.dck-round-icon-button:active{transform:scale(var(--rib-scale-active));filter:brightness(0.98);box-shadow:0 2px 6px -3px rgba(0,0,0,0.14);outline:none;}@media (prefers-reduced-motion:reduce){.dck-round-icon-button{transition:none;}}.dck-round-icon-button:focus,.dck-round-icon-button:focus-visible{outline:none;box-shadow:none;}.dck-round-icon-button--gradient-himmel-kornblume{--rib-bg:var(--icon-btn-gradient-himmel-kornblume);}.dck-round-icon-button--gradient-smaragd-aquamarin{--rib-bg:var(--icon-btn-gradient-smaragd-aquamarin);}.dck-round-icon-button--gradient-smaragd-erde{--rib-bg:var(--icon-btn-gradient-smaragd-erde);}.dck-round-icon-button--gradient-meer-smaragd{--rib-bg:var(--icon-btn-gradient-meer-smaragd);}.dck-round-icon-button--gradient-meer-rubin{--rib-bg:var(--icon-btn-gradient-meer-rubin);}.dck-round-icon-button--gradient-himmel-erde{--rib-bg:var(--icon-btn-gradient-himmel-erde);}.dck-round-icon-button--gradient-himmel-rubin{--rib-bg:var(--icon-btn-gradient-himmel-rubin);}.dck-round-icon-button--gradient-flieder-preussen{--rib-bg:var(--icon-btn-gradient-flieder-preussen);}.dck-round-icon-button--gradient-flieder-rubin{--rib-bg:var(--icon-btn-gradient-flieder-rubin);}.dck-round-icon-button--gradient-heide-smaragd{--rib-bg:var(--icon-btn-gradient-heide-smaragd);}.dck-round-icon-button--gradient-aprikose-smaragd{--rib-bg:var(--icon-btn-gradient-aprikose-smaragd);}.dck-round-icon-button--gradient-licht-zinnober{--rib-bg:var(--icon-btn-gradient-licht-zinnober);}.dck-round-icon-button--gradient-amethyst-erde{--rib-bg:var(--icon-btn-gradient-amethyst-erde);}.dck-round-icon-button--gradient-preussen-aquamarin{--rib-bg:var(--icon-btn-gradient-preussen-aquamarin);}
.masonry-grid{column-count:3;column-gap:1.25rem;margin:0 auto;}.masonry-item{background:var(--color-surface-base);border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--card-shadow-base);transition:var(--card-transition);break-inside:avoid;margin-bottom:1.25rem;position:relative;}.masonry-item:hover{transform:translateY(var(--card-lift-y));box-shadow:var(--card-shadow-hover);}.masonry-item.masonry-item-active{box-shadow:var(--shadow-lg);}.masonry-item img{width:100%;height:auto;display:block;margin:0;transition:transform 0.6s cubic-bezier(0.25,0.46,0.45,0.94);}.masonry-item:hover img{transform:scale(1.04);}.masonry-item-image{overflow:hidden;line-height:0;}.masonry-item-info{padding:1.25rem 1.25rem 0.75rem;text-align:center;}.masonry-item-title{font-family:Figtree,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.3;color:var(--color-ink);margin:0 0 0.35rem 0;text-align:center;letter-spacing:-0.01em;}.masonry-item-subtitle{font-family:Figtree,sans-serif;font-size:0.875rem;font-weight:500;line-height:1.4;color:var(--color-text-muted);margin:0 0 0.6rem 0;text-align:center;letter-spacing:0.01em;}.masonry-item-intro{font-family:Figtree,sans-serif;font-size:0.9375rem;font-weight:400;line-height:1.55;color:var(--color-text-secondary,#6B7280);margin:0;text-align:center;}.masonry-item-expand{display:flex;align-items:center;justify-content:center;padding:0.625rem 1.25rem 1rem;cursor:pointer;}.masonry-item-expand-arrow svg{display:none;}.masonry-item-active .masonry-item-expand-arrow{transform:rotate(180deg);}.masonry-item-active .masonry-item-expand-arrow:hover{transform:rotate(180deg) scale(var(--btn-scale-hover));}.masonry-item-active .masonry-item-expand-arrow:active{transform:rotate(180deg) scale(var(--btn-scale-active));}.masonry-item-expand-arrow,.masonry-drawer-close{--rib-bg:var(--surface-third);}.masonry-grid.masonry-btn-himmel-kornblume .masonry-item-expand-arrow,.masonry-grid.masonry-btn-himmel-kornblume .masonry-drawer-close{--rib-bg:var(--icon-btn-gradient-himmel-kornblume);}.masonry-grid.masonry-btn-smaragd-aquamarin .masonry-item-expand-arrow,.masonry-grid.masonry-btn-smaragd-aquamarin .masonry-drawer-close{--rib-bg:var(--icon-btn-gradient-smaragd-aquamarin);}.masonry-grid.masonry-btn-smaragd-erde .masonry-item-expand-arrow,.masonry-grid.masonry-btn-smaragd-erde .masonry-drawer-close{--rib-bg:var(--icon-btn-gradient-smaragd-erde);}.masonry-grid.masonry-btn-meer-smaragd .masonry-item-expand-arrow,.masonry-grid.masonry-btn-meer-smaragd .masonry-drawer-close{--rib-bg:var(--icon-btn-gradient-meer-smaragd);}.masonry-grid.masonry-btn-meer-rubin .masonry-item-expand-arrow,.masonry-grid.masonry-btn-meer-rubin .masonry-drawer-close{--rib-bg:var(--icon-btn-gradient-meer-rubin);}.masonry-grid.masonry-btn-himmel-erde .masonry-item-expand-arrow,.masonry-grid.masonry-btn-himmel-erde .masonry-drawer-close{--rib-bg:var(--icon-btn-gradient-himmel-erde);}.masonry-grid.masonry-btn-himmel-rubin .masonry-item-expand-arrow,.masonry-grid.masonry-btn-himmel-rubin .masonry-drawer-close{--rib-bg:var(--icon-btn-gradient-himmel-rubin);}.masonry-grid.masonry-btn-flieder-preussen .masonry-item-expand-arrow,.masonry-grid.masonry-btn-flieder-preussen .masonry-drawer-close{--rib-bg:var(--icon-btn-gradient-flieder-preussen);}.masonry-grid.masonry-btn-flieder-rubin .masonry-item-expand-arrow,.masonry-grid.masonry-btn-flieder-rubin .masonry-drawer-close{--rib-bg:var(--icon-btn-gradient-flieder-rubin);}.masonry-grid.masonry-btn-heide-smaragd .masonry-item-expand-arrow,.masonry-grid.masonry-btn-heide-smaragd .masonry-drawer-close{--rib-bg:var(--icon-btn-gradient-heide-smaragd);}.masonry-grid.masonry-btn-aprikose-smaragd .masonry-item-expand-arrow,.masonry-grid.masonry-btn-aprikose-smaragd .masonry-drawer-close{--rib-bg:var(--icon-btn-gradient-aprikose-smaragd);}.masonry-item:not(.masonry-has-detail){cursor:default;}.masonry-item.masonry-has-detail{cursor:pointer;}.masonry-item-detail{display:none;}.masonry-drawer{max-height:0;overflow:hidden;transition:max-height 0.7s cubic-bezier(0.4,0,0.2,1);margin-top:2.5rem;}.masonry-drawer.masonry-drawer-open{max-height:2000px;overflow:visible;transition:max-height 0.7s cubic-bezier(0.4,0,0.2,1);}.masonry-drawer.masonry-drawer-closing{max-height:0;transition:max-height 0.5s cubic-bezier(0.4,0,0.6,1);}.masonry-drawer-inner{background:var(--color-surface-base);border-radius:var(--radius-md);box-shadow:var(--shadow-soft);overflow:hidden;display:grid;grid-template-columns:1fr 1fr;gap:0;position:relative;opacity:0;transform:translateY(-10px);transition:opacity 0.5s cubic-bezier(0.25,0.46,0.45,0.94) 0.15s,transform 0.5s cubic-bezier(0.25,0.46,0.45,0.94) 0.15s,box-shadow 0.3s ease;}.masonry-drawer-open .masonry-drawer-inner{opacity:1;transform:translateY(0);}.masonry-drawer-open .masonry-drawer-inner:hover{box-shadow:var(--card-shadow-hover);}.masonry-drawer-image{overflow:hidden;line-height:0;}.masonry-drawer-image img{width:100%;height:100%;object-fit:cover;display:block;margin:0;}.masonry-drawer-content{padding:1.75rem 1.25rem 1.75rem 1.25rem;display:flex;flex-direction:column;justify-content:flex-start;max-height:500px;overflow:hidden;}.masonry-drawer-title{font-family:Figtree,sans-serif;font-size:1.5rem;font-weight:600;line-height:1.3;color:var(--color-ink);margin:0 0 0.5rem 0;text-align:center;flex-shrink:0;}.masonry-drawer-subtitle{font-family:Figtree,sans-serif;font-size:1rem;font-weight:500;line-height:1.4;color:var(--color-text-muted);margin:0 0 1.25rem 0;text-align:center;flex-shrink:0;}.masonry-drawer-text{font-family:Figtree,sans-serif;font-size:1rem;font-weight:400;line-height:1.65;color:var(--color-text-secondary,#6B7280);text-align:center;flex:1;min-height:0;padding-right:0.5rem;scrollbar-gutter:stable;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color 0.3s ease;}.masonry-drawer-text::-webkit-scrollbar{width:4px;background:transparent;}.masonry-drawer-text::-webkit-scrollbar-track{background:transparent;border-radius:var(--radius-sm);}.masonry-drawer-text::-webkit-scrollbar-thumb{background:transparent;border-radius:var(--radius-sm);transition:background 0.3s ease;}.masonry-drawer-open .masonry-drawer-text{overflow-y:hidden;animation:masonryEnableScroll 0.01s ease 0.5s forwards;}@keyframes masonryEnableScroll{to{overflow-y:auto;}}.masonry-drawer-text:hover{scrollbar-color:var(--color-primary-deep) transparent;}.masonry-drawer-text:hover::-webkit-scrollbar-thumb{background:var(--color-primary-deep);}.masonry-drawer-text:hover::-webkit-scrollbar-thumb:hover{background:var(--color-primary-deep,#0D9488);}.masonry-drawer-text p{margin:0 0 0.75rem 0;text-align:inherit;}.masonry-drawer-text p:last-child{margin-bottom:0;}.masonry-drawer-close{position:absolute;bottom:0;right:0;z-index:10;}.masonry-drawer-close svg{display:none;}@media (min-width:1400px){.masonry-grid{column-count:4;}}.masonry-grid-count-1{column-count:1 !important;max-width:500px;}.masonry-grid-count-2{column-count:2 !important;}.masonry-grid-count-3{column-count:3 !important;}@media (max-width:1023px){.masonry-grid-count-3{column-count:2 !important;}}@media (max-width:639px){.masonry-grid-count-1,.masonry-grid-count-2,.masonry-grid-count-3{column-count:1 !important;}}@media (max-width:1023px){.masonry-grid{column-count:2;}.masonry-drawer-inner{grid-template-columns:1fr 1fr;}.masonry-drawer-content{padding:1.5rem 1.25rem;}}@media (max-width:639px){.masonry-grid{column-count:1;column-gap:0;}.masonry-item{margin-bottom:1rem;}.masonry-drawer-inner{grid-template-columns:1fr;}.masonry-drawer-image{max-height:250px;}.masonry-drawer-content{padding:1.25rem 1rem;}.masonry-drawer-title{font-size:1.25rem;}}.masonry-item-animate{opacity:0;transform:translateY(20px);}.masonry-item-animate.masonry-item-visible{opacity:1;transform:translateY(0);transition:opacity 0.5s cubic-bezier(0.25,0.46,0.45,0.94),transform 0.5s cubic-bezier(0.25,0.46,0.45,0.94);}.masonry-item-animate .masonry-item-title,.masonry-item-animate .masonry-item-subtitle,.masonry-item-animate .masonry-item-intro{opacity:0;transform:translateY(10px);}.masonry-item-animate.masonry-item-visible .masonry-item-title{opacity:1;transform:translateY(0);transition:opacity 0.4s cubic-bezier(0.25,0.46,0.45,0.94) 0.1s,transform 0.4s cubic-bezier(0.25,0.46,0.45,0.94) 0.1s;}.masonry-item-animate.masonry-item-visible .masonry-item-subtitle{opacity:1;transform:translateY(0);transition:opacity 0.4s cubic-bezier(0.25,0.46,0.45,0.94) 0.15s,transform 0.4s cubic-bezier(0.25,0.46,0.45,0.94) 0.15s;}.masonry-item-animate.masonry-item-visible .masonry-item-intro{opacity:1;transform:translateY(0);transition:opacity 0.4s cubic-bezier(0.25,0.46,0.45,0.94) 0.2s,transform 0.4s cubic-bezier(0.25,0.46,0.45,0.94) 0.2s;}
.media-styled{margin:1.75rem 0;padding:0;display:block;width:100%;position:relative;}.media-styled img,.media-styled picture,.media-styled drupal-media,.media-styled .media,.media-styled picture img,.media-styled drupal-media img,.media-styled .media img{display:block;width:100%;height:auto;}.media-styled figcaption{position:absolute;bottom:0;left:0;right:0;padding:0.75rem 1rem 0.5rem;line-height:1.4;}.media-styled .media-title{display:block;font-size:1.0625rem;color:var(--color-surface-base);font-weight:500;margin-bottom:0.125rem;text-shadow:0 1px 3px rgba(0,0,0,0.4);text-wrap:balance;}@media (max-width:768px){.media-styled .media-title{font-size:0.9375rem;}}.media-styled .media-credit{display:block;font-size:0.75rem;color:rgba(255,255,255,0.85);font-weight:400;letter-spacing:0.01em;text-shadow:0 1px 2px rgba(0,0,0,0.3);}.media-styled.media-rounded img,.media-styled.media-rounded picture img,.media-styled.media-rounded drupal-media img,.media-styled.media-rounded .media img{border-radius:var(--radius-md);}.media-styled.media-shadow img,.media-styled.media-shadow picture img,.media-styled.media-shadow drupal-media img,.media-styled.media-shadow .media img{box-shadow:0 2px 8px rgba(0,0,0,0.08),0 1px 3px rgba(0,0,0,0.06);}.media-styled.media-title-gradient figcaption{background:linear-gradient(to top,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.3) 60%,transparent 100%);padding-top:2rem;}.media-styled.media-title-overlay figcaption{background:rgba(0,0,0,0.5);}.media-styled.media-title-shadow figcaption{background:none;}.media-styled.media-title-shadow .media-title{text-shadow:0 1px 4px rgba(0,0,0,0.7),0 0 12px rgba(0,0,0,0.3);}.media-styled.media-title-shadow .media-credit{text-shadow:0 1px 3px rgba(0,0,0,0.6);}.media-styled.media-title-below figcaption{position:relative;background:none;padding:6px 0 0 !important;margin:0;}.media-styled.media-title-below img,.media-styled.media-title-below drupal-media,.media-styled.media-title-below drupal-media img,.media-styled.media-title-below .media img{margin-bottom:0;}.media-styled.media-title-below .media-title{color:var(--color-text,#1F2937);text-shadow:none;}.media-styled.media-title-below .media-credit{color:var(--color-text-muted);text-shadow:none;}.media-styled.media-center{text-align:center;}.media-styled.media-center figcaption{text-align:center;}.media-styled.media-right figcaption{text-align:right;}.media-styled.media-fade-up,.media-styled.media-fade-down,.media-styled.media-fade-in,.media-styled.media-fade-left,.media-styled.media-fade-right{opacity:0;transition:opacity 0.6s cubic-bezier(0.25,0.46,0.45,0.94),transform 0.6s cubic-bezier(0.25,0.46,0.45,0.94);}.media-styled.media-fade-up{transform:translateY(30px);}.media-styled.media-fade-down{transform:translateY(-30px);}.media-styled.media-fade-in{transform:translateY(0);}.media-styled.media-fade-left{transform:translateX(30px);}.media-styled.media-fade-right{transform:translateX(-30px);}.media-styled.media-fade-up.media-visible,.media-styled.media-fade-down.media-visible,.media-styled.media-fade-in.media-visible,.media-styled.media-fade-left.media-visible,.media-styled.media-fade-right.media-visible{opacity:1;transform:translate(0,0);}.media-styled.media-animate-up{animation:mediaFadeUp 0.7s cubic-bezier(0.25,0.46,0.45,0.94) forwards;animation-timeline:view();animation-range:entry 0% entry 30%;}@keyframes mediaFadeUp{from{opacity:0;transform:translateY(30px);}to{opacity:1;transform:translateY(0);}}.media-styled.media-animate-down{animation:mediaFadeDown 0.7s cubic-bezier(0.25,0.46,0.45,0.94) forwards;animation-timeline:view();animation-range:entry 0% entry 30%;}@keyframes mediaFadeDown{from{opacity:0;transform:translateY(-30px);}to{opacity:1;transform:translateY(0);}}.media-styled.media-animate-fade{animation:mediaFadeIn 0.7s cubic-bezier(0.25,0.46,0.45,0.94) forwards;animation-timeline:view();animation-range:entry 0% entry 30%;}@keyframes mediaFadeIn{from{opacity:0;}to{opacity:1;}}@supports not (animation-timeline:view()){.media-styled.media-animate-up,.media-styled.media-animate-down,.media-styled.media-animate-fade{animation:none;opacity:1;transform:none;}}
.accent-card,.numbered-card,.logic-path{position:relative;border:1px solid color-mix(in srgb,var(--color-primary) 12%,var(--color-border));}.accent-card::before,.numbered-card::before,.logic-path::before{content:"";position:absolute;inset:0 0 auto 0;height:3px;z-index:2;background:linear-gradient(90deg,transparent 0%,var(--color-primary-deep) 20%,var(--color-primary) 50%,var(--color-primary-deep) 80%,transparent 100%);}.accent-card:hover,.numbered-card:hover,.logic-path:hover{border-color:var(--color-primary);}
.numbered-card-grid{list-style:none;padding:0;margin:0;display:grid;gap:1.25rem !important;grid-template-columns:repeat(12,1fr);width:100%;box-sizing:border-box;}.numbered-card{grid-column:span 4;margin:0 !important;overflow:hidden;isolation:isolate;background:var(--color-surface-base);border-radius:var(--radius-lg,1rem);padding:1.5rem 1.5rem 1.75rem;box-shadow:var(--card-shadow-base);transition:transform 0.4s cubic-bezier(0.25,0.46,0.45,0.94),box-shadow 0.4s cubic-bezier(0.25,0.46,0.45,0.94),border-color 0.4s cubic-bezier(0.25,0.46,0.45,0.94);text-align:center;}.numbered-card:hover{transform:translateY(var(--card-lift-y,-4px));box-shadow:var(--card-shadow-hover);}.numbered-card__num{display:block;font-family:var(--font-family-heading,inherit);font-size:clamp(2.5rem,5vw,3.75rem);font-weight:700;line-height:1;letter-spacing:-0.03em;-webkit-text-stroke:1.5px var(--color-primary);color:transparent;margin:0 0 0.5rem;transition:color 0.3s ease;}.numbered-card:hover .numbered-card__num{color:color-mix(in srgb,var(--color-primary) 12%,transparent);}.numbered-card__title{font-family:var(--font-family-heading,inherit);font-size:1.375rem;line-height:1.25;color:var(--color-ink);margin:0 0 0.625rem;}.numbered-card__body{font-family:var(--font-family-base,inherit);font-size:1rem;line-height:1.55;color:var(--color-text);margin:0 0 0.875rem;}.numbered-card__elements{font-family:var(--font-family-base,inherit);font-size:0.875rem;font-style:italic;color:var(--color-text-secondary);margin:0;padding-top:1rem;}.numbered-card--wide{background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 8%,var(--color-surface-base)) 0%,var(--color-surface-base) 100%);}.numbered-card--span-3{grid-column:span 3;}.numbered-card--span-4{grid-column:span 4;}.numbered-card--span-6{grid-column:span 6;}.numbered-card--span-8{grid-column:span 8;}.numbered-card--span-12{grid-column:span 12;}@media (max-width:900px){.numbered-card,.numbered-card--span-3,.numbered-card--span-4{grid-column:span 6;}.numbered-card--span-6,.numbered-card--span-8{grid-column:span 12;}}@media (max-width:560px){.numbered-card,.numbered-card--span-3,.numbered-card--span-4,.numbered-card--span-6,.numbered-card--span-8{grid-column:span 12;}}
.publication-about{display:grid;gap:clamp(1.75rem,4vw,3.5rem);grid-template-columns:minmax(0,0.9fr) minmax(0,1.4fr);max-width:1080px;margin:0 auto;align-items:start;}.publication-about__aside{text-align:center;}.publication-about__list{list-style:none;padding:0;margin:0 0 1.5rem;display:flex;flex-direction:column;gap:0.5rem;align-items:center;}.publication-about__list li{font-family:var(--font-family-base,inherit);font-size:1rem;line-height:1.4;color:var(--color-primary-deep);padding:0.55rem 1.1rem;background:color-mix(in srgb,var(--color-primary) 8%,transparent);border-radius:var(--radius-full,9999px);box-shadow:0 1px 3px rgba(0,0,0,0.04);transition:transform 0.25s ease,background 0.25s ease;}.publication-about__list li:hover{transform:translateY(-1px);background:color-mix(in srgb,var(--color-primary) 14%,transparent);}.publication-about__audience{font-family:var(--font-family-base,inherit);font-size:0.9375rem;font-style:italic;color:var(--color-text-secondary);margin:0;padding-top:1.25rem;max-width:32ch;margin-left:auto;margin-right:auto;line-height:1.55;}.publication-about__body p{font-family:var(--font-family-base,inherit);font-size:1rem;line-height:1.7;color:var(--color-text);margin:0 0 1rem;}.publication-about__body p:last-child{margin-bottom:0;}@media (max-width:768px){.publication-about{grid-template-columns:1fr;gap:2rem;}.publication-about__body{text-align:center;}.publication-about__body p{max-width:60ch;margin-left:auto;margin-right:auto;margin-bottom:1rem;}}
.eyebrow,.pub-eyebrow{display:inline-flex;align-items:center;padding:0.4rem 1.25rem 0.4rem 0.4rem;background:color-mix(in srgb,var(--color-primary) 14%,transparent);border-radius:9999px;font-family:var(--font-family-heading,inherit);font-size:0.875rem;font-weight:600;letter-spacing:0.1em;line-height:1;color:var(--color-primary-deep);text-transform:none;text-decoration:none;}.eyebrow[data-badge]::before,.pub-eyebrow[data-badge]::before{content:attr(data-badge);display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;padding:0 0.65rem;margin-right:0.65rem;background:#ffffff;border-radius:9999px;color:var(--color-primary-deep);font-family:var(--font-family-heading,inherit);font-size:0.8125rem;font-weight:700;letter-spacing:0.02em;line-height:1;text-transform:none;box-shadow:0 1px 2px rgba(0,0,0,0.05);}.eyebrow > .eyebrow__badge,.pub-eyebrow > .pub-eyebrow__badge{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;padding:0 0.65rem;margin-right:0.65rem;background:#ffffff;border-radius:9999px;color:var(--color-primary-deep);font-family:var(--font-family-heading,inherit);font-size:0.8125rem;font-weight:700;letter-spacing:0.02em;line-height:1;text-transform:none;box-shadow:0 1px 2px rgba(0,0,0,0.05);}.eyebrow > .eyebrow__label,.pub-eyebrow > .pub-eyebrow__label{font-family:var(--font-family-heading,inherit);font-size:0.875rem;font-weight:600;letter-spacing:0.1em;line-height:1;color:var(--color-primary-deep);text-transform:none;}.section-head,.pub-section-head{text-align:center;max-width:780px;margin:0 auto clamp(2rem,4vw,3rem);}.section-head__title,.pub-section-head__title{color:var(--color-ink);margin:1rem 0 0.75rem;text-transform:none;}.section-title__sub{font-size:0.75em;}.section-head__lede,.pub-section-head__lede{font-family:var(--font-family-base,inherit);font-size:1.0625rem;line-height:1.6;color:var(--color-text-secondary);margin:0 auto;max-width:60ch;text-transform:none;}
.publication-cover{--publication-cover-image-width:38.2%;display:grid;gap:clamp(1.5rem,4vw,3rem);grid-template-columns:var(--publication-cover-image-width) 1fr;align-items:center;max-width:1140px;margin:0 auto;padding:clamp(1rem,3vw,2rem) 0;}.publication-cover__shelf{position:relative;padding:clamp(1.5rem,4vw,3rem);border-radius:var(--radius-xl,1.5rem);background:var(--surface-muted-2,linear-gradient(135deg,#E9F8F4 0%,#C0E8DE 50%,#A1DACC 100%));isolation:isolate;overflow:hidden;}.publication-cover__shelf::before{content:"";position:absolute;inset:0;background:radial-gradient(60% 60% at 15% 12%,rgba(255,255,255,0.55) 0%,transparent 60%);pointer-events:none;z-index:0;}.publication-cover__shelf::after{content:"";position:absolute;inset:auto -8% -20% 30%;height:60%;background:radial-gradient(50% 60% at 50% 50%,color-mix(in srgb,var(--color-primary) 25%,transparent) 0%,transparent 70%);filter:blur(24px);pointer-events:none;z-index:0;}.publication-cover__image{position:relative;z-index:1;display:block;width:100%;height:auto;border-radius:var(--radius-md,0.5rem);transform:rotate(-3deg);box-shadow:0 30px 60px rgba(0,0,0,0.22),0 12px 24px rgba(0,0,0,0.14);transition:transform 0.55s cubic-bezier(0.25,0.46,0.45,0.94),box-shadow 0.55s cubic-bezier(0.25,0.46,0.45,0.94);}.publication-cover:hover .publication-cover__image{transform:rotate(-1deg) translateY(-6px);box-shadow:0 40px 80px rgba(0,0,0,0.28),0 18px 40px rgba(0,0,0,0.18);}.publication-cover__info{text-align:center;min-width:0;display:flex;flex-direction:column;align-items:center;gap:1.25rem;}.publication-cover__info > *{margin:0;}.publication-cover__title{font-family:var(--font-family-heading,inherit);font-size:clamp(2rem,4.4vw,3.25rem);line-height:1.05;letter-spacing:-0.015em;color:var(--color-ink);max-width:22ch;text-transform:none !important;}.publication-cover__subtitle{font-family:var(--font-family-base,inherit);font-size:1.125rem;line-height:1.55;color:var(--color-text-secondary);max-width:44ch;}.publication-cover__by{font-family:var(--font-family-base,inherit);font-size:0.9375rem;font-style:italic;color:var(--color-text-secondary);letter-spacing:0.01em;}.publication-cover__info .button--hero{margin-top:0.5rem;}@media (max-width:768px){.publication-cover{grid-template-columns:1fr;gap:2rem;}.publication-cover__shelf{padding:1.5rem;}.publication-cover__image{transform:rotate(-2deg);}.publication-cover:hover .publication-cover__image{transform:rotate(-1deg);}.publication-cover__title{font-size:clamp(1.75rem,6vw,2.5rem);}}
.publication-preview{display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);}.publication-preview__item{margin:0;padding:0;}.publication-preview__item a{display:block;overflow:hidden;border-radius:var(--radius-lg,1rem);background:var(--color-surface-base);box-shadow:var(--card-shadow-base);transition:var(--card-transition);line-height:0;font-size:0;}.publication-preview__item a *,.publication-preview__item a p,.publication-preview__item a br{margin:0 !important;padding:0 !important;line-height:0 !important;font-size:0 !important;display:block;}.publication-preview__item a:hover{transform:translateY(var(--card-lift-y,-4px));box-shadow:var(--card-shadow-hover);}.publication-preview__item img{display:block !important;width:100% !important;height:auto !important;margin:0 !important;padding:0 !important;vertical-align:bottom !important;border:0 !important;transition:transform 0.6s cubic-bezier(0.25,0.46,0.45,0.94);}.publication-preview__item a:hover img{transform:scale(1.03);}.publication-preview__item figcaption{margin:1rem 0 0;font-family:var(--font-family-base,inherit);font-size:0.9375rem;line-height:1.5;color:var(--color-text-secondary);text-align:center;}@media (max-width:768px){.publication-preview{grid-template-columns:1fr;}}
.rights-strip{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1rem,3vw,1.75rem);width:100%;max-width:none;margin:0;padding:clamp(1.5rem,3vw,2.5rem);background:var(--surface-muted-2,linear-gradient(135deg,#E9F8F4 0%,#C0E8DE 50%,#A1DACC 100%));border-radius:var(--radius-xl,1.5rem);}.rights-strip__card{background:var(--color-surface-base);border-radius:var(--radius-lg,1rem);padding:clamp(1.5rem,3vw,2rem);box-shadow:var(--card-shadow-base);text-align:center;transition:var(--card-transition);}.rights-strip__card:hover{transform:translateY(var(--card-lift-y,-4px));box-shadow:var(--card-shadow-hover);}.rights-strip__mark{display:inline-block;padding:0.4rem 0.85rem;border-radius:var(--radius-full,9999px);background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary-deep);font-family:var(--font-family-heading,inherit);font-size:0.6875rem;font-weight:600;letter-spacing:0.14em;text-transform:uppercase;margin:0 0 1.25rem;}.rights-strip__card--reserved .rights-strip__mark{color:var(--color-secondary);background:color-mix(in srgb,var(--color-secondary) 12%,transparent);}.rights-strip__title{font-family:var(--font-family-heading,inherit);font-size:1.375rem;line-height:1.2;color:var(--color-ink);margin:0 0 0.875rem;}.rights-strip__card p{font-family:var(--font-family-base,inherit);font-size:0.9375rem;line-height:1.6;color:var(--color-text);margin:0;max-width:40ch;margin-left:auto;margin-right:auto;}.rights-strip__card a{font-size:inherit;line-height:inherit;font-family:inherit;}@media (max-width:768px){.rights-strip{grid-template-columns:1fr;padding:1.25rem;}}
.section-navigator{--section-navigator-bg:transparent;--section-navigator-header-bg:transparent;--section-navigator-accent:var(--color-primary-deep);--section-navigator-accent-hover:var(--color-primary-strong);--section-navigator-accent-active:var(--color-primary);}.section-navigator{position:relative;width:100%;margin:0;padding:4rem 0;}.section-navigator-header{text-align:center;margin-bottom:2rem;padding:8px;background:var(--section-navigator-header-bg);border-radius:var(--radius-lg);position:relative;overflow:hidden;opacity:0;transform:translateY(30px);transition:opacity 0.6s cubic-bezier(0.25,0.46,0.45,0.94),transform 0.6s cubic-bezier(0.25,0.46,0.45,0.94);}.section-navigator.is-revealed .section-navigator-header{opacity:1;transform:translateY(0);}.section-navigator-header .section-header-inner{background:var(--color-surface-base);border-radius:var(--radius-md);padding:1.5rem;text-align:center;position:relative;z-index:2;}.section-navigator-header:not(:has(.section-header-inner)){padding:1rem 1.5rem;}.section-header{padding:8px;border-radius:var(--radius-lg);position:relative;overflow:hidden;margin-bottom:1.5rem;opacity:0;transform:translateY(30px);transition:opacity 0.6s cubic-bezier(0.25,0.46,0.45,0.94),transform 0.6s cubic-bezier(0.25,0.46,0.45,0.94);}.section-header.section-header-visible{opacity:1;transform:translateY(0);}.section-header-inner{background:var(--color-surface-base);border-radius:var(--radius-md);padding:1.5rem;text-align:center;position:relative;z-index:2;}.section-header-title{margin:0 0 0.25rem 0 !important;}.section-header-description{color:var(--color-text-secondary);margin:0 !important;}.section-header-inner .section-navigator-description{margin:0 !important;}.section-header-inner p,.section-navigator-header .section-header-inner p{margin:0 !important;}.section-header-inner h1,.section-header-inner h2,.section-header-inner h3,.section-header-inner h4,.section-header-inner h5,.section-header-inner h6,.section-navigator-header .section-header-inner h1,.section-navigator-header .section-header-inner h2,.section-navigator-header .section-header-inner h3,.section-navigator-header .section-header-inner h4,.section-navigator-header .section-header-inner h5,.section-navigator-header .section-header-inner h6{margin:0 0 0.25rem 0 !important;}.section-header-inner > *:last-child,.section-navigator-header .section-header-inner > *:last-child{margin-bottom:0 !important;}.section-header.section-header-no-inner{padding:1rem 1.5rem;text-align:center;}.section-header.section-header-no-inner .section-header-title,.section-header.section-header-no-inner .section-header-description{position:relative;z-index:2;}.section-header.section-header-text-light .section-header-title,.section-header.section-header-text-light .section-header-description,.section-header.section-header-no-inner.section-header-text-light .section-header-title,.section-header.section-header-no-inner.section-header-text-light .section-header-description{color:var(--color-surface-base);text-shadow:0 1px 3px rgba(0,0,0,0.3);}.section-navigator-title{margin:0 0 0.25rem 0 !important;position:relative;z-index:2;}.section-navigator-description{color:var(--color-text-secondary);margin:0 !important;position:relative;z-index:2;}.section-navigator-header.section-navigator-header-text-light .section-navigator-title,.section-navigator-header.section-navigator-header-text-light .section-navigator-description{color:var(--color-surface-base);text-shadow:0 1px 3px rgba(0,0,0,0.3);}.section-navigator-body{display:grid;grid-template-columns:280px 1fr;gap:2rem;align-items:start;}.section-navigator-nav{position:sticky;top:120px;display:flex;flex-direction:column;gap:0;padding:0;background:transparent;border-radius:0;border:none;z-index:10;opacity:0;transform:translateY(30px);transition:opacity 0.6s cubic-bezier(0.25,0.46,0.45,0.94) 0.15s,transform 0.6s cubic-bezier(0.25,0.46,0.45,0.94) 0.15s;}.section-navigator.is-revealed .section-navigator-nav{opacity:1;transform:translateY(0);}.section-nav-item{display:block;position:relative;padding:0.75rem 1rem 0.75rem 1.25rem;font-family:Figtree,sans-serif;font-size:1rem;font-weight:500;line-height:1.4;color:var(--color-text-secondary);text-decoration:none;background:transparent;border:none;border-radius:0;cursor:pointer;transition:all 0.25s cubic-bezier(0.25,0.46,0.45,0.94);text-align:left;z-index:2;}.section-nav-item::before{content:'';position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--color-border);border-radius:var(--radius-sm);transition:background-color 0.25s ease,width 0.25s ease;}.section-nav-item:hover{color:var(--color-primary-strong);}.section-nav-item:hover::before{background:var(--color-primary-strong);}.section-nav-item.active{color:var(--color-primary-deep);font-weight:600;}.section-nav-item.active::before{background:var(--color-primary-deep);width:4px;}.section-navigator-nav[class*="gradient-"]{padding:8px !important;border-radius:var(--radius-lg);gap:8px;position:sticky;top:120px;display:flex;flex-direction:column;align-items:stretch;align-self:start;height:auto;opacity:0;transform:translateY(30px);transition:opacity 0.6s cubic-bezier(0.25,0.46,0.45,0.94) 0.15s,transform 0.6s cubic-bezier(0.25,0.46,0.45,0.94) 0.15s;}.section-navigator.is-revealed .section-navigator-nav[class*="gradient-"]{opacity:1;transform:translateY(0);}.section-navigator-nav p{margin:0 !important;padding:0 !important;display:flex;flex-direction:column;gap:8px;width:100%;}.section-navigator-nav p .section-nav-item{margin:0 !important;}.section-navigator-nav[class*="gradient-"] .section-nav-item::before{display:none;}.section-navigator-nav[class*="gradient-"] .section-nav-item{padding:0.75rem 1.25rem;background:transparent;border:1.5px solid rgba(255,255,255,0.5);border-radius:var(--radius-lg);color:var(--color-surface-base);text-shadow:0 1px 2px rgba(0,0,0,0.15);text-align:left;font-size:0.9375rem;font-weight:500;letter-spacing:0.01em;box-sizing:border-box;display:block;}.section-navigator-nav[class*="gradient-"] .section-nav-item:last-child{margin-bottom:0 !important;}.section-navigator-nav[class*="gradient-"] .section-nav-item:hover{background:rgba(255,255,255,0.2);border-color:rgba(255,255,255,0.7);color:var(--color-surface-base);text-shadow:0 1px 2px rgba(0,0,0,0.15);transform:translateX(2px);}.section-navigator-nav[class*="gradient-"] .section-nav-item.active{background:var(--color-surface-base);border:1.5px solid var(--color-surface-base);color:var(--color-text);text-shadow:none;font-weight:600;box-shadow:none;}.section-navigator-nav[class*="gradient-"] .section-nav-item.active:hover{background:var(--color-surface-base);transform:translateX(2px);}.section-navigator-nav[class*="gradient-"].section-nav-text-dark .section-nav-item{color:var(--color-text);text-shadow:none;border-color:rgba(31,41,55,0.3);}.section-navigator-nav[class*="gradient-"].section-nav-text-dark .section-nav-item:hover{color:var(--color-text);border-color:rgba(31,41,55,0.6);background:rgba(255,255,255,0.5);}.section-navigator-nav[class*="gradient-"].section-nav-text-dark .section-nav-item.active{color:var(--color-text);border-color:var(--color-text);}.section-navigator-content{background:var(--section-navigator-bg);padding:2rem;min-height:400px;border-radius:var(--radius-lg);opacity:0;transform:translateY(30px);transition:opacity 0.6s cubic-bezier(0.25,0.46,0.45,0.94) 0.3s,transform 0.6s cubic-bezier(0.25,0.46,0.45,0.94) 0.3s;}.section-navigator.is-revealed .section-navigator-content{opacity:1;transform:translateY(0);}.section-navigator-section{}.section-navigator-section + .section-navigator-section{margin-top:2rem;padding-top:2rem;border-top:1px solid rgba(0,0,0,0.08);}.section-navigator-section-title{margin:0 0 1rem 0;}.section-navigator-section-content p{margin:0 0 1rem 0;}.section-navigator-section-content p:last-child{margin-bottom:0;}.section-navigator.section-navigator-tabs .section-navigator-section{display:none;opacity:0;transform:translateY(0);}.section-navigator.section-navigator-tabs .section-navigator-section.active{display:block;opacity:1;animation:sectionFadeIn 0.4s cubic-bezier(0.25,0.46,0.45,0.94) forwards;}.section-navigator.section-navigator-tabs .section-navigator-section.section-fading-in{display:block;animation:sectionFadeIn 0.35s cubic-bezier(0.25,0.46,0.45,0.94) forwards;}.section-navigator.section-navigator-tabs .section-navigator-section.section-fading-out{display:block;animation:sectionFadeOut 0.2s cubic-bezier(0.25,0.46,0.45,0.94) forwards;}@keyframes sectionFadeIn{from{opacity:0;transform:translateY(12px);}to{opacity:1;transform:translateY(0);}}@keyframes sectionFadeOut{from{opacity:1;transform:translateY(0);}to{opacity:0;transform:translateY(-8px);}}.section-navigator.section-navigator-tabs .section-navigator-section + .section-navigator-section{margin-top:0;padding-top:0;border-top:none;}.section-navigator-tabs .section-navigator-content{position:relative;}.section-navigator-next-tab{--rib-bg:var(--surface-third);position:absolute;bottom:0;right:0;z-index:10;opacity:0;transition:opacity 0.3s ease;}.section-navigator-next-tab.visible{opacity:1;}.section-navigator-next-tab.hidden{display:none !important;}.section-navigator.next-tab-gradient-himmel-kornblume .section-navigator-next-tab{--rib-bg:var(--icon-btn-gradient-himmel-kornblume);}.section-navigator.next-tab-gradient-smaragd-aquamarin .section-navigator-next-tab{--rib-bg:var(--icon-btn-gradient-smaragd-aquamarin);}.section-navigator.next-tab-gradient-smaragd-erde .section-navigator-next-tab{--rib-bg:var(--icon-btn-gradient-smaragd-erde);}.section-navigator.next-tab-gradient-meer-smaragd .section-navigator-next-tab{--rib-bg:var(--icon-btn-gradient-meer-smaragd);}.section-navigator.next-tab-gradient-meer-rubin .section-navigator-next-tab{--rib-bg:var(--icon-btn-gradient-meer-rubin);}.section-navigator.next-tab-gradient-himmel-erde .section-navigator-next-tab{--rib-bg:var(--icon-btn-gradient-himmel-erde);}.section-navigator.next-tab-gradient-himmel-rubin .section-navigator-next-tab{--rib-bg:var(--icon-btn-gradient-himmel-rubin);}.section-navigator.next-tab-gradient-flieder-preussen .section-navigator-next-tab{--rib-bg:var(--icon-btn-gradient-flieder-preussen);}.section-navigator.next-tab-gradient-flieder-rubin .section-navigator-next-tab{--rib-bg:var(--icon-btn-gradient-flieder-rubin);}.section-navigator.next-tab-gradient-heide-smaragd .section-navigator-next-tab{--rib-bg:var(--icon-btn-gradient-heide-smaragd);}.section-navigator.next-tab-gradient-aprikose-smaragd .section-navigator-next-tab{--rib-bg:var(--icon-btn-gradient-aprikose-smaragd);}.section-navigator.next-tab-gradient-licht-zinnober .section-navigator-next-tab{--rib-bg:var(--icon-btn-gradient-licht-zinnober);}.section-navigator.next-tab-gradient-amethyst-erde .section-navigator-next-tab{--rib-bg:var(--icon-btn-gradient-amethyst-erde);}.section-navigator.next-tab-gradient-preussen-aquamarin .section-navigator-next-tab{--rib-bg:var(--icon-btn-gradient-preussen-aquamarin);}@media (max-width:768px){.section-navigator-next-tab{--rib-size:40px;--rib-stroke:3.5px;--rib-glyph-size:10px;--rib-corner-merge-radius:8px;}}.section-navigator.section-navigator-bg-white{--section-navigator-bg:var(--color-surface-base);}.section-navigator.section-navigator-bg-gray{--section-navigator-bg:#f3f4f6;}.section-navigator.section-navigator-bg-transparent{--section-navigator-bg:transparent;}.section-navigator.section-navigator-bg-beige{--section-navigator-bg:rgba(245,241,235,0.8);}.section-navigator.section-navigator-content-shadow .section-navigator-content{background:var(--color-surface-base);box-shadow:0 0 10px rgba(0,0,0,0.08),0 4px 6px -1px rgba(0,0,0,0.1);border-radius:var(--radius-lg);}.section-navigator.section-navigator-content-shadow-lg .section-navigator-content{background:var(--color-surface-base);box-shadow:0 0 15px rgba(0,0,0,0.1),0 10px 15px -3px rgba(0,0,0,0.1);border-radius:var(--radius-lg);}.section-navigator.section-navigator-header-teal{--section-navigator-header-bg:rgba(77,182,172,0.15);}.section-navigator.section-navigator-header-white{--section-navigator-header-bg:rgba(255,255,255,0.6);}.section-navigator.section-navigator-header-beige{--section-navigator-header-bg:rgba(245,241,235,0.8);}@media (max-width:1024px){.section-navigator{padding:3rem 1.5rem;}.section-navigator-body{grid-template-columns:200px 1fr;gap:1.5rem;}.section-navigator-title{font-size:2rem;}.section-nav-item{padding:0.625rem 0.875rem 0.625rem 1rem;font-size:0.875rem;}.section-navigator-nav[class*="gradient-"]{padding:8px !important;}.section-navigator-nav[class*="gradient-"] .section-nav-item{padding:0.875rem 1rem;font-size:0.875rem;margin:0 0 8px 0 !important;}.section-navigator-nav[class*="gradient-"] .section-nav-item:last-child{margin-bottom:0 !important;}.section-navigator-content{padding:1.5rem;}}@media (max-width:768px){.section-navigator{width:calc(100% + 2rem);margin-left:-1rem;margin-right:-1rem;padding:2rem 1rem;}.section-navigator-header{margin-bottom:1.25rem;}.section-navigator-title{font-size:1.75rem;}.section-navigator-description{font-size:1rem;}.section-navigator-body{display:flex !important;flex-direction:column !important;gap:1.25rem;}.section-navigator-nav{order:1 !important;position:relative !important;top:auto !important;display:flex !important;flex-direction:row !important;flex-wrap:nowrap;gap:8px;padding:10px;border-radius:var(--radius-lg);margin-bottom:0;width:100%;opacity:0;transform:translateY(30px);transition:opacity 0.6s cubic-bezier(0.25,0.46,0.45,0.94) 0.15s,transform 0.6s cubic-bezier(0.25,0.46,0.45,0.94) 0.15s;}.section-navigator-content{order:2 !important;}.section-navigator-nav p{margin:0 !important;padding:0 !important;display:flex !important;flex-direction:row !important;flex-wrap:nowrap;gap:8px;width:100%;}.section-navigator-nav:not([class*="gradient-"]){background:#f3f4f6;}.section-navigator.is-revealed .section-navigator-nav{opacity:1;transform:translateY(0);}.section-nav-item::before{display:none;}.section-nav-item{flex:1 1 0;min-width:0;padding:0.625rem 0.5rem;font-size:0.8125rem;font-weight:500;border-radius:var(--radius-md);text-align:center;margin:0 !important;display:flex;align-items:center;justify-content:center;white-space:normal;word-break:break-word;line-height:1.3;min-height:44px;}.section-navigator-nav:not([class*="gradient-"]) .section-nav-item{color:var(--color-text,#1F2937);background:var(--color-surface-base);border:none;box-shadow:0 1px 3px rgba(0,0,0,0.08);}.section-navigator-nav:not([class*="gradient-"]) .section-nav-item:hover{color:var(--color-primary-deep);background:var(--color-primary-pale);box-shadow:0 2px 6px rgba(0,0,0,0.1);}.section-navigator-nav:not([class*="gradient-"]) .section-nav-item.active{color:var(--color-surface-base);background:linear-gradient(135deg,var(--color-primary-strong) 0%,var(--color-primary-deep) 100%);font-weight:600;box-shadow:0 4px 12px rgba(20,184,166,0.35),0 2px 4px rgba(0,0,0,0.1);}.section-navigator-nav:not([class*="gradient-"]) .section-nav-item.active:hover{background:linear-gradient(135deg,var(--color-primary-deep) 0%,#0f766e 100%);}.section-navigator-nav[class*="gradient-"]{position:relative;display:flex !important;flex-wrap:nowrap;padding:10px;gap:8px;border-radius:var(--radius-lg);}.section-navigator-nav[class*="gradient-"] p{display:flex !important;flex-wrap:nowrap;gap:8px;}.section-navigator-nav[class*="gradient-"] .section-nav-item{flex:1 1 0;min-width:0;padding:0.625rem 0.5rem;font-size:0.8125rem;background:rgba(255,255,255,0.15);border:2px solid rgba(255,255,255,0.4);border-radius:var(--radius-md);color:var(--color-surface-base);text-shadow:0 1px 3px rgba(0,0,0,0.3);text-align:center;margin:0 !important;white-space:normal;word-break:break-word;line-height:1.3;min-height:44px;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);}.section-navigator-nav[class*="gradient-"] .section-nav-item:hover{background:rgba(255,255,255,0.3);border-color:rgba(255,255,255,0.7);color:var(--color-surface-base);text-shadow:none;}.section-navigator-nav[class*="gradient-"] .section-nav-item.active{background:var(--color-surface-base);border:2px solid var(--color-surface-base);color:var(--color-text);text-shadow:none;box-shadow:var(--shadow-md);}.section-navigator-nav[class*="gradient-"] .section-nav-item.active:hover{background:var(--color-surface-base);}.section-navigator-content{border-radius:var(--radius-md);padding:1.5rem 1rem;margin-top:0;width:100%;}.section-navigator-section-title{font-size:1.25rem;}.section-navigator-section + .section-navigator-section{margin-top:1.5rem;padding-top:1.5rem;}}@media (prefers-reduced-motion:reduce){.section-navigator,.section-navigator-title,.section-navigator-description,.section-navigator-body,.section-navigator-nav,.section-navigator-section{opacity:1;transform:none;transition:none;animation:none;}}.section-image{width:calc(100% + 4rem);margin-left:-2rem;margin-right:-2rem;margin-top:-2rem;height:clamp(180px,23.6dvh,320px);border-radius:var(--radius-lg) var(--radius-lg) 0 0;overflow:hidden;position:relative;margin-bottom:1.5rem;}.section-navigator-section > *:not(:first-child).section-image{margin-top:1.5rem;}.section-image img{width:100%;height:100%;object-fit:cover;object-position:center center;display:block;margin:0;}.section-image.section-image-overlay-white::after{content:'';position:absolute;inset:0;background-color:rgba(255,255,255,0.4);pointer-events:none;}.section-image.section-image-overlay-white-center::after{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 80% 80% at 50% 50%,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0.4) 30%,rgba(255,255,255,0.2) 60%,rgba(255,255,255,0) 100%);pointer-events:none;}.section-image.section-image-overlay-black::after{content:'';position:absolute;inset:0;background-color:rgba(0,0,0,0.4);pointer-events:none;}.section-image.section-image-overlay-black-center::after{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 80% 80% at 50% 50%,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.4) 30%,rgba(0,0,0,0.2) 60%,rgba(0,0,0,0) 100%);pointer-events:none;}@media (max-width:768px){.section-image{width:calc(100% + 2rem);margin-left:-1rem;margin-right:-1rem;margin-top:-1.5rem;height:clamp(150px,28dvh,280px);margin-bottom:1rem;border-radius:var(--radius-md) var(--radius-md) 0 0;}}
.side-image-card{background:var(--color-surface-base);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--card-shadow-base);transition:var(--card-transition);position:relative;}.side-image-card:hover{transform:translateY(var(--card-lift-y));box-shadow:var(--card-shadow-hover);}.side-image-card.side-image-card-flat{box-shadow:none;}.side-image-card.side-image-card-flat:hover{box-shadow:none;transform:none;}.side-image-card:not(.side-image-card-full):not(:last-child){margin-bottom:1.5rem;}.side-image-card.side-image-card-bordered{padding:8px;box-shadow:none;}.side-image-card.side-image-card-bordered:hover{transform:none;box-shadow:var(--card-shadow-hover-bordered);}.side-image-card.side-image-card-bordered > .side-image-card-inner{background:var(--color-surface-base);border-radius:var(--radius-md);overflow:hidden;}.side-image-card-header{padding:1.5rem 1.5rem 0.75rem;text-align:center;}.side-image-card-header:not(:has(.side-image-card-subtitle)){padding-bottom:0.375rem;}.side-image-card:not(:has(.side-image-card-subtitle)) .side-image-card-body{padding-top:0.5rem;}.side-image-card-title{color:var(--color-ink);margin:0 0 0.625rem 0 !important;text-align:center;}.side-image-card-subtitle{font-family:Figtree,sans-serif;font-size:1.125rem;font-weight:400;font-style:italic;line-height:1.5;color:var(--color-text-secondary);margin:0 auto !important;max-width:60ch;text-align:center;letter-spacing:0;}.side-image-card-subtitle::after{content:'';display:block;width:2.5rem;height:2px;margin:0.875rem auto 0;background:linear-gradient(90deg,transparent 0%,var(--color-accent,oklch(77.7% 0.152 181.912)) 50%,transparent 100%);border-radius:1px;opacity:0.7;}.side-image-card-subtitle:empty{display:none;}.side-image-card-body{padding:1.5rem;display:flex;align-items:center;gap:1.5rem;}.side-image-card-image{flex:0 0 40%;width:40%;margin:0;border-radius:var(--radius-md);overflow:hidden;background:#f3f4f6;position:relative;}.side-image-card.side-image-card-right .side-image-card-image{margin:0;}.side-image-card.side-image-card-square-image .side-image-card-image,.side-image-card.side-image-card-square-image .side-image-card-image::after{border-radius:0;}.side-image-card.side-image-card-right .side-image-card-body{flex-direction:row-reverse;}.side-image-card.side-image-card-top .side-image-card-body{align-items:flex-start;}.side-image-card-text{flex:1 1 0;min-width:0;}.side-image-card-image img{display:block;width:100%;height:auto;object-fit:cover;object-position:center;transition:transform 0.6s cubic-bezier(0.25,0.46,0.45,0.94);margin:0 !important;}.side-image-card:hover .side-image-card-image img{transform:scale(1.06);}.side-image-card.side-image-card-no-zoom:hover .side-image-card-image img{transform:none;}.side-image-card-image::after{content:'';position:absolute;inset:0;border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px rgba(0,0,0,0.05);pointer-events:none;}.side-image-card-text{}.side-image-card-text p{font-family:Figtree,sans-serif;font-size:1rem;font-weight:400;line-height:1.7;color:var(--color-text-secondary,#6B7280);margin:0 0 1rem 0;text-align:center;}.side-image-card-text p:last-child{margin-bottom:0;}.side-image-card-text ul,.side-image-card-text ol{margin:0 0 1rem 0;padding-left:1.25rem;text-align:left;}.side-image-card-text li{margin:0.25rem 0;line-height:1.6;color:var(--color-text-secondary,#6B7280);text-align:left;}.side-image-card-animate{opacity:0;transform:translateY(30px);}.side-image-card-animate.side-image-card-visible{opacity:1;transform:translateY(0);transition:opacity 0.6s cubic-bezier(0.25,0.46,0.45,0.94),transform 0.6s cubic-bezier(0.25,0.46,0.45,0.94);}.side-image-card-animate .side-image-card-header{opacity:0;transform:translateY(15px);}.side-image-card-animate .side-image-card-image{opacity:0;transform:translateY(15px);}.side-image-card-animate .side-image-card-text{opacity:0;transform:translateY(15px);}.side-image-card-animate.side-image-card-visible .side-image-card-header{opacity:1;transform:translateY(0);transition:opacity 0.5s cubic-bezier(0.25,0.46,0.45,0.94) 0.1s,transform 0.5s cubic-bezier(0.25,0.46,0.45,0.94) 0.1s;}.side-image-card-animate.side-image-card-visible .side-image-card-image{opacity:1;transform:translateY(0);transition:opacity 0.5s cubic-bezier(0.25,0.46,0.45,0.94) 0.2s,transform 0.5s cubic-bezier(0.25,0.46,0.45,0.94) 0.2s;}.side-image-card-animate.side-image-card-visible .side-image-card-text{opacity:1;transform:translateY(0);transition:opacity 0.5s cubic-bezier(0.25,0.46,0.45,0.94) 0.3s,transform 0.5s cubic-bezier(0.25,0.46,0.45,0.94) 0.3s;}.side-image-card.side-image-card-compact .side-image-card-header{padding:1rem 1.25rem;}.side-image-card.side-image-card-compact .side-image-card-body{padding:1.25rem;gap:1rem;}.side-image-card.side-image-card-compact .side-image-card-image{margin:0;}.side-image-card.side-image-card-right.side-image-card-compact .side-image-card-image{margin:0;}.side-image-card.side-image-card-dark{background:var(--color-text);}.side-image-card.side-image-card-dark .side-image-card-title{color:#f9fafb;}.side-image-card.side-image-card-dark .side-image-card-subtitle{color:#e5e7eb;}.side-image-card.side-image-card-dark .side-image-card-subtitle::after{opacity:0.9;}.side-image-card.side-image-card-dark .side-image-card-text p,.side-image-card.side-image-card-dark .side-image-card-text li{color:var(--color-border-strong,#D1D5DB);}.side-image-card.side-image-card-full{width:calc(100% + 4rem);margin-left:-2rem;margin-right:-2rem;margin-top:-2rem;margin-bottom:-2rem;border-radius:var(--radius-lg);box-shadow:none;}.side-image-card.side-image-card-full:hover{transform:none;box-shadow:none;cursor:default;}.side-image-card.side-image-card-full.side-image-card-bordered{border-radius:var(--radius-lg);}.side-image-card.side-image-card-full.side-image-card-bordered > .side-image-card-inner{border-radius:var(--radius-md);}.side-image-card.side-image-card-full:not(:last-child){margin-bottom:1.5rem;border-radius:var(--radius-lg) var(--radius-lg) 0 0;}.side-image-card.side-image-card-full.side-image-card-bordered:not(:last-child) > .side-image-card-inner{border-radius:var(--radius-md) var(--radius-md) 0 0;}@media (max-width:768px){.side-image-card.side-image-card-full{width:calc(100% + 3rem);margin-left:-1.5rem;margin-right:-1.5rem;margin-top:-1.5rem;margin-bottom:-1.5rem;}.side-image-card.side-image-card-full:not(:last-child){margin-bottom:1.5rem;}}@media (max-width:560px){.side-image-card.side-image-card-full{width:calc(100% + 3rem);margin-left:-1.5rem;margin-right:-1.5rem;margin-top:-1.5rem;margin-bottom:-1.5rem;}.side-image-card.side-image-card-full:not(:last-child){margin-bottom:1.5rem;}}@media (max-width:768px){.side-image-card-header{padding:1.25rem 1.25rem 1rem;}.side-image-card-subtitle{font-size:1rem;}.side-image-card-subtitle::after{width:2rem;margin-top:0.75rem;}.side-image-card-body{padding:1.25rem;}.side-image-card-body{flex-direction:column;align-items:stretch;gap:1rem;}.side-image-card-image{flex:0 0 auto;width:100%;margin:0;}.side-image-card.side-image-card-right .side-image-card-body{flex-direction:column;}.side-image-card.side-image-card-right .side-image-card-image{width:100%;margin:0;}.side-image-card-text p{font-size:0.9375rem;}}@media (max-width:560px){.side-image-card-header{padding:1rem;}.side-image-card-body{padding:1rem;}}
.slider-grid{position:relative;width:100%;scroll-margin-top:36px;overflow-anchor:none;transition:height 1200ms cubic-bezier(0.16,1,0.3,1);}.slider-grid .side-image-card,.slider-grid .basic-card,.slider-grid .card{position:relative;}.slider-grid__viewport,.slider-grid__track{position:relative;width:100%;}.slider-grid__slide{position:absolute;top:0;left:0;width:100%;opacity:0;pointer-events:none;transform:scale(0.92);transition:opacity 1200ms cubic-bezier(0.16,1,0.3,1),transform 1200ms cubic-bezier(0.16,1,0.3,1);will-change:transform,opacity;}.slider-grid__slide.is-active{opacity:1;transform:translate3d(0,0,0) scale(1);pointer-events:auto;}.slider-grid__prev,.slider-grid__next{position:absolute;bottom:0;z-index:5;}.slider-grid__prev{left:0;}.slider-grid__next{right:0;}.slider-grid__prev.is-hidden,.slider-grid__next.is-hidden{opacity:0;pointer-events:none;}@media (prefers-reduced-motion:reduce){.slider-grid,.slider-grid__slide{transition:none;}}
:where(.topics-grid-container){background:var(--surface-second);}.topics-grid-container{width:100%;box-sizing:border-box;position:relative;padding:0.5rem;border-radius:var(--radius-md);overflow:hidden;}.topics-grid-container.topics-grid-overlay-white::before{content:'';position:absolute;inset:0;background:rgba(255,255,255,0.25);pointer-events:none;z-index:1;border-radius:var(--radius-md);}.topics-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0.5rem;width:100%;position:relative;z-index:2;}.topics-grid.topics-grid-cols-2{grid-template-columns:repeat(2,1fr);}.topics-grid.topics-grid-cols-3{grid-template-columns:repeat(3,1fr);}.topics-grid.topics-grid-cols-4{grid-template-columns:repeat(4,1fr);}@media (max-width:768px){.topics-grid,.topics-grid.topics-grid-cols-3,.topics-grid.topics-grid-cols-4{grid-template-columns:repeat(2,1fr);}}@media (max-width:480px){.topics-grid,.topics-grid.topics-grid-cols-2,.topics-grid.topics-grid-cols-3,.topics-grid.topics-grid-cols-4{grid-template-columns:1fr;}}.topics-grid-card{box-sizing:border-box;}.topics-grid-card-inner{--surf-radius:var(--radius-md);--hvl-lift-y:-2px;display:flex;align-items:center;justify-content:center;min-height:100px;height:100%;padding:1rem;background:var(--color-surface-base);border-radius:var(--radius-md);box-sizing:border-box;box-shadow:var(--card-shadow-base);transition:var(--card-transition);}.topics-grid-card-inner:hover{transform:translateY(-2px);box-shadow:var(--card-shadow-hover);}.topics-grid-title{color:var(--color-text,#1F2937);font-family:Figtree,sans-serif;font-weight:500;line-height:1.3;margin:0;text-align:center;word-wrap:break-word;overflow-wrap:break-word;letter-spacing:normal;text-transform:none;}
#colorbox,#cboxWrapper{overflow:visible !important;}#cboxContent{background:transparent !important;}#cboxContent.up-cbox-revealed{box-shadow:0 24px 60px -14px rgba(0,0,0,0.4),0 8px 22px -8px rgba(0,0,0,0.25);}#cboxLoadedContent{background:transparent !important;padding:0 !important;position:relative;}#cboxLoadedContent img{opacity:0;position:relative;z-index:2;}#cboxTitle{display:none !important;}#cboxLoadingOverlay{background:transparent !important;}#cboxLoadingGraphic{background:none !important;}#cboxClose{background:none !important;font-size:0;text-indent:0;opacity:0;pointer-events:none;}#cboxContent.up-cbox-revealed #cboxClose{opacity:1;pointer-events:auto;}#cboxClose::before{content:'\00d7';display:block;width:20px;height:20px;line-height:18px;font-size:22px;font-family:Figtree,sans-serif;text-align:center;text-indent:0;color:var(--color-text,#1F2937);text-shadow:0 1px 3px rgba(255,255,255,0.9);}#cboxClose:hover::before{color:var(--color-ink,#1A1A1A);}.up-spiral-reveal{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;pointer-events:none;}.up-cbox-spiral{width:100%;height:100%;transform:scale(0.02);}
html.lenis,html.lenis body{height:auto;}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip;}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain;}.lenis.lenis-smooth iframe{pointer-events:none;}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete;}
:root{--font-family-base:Figtree,sans-serif;--font-family-heading:Oswald,sans-serif;--font-family-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,'Liberation Mono','Courier New',monospace;--fs-body:1rem;--fs-h1:2.25rem;--fs-h2:1.875rem;--fs-h3:1.5rem;--fs-h4:1.25rem;--fs-h5:1.125rem;--fs-h6:1rem;--fs-small:0.875rem;--fw-bold:700;--fw-medium:500;--fw-regular:400;--fw-semibold:600;--lh-normal:1.5;--lh-relaxed:1.625;--lh-tight:1.25;--gap-2xl:4rem;--gap-lg:1.5rem;--gap-md:1rem;--gap-sm:0.5rem;--gap-xl:2.5rem;--gap-xs:0.25rem;--radius-full:9999px;--radius-lg:1rem;--radius-md:0.5rem;--radius-sm:0.25rem;--radius-xl:1.5rem;--color-border:#E5E7EB;--color-btn-nav-text:#ffffff;--color-btn-primary-text:#ffffff;--color-btn-secondary-text:#1F2937;--color-ink:#1A1A1A;--color-primary:#2DD4BF;--color-primary-deep:#0D9488;--color-primary-light:#5EEAD4;--color-primary-pale:#F0FDFA;--color-primary-strong:#14B8A6;--color-secondary:#4A2441;--color-secondary-deep:#A47878;--color-secondary-light:#E0115F;--color-secondary-pale:#F5DCDC;--color-secondary-strong:#3A1C33;--color-surface-base:#FFFFFF;--color-text:#1F2937;--color-text-muted:#9CA3AF;--color-text-secondary:#6B7280;--surface-primary:linear-gradient(to bottom right,#5FE7AD 0%,#11A8C1 100%);--surface-primary-transparency:0;--surface-primary-scrim-color:transparent;--surface-primary-scrim-transparency:100;--surface-primary-scrim-shape:uniform;--surface-primary-light:#CFFAF1;--surface-primary-light-transparency:0;--surface-primary-light-scrim-color:transparent;--surface-primary-light-scrim-transparency:100;--surface-primary-light-scrim-shape:uniform;--surface-primary-strong:#14B8A6;--surface-primary-strong-transparency:0;--surface-primary-strong-scrim-color:transparent;--surface-primary-strong-scrim-transparency:100;--surface-primary-strong-scrim-shape:uniform;--surface-second:linear-gradient(to bottom right,#D971AF 0%,#C0BC1A 100%);--surface-second-transparency:0;--surface-second-scrim-color:transparent;--surface-second-scrim-transparency:100;--surface-second-scrim-shape:uniform;--surface-third:linear-gradient(to bottom right,#5DE6E9 0%,#0046AC 100%);--surface-third-transparency:0;--surface-third-scrim-color:transparent;--surface-third-scrim-transparency:100;--surface-third-scrim-shape:uniform;--color-error:#DC2626;--color-info:#7C3AED;--color-success:#16A34A;--color-warning:#F59E0B;--surface-success:#DCFCE7;--surface-success-transparency:0;--surface-success-scrim-color:transparent;--surface-success-scrim-transparency:100;--surface-success-scrim-shape:uniform;--surface-error:#FEE2E2;--surface-error-transparency:0;--surface-error-scrim-color:transparent;--surface-error-scrim-transparency:100;--surface-error-scrim-shape:uniform;--surface-warning:#FEF3C7;--surface-warning-transparency:0;--surface-warning-scrim-color:transparent;--surface-warning-scrim-transparency:100;--surface-warning-scrim-shape:uniform;--surface-info:#EDE9FE;--surface-info-transparency:0;--surface-info-scrim-color:transparent;--surface-info-scrim-transparency:100;--surface-info-scrim-shape:uniform;--thematic-1-name:"";--thematic-1-base:transparent;--thematic-1-pale:transparent;--thematic-1-light:transparent;--thematic-1-soft:transparent;--thematic-1-rich:transparent;--thematic-1-dark:transparent;--thematic-1-deep:transparent;--thematic-1-deepest:transparent;--thematic-2-name:"";--thematic-2-base:transparent;--thematic-2-pale:transparent;--thematic-2-light:transparent;--thematic-2-soft:transparent;--thematic-2-rich:transparent;--thematic-2-dark:transparent;--thematic-2-deep:transparent;--thematic-2-deepest:transparent;--thematic-3-name:"";--thematic-3-base:transparent;--thematic-3-pale:transparent;--thematic-3-light:transparent;--thematic-3-soft:transparent;--thematic-3-rich:transparent;--thematic-3-dark:transparent;--thematic-3-deep:transparent;--thematic-3-deepest:transparent;--thematic-4-name:"";--thematic-4-base:transparent;--thematic-4-pale:transparent;--thematic-4-light:transparent;--thematic-4-soft:transparent;--thematic-4-rich:transparent;--thematic-4-dark:transparent;--thematic-4-deep:transparent;--thematic-4-deepest:transparent;--thematic-5-name:"";--thematic-5-base:transparent;--thematic-5-pale:transparent;--thematic-5-light:transparent;--thematic-5-soft:transparent;--thematic-5-rich:transparent;--thematic-5-dark:transparent;--thematic-5-deep:transparent;--thematic-5-deepest:transparent;--thematic-6-name:"";--thematic-6-base:transparent;--thematic-6-pale:transparent;--thematic-6-light:transparent;--thematic-6-soft:transparent;--thematic-6-rich:transparent;--thematic-6-dark:transparent;--thematic-6-deep:transparent;--thematic-6-deepest:transparent;--thematic-7-name:"";--thematic-7-base:transparent;--thematic-7-pale:transparent;--thematic-7-light:transparent;--thematic-7-soft:transparent;--thematic-7-rich:transparent;--thematic-7-dark:transparent;--thematic-7-deep:transparent;--thematic-7-deepest:transparent;--thematic-8-name:"";--thematic-8-base:transparent;--thematic-8-pale:transparent;--thematic-8-light:transparent;--thematic-8-soft:transparent;--thematic-8-rich:transparent;--thematic-8-dark:transparent;--thematic-8-deep:transparent;--thematic-8-deepest:transparent;--thematic-9-name:"";--thematic-9-base:transparent;--thematic-9-pale:transparent;--thematic-9-light:transparent;--thematic-9-soft:transparent;--thematic-9-rich:transparent;--thematic-9-dark:transparent;--thematic-9-deep:transparent;--thematic-9-deepest:transparent;--thematic-10-name:"";--thematic-10-base:transparent;--thematic-10-pale:transparent;--thematic-10-light:transparent;--thematic-10-soft:transparent;--thematic-10-rich:transparent;--thematic-10-dark:transparent;--thematic-10-deep:transparent;--thematic-10-deepest:transparent;--thematic-11-name:"";--thematic-11-base:transparent;--thematic-11-pale:transparent;--thematic-11-light:transparent;--thematic-11-soft:transparent;--thematic-11-rich:transparent;--thematic-11-dark:transparent;--thematic-11-deep:transparent;--thematic-11-deepest:transparent;--thematic-12-name:"";--thematic-12-base:transparent;--thematic-12-pale:transparent;--thematic-12-light:transparent;--thematic-12-soft:transparent;--thematic-12-rich:transparent;--thematic-12-dark:transparent;--thematic-12-deep:transparent;--thematic-12-deepest:transparent;--thematic-13-name:"";--thematic-13-base:transparent;--thematic-13-pale:transparent;--thematic-13-light:transparent;--thematic-13-soft:transparent;--thematic-13-rich:transparent;--thematic-13-dark:transparent;--thematic-13-deep:transparent;--thematic-13-deepest:transparent;--thematic-14-name:"";--thematic-14-base:transparent;--thematic-14-pale:transparent;--thematic-14-light:transparent;--thematic-14-soft:transparent;--thematic-14-rich:transparent;--thematic-14-dark:transparent;--thematic-14-deep:transparent;--thematic-14-deepest:transparent;--thematic-15-name:"";--thematic-15-base:transparent;--thematic-15-pale:transparent;--thematic-15-light:transparent;--thematic-15-soft:transparent;--thematic-15-rich:transparent;--thematic-15-dark:transparent;--thematic-15-deep:transparent;--thematic-15-deepest:transparent;--bg-main:#ffffff;--surface-primary-menu:#ffffff;--surface-primary-menu-transparency:85;--surface-primary-menu-scrim-color:transparent;--surface-primary-menu-scrim-transparency:100;--surface-primary-menu-scrim-shape:uniform;--surface-primary-sub-menu:#ffffff;--surface-primary-sub-menu-transparency:0;--surface-primary-sub-menu-scrim-color:transparent;--surface-primary-sub-menu-scrim-transparency:100;--surface-primary-sub-menu-scrim-shape:uniform;--surface-muted-1-name:"Footer";--surface-muted-1:linear-gradient(to bottom,#e9eaec 0%,#f7f8f9 60%,#fbfbfc 100%);--surface-muted-1-transparency:0;--surface-muted-1-scrim-color:transparent;--surface-muted-1-scrim-transparency:100;--surface-muted-1-scrim-shape:uniform;--surface-muted-2-name:"Türkis";--surface-muted-2:linear-gradient(135deg,#E9F8F4 0%,#D6F0EA 25%,#C0E8DE 50%,#B0E1D5 75%,#A1DACC 100%);--surface-muted-2-transparency:0;--surface-muted-2-scrim-color:#FFF7E6;--surface-muted-2-scrim-transparency:85;--surface-muted-2-scrim-shape:uniform;--surface-muted-3-name:"";--surface-muted-3:transparent;--surface-muted-3-transparency:0;--surface-muted-3-scrim-color:transparent;--surface-muted-3-scrim-transparency:100;--surface-muted-3-scrim-shape:uniform;--surface-muted-4-name:"";--surface-muted-4:transparent;--surface-muted-4-transparency:0;--surface-muted-4-scrim-color:transparent;--surface-muted-4-scrim-transparency:100;--surface-muted-4-scrim-shape:uniform;--surface-muted-5-name:"";--surface-muted-5:transparent;--surface-muted-5-transparency:0;--surface-muted-5-scrim-color:transparent;--surface-muted-5-scrim-transparency:100;--surface-muted-5-scrim-shape:uniform;--surface-muted-6-name:"";--surface-muted-6:transparent;--surface-muted-6-transparency:0;--surface-muted-6-scrim-color:transparent;--surface-muted-6-scrim-transparency:100;--surface-muted-6-scrim-shape:uniform;--surface-muted-7-name:"";--surface-muted-7:transparent;--surface-muted-7-transparency:0;--surface-muted-7-scrim-color:transparent;--surface-muted-7-scrim-transparency:100;--surface-muted-7-scrim-shape:uniform;--surface-muted-8-name:"";--surface-muted-8:transparent;--surface-muted-8-transparency:0;--surface-muted-8-scrim-color:transparent;--surface-muted-8-scrim-transparency:100;--surface-muted-8-scrim-shape:uniform;--surface-muted-9-name:"";--surface-muted-9:transparent;--surface-muted-9-transparency:0;--surface-muted-9-scrim-color:transparent;--surface-muted-9-scrim-transparency:100;--surface-muted-9-scrim-shape:uniform;--surface-muted-10-name:"";--surface-muted-10:transparent;--surface-muted-10-transparency:0;--surface-muted-10-scrim-color:transparent;--surface-muted-10-scrim-transparency:100;--surface-muted-10-scrim-shape:uniform;--surface-muted-11-name:"";--surface-muted-11:transparent;--surface-muted-11-transparency:0;--surface-muted-11-scrim-color:transparent;--surface-muted-11-scrim-transparency:100;--surface-muted-11-scrim-shape:uniform;--surface-muted-12-name:"";--surface-muted-12:transparent;--surface-muted-12-transparency:0;--surface-muted-12-scrim-color:transparent;--surface-muted-12-scrim-transparency:100;--surface-muted-12-scrim-shape:uniform;--surface-muted-13-name:"";--surface-muted-13:transparent;--surface-muted-13-transparency:0;--surface-muted-13-scrim-color:transparent;--surface-muted-13-scrim-transparency:100;--surface-muted-13-scrim-shape:uniform;--surface-muted-14-name:"";--surface-muted-14:transparent;--surface-muted-14-transparency:0;--surface-muted-14-scrim-color:transparent;--surface-muted-14-scrim-transparency:100;--surface-muted-14-scrim-shape:uniform;--surface-muted-15-name:"";--surface-muted-15:transparent;--surface-muted-15-transparency:0;--surface-muted-15-scrim-color:transparent;--surface-muted-15-scrim-transparency:100;--surface-muted-15-scrim-shape:uniform;--surface-bold-1-name:"Smaragd-Aquamarin";--surface-bold-1:linear-gradient(to bottom right,#5FE7AD 0%,#11A8C1 100%);--surface-bold-1-transparency:0;--surface-bold-1-scrim-color:transparent;--surface-bold-1-scrim-transparency:100;--surface-bold-1-scrim-shape:uniform;--surface-bold-2-name:"Amethyst-Erde";--surface-bold-2:linear-gradient(to bottom right,#D971AF 0%,#C0BC1A 100%);--surface-bold-2-transparency:0;--surface-bold-2-scrim-color:transparent;--surface-bold-2-scrim-transparency:100;--surface-bold-2-scrim-shape:uniform;--surface-bold-3-name:"Himmel-Kornblume";--surface-bold-3:linear-gradient(to bottom right,#5DE6E9 0%,#0046AC 100%);--surface-bold-3-transparency:0;--surface-bold-3-scrim-color:transparent;--surface-bold-3-scrim-transparency:100;--surface-bold-3-scrim-shape:uniform;--surface-bold-4-name:"";--surface-bold-4:transparent;--surface-bold-4-transparency:0;--surface-bold-4-scrim-color:transparent;--surface-bold-4-scrim-transparency:100;--surface-bold-4-scrim-shape:uniform;--surface-bold-5-name:"";--surface-bold-5:transparent;--surface-bold-5-transparency:0;--surface-bold-5-scrim-color:transparent;--surface-bold-5-scrim-transparency:100;--surface-bold-5-scrim-shape:uniform;--surface-bold-6-name:"";--surface-bold-6:transparent;--surface-bold-6-transparency:0;--surface-bold-6-scrim-color:transparent;--surface-bold-6-scrim-transparency:100;--surface-bold-6-scrim-shape:uniform;--surface-bold-7-name:"";--surface-bold-7:transparent;--surface-bold-7-transparency:0;--surface-bold-7-scrim-color:transparent;--surface-bold-7-scrim-transparency:100;--surface-bold-7-scrim-shape:uniform;--surface-bold-8-name:"";--surface-bold-8:transparent;--surface-bold-8-transparency:0;--surface-bold-8-scrim-color:transparent;--surface-bold-8-scrim-transparency:100;--surface-bold-8-scrim-shape:uniform;--surface-bold-9-name:"";--surface-bold-9:transparent;--surface-bold-9-transparency:0;--surface-bold-9-scrim-color:transparent;--surface-bold-9-scrim-transparency:100;--surface-bold-9-scrim-shape:uniform;--surface-bold-10-name:"";--surface-bold-10:transparent;--surface-bold-10-transparency:0;--surface-bold-10-scrim-color:transparent;--surface-bold-10-scrim-transparency:100;--surface-bold-10-scrim-shape:uniform;--surface-bold-11-name:"";--surface-bold-11:transparent;--surface-bold-11-transparency:0;--surface-bold-11-scrim-color:transparent;--surface-bold-11-scrim-transparency:100;--surface-bold-11-scrim-shape:uniform;--surface-bold-12-name:"";--surface-bold-12:transparent;--surface-bold-12-transparency:0;--surface-bold-12-scrim-color:transparent;--surface-bold-12-scrim-transparency:100;--surface-bold-12-scrim-shape:uniform;--surface-bold-13-name:"";--surface-bold-13:transparent;--surface-bold-13-transparency:0;--surface-bold-13-scrim-color:transparent;--surface-bold-13-scrim-transparency:100;--surface-bold-13-scrim-shape:uniform;--surface-bold-14-name:"";--surface-bold-14:transparent;--surface-bold-14-transparency:0;--surface-bold-14-scrim-color:transparent;--surface-bold-14-scrim-transparency:100;--surface-bold-14-scrim-shape:uniform;--surface-bold-15-name:"";--surface-bold-15:transparent;--surface-bold-15-transparency:0;--surface-bold-15-scrim-color:transparent;--surface-bold-15-scrim-transparency:100;--surface-bold-15-scrim-shape:uniform;--btn-bg:var(--surface-primary);--btn-bg-disabled:#E5E7EB;--btn-fw:var(--fw-semibold);--btn-height:2.5rem;--btn-height-compact:2rem;--btn-height-hero:3.5rem;--btn-height-large:3rem;--btn-hover-lift:-3px;--btn-hover-scale:1.01;--btn-padding-x:1.25rem;--btn-padding-y:0.625rem;--btn-radius:var(--radius-md);--btn-scale-active:0.95;--btn-scale-hover:1.1;--btn-text:#1F2937;--btn-text-disabled:#9CA3AF;--btn-transition:transform 0.3s cubic-bezier(0.25,0.46,0.45,0.94);--list-gap:1.25rem;--list-indent:calc(var(--list-marker-size) + 1rem);--list-line-width:3px;--list-marker-bg:var(--surface-primary);--list-marker-size:30px;--shadow-lg:0 8px 24px rgba(0,0,0,0.10),0 16px 48px rgba(0,0,0,0.06);--shadow-md:0 4px 16px rgba(0,0,0,0.15);--shadow-md-light:0 8px 24px rgba(0,0,0,0.08);--shadow-menu:0 10px 40px rgba(0,0,0,0.12),0 2px 8px rgba(0,0,0,0.08);--shadow-sidebar:-5px 0 30px rgba(0,0,0,0.15);--shadow-soft:0 2px 8px rgba(0,0,0,0.06),0 4px 16px rgba(0,0,0,0.04);--text-shadow-default:0 1px 2px rgba(0,0,0,0.25);--icon-btn-gradient-amethyst-erde:linear-gradient(to bottom right,var(--ibg-stop-amethyst) 0%,var(--ibg-stop-amethyst) 40%,var(--ibg-stop-erde) 100%);--icon-btn-gradient-aprikose-smaragd:linear-gradient(to bottom right,var(--ibg-stop-aprikose) 0%,var(--ibg-stop-aprikose) 40%,var(--color-primary-deep) 100%);--icon-btn-gradient-flieder-preussen:linear-gradient(to bottom right,var(--ibg-stop-flieder) 0%,var(--ibg-stop-flieder) 40%,var(--ibg-stop-aquamarin) 100%);--icon-btn-gradient-flieder-rubin:linear-gradient(to bottom right,var(--ibg-stop-flieder) 0%,var(--ibg-stop-flieder) 40%,var(--ibg-stop-rubin) 100%);--icon-btn-gradient-heide-smaragd:linear-gradient(to bottom right,var(--ibg-stop-heide) 0%,var(--ibg-stop-heide) 40%,var(--color-primary-deep) 100%);--icon-btn-gradient-himmel-erde:linear-gradient(to bottom right,var(--ibg-stop-himmel) 0%,var(--ibg-stop-himmel) 40%,var(--ibg-stop-erde) 100%);--icon-btn-gradient-himmel-kornblume:linear-gradient(135deg,var(--ibg-stop-himmel) 0%,var(--ibg-stop-kornblume) 100%);--icon-btn-gradient-himmel-rubin:linear-gradient(to bottom right,var(--ibg-stop-himmel) 0%,var(--ibg-stop-himmel) 40%,var(--ibg-stop-rubin) 100%);--icon-btn-gradient-licht-zinnober:linear-gradient(to bottom right,var(--ibg-stop-licht) 0%,var(--ibg-stop-licht) 40%,var(--ibg-stop-zinnober) 100%);--icon-btn-gradient-meer-rubin:linear-gradient(to bottom right,var(--ibg-stop-meer) 0%,var(--ibg-stop-meer) 40%,var(--ibg-stop-rubin) 100%);--icon-btn-gradient-meer-smaragd:linear-gradient(to bottom right,var(--ibg-stop-meer) 0%,var(--ibg-stop-meer) 40%,var(--color-primary-deep) 100%);--icon-btn-gradient-preussen-aquamarin:linear-gradient(to bottom right,var(--ibg-stop-aquamarin) 0%,var(--ibg-stop-aquamarin) 40%,var(--ibg-stop-aquamarin) 100%);--icon-btn-gradient-smaragd-aquamarin:linear-gradient(to bottom right,var(--color-primary-deep) 0%,var(--color-primary-deep) 40%,var(--ibg-stop-aquamarin) 100%);--icon-btn-gradient-smaragd-erde:linear-gradient(to bottom right,var(--color-primary-deep) 0%,var(--color-primary-deep) 40%,var(--ibg-stop-erde) 100%);--overlay-black-medium:rgba(0,0,0,0.4);--overlay-black-soft:rgba(0,0,0,0.2);--overlay-black-strong:rgba(0,0,0,0.5);--overlay-clear:transparent;--overlay-white-medium:rgba(255,255,255,0.4);--overlay-white-soft:rgba(255,255,255,0.2);--overlay-white-strong:rgba(255,255,255,0.5);--card-lift-y:-4px;--card-logo-shadow-base:0 4px 16px rgba(0,0,0,0.12);--card-logo-shadow-hover:0 6px 20px rgba(0,0,0,0.15);--card-shadow-base:var(--shadow-soft);--card-shadow-hero-base:0 4px 20px rgba(0,0,0,0.08),0 8px 40px rgba(0,0,0,0.04);--card-shadow-hero-hover:0 8px 30px rgba(0,0,0,0.10),0 16px 60px rgba(0,0,0,0.06);--card-shadow-hover:var(--shadow-lg);--card-shadow-hover-bordered:0 8px 24px rgba(0,0,0,0.12),0 16px 48px rgba(0,0,0,0.08);--card-transition:transform 0.4s cubic-bezier(0.25,0.46,0.45,0.94),box-shadow 0.4s cubic-bezier(0.25,0.46,0.45,0.94);--txt-line-height-default:1.5;--txt-padding-bottom-card:1.75rem;--txt-padding-compact:1.25rem;--txt-padding-default:1.5rem;--txt-padding-editorial:2.5rem;--tab-card-lift-active:-3px;--tab-card-lift-hover:-2px;--tab-card-shadow-active:0 6px 20px rgba(45,212,191,0.35),0 3px 8px rgba(45,212,191,0.2);--tab-card-shadow-base:0 1px 3px rgba(0,0,0,0.08),0 2px 8px rgba(0,0,0,0.04);--tab-card-shadow-hover:0 4px 12px rgba(0,0,0,0.1),0 2px 4px rgba(0,0,0,0.05);--ibg-stop-amethyst:#9966CC;--ibg-stop-aprikose:#FBCEB1;--ibg-stop-aquamarin:#4BB3C8;--ibg-stop-erde:#87A330;--ibg-stop-flieder:#D8BFD8;--ibg-stop-heide:#DE98AB;--ibg-stop-himmel:#89CFF0;--ibg-stop-kornblume:#6495ED;--ibg-stop-licht:#C0BC1A;--ibg-stop-meer:#7DD8C0;--ibg-stop-rubin:#D64D7A;--ibg-stop-zinnober:#E34234;--accent-orange-from:#F97316;--accent-orange-to:#FB923C;--accent-orange-text:#EA580C;--accent-violet-from:#8B5CF6;--accent-violet-to:#A78BFA;--accent-amber-from:#D97706;--accent-amber-to:#FBBF24;--accent-amber-text:#B45309;--color-border-strong:#D1D5DB;--logo-line-preussen:#11A8C1;--logo-line-smaragd:#00B08A;--logo-line-himmel:#5DE6E9;--logo-line-meer:#89FFE6;--logo-line-rubin:#D71760;--logo-line-amethyst:#A36AB7;--logo-line-kornblume:#0046AC;--logo-line-aprikose:#FFA29B;--logo-line-erde:#C0BC1A;}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-600:oklch(57.7% .245 27.325);--color-yellow-50:oklch(98.7% .026 102.212);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-2xl:42rem;--container-4xl:56rem;--container-5xl:64rem;--container-7xl:80rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--ease-out:cubic-bezier(0,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Figtree,sans-serif;line-height:1.5}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.top-0{top:calc(var(--spacing) * 0)}.right-1\/2{right:50%}.left-1\/2{left:50%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-7{grid-column:span 7/span 7}.col-span-8{grid-column:span 8/span 8}.col-span-9{grid-column:span 9/span 9}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.m-1{margin:calc(var(--spacing) * 1)}.m-2{margin:calc(var(--spacing) * 2)}.m-3{margin:calc(var(--spacing) * 3)}.m-4{margin:calc(var(--spacing) * 4)}.m-5{margin:calc(var(--spacing) * 5)}.m-6{margin:calc(var(--spacing) * 6)}.m-7{margin:calc(var(--spacing) * 7)}.m-8{margin:calc(var(--spacing) * 8)}.m-9{margin:calc(var(--spacing) * 9)}.m-10{margin:calc(var(--spacing) * 10)}.m-11{margin:calc(var(--spacing) * 11)}.m-12{margin:calc(var(--spacing) * 12)}.m-14{margin:calc(var(--spacing) * 14)}.m-16{margin:calc(var(--spacing) * 16)}.m-20{margin:calc(var(--spacing) * 20)}.m-24{margin:calc(var(--spacing) * 24)}.m-28{margin:calc(var(--spacing) * 28)}.m-32{margin:calc(var(--spacing) * 32)}.m-36{margin:calc(var(--spacing) * 36)}.m-40{margin:calc(var(--spacing) * 40)}.m-44{margin:calc(var(--spacing) * 44)}.m-48{margin:calc(var(--spacing) * 48)}.m-52{margin:calc(var(--spacing) * 52)}.m-56{margin:calc(var(--spacing) * 56)}.m-60{margin:calc(var(--spacing) * 60)}.m-64{margin:calc(var(--spacing) * 64)}.m-72{margin:calc(var(--spacing) * 72)}.m-80{margin:calc(var(--spacing) * 80)}.m-96{margin:calc(var(--spacing) * 96)}.mx-0{margin-inline:calc(var(--spacing) * 0)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-6{margin-inline:calc(var(--spacing) * 6)}.mx-7{margin-inline:calc(var(--spacing) * 7)}.mx-8{margin-inline:calc(var(--spacing) * 8)}.mx-9{margin-inline:calc(var(--spacing) * 9)}.mx-10{margin-inline:calc(var(--spacing) * 10)}.mx-11{margin-inline:calc(var(--spacing) * 11)}.mx-12{margin-inline:calc(var(--spacing) * 12)}.mx-14{margin-inline:calc(var(--spacing) * 14)}.mx-16{margin-inline:calc(var(--spacing) * 16)}.mx-20{margin-inline:calc(var(--spacing) * 20)}.mx-24{margin-inline:calc(var(--spacing) * 24)}.mx-28{margin-inline:calc(var(--spacing) * 28)}.mx-32{margin-inline:calc(var(--spacing) * 32)}.mx-36{margin-inline:calc(var(--spacing) * 36)}.mx-40{margin-inline:calc(var(--spacing) * 40)}.mx-44{margin-inline:calc(var(--spacing) * 44)}.mx-48{margin-inline:calc(var(--spacing) * 48)}.mx-52{margin-inline:calc(var(--spacing) * 52)}.mx-56{margin-inline:calc(var(--spacing) * 56)}.mx-60{margin-inline:calc(var(--spacing) * 60)}.mx-64{margin-inline:calc(var(--spacing) * 64)}.mx-72{margin-inline:calc(var(--spacing) * 72)}.mx-80{margin-inline:calc(var(--spacing) * 80)}.mx-96{margin-inline:calc(var(--spacing) * 96)}.mx-auto{margin-inline:auto}.my-0{margin-block:calc(var(--spacing) * 0)}.my-1{margin-block:calc(var(--spacing) * 1)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-7{margin-block:calc(var(--spacing) * 7)}.my-8{margin-block:calc(var(--spacing) * 8)}.my-9{margin-block:calc(var(--spacing) * 9)}.my-10{margin-block:calc(var(--spacing) * 10)}.my-11{margin-block:calc(var(--spacing) * 11)}.my-12{margin-block:calc(var(--spacing) * 12)}.my-14{margin-block:calc(var(--spacing) * 14)}.my-16{margin-block:calc(var(--spacing) * 16)}.my-20{margin-block:calc(var(--spacing) * 20)}.my-24{margin-block:calc(var(--spacing) * 24)}.my-28{margin-block:calc(var(--spacing) * 28)}.my-32{margin-block:calc(var(--spacing) * 32)}.my-36{margin-block:calc(var(--spacing) * 36)}.my-40{margin-block:calc(var(--spacing) * 40)}.my-44{margin-block:calc(var(--spacing) * 44)}.my-48{margin-block:calc(var(--spacing) * 48)}.my-52{margin-block:calc(var(--spacing) * 52)}.my-56{margin-block:calc(var(--spacing) * 56)}.my-60{margin-block:calc(var(--spacing) * 60)}.my-64{margin-block:calc(var(--spacing) * 64)}.my-72{margin-block:calc(var(--spacing) * 72)}.my-80{margin-block:calc(var(--spacing) * 80)}.my-96{margin-block:calc(var(--spacing) * 96)}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-11{margin-top:calc(var(--spacing) * 11)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-24{margin-top:calc(var(--spacing) * 24)}.mt-28{margin-top:calc(var(--spacing) * 28)}.mt-32{margin-top:calc(var(--spacing) * 32)}.mt-36{margin-top:calc(var(--spacing) * 36)}.mt-40{margin-top:calc(var(--spacing) * 40)}.mt-44{margin-top:calc(var(--spacing) * 44)}.mt-48{margin-top:calc(var(--spacing) * 48)}.mt-52{margin-top:calc(var(--spacing) * 52)}.mt-56{margin-top:calc(var(--spacing) * 56)}.mt-60{margin-top:calc(var(--spacing) * 60)}.mt-64{margin-top:calc(var(--spacing) * 64)}.mt-72{margin-top:calc(var(--spacing) * 72)}.mt-80{margin-top:calc(var(--spacing) * 80)}.mt-96{margin-top:calc(var(--spacing) * 96)}.mr-0{margin-right:calc(var(--spacing) * 0)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-4{margin-right:calc(var(--spacing) * 4)}.mr-5{margin-right:calc(var(--spacing) * 5)}.mr-6{margin-right:calc(var(--spacing) * 6)}.mr-7{margin-right:calc(var(--spacing) * 7)}.mr-8{margin-right:calc(var(--spacing) * 8)}.mr-9{margin-right:calc(var(--spacing) * 9)}.mr-10{margin-right:calc(var(--spacing) * 10)}.mr-11{margin-right:calc(var(--spacing) * 11)}.mr-12{margin-right:calc(var(--spacing) * 12)}.mr-14{margin-right:calc(var(--spacing) * 14)}.mr-16{margin-right:calc(var(--spacing) * 16)}.mr-20{margin-right:calc(var(--spacing) * 20)}.mr-24{margin-right:calc(var(--spacing) * 24)}.mr-28{margin-right:calc(var(--spacing) * 28)}.mr-32{margin-right:calc(var(--spacing) * 32)}.mr-36{margin-right:calc(var(--spacing) * 36)}.mr-40{margin-right:calc(var(--spacing) * 40)}.mr-44{margin-right:calc(var(--spacing) * 44)}.mr-48{margin-right:calc(var(--spacing) * 48)}.mr-52{margin-right:calc(var(--spacing) * 52)}.mr-56{margin-right:calc(var(--spacing) * 56)}.mr-60{margin-right:calc(var(--spacing) * 60)}.mr-64{margin-right:calc(var(--spacing) * 64)}.mr-72{margin-right:calc(var(--spacing) * 72)}.mr-80{margin-right:calc(var(--spacing) * 80)}.mr-96{margin-right:calc(var(--spacing) * 96)}.mr-\[-50vw\]{margin-right:-50vw}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-9{margin-bottom:calc(var(--spacing) * 9)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-11{margin-bottom:calc(var(--spacing) * 11)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.mb-24{margin-bottom:calc(var(--spacing) * 24)}.mb-28{margin-bottom:calc(var(--spacing) * 28)}.mb-32{margin-bottom:calc(var(--spacing) * 32)}.mb-36{margin-bottom:calc(var(--spacing) * 36)}.mb-40{margin-bottom:calc(var(--spacing) * 40)}.mb-44{margin-bottom:calc(var(--spacing) * 44)}.mb-48{margin-bottom:calc(var(--spacing) * 48)}.mb-52{margin-bottom:calc(var(--spacing) * 52)}.mb-56{margin-bottom:calc(var(--spacing) * 56)}.mb-60{margin-bottom:calc(var(--spacing) * 60)}.mb-64{margin-bottom:calc(var(--spacing) * 64)}.mb-72{margin-bottom:calc(var(--spacing) * 72)}.mb-80{margin-bottom:calc(var(--spacing) * 80)}.mb-96{margin-bottom:calc(var(--spacing) * 96)}.ml-0{margin-left:calc(var(--spacing) * 0)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-5{margin-left:calc(var(--spacing) * 5)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-7{margin-left:calc(var(--spacing) * 7)}.ml-8{margin-left:calc(var(--spacing) * 8)}.ml-9{margin-left:calc(var(--spacing) * 9)}.ml-10{margin-left:calc(var(--spacing) * 10)}.ml-11{margin-left:calc(var(--spacing) * 11)}.ml-12{margin-left:calc(var(--spacing) * 12)}.ml-14{margin-left:calc(var(--spacing) * 14)}.ml-16{margin-left:calc(var(--spacing) * 16)}.ml-20{margin-left:calc(var(--spacing) * 20)}.ml-24{margin-left:calc(var(--spacing) * 24)}.ml-28{margin-left:calc(var(--spacing) * 28)}.ml-32{margin-left:calc(var(--spacing) * 32)}.ml-36{margin-left:calc(var(--spacing) * 36)}.ml-40{margin-left:calc(var(--spacing) * 40)}.ml-44{margin-left:calc(var(--spacing) * 44)}.ml-48{margin-left:calc(var(--spacing) * 48)}.ml-52{margin-left:calc(var(--spacing) * 52)}.ml-56{margin-left:calc(var(--spacing) * 56)}.ml-60{margin-left:calc(var(--spacing) * 60)}.ml-64{margin-left:calc(var(--spacing) * 64)}.ml-72{margin-left:calc(var(--spacing) * 72)}.ml-80{margin-left:calc(var(--spacing) * 80)}.ml-96{margin-left:calc(var(--spacing) * 96)}.ml-\[-50vw\]{margin-left:-50vw}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.list-item{display:list-item}.table{display:table}.h-0{height:calc(var(--spacing) * 0)}.h-1{height:calc(var(--spacing) * 1)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-44{height:calc(var(--spacing) * 44)}.h-48{height:calc(var(--spacing) * 48)}.h-52{height:calc(var(--spacing) * 52)}.h-56{height:calc(var(--spacing) * 56)}.h-60{height:calc(var(--spacing) * 60)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-80{height:calc(var(--spacing) * 80)}.h-96{height:calc(var(--spacing) * 96)}.h-\[38px\]{height:38px}.h-\[var\(--header-h-current\)\]{height:var(--header-h-current)}.h-full{height:100%}.max-h-0{max-height:calc(var(--spacing) * 0)}.max-h-1{max-height:calc(var(--spacing) * 1)}.max-h-2{max-height:calc(var(--spacing) * 2)}.max-h-3{max-height:calc(var(--spacing) * 3)}.max-h-4{max-height:calc(var(--spacing) * 4)}.max-h-5{max-height:calc(var(--spacing) * 5)}.max-h-6{max-height:calc(var(--spacing) * 6)}.max-h-7{max-height:calc(var(--spacing) * 7)}.max-h-8{max-height:calc(var(--spacing) * 8)}.max-h-9{max-height:calc(var(--spacing) * 9)}.max-h-10{max-height:calc(var(--spacing) * 10)}.max-h-11{max-height:calc(var(--spacing) * 11)}.max-h-12{max-height:calc(var(--spacing) * 12)}.max-h-14{max-height:calc(var(--spacing) * 14)}.max-h-16{max-height:calc(var(--spacing) * 16)}.max-h-20{max-height:calc(var(--spacing) * 20)}.max-h-24{max-height:calc(var(--spacing) * 24)}.max-h-28{max-height:calc(var(--spacing) * 28)}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-36{max-height:calc(var(--spacing) * 36)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-44{max-height:calc(var(--spacing) * 44)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-52{max-height:calc(var(--spacing) * 52)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-96{max-height:calc(var(--spacing) * 96)}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-1{min-height:calc(var(--spacing) * 1)}.min-h-2{min-height:calc(var(--spacing) * 2)}.min-h-3{min-height:calc(var(--spacing) * 3)}.min-h-4{min-height:calc(var(--spacing) * 4)}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-36{min-height:calc(var(--spacing) * 36)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-44{min-height:calc(var(--spacing) * 44)}.min-h-48{min-height:calc(var(--spacing) * 48)}.min-h-52{min-height:calc(var(--spacing) * 52)}.min-h-56{min-height:calc(var(--spacing) * 56)}.min-h-60{min-height:calc(var(--spacing) * 60)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-72{min-height:calc(var(--spacing) * 72)}.min-h-80{min-height:calc(var(--spacing) * 80)}.min-h-96{min-height:calc(var(--spacing) * 96)}.w-0{width:calc(var(--spacing) * 0)}.w-1{width:calc(var(--spacing) * 1)}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-96{width:calc(var(--spacing) * 96)}.w-full{width:100%}.w-screen{width:100vw}.max-w-0{max-width:calc(var(--spacing) * 0)}.max-w-1{max-width:calc(var(--spacing) * 1)}.max-w-2{max-width:calc(var(--spacing) * 2)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3{max-width:calc(var(--spacing) * 3)}.max-w-4{max-width:calc(var(--spacing) * 4)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5{max-width:calc(var(--spacing) * 5)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6{max-width:calc(var(--spacing) * 6)}.max-w-7{max-width:calc(var(--spacing) * 7)}.max-w-8{max-width:calc(var(--spacing) * 8)}.max-w-9{max-width:calc(var(--spacing) * 9)}.max-w-10{max-width:calc(var(--spacing) * 10)}.max-w-11{max-width:calc(var(--spacing) * 11)}.max-w-12{max-width:calc(var(--spacing) * 12)}.max-w-14{max-width:calc(var(--spacing) * 14)}.max-w-16{max-width:calc(var(--spacing) * 16)}.max-w-20{max-width:calc(var(--spacing) * 20)}.max-w-24{max-width:calc(var(--spacing) * 24)}.max-w-28{max-width:calc(var(--spacing) * 28)}.max-w-32{max-width:calc(var(--spacing) * 32)}.max-w-36{max-width:calc(var(--spacing) * 36)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-44{max-width:calc(var(--spacing) * 44)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-52{max-width:calc(var(--spacing) * 52)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-60{max-width:calc(var(--spacing) * 60)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-96{max-width:calc(var(--spacing) * 96)}.max-w-none{max-width:none}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-1{min-width:calc(var(--spacing) * 1)}.min-w-2{min-width:calc(var(--spacing) * 2)}.min-w-3{min-width:calc(var(--spacing) * 3)}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-12{min-width:calc(var(--spacing) * 12)}.min-w-14{min-width:calc(var(--spacing) * 14)}.min-w-16{min-width:calc(var(--spacing) * 16)}.min-w-20{min-width:calc(var(--spacing) * 20)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-28{min-width:calc(var(--spacing) * 28)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-52{min-width:calc(var(--spacing) * 52)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-60{min-width:calc(var(--spacing) * 60)}.min-w-64{min-width:calc(var(--spacing) * 64)}.min-w-72{min-width:calc(var(--spacing) * 72)}.min-w-80{min-width:calc(var(--spacing) * 80)}.min-w-96{min-width:calc(var(--spacing) * 96)}.flex-shrink{flex-shrink:1}.flex-grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-content-around{place-content:space-around}.place-content-between{place-content:space-between}.place-content-center{place-content:center}.place-content-end{place-content:end}.place-content-start{place-content:start}.place-items-center{place-items:center}.place-items-end{place-items:end}.place-items-start{place-items:start}.content-around{align-content:space-around}.content-between{align-content:space-between}.content-center{align-content:center}.content-end{align-content:flex-end}.content-start{align-content:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing) * 0)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-9{gap:calc(var(--spacing) * 9)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-11{gap:calc(var(--spacing) * 11)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-14{gap:calc(var(--spacing) * 14)}.gap-16{gap:calc(var(--spacing) * 16)}.gap-20{gap:calc(var(--spacing) * 20)}.gap-24{gap:calc(var(--spacing) * 24)}.gap-28{gap:calc(var(--spacing) * 28)}.gap-32{gap:calc(var(--spacing) * 32)}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-0{column-gap:calc(var(--spacing) * 0)}.gap-x-1{column-gap:calc(var(--spacing) * 1)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-7{column-gap:calc(var(--spacing) * 7)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-9{column-gap:calc(var(--spacing) * 9)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-x-11{column-gap:calc(var(--spacing) * 11)}.gap-x-12{column-gap:calc(var(--spacing) * 12)}.gap-x-14{column-gap:calc(var(--spacing) * 14)}.gap-x-16{column-gap:calc(var(--spacing) * 16)}.gap-x-20{column-gap:calc(var(--spacing) * 20)}.gap-x-24{column-gap:calc(var(--spacing) * 24)}.gap-x-28{column-gap:calc(var(--spacing) * 28)}.gap-x-32{column-gap:calc(var(--spacing) * 32)}.gap-y-0{row-gap:calc(var(--spacing) * 0)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-7{row-gap:calc(var(--spacing) * 7)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.gap-y-9{row-gap:calc(var(--spacing) * 9)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}.gap-y-11{row-gap:calc(var(--spacing) * 11)}.gap-y-12{row-gap:calc(var(--spacing) * 12)}.gap-y-14{row-gap:calc(var(--spacing) * 14)}.gap-y-16{row-gap:calc(var(--spacing) * 16)}.gap-y-20{row-gap:calc(var(--spacing) * 20)}.gap-y-24{row-gap:calc(var(--spacing) * 24)}.gap-y-28{row-gap:calc(var(--spacing) * 28)}.gap-y-32{row-gap:calc(var(--spacing) * 32)}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-accent{border-color:oklch(77.7% .152 181.912)}.border-accent-darker{border-color:oklch(70.4% .14 182.503)}.border-accent-lighter{border-color:oklch(85.5% .138 181.071)}.border-background{border-color:#fff}.border-background-light{border-color:oklch(92.8% .006 264.531)}.border-border{border-color:#e5e7eb}.border-gray-200{border-color:var(--color-gray-200)}.border-text{border-color:#1f2937}.bg-\[\#2DD4BF\]{background-color:#2dd4bf}.bg-\[\\\\\#2DD4BF\]{background-color:\\#2dd4bf}.bg-accent{background-color:oklch(77.7% .152 181.912)}.bg-accent-darker{background-color:oklch(70.4% .14 182.503)}.bg-accent-lighter{background-color:oklch(85.5% .138 181.071)}.bg-background{background-color:#fff}.bg-background-light{background-color:oklch(92.8% .006 264.531)}.bg-black{background-color:var(--color-black)}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab,red,red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black) 60%,transparent)}}.bg-border{background-color:#e5e7eb}.bg-button-active{background-color:oklch(77.7% .152 181.912)}.bg-button-hover{background-color:oklch(70.4% .14 182.503)}.bg-button-inactive{background-color:oklch(92.8% .006 264.531)}.bg-button-text,.bg-button-text-active{background-color:#1f2937}.bg-button-text-disabled{background-color:#9ca3af}.bg-button-text-hover{background-color:#1f2937}.bg-gray-100{background-color:var(--color-gray-100)}.bg-text{background-color:#1f2937}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-t{--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-t{--tw-gradient-position:to top in oklab}}.bg-linear-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.from-black\/70{--tw-gradient-from:#000000b3}@supports (color:color-mix(in lab,red,red)){.from-black\/70{--tw-gradient-from:color-mix(in oklab,var(--color-black) 70%,transparent)}}.from-black\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-neutral-200{--tw-gradient-from:var(--color-neutral-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-black\/30{--tw-gradient-via:#0000004d}@supports (color:color-mix(in lab,red,red)){.via-black\/30{--tw-gradient-via:color-mix(in oklab,var(--color-black) 30%,transparent)}}.via-black\/30{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-gray-300{--tw-gradient-to:var(--color-gray-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-9{padding:calc(var(--spacing) * 9)}.p-10{padding:calc(var(--spacing) * 10)}.p-11{padding:calc(var(--spacing) * 11)}.p-12{padding:calc(var(--spacing) * 12)}.p-14{padding:calc(var(--spacing) * 14)}.p-16{padding:calc(var(--spacing) * 16)}.p-20{padding:calc(var(--spacing) * 20)}.p-24{padding:calc(var(--spacing) * 24)}.p-28{padding:calc(var(--spacing) * 28)}.p-32{padding:calc(var(--spacing) * 32)}.p-36{padding:calc(var(--spacing) * 36)}.p-40{padding:calc(var(--spacing) * 40)}.p-44{padding:calc(var(--spacing) * 44)}.p-48{padding:calc(var(--spacing) * 48)}.p-52{padding:calc(var(--spacing) * 52)}.p-56{padding:calc(var(--spacing) * 56)}.p-60{padding:calc(var(--spacing) * 60)}.p-64{padding:calc(var(--spacing) * 64)}.p-72{padding:calc(var(--spacing) * 72)}.p-80{padding:calc(var(--spacing) * 80)}.p-96{padding:calc(var(--spacing) * 96)}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-9{padding-inline:calc(var(--spacing) * 9)}.px-10{padding-inline:calc(var(--spacing) * 10)}.px-11{padding-inline:calc(var(--spacing) * 11)}.px-12{padding-inline:calc(var(--spacing) * 12)}.px-14{padding-inline:calc(var(--spacing) * 14)}.px-16{padding-inline:calc(var(--spacing) * 16)}.px-20{padding-inline:calc(var(--spacing) * 20)}.px-24{padding-inline:calc(var(--spacing) * 24)}.px-28{padding-inline:calc(var(--spacing) * 28)}.px-32{padding-inline:calc(var(--spacing) * 32)}.px-36{padding-inline:calc(var(--spacing) * 36)}.px-40{padding-inline:calc(var(--spacing) * 40)}.px-44{padding-inline:calc(var(--spacing) * 44)}.px-48{padding-inline:calc(var(--spacing) * 48)}.px-52{padding-inline:calc(var(--spacing) * 52)}.px-56{padding-inline:calc(var(--spacing) * 56)}.px-60{padding-inline:calc(var(--spacing) * 60)}.px-64{padding-inline:calc(var(--spacing) * 64)}.px-72{padding-inline:calc(var(--spacing) * 72)}.px-80{padding-inline:calc(var(--spacing) * 80)}.px-96{padding-inline:calc(var(--spacing) * 96)}.py-0{padding-block:calc(var(--spacing) * 0)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-9{padding-block:calc(var(--spacing) * 9)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-11{padding-block:calc(var(--spacing) * 11)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-28{padding-block:calc(var(--spacing) * 28)}.py-32{padding-block:calc(var(--spacing) * 32)}.py-36{padding-block:calc(var(--spacing) * 36)}.py-40{padding-block:calc(var(--spacing) * 40)}.py-44{padding-block:calc(var(--spacing) * 44)}.py-48{padding-block:calc(var(--spacing) * 48)}.py-52{padding-block:calc(var(--spacing) * 52)}.py-56{padding-block:calc(var(--spacing) * 56)}.py-60{padding-block:calc(var(--spacing) * 60)}.py-64{padding-block:calc(var(--spacing) * 64)}.py-72{padding-block:calc(var(--spacing) * 72)}.py-80{padding-block:calc(var(--spacing) * 80)}.py-96{padding-block:calc(var(--spacing) * 96)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-9{padding-top:calc(var(--spacing) * 9)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-11{padding-top:calc(var(--spacing) * 11)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pt-28{padding-top:calc(var(--spacing) * 28)}.pt-32{padding-top:calc(var(--spacing) * 32)}.pt-36{padding-top:calc(var(--spacing) * 36)}.pt-40{padding-top:calc(var(--spacing) * 40)}.pt-44{padding-top:calc(var(--spacing) * 44)}.pt-48{padding-top:calc(var(--spacing) * 48)}.pt-52{padding-top:calc(var(--spacing) * 52)}.pt-56{padding-top:calc(var(--spacing) * 56)}.pt-60{padding-top:calc(var(--spacing) * 60)}.pt-64{padding-top:calc(var(--spacing) * 64)}.pt-72{padding-top:calc(var(--spacing) * 72)}.pt-80{padding-top:calc(var(--spacing) * 80)}.pt-96{padding-top:calc(var(--spacing) * 96)}.pr-0{padding-right:calc(var(--spacing) * 0)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-11{padding-right:calc(var(--spacing) * 11)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-14{padding-right:calc(var(--spacing) * 14)}.pr-16{padding-right:calc(var(--spacing) * 16)}.pr-20{padding-right:calc(var(--spacing) * 20)}.pr-24{padding-right:calc(var(--spacing) * 24)}.pr-28{padding-right:calc(var(--spacing) * 28)}.pr-32{padding-right:calc(var(--spacing) * 32)}.pr-36{padding-right:calc(var(--spacing) * 36)}.pr-40{padding-right:calc(var(--spacing) * 40)}.pr-44{padding-right:calc(var(--spacing) * 44)}.pr-48{padding-right:calc(var(--spacing) * 48)}.pr-52{padding-right:calc(var(--spacing) * 52)}.pr-56{padding-right:calc(var(--spacing) * 56)}.pr-60{padding-right:calc(var(--spacing) * 60)}.pr-64{padding-right:calc(var(--spacing) * 64)}.pr-72{padding-right:calc(var(--spacing) * 72)}.pr-80{padding-right:calc(var(--spacing) * 80)}.pr-96{padding-right:calc(var(--spacing) * 96)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-9{padding-bottom:calc(var(--spacing) * 9)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-11{padding-bottom:calc(var(--spacing) * 11)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pb-36{padding-bottom:calc(var(--spacing) * 36)}.pb-40{padding-bottom:calc(var(--spacing) * 40)}.pb-44{padding-bottom:calc(var(--spacing) * 44)}.pb-48{padding-bottom:calc(var(--spacing) * 48)}.pb-52{padding-bottom:calc(var(--spacing) * 52)}.pb-56{padding-bottom:calc(var(--spacing) * 56)}.pb-60{padding-bottom:calc(var(--spacing) * 60)}.pb-64{padding-bottom:calc(var(--spacing) * 64)}.pb-72{padding-bottom:calc(var(--spacing) * 72)}.pb-80{padding-bottom:calc(var(--spacing) * 80)}.pb-96{padding-bottom:calc(var(--spacing) * 96)}.pb-\[var\(--footer-reveal-h\,16rem\)\]{padding-bottom:var(--footer-reveal-h,16rem)}.pl-0{padding-left:calc(var(--spacing) * 0)}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-11{padding-left:calc(var(--spacing) * 11)}.pl-12{padding-left:calc(var(--spacing) * 12)}.pl-14{padding-left:calc(var(--spacing) * 14)}.pl-16{padding-left:calc(var(--spacing) * 16)}.pl-20{padding-left:calc(var(--spacing) * 20)}.pl-24{padding-left:calc(var(--spacing) * 24)}.pl-28{padding-left:calc(var(--spacing) * 28)}.pl-32{padding-left:calc(var(--spacing) * 32)}.pl-36{padding-left:calc(var(--spacing) * 36)}.pl-40{padding-left:calc(var(--spacing) * 40)}.pl-44{padding-left:calc(var(--spacing) * 44)}.pl-48{padding-left:calc(var(--spacing) * 48)}.pl-52{padding-left:calc(var(--spacing) * 52)}.pl-56{padding-left:calc(var(--spacing) * 56)}.pl-60{padding-left:calc(var(--spacing) * 60)}.pl-64{padding-left:calc(var(--spacing) * 64)}.pl-72{padding-left:calc(var(--spacing) * 72)}.pl-80{padding-left:calc(var(--spacing) * 80)}.pl-96{padding-left:calc(var(--spacing) * 96)}.text-center{text-align:center}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.font-sans{font-family:Figtree,sans-serif}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-\[\#888\]{color:#888}.text-accent{color:oklch(77.7% .152 181.912)}.text-accent-darker{color:oklch(70.4% .14 182.503)}.text-accent-lighter{color:oklch(85.5% .138 181.071)}.text-background{color:#fff}.text-background-light{color:oklch(92.8% .006 264.531)}.text-black{color:var(--color-black)}.text-border{color:#e5e7eb}.text-button-active{color:oklch(77.7% .152 181.912)}.text-button-hover{color:oklch(70.4% .14 182.503)}.text-button-inactive{color:oklch(92.8% .006 264.531)}.text-button-text,.text-button-text-active{color:#1f2937}.text-button-text-disabled{color:#9ca3af}.text-button-text-hover{color:#1f2937}.text-gray-700{color:var(--color-gray-700)}.text-text{color:#1f2937}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.shadow,.shadow-sm,.shadow\/gradient{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-accent{--tw-ring-color:oklch(77.7% .152 181.912)}.ring-accent-darker{--tw-ring-color:oklch(70.4% .14 182.503)}.ring-accent-lighter{--tw-ring-color:oklch(85.5% .138 181.071)}.ring-background{--tw-ring-color:#fff}.ring-background-light{--tw-ring-color:oklch(92.8% .006 264.531)}.ring-border{--tw-ring-color:#e5e7eb}.ring-button-active{--tw-ring-color:oklch(77.7% .152 181.912)}.ring-button-hover{--tw-ring-color:oklch(70.4% .14 182.503)}.ring-button-inactive{--tw-ring-color:oklch(92.8% .006 264.531)}.ring-button-text,.ring-button-text-active{--tw-ring-color:#1f2937}.ring-button-text-disabled{--tw-ring-color:#9ca3af}.ring-button-text-hover,.ring-text{--tw-ring-color:#1f2937}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (hover:hover){.hover\:border-accent:hover{border-color:oklch(77.7% .152 181.912)}.hover\:border-accent-darker:hover{border-color:oklch(70.4% .14 182.503)}.hover\:border-accent-lighter:hover{border-color:oklch(85.5% .138 181.071)}.hover\:border-background:hover{border-color:#fff}.hover\:border-background-light:hover{border-color:oklch(92.8% .006 264.531)}.hover\:border-border:hover{border-color:#e5e7eb}.hover\:border-text:hover{border-color:#1f2937}.hover\:bg-accent:hover{background-color:oklch(77.7% .152 181.912)}.hover\:bg-accent-darker:hover{background-color:oklch(70.4% .14 182.503)}.hover\:bg-accent-lighter:hover{background-color:oklch(85.5% .138 181.071)}.hover\:bg-background:hover{background-color:#fff}.hover\:bg-background-light:hover{background-color:oklch(92.8% .006 264.531)}.hover\:bg-border:hover{background-color:#e5e7eb}.hover\:bg-button-active:hover{background-color:oklch(77.7% .152 181.912)}.hover\:bg-button-hover:hover{background-color:oklch(70.4% .14 182.503)}.hover\:bg-button-inactive:hover{background-color:oklch(92.8% .006 264.531)}.hover\:bg-button-text:hover,.hover\:bg-button-text-active:hover{background-color:#1f2937}.hover\:bg-button-text-disabled:hover{background-color:#9ca3af}.hover\:bg-button-text-hover:hover,.hover\:bg-text:hover{background-color:#1f2937}.hover\:text-accent:hover{color:oklch(77.7% .152 181.912)}.hover\:text-accent-darker:hover{color:oklch(70.4% .14 182.503)}.hover\:text-accent-lighter:hover{color:oklch(85.5% .138 181.071)}.hover\:text-background:hover{color:#fff}.hover\:text-background-light:hover{color:oklch(92.8% .006 264.531)}.hover\:text-border:hover{color:#e5e7eb}.hover\:text-button-active:hover{color:oklch(77.7% .152 181.912)}.hover\:text-button-hover:hover{color:oklch(70.4% .14 182.503)}.hover\:text-button-inactive:hover{color:oklch(92.8% .006 264.531)}.hover\:text-button-text:hover,.hover\:text-button-text-active:hover{color:#1f2937}.hover\:text-button-text-disabled:hover{color:#9ca3af}.hover\:text-button-text-hover:hover,.hover\:text-text:hover{color:#1f2937}.hover\:ring-accent:hover{--tw-ring-color:oklch(77.7% .152 181.912)}.hover\:ring-accent-darker:hover{--tw-ring-color:oklch(70.4% .14 182.503)}.hover\:ring-accent-lighter:hover{--tw-ring-color:oklch(85.5% .138 181.071)}.hover\:ring-background:hover{--tw-ring-color:#fff}.hover\:ring-background-light:hover{--tw-ring-color:oklch(92.8% .006 264.531)}.hover\:ring-border:hover{--tw-ring-color:#e5e7eb}.hover\:ring-button-active:hover{--tw-ring-color:oklch(77.7% .152 181.912)}.hover\:ring-button-hover:hover{--tw-ring-color:oklch(70.4% .14 182.503)}.hover\:ring-button-inactive:hover{--tw-ring-color:oklch(92.8% .006 264.531)}.hover\:ring-button-text:hover,.hover\:ring-button-text-active:hover{--tw-ring-color:#1f2937}.hover\:ring-button-text-disabled:hover{--tw-ring-color:#9ca3af}.hover\:ring-button-text-hover:hover,.hover\:ring-text:hover{--tw-ring-color:#1f2937}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:border-accent:focus{border-color:oklch(77.7% .152 181.912)}.focus\:border-accent-darker:focus{border-color:oklch(70.4% .14 182.503)}.focus\:border-accent-lighter:focus{border-color:oklch(85.5% .138 181.071)}.focus\:border-background:focus{border-color:#fff}.focus\:border-background-light:focus{border-color:oklch(92.8% .006 264.531)}.focus\:border-border:focus{border-color:#e5e7eb}.focus\:border-text:focus{border-color:#1f2937}.focus\:bg-accent:focus{background-color:oklch(77.7% .152 181.912)}.focus\:bg-accent-darker:focus{background-color:oklch(70.4% .14 182.503)}.focus\:bg-accent-lighter:focus{background-color:oklch(85.5% .138 181.071)}.focus\:bg-background:focus{background-color:#fff}.focus\:bg-background-light:focus{background-color:oklch(92.8% .006 264.531)}.focus\:bg-border:focus{background-color:#e5e7eb}.focus\:bg-button-active:focus{background-color:oklch(77.7% .152 181.912)}.focus\:bg-button-hover:focus{background-color:oklch(70.4% .14 182.503)}.focus\:bg-button-inactive:focus{background-color:oklch(92.8% .006 264.531)}.focus\:bg-button-text:focus,.focus\:bg-button-text-active:focus{background-color:#1f2937}.focus\:bg-button-text-disabled:focus{background-color:#9ca3af}.focus\:bg-button-text-hover:focus,.focus\:bg-text:focus{background-color:#1f2937}.focus\:text-accent:focus{color:oklch(77.7% .152 181.912)}.focus\:text-accent-darker:focus{color:oklch(70.4% .14 182.503)}.focus\:text-accent-lighter:focus{color:oklch(85.5% .138 181.071)}.focus\:text-background:focus{color:#fff}.focus\:text-background-light:focus{color:oklch(92.8% .006 264.531)}.focus\:text-border:focus{color:#e5e7eb}.focus\:text-button-active:focus{color:oklch(77.7% .152 181.912)}.focus\:text-button-hover:focus{color:oklch(70.4% .14 182.503)}.focus\:text-button-inactive:focus{color:oklch(92.8% .006 264.531)}.focus\:text-button-text:focus,.focus\:text-button-text-active:focus{color:#1f2937}.focus\:text-button-text-disabled:focus{color:#9ca3af}.focus\:text-button-text-hover:focus,.focus\:text-text:focus{color:#1f2937}.focus\:ring-accent:focus{--tw-ring-color:oklch(77.7% .152 181.912)}.focus\:ring-accent-darker:focus{--tw-ring-color:oklch(70.4% .14 182.503)}.focus\:ring-accent-lighter:focus{--tw-ring-color:oklch(85.5% .138 181.071)}.focus\:ring-background:focus{--tw-ring-color:#fff}.focus\:ring-background-light:focus{--tw-ring-color:oklch(92.8% .006 264.531)}.focus\:ring-border:focus{--tw-ring-color:#e5e7eb}.focus\:ring-button-active:focus{--tw-ring-color:oklch(77.7% .152 181.912)}.focus\:ring-button-hover:focus{--tw-ring-color:oklch(70.4% .14 182.503)}.focus\:ring-button-inactive:focus{--tw-ring-color:oklch(92.8% .006 264.531)}.focus\:ring-button-ring:focus{--tw-ring-color:oklch(85.5% .138 181.071)}.focus\:ring-button-text:focus,.focus\:ring-button-text-active:focus{--tw-ring-color:#1f2937}.focus\:ring-button-text-disabled:focus{--tw-ring-color:#9ca3af}.focus\:ring-button-text-hover:focus,.focus\:ring-text:focus{--tw-ring-color:#1f2937}.active\:border-accent:active{border-color:oklch(77.7% .152 181.912)}.active\:border-accent-darker:active{border-color:oklch(70.4% .14 182.503)}.active\:border-accent-lighter:active{border-color:oklch(85.5% .138 181.071)}.active\:border-background:active{border-color:#fff}.active\:border-background-light:active{border-color:oklch(92.8% .006 264.531)}.active\:border-border:active{border-color:#e5e7eb}.active\:border-text:active{border-color:#1f2937}.active\:bg-accent:active{background-color:oklch(77.7% .152 181.912)}.active\:bg-accent-darker:active{background-color:oklch(70.4% .14 182.503)}.active\:bg-accent-lighter:active{background-color:oklch(85.5% .138 181.071)}.active\:bg-background:active{background-color:#fff}.active\:bg-background-light:active{background-color:oklch(92.8% .006 264.531)}.active\:bg-border:active{background-color:#e5e7eb}.active\:bg-button-active:active{background-color:oklch(77.7% .152 181.912)}.active\:bg-button-hover:active{background-color:oklch(70.4% .14 182.503)}.active\:bg-button-inactive:active{background-color:oklch(92.8% .006 264.531)}.active\:bg-button-text:active,.active\:bg-button-text-active:active{background-color:#1f2937}.active\:bg-button-text-disabled:active{background-color:#9ca3af}.active\:bg-button-text-hover:active,.active\:bg-text:active{background-color:#1f2937}.active\:text-accent:active{color:oklch(77.7% .152 181.912)}.active\:text-accent-darker:active{color:oklch(70.4% .14 182.503)}.active\:text-accent-lighter:active{color:oklch(85.5% .138 181.071)}.active\:text-background:active{color:#fff}.active\:text-background-light:active{color:oklch(92.8% .006 264.531)}.active\:text-border:active{color:#e5e7eb}.active\:text-button-active:active{color:oklch(77.7% .152 181.912)}.active\:text-button-hover:active{color:oklch(70.4% .14 182.503)}.active\:text-button-inactive:active{color:oklch(92.8% .006 264.531)}.active\:text-button-text:active,.active\:text-button-text-active:active{color:#1f2937}.active\:text-button-text-disabled:active{color:#9ca3af}.active\:text-button-text-hover:active,.active\:text-text:active{color:#1f2937}.active\:ring-accent:active{--tw-ring-color:oklch(77.7% .152 181.912)}.active\:ring-accent-darker:active{--tw-ring-color:oklch(70.4% .14 182.503)}.active\:ring-accent-lighter:active{--tw-ring-color:oklch(85.5% .138 181.071)}.active\:ring-background:active{--tw-ring-color:#fff}.active\:ring-background-light:active{--tw-ring-color:oklch(92.8% .006 264.531)}.active\:ring-border:active{--tw-ring-color:#e5e7eb}.active\:ring-button-active:active{--tw-ring-color:oklch(77.7% .152 181.912)}.active\:ring-button-hover:active{--tw-ring-color:oklch(70.4% .14 182.503)}.active\:ring-button-inactive:active{--tw-ring-color:oklch(92.8% .006 264.531)}.active\:ring-button-text:active,.active\:ring-button-text-active:active{--tw-ring-color:#1f2937}.active\:ring-button-text-disabled:active{--tw-ring-color:#9ca3af}.active\:ring-button-text-hover:active,.active\:ring-text:active{--tw-ring-color:#1f2937}@media (min-width:40rem){.sm\:z-0{z-index:0}.sm\:z-10{z-index:10}.sm\:z-20{z-index:20}.sm\:z-30{z-index:30}.sm\:z-40{z-index:40}.sm\:z-50{z-index:50}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-5{grid-column:span 5/span 5}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-span-7{grid-column:span 7/span 7}.sm\:col-span-8{grid-column:span 8/span 8}.sm\:col-span-9{grid-column:span 9/span 9}.sm\:col-span-10{grid-column:span 10/span 10}.sm\:col-span-11{grid-column:span 11/span 11}.sm\:col-span-12{grid-column:span 12/span 12}.sm\:m-0{margin:calc(var(--spacing) * 0)}.sm\:m-1{margin:calc(var(--spacing) * 1)}.sm\:m-2{margin:calc(var(--spacing) * 2)}.sm\:m-3{margin:calc(var(--spacing) * 3)}.sm\:m-4{margin:calc(var(--spacing) * 4)}.sm\:m-5{margin:calc(var(--spacing) * 5)}.sm\:m-6{margin:calc(var(--spacing) * 6)}.sm\:m-7{margin:calc(var(--spacing) * 7)}.sm\:m-8{margin:calc(var(--spacing) * 8)}.sm\:m-9{margin:calc(var(--spacing) * 9)}.sm\:m-10{margin:calc(var(--spacing) * 10)}.sm\:m-11{margin:calc(var(--spacing) * 11)}.sm\:m-12{margin:calc(var(--spacing) * 12)}.sm\:m-14{margin:calc(var(--spacing) * 14)}.sm\:m-16{margin:calc(var(--spacing) * 16)}.sm\:m-20{margin:calc(var(--spacing) * 20)}.sm\:m-24{margin:calc(var(--spacing) * 24)}.sm\:m-28{margin:calc(var(--spacing) * 28)}.sm\:m-32{margin:calc(var(--spacing) * 32)}.sm\:m-36{margin:calc(var(--spacing) * 36)}.sm\:m-40{margin:calc(var(--spacing) * 40)}.sm\:m-44{margin:calc(var(--spacing) * 44)}.sm\:m-48{margin:calc(var(--spacing) * 48)}.sm\:m-52{margin:calc(var(--spacing) * 52)}.sm\:m-56{margin:calc(var(--spacing) * 56)}.sm\:m-60{margin:calc(var(--spacing) * 60)}.sm\:m-64{margin:calc(var(--spacing) * 64)}.sm\:m-72{margin:calc(var(--spacing) * 72)}.sm\:m-80{margin:calc(var(--spacing) * 80)}.sm\:m-96{margin:calc(var(--spacing) * 96)}.sm\:mx-0{margin-inline:calc(var(--spacing) * 0)}.sm\:mx-1{margin-inline:calc(var(--spacing) * 1)}.sm\:mx-2{margin-inline:calc(var(--spacing) * 2)}.sm\:mx-3{margin-inline:calc(var(--spacing) * 3)}.sm\:mx-4{margin-inline:calc(var(--spacing) * 4)}.sm\:mx-5{margin-inline:calc(var(--spacing) * 5)}.sm\:mx-6{margin-inline:calc(var(--spacing) * 6)}.sm\:mx-7{margin-inline:calc(var(--spacing) * 7)}.sm\:mx-8{margin-inline:calc(var(--spacing) * 8)}.sm\:mx-9{margin-inline:calc(var(--spacing) * 9)}.sm\:mx-10{margin-inline:calc(var(--spacing) * 10)}.sm\:mx-11{margin-inline:calc(var(--spacing) * 11)}.sm\:mx-12{margin-inline:calc(var(--spacing) * 12)}.sm\:mx-14{margin-inline:calc(var(--spacing) * 14)}.sm\:mx-16{margin-inline:calc(var(--spacing) * 16)}.sm\:mx-20{margin-inline:calc(var(--spacing) * 20)}.sm\:mx-24{margin-inline:calc(var(--spacing) * 24)}.sm\:mx-28{margin-inline:calc(var(--spacing) * 28)}.sm\:mx-32{margin-inline:calc(var(--spacing) * 32)}.sm\:mx-36{margin-inline:calc(var(--spacing) * 36)}.sm\:mx-40{margin-inline:calc(var(--spacing) * 40)}.sm\:mx-44{margin-inline:calc(var(--spacing) * 44)}.sm\:mx-48{margin-inline:calc(var(--spacing) * 48)}.sm\:mx-52{margin-inline:calc(var(--spacing) * 52)}.sm\:mx-56{margin-inline:calc(var(--spacing) * 56)}.sm\:mx-60{margin-inline:calc(var(--spacing) * 60)}.sm\:mx-64{margin-inline:calc(var(--spacing) * 64)}.sm\:mx-72{margin-inline:calc(var(--spacing) * 72)}.sm\:mx-80{margin-inline:calc(var(--spacing) * 80)}.sm\:mx-96{margin-inline:calc(var(--spacing) * 96)}.sm\:my-0{margin-block:calc(var(--spacing) * 0)}.sm\:my-1{margin-block:calc(var(--spacing) * 1)}.sm\:my-2{margin-block:calc(var(--spacing) * 2)}.sm\:my-3{margin-block:calc(var(--spacing) * 3)}.sm\:my-4{margin-block:calc(var(--spacing) * 4)}.sm\:my-5{margin-block:calc(var(--spacing) * 5)}.sm\:my-6{margin-block:calc(var(--spacing) * 6)}.sm\:my-7{margin-block:calc(var(--spacing) * 7)}.sm\:my-8{margin-block:calc(var(--spacing) * 8)}.sm\:my-9{margin-block:calc(var(--spacing) * 9)}.sm\:my-10{margin-block:calc(var(--spacing) * 10)}.sm\:my-11{margin-block:calc(var(--spacing) * 11)}.sm\:my-12{margin-block:calc(var(--spacing) * 12)}.sm\:my-14{margin-block:calc(var(--spacing) * 14)}.sm\:my-16{margin-block:calc(var(--spacing) * 16)}.sm\:my-20{margin-block:calc(var(--spacing) * 20)}.sm\:my-24{margin-block:calc(var(--spacing) * 24)}.sm\:my-28{margin-block:calc(var(--spacing) * 28)}.sm\:my-32{margin-block:calc(var(--spacing) * 32)}.sm\:my-36{margin-block:calc(var(--spacing) * 36)}.sm\:my-40{margin-block:calc(var(--spacing) * 40)}.sm\:my-44{margin-block:calc(var(--spacing) * 44)}.sm\:my-48{margin-block:calc(var(--spacing) * 48)}.sm\:my-52{margin-block:calc(var(--spacing) * 52)}.sm\:my-56{margin-block:calc(var(--spacing) * 56)}.sm\:my-60{margin-block:calc(var(--spacing) * 60)}.sm\:my-64{margin-block:calc(var(--spacing) * 64)}.sm\:my-72{margin-block:calc(var(--spacing) * 72)}.sm\:my-80{margin-block:calc(var(--spacing) * 80)}.sm\:my-96{margin-block:calc(var(--spacing) * 96)}.sm\:mt-0{margin-top:calc(var(--spacing) * 0)}.sm\:mt-1{margin-top:calc(var(--spacing) * 1)}.sm\:mt-2{margin-top:calc(var(--spacing) * 2)}.sm\:mt-3{margin-top:calc(var(--spacing) * 3)}.sm\:mt-4{margin-top:calc(var(--spacing) * 4)}.sm\:mt-5{margin-top:calc(var(--spacing) * 5)}.sm\:mt-6{margin-top:calc(var(--spacing) * 6)}.sm\:mt-7{margin-top:calc(var(--spacing) * 7)}.sm\:mt-8{margin-top:calc(var(--spacing) * 8)}.sm\:mt-9{margin-top:calc(var(--spacing) * 9)}.sm\:mt-10{margin-top:calc(var(--spacing) * 10)}.sm\:mt-11{margin-top:calc(var(--spacing) * 11)}.sm\:mt-12{margin-top:calc(var(--spacing) * 12)}.sm\:mt-14{margin-top:calc(var(--spacing) * 14)}.sm\:mt-16{margin-top:calc(var(--spacing) * 16)}.sm\:mt-20{margin-top:calc(var(--spacing) * 20)}.sm\:mt-24{margin-top:calc(var(--spacing) * 24)}.sm\:mt-28{margin-top:calc(var(--spacing) * 28)}.sm\:mt-32{margin-top:calc(var(--spacing) * 32)}.sm\:mt-36{margin-top:calc(var(--spacing) * 36)}.sm\:mt-40{margin-top:calc(var(--spacing) * 40)}.sm\:mt-44{margin-top:calc(var(--spacing) * 44)}.sm\:mt-48{margin-top:calc(var(--spacing) * 48)}.sm\:mt-52{margin-top:calc(var(--spacing) * 52)}.sm\:mt-56{margin-top:calc(var(--spacing) * 56)}.sm\:mt-60{margin-top:calc(var(--spacing) * 60)}.sm\:mt-64{margin-top:calc(var(--spacing) * 64)}.sm\:mt-72{margin-top:calc(var(--spacing) * 72)}.sm\:mt-80{margin-top:calc(var(--spacing) * 80)}.sm\:mt-96{margin-top:calc(var(--spacing) * 96)}.sm\:mr-0{margin-right:calc(var(--spacing) * 0)}.sm\:mr-1{margin-right:calc(var(--spacing) * 1)}.sm\:mr-2{margin-right:calc(var(--spacing) * 2)}.sm\:mr-3{margin-right:calc(var(--spacing) * 3)}.sm\:mr-4{margin-right:calc(var(--spacing) * 4)}.sm\:mr-5{margin-right:calc(var(--spacing) * 5)}.sm\:mr-6{margin-right:calc(var(--spacing) * 6)}.sm\:mr-7{margin-right:calc(var(--spacing) * 7)}.sm\:mr-8{margin-right:calc(var(--spacing) * 8)}.sm\:mr-9{margin-right:calc(var(--spacing) * 9)}.sm\:mr-10{margin-right:calc(var(--spacing) * 10)}.sm\:mr-11{margin-right:calc(var(--spacing) * 11)}.sm\:mr-12{margin-right:calc(var(--spacing) * 12)}.sm\:mr-14{margin-right:calc(var(--spacing) * 14)}.sm\:mr-16{margin-right:calc(var(--spacing) * 16)}.sm\:mr-20{margin-right:calc(var(--spacing) * 20)}.sm\:mr-24{margin-right:calc(var(--spacing) * 24)}.sm\:mr-28{margin-right:calc(var(--spacing) * 28)}.sm\:mr-32{margin-right:calc(var(--spacing) * 32)}.sm\:mr-36{margin-right:calc(var(--spacing) * 36)}.sm\:mr-40{margin-right:calc(var(--spacing) * 40)}.sm\:mr-44{margin-right:calc(var(--spacing) * 44)}.sm\:mr-48{margin-right:calc(var(--spacing) * 48)}.sm\:mr-52{margin-right:calc(var(--spacing) * 52)}.sm\:mr-56{margin-right:calc(var(--spacing) * 56)}.sm\:mr-60{margin-right:calc(var(--spacing) * 60)}.sm\:mr-64{margin-right:calc(var(--spacing) * 64)}.sm\:mr-72{margin-right:calc(var(--spacing) * 72)}.sm\:mr-80{margin-right:calc(var(--spacing) * 80)}.sm\:mr-96{margin-right:calc(var(--spacing) * 96)}.sm\:mb-0{margin-bottom:calc(var(--spacing) * 0)}.sm\:mb-1{margin-bottom:calc(var(--spacing) * 1)}.sm\:mb-2{margin-bottom:calc(var(--spacing) * 2)}.sm\:mb-3{margin-bottom:calc(var(--spacing) * 3)}.sm\:mb-4{margin-bottom:calc(var(--spacing) * 4)}.sm\:mb-5{margin-bottom:calc(var(--spacing) * 5)}.sm\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.sm\:mb-7{margin-bottom:calc(var(--spacing) * 7)}.sm\:mb-8{margin-bottom:calc(var(--spacing) * 8)}.sm\:mb-9{margin-bottom:calc(var(--spacing) * 9)}.sm\:mb-10{margin-bottom:calc(var(--spacing) * 10)}.sm\:mb-11{margin-bottom:calc(var(--spacing) * 11)}.sm\:mb-12{margin-bottom:calc(var(--spacing) * 12)}.sm\:mb-14{margin-bottom:calc(var(--spacing) * 14)}.sm\:mb-16{margin-bottom:calc(var(--spacing) * 16)}.sm\:mb-20{margin-bottom:calc(var(--spacing) * 20)}.sm\:mb-24{margin-bottom:calc(var(--spacing) * 24)}.sm\:mb-28{margin-bottom:calc(var(--spacing) * 28)}.sm\:mb-32{margin-bottom:calc(var(--spacing) * 32)}.sm\:mb-36{margin-bottom:calc(var(--spacing) * 36)}.sm\:mb-40{margin-bottom:calc(var(--spacing) * 40)}.sm\:mb-44{margin-bottom:calc(var(--spacing) * 44)}.sm\:mb-48{margin-bottom:calc(var(--spacing) * 48)}.sm\:mb-52{margin-bottom:calc(var(--spacing) * 52)}.sm\:mb-56{margin-bottom:calc(var(--spacing) * 56)}.sm\:mb-60{margin-bottom:calc(var(--spacing) * 60)}.sm\:mb-64{margin-bottom:calc(var(--spacing) * 64)}.sm\:mb-72{margin-bottom:calc(var(--spacing) * 72)}.sm\:mb-80{margin-bottom:calc(var(--spacing) * 80)}.sm\:mb-96{margin-bottom:calc(var(--spacing) * 96)}.sm\:ml-0{margin-left:calc(var(--spacing) * 0)}.sm\:ml-1{margin-left:calc(var(--spacing) * 1)}.sm\:ml-2{margin-left:calc(var(--spacing) * 2)}.sm\:ml-3{margin-left:calc(var(--spacing) * 3)}.sm\:ml-4{margin-left:calc(var(--spacing) * 4)}.sm\:ml-5{margin-left:calc(var(--spacing) * 5)}.sm\:ml-6{margin-left:calc(var(--spacing) * 6)}.sm\:ml-7{margin-left:calc(var(--spacing) * 7)}.sm\:ml-8{margin-left:calc(var(--spacing) * 8)}.sm\:ml-9{margin-left:calc(var(--spacing) * 9)}.sm\:ml-10{margin-left:calc(var(--spacing) * 10)}.sm\:ml-11{margin-left:calc(var(--spacing) * 11)}.sm\:ml-12{margin-left:calc(var(--spacing) * 12)}.sm\:ml-14{margin-left:calc(var(--spacing) * 14)}.sm\:ml-16{margin-left:calc(var(--spacing) * 16)}.sm\:ml-20{margin-left:calc(var(--spacing) * 20)}.sm\:ml-24{margin-left:calc(var(--spacing) * 24)}.sm\:ml-28{margin-left:calc(var(--spacing) * 28)}.sm\:ml-32{margin-left:calc(var(--spacing) * 32)}.sm\:ml-36{margin-left:calc(var(--spacing) * 36)}.sm\:ml-40{margin-left:calc(var(--spacing) * 40)}.sm\:ml-44{margin-left:calc(var(--spacing) * 44)}.sm\:ml-48{margin-left:calc(var(--spacing) * 48)}.sm\:ml-52{margin-left:calc(var(--spacing) * 52)}.sm\:ml-56{margin-left:calc(var(--spacing) * 56)}.sm\:ml-60{margin-left:calc(var(--spacing) * 60)}.sm\:ml-64{margin-left:calc(var(--spacing) * 64)}.sm\:ml-72{margin-left:calc(var(--spacing) * 72)}.sm\:ml-80{margin-left:calc(var(--spacing) * 80)}.sm\:ml-96{margin-left:calc(var(--spacing) * 96)}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:inline-flex{display:inline-flex}.sm\:inline-grid{display:inline-grid}.sm\:h-0{height:calc(var(--spacing) * 0)}.sm\:h-1{height:calc(var(--spacing) * 1)}.sm\:h-2{height:calc(var(--spacing) * 2)}.sm\:h-3{height:calc(var(--spacing) * 3)}.sm\:h-4{height:calc(var(--spacing) * 4)}.sm\:h-5{height:calc(var(--spacing) * 5)}.sm\:h-6{height:calc(var(--spacing) * 6)}.sm\:h-7{height:calc(var(--spacing) * 7)}.sm\:h-8{height:calc(var(--spacing) * 8)}.sm\:h-9{height:calc(var(--spacing) * 9)}.sm\:h-10{height:calc(var(--spacing) * 10)}.sm\:h-11{height:calc(var(--spacing) * 11)}.sm\:h-12{height:calc(var(--spacing) * 12)}.sm\:h-14{height:calc(var(--spacing) * 14)}.sm\:h-16{height:calc(var(--spacing) * 16)}.sm\:h-20{height:calc(var(--spacing) * 20)}.sm\:h-24{height:calc(var(--spacing) * 24)}.sm\:h-28{height:calc(var(--spacing) * 28)}.sm\:h-32{height:calc(var(--spacing) * 32)}.sm\:h-36{height:calc(var(--spacing) * 36)}.sm\:h-40{height:calc(var(--spacing) * 40)}.sm\:h-44{height:calc(var(--spacing) * 44)}.sm\:h-48{height:calc(var(--spacing) * 48)}.sm\:h-52{height:calc(var(--spacing) * 52)}.sm\:h-56{height:calc(var(--spacing) * 56)}.sm\:h-60{height:calc(var(--spacing) * 60)}.sm\:h-64{height:calc(var(--spacing) * 64)}.sm\:h-72{height:calc(var(--spacing) * 72)}.sm\:h-80{height:calc(var(--spacing) * 80)}.sm\:h-96{height:calc(var(--spacing) * 96)}.sm\:max-h-0{max-height:calc(var(--spacing) * 0)}.sm\:max-h-1{max-height:calc(var(--spacing) * 1)}.sm\:max-h-2{max-height:calc(var(--spacing) * 2)}.sm\:max-h-3{max-height:calc(var(--spacing) * 3)}.sm\:max-h-4{max-height:calc(var(--spacing) * 4)}.sm\:max-h-5{max-height:calc(var(--spacing) * 5)}.sm\:max-h-6{max-height:calc(var(--spacing) * 6)}.sm\:max-h-7{max-height:calc(var(--spacing) * 7)}.sm\:max-h-8{max-height:calc(var(--spacing) * 8)}.sm\:max-h-9{max-height:calc(var(--spacing) * 9)}.sm\:max-h-10{max-height:calc(var(--spacing) * 10)}.sm\:max-h-11{max-height:calc(var(--spacing) * 11)}.sm\:max-h-12{max-height:calc(var(--spacing) * 12)}.sm\:max-h-14{max-height:calc(var(--spacing) * 14)}.sm\:max-h-16{max-height:calc(var(--spacing) * 16)}.sm\:max-h-20{max-height:calc(var(--spacing) * 20)}.sm\:max-h-24{max-height:calc(var(--spacing) * 24)}.sm\:max-h-28{max-height:calc(var(--spacing) * 28)}.sm\:max-h-32{max-height:calc(var(--spacing) * 32)}.sm\:max-h-36{max-height:calc(var(--spacing) * 36)}.sm\:max-h-40{max-height:calc(var(--spacing) * 40)}.sm\:max-h-44{max-height:calc(var(--spacing) * 44)}.sm\:max-h-48{max-height:calc(var(--spacing) * 48)}.sm\:max-h-52{max-height:calc(var(--spacing) * 52)}.sm\:max-h-56{max-height:calc(var(--spacing) * 56)}.sm\:max-h-60{max-height:calc(var(--spacing) * 60)}.sm\:max-h-64{max-height:calc(var(--spacing) * 64)}.sm\:max-h-72{max-height:calc(var(--spacing) * 72)}.sm\:max-h-80{max-height:calc(var(--spacing) * 80)}.sm\:max-h-96{max-height:calc(var(--spacing) * 96)}.sm\:min-h-0{min-height:calc(var(--spacing) * 0)}.sm\:min-h-1{min-height:calc(var(--spacing) * 1)}.sm\:min-h-2{min-height:calc(var(--spacing) * 2)}.sm\:min-h-3{min-height:calc(var(--spacing) * 3)}.sm\:min-h-4{min-height:calc(var(--spacing) * 4)}.sm\:min-h-5{min-height:calc(var(--spacing) * 5)}.sm\:min-h-6{min-height:calc(var(--spacing) * 6)}.sm\:min-h-7{min-height:calc(var(--spacing) * 7)}.sm\:min-h-8{min-height:calc(var(--spacing) * 8)}.sm\:min-h-9{min-height:calc(var(--spacing) * 9)}.sm\:min-h-10{min-height:calc(var(--spacing) * 10)}.sm\:min-h-11{min-height:calc(var(--spacing) * 11)}.sm\:min-h-12{min-height:calc(var(--spacing) * 12)}.sm\:min-h-14{min-height:calc(var(--spacing) * 14)}.sm\:min-h-16{min-height:calc(var(--spacing) * 16)}.sm\:min-h-20{min-height:calc(var(--spacing) * 20)}.sm\:min-h-24{min-height:calc(var(--spacing) * 24)}.sm\:min-h-28{min-height:calc(var(--spacing) * 28)}.sm\:min-h-32{min-height:calc(var(--spacing) * 32)}.sm\:min-h-36{min-height:calc(var(--spacing) * 36)}.sm\:min-h-40{min-height:calc(var(--spacing) * 40)}.sm\:min-h-44{min-height:calc(var(--spacing) * 44)}.sm\:min-h-48{min-height:calc(var(--spacing) * 48)}.sm\:min-h-52{min-height:calc(var(--spacing) * 52)}.sm\:min-h-56{min-height:calc(var(--spacing) * 56)}.sm\:min-h-60{min-height:calc(var(--spacing) * 60)}.sm\:min-h-64{min-height:calc(var(--spacing) * 64)}.sm\:min-h-72{min-height:calc(var(--spacing) * 72)}.sm\:min-h-80{min-height:calc(var(--spacing) * 80)}.sm\:min-h-96{min-height:calc(var(--spacing) * 96)}.sm\:w-0{width:calc(var(--spacing) * 0)}.sm\:w-1{width:calc(var(--spacing) * 1)}.sm\:w-2{width:calc(var(--spacing) * 2)}.sm\:w-3{width:calc(var(--spacing) * 3)}.sm\:w-4{width:calc(var(--spacing) * 4)}.sm\:w-5{width:calc(var(--spacing) * 5)}.sm\:w-6{width:calc(var(--spacing) * 6)}.sm\:w-7{width:calc(var(--spacing) * 7)}.sm\:w-8{width:calc(var(--spacing) * 8)}.sm\:w-9{width:calc(var(--spacing) * 9)}.sm\:w-10{width:calc(var(--spacing) * 10)}.sm\:w-11{width:calc(var(--spacing) * 11)}.sm\:w-12{width:calc(var(--spacing) * 12)}.sm\:w-14{width:calc(var(--spacing) * 14)}.sm\:w-16{width:calc(var(--spacing) * 16)}.sm\:w-20{width:calc(var(--spacing) * 20)}.sm\:w-24{width:calc(var(--spacing) * 24)}.sm\:w-28{width:calc(var(--spacing) * 28)}.sm\:w-32{width:calc(var(--spacing) * 32)}.sm\:w-36{width:calc(var(--spacing) * 36)}.sm\:w-40{width:calc(var(--spacing) * 40)}.sm\:w-44{width:calc(var(--spacing) * 44)}.sm\:w-48{width:calc(var(--spacing) * 48)}.sm\:w-52{width:calc(var(--spacing) * 52)}.sm\:w-56{width:calc(var(--spacing) * 56)}.sm\:w-60{width:calc(var(--spacing) * 60)}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:w-72{width:calc(var(--spacing) * 72)}.sm\:w-80{width:calc(var(--spacing) * 80)}.sm\:w-96{width:calc(var(--spacing) * 96)}.sm\:max-w-0{max-width:calc(var(--spacing) * 0)}.sm\:max-w-1{max-width:calc(var(--spacing) * 1)}.sm\:max-w-2{max-width:calc(var(--spacing) * 2)}.sm\:max-w-3{max-width:calc(var(--spacing) * 3)}.sm\:max-w-4{max-width:calc(var(--spacing) * 4)}.sm\:max-w-5{max-width:calc(var(--spacing) * 5)}.sm\:max-w-6{max-width:calc(var(--spacing) * 6)}.sm\:max-w-7{max-width:calc(var(--spacing) * 7)}.sm\:max-w-8{max-width:calc(var(--spacing) * 8)}.sm\:max-w-9{max-width:calc(var(--spacing) * 9)}.sm\:max-w-10{max-width:calc(var(--spacing) * 10)}.sm\:max-w-11{max-width:calc(var(--spacing) * 11)}.sm\:max-w-12{max-width:calc(var(--spacing) * 12)}.sm\:max-w-14{max-width:calc(var(--spacing) * 14)}.sm\:max-w-16{max-width:calc(var(--spacing) * 16)}.sm\:max-w-20{max-width:calc(var(--spacing) * 20)}.sm\:max-w-24{max-width:calc(var(--spacing) * 24)}.sm\:max-w-28{max-width:calc(var(--spacing) * 28)}.sm\:max-w-32{max-width:calc(var(--spacing) * 32)}.sm\:max-w-36{max-width:calc(var(--spacing) * 36)}.sm\:max-w-40{max-width:calc(var(--spacing) * 40)}.sm\:max-w-44{max-width:calc(var(--spacing) * 44)}.sm\:max-w-48{max-width:calc(var(--spacing) * 48)}.sm\:max-w-52{max-width:calc(var(--spacing) * 52)}.sm\:max-w-56{max-width:calc(var(--spacing) * 56)}.sm\:max-w-60{max-width:calc(var(--spacing) * 60)}.sm\:max-w-64{max-width:calc(var(--spacing) * 64)}.sm\:max-w-72{max-width:calc(var(--spacing) * 72)}.sm\:max-w-80{max-width:calc(var(--spacing) * 80)}.sm\:max-w-96{max-width:calc(var(--spacing) * 96)}.sm\:min-w-0{min-width:calc(var(--spacing) * 0)}.sm\:min-w-1{min-width:calc(var(--spacing) * 1)}.sm\:min-w-2{min-width:calc(var(--spacing) * 2)}.sm\:min-w-3{min-width:calc(var(--spacing) * 3)}.sm\:min-w-4{min-width:calc(var(--spacing) * 4)}.sm\:min-w-5{min-width:calc(var(--spacing) * 5)}.sm\:min-w-6{min-width:calc(var(--spacing) * 6)}.sm\:min-w-7{min-width:calc(var(--spacing) * 7)}.sm\:min-w-8{min-width:calc(var(--spacing) * 8)}.sm\:min-w-9{min-width:calc(var(--spacing) * 9)}.sm\:min-w-10{min-width:calc(var(--spacing) * 10)}.sm\:min-w-11{min-width:calc(var(--spacing) * 11)}.sm\:min-w-12{min-width:calc(var(--spacing) * 12)}.sm\:min-w-14{min-width:calc(var(--spacing) * 14)}.sm\:min-w-16{min-width:calc(var(--spacing) * 16)}.sm\:min-w-20{min-width:calc(var(--spacing) * 20)}.sm\:min-w-24{min-width:calc(var(--spacing) * 24)}.sm\:min-w-28{min-width:calc(var(--spacing) * 28)}.sm\:min-w-32{min-width:calc(var(--spacing) * 32)}.sm\:min-w-36{min-width:calc(var(--spacing) * 36)}.sm\:min-w-40{min-width:calc(var(--spacing) * 40)}.sm\:min-w-44{min-width:calc(var(--spacing) * 44)}.sm\:min-w-48{min-width:calc(var(--spacing) * 48)}.sm\:min-w-52{min-width:calc(var(--spacing) * 52)}.sm\:min-w-56{min-width:calc(var(--spacing) * 56)}.sm\:min-w-60{min-width:calc(var(--spacing) * 60)}.sm\:min-w-64{min-width:calc(var(--spacing) * 64)}.sm\:min-w-72{min-width:calc(var(--spacing) * 72)}.sm\:min-w-80{min-width:calc(var(--spacing) * 80)}.sm\:min-w-96{min-width:calc(var(--spacing) * 96)}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.sm\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.sm\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.sm\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.sm\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.sm\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.sm\:place-content-around{place-content:space-around}.sm\:place-content-between{place-content:space-between}.sm\:place-content-center{place-content:center}.sm\:place-content-end{place-content:end}.sm\:place-content-start{place-content:start}.sm\:place-items-center{place-items:center}.sm\:place-items-end{place-items:end}.sm\:place-items-start{place-items:start}.sm\:content-around{align-content:space-around}.sm\:content-between{align-content:space-between}.sm\:content-center{align-content:center}.sm\:content-end{align-content:flex-end}.sm\:content-start{align-content:flex-start}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-around{justify-content:space-around}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-start{justify-content:flex-start}.sm\:gap-0{gap:calc(var(--spacing) * 0)}.sm\:gap-1{gap:calc(var(--spacing) * 1)}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:gap-7{gap:calc(var(--spacing) * 7)}.sm\:gap-8{gap:calc(var(--spacing) * 8)}.sm\:gap-9{gap:calc(var(--spacing) * 9)}.sm\:gap-10{gap:calc(var(--spacing) * 10)}.sm\:gap-11{gap:calc(var(--spacing) * 11)}.sm\:gap-12{gap:calc(var(--spacing) * 12)}.sm\:gap-14{gap:calc(var(--spacing) * 14)}.sm\:gap-16{gap:calc(var(--spacing) * 16)}.sm\:gap-20{gap:calc(var(--spacing) * 20)}.sm\:gap-24{gap:calc(var(--spacing) * 24)}.sm\:gap-28{gap:calc(var(--spacing) * 28)}.sm\:gap-32{gap:calc(var(--spacing) * 32)}.sm\:gap-x-0{column-gap:calc(var(--spacing) * 0)}.sm\:gap-x-1{column-gap:calc(var(--spacing) * 1)}.sm\:gap-x-2{column-gap:calc(var(--spacing) * 2)}.sm\:gap-x-3{column-gap:calc(var(--spacing) * 3)}.sm\:gap-x-4{column-gap:calc(var(--spacing) * 4)}.sm\:gap-x-5{column-gap:calc(var(--spacing) * 5)}.sm\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.sm\:gap-x-7{column-gap:calc(var(--spacing) * 7)}.sm\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.sm\:gap-x-9{column-gap:calc(var(--spacing) * 9)}.sm\:gap-x-10{column-gap:calc(var(--spacing) * 10)}.sm\:gap-x-11{column-gap:calc(var(--spacing) * 11)}.sm\:gap-x-12{column-gap:calc(var(--spacing) * 12)}.sm\:gap-x-14{column-gap:calc(var(--spacing) * 14)}.sm\:gap-x-16{column-gap:calc(var(--spacing) * 16)}.sm\:gap-x-20{column-gap:calc(var(--spacing) * 20)}.sm\:gap-x-24{column-gap:calc(var(--spacing) * 24)}.sm\:gap-x-28{column-gap:calc(var(--spacing) * 28)}.sm\:gap-x-32{column-gap:calc(var(--spacing) * 32)}.sm\:gap-y-0{row-gap:calc(var(--spacing) * 0)}.sm\:gap-y-1{row-gap:calc(var(--spacing) * 1)}.sm\:gap-y-2{row-gap:calc(var(--spacing) * 2)}.sm\:gap-y-3{row-gap:calc(var(--spacing) * 3)}.sm\:gap-y-4{row-gap:calc(var(--spacing) * 4)}.sm\:gap-y-5{row-gap:calc(var(--spacing) * 5)}.sm\:gap-y-6{row-gap:calc(var(--spacing) * 6)}.sm\:gap-y-7{row-gap:calc(var(--spacing) * 7)}.sm\:gap-y-8{row-gap:calc(var(--spacing) * 8)}.sm\:gap-y-9{row-gap:calc(var(--spacing) * 9)}.sm\:gap-y-10{row-gap:calc(var(--spacing) * 10)}.sm\:gap-y-11{row-gap:calc(var(--spacing) * 11)}.sm\:gap-y-12{row-gap:calc(var(--spacing) * 12)}.sm\:gap-y-14{row-gap:calc(var(--spacing) * 14)}.sm\:gap-y-16{row-gap:calc(var(--spacing) * 16)}.sm\:gap-y-20{row-gap:calc(var(--spacing) * 20)}.sm\:gap-y-24{row-gap:calc(var(--spacing) * 24)}.sm\:gap-y-28{row-gap:calc(var(--spacing) * 28)}.sm\:gap-y-32{row-gap:calc(var(--spacing) * 32)}.sm\:p-0{padding:calc(var(--spacing) * 0)}.sm\:p-1{padding:calc(var(--spacing) * 1)}.sm\:p-2{padding:calc(var(--spacing) * 2)}.sm\:p-3{padding:calc(var(--spacing) * 3)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-9{padding:calc(var(--spacing) * 9)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:p-11{padding:calc(var(--spacing) * 11)}.sm\:p-12{padding:calc(var(--spacing) * 12)}.sm\:p-14{padding:calc(var(--spacing) * 14)}.sm\:p-16{padding:calc(var(--spacing) * 16)}.sm\:p-20{padding:calc(var(--spacing) * 20)}.sm\:p-24{padding:calc(var(--spacing) * 24)}.sm\:p-28{padding:calc(var(--spacing) * 28)}.sm\:p-32{padding:calc(var(--spacing) * 32)}.sm\:p-36{padding:calc(var(--spacing) * 36)}.sm\:p-40{padding:calc(var(--spacing) * 40)}.sm\:p-44{padding:calc(var(--spacing) * 44)}.sm\:p-48{padding:calc(var(--spacing) * 48)}.sm\:p-52{padding:calc(var(--spacing) * 52)}.sm\:p-56{padding:calc(var(--spacing) * 56)}.sm\:p-60{padding:calc(var(--spacing) * 60)}.sm\:p-64{padding:calc(var(--spacing) * 64)}.sm\:p-72{padding:calc(var(--spacing) * 72)}.sm\:p-80{padding:calc(var(--spacing) * 80)}.sm\:p-96{padding:calc(var(--spacing) * 96)}.sm\:px-0{padding-inline:calc(var(--spacing) * 0)}.sm\:px-1{padding-inline:calc(var(--spacing) * 1)}.sm\:px-2{padding-inline:calc(var(--spacing) * 2)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:px-9{padding-inline:calc(var(--spacing) * 9)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:px-11{padding-inline:calc(var(--spacing) * 11)}.sm\:px-12{padding-inline:calc(var(--spacing) * 12)}.sm\:px-14{padding-inline:calc(var(--spacing) * 14)}.sm\:px-16{padding-inline:calc(var(--spacing) * 16)}.sm\:px-20{padding-inline:calc(var(--spacing) * 20)}.sm\:px-24{padding-inline:calc(var(--spacing) * 24)}.sm\:px-28{padding-inline:calc(var(--spacing) * 28)}.sm\:px-32{padding-inline:calc(var(--spacing) * 32)}.sm\:px-36{padding-inline:calc(var(--spacing) * 36)}.sm\:px-40{padding-inline:calc(var(--spacing) * 40)}.sm\:px-44{padding-inline:calc(var(--spacing) * 44)}.sm\:px-48{padding-inline:calc(var(--spacing) * 48)}.sm\:px-52{padding-inline:calc(var(--spacing) * 52)}.sm\:px-56{padding-inline:calc(var(--spacing) * 56)}.sm\:px-60{padding-inline:calc(var(--spacing) * 60)}.sm\:px-64{padding-inline:calc(var(--spacing) * 64)}.sm\:px-72{padding-inline:calc(var(--spacing) * 72)}.sm\:px-80{padding-inline:calc(var(--spacing) * 80)}.sm\:px-96{padding-inline:calc(var(--spacing) * 96)}.sm\:py-0{padding-block:calc(var(--spacing) * 0)}.sm\:py-1{padding-block:calc(var(--spacing) * 1)}.sm\:py-2{padding-block:calc(var(--spacing) * 2)}.sm\:py-3{padding-block:calc(var(--spacing) * 3)}.sm\:py-4{padding-block:calc(var(--spacing) * 4)}.sm\:py-5{padding-block:calc(var(--spacing) * 5)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:py-7{padding-block:calc(var(--spacing) * 7)}.sm\:py-8{padding-block:calc(var(--spacing) * 8)}.sm\:py-9{padding-block:calc(var(--spacing) * 9)}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}.sm\:py-11{padding-block:calc(var(--spacing) * 11)}.sm\:py-12{padding-block:calc(var(--spacing) * 12)}.sm\:py-14{padding-block:calc(var(--spacing) * 14)}.sm\:py-16{padding-block:calc(var(--spacing) * 16)}.sm\:py-20{padding-block:calc(var(--spacing) * 20)}.sm\:py-24{padding-block:calc(var(--spacing) * 24)}.sm\:py-28{padding-block:calc(var(--spacing) * 28)}.sm\:py-32{padding-block:calc(var(--spacing) * 32)}.sm\:py-36{padding-block:calc(var(--spacing) * 36)}.sm\:py-40{padding-block:calc(var(--spacing) * 40)}.sm\:py-44{padding-block:calc(var(--spacing) * 44)}.sm\:py-48{padding-block:calc(var(--spacing) * 48)}.sm\:py-52{padding-block:calc(var(--spacing) * 52)}.sm\:py-56{padding-block:calc(var(--spacing) * 56)}.sm\:py-60{padding-block:calc(var(--spacing) * 60)}.sm\:py-64{padding-block:calc(var(--spacing) * 64)}.sm\:py-72{padding-block:calc(var(--spacing) * 72)}.sm\:py-80{padding-block:calc(var(--spacing) * 80)}.sm\:py-96{padding-block:calc(var(--spacing) * 96)}.sm\:pt-0{padding-top:calc(var(--spacing) * 0)}.sm\:pt-1{padding-top:calc(var(--spacing) * 1)}.sm\:pt-2{padding-top:calc(var(--spacing) * 2)}.sm\:pt-3{padding-top:calc(var(--spacing) * 3)}.sm\:pt-4{padding-top:calc(var(--spacing) * 4)}.sm\:pt-5{padding-top:calc(var(--spacing) * 5)}.sm\:pt-6{padding-top:calc(var(--spacing) * 6)}.sm\:pt-7{padding-top:calc(var(--spacing) * 7)}.sm\:pt-8{padding-top:calc(var(--spacing) * 8)}.sm\:pt-9{padding-top:calc(var(--spacing) * 9)}.sm\:pt-10{padding-top:calc(var(--spacing) * 10)}.sm\:pt-11{padding-top:calc(var(--spacing) * 11)}.sm\:pt-12{padding-top:calc(var(--spacing) * 12)}.sm\:pt-14{padding-top:calc(var(--spacing) * 14)}.sm\:pt-16{padding-top:calc(var(--spacing) * 16)}.sm\:pt-20{padding-top:calc(var(--spacing) * 20)}.sm\:pt-24{padding-top:calc(var(--spacing) * 24)}.sm\:pt-28{padding-top:calc(var(--spacing) * 28)}.sm\:pt-32{padding-top:calc(var(--spacing) * 32)}.sm\:pt-36{padding-top:calc(var(--spacing) * 36)}.sm\:pt-40{padding-top:calc(var(--spacing) * 40)}.sm\:pt-44{padding-top:calc(var(--spacing) * 44)}.sm\:pt-48{padding-top:calc(var(--spacing) * 48)}.sm\:pt-52{padding-top:calc(var(--spacing) * 52)}.sm\:pt-56{padding-top:calc(var(--spacing) * 56)}.sm\:pt-60{padding-top:calc(var(--spacing) * 60)}.sm\:pt-64{padding-top:calc(var(--spacing) * 64)}.sm\:pt-72{padding-top:calc(var(--spacing) * 72)}.sm\:pt-80{padding-top:calc(var(--spacing) * 80)}.sm\:pt-96{padding-top:calc(var(--spacing) * 96)}.sm\:pr-0{padding-right:calc(var(--spacing) * 0)}.sm\:pr-1{padding-right:calc(var(--spacing) * 1)}.sm\:pr-2{padding-right:calc(var(--spacing) * 2)}.sm\:pr-3{padding-right:calc(var(--spacing) * 3)}.sm\:pr-4{padding-right:calc(var(--spacing) * 4)}.sm\:pr-5{padding-right:calc(var(--spacing) * 5)}.sm\:pr-6{padding-right:calc(var(--spacing) * 6)}.sm\:pr-7{padding-right:calc(var(--spacing) * 7)}.sm\:pr-8{padding-right:calc(var(--spacing) * 8)}.sm\:pr-9{padding-right:calc(var(--spacing) * 9)}.sm\:pr-10{padding-right:calc(var(--spacing) * 10)}.sm\:pr-11{padding-right:calc(var(--spacing) * 11)}.sm\:pr-12{padding-right:calc(var(--spacing) * 12)}.sm\:pr-14{padding-right:calc(var(--spacing) * 14)}.sm\:pr-16{padding-right:calc(var(--spacing) * 16)}.sm\:pr-20{padding-right:calc(var(--spacing) * 20)}.sm\:pr-24{padding-right:calc(var(--spacing) * 24)}.sm\:pr-28{padding-right:calc(var(--spacing) * 28)}.sm\:pr-32{padding-right:calc(var(--spacing) * 32)}.sm\:pr-36{padding-right:calc(var(--spacing) * 36)}.sm\:pr-40{padding-right:calc(var(--spacing) * 40)}.sm\:pr-44{padding-right:calc(var(--spacing) * 44)}.sm\:pr-48{padding-right:calc(var(--spacing) * 48)}.sm\:pr-52{padding-right:calc(var(--spacing) * 52)}.sm\:pr-56{padding-right:calc(var(--spacing) * 56)}.sm\:pr-60{padding-right:calc(var(--spacing) * 60)}.sm\:pr-64{padding-right:calc(var(--spacing) * 64)}.sm\:pr-72{padding-right:calc(var(--spacing) * 72)}.sm\:pr-80{padding-right:calc(var(--spacing) * 80)}.sm\:pr-96{padding-right:calc(var(--spacing) * 96)}.sm\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.sm\:pb-1{padding-bottom:calc(var(--spacing) * 1)}.sm\:pb-2{padding-bottom:calc(var(--spacing) * 2)}.sm\:pb-3{padding-bottom:calc(var(--spacing) * 3)}.sm\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.sm\:pb-5{padding-bottom:calc(var(--spacing) * 5)}.sm\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.sm\:pb-7{padding-bottom:calc(var(--spacing) * 7)}.sm\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.sm\:pb-9{padding-bottom:calc(var(--spacing) * 9)}.sm\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.sm\:pb-11{padding-bottom:calc(var(--spacing) * 11)}.sm\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.sm\:pb-14{padding-bottom:calc(var(--spacing) * 14)}.sm\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.sm\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.sm\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.sm\:pb-28{padding-bottom:calc(var(--spacing) * 28)}.sm\:pb-32{padding-bottom:calc(var(--spacing) * 32)}.sm\:pb-36{padding-bottom:calc(var(--spacing) * 36)}.sm\:pb-40{padding-bottom:calc(var(--spacing) * 40)}.sm\:pb-44{padding-bottom:calc(var(--spacing) * 44)}.sm\:pb-48{padding-bottom:calc(var(--spacing) * 48)}.sm\:pb-52{padding-bottom:calc(var(--spacing) * 52)}.sm\:pb-56{padding-bottom:calc(var(--spacing) * 56)}.sm\:pb-60{padding-bottom:calc(var(--spacing) * 60)}.sm\:pb-64{padding-bottom:calc(var(--spacing) * 64)}.sm\:pb-72{padding-bottom:calc(var(--spacing) * 72)}.sm\:pb-80{padding-bottom:calc(var(--spacing) * 80)}.sm\:pb-96{padding-bottom:calc(var(--spacing) * 96)}.sm\:pl-0{padding-left:calc(var(--spacing) * 0)}.sm\:pl-1{padding-left:calc(var(--spacing) * 1)}.sm\:pl-2{padding-left:calc(var(--spacing) * 2)}.sm\:pl-3{padding-left:calc(var(--spacing) * 3)}.sm\:pl-4{padding-left:calc(var(--spacing) * 4)}.sm\:pl-5{padding-left:calc(var(--spacing) * 5)}.sm\:pl-6{padding-left:calc(var(--spacing) * 6)}.sm\:pl-7{padding-left:calc(var(--spacing) * 7)}.sm\:pl-8{padding-left:calc(var(--spacing) * 8)}.sm\:pl-9{padding-left:calc(var(--spacing) * 9)}.sm\:pl-10{padding-left:calc(var(--spacing) * 10)}.sm\:pl-11{padding-left:calc(var(--spacing) * 11)}.sm\:pl-12{padding-left:calc(var(--spacing) * 12)}.sm\:pl-14{padding-left:calc(var(--spacing) * 14)}.sm\:pl-16{padding-left:calc(var(--spacing) * 16)}.sm\:pl-20{padding-left:calc(var(--spacing) * 20)}.sm\:pl-24{padding-left:calc(var(--spacing) * 24)}.sm\:pl-28{padding-left:calc(var(--spacing) * 28)}.sm\:pl-32{padding-left:calc(var(--spacing) * 32)}.sm\:pl-36{padding-left:calc(var(--spacing) * 36)}.sm\:pl-40{padding-left:calc(var(--spacing) * 40)}.sm\:pl-44{padding-left:calc(var(--spacing) * 44)}.sm\:pl-48{padding-left:calc(var(--spacing) * 48)}.sm\:pl-52{padding-left:calc(var(--spacing) * 52)}.sm\:pl-56{padding-left:calc(var(--spacing) * 56)}.sm\:pl-60{padding-left:calc(var(--spacing) * 60)}.sm\:pl-64{padding-left:calc(var(--spacing) * 64)}.sm\:pl-72{padding-left:calc(var(--spacing) * 72)}.sm\:pl-80{padding-left:calc(var(--spacing) * 80)}.sm\:pl-96{padding-left:calc(var(--spacing) * 96)}.sm\:text-center{text-align:center}.sm\:text-justify{text-align:justify}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}}@media (min-width:48rem){.md\:z-0{z-index:0}.md\:z-10{z-index:10}.md\:z-20{z-index:20}.md\:z-30{z-index:30}.md\:z-40{z-index:40}.md\:z-50{z-index:50}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:col-span-9{grid-column:span 9/span 9}.md\:col-span-10{grid-column:span 10/span 10}.md\:col-span-11{grid-column:span 11/span 11}.md\:col-span-12{grid-column:span 12/span 12}.md\:m-0{margin:calc(var(--spacing) * 0)}.md\:m-1{margin:calc(var(--spacing) * 1)}.md\:m-2{margin:calc(var(--spacing) * 2)}.md\:m-3{margin:calc(var(--spacing) * 3)}.md\:m-4{margin:calc(var(--spacing) * 4)}.md\:m-5{margin:calc(var(--spacing) * 5)}.md\:m-6{margin:calc(var(--spacing) * 6)}.md\:m-7{margin:calc(var(--spacing) * 7)}.md\:m-8{margin:calc(var(--spacing) * 8)}.md\:m-9{margin:calc(var(--spacing) * 9)}.md\:m-10{margin:calc(var(--spacing) * 10)}.md\:m-11{margin:calc(var(--spacing) * 11)}.md\:m-12{margin:calc(var(--spacing) * 12)}.md\:m-14{margin:calc(var(--spacing) * 14)}.md\:m-16{margin:calc(var(--spacing) * 16)}.md\:m-20{margin:calc(var(--spacing) * 20)}.md\:m-24{margin:calc(var(--spacing) * 24)}.md\:m-28{margin:calc(var(--spacing) * 28)}.md\:m-32{margin:calc(var(--spacing) * 32)}.md\:m-36{margin:calc(var(--spacing) * 36)}.md\:m-40{margin:calc(var(--spacing) * 40)}.md\:m-44{margin:calc(var(--spacing) * 44)}.md\:m-48{margin:calc(var(--spacing) * 48)}.md\:m-52{margin:calc(var(--spacing) * 52)}.md\:m-56{margin:calc(var(--spacing) * 56)}.md\:m-60{margin:calc(var(--spacing) * 60)}.md\:m-64{margin:calc(var(--spacing) * 64)}.md\:m-72{margin:calc(var(--spacing) * 72)}.md\:m-80{margin:calc(var(--spacing) * 80)}.md\:m-96{margin:calc(var(--spacing) * 96)}.md\:mx-0{margin-inline:calc(var(--spacing) * 0)}.md\:mx-1{margin-inline:calc(var(--spacing) * 1)}.md\:mx-2{margin-inline:calc(var(--spacing) * 2)}.md\:mx-3{margin-inline:calc(var(--spacing) * 3)}.md\:mx-4{margin-inline:calc(var(--spacing) * 4)}.md\:mx-5{margin-inline:calc(var(--spacing) * 5)}.md\:mx-6{margin-inline:calc(var(--spacing) * 6)}.md\:mx-7{margin-inline:calc(var(--spacing) * 7)}.md\:mx-8{margin-inline:calc(var(--spacing) * 8)}.md\:mx-9{margin-inline:calc(var(--spacing) * 9)}.md\:mx-10{margin-inline:calc(var(--spacing) * 10)}.md\:mx-11{margin-inline:calc(var(--spacing) * 11)}.md\:mx-12{margin-inline:calc(var(--spacing) * 12)}.md\:mx-14{margin-inline:calc(var(--spacing) * 14)}.md\:mx-16{margin-inline:calc(var(--spacing) * 16)}.md\:mx-20{margin-inline:calc(var(--spacing) * 20)}.md\:mx-24{margin-inline:calc(var(--spacing) * 24)}.md\:mx-28{margin-inline:calc(var(--spacing) * 28)}.md\:mx-32{margin-inline:calc(var(--spacing) * 32)}.md\:mx-36{margin-inline:calc(var(--spacing) * 36)}.md\:mx-40{margin-inline:calc(var(--spacing) * 40)}.md\:mx-44{margin-inline:calc(var(--spacing) * 44)}.md\:mx-48{margin-inline:calc(var(--spacing) * 48)}.md\:mx-52{margin-inline:calc(var(--spacing) * 52)}.md\:mx-56{margin-inline:calc(var(--spacing) * 56)}.md\:mx-60{margin-inline:calc(var(--spacing) * 60)}.md\:mx-64{margin-inline:calc(var(--spacing) * 64)}.md\:mx-72{margin-inline:calc(var(--spacing) * 72)}.md\:mx-80{margin-inline:calc(var(--spacing) * 80)}.md\:mx-96{margin-inline:calc(var(--spacing) * 96)}.md\:my-0{margin-block:calc(var(--spacing) * 0)}.md\:my-1{margin-block:calc(var(--spacing) * 1)}.md\:my-2{margin-block:calc(var(--spacing) * 2)}.md\:my-3{margin-block:calc(var(--spacing) * 3)}.md\:my-4{margin-block:calc(var(--spacing) * 4)}.md\:my-5{margin-block:calc(var(--spacing) * 5)}.md\:my-6{margin-block:calc(var(--spacing) * 6)}.md\:my-7{margin-block:calc(var(--spacing) * 7)}.md\:my-8{margin-block:calc(var(--spacing) * 8)}.md\:my-9{margin-block:calc(var(--spacing) * 9)}.md\:my-10{margin-block:calc(var(--spacing) * 10)}.md\:my-11{margin-block:calc(var(--spacing) * 11)}.md\:my-12{margin-block:calc(var(--spacing) * 12)}.md\:my-14{margin-block:calc(var(--spacing) * 14)}.md\:my-16{margin-block:calc(var(--spacing) * 16)}.md\:my-20{margin-block:calc(var(--spacing) * 20)}.md\:my-24{margin-block:calc(var(--spacing) * 24)}.md\:my-28{margin-block:calc(var(--spacing) * 28)}.md\:my-32{margin-block:calc(var(--spacing) * 32)}.md\:my-36{margin-block:calc(var(--spacing) * 36)}.md\:my-40{margin-block:calc(var(--spacing) * 40)}.md\:my-44{margin-block:calc(var(--spacing) * 44)}.md\:my-48{margin-block:calc(var(--spacing) * 48)}.md\:my-52{margin-block:calc(var(--spacing) * 52)}.md\:my-56{margin-block:calc(var(--spacing) * 56)}.md\:my-60{margin-block:calc(var(--spacing) * 60)}.md\:my-64{margin-block:calc(var(--spacing) * 64)}.md\:my-72{margin-block:calc(var(--spacing) * 72)}.md\:my-80{margin-block:calc(var(--spacing) * 80)}.md\:my-96{margin-block:calc(var(--spacing) * 96)}.md\:mt-0{margin-top:calc(var(--spacing) * 0)}.md\:mt-1{margin-top:calc(var(--spacing) * 1)}.md\:mt-2{margin-top:calc(var(--spacing) * 2)}.md\:mt-3{margin-top:calc(var(--spacing) * 3)}.md\:mt-4{margin-top:calc(var(--spacing) * 4)}.md\:mt-5{margin-top:calc(var(--spacing) * 5)}.md\:mt-6{margin-top:calc(var(--spacing) * 6)}.md\:mt-7{margin-top:calc(var(--spacing) * 7)}.md\:mt-8{margin-top:calc(var(--spacing) * 8)}.md\:mt-9{margin-top:calc(var(--spacing) * 9)}.md\:mt-10{margin-top:calc(var(--spacing) * 10)}.md\:mt-11{margin-top:calc(var(--spacing) * 11)}.md\:mt-12{margin-top:calc(var(--spacing) * 12)}.md\:mt-14{margin-top:calc(var(--spacing) * 14)}.md\:mt-16{margin-top:calc(var(--spacing) * 16)}.md\:mt-20{margin-top:calc(var(--spacing) * 20)}.md\:mt-24{margin-top:calc(var(--spacing) * 24)}.md\:mt-28{margin-top:calc(var(--spacing) * 28)}.md\:mt-32{margin-top:calc(var(--spacing) * 32)}.md\:mt-36{margin-top:calc(var(--spacing) * 36)}.md\:mt-40{margin-top:calc(var(--spacing) * 40)}.md\:mt-44{margin-top:calc(var(--spacing) * 44)}.md\:mt-48{margin-top:calc(var(--spacing) * 48)}.md\:mt-52{margin-top:calc(var(--spacing) * 52)}.md\:mt-56{margin-top:calc(var(--spacing) * 56)}.md\:mt-60{margin-top:calc(var(--spacing) * 60)}.md\:mt-64{margin-top:calc(var(--spacing) * 64)}.md\:mt-72{margin-top:calc(var(--spacing) * 72)}.md\:mt-80{margin-top:calc(var(--spacing) * 80)}.md\:mt-96{margin-top:calc(var(--spacing) * 96)}.md\:mr-0{margin-right:calc(var(--spacing) * 0)}.md\:mr-1{margin-right:calc(var(--spacing) * 1)}.md\:mr-2{margin-right:calc(var(--spacing) * 2)}.md\:mr-3{margin-right:calc(var(--spacing) * 3)}.md\:mr-4{margin-right:calc(var(--spacing) * 4)}.md\:mr-5{margin-right:calc(var(--spacing) * 5)}.md\:mr-6{margin-right:calc(var(--spacing) * 6)}.md\:mr-7{margin-right:calc(var(--spacing) * 7)}.md\:mr-8{margin-right:calc(var(--spacing) * 8)}.md\:mr-9{margin-right:calc(var(--spacing) * 9)}.md\:mr-10{margin-right:calc(var(--spacing) * 10)}.md\:mr-11{margin-right:calc(var(--spacing) * 11)}.md\:mr-12{margin-right:calc(var(--spacing) * 12)}.md\:mr-14{margin-right:calc(var(--spacing) * 14)}.md\:mr-16{margin-right:calc(var(--spacing) * 16)}.md\:mr-20{margin-right:calc(var(--spacing) * 20)}.md\:mr-24{margin-right:calc(var(--spacing) * 24)}.md\:mr-28{margin-right:calc(var(--spacing) * 28)}.md\:mr-32{margin-right:calc(var(--spacing) * 32)}.md\:mr-36{margin-right:calc(var(--spacing) * 36)}.md\:mr-40{margin-right:calc(var(--spacing) * 40)}.md\:mr-44{margin-right:calc(var(--spacing) * 44)}.md\:mr-48{margin-right:calc(var(--spacing) * 48)}.md\:mr-52{margin-right:calc(var(--spacing) * 52)}.md\:mr-56{margin-right:calc(var(--spacing) * 56)}.md\:mr-60{margin-right:calc(var(--spacing) * 60)}.md\:mr-64{margin-right:calc(var(--spacing) * 64)}.md\:mr-72{margin-right:calc(var(--spacing) * 72)}.md\:mr-80{margin-right:calc(var(--spacing) * 80)}.md\:mr-96{margin-right:calc(var(--spacing) * 96)}.md\:mb-0{margin-bottom:calc(var(--spacing) * 0)}.md\:mb-1{margin-bottom:calc(var(--spacing) * 1)}.md\:mb-2{margin-bottom:calc(var(--spacing) * 2)}.md\:mb-3{margin-bottom:calc(var(--spacing) * 3)}.md\:mb-4{margin-bottom:calc(var(--spacing) * 4)}.md\:mb-5{margin-bottom:calc(var(--spacing) * 5)}.md\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.md\:mb-7{margin-bottom:calc(var(--spacing) * 7)}.md\:mb-8{margin-bottom:calc(var(--spacing) * 8)}.md\:mb-9{margin-bottom:calc(var(--spacing) * 9)}.md\:mb-10{margin-bottom:calc(var(--spacing) * 10)}.md\:mb-11{margin-bottom:calc(var(--spacing) * 11)}.md\:mb-12{margin-bottom:calc(var(--spacing) * 12)}.md\:mb-14{margin-bottom:calc(var(--spacing) * 14)}.md\:mb-16{margin-bottom:calc(var(--spacing) * 16)}.md\:mb-20{margin-bottom:calc(var(--spacing) * 20)}.md\:mb-24{margin-bottom:calc(var(--spacing) * 24)}.md\:mb-28{margin-bottom:calc(var(--spacing) * 28)}.md\:mb-32{margin-bottom:calc(var(--spacing) * 32)}.md\:mb-36{margin-bottom:calc(var(--spacing) * 36)}.md\:mb-40{margin-bottom:calc(var(--spacing) * 40)}.md\:mb-44{margin-bottom:calc(var(--spacing) * 44)}.md\:mb-48{margin-bottom:calc(var(--spacing) * 48)}.md\:mb-52{margin-bottom:calc(var(--spacing) * 52)}.md\:mb-56{margin-bottom:calc(var(--spacing) * 56)}.md\:mb-60{margin-bottom:calc(var(--spacing) * 60)}.md\:mb-64{margin-bottom:calc(var(--spacing) * 64)}.md\:mb-72{margin-bottom:calc(var(--spacing) * 72)}.md\:mb-80{margin-bottom:calc(var(--spacing) * 80)}.md\:mb-96{margin-bottom:calc(var(--spacing) * 96)}.md\:ml-0{margin-left:calc(var(--spacing) * 0)}.md\:ml-1{margin-left:calc(var(--spacing) * 1)}.md\:ml-2{margin-left:calc(var(--spacing) * 2)}.md\:ml-3{margin-left:calc(var(--spacing) * 3)}.md\:ml-4{margin-left:calc(var(--spacing) * 4)}.md\:ml-5{margin-left:calc(var(--spacing) * 5)}.md\:ml-6{margin-left:calc(var(--spacing) * 6)}.md\:ml-7{margin-left:calc(var(--spacing) * 7)}.md\:ml-8{margin-left:calc(var(--spacing) * 8)}.md\:ml-9{margin-left:calc(var(--spacing) * 9)}.md\:ml-10{margin-left:calc(var(--spacing) * 10)}.md\:ml-11{margin-left:calc(var(--spacing) * 11)}.md\:ml-12{margin-left:calc(var(--spacing) * 12)}.md\:ml-14{margin-left:calc(var(--spacing) * 14)}.md\:ml-16{margin-left:calc(var(--spacing) * 16)}.md\:ml-20{margin-left:calc(var(--spacing) * 20)}.md\:ml-24{margin-left:calc(var(--spacing) * 24)}.md\:ml-28{margin-left:calc(var(--spacing) * 28)}.md\:ml-32{margin-left:calc(var(--spacing) * 32)}.md\:ml-36{margin-left:calc(var(--spacing) * 36)}.md\:ml-40{margin-left:calc(var(--spacing) * 40)}.md\:ml-44{margin-left:calc(var(--spacing) * 44)}.md\:ml-48{margin-left:calc(var(--spacing) * 48)}.md\:ml-52{margin-left:calc(var(--spacing) * 52)}.md\:ml-56{margin-left:calc(var(--spacing) * 56)}.md\:ml-60{margin-left:calc(var(--spacing) * 60)}.md\:ml-64{margin-left:calc(var(--spacing) * 64)}.md\:ml-72{margin-left:calc(var(--spacing) * 72)}.md\:ml-80{margin-left:calc(var(--spacing) * 80)}.md\:ml-96{margin-left:calc(var(--spacing) * 96)}.md\:flex{display:flex}.md\:grid{display:grid}.md\:inline-flex{display:inline-flex}.md\:inline-grid{display:inline-grid}.md\:h-0{height:calc(var(--spacing) * 0)}.md\:h-1{height:calc(var(--spacing) * 1)}.md\:h-2{height:calc(var(--spacing) * 2)}.md\:h-3{height:calc(var(--spacing) * 3)}.md\:h-4{height:calc(var(--spacing) * 4)}.md\:h-5{height:calc(var(--spacing) * 5)}.md\:h-6{height:calc(var(--spacing) * 6)}.md\:h-7{height:calc(var(--spacing) * 7)}.md\:h-8{height:calc(var(--spacing) * 8)}.md\:h-9{height:calc(var(--spacing) * 9)}.md\:h-10{height:calc(var(--spacing) * 10)}.md\:h-11{height:calc(var(--spacing) * 11)}.md\:h-12{height:calc(var(--spacing) * 12)}.md\:h-14{height:calc(var(--spacing) * 14)}.md\:h-16{height:calc(var(--spacing) * 16)}.md\:h-20{height:calc(var(--spacing) * 20)}.md\:h-24{height:calc(var(--spacing) * 24)}.md\:h-28{height:calc(var(--spacing) * 28)}.md\:h-32{height:calc(var(--spacing) * 32)}.md\:h-36{height:calc(var(--spacing) * 36)}.md\:h-40{height:calc(var(--spacing) * 40)}.md\:h-44{height:calc(var(--spacing) * 44)}.md\:h-48{height:calc(var(--spacing) * 48)}.md\:h-52{height:calc(var(--spacing) * 52)}.md\:h-56{height:calc(var(--spacing) * 56)}.md\:h-60{height:calc(var(--spacing) * 60)}.md\:h-64{height:calc(var(--spacing) * 64)}.md\:h-72{height:calc(var(--spacing) * 72)}.md\:h-80{height:calc(var(--spacing) * 80)}.md\:h-96{height:calc(var(--spacing) * 96)}.md\:max-h-0{max-height:calc(var(--spacing) * 0)}.md\:max-h-1{max-height:calc(var(--spacing) * 1)}.md\:max-h-2{max-height:calc(var(--spacing) * 2)}.md\:max-h-3{max-height:calc(var(--spacing) * 3)}.md\:max-h-4{max-height:calc(var(--spacing) * 4)}.md\:max-h-5{max-height:calc(var(--spacing) * 5)}.md\:max-h-6{max-height:calc(var(--spacing) * 6)}.md\:max-h-7{max-height:calc(var(--spacing) * 7)}.md\:max-h-8{max-height:calc(var(--spacing) * 8)}.md\:max-h-9{max-height:calc(var(--spacing) * 9)}.md\:max-h-10{max-height:calc(var(--spacing) * 10)}.md\:max-h-11{max-height:calc(var(--spacing) * 11)}.md\:max-h-12{max-height:calc(var(--spacing) * 12)}.md\:max-h-14{max-height:calc(var(--spacing) * 14)}.md\:max-h-16{max-height:calc(var(--spacing) * 16)}.md\:max-h-20{max-height:calc(var(--spacing) * 20)}.md\:max-h-24{max-height:calc(var(--spacing) * 24)}.md\:max-h-28{max-height:calc(var(--spacing) * 28)}.md\:max-h-32{max-height:calc(var(--spacing) * 32)}.md\:max-h-36{max-height:calc(var(--spacing) * 36)}.md\:max-h-40{max-height:calc(var(--spacing) * 40)}.md\:max-h-44{max-height:calc(var(--spacing) * 44)}.md\:max-h-48{max-height:calc(var(--spacing) * 48)}.md\:max-h-52{max-height:calc(var(--spacing) * 52)}.md\:max-h-56{max-height:calc(var(--spacing) * 56)}.md\:max-h-60{max-height:calc(var(--spacing) * 60)}.md\:max-h-64{max-height:calc(var(--spacing) * 64)}.md\:max-h-72{max-height:calc(var(--spacing) * 72)}.md\:max-h-80{max-height:calc(var(--spacing) * 80)}.md\:max-h-96{max-height:calc(var(--spacing) * 96)}.md\:min-h-0{min-height:calc(var(--spacing) * 0)}.md\:min-h-1{min-height:calc(var(--spacing) * 1)}.md\:min-h-2{min-height:calc(var(--spacing) * 2)}.md\:min-h-3{min-height:calc(var(--spacing) * 3)}.md\:min-h-4{min-height:calc(var(--spacing) * 4)}.md\:min-h-5{min-height:calc(var(--spacing) * 5)}.md\:min-h-6{min-height:calc(var(--spacing) * 6)}.md\:min-h-7{min-height:calc(var(--spacing) * 7)}.md\:min-h-8{min-height:calc(var(--spacing) * 8)}.md\:min-h-9{min-height:calc(var(--spacing) * 9)}.md\:min-h-10{min-height:calc(var(--spacing) * 10)}.md\:min-h-11{min-height:calc(var(--spacing) * 11)}.md\:min-h-12{min-height:calc(var(--spacing) * 12)}.md\:min-h-14{min-height:calc(var(--spacing) * 14)}.md\:min-h-16{min-height:calc(var(--spacing) * 16)}.md\:min-h-20{min-height:calc(var(--spacing) * 20)}.md\:min-h-24{min-height:calc(var(--spacing) * 24)}.md\:min-h-28{min-height:calc(var(--spacing) * 28)}.md\:min-h-32{min-height:calc(var(--spacing) * 32)}.md\:min-h-36{min-height:calc(var(--spacing) * 36)}.md\:min-h-40{min-height:calc(var(--spacing) * 40)}.md\:min-h-44{min-height:calc(var(--spacing) * 44)}.md\:min-h-48{min-height:calc(var(--spacing) * 48)}.md\:min-h-52{min-height:calc(var(--spacing) * 52)}.md\:min-h-56{min-height:calc(var(--spacing) * 56)}.md\:min-h-60{min-height:calc(var(--spacing) * 60)}.md\:min-h-64{min-height:calc(var(--spacing) * 64)}.md\:min-h-72{min-height:calc(var(--spacing) * 72)}.md\:min-h-80{min-height:calc(var(--spacing) * 80)}.md\:min-h-96{min-height:calc(var(--spacing) * 96)}.md\:w-0{width:calc(var(--spacing) * 0)}.md\:w-1{width:calc(var(--spacing) * 1)}.md\:w-2{width:calc(var(--spacing) * 2)}.md\:w-3{width:calc(var(--spacing) * 3)}.md\:w-4{width:calc(var(--spacing) * 4)}.md\:w-5{width:calc(var(--spacing) * 5)}.md\:w-6{width:calc(var(--spacing) * 6)}.md\:w-7{width:calc(var(--spacing) * 7)}.md\:w-8{width:calc(var(--spacing) * 8)}.md\:w-9{width:calc(var(--spacing) * 9)}.md\:w-10{width:calc(var(--spacing) * 10)}.md\:w-11{width:calc(var(--spacing) * 11)}.md\:w-12{width:calc(var(--spacing) * 12)}.md\:w-14{width:calc(var(--spacing) * 14)}.md\:w-16{width:calc(var(--spacing) * 16)}.md\:w-20{width:calc(var(--spacing) * 20)}.md\:w-24{width:calc(var(--spacing) * 24)}.md\:w-28{width:calc(var(--spacing) * 28)}.md\:w-32{width:calc(var(--spacing) * 32)}.md\:w-36{width:calc(var(--spacing) * 36)}.md\:w-40{width:calc(var(--spacing) * 40)}.md\:w-44{width:calc(var(--spacing) * 44)}.md\:w-48{width:calc(var(--spacing) * 48)}.md\:w-52{width:calc(var(--spacing) * 52)}.md\:w-56{width:calc(var(--spacing) * 56)}.md\:w-60{width:calc(var(--spacing) * 60)}.md\:w-64{width:calc(var(--spacing) * 64)}.md\:w-72{width:calc(var(--spacing) * 72)}.md\:w-80{width:calc(var(--spacing) * 80)}.md\:w-96{width:calc(var(--spacing) * 96)}.md\:max-w-0{max-width:calc(var(--spacing) * 0)}.md\:max-w-1{max-width:calc(var(--spacing) * 1)}.md\:max-w-2{max-width:calc(var(--spacing) * 2)}.md\:max-w-3{max-width:calc(var(--spacing) * 3)}.md\:max-w-4{max-width:calc(var(--spacing) * 4)}.md\:max-w-5{max-width:calc(var(--spacing) * 5)}.md\:max-w-6{max-width:calc(var(--spacing) * 6)}.md\:max-w-7{max-width:calc(var(--spacing) * 7)}.md\:max-w-8{max-width:calc(var(--spacing) * 8)}.md\:max-w-9{max-width:calc(var(--spacing) * 9)}.md\:max-w-10{max-width:calc(var(--spacing) * 10)}.md\:max-w-11{max-width:calc(var(--spacing) * 11)}.md\:max-w-12{max-width:calc(var(--spacing) * 12)}.md\:max-w-14{max-width:calc(var(--spacing) * 14)}.md\:max-w-16{max-width:calc(var(--spacing) * 16)}.md\:max-w-20{max-width:calc(var(--spacing) * 20)}.md\:max-w-24{max-width:calc(var(--spacing) * 24)}.md\:max-w-28{max-width:calc(var(--spacing) * 28)}.md\:max-w-32{max-width:calc(var(--spacing) * 32)}.md\:max-w-36{max-width:calc(var(--spacing) * 36)}.md\:max-w-40{max-width:calc(var(--spacing) * 40)}.md\:max-w-44{max-width:calc(var(--spacing) * 44)}.md\:max-w-48{max-width:calc(var(--spacing) * 48)}.md\:max-w-52{max-width:calc(var(--spacing) * 52)}.md\:max-w-56{max-width:calc(var(--spacing) * 56)}.md\:max-w-60{max-width:calc(var(--spacing) * 60)}.md\:max-w-64{max-width:calc(var(--spacing) * 64)}.md\:max-w-72{max-width:calc(var(--spacing) * 72)}.md\:max-w-80{max-width:calc(var(--spacing) * 80)}.md\:max-w-96{max-width:calc(var(--spacing) * 96)}.md\:min-w-0{min-width:calc(var(--spacing) * 0)}.md\:min-w-1{min-width:calc(var(--spacing) * 1)}.md\:min-w-2{min-width:calc(var(--spacing) * 2)}.md\:min-w-3{min-width:calc(var(--spacing) * 3)}.md\:min-w-4{min-width:calc(var(--spacing) * 4)}.md\:min-w-5{min-width:calc(var(--spacing) * 5)}.md\:min-w-6{min-width:calc(var(--spacing) * 6)}.md\:min-w-7{min-width:calc(var(--spacing) * 7)}.md\:min-w-8{min-width:calc(var(--spacing) * 8)}.md\:min-w-9{min-width:calc(var(--spacing) * 9)}.md\:min-w-10{min-width:calc(var(--spacing) * 10)}.md\:min-w-11{min-width:calc(var(--spacing) * 11)}.md\:min-w-12{min-width:calc(var(--spacing) * 12)}.md\:min-w-14{min-width:calc(var(--spacing) * 14)}.md\:min-w-16{min-width:calc(var(--spacing) * 16)}.md\:min-w-20{min-width:calc(var(--spacing) * 20)}.md\:min-w-24{min-width:calc(var(--spacing) * 24)}.md\:min-w-28{min-width:calc(var(--spacing) * 28)}.md\:min-w-32{min-width:calc(var(--spacing) * 32)}.md\:min-w-36{min-width:calc(var(--spacing) * 36)}.md\:min-w-40{min-width:calc(var(--spacing) * 40)}.md\:min-w-44{min-width:calc(var(--spacing) * 44)}.md\:min-w-48{min-width:calc(var(--spacing) * 48)}.md\:min-w-52{min-width:calc(var(--spacing) * 52)}.md\:min-w-56{min-width:calc(var(--spacing) * 56)}.md\:min-w-60{min-width:calc(var(--spacing) * 60)}.md\:min-w-64{min-width:calc(var(--spacing) * 64)}.md\:min-w-72{min-width:calc(var(--spacing) * 72)}.md\:min-w-80{min-width:calc(var(--spacing) * 80)}.md\:min-w-96{min-width:calc(var(--spacing) * 96)}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.md\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.md\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:place-content-around{place-content:space-around}.md\:place-content-between{place-content:space-between}.md\:place-content-center{place-content:center}.md\:place-content-end{place-content:end}.md\:place-content-start{place-content:start}.md\:place-items-center{place-items:center}.md\:place-items-end{place-items:end}.md\:place-items-start{place-items:start}.md\:content-around{align-content:space-around}.md\:content-between{align-content:space-between}.md\:content-center{align-content:center}.md\:content-end{align-content:flex-end}.md\:content-start{align-content:flex-start}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:justify-around{justify-content:space-around}.md\:justify-between{justify-content:space-between}.md\:justify-center{justify-content:center}.md\:justify-end{justify-content:flex-end}.md\:justify-start{justify-content:flex-start}.md\:gap-0{gap:calc(var(--spacing) * 0)}.md\:gap-1{gap:calc(var(--spacing) * 1)}.md\:gap-2{gap:calc(var(--spacing) * 2)}.md\:gap-3{gap:calc(var(--spacing) * 3)}.md\:gap-4{gap:calc(var(--spacing) * 4)}.md\:gap-5{gap:calc(var(--spacing) * 5)}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:gap-7{gap:calc(var(--spacing) * 7)}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:gap-9{gap:calc(var(--spacing) * 9)}.md\:gap-10{gap:calc(var(--spacing) * 10)}.md\:gap-11{gap:calc(var(--spacing) * 11)}.md\:gap-12{gap:calc(var(--spacing) * 12)}.md\:gap-14{gap:calc(var(--spacing) * 14)}.md\:gap-16{gap:calc(var(--spacing) * 16)}.md\:gap-20{gap:calc(var(--spacing) * 20)}.md\:gap-24{gap:calc(var(--spacing) * 24)}.md\:gap-28{gap:calc(var(--spacing) * 28)}.md\:gap-32{gap:calc(var(--spacing) * 32)}.md\:gap-x-0{column-gap:calc(var(--spacing) * 0)}.md\:gap-x-1{column-gap:calc(var(--spacing) * 1)}.md\:gap-x-2{column-gap:calc(var(--spacing) * 2)}.md\:gap-x-3{column-gap:calc(var(--spacing) * 3)}.md\:gap-x-4{column-gap:calc(var(--spacing) * 4)}.md\:gap-x-5{column-gap:calc(var(--spacing) * 5)}.md\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.md\:gap-x-7{column-gap:calc(var(--spacing) * 7)}.md\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.md\:gap-x-9{column-gap:calc(var(--spacing) * 9)}.md\:gap-x-10{column-gap:calc(var(--spacing) * 10)}.md\:gap-x-11{column-gap:calc(var(--spacing) * 11)}.md\:gap-x-12{column-gap:calc(var(--spacing) * 12)}.md\:gap-x-14{column-gap:calc(var(--spacing) * 14)}.md\:gap-x-16{column-gap:calc(var(--spacing) * 16)}.md\:gap-x-20{column-gap:calc(var(--spacing) * 20)}.md\:gap-x-24{column-gap:calc(var(--spacing) * 24)}.md\:gap-x-28{column-gap:calc(var(--spacing) * 28)}.md\:gap-x-32{column-gap:calc(var(--spacing) * 32)}.md\:gap-y-0{row-gap:calc(var(--spacing) * 0)}.md\:gap-y-1{row-gap:calc(var(--spacing) * 1)}.md\:gap-y-2{row-gap:calc(var(--spacing) * 2)}.md\:gap-y-3{row-gap:calc(var(--spacing) * 3)}.md\:gap-y-4{row-gap:calc(var(--spacing) * 4)}.md\:gap-y-5{row-gap:calc(var(--spacing) * 5)}.md\:gap-y-6{row-gap:calc(var(--spacing) * 6)}.md\:gap-y-7{row-gap:calc(var(--spacing) * 7)}.md\:gap-y-8{row-gap:calc(var(--spacing) * 8)}.md\:gap-y-9{row-gap:calc(var(--spacing) * 9)}.md\:gap-y-10{row-gap:calc(var(--spacing) * 10)}.md\:gap-y-11{row-gap:calc(var(--spacing) * 11)}.md\:gap-y-12{row-gap:calc(var(--spacing) * 12)}.md\:gap-y-14{row-gap:calc(var(--spacing) * 14)}.md\:gap-y-16{row-gap:calc(var(--spacing) * 16)}.md\:gap-y-20{row-gap:calc(var(--spacing) * 20)}.md\:gap-y-24{row-gap:calc(var(--spacing) * 24)}.md\:gap-y-28{row-gap:calc(var(--spacing) * 28)}.md\:gap-y-32{row-gap:calc(var(--spacing) * 32)}.md\:p-0{padding:calc(var(--spacing) * 0)}.md\:p-1{padding:calc(var(--spacing) * 1)}.md\:p-2{padding:calc(var(--spacing) * 2)}.md\:p-3{padding:calc(var(--spacing) * 3)}.md\:p-4{padding:calc(var(--spacing) * 4)}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-7{padding:calc(var(--spacing) * 7)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:p-9{padding:calc(var(--spacing) * 9)}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:p-11{padding:calc(var(--spacing) * 11)}.md\:p-12{padding:calc(var(--spacing) * 12)}.md\:p-14{padding:calc(var(--spacing) * 14)}.md\:p-16{padding:calc(var(--spacing) * 16)}.md\:p-20{padding:calc(var(--spacing) * 20)}.md\:p-24{padding:calc(var(--spacing) * 24)}.md\:p-28{padding:calc(var(--spacing) * 28)}.md\:p-32{padding:calc(var(--spacing) * 32)}.md\:p-36{padding:calc(var(--spacing) * 36)}.md\:p-40{padding:calc(var(--spacing) * 40)}.md\:p-44{padding:calc(var(--spacing) * 44)}.md\:p-48{padding:calc(var(--spacing) * 48)}.md\:p-52{padding:calc(var(--spacing) * 52)}.md\:p-56{padding:calc(var(--spacing) * 56)}.md\:p-60{padding:calc(var(--spacing) * 60)}.md\:p-64{padding:calc(var(--spacing) * 64)}.md\:p-72{padding:calc(var(--spacing) * 72)}.md\:p-80{padding:calc(var(--spacing) * 80)}.md\:p-96{padding:calc(var(--spacing) * 96)}.md\:px-0{padding-inline:calc(var(--spacing) * 0)}.md\:px-1{padding-inline:calc(var(--spacing) * 1)}.md\:px-2{padding-inline:calc(var(--spacing) * 2)}.md\:px-3{padding-inline:calc(var(--spacing) * 3)}.md\:px-4{padding-inline:calc(var(--spacing) * 4)}.md\:px-5{padding-inline:calc(var(--spacing) * 5)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:px-7{padding-inline:calc(var(--spacing) * 7)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:px-9{padding-inline:calc(var(--spacing) * 9)}.md\:px-10{padding-inline:calc(var(--spacing) * 10)}.md\:px-11{padding-inline:calc(var(--spacing) * 11)}.md\:px-12{padding-inline:calc(var(--spacing) * 12)}.md\:px-14{padding-inline:calc(var(--spacing) * 14)}.md\:px-16{padding-inline:calc(var(--spacing) * 16)}.md\:px-20{padding-inline:calc(var(--spacing) * 20)}.md\:px-24{padding-inline:calc(var(--spacing) * 24)}.md\:px-28{padding-inline:calc(var(--spacing) * 28)}.md\:px-32{padding-inline:calc(var(--spacing) * 32)}.md\:px-36{padding-inline:calc(var(--spacing) * 36)}.md\:px-40{padding-inline:calc(var(--spacing) * 40)}.md\:px-44{padding-inline:calc(var(--spacing) * 44)}.md\:px-48{padding-inline:calc(var(--spacing) * 48)}.md\:px-52{padding-inline:calc(var(--spacing) * 52)}.md\:px-56{padding-inline:calc(var(--spacing) * 56)}.md\:px-60{padding-inline:calc(var(--spacing) * 60)}.md\:px-64{padding-inline:calc(var(--spacing) * 64)}.md\:px-72{padding-inline:calc(var(--spacing) * 72)}.md\:px-80{padding-inline:calc(var(--spacing) * 80)}.md\:px-96{padding-inline:calc(var(--spacing) * 96)}.md\:py-0{padding-block:calc(var(--spacing) * 0)}.md\:py-1{padding-block:calc(var(--spacing) * 1)}.md\:py-2{padding-block:calc(var(--spacing) * 2)}.md\:py-3{padding-block:calc(var(--spacing) * 3)}.md\:py-4{padding-block:calc(var(--spacing) * 4)}.md\:py-5{padding-block:calc(var(--spacing) * 5)}.md\:py-6{padding-block:calc(var(--spacing) * 6)}.md\:py-7{padding-block:calc(var(--spacing) * 7)}.md\:py-8{padding-block:calc(var(--spacing) * 8)}.md\:py-9{padding-block:calc(var(--spacing) * 9)}.md\:py-10{padding-block:calc(var(--spacing) * 10)}.md\:py-11{padding-block:calc(var(--spacing) * 11)}.md\:py-12{padding-block:calc(var(--spacing) * 12)}.md\:py-14{padding-block:calc(var(--spacing) * 14)}.md\:py-16{padding-block:calc(var(--spacing) * 16)}.md\:py-20{padding-block:calc(var(--spacing) * 20)}.md\:py-24{padding-block:calc(var(--spacing) * 24)}.md\:py-28{padding-block:calc(var(--spacing) * 28)}.md\:py-32{padding-block:calc(var(--spacing) * 32)}.md\:py-36{padding-block:calc(var(--spacing) * 36)}.md\:py-40{padding-block:calc(var(--spacing) * 40)}.md\:py-44{padding-block:calc(var(--spacing) * 44)}.md\:py-48{padding-block:calc(var(--spacing) * 48)}.md\:py-52{padding-block:calc(var(--spacing) * 52)}.md\:py-56{padding-block:calc(var(--spacing) * 56)}.md\:py-60{padding-block:calc(var(--spacing) * 60)}.md\:py-64{padding-block:calc(var(--spacing) * 64)}.md\:py-72{padding-block:calc(var(--spacing) * 72)}.md\:py-80{padding-block:calc(var(--spacing) * 80)}.md\:py-96{padding-block:calc(var(--spacing) * 96)}.md\:pt-0{padding-top:calc(var(--spacing) * 0)}.md\:pt-1{padding-top:calc(var(--spacing) * 1)}.md\:pt-2{padding-top:calc(var(--spacing) * 2)}.md\:pt-3{padding-top:calc(var(--spacing) * 3)}.md\:pt-4{padding-top:calc(var(--spacing) * 4)}.md\:pt-5{padding-top:calc(var(--spacing) * 5)}.md\:pt-6{padding-top:calc(var(--spacing) * 6)}.md\:pt-7{padding-top:calc(var(--spacing) * 7)}.md\:pt-8{padding-top:calc(var(--spacing) * 8)}.md\:pt-9{padding-top:calc(var(--spacing) * 9)}.md\:pt-10{padding-top:calc(var(--spacing) * 10)}.md\:pt-11{padding-top:calc(var(--spacing) * 11)}.md\:pt-12{padding-top:calc(var(--spacing) * 12)}.md\:pt-14{padding-top:calc(var(--spacing) * 14)}.md\:pt-16{padding-top:calc(var(--spacing) * 16)}.md\:pt-20{padding-top:calc(var(--spacing) * 20)}.md\:pt-24{padding-top:calc(var(--spacing) * 24)}.md\:pt-28{padding-top:calc(var(--spacing) * 28)}.md\:pt-32{padding-top:calc(var(--spacing) * 32)}.md\:pt-36{padding-top:calc(var(--spacing) * 36)}.md\:pt-40{padding-top:calc(var(--spacing) * 40)}.md\:pt-44{padding-top:calc(var(--spacing) * 44)}.md\:pt-48{padding-top:calc(var(--spacing) * 48)}.md\:pt-52{padding-top:calc(var(--spacing) * 52)}.md\:pt-56{padding-top:calc(var(--spacing) * 56)}.md\:pt-60{padding-top:calc(var(--spacing) * 60)}.md\:pt-64{padding-top:calc(var(--spacing) * 64)}.md\:pt-72{padding-top:calc(var(--spacing) * 72)}.md\:pt-80{padding-top:calc(var(--spacing) * 80)}.md\:pt-96{padding-top:calc(var(--spacing) * 96)}.md\:pr-0{padding-right:calc(var(--spacing) * 0)}.md\:pr-1{padding-right:calc(var(--spacing) * 1)}.md\:pr-2{padding-right:calc(var(--spacing) * 2)}.md\:pr-3{padding-right:calc(var(--spacing) * 3)}.md\:pr-4{padding-right:calc(var(--spacing) * 4)}.md\:pr-5{padding-right:calc(var(--spacing) * 5)}.md\:pr-6{padding-right:calc(var(--spacing) * 6)}.md\:pr-7{padding-right:calc(var(--spacing) * 7)}.md\:pr-8{padding-right:calc(var(--spacing) * 8)}.md\:pr-9{padding-right:calc(var(--spacing) * 9)}.md\:pr-10{padding-right:calc(var(--spacing) * 10)}.md\:pr-11{padding-right:calc(var(--spacing) * 11)}.md\:pr-12{padding-right:calc(var(--spacing) * 12)}.md\:pr-14{padding-right:calc(var(--spacing) * 14)}.md\:pr-16{padding-right:calc(var(--spacing) * 16)}.md\:pr-20{padding-right:calc(var(--spacing) * 20)}.md\:pr-24{padding-right:calc(var(--spacing) * 24)}.md\:pr-28{padding-right:calc(var(--spacing) * 28)}.md\:pr-32{padding-right:calc(var(--spacing) * 32)}.md\:pr-36{padding-right:calc(var(--spacing) * 36)}.md\:pr-40{padding-right:calc(var(--spacing) * 40)}.md\:pr-44{padding-right:calc(var(--spacing) * 44)}.md\:pr-48{padding-right:calc(var(--spacing) * 48)}.md\:pr-52{padding-right:calc(var(--spacing) * 52)}.md\:pr-56{padding-right:calc(var(--spacing) * 56)}.md\:pr-60{padding-right:calc(var(--spacing) * 60)}.md\:pr-64{padding-right:calc(var(--spacing) * 64)}.md\:pr-72{padding-right:calc(var(--spacing) * 72)}.md\:pr-80{padding-right:calc(var(--spacing) * 80)}.md\:pr-96{padding-right:calc(var(--spacing) * 96)}.md\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.md\:pb-1{padding-bottom:calc(var(--spacing) * 1)}.md\:pb-2{padding-bottom:calc(var(--spacing) * 2)}.md\:pb-3{padding-bottom:calc(var(--spacing) * 3)}.md\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.md\:pb-5{padding-bottom:calc(var(--spacing) * 5)}.md\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.md\:pb-7{padding-bottom:calc(var(--spacing) * 7)}.md\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.md\:pb-9{padding-bottom:calc(var(--spacing) * 9)}.md\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.md\:pb-11{padding-bottom:calc(var(--spacing) * 11)}.md\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.md\:pb-14{padding-bottom:calc(var(--spacing) * 14)}.md\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.md\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.md\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.md\:pb-28{padding-bottom:calc(var(--spacing) * 28)}.md\:pb-32{padding-bottom:calc(var(--spacing) * 32)}.md\:pb-36{padding-bottom:calc(var(--spacing) * 36)}.md\:pb-40{padding-bottom:calc(var(--spacing) * 40)}.md\:pb-44{padding-bottom:calc(var(--spacing) * 44)}.md\:pb-48{padding-bottom:calc(var(--spacing) * 48)}.md\:pb-52{padding-bottom:calc(var(--spacing) * 52)}.md\:pb-56{padding-bottom:calc(var(--spacing) * 56)}.md\:pb-60{padding-bottom:calc(var(--spacing) * 60)}.md\:pb-64{padding-bottom:calc(var(--spacing) * 64)}.md\:pb-72{padding-bottom:calc(var(--spacing) * 72)}.md\:pb-80{padding-bottom:calc(var(--spacing) * 80)}.md\:pb-96{padding-bottom:calc(var(--spacing) * 96)}.md\:pl-0{padding-left:calc(var(--spacing) * 0)}.md\:pl-1{padding-left:calc(var(--spacing) * 1)}.md\:pl-2{padding-left:calc(var(--spacing) * 2)}.md\:pl-3{padding-left:calc(var(--spacing) * 3)}.md\:pl-4{padding-left:calc(var(--spacing) * 4)}.md\:pl-5{padding-left:calc(var(--spacing) * 5)}.md\:pl-6{padding-left:calc(var(--spacing) * 6)}.md\:pl-7{padding-left:calc(var(--spacing) * 7)}.md\:pl-8{padding-left:calc(var(--spacing) * 8)}.md\:pl-9{padding-left:calc(var(--spacing) * 9)}.md\:pl-10{padding-left:calc(var(--spacing) * 10)}.md\:pl-11{padding-left:calc(var(--spacing) * 11)}.md\:pl-12{padding-left:calc(var(--spacing) * 12)}.md\:pl-14{padding-left:calc(var(--spacing) * 14)}.md\:pl-16{padding-left:calc(var(--spacing) * 16)}.md\:pl-20{padding-left:calc(var(--spacing) * 20)}.md\:pl-24{padding-left:calc(var(--spacing) * 24)}.md\:pl-28{padding-left:calc(var(--spacing) * 28)}.md\:pl-32{padding-left:calc(var(--spacing) * 32)}.md\:pl-36{padding-left:calc(var(--spacing) * 36)}.md\:pl-40{padding-left:calc(var(--spacing) * 40)}.md\:pl-44{padding-left:calc(var(--spacing) * 44)}.md\:pl-48{padding-left:calc(var(--spacing) * 48)}.md\:pl-52{padding-left:calc(var(--spacing) * 52)}.md\:pl-56{padding-left:calc(var(--spacing) * 56)}.md\:pl-60{padding-left:calc(var(--spacing) * 60)}.md\:pl-64{padding-left:calc(var(--spacing) * 64)}.md\:pl-72{padding-left:calc(var(--spacing) * 72)}.md\:pl-80{padding-left:calc(var(--spacing) * 80)}.md\:pl-96{padding-left:calc(var(--spacing) * 96)}.md\:text-center{text-align:center}.md\:text-justify{text-align:justify}.md\:text-left{text-align:left}.md\:text-right{text-align:right}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:64rem){.lg\:z-0{z-index:0}.lg\:z-10{z-index:10}.lg\:z-20{z-index:20}.lg\:z-30{z-index:30}.lg\:z-40{z-index:40}.lg\:z-50{z-index:50}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:col-span-10{grid-column:span 10/span 10}.lg\:col-span-11{grid-column:span 11/span 11}.lg\:col-span-12{grid-column:span 12/span 12}.lg\:m-0{margin:calc(var(--spacing) * 0)}.lg\:m-1{margin:calc(var(--spacing) * 1)}.lg\:m-2{margin:calc(var(--spacing) * 2)}.lg\:m-3{margin:calc(var(--spacing) * 3)}.lg\:m-4{margin:calc(var(--spacing) * 4)}.lg\:m-5{margin:calc(var(--spacing) * 5)}.lg\:m-6{margin:calc(var(--spacing) * 6)}.lg\:m-7{margin:calc(var(--spacing) * 7)}.lg\:m-8{margin:calc(var(--spacing) * 8)}.lg\:m-9{margin:calc(var(--spacing) * 9)}.lg\:m-10{margin:calc(var(--spacing) * 10)}.lg\:m-11{margin:calc(var(--spacing) * 11)}.lg\:m-12{margin:calc(var(--spacing) * 12)}.lg\:m-14{margin:calc(var(--spacing) * 14)}.lg\:m-16{margin:calc(var(--spacing) * 16)}.lg\:m-20{margin:calc(var(--spacing) * 20)}.lg\:m-24{margin:calc(var(--spacing) * 24)}.lg\:m-28{margin:calc(var(--spacing) * 28)}.lg\:m-32{margin:calc(var(--spacing) * 32)}.lg\:m-36{margin:calc(var(--spacing) * 36)}.lg\:m-40{margin:calc(var(--spacing) * 40)}.lg\:m-44{margin:calc(var(--spacing) * 44)}.lg\:m-48{margin:calc(var(--spacing) * 48)}.lg\:m-52{margin:calc(var(--spacing) * 52)}.lg\:m-56{margin:calc(var(--spacing) * 56)}.lg\:m-60{margin:calc(var(--spacing) * 60)}.lg\:m-64{margin:calc(var(--spacing) * 64)}.lg\:m-72{margin:calc(var(--spacing) * 72)}.lg\:m-80{margin:calc(var(--spacing) * 80)}.lg\:m-96{margin:calc(var(--spacing) * 96)}.lg\:mx-0{margin-inline:calc(var(--spacing) * 0)}.lg\:mx-1{margin-inline:calc(var(--spacing) * 1)}.lg\:mx-2{margin-inline:calc(var(--spacing) * 2)}.lg\:mx-3{margin-inline:calc(var(--spacing) * 3)}.lg\:mx-4{margin-inline:calc(var(--spacing) * 4)}.lg\:mx-5{margin-inline:calc(var(--spacing) * 5)}.lg\:mx-6{margin-inline:calc(var(--spacing) * 6)}.lg\:mx-7{margin-inline:calc(var(--spacing) * 7)}.lg\:mx-8{margin-inline:calc(var(--spacing) * 8)}.lg\:mx-9{margin-inline:calc(var(--spacing) * 9)}.lg\:mx-10{margin-inline:calc(var(--spacing) * 10)}.lg\:mx-11{margin-inline:calc(var(--spacing) * 11)}.lg\:mx-12{margin-inline:calc(var(--spacing) * 12)}.lg\:mx-14{margin-inline:calc(var(--spacing) * 14)}.lg\:mx-16{margin-inline:calc(var(--spacing) * 16)}.lg\:mx-20{margin-inline:calc(var(--spacing) * 20)}.lg\:mx-24{margin-inline:calc(var(--spacing) * 24)}.lg\:mx-28{margin-inline:calc(var(--spacing) * 28)}.lg\:mx-32{margin-inline:calc(var(--spacing) * 32)}.lg\:mx-36{margin-inline:calc(var(--spacing) * 36)}.lg\:mx-40{margin-inline:calc(var(--spacing) * 40)}.lg\:mx-44{margin-inline:calc(var(--spacing) * 44)}.lg\:mx-48{margin-inline:calc(var(--spacing) * 48)}.lg\:mx-52{margin-inline:calc(var(--spacing) * 52)}.lg\:mx-56{margin-inline:calc(var(--spacing) * 56)}.lg\:mx-60{margin-inline:calc(var(--spacing) * 60)}.lg\:mx-64{margin-inline:calc(var(--spacing) * 64)}.lg\:mx-72{margin-inline:calc(var(--spacing) * 72)}.lg\:mx-80{margin-inline:calc(var(--spacing) * 80)}.lg\:mx-96{margin-inline:calc(var(--spacing) * 96)}.lg\:my-0{margin-block:calc(var(--spacing) * 0)}.lg\:my-1{margin-block:calc(var(--spacing) * 1)}.lg\:my-2{margin-block:calc(var(--spacing) * 2)}.lg\:my-3{margin-block:calc(var(--spacing) * 3)}.lg\:my-4{margin-block:calc(var(--spacing) * 4)}.lg\:my-5{margin-block:calc(var(--spacing) * 5)}.lg\:my-6{margin-block:calc(var(--spacing) * 6)}.lg\:my-7{margin-block:calc(var(--spacing) * 7)}.lg\:my-8{margin-block:calc(var(--spacing) * 8)}.lg\:my-9{margin-block:calc(var(--spacing) * 9)}.lg\:my-10{margin-block:calc(var(--spacing) * 10)}.lg\:my-11{margin-block:calc(var(--spacing) * 11)}.lg\:my-12{margin-block:calc(var(--spacing) * 12)}.lg\:my-14{margin-block:calc(var(--spacing) * 14)}.lg\:my-16{margin-block:calc(var(--spacing) * 16)}.lg\:my-20{margin-block:calc(var(--spacing) * 20)}.lg\:my-24{margin-block:calc(var(--spacing) * 24)}.lg\:my-28{margin-block:calc(var(--spacing) * 28)}.lg\:my-32{margin-block:calc(var(--spacing) * 32)}.lg\:my-36{margin-block:calc(var(--spacing) * 36)}.lg\:my-40{margin-block:calc(var(--spacing) * 40)}.lg\:my-44{margin-block:calc(var(--spacing) * 44)}.lg\:my-48{margin-block:calc(var(--spacing) * 48)}.lg\:my-52{margin-block:calc(var(--spacing) * 52)}.lg\:my-56{margin-block:calc(var(--spacing) * 56)}.lg\:my-60{margin-block:calc(var(--spacing) * 60)}.lg\:my-64{margin-block:calc(var(--spacing) * 64)}.lg\:my-72{margin-block:calc(var(--spacing) * 72)}.lg\:my-80{margin-block:calc(var(--spacing) * 80)}.lg\:my-96{margin-block:calc(var(--spacing) * 96)}.lg\:mt-0{margin-top:calc(var(--spacing) * 0)}.lg\:mt-1{margin-top:calc(var(--spacing) * 1)}.lg\:mt-2{margin-top:calc(var(--spacing) * 2)}.lg\:mt-3{margin-top:calc(var(--spacing) * 3)}.lg\:mt-4{margin-top:calc(var(--spacing) * 4)}.lg\:mt-5{margin-top:calc(var(--spacing) * 5)}.lg\:mt-6{margin-top:calc(var(--spacing) * 6)}.lg\:mt-7{margin-top:calc(var(--spacing) * 7)}.lg\:mt-8{margin-top:calc(var(--spacing) * 8)}.lg\:mt-9{margin-top:calc(var(--spacing) * 9)}.lg\:mt-10{margin-top:calc(var(--spacing) * 10)}.lg\:mt-11{margin-top:calc(var(--spacing) * 11)}.lg\:mt-12{margin-top:calc(var(--spacing) * 12)}.lg\:mt-14{margin-top:calc(var(--spacing) * 14)}.lg\:mt-16{margin-top:calc(var(--spacing) * 16)}.lg\:mt-20{margin-top:calc(var(--spacing) * 20)}.lg\:mt-24{margin-top:calc(var(--spacing) * 24)}.lg\:mt-28{margin-top:calc(var(--spacing) * 28)}.lg\:mt-32{margin-top:calc(var(--spacing) * 32)}.lg\:mt-36{margin-top:calc(var(--spacing) * 36)}.lg\:mt-40{margin-top:calc(var(--spacing) * 40)}.lg\:mt-44{margin-top:calc(var(--spacing) * 44)}.lg\:mt-48{margin-top:calc(var(--spacing) * 48)}.lg\:mt-52{margin-top:calc(var(--spacing) * 52)}.lg\:mt-56{margin-top:calc(var(--spacing) * 56)}.lg\:mt-60{margin-top:calc(var(--spacing) * 60)}.lg\:mt-64{margin-top:calc(var(--spacing) * 64)}.lg\:mt-72{margin-top:calc(var(--spacing) * 72)}.lg\:mt-80{margin-top:calc(var(--spacing) * 80)}.lg\:mt-96{margin-top:calc(var(--spacing) * 96)}.lg\:mr-0{margin-right:calc(var(--spacing) * 0)}.lg\:mr-1{margin-right:calc(var(--spacing) * 1)}.lg\:mr-2{margin-right:calc(var(--spacing) * 2)}.lg\:mr-3{margin-right:calc(var(--spacing) * 3)}.lg\:mr-4{margin-right:calc(var(--spacing) * 4)}.lg\:mr-5{margin-right:calc(var(--spacing) * 5)}.lg\:mr-6{margin-right:calc(var(--spacing) * 6)}.lg\:mr-7{margin-right:calc(var(--spacing) * 7)}.lg\:mr-8{margin-right:calc(var(--spacing) * 8)}.lg\:mr-9{margin-right:calc(var(--spacing) * 9)}.lg\:mr-10{margin-right:calc(var(--spacing) * 10)}.lg\:mr-11{margin-right:calc(var(--spacing) * 11)}.lg\:mr-12{margin-right:calc(var(--spacing) * 12)}.lg\:mr-14{margin-right:calc(var(--spacing) * 14)}.lg\:mr-16{margin-right:calc(var(--spacing) * 16)}.lg\:mr-20{margin-right:calc(var(--spacing) * 20)}.lg\:mr-24{margin-right:calc(var(--spacing) * 24)}.lg\:mr-28{margin-right:calc(var(--spacing) * 28)}.lg\:mr-32{margin-right:calc(var(--spacing) * 32)}.lg\:mr-36{margin-right:calc(var(--spacing) * 36)}.lg\:mr-40{margin-right:calc(var(--spacing) * 40)}.lg\:mr-44{margin-right:calc(var(--spacing) * 44)}.lg\:mr-48{margin-right:calc(var(--spacing) * 48)}.lg\:mr-52{margin-right:calc(var(--spacing) * 52)}.lg\:mr-56{margin-right:calc(var(--spacing) * 56)}.lg\:mr-60{margin-right:calc(var(--spacing) * 60)}.lg\:mr-64{margin-right:calc(var(--spacing) * 64)}.lg\:mr-72{margin-right:calc(var(--spacing) * 72)}.lg\:mr-80{margin-right:calc(var(--spacing) * 80)}.lg\:mr-96{margin-right:calc(var(--spacing) * 96)}.lg\:mb-0{margin-bottom:calc(var(--spacing) * 0)}.lg\:mb-1{margin-bottom:calc(var(--spacing) * 1)}.lg\:mb-2{margin-bottom:calc(var(--spacing) * 2)}.lg\:mb-3{margin-bottom:calc(var(--spacing) * 3)}.lg\:mb-4{margin-bottom:calc(var(--spacing) * 4)}.lg\:mb-5{margin-bottom:calc(var(--spacing) * 5)}.lg\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.lg\:mb-7{margin-bottom:calc(var(--spacing) * 7)}.lg\:mb-8{margin-bottom:calc(var(--spacing) * 8)}.lg\:mb-9{margin-bottom:calc(var(--spacing) * 9)}.lg\:mb-10{margin-bottom:calc(var(--spacing) * 10)}.lg\:mb-11{margin-bottom:calc(var(--spacing) * 11)}.lg\:mb-12{margin-bottom:calc(var(--spacing) * 12)}.lg\:mb-14{margin-bottom:calc(var(--spacing) * 14)}.lg\:mb-16{margin-bottom:calc(var(--spacing) * 16)}.lg\:mb-20{margin-bottom:calc(var(--spacing) * 20)}.lg\:mb-24{margin-bottom:calc(var(--spacing) * 24)}.lg\:mb-28{margin-bottom:calc(var(--spacing) * 28)}.lg\:mb-32{margin-bottom:calc(var(--spacing) * 32)}.lg\:mb-36{margin-bottom:calc(var(--spacing) * 36)}.lg\:mb-40{margin-bottom:calc(var(--spacing) * 40)}.lg\:mb-44{margin-bottom:calc(var(--spacing) * 44)}.lg\:mb-48{margin-bottom:calc(var(--spacing) * 48)}.lg\:mb-52{margin-bottom:calc(var(--spacing) * 52)}.lg\:mb-56{margin-bottom:calc(var(--spacing) * 56)}.lg\:mb-60{margin-bottom:calc(var(--spacing) * 60)}.lg\:mb-64{margin-bottom:calc(var(--spacing) * 64)}.lg\:mb-72{margin-bottom:calc(var(--spacing) * 72)}.lg\:mb-80{margin-bottom:calc(var(--spacing) * 80)}.lg\:mb-96{margin-bottom:calc(var(--spacing) * 96)}.lg\:ml-0{margin-left:calc(var(--spacing) * 0)}.lg\:ml-1{margin-left:calc(var(--spacing) * 1)}.lg\:ml-2{margin-left:calc(var(--spacing) * 2)}.lg\:ml-3{margin-left:calc(var(--spacing) * 3)}.lg\:ml-4{margin-left:calc(var(--spacing) * 4)}.lg\:ml-5{margin-left:calc(var(--spacing) * 5)}.lg\:ml-6{margin-left:calc(var(--spacing) * 6)}.lg\:ml-7{margin-left:calc(var(--spacing) * 7)}.lg\:ml-8{margin-left:calc(var(--spacing) * 8)}.lg\:ml-9{margin-left:calc(var(--spacing) * 9)}.lg\:ml-10{margin-left:calc(var(--spacing) * 10)}.lg\:ml-11{margin-left:calc(var(--spacing) * 11)}.lg\:ml-12{margin-left:calc(var(--spacing) * 12)}.lg\:ml-14{margin-left:calc(var(--spacing) * 14)}.lg\:ml-16{margin-left:calc(var(--spacing) * 16)}.lg\:ml-20{margin-left:calc(var(--spacing) * 20)}.lg\:ml-24{margin-left:calc(var(--spacing) * 24)}.lg\:ml-28{margin-left:calc(var(--spacing) * 28)}.lg\:ml-32{margin-left:calc(var(--spacing) * 32)}.lg\:ml-36{margin-left:calc(var(--spacing) * 36)}.lg\:ml-40{margin-left:calc(var(--spacing) * 40)}.lg\:ml-44{margin-left:calc(var(--spacing) * 44)}.lg\:ml-48{margin-left:calc(var(--spacing) * 48)}.lg\:ml-52{margin-left:calc(var(--spacing) * 52)}.lg\:ml-56{margin-left:calc(var(--spacing) * 56)}.lg\:ml-60{margin-left:calc(var(--spacing) * 60)}.lg\:ml-64{margin-left:calc(var(--spacing) * 64)}.lg\:ml-72{margin-left:calc(var(--spacing) * 72)}.lg\:ml-80{margin-left:calc(var(--spacing) * 80)}.lg\:ml-96{margin-left:calc(var(--spacing) * 96)}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:inline-flex{display:inline-flex}.lg\:inline-grid{display:inline-grid}.lg\:h-0{height:calc(var(--spacing) * 0)}.lg\:h-1{height:calc(var(--spacing) * 1)}.lg\:h-2{height:calc(var(--spacing) * 2)}.lg\:h-3{height:calc(var(--spacing) * 3)}.lg\:h-4{height:calc(var(--spacing) * 4)}.lg\:h-5{height:calc(var(--spacing) * 5)}.lg\:h-6{height:calc(var(--spacing) * 6)}.lg\:h-7{height:calc(var(--spacing) * 7)}.lg\:h-8{height:calc(var(--spacing) * 8)}.lg\:h-9{height:calc(var(--spacing) * 9)}.lg\:h-10{height:calc(var(--spacing) * 10)}.lg\:h-11{height:calc(var(--spacing) * 11)}.lg\:h-12{height:calc(var(--spacing) * 12)}.lg\:h-14{height:calc(var(--spacing) * 14)}.lg\:h-16{height:calc(var(--spacing) * 16)}.lg\:h-20{height:calc(var(--spacing) * 20)}.lg\:h-24{height:calc(var(--spacing) * 24)}.lg\:h-28{height:calc(var(--spacing) * 28)}.lg\:h-32{height:calc(var(--spacing) * 32)}.lg\:h-36{height:calc(var(--spacing) * 36)}.lg\:h-40{height:calc(var(--spacing) * 40)}.lg\:h-44{height:calc(var(--spacing) * 44)}.lg\:h-48{height:calc(var(--spacing) * 48)}.lg\:h-52{height:calc(var(--spacing) * 52)}.lg\:h-56{height:calc(var(--spacing) * 56)}.lg\:h-60{height:calc(var(--spacing) * 60)}.lg\:h-64{height:calc(var(--spacing) * 64)}.lg\:h-72{height:calc(var(--spacing) * 72)}.lg\:h-80{height:calc(var(--spacing) * 80)}.lg\:h-96{height:calc(var(--spacing) * 96)}.lg\:max-h-0{max-height:calc(var(--spacing) * 0)}.lg\:max-h-1{max-height:calc(var(--spacing) * 1)}.lg\:max-h-2{max-height:calc(var(--spacing) * 2)}.lg\:max-h-3{max-height:calc(var(--spacing) * 3)}.lg\:max-h-4{max-height:calc(var(--spacing) * 4)}.lg\:max-h-5{max-height:calc(var(--spacing) * 5)}.lg\:max-h-6{max-height:calc(var(--spacing) * 6)}.lg\:max-h-7{max-height:calc(var(--spacing) * 7)}.lg\:max-h-8{max-height:calc(var(--spacing) * 8)}.lg\:max-h-9{max-height:calc(var(--spacing) * 9)}.lg\:max-h-10{max-height:calc(var(--spacing) * 10)}.lg\:max-h-11{max-height:calc(var(--spacing) * 11)}.lg\:max-h-12{max-height:calc(var(--spacing) * 12)}.lg\:max-h-14{max-height:calc(var(--spacing) * 14)}.lg\:max-h-16{max-height:calc(var(--spacing) * 16)}.lg\:max-h-20{max-height:calc(var(--spacing) * 20)}.lg\:max-h-24{max-height:calc(var(--spacing) * 24)}.lg\:max-h-28{max-height:calc(var(--spacing) * 28)}.lg\:max-h-32{max-height:calc(var(--spacing) * 32)}.lg\:max-h-36{max-height:calc(var(--spacing) * 36)}.lg\:max-h-40{max-height:calc(var(--spacing) * 40)}.lg\:max-h-44{max-height:calc(var(--spacing) * 44)}.lg\:max-h-48{max-height:calc(var(--spacing) * 48)}.lg\:max-h-52{max-height:calc(var(--spacing) * 52)}.lg\:max-h-56{max-height:calc(var(--spacing) * 56)}.lg\:max-h-60{max-height:calc(var(--spacing) * 60)}.lg\:max-h-64{max-height:calc(var(--spacing) * 64)}.lg\:max-h-72{max-height:calc(var(--spacing) * 72)}.lg\:max-h-80{max-height:calc(var(--spacing) * 80)}.lg\:max-h-96{max-height:calc(var(--spacing) * 96)}.lg\:min-h-0{min-height:calc(var(--spacing) * 0)}.lg\:min-h-1{min-height:calc(var(--spacing) * 1)}.lg\:min-h-2{min-height:calc(var(--spacing) * 2)}.lg\:min-h-3{min-height:calc(var(--spacing) * 3)}.lg\:min-h-4{min-height:calc(var(--spacing) * 4)}.lg\:min-h-5{min-height:calc(var(--spacing) * 5)}.lg\:min-h-6{min-height:calc(var(--spacing) * 6)}.lg\:min-h-7{min-height:calc(var(--spacing) * 7)}.lg\:min-h-8{min-height:calc(var(--spacing) * 8)}.lg\:min-h-9{min-height:calc(var(--spacing) * 9)}.lg\:min-h-10{min-height:calc(var(--spacing) * 10)}.lg\:min-h-11{min-height:calc(var(--spacing) * 11)}.lg\:min-h-12{min-height:calc(var(--spacing) * 12)}.lg\:min-h-14{min-height:calc(var(--spacing) * 14)}.lg\:min-h-16{min-height:calc(var(--spacing) * 16)}.lg\:min-h-20{min-height:calc(var(--spacing) * 20)}.lg\:min-h-24{min-height:calc(var(--spacing) * 24)}.lg\:min-h-28{min-height:calc(var(--spacing) * 28)}.lg\:min-h-32{min-height:calc(var(--spacing) * 32)}.lg\:min-h-36{min-height:calc(var(--spacing) * 36)}.lg\:min-h-40{min-height:calc(var(--spacing) * 40)}.lg\:min-h-44{min-height:calc(var(--spacing) * 44)}.lg\:min-h-48{min-height:calc(var(--spacing) * 48)}.lg\:min-h-52{min-height:calc(var(--spacing) * 52)}.lg\:min-h-56{min-height:calc(var(--spacing) * 56)}.lg\:min-h-60{min-height:calc(var(--spacing) * 60)}.lg\:min-h-64{min-height:calc(var(--spacing) * 64)}.lg\:min-h-72{min-height:calc(var(--spacing) * 72)}.lg\:min-h-80{min-height:calc(var(--spacing) * 80)}.lg\:min-h-96{min-height:calc(var(--spacing) * 96)}.lg\:w-0{width:calc(var(--spacing) * 0)}.lg\:w-1{width:calc(var(--spacing) * 1)}.lg\:w-2{width:calc(var(--spacing) * 2)}.lg\:w-3{width:calc(var(--spacing) * 3)}.lg\:w-4{width:calc(var(--spacing) * 4)}.lg\:w-5{width:calc(var(--spacing) * 5)}.lg\:w-6{width:calc(var(--spacing) * 6)}.lg\:w-7{width:calc(var(--spacing) * 7)}.lg\:w-8{width:calc(var(--spacing) * 8)}.lg\:w-9{width:calc(var(--spacing) * 9)}.lg\:w-10{width:calc(var(--spacing) * 10)}.lg\:w-11{width:calc(var(--spacing) * 11)}.lg\:w-12{width:calc(var(--spacing) * 12)}.lg\:w-14{width:calc(var(--spacing) * 14)}.lg\:w-16{width:calc(var(--spacing) * 16)}.lg\:w-20{width:calc(var(--spacing) * 20)}.lg\:w-24{width:calc(var(--spacing) * 24)}.lg\:w-28{width:calc(var(--spacing) * 28)}.lg\:w-32{width:calc(var(--spacing) * 32)}.lg\:w-36{width:calc(var(--spacing) * 36)}.lg\:w-40{width:calc(var(--spacing) * 40)}.lg\:w-44{width:calc(var(--spacing) * 44)}.lg\:w-48{width:calc(var(--spacing) * 48)}.lg\:w-52{width:calc(var(--spacing) * 52)}.lg\:w-56{width:calc(var(--spacing) * 56)}.lg\:w-60{width:calc(var(--spacing) * 60)}.lg\:w-64{width:calc(var(--spacing) * 64)}.lg\:w-72{width:calc(var(--spacing) * 72)}.lg\:w-80{width:calc(var(--spacing) * 80)}.lg\:w-96{width:calc(var(--spacing) * 96)}.lg\:max-w-0{max-width:calc(var(--spacing) * 0)}.lg\:max-w-1{max-width:calc(var(--spacing) * 1)}.lg\:max-w-2{max-width:calc(var(--spacing) * 2)}.lg\:max-w-3{max-width:calc(var(--spacing) * 3)}.lg\:max-w-4{max-width:calc(var(--spacing) * 4)}.lg\:max-w-5{max-width:calc(var(--spacing) * 5)}.lg\:max-w-6{max-width:calc(var(--spacing) * 6)}.lg\:max-w-7{max-width:calc(var(--spacing) * 7)}.lg\:max-w-8{max-width:calc(var(--spacing) * 8)}.lg\:max-w-9{max-width:calc(var(--spacing) * 9)}.lg\:max-w-10{max-width:calc(var(--spacing) * 10)}.lg\:max-w-11{max-width:calc(var(--spacing) * 11)}.lg\:max-w-12{max-width:calc(var(--spacing) * 12)}.lg\:max-w-14{max-width:calc(var(--spacing) * 14)}.lg\:max-w-16{max-width:calc(var(--spacing) * 16)}.lg\:max-w-20{max-width:calc(var(--spacing) * 20)}.lg\:max-w-24{max-width:calc(var(--spacing) * 24)}.lg\:max-w-28{max-width:calc(var(--spacing) * 28)}.lg\:max-w-32{max-width:calc(var(--spacing) * 32)}.lg\:max-w-36{max-width:calc(var(--spacing) * 36)}.lg\:max-w-40{max-width:calc(var(--spacing) * 40)}.lg\:max-w-44{max-width:calc(var(--spacing) * 44)}.lg\:max-w-48{max-width:calc(var(--spacing) * 48)}.lg\:max-w-52{max-width:calc(var(--spacing) * 52)}.lg\:max-w-56{max-width:calc(var(--spacing) * 56)}.lg\:max-w-60{max-width:calc(var(--spacing) * 60)}.lg\:max-w-64{max-width:calc(var(--spacing) * 64)}.lg\:max-w-72{max-width:calc(var(--spacing) * 72)}.lg\:max-w-80{max-width:calc(var(--spacing) * 80)}.lg\:max-w-96{max-width:calc(var(--spacing) * 96)}.lg\:min-w-0{min-width:calc(var(--spacing) * 0)}.lg\:min-w-1{min-width:calc(var(--spacing) * 1)}.lg\:min-w-2{min-width:calc(var(--spacing) * 2)}.lg\:min-w-3{min-width:calc(var(--spacing) * 3)}.lg\:min-w-4{min-width:calc(var(--spacing) * 4)}.lg\:min-w-5{min-width:calc(var(--spacing) * 5)}.lg\:min-w-6{min-width:calc(var(--spacing) * 6)}.lg\:min-w-7{min-width:calc(var(--spacing) * 7)}.lg\:min-w-8{min-width:calc(var(--spacing) * 8)}.lg\:min-w-9{min-width:calc(var(--spacing) * 9)}.lg\:min-w-10{min-width:calc(var(--spacing) * 10)}.lg\:min-w-11{min-width:calc(var(--spacing) * 11)}.lg\:min-w-12{min-width:calc(var(--spacing) * 12)}.lg\:min-w-14{min-width:calc(var(--spacing) * 14)}.lg\:min-w-16{min-width:calc(var(--spacing) * 16)}.lg\:min-w-20{min-width:calc(var(--spacing) * 20)}.lg\:min-w-24{min-width:calc(var(--spacing) * 24)}.lg\:min-w-28{min-width:calc(var(--spacing) * 28)}.lg\:min-w-32{min-width:calc(var(--spacing) * 32)}.lg\:min-w-36{min-width:calc(var(--spacing) * 36)}.lg\:min-w-40{min-width:calc(var(--spacing) * 40)}.lg\:min-w-44{min-width:calc(var(--spacing) * 44)}.lg\:min-w-48{min-width:calc(var(--spacing) * 48)}.lg\:min-w-52{min-width:calc(var(--spacing) * 52)}.lg\:min-w-56{min-width:calc(var(--spacing) * 56)}.lg\:min-w-60{min-width:calc(var(--spacing) * 60)}.lg\:min-w-64{min-width:calc(var(--spacing) * 64)}.lg\:min-w-72{min-width:calc(var(--spacing) * 72)}.lg\:min-w-80{min-width:calc(var(--spacing) * 80)}.lg\:min-w-96{min-width:calc(var(--spacing) * 96)}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.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))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.lg\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.lg\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:place-content-around{place-content:space-around}.lg\:place-content-between{place-content:space-between}.lg\:place-content-center{place-content:center}.lg\:place-content-end{place-content:end}.lg\:place-content-start{place-content:start}.lg\:place-items-center{place-items:center}.lg\:place-items-end{place-items:end}.lg\:place-items-start{place-items:start}.lg\:content-around{align-content:space-around}.lg\:content-between{align-content:space-between}.lg\:content-center{align-content:center}.lg\:content-end{align-content:flex-end}.lg\:content-start{align-content:flex-start}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:justify-around{justify-content:space-around}.lg\:justify-between{justify-content:space-between}.lg\:justify-center{justify-content:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-start{justify-content:flex-start}.lg\:gap-0{gap:calc(var(--spacing) * 0)}.lg\:gap-1{gap:calc(var(--spacing) * 1)}.lg\:gap-2{gap:calc(var(--spacing) * 2)}.lg\:gap-3{gap:calc(var(--spacing) * 3)}.lg\:gap-4{gap:calc(var(--spacing) * 4)}.lg\:gap-5{gap:calc(var(--spacing) * 5)}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:gap-7{gap:calc(var(--spacing) * 7)}.lg\:gap-8{gap:calc(var(--spacing) * 8)}.lg\:gap-9{gap:calc(var(--spacing) * 9)}.lg\:gap-10{gap:calc(var(--spacing) * 10)}.lg\:gap-11{gap:calc(var(--spacing) * 11)}.lg\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:gap-14{gap:calc(var(--spacing) * 14)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:gap-20{gap:calc(var(--spacing) * 20)}.lg\:gap-24{gap:calc(var(--spacing) * 24)}.lg\:gap-28{gap:calc(var(--spacing) * 28)}.lg\:gap-32{gap:calc(var(--spacing) * 32)}.lg\:gap-x-0{column-gap:calc(var(--spacing) * 0)}.lg\:gap-x-1{column-gap:calc(var(--spacing) * 1)}.lg\:gap-x-2{column-gap:calc(var(--spacing) * 2)}.lg\:gap-x-3{column-gap:calc(var(--spacing) * 3)}.lg\:gap-x-4{column-gap:calc(var(--spacing) * 4)}.lg\:gap-x-5{column-gap:calc(var(--spacing) * 5)}.lg\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.lg\:gap-x-7{column-gap:calc(var(--spacing) * 7)}.lg\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.lg\:gap-x-9{column-gap:calc(var(--spacing) * 9)}.lg\:gap-x-10{column-gap:calc(var(--spacing) * 10)}.lg\:gap-x-11{column-gap:calc(var(--spacing) * 11)}.lg\:gap-x-12{column-gap:calc(var(--spacing) * 12)}.lg\:gap-x-14{column-gap:calc(var(--spacing) * 14)}.lg\:gap-x-16{column-gap:calc(var(--spacing) * 16)}.lg\:gap-x-20{column-gap:calc(var(--spacing) * 20)}.lg\:gap-x-24{column-gap:calc(var(--spacing) * 24)}.lg\:gap-x-28{column-gap:calc(var(--spacing) * 28)}.lg\:gap-x-32{column-gap:calc(var(--spacing) * 32)}.lg\:gap-y-0{row-gap:calc(var(--spacing) * 0)}.lg\:gap-y-1{row-gap:calc(var(--spacing) * 1)}.lg\:gap-y-2{row-gap:calc(var(--spacing) * 2)}.lg\:gap-y-3{row-gap:calc(var(--spacing) * 3)}.lg\:gap-y-4{row-gap:calc(var(--spacing) * 4)}.lg\:gap-y-5{row-gap:calc(var(--spacing) * 5)}.lg\:gap-y-6{row-gap:calc(var(--spacing) * 6)}.lg\:gap-y-7{row-gap:calc(var(--spacing) * 7)}.lg\:gap-y-8{row-gap:calc(var(--spacing) * 8)}.lg\:gap-y-9{row-gap:calc(var(--spacing) * 9)}.lg\:gap-y-10{row-gap:calc(var(--spacing) * 10)}.lg\:gap-y-11{row-gap:calc(var(--spacing) * 11)}.lg\:gap-y-12{row-gap:calc(var(--spacing) * 12)}.lg\:gap-y-14{row-gap:calc(var(--spacing) * 14)}.lg\:gap-y-16{row-gap:calc(var(--spacing) * 16)}.lg\:gap-y-20{row-gap:calc(var(--spacing) * 20)}.lg\:gap-y-24{row-gap:calc(var(--spacing) * 24)}.lg\:gap-y-28{row-gap:calc(var(--spacing) * 28)}.lg\:gap-y-32{row-gap:calc(var(--spacing) * 32)}.lg\:p-0{padding:calc(var(--spacing) * 0)}.lg\:p-1{padding:calc(var(--spacing) * 1)}.lg\:p-2{padding:calc(var(--spacing) * 2)}.lg\:p-3{padding:calc(var(--spacing) * 3)}.lg\:p-4{padding:calc(var(--spacing) * 4)}.lg\:p-5{padding:calc(var(--spacing) * 5)}.lg\:p-6{padding:calc(var(--spacing) * 6)}.lg\:p-7{padding:calc(var(--spacing) * 7)}.lg\:p-8{padding:calc(var(--spacing) * 8)}.lg\:p-9{padding:calc(var(--spacing) * 9)}.lg\:p-10{padding:calc(var(--spacing) * 10)}.lg\:p-11{padding:calc(var(--spacing) * 11)}.lg\:p-12{padding:calc(var(--spacing) * 12)}.lg\:p-14{padding:calc(var(--spacing) * 14)}.lg\:p-16{padding:calc(var(--spacing) * 16)}.lg\:p-20{padding:calc(var(--spacing) * 20)}.lg\:p-24{padding:calc(var(--spacing) * 24)}.lg\:p-28{padding:calc(var(--spacing) * 28)}.lg\:p-32{padding:calc(var(--spacing) * 32)}.lg\:p-36{padding:calc(var(--spacing) * 36)}.lg\:p-40{padding:calc(var(--spacing) * 40)}.lg\:p-44{padding:calc(var(--spacing) * 44)}.lg\:p-48{padding:calc(var(--spacing) * 48)}.lg\:p-52{padding:calc(var(--spacing) * 52)}.lg\:p-56{padding:calc(var(--spacing) * 56)}.lg\:p-60{padding:calc(var(--spacing) * 60)}.lg\:p-64{padding:calc(var(--spacing) * 64)}.lg\:p-72{padding:calc(var(--spacing) * 72)}.lg\:p-80{padding:calc(var(--spacing) * 80)}.lg\:p-96{padding:calc(var(--spacing) * 96)}.lg\:px-0{padding-inline:calc(var(--spacing) * 0)}.lg\:px-1{padding-inline:calc(var(--spacing) * 1)}.lg\:px-2{padding-inline:calc(var(--spacing) * 2)}.lg\:px-3{padding-inline:calc(var(--spacing) * 3)}.lg\:px-4{padding-inline:calc(var(--spacing) * 4)}.lg\:px-5{padding-inline:calc(var(--spacing) * 5)}.lg\:px-6{padding-inline:calc(var(--spacing) * 6)}.lg\:px-7{padding-inline:calc(var(--spacing) * 7)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:px-9{padding-inline:calc(var(--spacing) * 9)}.lg\:px-10{padding-inline:calc(var(--spacing) * 10)}.lg\:px-11{padding-inline:calc(var(--spacing) * 11)}.lg\:px-12{padding-inline:calc(var(--spacing) * 12)}.lg\:px-14{padding-inline:calc(var(--spacing) * 14)}.lg\:px-16{padding-inline:calc(var(--spacing) * 16)}.lg\:px-20{padding-inline:calc(var(--spacing) * 20)}.lg\:px-24{padding-inline:calc(var(--spacing) * 24)}.lg\:px-28{padding-inline:calc(var(--spacing) * 28)}.lg\:px-32{padding-inline:calc(var(--spacing) * 32)}.lg\:px-36{padding-inline:calc(var(--spacing) * 36)}.lg\:px-40{padding-inline:calc(var(--spacing) * 40)}.lg\:px-44{padding-inline:calc(var(--spacing) * 44)}.lg\:px-48{padding-inline:calc(var(--spacing) * 48)}.lg\:px-52{padding-inline:calc(var(--spacing) * 52)}.lg\:px-56{padding-inline:calc(var(--spacing) * 56)}.lg\:px-60{padding-inline:calc(var(--spacing) * 60)}.lg\:px-64{padding-inline:calc(var(--spacing) * 64)}.lg\:px-72{padding-inline:calc(var(--spacing) * 72)}.lg\:px-80{padding-inline:calc(var(--spacing) * 80)}.lg\:px-96{padding-inline:calc(var(--spacing) * 96)}.lg\:py-0{padding-block:calc(var(--spacing) * 0)}.lg\:py-1{padding-block:calc(var(--spacing) * 1)}.lg\:py-2{padding-block:calc(var(--spacing) * 2)}.lg\:py-3{padding-block:calc(var(--spacing) * 3)}.lg\:py-4{padding-block:calc(var(--spacing) * 4)}.lg\:py-5{padding-block:calc(var(--spacing) * 5)}.lg\:py-6{padding-block:calc(var(--spacing) * 6)}.lg\:py-7{padding-block:calc(var(--spacing) * 7)}.lg\:py-8{padding-block:calc(var(--spacing) * 8)}.lg\:py-9{padding-block:calc(var(--spacing) * 9)}.lg\:py-10{padding-block:calc(var(--spacing) * 10)}.lg\:py-11{padding-block:calc(var(--spacing) * 11)}.lg\:py-12{padding-block:calc(var(--spacing) * 12)}.lg\:py-14{padding-block:calc(var(--spacing) * 14)}.lg\:py-16{padding-block:calc(var(--spacing) * 16)}.lg\:py-20{padding-block:calc(var(--spacing) * 20)}.lg\:py-24{padding-block:calc(var(--spacing) * 24)}.lg\:py-28{padding-block:calc(var(--spacing) * 28)}.lg\:py-32{padding-block:calc(var(--spacing) * 32)}.lg\:py-36{padding-block:calc(var(--spacing) * 36)}.lg\:py-40{padding-block:calc(var(--spacing) * 40)}.lg\:py-44{padding-block:calc(var(--spacing) * 44)}.lg\:py-48{padding-block:calc(var(--spacing) * 48)}.lg\:py-52{padding-block:calc(var(--spacing) * 52)}.lg\:py-56{padding-block:calc(var(--spacing) * 56)}.lg\:py-60{padding-block:calc(var(--spacing) * 60)}.lg\:py-64{padding-block:calc(var(--spacing) * 64)}.lg\:py-72{padding-block:calc(var(--spacing) * 72)}.lg\:py-80{padding-block:calc(var(--spacing) * 80)}.lg\:py-96{padding-block:calc(var(--spacing) * 96)}.lg\:pt-0{padding-top:calc(var(--spacing) * 0)}.lg\:pt-1{padding-top:calc(var(--spacing) * 1)}.lg\:pt-2{padding-top:calc(var(--spacing) * 2)}.lg\:pt-3{padding-top:calc(var(--spacing) * 3)}.lg\:pt-4{padding-top:calc(var(--spacing) * 4)}.lg\:pt-5{padding-top:calc(var(--spacing) * 5)}.lg\:pt-6{padding-top:calc(var(--spacing) * 6)}.lg\:pt-7{padding-top:calc(var(--spacing) * 7)}.lg\:pt-8{padding-top:calc(var(--spacing) * 8)}.lg\:pt-9{padding-top:calc(var(--spacing) * 9)}.lg\:pt-10{padding-top:calc(var(--spacing) * 10)}.lg\:pt-11{padding-top:calc(var(--spacing) * 11)}.lg\:pt-12{padding-top:calc(var(--spacing) * 12)}.lg\:pt-14{padding-top:calc(var(--spacing) * 14)}.lg\:pt-16{padding-top:calc(var(--spacing) * 16)}.lg\:pt-20{padding-top:calc(var(--spacing) * 20)}.lg\:pt-24{padding-top:calc(var(--spacing) * 24)}.lg\:pt-28{padding-top:calc(var(--spacing) * 28)}.lg\:pt-32{padding-top:calc(var(--spacing) * 32)}.lg\:pt-36{padding-top:calc(var(--spacing) * 36)}.lg\:pt-40{padding-top:calc(var(--spacing) * 40)}.lg\:pt-44{padding-top:calc(var(--spacing) * 44)}.lg\:pt-48{padding-top:calc(var(--spacing) * 48)}.lg\:pt-52{padding-top:calc(var(--spacing) * 52)}.lg\:pt-56{padding-top:calc(var(--spacing) * 56)}.lg\:pt-60{padding-top:calc(var(--spacing) * 60)}.lg\:pt-64{padding-top:calc(var(--spacing) * 64)}.lg\:pt-72{padding-top:calc(var(--spacing) * 72)}.lg\:pt-80{padding-top:calc(var(--spacing) * 80)}.lg\:pt-96{padding-top:calc(var(--spacing) * 96)}.lg\:pr-0{padding-right:calc(var(--spacing) * 0)}.lg\:pr-1{padding-right:calc(var(--spacing) * 1)}.lg\:pr-2{padding-right:calc(var(--spacing) * 2)}.lg\:pr-3{padding-right:calc(var(--spacing) * 3)}.lg\:pr-4{padding-right:calc(var(--spacing) * 4)}.lg\:pr-5{padding-right:calc(var(--spacing) * 5)}.lg\:pr-6{padding-right:calc(var(--spacing) * 6)}.lg\:pr-7{padding-right:calc(var(--spacing) * 7)}.lg\:pr-8{padding-right:calc(var(--spacing) * 8)}.lg\:pr-9{padding-right:calc(var(--spacing) * 9)}.lg\:pr-10{padding-right:calc(var(--spacing) * 10)}.lg\:pr-11{padding-right:calc(var(--spacing) * 11)}.lg\:pr-12{padding-right:calc(var(--spacing) * 12)}.lg\:pr-14{padding-right:calc(var(--spacing) * 14)}.lg\:pr-16{padding-right:calc(var(--spacing) * 16)}.lg\:pr-20{padding-right:calc(var(--spacing) * 20)}.lg\:pr-24{padding-right:calc(var(--spacing) * 24)}.lg\:pr-28{padding-right:calc(var(--spacing) * 28)}.lg\:pr-32{padding-right:calc(var(--spacing) * 32)}.lg\:pr-36{padding-right:calc(var(--spacing) * 36)}.lg\:pr-40{padding-right:calc(var(--spacing) * 40)}.lg\:pr-44{padding-right:calc(var(--spacing) * 44)}.lg\:pr-48{padding-right:calc(var(--spacing) * 48)}.lg\:pr-52{padding-right:calc(var(--spacing) * 52)}.lg\:pr-56{padding-right:calc(var(--spacing) * 56)}.lg\:pr-60{padding-right:calc(var(--spacing) * 60)}.lg\:pr-64{padding-right:calc(var(--spacing) * 64)}.lg\:pr-72{padding-right:calc(var(--spacing) * 72)}.lg\:pr-80{padding-right:calc(var(--spacing) * 80)}.lg\:pr-96{padding-right:calc(var(--spacing) * 96)}.lg\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.lg\:pb-1{padding-bottom:calc(var(--spacing) * 1)}.lg\:pb-2{padding-bottom:calc(var(--spacing) * 2)}.lg\:pb-3{padding-bottom:calc(var(--spacing) * 3)}.lg\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.lg\:pb-5{padding-bottom:calc(var(--spacing) * 5)}.lg\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.lg\:pb-7{padding-bottom:calc(var(--spacing) * 7)}.lg\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.lg\:pb-9{padding-bottom:calc(var(--spacing) * 9)}.lg\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.lg\:pb-11{padding-bottom:calc(var(--spacing) * 11)}.lg\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.lg\:pb-14{padding-bottom:calc(var(--spacing) * 14)}.lg\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.lg\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.lg\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.lg\:pb-28{padding-bottom:calc(var(--spacing) * 28)}.lg\:pb-32{padding-bottom:calc(var(--spacing) * 32)}.lg\:pb-36{padding-bottom:calc(var(--spacing) * 36)}.lg\:pb-40{padding-bottom:calc(var(--spacing) * 40)}.lg\:pb-44{padding-bottom:calc(var(--spacing) * 44)}.lg\:pb-48{padding-bottom:calc(var(--spacing) * 48)}.lg\:pb-52{padding-bottom:calc(var(--spacing) * 52)}.lg\:pb-56{padding-bottom:calc(var(--spacing) * 56)}.lg\:pb-60{padding-bottom:calc(var(--spacing) * 60)}.lg\:pb-64{padding-bottom:calc(var(--spacing) * 64)}.lg\:pb-72{padding-bottom:calc(var(--spacing) * 72)}.lg\:pb-80{padding-bottom:calc(var(--spacing) * 80)}.lg\:pb-96{padding-bottom:calc(var(--spacing) * 96)}.lg\:pl-0{padding-left:calc(var(--spacing) * 0)}.lg\:pl-1{padding-left:calc(var(--spacing) * 1)}.lg\:pl-2{padding-left:calc(var(--spacing) * 2)}.lg\:pl-3{padding-left:calc(var(--spacing) * 3)}.lg\:pl-4{padding-left:calc(var(--spacing) * 4)}.lg\:pl-5{padding-left:calc(var(--spacing) * 5)}.lg\:pl-6{padding-left:calc(var(--spacing) * 6)}.lg\:pl-7{padding-left:calc(var(--spacing) * 7)}.lg\:pl-8{padding-left:calc(var(--spacing) * 8)}.lg\:pl-9{padding-left:calc(var(--spacing) * 9)}.lg\:pl-10{padding-left:calc(var(--spacing) * 10)}.lg\:pl-11{padding-left:calc(var(--spacing) * 11)}.lg\:pl-12{padding-left:calc(var(--spacing) * 12)}.lg\:pl-14{padding-left:calc(var(--spacing) * 14)}.lg\:pl-16{padding-left:calc(var(--spacing) * 16)}.lg\:pl-20{padding-left:calc(var(--spacing) * 20)}.lg\:pl-24{padding-left:calc(var(--spacing) * 24)}.lg\:pl-28{padding-left:calc(var(--spacing) * 28)}.lg\:pl-32{padding-left:calc(var(--spacing) * 32)}.lg\:pl-36{padding-left:calc(var(--spacing) * 36)}.lg\:pl-40{padding-left:calc(var(--spacing) * 40)}.lg\:pl-44{padding-left:calc(var(--spacing) * 44)}.lg\:pl-48{padding-left:calc(var(--spacing) * 48)}.lg\:pl-52{padding-left:calc(var(--spacing) * 52)}.lg\:pl-56{padding-left:calc(var(--spacing) * 56)}.lg\:pl-60{padding-left:calc(var(--spacing) * 60)}.lg\:pl-64{padding-left:calc(var(--spacing) * 64)}.lg\:pl-72{padding-left:calc(var(--spacing) * 72)}.lg\:pl-80{padding-left:calc(var(--spacing) * 80)}.lg\:pl-96{padding-left:calc(var(--spacing) * 96)}.lg\:text-center{text-align:center}.lg\:text-justify{text-align:justify}.lg\:text-left{text-align:left}.lg\:text-right{text-align:right}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}@media (min-width:80rem){.xl\:z-0{z-index:0}.xl\:z-10{z-index:10}.xl\:z-20{z-index:20}.xl\:z-30{z-index:30}.xl\:z-40{z-index:40}.xl\:z-50{z-index:50}.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-span-5{grid-column:span 5/span 5}.xl\:col-span-6{grid-column:span 6/span 6}.xl\:col-span-7{grid-column:span 7/span 7}.xl\:col-span-8{grid-column:span 8/span 8}.xl\:col-span-9{grid-column:span 9/span 9}.xl\:col-span-10{grid-column:span 10/span 10}.xl\:col-span-11{grid-column:span 11/span 11}.xl\:col-span-12{grid-column:span 12/span 12}.xl\:m-0{margin:calc(var(--spacing) * 0)}.xl\:m-1{margin:calc(var(--spacing) * 1)}.xl\:m-2{margin:calc(var(--spacing) * 2)}.xl\:m-3{margin:calc(var(--spacing) * 3)}.xl\:m-4{margin:calc(var(--spacing) * 4)}.xl\:m-5{margin:calc(var(--spacing) * 5)}.xl\:m-6{margin:calc(var(--spacing) * 6)}.xl\:m-7{margin:calc(var(--spacing) * 7)}.xl\:m-8{margin:calc(var(--spacing) * 8)}.xl\:m-9{margin:calc(var(--spacing) * 9)}.xl\:m-10{margin:calc(var(--spacing) * 10)}.xl\:m-11{margin:calc(var(--spacing) * 11)}.xl\:m-12{margin:calc(var(--spacing) * 12)}.xl\:m-14{margin:calc(var(--spacing) * 14)}.xl\:m-16{margin:calc(var(--spacing) * 16)}.xl\:m-20{margin:calc(var(--spacing) * 20)}.xl\:m-24{margin:calc(var(--spacing) * 24)}.xl\:m-28{margin:calc(var(--spacing) * 28)}.xl\:m-32{margin:calc(var(--spacing) * 32)}.xl\:m-36{margin:calc(var(--spacing) * 36)}.xl\:m-40{margin:calc(var(--spacing) * 40)}.xl\:m-44{margin:calc(var(--spacing) * 44)}.xl\:m-48{margin:calc(var(--spacing) * 48)}.xl\:m-52{margin:calc(var(--spacing) * 52)}.xl\:m-56{margin:calc(var(--spacing) * 56)}.xl\:m-60{margin:calc(var(--spacing) * 60)}.xl\:m-64{margin:calc(var(--spacing) * 64)}.xl\:m-72{margin:calc(var(--spacing) * 72)}.xl\:m-80{margin:calc(var(--spacing) * 80)}.xl\:m-96{margin:calc(var(--spacing) * 96)}.xl\:mx-0{margin-inline:calc(var(--spacing) * 0)}.xl\:mx-1{margin-inline:calc(var(--spacing) * 1)}.xl\:mx-2{margin-inline:calc(var(--spacing) * 2)}.xl\:mx-3{margin-inline:calc(var(--spacing) * 3)}.xl\:mx-4{margin-inline:calc(var(--spacing) * 4)}.xl\:mx-5{margin-inline:calc(var(--spacing) * 5)}.xl\:mx-6{margin-inline:calc(var(--spacing) * 6)}.xl\:mx-7{margin-inline:calc(var(--spacing) * 7)}.xl\:mx-8{margin-inline:calc(var(--spacing) * 8)}.xl\:mx-9{margin-inline:calc(var(--spacing) * 9)}.xl\:mx-10{margin-inline:calc(var(--spacing) * 10)}.xl\:mx-11{margin-inline:calc(var(--spacing) * 11)}.xl\:mx-12{margin-inline:calc(var(--spacing) * 12)}.xl\:mx-14{margin-inline:calc(var(--spacing) * 14)}.xl\:mx-16{margin-inline:calc(var(--spacing) * 16)}.xl\:mx-20{margin-inline:calc(var(--spacing) * 20)}.xl\:mx-24{margin-inline:calc(var(--spacing) * 24)}.xl\:mx-28{margin-inline:calc(var(--spacing) * 28)}.xl\:mx-32{margin-inline:calc(var(--spacing) * 32)}.xl\:mx-36{margin-inline:calc(var(--spacing) * 36)}.xl\:mx-40{margin-inline:calc(var(--spacing) * 40)}.xl\:mx-44{margin-inline:calc(var(--spacing) * 44)}.xl\:mx-48{margin-inline:calc(var(--spacing) * 48)}.xl\:mx-52{margin-inline:calc(var(--spacing) * 52)}.xl\:mx-56{margin-inline:calc(var(--spacing) * 56)}.xl\:mx-60{margin-inline:calc(var(--spacing) * 60)}.xl\:mx-64{margin-inline:calc(var(--spacing) * 64)}.xl\:mx-72{margin-inline:calc(var(--spacing) * 72)}.xl\:mx-80{margin-inline:calc(var(--spacing) * 80)}.xl\:mx-96{margin-inline:calc(var(--spacing) * 96)}.xl\:my-0{margin-block:calc(var(--spacing) * 0)}.xl\:my-1{margin-block:calc(var(--spacing) * 1)}.xl\:my-2{margin-block:calc(var(--spacing) * 2)}.xl\:my-3{margin-block:calc(var(--spacing) * 3)}.xl\:my-4{margin-block:calc(var(--spacing) * 4)}.xl\:my-5{margin-block:calc(var(--spacing) * 5)}.xl\:my-6{margin-block:calc(var(--spacing) * 6)}.xl\:my-7{margin-block:calc(var(--spacing) * 7)}.xl\:my-8{margin-block:calc(var(--spacing) * 8)}.xl\:my-9{margin-block:calc(var(--spacing) * 9)}.xl\:my-10{margin-block:calc(var(--spacing) * 10)}.xl\:my-11{margin-block:calc(var(--spacing) * 11)}.xl\:my-12{margin-block:calc(var(--spacing) * 12)}.xl\:my-14{margin-block:calc(var(--spacing) * 14)}.xl\:my-16{margin-block:calc(var(--spacing) * 16)}.xl\:my-20{margin-block:calc(var(--spacing) * 20)}.xl\:my-24{margin-block:calc(var(--spacing) * 24)}.xl\:my-28{margin-block:calc(var(--spacing) * 28)}.xl\:my-32{margin-block:calc(var(--spacing) * 32)}.xl\:my-36{margin-block:calc(var(--spacing) * 36)}.xl\:my-40{margin-block:calc(var(--spacing) * 40)}.xl\:my-44{margin-block:calc(var(--spacing) * 44)}.xl\:my-48{margin-block:calc(var(--spacing) * 48)}.xl\:my-52{margin-block:calc(var(--spacing) * 52)}.xl\:my-56{margin-block:calc(var(--spacing) * 56)}.xl\:my-60{margin-block:calc(var(--spacing) * 60)}.xl\:my-64{margin-block:calc(var(--spacing) * 64)}.xl\:my-72{margin-block:calc(var(--spacing) * 72)}.xl\:my-80{margin-block:calc(var(--spacing) * 80)}.xl\:my-96{margin-block:calc(var(--spacing) * 96)}.xl\:mt-0{margin-top:calc(var(--spacing) * 0)}.xl\:mt-1{margin-top:calc(var(--spacing) * 1)}.xl\:mt-2{margin-top:calc(var(--spacing) * 2)}.xl\:mt-3{margin-top:calc(var(--spacing) * 3)}.xl\:mt-4{margin-top:calc(var(--spacing) * 4)}.xl\:mt-5{margin-top:calc(var(--spacing) * 5)}.xl\:mt-6{margin-top:calc(var(--spacing) * 6)}.xl\:mt-7{margin-top:calc(var(--spacing) * 7)}.xl\:mt-8{margin-top:calc(var(--spacing) * 8)}.xl\:mt-9{margin-top:calc(var(--spacing) * 9)}.xl\:mt-10{margin-top:calc(var(--spacing) * 10)}.xl\:mt-11{margin-top:calc(var(--spacing) * 11)}.xl\:mt-12{margin-top:calc(var(--spacing) * 12)}.xl\:mt-14{margin-top:calc(var(--spacing) * 14)}.xl\:mt-16{margin-top:calc(var(--spacing) * 16)}.xl\:mt-20{margin-top:calc(var(--spacing) * 20)}.xl\:mt-24{margin-top:calc(var(--spacing) * 24)}.xl\:mt-28{margin-top:calc(var(--spacing) * 28)}.xl\:mt-32{margin-top:calc(var(--spacing) * 32)}.xl\:mt-36{margin-top:calc(var(--spacing) * 36)}.xl\:mt-40{margin-top:calc(var(--spacing) * 40)}.xl\:mt-44{margin-top:calc(var(--spacing) * 44)}.xl\:mt-48{margin-top:calc(var(--spacing) * 48)}.xl\:mt-52{margin-top:calc(var(--spacing) * 52)}.xl\:mt-56{margin-top:calc(var(--spacing) * 56)}.xl\:mt-60{margin-top:calc(var(--spacing) * 60)}.xl\:mt-64{margin-top:calc(var(--spacing) * 64)}.xl\:mt-72{margin-top:calc(var(--spacing) * 72)}.xl\:mt-80{margin-top:calc(var(--spacing) * 80)}.xl\:mt-96{margin-top:calc(var(--spacing) * 96)}.xl\:mr-0{margin-right:calc(var(--spacing) * 0)}.xl\:mr-1{margin-right:calc(var(--spacing) * 1)}.xl\:mr-2{margin-right:calc(var(--spacing) * 2)}.xl\:mr-3{margin-right:calc(var(--spacing) * 3)}.xl\:mr-4{margin-right:calc(var(--spacing) * 4)}.xl\:mr-5{margin-right:calc(var(--spacing) * 5)}.xl\:mr-6{margin-right:calc(var(--spacing) * 6)}.xl\:mr-7{margin-right:calc(var(--spacing) * 7)}.xl\:mr-8{margin-right:calc(var(--spacing) * 8)}.xl\:mr-9{margin-right:calc(var(--spacing) * 9)}.xl\:mr-10{margin-right:calc(var(--spacing) * 10)}.xl\:mr-11{margin-right:calc(var(--spacing) * 11)}.xl\:mr-12{margin-right:calc(var(--spacing) * 12)}.xl\:mr-14{margin-right:calc(var(--spacing) * 14)}.xl\:mr-16{margin-right:calc(var(--spacing) * 16)}.xl\:mr-20{margin-right:calc(var(--spacing) * 20)}.xl\:mr-24{margin-right:calc(var(--spacing) * 24)}.xl\:mr-28{margin-right:calc(var(--spacing) * 28)}.xl\:mr-32{margin-right:calc(var(--spacing) * 32)}.xl\:mr-36{margin-right:calc(var(--spacing) * 36)}.xl\:mr-40{margin-right:calc(var(--spacing) * 40)}.xl\:mr-44{margin-right:calc(var(--spacing) * 44)}.xl\:mr-48{margin-right:calc(var(--spacing) * 48)}.xl\:mr-52{margin-right:calc(var(--spacing) * 52)}.xl\:mr-56{margin-right:calc(var(--spacing) * 56)}.xl\:mr-60{margin-right:calc(var(--spacing) * 60)}.xl\:mr-64{margin-right:calc(var(--spacing) * 64)}.xl\:mr-72{margin-right:calc(var(--spacing) * 72)}.xl\:mr-80{margin-right:calc(var(--spacing) * 80)}.xl\:mr-96{margin-right:calc(var(--spacing) * 96)}.xl\:mb-0{margin-bottom:calc(var(--spacing) * 0)}.xl\:mb-1{margin-bottom:calc(var(--spacing) * 1)}.xl\:mb-2{margin-bottom:calc(var(--spacing) * 2)}.xl\:mb-3{margin-bottom:calc(var(--spacing) * 3)}.xl\:mb-4{margin-bottom:calc(var(--spacing) * 4)}.xl\:mb-5{margin-bottom:calc(var(--spacing) * 5)}.xl\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.xl\:mb-7{margin-bottom:calc(var(--spacing) * 7)}.xl\:mb-8{margin-bottom:calc(var(--spacing) * 8)}.xl\:mb-9{margin-bottom:calc(var(--spacing) * 9)}.xl\:mb-10{margin-bottom:calc(var(--spacing) * 10)}.xl\:mb-11{margin-bottom:calc(var(--spacing) * 11)}.xl\:mb-12{margin-bottom:calc(var(--spacing) * 12)}.xl\:mb-14{margin-bottom:calc(var(--spacing) * 14)}.xl\:mb-16{margin-bottom:calc(var(--spacing) * 16)}.xl\:mb-20{margin-bottom:calc(var(--spacing) * 20)}.xl\:mb-24{margin-bottom:calc(var(--spacing) * 24)}.xl\:mb-28{margin-bottom:calc(var(--spacing) * 28)}.xl\:mb-32{margin-bottom:calc(var(--spacing) * 32)}.xl\:mb-36{margin-bottom:calc(var(--spacing) * 36)}.xl\:mb-40{margin-bottom:calc(var(--spacing) * 40)}.xl\:mb-44{margin-bottom:calc(var(--spacing) * 44)}.xl\:mb-48{margin-bottom:calc(var(--spacing) * 48)}.xl\:mb-52{margin-bottom:calc(var(--spacing) * 52)}.xl\:mb-56{margin-bottom:calc(var(--spacing) * 56)}.xl\:mb-60{margin-bottom:calc(var(--spacing) * 60)}.xl\:mb-64{margin-bottom:calc(var(--spacing) * 64)}.xl\:mb-72{margin-bottom:calc(var(--spacing) * 72)}.xl\:mb-80{margin-bottom:calc(var(--spacing) * 80)}.xl\:mb-96{margin-bottom:calc(var(--spacing) * 96)}.xl\:ml-0{margin-left:calc(var(--spacing) * 0)}.xl\:ml-1{margin-left:calc(var(--spacing) * 1)}.xl\:ml-2{margin-left:calc(var(--spacing) * 2)}.xl\:ml-3{margin-left:calc(var(--spacing) * 3)}.xl\:ml-4{margin-left:calc(var(--spacing) * 4)}.xl\:ml-5{margin-left:calc(var(--spacing) * 5)}.xl\:ml-6{margin-left:calc(var(--spacing) * 6)}.xl\:ml-7{margin-left:calc(var(--spacing) * 7)}.xl\:ml-8{margin-left:calc(var(--spacing) * 8)}.xl\:ml-9{margin-left:calc(var(--spacing) * 9)}.xl\:ml-10{margin-left:calc(var(--spacing) * 10)}.xl\:ml-11{margin-left:calc(var(--spacing) * 11)}.xl\:ml-12{margin-left:calc(var(--spacing) * 12)}.xl\:ml-14{margin-left:calc(var(--spacing) * 14)}.xl\:ml-16{margin-left:calc(var(--spacing) * 16)}.xl\:ml-20{margin-left:calc(var(--spacing) * 20)}.xl\:ml-24{margin-left:calc(var(--spacing) * 24)}.xl\:ml-28{margin-left:calc(var(--spacing) * 28)}.xl\:ml-32{margin-left:calc(var(--spacing) * 32)}.xl\:ml-36{margin-left:calc(var(--spacing) * 36)}.xl\:ml-40{margin-left:calc(var(--spacing) * 40)}.xl\:ml-44{margin-left:calc(var(--spacing) * 44)}.xl\:ml-48{margin-left:calc(var(--spacing) * 48)}.xl\:ml-52{margin-left:calc(var(--spacing) * 52)}.xl\:ml-56{margin-left:calc(var(--spacing) * 56)}.xl\:ml-60{margin-left:calc(var(--spacing) * 60)}.xl\:ml-64{margin-left:calc(var(--spacing) * 64)}.xl\:ml-72{margin-left:calc(var(--spacing) * 72)}.xl\:ml-80{margin-left:calc(var(--spacing) * 80)}.xl\:ml-96{margin-left:calc(var(--spacing) * 96)}.xl\:flex{display:flex}.xl\:grid{display:grid}.xl\:inline-flex{display:inline-flex}.xl\:inline-grid{display:inline-grid}.xl\:h-0{height:calc(var(--spacing) * 0)}.xl\:h-1{height:calc(var(--spacing) * 1)}.xl\:h-2{height:calc(var(--spacing) * 2)}.xl\:h-3{height:calc(var(--spacing) * 3)}.xl\:h-4{height:calc(var(--spacing) * 4)}.xl\:h-5{height:calc(var(--spacing) * 5)}.xl\:h-6{height:calc(var(--spacing) * 6)}.xl\:h-7{height:calc(var(--spacing) * 7)}.xl\:h-8{height:calc(var(--spacing) * 8)}.xl\:h-9{height:calc(var(--spacing) * 9)}.xl\:h-10{height:calc(var(--spacing) * 10)}.xl\:h-11{height:calc(var(--spacing) * 11)}.xl\:h-12{height:calc(var(--spacing) * 12)}.xl\:h-14{height:calc(var(--spacing) * 14)}.xl\:h-16{height:calc(var(--spacing) * 16)}.xl\:h-20{height:calc(var(--spacing) * 20)}.xl\:h-24{height:calc(var(--spacing) * 24)}.xl\:h-28{height:calc(var(--spacing) * 28)}.xl\:h-32{height:calc(var(--spacing) * 32)}.xl\:h-36{height:calc(var(--spacing) * 36)}.xl\:h-40{height:calc(var(--spacing) * 40)}.xl\:h-44{height:calc(var(--spacing) * 44)}.xl\:h-48{height:calc(var(--spacing) * 48)}.xl\:h-52{height:calc(var(--spacing) * 52)}.xl\:h-56{height:calc(var(--spacing) * 56)}.xl\:h-60{height:calc(var(--spacing) * 60)}.xl\:h-64{height:calc(var(--spacing) * 64)}.xl\:h-72{height:calc(var(--spacing) * 72)}.xl\:h-80{height:calc(var(--spacing) * 80)}.xl\:h-96{height:calc(var(--spacing) * 96)}.xl\:max-h-0{max-height:calc(var(--spacing) * 0)}.xl\:max-h-1{max-height:calc(var(--spacing) * 1)}.xl\:max-h-2{max-height:calc(var(--spacing) * 2)}.xl\:max-h-3{max-height:calc(var(--spacing) * 3)}.xl\:max-h-4{max-height:calc(var(--spacing) * 4)}.xl\:max-h-5{max-height:calc(var(--spacing) * 5)}.xl\:max-h-6{max-height:calc(var(--spacing) * 6)}.xl\:max-h-7{max-height:calc(var(--spacing) * 7)}.xl\:max-h-8{max-height:calc(var(--spacing) * 8)}.xl\:max-h-9{max-height:calc(var(--spacing) * 9)}.xl\:max-h-10{max-height:calc(var(--spacing) * 10)}.xl\:max-h-11{max-height:calc(var(--spacing) * 11)}.xl\:max-h-12{max-height:calc(var(--spacing) * 12)}.xl\:max-h-14{max-height:calc(var(--spacing) * 14)}.xl\:max-h-16{max-height:calc(var(--spacing) * 16)}.xl\:max-h-20{max-height:calc(var(--spacing) * 20)}.xl\:max-h-24{max-height:calc(var(--spacing) * 24)}.xl\:max-h-28{max-height:calc(var(--spacing) * 28)}.xl\:max-h-32{max-height:calc(var(--spacing) * 32)}.xl\:max-h-36{max-height:calc(var(--spacing) * 36)}.xl\:max-h-40{max-height:calc(var(--spacing) * 40)}.xl\:max-h-44{max-height:calc(var(--spacing) * 44)}.xl\:max-h-48{max-height:calc(var(--spacing) * 48)}.xl\:max-h-52{max-height:calc(var(--spacing) * 52)}.xl\:max-h-56{max-height:calc(var(--spacing) * 56)}.xl\:max-h-60{max-height:calc(var(--spacing) * 60)}.xl\:max-h-64{max-height:calc(var(--spacing) * 64)}.xl\:max-h-72{max-height:calc(var(--spacing) * 72)}.xl\:max-h-80{max-height:calc(var(--spacing) * 80)}.xl\:max-h-96{max-height:calc(var(--spacing) * 96)}.xl\:min-h-0{min-height:calc(var(--spacing) * 0)}.xl\:min-h-1{min-height:calc(var(--spacing) * 1)}.xl\:min-h-2{min-height:calc(var(--spacing) * 2)}.xl\:min-h-3{min-height:calc(var(--spacing) * 3)}.xl\:min-h-4{min-height:calc(var(--spacing) * 4)}.xl\:min-h-5{min-height:calc(var(--spacing) * 5)}.xl\:min-h-6{min-height:calc(var(--spacing) * 6)}.xl\:min-h-7{min-height:calc(var(--spacing) * 7)}.xl\:min-h-8{min-height:calc(var(--spacing) * 8)}.xl\:min-h-9{min-height:calc(var(--spacing) * 9)}.xl\:min-h-10{min-height:calc(var(--spacing) * 10)}.xl\:min-h-11{min-height:calc(var(--spacing) * 11)}.xl\:min-h-12{min-height:calc(var(--spacing) * 12)}.xl\:min-h-14{min-height:calc(var(--spacing) * 14)}.xl\:min-h-16{min-height:calc(var(--spacing) * 16)}.xl\:min-h-20{min-height:calc(var(--spacing) * 20)}.xl\:min-h-24{min-height:calc(var(--spacing) * 24)}.xl\:min-h-28{min-height:calc(var(--spacing) * 28)}.xl\:min-h-32{min-height:calc(var(--spacing) * 32)}.xl\:min-h-36{min-height:calc(var(--spacing) * 36)}.xl\:min-h-40{min-height:calc(var(--spacing) * 40)}.xl\:min-h-44{min-height:calc(var(--spacing) * 44)}.xl\:min-h-48{min-height:calc(var(--spacing) * 48)}.xl\:min-h-52{min-height:calc(var(--spacing) * 52)}.xl\:min-h-56{min-height:calc(var(--spacing) * 56)}.xl\:min-h-60{min-height:calc(var(--spacing) * 60)}.xl\:min-h-64{min-height:calc(var(--spacing) * 64)}.xl\:min-h-72{min-height:calc(var(--spacing) * 72)}.xl\:min-h-80{min-height:calc(var(--spacing) * 80)}.xl\:min-h-96{min-height:calc(var(--spacing) * 96)}.xl\:w-0{width:calc(var(--spacing) * 0)}.xl\:w-1{width:calc(var(--spacing) * 1)}.xl\:w-2{width:calc(var(--spacing) * 2)}.xl\:w-3{width:calc(var(--spacing) * 3)}.xl\:w-4{width:calc(var(--spacing) * 4)}.xl\:w-5{width:calc(var(--spacing) * 5)}.xl\:w-6{width:calc(var(--spacing) * 6)}.xl\:w-7{width:calc(var(--spacing) * 7)}.xl\:w-8{width:calc(var(--spacing) * 8)}.xl\:w-9{width:calc(var(--spacing) * 9)}.xl\:w-10{width:calc(var(--spacing) * 10)}.xl\:w-11{width:calc(var(--spacing) * 11)}.xl\:w-12{width:calc(var(--spacing) * 12)}.xl\:w-14{width:calc(var(--spacing) * 14)}.xl\:w-16{width:calc(var(--spacing) * 16)}.xl\:w-20{width:calc(var(--spacing) * 20)}.xl\:w-24{width:calc(var(--spacing) * 24)}.xl\:w-28{width:calc(var(--spacing) * 28)}.xl\:w-32{width:calc(var(--spacing) * 32)}.xl\:w-36{width:calc(var(--spacing) * 36)}.xl\:w-40{width:calc(var(--spacing) * 40)}.xl\:w-44{width:calc(var(--spacing) * 44)}.xl\:w-48{width:calc(var(--spacing) * 48)}.xl\:w-52{width:calc(var(--spacing) * 52)}.xl\:w-56{width:calc(var(--spacing) * 56)}.xl\:w-60{width:calc(var(--spacing) * 60)}.xl\:w-64{width:calc(var(--spacing) * 64)}.xl\:w-72{width:calc(var(--spacing) * 72)}.xl\:w-80{width:calc(var(--spacing) * 80)}.xl\:w-96{width:calc(var(--spacing) * 96)}.xl\:max-w-0{max-width:calc(var(--spacing) * 0)}.xl\:max-w-1{max-width:calc(var(--spacing) * 1)}.xl\:max-w-2{max-width:calc(var(--spacing) * 2)}.xl\:max-w-3{max-width:calc(var(--spacing) * 3)}.xl\:max-w-4{max-width:calc(var(--spacing) * 4)}.xl\:max-w-5{max-width:calc(var(--spacing) * 5)}.xl\:max-w-6{max-width:calc(var(--spacing) * 6)}.xl\:max-w-7{max-width:calc(var(--spacing) * 7)}.xl\:max-w-8{max-width:calc(var(--spacing) * 8)}.xl\:max-w-9{max-width:calc(var(--spacing) * 9)}.xl\:max-w-10{max-width:calc(var(--spacing) * 10)}.xl\:max-w-11{max-width:calc(var(--spacing) * 11)}.xl\:max-w-12{max-width:calc(var(--spacing) * 12)}.xl\:max-w-14{max-width:calc(var(--spacing) * 14)}.xl\:max-w-16{max-width:calc(var(--spacing) * 16)}.xl\:max-w-20{max-width:calc(var(--spacing) * 20)}.xl\:max-w-24{max-width:calc(var(--spacing) * 24)}.xl\:max-w-28{max-width:calc(var(--spacing) * 28)}.xl\:max-w-32{max-width:calc(var(--spacing) * 32)}.xl\:max-w-36{max-width:calc(var(--spacing) * 36)}.xl\:max-w-40{max-width:calc(var(--spacing) * 40)}.xl\:max-w-44{max-width:calc(var(--spacing) * 44)}.xl\:max-w-48{max-width:calc(var(--spacing) * 48)}.xl\:max-w-52{max-width:calc(var(--spacing) * 52)}.xl\:max-w-56{max-width:calc(var(--spacing) * 56)}.xl\:max-w-60{max-width:calc(var(--spacing) * 60)}.xl\:max-w-64{max-width:calc(var(--spacing) * 64)}.xl\:max-w-72{max-width:calc(var(--spacing) * 72)}.xl\:max-w-80{max-width:calc(var(--spacing) * 80)}.xl\:max-w-96{max-width:calc(var(--spacing) * 96)}.xl\:min-w-0{min-width:calc(var(--spacing) * 0)}.xl\:min-w-1{min-width:calc(var(--spacing) * 1)}.xl\:min-w-2{min-width:calc(var(--spacing) * 2)}.xl\:min-w-3{min-width:calc(var(--spacing) * 3)}.xl\:min-w-4{min-width:calc(var(--spacing) * 4)}.xl\:min-w-5{min-width:calc(var(--spacing) * 5)}.xl\:min-w-6{min-width:calc(var(--spacing) * 6)}.xl\:min-w-7{min-width:calc(var(--spacing) * 7)}.xl\:min-w-8{min-width:calc(var(--spacing) * 8)}.xl\:min-w-9{min-width:calc(var(--spacing) * 9)}.xl\:min-w-10{min-width:calc(var(--spacing) * 10)}.xl\:min-w-11{min-width:calc(var(--spacing) * 11)}.xl\:min-w-12{min-width:calc(var(--spacing) * 12)}.xl\:min-w-14{min-width:calc(var(--spacing) * 14)}.xl\:min-w-16{min-width:calc(var(--spacing) * 16)}.xl\:min-w-20{min-width:calc(var(--spacing) * 20)}.xl\:min-w-24{min-width:calc(var(--spacing) * 24)}.xl\:min-w-28{min-width:calc(var(--spacing) * 28)}.xl\:min-w-32{min-width:calc(var(--spacing) * 32)}.xl\:min-w-36{min-width:calc(var(--spacing) * 36)}.xl\:min-w-40{min-width:calc(var(--spacing) * 40)}.xl\:min-w-44{min-width:calc(var(--spacing) * 44)}.xl\:min-w-48{min-width:calc(var(--spacing) * 48)}.xl\:min-w-52{min-width:calc(var(--spacing) * 52)}.xl\:min-w-56{min-width:calc(var(--spacing) * 56)}.xl\:min-w-60{min-width:calc(var(--spacing) * 60)}.xl\:min-w-64{min-width:calc(var(--spacing) * 64)}.xl\:min-w-72{min-width:calc(var(--spacing) * 72)}.xl\:min-w-80{min-width:calc(var(--spacing) * 80)}.xl\:min-w-96{min-width:calc(var(--spacing) * 96)}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.xl\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.xl\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:place-content-around{place-content:space-around}.xl\:place-content-between{place-content:space-between}.xl\:place-content-center{place-content:center}.xl\:place-content-end{place-content:end}.xl\:place-content-start{place-content:start}.xl\:place-items-center{place-items:center}.xl\:place-items-end{place-items:end}.xl\:place-items-start{place-items:start}.xl\:content-around{align-content:space-around}.xl\:content-between{align-content:space-between}.xl\:content-center{align-content:center}.xl\:content-end{align-content:flex-end}.xl\:content-start{align-content:flex-start}.xl\:items-center{align-items:center}.xl\:items-end{align-items:flex-end}.xl\:items-start{align-items:flex-start}.xl\:justify-around{justify-content:space-around}.xl\:justify-between{justify-content:space-between}.xl\:justify-center{justify-content:center}.xl\:justify-end{justify-content:flex-end}.xl\:justify-start{justify-content:flex-start}.xl\:gap-0{gap:calc(var(--spacing) * 0)}.xl\:gap-1{gap:calc(var(--spacing) * 1)}.xl\:gap-2{gap:calc(var(--spacing) * 2)}.xl\:gap-3{gap:calc(var(--spacing) * 3)}.xl\:gap-4{gap:calc(var(--spacing) * 4)}.xl\:gap-5{gap:calc(var(--spacing) * 5)}.xl\:gap-6{gap:calc(var(--spacing) * 6)}.xl\:gap-7{gap:calc(var(--spacing) * 7)}.xl\:gap-8{gap:calc(var(--spacing) * 8)}.xl\:gap-9{gap:calc(var(--spacing) * 9)}.xl\:gap-10{gap:calc(var(--spacing) * 10)}.xl\:gap-11{gap:calc(var(--spacing) * 11)}.xl\:gap-12{gap:calc(var(--spacing) * 12)}.xl\:gap-14{gap:calc(var(--spacing) * 14)}.xl\:gap-16{gap:calc(var(--spacing) * 16)}.xl\:gap-20{gap:calc(var(--spacing) * 20)}.xl\:gap-24{gap:calc(var(--spacing) * 24)}.xl\:gap-28{gap:calc(var(--spacing) * 28)}.xl\:gap-32{gap:calc(var(--spacing) * 32)}.xl\:gap-x-0{column-gap:calc(var(--spacing) * 0)}.xl\:gap-x-1{column-gap:calc(var(--spacing) * 1)}.xl\:gap-x-2{column-gap:calc(var(--spacing) * 2)}.xl\:gap-x-3{column-gap:calc(var(--spacing) * 3)}.xl\:gap-x-4{column-gap:calc(var(--spacing) * 4)}.xl\:gap-x-5{column-gap:calc(var(--spacing) * 5)}.xl\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.xl\:gap-x-7{column-gap:calc(var(--spacing) * 7)}.xl\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.xl\:gap-x-9{column-gap:calc(var(--spacing) * 9)}.xl\:gap-x-10{column-gap:calc(var(--spacing) * 10)}.xl\:gap-x-11{column-gap:calc(var(--spacing) * 11)}.xl\:gap-x-12{column-gap:calc(var(--spacing) * 12)}.xl\:gap-x-14{column-gap:calc(var(--spacing) * 14)}.xl\:gap-x-16{column-gap:calc(var(--spacing) * 16)}.xl\:gap-x-20{column-gap:calc(var(--spacing) * 20)}.xl\:gap-x-24{column-gap:calc(var(--spacing) * 24)}.xl\:gap-x-28{column-gap:calc(var(--spacing) * 28)}.xl\:gap-x-32{column-gap:calc(var(--spacing) * 32)}.xl\:gap-y-0{row-gap:calc(var(--spacing) * 0)}.xl\:gap-y-1{row-gap:calc(var(--spacing) * 1)}.xl\:gap-y-2{row-gap:calc(var(--spacing) * 2)}.xl\:gap-y-3{row-gap:calc(var(--spacing) * 3)}.xl\:gap-y-4{row-gap:calc(var(--spacing) * 4)}.xl\:gap-y-5{row-gap:calc(var(--spacing) * 5)}.xl\:gap-y-6{row-gap:calc(var(--spacing) * 6)}.xl\:gap-y-7{row-gap:calc(var(--spacing) * 7)}.xl\:gap-y-8{row-gap:calc(var(--spacing) * 8)}.xl\:gap-y-9{row-gap:calc(var(--spacing) * 9)}.xl\:gap-y-10{row-gap:calc(var(--spacing) * 10)}.xl\:gap-y-11{row-gap:calc(var(--spacing) * 11)}.xl\:gap-y-12{row-gap:calc(var(--spacing) * 12)}.xl\:gap-y-14{row-gap:calc(var(--spacing) * 14)}.xl\:gap-y-16{row-gap:calc(var(--spacing) * 16)}.xl\:gap-y-20{row-gap:calc(var(--spacing) * 20)}.xl\:gap-y-24{row-gap:calc(var(--spacing) * 24)}.xl\:gap-y-28{row-gap:calc(var(--spacing) * 28)}.xl\:gap-y-32{row-gap:calc(var(--spacing) * 32)}.xl\:p-0{padding:calc(var(--spacing) * 0)}.xl\:p-1{padding:calc(var(--spacing) * 1)}.xl\:p-2{padding:calc(var(--spacing) * 2)}.xl\:p-3{padding:calc(var(--spacing) * 3)}.xl\:p-4{padding:calc(var(--spacing) * 4)}.xl\:p-5{padding:calc(var(--spacing) * 5)}.xl\:p-6{padding:calc(var(--spacing) * 6)}.xl\:p-7{padding:calc(var(--spacing) * 7)}.xl\:p-8{padding:calc(var(--spacing) * 8)}.xl\:p-9{padding:calc(var(--spacing) * 9)}.xl\:p-10{padding:calc(var(--spacing) * 10)}.xl\:p-11{padding:calc(var(--spacing) * 11)}.xl\:p-12{padding:calc(var(--spacing) * 12)}.xl\:p-14{padding:calc(var(--spacing) * 14)}.xl\:p-16{padding:calc(var(--spacing) * 16)}.xl\:p-20{padding:calc(var(--spacing) * 20)}.xl\:p-24{padding:calc(var(--spacing) * 24)}.xl\:p-28{padding:calc(var(--spacing) * 28)}.xl\:p-32{padding:calc(var(--spacing) * 32)}.xl\:p-36{padding:calc(var(--spacing) * 36)}.xl\:p-40{padding:calc(var(--spacing) * 40)}.xl\:p-44{padding:calc(var(--spacing) * 44)}.xl\:p-48{padding:calc(var(--spacing) * 48)}.xl\:p-52{padding:calc(var(--spacing) * 52)}.xl\:p-56{padding:calc(var(--spacing) * 56)}.xl\:p-60{padding:calc(var(--spacing) * 60)}.xl\:p-64{padding:calc(var(--spacing) * 64)}.xl\:p-72{padding:calc(var(--spacing) * 72)}.xl\:p-80{padding:calc(var(--spacing) * 80)}.xl\:p-96{padding:calc(var(--spacing) * 96)}.xl\:px-0{padding-inline:calc(var(--spacing) * 0)}.xl\:px-1{padding-inline:calc(var(--spacing) * 1)}.xl\:px-2{padding-inline:calc(var(--spacing) * 2)}.xl\:px-3{padding-inline:calc(var(--spacing) * 3)}.xl\:px-4{padding-inline:calc(var(--spacing) * 4)}.xl\:px-5{padding-inline:calc(var(--spacing) * 5)}.xl\:px-6{padding-inline:calc(var(--spacing) * 6)}.xl\:px-7{padding-inline:calc(var(--spacing) * 7)}.xl\:px-8{padding-inline:calc(var(--spacing) * 8)}.xl\:px-9{padding-inline:calc(var(--spacing) * 9)}.xl\:px-10{padding-inline:calc(var(--spacing) * 10)}.xl\:px-11{padding-inline:calc(var(--spacing) * 11)}.xl\:px-12{padding-inline:calc(var(--spacing) * 12)}.xl\:px-14{padding-inline:calc(var(--spacing) * 14)}.xl\:px-16{padding-inline:calc(var(--spacing) * 16)}.xl\:px-20{padding-inline:calc(var(--spacing) * 20)}.xl\:px-24{padding-inline:calc(var(--spacing) * 24)}.xl\:px-28{padding-inline:calc(var(--spacing) * 28)}.xl\:px-32{padding-inline:calc(var(--spacing) * 32)}.xl\:px-36{padding-inline:calc(var(--spacing) * 36)}.xl\:px-40{padding-inline:calc(var(--spacing) * 40)}.xl\:px-44{padding-inline:calc(var(--spacing) * 44)}.xl\:px-48{padding-inline:calc(var(--spacing) * 48)}.xl\:px-52{padding-inline:calc(var(--spacing) * 52)}.xl\:px-56{padding-inline:calc(var(--spacing) * 56)}.xl\:px-60{padding-inline:calc(var(--spacing) * 60)}.xl\:px-64{padding-inline:calc(var(--spacing) * 64)}.xl\:px-72{padding-inline:calc(var(--spacing) * 72)}.xl\:px-80{padding-inline:calc(var(--spacing) * 80)}.xl\:px-96{padding-inline:calc(var(--spacing) * 96)}.xl\:py-0{padding-block:calc(var(--spacing) * 0)}.xl\:py-1{padding-block:calc(var(--spacing) * 1)}.xl\:py-2{padding-block:calc(var(--spacing) * 2)}.xl\:py-3{padding-block:calc(var(--spacing) * 3)}.xl\:py-4{padding-block:calc(var(--spacing) * 4)}.xl\:py-5{padding-block:calc(var(--spacing) * 5)}.xl\:py-6{padding-block:calc(var(--spacing) * 6)}.xl\:py-7{padding-block:calc(var(--spacing) * 7)}.xl\:py-8{padding-block:calc(var(--spacing) * 8)}.xl\:py-9{padding-block:calc(var(--spacing) * 9)}.xl\:py-10{padding-block:calc(var(--spacing) * 10)}.xl\:py-11{padding-block:calc(var(--spacing) * 11)}.xl\:py-12{padding-block:calc(var(--spacing) * 12)}.xl\:py-14{padding-block:calc(var(--spacing) * 14)}.xl\:py-16{padding-block:calc(var(--spacing) * 16)}.xl\:py-20{padding-block:calc(var(--spacing) * 20)}.xl\:py-24{padding-block:calc(var(--spacing) * 24)}.xl\:py-28{padding-block:calc(var(--spacing) * 28)}.xl\:py-32{padding-block:calc(var(--spacing) * 32)}.xl\:py-36{padding-block:calc(var(--spacing) * 36)}.xl\:py-40{padding-block:calc(var(--spacing) * 40)}.xl\:py-44{padding-block:calc(var(--spacing) * 44)}.xl\:py-48{padding-block:calc(var(--spacing) * 48)}.xl\:py-52{padding-block:calc(var(--spacing) * 52)}.xl\:py-56{padding-block:calc(var(--spacing) * 56)}.xl\:py-60{padding-block:calc(var(--spacing) * 60)}.xl\:py-64{padding-block:calc(var(--spacing) * 64)}.xl\:py-72{padding-block:calc(var(--spacing) * 72)}.xl\:py-80{padding-block:calc(var(--spacing) * 80)}.xl\:py-96{padding-block:calc(var(--spacing) * 96)}.xl\:pt-0{padding-top:calc(var(--spacing) * 0)}.xl\:pt-1{padding-top:calc(var(--spacing) * 1)}.xl\:pt-2{padding-top:calc(var(--spacing) * 2)}.xl\:pt-3{padding-top:calc(var(--spacing) * 3)}.xl\:pt-4{padding-top:calc(var(--spacing) * 4)}.xl\:pt-5{padding-top:calc(var(--spacing) * 5)}.xl\:pt-6{padding-top:calc(var(--spacing) * 6)}.xl\:pt-7{padding-top:calc(var(--spacing) * 7)}.xl\:pt-8{padding-top:calc(var(--spacing) * 8)}.xl\:pt-9{padding-top:calc(var(--spacing) * 9)}.xl\:pt-10{padding-top:calc(var(--spacing) * 10)}.xl\:pt-11{padding-top:calc(var(--spacing) * 11)}.xl\:pt-12{padding-top:calc(var(--spacing) * 12)}.xl\:pt-14{padding-top:calc(var(--spacing) * 14)}.xl\:pt-16{padding-top:calc(var(--spacing) * 16)}.xl\:pt-20{padding-top:calc(var(--spacing) * 20)}.xl\:pt-24{padding-top:calc(var(--spacing) * 24)}.xl\:pt-28{padding-top:calc(var(--spacing) * 28)}.xl\:pt-32{padding-top:calc(var(--spacing) * 32)}.xl\:pt-36{padding-top:calc(var(--spacing) * 36)}.xl\:pt-40{padding-top:calc(var(--spacing) * 40)}.xl\:pt-44{padding-top:calc(var(--spacing) * 44)}.xl\:pt-48{padding-top:calc(var(--spacing) * 48)}.xl\:pt-52{padding-top:calc(var(--spacing) * 52)}.xl\:pt-56{padding-top:calc(var(--spacing) * 56)}.xl\:pt-60{padding-top:calc(var(--spacing) * 60)}.xl\:pt-64{padding-top:calc(var(--spacing) * 64)}.xl\:pt-72{padding-top:calc(var(--spacing) * 72)}.xl\:pt-80{padding-top:calc(var(--spacing) * 80)}.xl\:pt-96{padding-top:calc(var(--spacing) * 96)}.xl\:pr-0{padding-right:calc(var(--spacing) * 0)}.xl\:pr-1{padding-right:calc(var(--spacing) * 1)}.xl\:pr-2{padding-right:calc(var(--spacing) * 2)}.xl\:pr-3{padding-right:calc(var(--spacing) * 3)}.xl\:pr-4{padding-right:calc(var(--spacing) * 4)}.xl\:pr-5{padding-right:calc(var(--spacing) * 5)}.xl\:pr-6{padding-right:calc(var(--spacing) * 6)}.xl\:pr-7{padding-right:calc(var(--spacing) * 7)}.xl\:pr-8{padding-right:calc(var(--spacing) * 8)}.xl\:pr-9{padding-right:calc(var(--spacing) * 9)}.xl\:pr-10{padding-right:calc(var(--spacing) * 10)}.xl\:pr-11{padding-right:calc(var(--spacing) * 11)}.xl\:pr-12{padding-right:calc(var(--spacing) * 12)}.xl\:pr-14{padding-right:calc(var(--spacing) * 14)}.xl\:pr-16{padding-right:calc(var(--spacing) * 16)}.xl\:pr-20{padding-right:calc(var(--spacing) * 20)}.xl\:pr-24{padding-right:calc(var(--spacing) * 24)}.xl\:pr-28{padding-right:calc(var(--spacing) * 28)}.xl\:pr-32{padding-right:calc(var(--spacing) * 32)}.xl\:pr-36{padding-right:calc(var(--spacing) * 36)}.xl\:pr-40{padding-right:calc(var(--spacing) * 40)}.xl\:pr-44{padding-right:calc(var(--spacing) * 44)}.xl\:pr-48{padding-right:calc(var(--spacing) * 48)}.xl\:pr-52{padding-right:calc(var(--spacing) * 52)}.xl\:pr-56{padding-right:calc(var(--spacing) * 56)}.xl\:pr-60{padding-right:calc(var(--spacing) * 60)}.xl\:pr-64{padding-right:calc(var(--spacing) * 64)}.xl\:pr-72{padding-right:calc(var(--spacing) * 72)}.xl\:pr-80{padding-right:calc(var(--spacing) * 80)}.xl\:pr-96{padding-right:calc(var(--spacing) * 96)}.xl\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.xl\:pb-1{padding-bottom:calc(var(--spacing) * 1)}.xl\:pb-2{padding-bottom:calc(var(--spacing) * 2)}.xl\:pb-3{padding-bottom:calc(var(--spacing) * 3)}.xl\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.xl\:pb-5{padding-bottom:calc(var(--spacing) * 5)}.xl\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.xl\:pb-7{padding-bottom:calc(var(--spacing) * 7)}.xl\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.xl\:pb-9{padding-bottom:calc(var(--spacing) * 9)}.xl\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.xl\:pb-11{padding-bottom:calc(var(--spacing) * 11)}.xl\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.xl\:pb-14{padding-bottom:calc(var(--spacing) * 14)}.xl\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.xl\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.xl\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.xl\:pb-28{padding-bottom:calc(var(--spacing) * 28)}.xl\:pb-32{padding-bottom:calc(var(--spacing) * 32)}.xl\:pb-36{padding-bottom:calc(var(--spacing) * 36)}.xl\:pb-40{padding-bottom:calc(var(--spacing) * 40)}.xl\:pb-44{padding-bottom:calc(var(--spacing) * 44)}.xl\:pb-48{padding-bottom:calc(var(--spacing) * 48)}.xl\:pb-52{padding-bottom:calc(var(--spacing) * 52)}.xl\:pb-56{padding-bottom:calc(var(--spacing) * 56)}.xl\:pb-60{padding-bottom:calc(var(--spacing) * 60)}.xl\:pb-64{padding-bottom:calc(var(--spacing) * 64)}.xl\:pb-72{padding-bottom:calc(var(--spacing) * 72)}.xl\:pb-80{padding-bottom:calc(var(--spacing) * 80)}.xl\:pb-96{padding-bottom:calc(var(--spacing) * 96)}.xl\:pl-0{padding-left:calc(var(--spacing) * 0)}.xl\:pl-1{padding-left:calc(var(--spacing) * 1)}.xl\:pl-2{padding-left:calc(var(--spacing) * 2)}.xl\:pl-3{padding-left:calc(var(--spacing) * 3)}.xl\:pl-4{padding-left:calc(var(--spacing) * 4)}.xl\:pl-5{padding-left:calc(var(--spacing) * 5)}.xl\:pl-6{padding-left:calc(var(--spacing) * 6)}.xl\:pl-7{padding-left:calc(var(--spacing) * 7)}.xl\:pl-8{padding-left:calc(var(--spacing) * 8)}.xl\:pl-9{padding-left:calc(var(--spacing) * 9)}.xl\:pl-10{padding-left:calc(var(--spacing) * 10)}.xl\:pl-11{padding-left:calc(var(--spacing) * 11)}.xl\:pl-12{padding-left:calc(var(--spacing) * 12)}.xl\:pl-14{padding-left:calc(var(--spacing) * 14)}.xl\:pl-16{padding-left:calc(var(--spacing) * 16)}.xl\:pl-20{padding-left:calc(var(--spacing) * 20)}.xl\:pl-24{padding-left:calc(var(--spacing) * 24)}.xl\:pl-28{padding-left:calc(var(--spacing) * 28)}.xl\:pl-32{padding-left:calc(var(--spacing) * 32)}.xl\:pl-36{padding-left:calc(var(--spacing) * 36)}.xl\:pl-40{padding-left:calc(var(--spacing) * 40)}.xl\:pl-44{padding-left:calc(var(--spacing) * 44)}.xl\:pl-48{padding-left:calc(var(--spacing) * 48)}.xl\:pl-52{padding-left:calc(var(--spacing) * 52)}.xl\:pl-56{padding-left:calc(var(--spacing) * 56)}.xl\:pl-60{padding-left:calc(var(--spacing) * 60)}.xl\:pl-64{padding-left:calc(var(--spacing) * 64)}.xl\:pl-72{padding-left:calc(var(--spacing) * 72)}.xl\:pl-80{padding-left:calc(var(--spacing) * 80)}.xl\:pl-96{padding-left:calc(var(--spacing) * 96)}.xl\:text-center{text-align:center}.xl\:text-justify{text-align:justify}.xl\:text-left{text-align:left}.xl\:text-right{text-align:right}}.\[\&_a\]\:text-neutral-500 a{color:var(--color-neutral-500)}.\[\&_a\]\:text-neutral-700 a{color:var(--color-neutral-700)}.\[\&_a\]\:no-underline a{text-decoration-line:none}.\[\&_a\:active\]\:text-neutral-600 a:active{color:var(--color-neutral-600)}.\[\&_a\:active\]\:text-neutral-900 a:active{color:var(--color-neutral-900)}.\[\&_a\:focus\]\:ring-2 a:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[\&_a\:focus\]\:ring-neutral-400 a:focus{--tw-ring-color:var(--color-neutral-400)}.\[\&_a\:focus\]\:ring-offset-2 a:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.\[\&_a\:focus\]\:ring-offset-transparent a:focus{--tw-ring-offset-color:transparent}.\[\&_a\:focus\]\:outline-hidden a:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_a\:focus\]\:outline-hidden a:focus{outline-offset:2px;outline:2px solid #0000}}.\[\&_a\:hover\]\:text-neutral-400 a:hover{color:var(--color-neutral-400)}.\[\&_a\:hover\]\:text-neutral-800 a:hover{color:var(--color-neutral-800)}.\[\&_a\:visited\]\:text-neutral-600 a:visited{color:var(--color-neutral-600)}.\[\&_h1\]\:m-0 h1,.\[\&_h2\]\:m-0 h2,.\[\&_h3\]\:m-0 h3{margin:calc(var(--spacing) * 0)}.\[\&_img\]\:h-auto img{height:auto}.\[\&_img\]\:max-h-\[calc\(var\(--header-h-current\)-16px\)\] img{max-height:calc(var(--header-h-current) - 16px)}.\[\&_img\]\:w-auto img{width:auto}.\[\&_img\]\:object-contain img{object-fit:contain}.\[\&_p\]\:m-0 p{margin:calc(var(--spacing) * 0)}.\[\&_picture\>img\]\:max-h-\[calc\(var\(--header-h-current\)-16px\)\] picture>img{max-height:calc(var(--header-h-current) - 16px)}.\[\&_svg\]\:h-\[calc\(var\(--header-h-current\)-16px\)\] svg{height:calc(var(--header-h-current) - 16px)}.\[\&_svg\]\:w-auto svg{width:auto}}*,:after,:before,::backdrop{border-color:var(--color-gray-200,currentcolor)}::file-selector-button{border-color:var(--color-gray-200,currentcolor)}.site-container{max-width:var(--container-7xl);padding-inline:calc(var(--spacing) * 4);margin-inline:auto}@media (min-width:48rem){.site-container{padding-inline:calc(var(--spacing) * 8)}}@media (min-width:64rem){.site-container{padding-inline:calc(var(--spacing) * 16)}}@media (min-width:80rem){.site-container{padding-inline:calc(var(--spacing) * 20)}}.region-top-strip .site-container,.region-footer-strip .site-container,#footer-top .site-container,#footer-bottom .site-container{background:0 0}.site-inner{max-width:var(--container-7xl);padding-inline:calc(var(--spacing) * 4);margin-inline:auto}@media (min-width:48rem){.site-inner{padding-inline:calc(var(--spacing) * 8)}}@media (min-width:64rem){.site-inner{padding-inline:calc(var(--spacing) * 16)}}@media (min-width:80rem){.site-inner{padding-inline:calc(var(--spacing) * 20)}}.full-bleed{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}@media (max-width:767.98px){.hide-on-mobile{display:none!important}}@media (min-width:768px) and (max-width:1023.98px){.hide-on-tablet{display:none!important}}@media (min-width:1024px){.hide-on-desktop{display:none!important}}@media (min-width:768px){.show-only-mobile{display:none!important}}.v-space{width:100%;height:var(--v-space,2em);pointer-events:none;flex:none;display:block}html{overflow-x:hidden}.paragraph{margin-block:calc(var(--spacing) * 14)}@media (min-width:48rem){.paragraph{margin-block:calc(var(--spacing) * 20)}}@media (min-width:64rem){.paragraph{margin-block:calc(var(--spacing) * 24)}}.paragraph--type--section{margin-block:calc(var(--spacing) * 0)}.paragraph--type--section>.paragraph__content{padding-block:calc(var(--spacing) * 2)}@media (min-width:48rem){.paragraph--type--section>.paragraph__content{padding-block:calc(var(--spacing) * 3)}}@media (min-width:64rem){.paragraph--type--section>.paragraph__content{padding-block:calc(var(--spacing) * 4)}}.paragraph--wide>.paragraph__inner,.paragraph--wide>.paragraph__content{max-width:var(--container-7xl);padding-inline:calc(var(--spacing) * 4);margin-inline:auto}@media (min-width:48rem){.paragraph--wide>.paragraph__inner,.paragraph--wide>.paragraph__content{padding-inline:calc(var(--spacing) * 8)}}@media (min-width:64rem){.paragraph--wide>.paragraph__inner,.paragraph--wide>.paragraph__content{padding-inline:calc(var(--spacing) * 16)}}@media (min-width:80rem){.paragraph--wide>.paragraph__inner,.paragraph--wide>.paragraph__content{padding-inline:calc(var(--spacing) * 20)}}.paragraph--has-surface{isolation:isolate;position:relative}.paragraph--has-surface:not(.paragraph--wide):not(.paragraph--full){border-radius:var(--radius-md);overflow:hidden}.paragraph--has-surface>.paragraph__content{z-index:1;position:relative}.paragraph--has-surface>.paragraph__surface-base,.paragraph--has-surface>.paragraph__surface-scrim{content:"";pointer-events:none;z-index:0;display:block;position:absolute;inset:0}.paragraph--surface-muted-1>.paragraph__surface-base{background:var(--surface-muted-1);opacity:calc((100 - var(--surface-muted-1-transparency,100)) / 100)}.paragraph--surface-muted-1>.paragraph__surface-scrim{background:var(--surface-muted-1-scrim-color);opacity:calc((100 - var(--surface-muted-1-scrim-transparency,100)) / 100)}.paragraph--surface-muted-2>.paragraph__surface-base{background:var(--surface-muted-2);opacity:calc((100 - var(--surface-muted-2-transparency,100)) / 100)}.paragraph--surface-muted-2>.paragraph__surface-scrim{background:var(--surface-muted-2-scrim-color);opacity:calc((100 - var(--surface-muted-2-scrim-transparency,100)) / 100)}.paragraph--surface-muted-3>.paragraph__surface-base{background:var(--surface-muted-3);opacity:calc((100 - var(--surface-muted-3-transparency,100)) / 100)}.paragraph--surface-muted-3>.paragraph__surface-scrim{background:var(--surface-muted-3-scrim-color);opacity:calc((100 - var(--surface-muted-3-scrim-transparency,100)) / 100)}.paragraph--surface-muted-4>.paragraph__surface-base{background:var(--surface-muted-4);opacity:calc((100 - var(--surface-muted-4-transparency,100)) / 100)}.paragraph--surface-muted-4>.paragraph__surface-scrim{background:var(--surface-muted-4-scrim-color);opacity:calc((100 - var(--surface-muted-4-scrim-transparency,100)) / 100)}.paragraph--surface-muted-5>.paragraph__surface-base{background:var(--surface-muted-5);opacity:calc((100 - var(--surface-muted-5-transparency,100)) / 100)}.paragraph--surface-muted-5>.paragraph__surface-scrim{background:var(--surface-muted-5-scrim-color);opacity:calc((100 - var(--surface-muted-5-scrim-transparency,100)) / 100)}.paragraph--surface-muted-6>.paragraph__surface-base{background:var(--surface-muted-6);opacity:calc((100 - var(--surface-muted-6-transparency,100)) / 100)}.paragraph--surface-muted-6>.paragraph__surface-scrim{background:var(--surface-muted-6-scrim-color);opacity:calc((100 - var(--surface-muted-6-scrim-transparency,100)) / 100)}.paragraph--surface-muted-7>.paragraph__surface-base{background:var(--surface-muted-7);opacity:calc((100 - var(--surface-muted-7-transparency,100)) / 100)}.paragraph--surface-muted-7>.paragraph__surface-scrim{background:var(--surface-muted-7-scrim-color);opacity:calc((100 - var(--surface-muted-7-scrim-transparency,100)) / 100)}.paragraph--surface-muted-8>.paragraph__surface-base{background:var(--surface-muted-8);opacity:calc((100 - var(--surface-muted-8-transparency,100)) / 100)}.paragraph--surface-muted-8>.paragraph__surface-scrim{background:var(--surface-muted-8-scrim-color);opacity:calc((100 - var(--surface-muted-8-scrim-transparency,100)) / 100)}.paragraph--surface-muted-9>.paragraph__surface-base{background:var(--surface-muted-9);opacity:calc((100 - var(--surface-muted-9-transparency,100)) / 100)}.paragraph--surface-muted-9>.paragraph__surface-scrim{background:var(--surface-muted-9-scrim-color);opacity:calc((100 - var(--surface-muted-9-scrim-transparency,100)) / 100)}.paragraph--surface-muted-10>.paragraph__surface-base{background:var(--surface-muted-10);opacity:calc((100 - var(--surface-muted-10-transparency,100)) / 100)}.paragraph--surface-muted-10>.paragraph__surface-scrim{background:var(--surface-muted-10-scrim-color);opacity:calc((100 - var(--surface-muted-10-scrim-transparency,100)) / 100)}.paragraph--surface-muted-11>.paragraph__surface-base{background:var(--surface-muted-11);opacity:calc((100 - var(--surface-muted-11-transparency,100)) / 100)}.paragraph--surface-muted-11>.paragraph__surface-scrim{background:var(--surface-muted-11-scrim-color);opacity:calc((100 - var(--surface-muted-11-scrim-transparency,100)) / 100)}.paragraph--surface-muted-12>.paragraph__surface-base{background:var(--surface-muted-12);opacity:calc((100 - var(--surface-muted-12-transparency,100)) / 100)}.paragraph--surface-muted-12>.paragraph__surface-scrim{background:var(--surface-muted-12-scrim-color);opacity:calc((100 - var(--surface-muted-12-scrim-transparency,100)) / 100)}.paragraph--surface-muted-13>.paragraph__surface-base{background:var(--surface-muted-13);opacity:calc((100 - var(--surface-muted-13-transparency,100)) / 100)}.paragraph--surface-muted-13>.paragraph__surface-scrim{background:var(--surface-muted-13-scrim-color);opacity:calc((100 - var(--surface-muted-13-scrim-transparency,100)) / 100)}.paragraph--surface-muted-14>.paragraph__surface-base{background:var(--surface-muted-14);opacity:calc((100 - var(--surface-muted-14-transparency,100)) / 100)}.paragraph--surface-muted-14>.paragraph__surface-scrim{background:var(--surface-muted-14-scrim-color);opacity:calc((100 - var(--surface-muted-14-scrim-transparency,100)) / 100)}.paragraph--surface-muted-15>.paragraph__surface-base{background:var(--surface-muted-15);opacity:calc((100 - var(--surface-muted-15-transparency,100)) / 100)}.paragraph--surface-muted-15>.paragraph__surface-scrim{background:var(--surface-muted-15-scrim-color);opacity:calc((100 - var(--surface-muted-15-scrim-transparency,100)) / 100)}.region-breadcrumb :is(ol,ul){margin:calc(var(--spacing) * 0);justify-content:flex-start;align-items:center;gap:calc(var(--spacing) * 5);height:100%;padding:calc(var(--spacing) * 0);list-style-type:none;display:flex}.region-breadcrumb :is(li,p){margin:calc(var(--spacing) * 0);padding:calc(var(--spacing) * 0);align-items:center;display:flex}.region-breadcrumb .breadcrumb{margin:calc(var(--spacing) * 0);height:100%;padding:calc(var(--spacing) * 0);align-items:center;display:flex}.breadcrumb-separator{margin-inline:calc(var(--spacing) * 2);color:#888}.breadcrumb-has-items{background:linear-gradient(90deg,#e0e0e0 0%,silver 100%)}.language-switcher-locale-url{margin:calc(var(--spacing) * 0);justify-content:center;align-items:center;gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 0);list-style-type:none;display:flex}.language-switcher-locale-url li{margin:calc(var(--spacing) * 0);padding:calc(var(--spacing) * 0)}.language-switcher-locale-url a{--tw-leading:1;align-items:center;line-height:1;text-decoration-line:none;display:inline-flex}.language-switcher-locale-url a{color:var(--color-neutral-500)}@media (hover:hover){.language-switcher-locale-url a:hover{color:var(--color-neutral-400)}}.language-switcher-locale-url a:active{color:var(--color-neutral-600)}.language-switcher-locale-url .is-active a{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul>li>.is-activea.we-mega-menu-li{text-shadow:var(--text-shadow-default);color:#000!important;background-color:#0000!important;text-decoration:none!important}.primary-nav .we-mega-menu-submenu .is-activea,.primary-nav .we-mega-menu-submenu .we-mega-menu-li>.is-activea,.primary-nav .we-mega-menu-submenu .is-activea:hover,.primary-nav .we-mega-menu-submenu .we-mega-menu-li>.is-activea:hover{background-color:var(--color-primary-pale)!important;color:var(--color-primary-deep)!important;font-weight:500!important}#block-upmarkit-theme-footer .menu{justify-content:center;gap:calc(var(--spacing) * 5);list-style-type:none;display:flex}#block-upmarkit-theme-footer .menu-item a{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);text-decoration-line:none}.region-top-strip ul{margin:calc(var(--spacing) * 0);justify-content:center;align-items:center;gap:calc(var(--spacing) * 5);padding:calc(var(--spacing) * 0);list-style-type:none;display:flex}.region-top-strip :is(li,p){margin:calc(var(--spacing) * 0);padding:calc(var(--spacing) * 0)}.region-top-strip a{--tw-leading:1;align-items:center;line-height:1;display:inline-flex}.region-top-strip .site-container{background:0 0}.region-footer-strip ul{margin:calc(var(--spacing) * 0);justify-content:center;align-items:center;gap:calc(var(--spacing) * 5);height:100%;padding:calc(var(--spacing) * 0);list-style-type:none;display:flex}.region-footer-strip :is(li,p){margin:calc(var(--spacing) * 0);padding:calc(var(--spacing) * 0);align-items:center}.region-footer-strip a{--tw-leading:1;align-items:center;line-height:1;display:inline-flex}.region-footer-strip .site-container{background:0 0}.region-top-strip a,.region-footer-strip a{color:var(--color-neutral-500);text-decoration:none}.region-top-strip a:hover,.region-footer-strip a:hover{color:var(--color-neutral-400)}.region-top-strip a:active,.region-footer-strip a:active,.region-top-strip a:visited,.region-footer-strip a:visited{color:var(--color-neutral-600)}.primary-nav nav.navbar-we-mega-menu,.primary-nav nav.navbar-we-mega-menu .container-fluid,.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul,.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul>li,.primary-nav .navbar-default{box-shadow:none!important;background-color:#0000!important;border:0!important}@media (min-width:48rem){.primary-nav{position:relative;left:12px}}@media (max-width:991px){.primary-nav .navbar-toggle:hover,.primary-nav .navbar-toggle:focus{background:#0000001a!important;outline:none!important}body.toggled .primary-nav{visibility:visible!important}body.toggled .primary-nav .navbar-toggle{visibility:hidden!important;opacity:0!important;display:none!important}body.toggled .primary-nav{z-index:99997!important;background:0 0!important;width:calc(100vw - 70px)!important;height:100vh!important;margin:0!important;padding:0!important;position:fixed!important;inset:0 0 0 70px!important;overflow:visible!important}body.toggled .primary-nav *{outline:none!important}}.primary-nav .navbar-we-mega-menunav,.primary-nav .navbar-we-mega-menunav .container-fluid,.primary-nav .navbar-we-mega-menunav .we-mega-menu-ul,.primary-nav .navbar-we-mega-menunav .we-mega-menu-ul>li{box-shadow:none!important;background-color:#0000!important;border:0!important}.primary-nav .navbar-we-mega-menunav .we-mega-menu-ul>li>a.we-mega-menu-li{text-shadow:var(--text-shadow-default);transition:background-color .15s,color .15s;font-kerning:normal!important;font-feature-settings:"kern" 1!important;box-shadow:none!important;color:#000!important;background-color:#0000!important;border:0!important;border-radius:0!important;font-family:Figtree,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif!important;font-size:clamp(1.05rem,.9rem + .4vw,1.25rem)!important;font-weight:500!important;font-stretch:100%!important;line-height:1.2!important;text-decoration:none!important}.primary-nav .navbar-we-mega-menunav .we-mega-menu-ul>li:hover>a.we-mega-menu-li,.primary-nav .navbar-we-mega-menunav .we-mega-menu-ul>li>a.we-mega-menu-li:hover{color:#000!important;background-color:#0000!important;text-decoration:none!important}.primary-nav .navbar-we-mega-menunav .we-mega-menu-ul>li.active>a.we-mega-menu-li,.primary-nav .navbar-we-mega-menunav .we-mega-menu-ul>li.active-trail>a.we-mega-menu-li,.primary-nav .navbar-we-mega-menunav .we-mega-menu-ul>li.open>a.we-mega-menu-li,.primary-nav .navbar-we-mega-menunav .we-mega-menu-ul>li>a.we-mega-menu-li.is-active{text-shadow:var(--text-shadow-default);color:#000!important;background-color:#0000!important;text-decoration:none!important}.primary-nav .navbar-we-mega-menu .we-mega-menu-submenu{background:var(--color-surface-base)!important;border:1px solid var(--color-border)!important;border-radius:var(--radius-md)!important;box-shadow:var(--shadow-menu)!important;min-width:220px!important;max-width:320px!important;padding:16px 20px!important}@media (max-width:991px){.navbar-we-mega-menu .navbar-toggle:hover,.navbar-we-mega-menu .navbar-toggle:focus{background:#0000001a!important;outline:none!important}body.toggled .navbar-we-mega-menunav,body.toggled .navbar-we-mega-menu{visibility:visible!important}body.toggled .navbar-we-mega-menu .navbar-toggle{visibility:hidden!important;opacity:0!important;display:none!important}body.toggled .navbar-we-mega-menunav,body.toggled .navbar-we-mega-menu{background:var(--color-surface-base)!important;z-index:99998!important;-webkit-overflow-scrolling:touch!important;width:calc(100vw - 70px)!important;height:100dvh!important;box-shadow:var(--shadow-sidebar)!important;border:none!important;margin:0!important;padding:12px 10px!important;animation:.4s cubic-bezier(.16,1,.3,1) forwards menuFadeZoomIn!important;position:fixed!important;inset:0 0 0 70px!important;overflow:hidden auto!important}body.toggled .navbar-we-mega-menu .container,body.toggled .navbar-we-mega-menu .container-fluid,body.toggled .navbar-we-mega-menunav .container-fluid{width:100%!important;max-width:100%!important;margin:0!important;padding:10px 8px!important;position:static!important;transform:none!important}body.toggled .navbar-we-mega-menu .we-mega-menu-ul{float:none!important;flex-direction:column!important;align-items:stretch!important;gap:6px!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}body.toggled .navbar-we-mega-menu .we-mega-menu-ul>li{float:none!important;width:100%!important;margin:0!important;padding:0!important;display:block!important;position:relative!important}body.toggled .navbar-we-mega-menu .we-mega-menu-ul>li>a{color:#2d2a26!important;width:100%!important;text-shadow:none!important;border-radius:var(--radius-md)!important;background:#f8f8f8!important;border:none!important;padding:14px 12px!important;font-family:Figtree,ui-sans-serif,system-ui,sans-serif!important;font-size:1.1rem!important;font-weight:500!important;line-height:1.4!important;text-decoration:none!important;transition:all .2s!important;display:block!important}body.toggled .navbar-we-mega-menu .we-mega-menu-ul>li>a:hover{color:var(--color-primary-deep)!important;background:#f0f0f0!important;padding-left:16px!important}body.toggled .navbar-we-mega-menu .we-mega-menu-ul li.active>a,body.toggled .navbar-we-mega-menu .we-mega-menu-submenu li.active>a{background:var(--color-primary-pale)!important;color:var(--color-ink)!important;border-left:3px solid var(--color-primary-deep)!important;font-weight:600!important}body.toggled .navbar-we-mega-menu .we-mega-menu-ul li.active>a:hover,body.toggled .navbar-we-mega-menu .we-mega-menu-submenu li.active>a:hover{background:var(--color-primary-pale)!important;color:var(--color-ink)!important;border-left:3px solid var(--color-primary-deep)!important;padding-left:12px!important;font-weight:600!important}body.toggled .navbar-we-mega-menu .we-mega-menu-submenu{width:100%!important;max-width:100%!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;float:none!important;background:0 0!important;border:none!important;margin:0!important;padding:8px 0 8px 12px!important;display:none!important;position:static!important;transform:none!important}body.toggled .navbar-we-mega-menu *{outline:none!important}@media (prefers-color-scheme:dark){body.toggled .navbar-we-mega-menunav,body.toggled .navbar-we-mega-menu{background:#2a2622!important}body.toggled .navbar-we-mega-menu .we-mega-menu-ul>li>a{color:#f5f0e8!important;background:#0003!important}body.toggled .navbar-we-mega-menu .we-mega-menu-ul>li>a:hover{color:var(--color-primary-light)!important;background:#00000059!important}}}.primary-nav nav.navbar-we-mega-menu .container-fluid{box-shadow:none!important;background-color:#0000!important;border:0!important}.primary-nav .we-mega-menu-submenu .container-fluid{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}@media (max-width:991px){body.toggled .navbar-we-mega-menu .container-fluid,body.toggled nav.navbar-we-mega-menu .container-fluid{width:100%!important;max-width:100%!important;margin:0!important;padding:10px 8px!important;position:static!important;transform:none!important}}.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul,.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul>li{box-shadow:none!important;background-color:#0000!important;border:0!important}.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul>li>a.we-mega-menu-li{text-shadow:var(--text-shadow-default);transition:background-color .15s,color .15s;font-kerning:normal!important;font-feature-settings:"kern" 1!important;box-shadow:none!important;color:#000!important;background-color:#0000!important;border:0!important;border-radius:0!important;font-family:Figtree,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif!important;font-size:clamp(1.05rem,.9rem + .4vw,1.25rem)!important;font-weight:500!important;font-stretch:100%!important;line-height:1.2!important;text-decoration:none!important}.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul>li:hover>a.we-mega-menu-li,.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul>li>a.we-mega-menu-li:hover{color:#000!important;background-color:#0000!important;text-decoration:none!important}.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul>li.active>a.we-mega-menu-li,.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul>li.active-trail>a.we-mega-menu-li,.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul>li.open>a.we-mega-menu-li,.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul>li>a.we-mega-menu-li.is-active{text-shadow:var(--text-shadow-default);color:#000!important;background-color:#0000!important;text-decoration:none!important}.primary-nav .we-mega-menu-submenu .we-mega-menu-ul{flex-direction:column!important;gap:2px!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}.primary-nav .navbar-we-mega-menu .we-mega-menu-ul>li{position:relative!important}@media (max-width:991px){body.toggled .we-mega-menu-ul,body.toggled .we-mega-menu-ulul,body.toggled .navbar-we-mega-menu .we-mega-menu-ul{float:none!important;flex-direction:column!important;align-items:stretch!important;gap:6px!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}body.toggled .we-mega-menu-ul>li,body.toggled .navbar-we-mega-menu .we-mega-menu-ul>li{float:none!important;width:100%!important;margin:0!important;padding:0!important;display:block!important;position:relative!important}body.toggled .we-mega-menu-ul>li:first-child{opacity:0;animation:.35s .15s forwards menuItemSlideIn!important}body.toggled .we-mega-menu-ul>li:nth-child(2){opacity:0;animation:.35s .2s forwards menuItemSlideIn!important}body.toggled .we-mega-menu-ul>li:nth-child(3){opacity:0;animation:.35s .25s forwards menuItemSlideIn!important}body.toggled .we-mega-menu-ul>li:nth-child(4){opacity:0;animation:.35s .3s forwards menuItemSlideIn!important}body.toggled .we-mega-menu-ul>li:nth-child(5){opacity:0;animation:.35s .35s forwards menuItemSlideIn!important}body.toggled .we-mega-menu-ul>li:nth-child(6){opacity:0;animation:.35s .4s forwards menuItemSlideIn!important}body.toggled .we-mega-menu-ul>li:nth-child(7){opacity:0;animation:.35s .45s forwards menuItemSlideIn!important}body.toggled .we-mega-menu-ul>li:nth-child(8){opacity:0;animation:.35s .5s forwards menuItemSlideIn!important}body.toggled .we-mega-menu-ul>li>a,body.toggled .we-mega-menu-ul>li>a.we-mega-menu-li,body.toggled .navbar-we-mega-menu .we-mega-menu-ul>li>a{color:#2d2a26!important;width:100%!important;text-shadow:none!important;border-radius:var(--radius-md)!important;background:#f8f8f8!important;border:none!important;padding:14px 12px!important;font-family:Figtree,ui-sans-serif,system-ui,sans-serif!important;font-size:1.1rem!important;font-weight:500!important;line-height:1.4!important;text-decoration:none!important;transition:all .2s!important;display:block!important}body.toggled .we-mega-menu-ul>li>a:hover,body.toggled .navbar-we-mega-menu .we-mega-menu-ul>li>a:hover{color:var(--color-primary-deep)!important;background:#f0f0f0!important;padding-left:16px!important}body.toggled .we-mega-menu-ul>li.active>a,body.toggled .we-mega-menu-ul>li.active-trail>a,body.toggled .we-mega-menu-ul li.active>a,body.toggled .we-mega-menu-ul li.active-trail>a,body.toggled .navbar-we-mega-menu .we-mega-menu-ul li.active>a{background:var(--color-primary-pale)!important;color:var(--color-ink)!important;border-left:3px solid var(--color-primary-deep)!important;font-weight:600!important}body.toggled .we-mega-menu-ul li.active a{color:var(--color-ink)!important}body.toggled .we-mega-menu-ul>li.active>a:hover,body.toggled .we-mega-menu-ul>li.active-trail>a:hover,body.toggled .we-mega-menu-ul li.active>a:hover,body.toggled .we-mega-menu-ul li.active-trail>a:hover,body.toggled .navbar-we-mega-menu .we-mega-menu-ul li.active>a:hover{background:var(--color-primary-pale)!important;color:var(--color-ink)!important;border-left:3px solid var(--color-primary-deep)!important;padding-left:12px!important;font-weight:600!important}body.toggled .we-mega-menu-ul>li.open>.we-mega-menu-submenu{display:block!important}body.toggled .we-mega-menu-ul *{outline:none!important}body.toggled .we-mega-menu-ul{padding-top:10px!important}@media (prefers-color-scheme:dark){body.toggled .we-mega-menu-ul>li>a,body.toggled .we-mega-menu-ul>li>a.we-mega-menu-li,body.toggled .navbar-we-mega-menu .we-mega-menu-ul>li>a{color:#f5f0e8!important;background:#0003!important}body.toggled .we-mega-menu-ul>li>a:hover,body.toggled .navbar-we-mega-menu .we-mega-menu-ul>li>a:hover{color:var(--color-primary-light)!important;background:#00000059!important}body.toggled .we-mega-menu-ul>li.active>a,body.toggled .we-mega-menu-ul>li.active-trail>a{color:#f5f5f5!important;border-left-color:var(--color-primary-light)!important;background:#0000004d!important}}}.primary-nav .navbar-default{box-shadow:none!important;background-color:#0000!important;border:0!important}.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul>li>.we-mega-menu-lia{text-shadow:var(--text-shadow-default);transition:background-color .15s,color .15s;font-kerning:normal!important;font-feature-settings:"kern" 1!important;box-shadow:none!important;color:#000!important;background-color:#0000!important;border:0!important;border-radius:0!important;font-family:Figtree,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif!important;font-size:clamp(1.05rem,.9rem + .4vw,1.25rem)!important;font-weight:500!important;font-stretch:100%!important;line-height:1.2!important;text-decoration:none!important}.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul>li:hover>.we-mega-menu-lia,.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul>li>.we-mega-menu-lia:hover{color:#000!important;background-color:#0000!important;text-decoration:none!important}.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul>li.active>.we-mega-menu-lia,.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul>li.active-trail>.we-mega-menu-lia,.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul>li.open>.we-mega-menu-lia,.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul>li>.we-mega-menu-lia.is-active{text-shadow:var(--text-shadow-default);color:#000!important;background-color:#0000!important;text-decoration:none!important}.primary-nav .we-mega-menu-submenu .we-mega-menu-li{float:none!important;width:100%!important;margin:0!important;padding:0!important;display:block!important}.primary-nav .we-mega-menu-submenu .we-mega-menu-li>a{color:var(--color-text)!important;text-shadow:none!important;border-radius:var(--radius-md)!important;white-space:normal!important;word-wrap:break-word!important;background:0 0!important;padding:10px 14px!important;font-family:Figtree,ui-sans-serif,system-ui,sans-serif!important;font-size:.95rem!important;font-weight:400!important;line-height:1.4!important;text-decoration:none!important;transition:background-color .15s,color .15s!important;display:block!important}.primary-nav .we-mega-menu-submenu .we-mega-menu-li>a:hover{color:var(--color-primary-deep)!important;background-color:#f3f4f6!important;text-decoration:none!important}.primary-nav .we-mega-menu-submenu .we-mega-menu-li>a.is-active,.primary-nav .we-mega-menu-submenu .we-mega-menu-li>a.is-active:hover{background-color:var(--color-primary-pale)!important;color:var(--color-primary-deep)!important;font-weight:500!important}@media (max-width:991px){body.toggled .we-mega-menu-ul>li>.we-mega-menu-lia{color:#2d2a26!important;width:100%!important;text-shadow:none!important;border-radius:var(--radius-md)!important;background:#f8f8f8!important;border:none!important;padding:14px 12px!important;font-family:Figtree,ui-sans-serif,system-ui,sans-serif!important;font-size:1.1rem!important;font-weight:500!important;line-height:1.4!important;text-decoration:none!important;transition:all .2s!important;display:block!important}@media (prefers-color-scheme:dark){body.toggled .we-mega-menu-ul>li>.we-mega-menu-lia{color:#f5f0e8!important;background:#0003!important}}}.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul>.activeli>a.we-mega-menu-li{text-shadow:var(--text-shadow-default);color:#000!important;background-color:#0000!important;text-decoration:none!important}.primary-nav .nav-tabs>.activeli>a,.primary-nav .nav-tabs>.activeli>a:hover,.primary-nav .nav-tabs>.activeli>a:focus{box-shadow:none!important;background-color:#0000!important;border:0!important;border-radius:0!important}.primary-nav .we-mega-menu-submenu .activeli>a,.primary-nav .we-mega-menu-submenu .activeli>a:hover{background-color:var(--color-primary-pale)!important;color:var(--color-primary-deep)!important;font-weight:500!important}@media (max-width:991px){body.toggled .we-mega-menu-ul>.activeli>a,body.toggled .we-mega-menu-ul .activeli>a,body.toggled .we-mega-menu-submenu .activeli>a,body.toggled .navbar-we-mega-menu .we-mega-menu-ul .activeli>a,body.toggled .navbar-we-mega-menu .we-mega-menu-submenu .activeli>a{background:var(--color-primary-pale)!important;color:var(--color-ink)!important;border-left:3px solid var(--color-primary-deep)!important;font-weight:600!important}body.toggled .we-mega-menu-ul .activeli a,body.toggled .we-mega-menu-submenu .activeli a{color:var(--color-ink)!important}body.toggled .we-mega-menu-ul>.activeli>a:hover,body.toggled .we-mega-menu-ul .activeli>a:hover,body.toggled .we-mega-menu-submenu .activeli>a:hover,body.toggled .navbar-we-mega-menu .we-mega-menu-ul .activeli>a:hover,body.toggled .navbar-we-mega-menu .we-mega-menu-submenu .activeli>a:hover{background:var(--color-primary-pale)!important;color:var(--color-ink)!important;border-left:3px solid var(--color-primary-deep)!important;padding-left:12px!important;font-weight:600!important}@media (prefers-color-scheme:dark){body.toggled .we-mega-menu-ul>.activeli>a{color:#f5f5f5!important;border-left-color:var(--color-primary-light)!important;background:#0000004d!important}}}.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul>.active-trailli>a.we-mega-menu-li{text-shadow:var(--text-shadow-default);color:#000!important;background-color:#0000!important;text-decoration:none!important}@media (max-width:991px){body.toggled .we-mega-menu-ul>.active-trailli>a,body.toggled .we-mega-menu-ul .active-trailli>a{background:var(--color-primary-pale)!important;color:var(--color-ink)!important;border-left:3px solid var(--color-primary-deep)!important;font-weight:600!important}body.toggled .we-mega-menu-ul>.active-trailli>a:hover,body.toggled .we-mega-menu-ul .active-trailli>a:hover{background:var(--color-primary-pale)!important;color:var(--color-ink)!important;border-left:3px solid var(--color-primary-deep)!important;padding-left:12px!important;font-weight:600!important}@media (prefers-color-scheme:dark){body.toggled .we-mega-menu-ul>.active-trailli>a{color:#f5f5f5!important;border-left-color:var(--color-primary-light)!important;background:#0000004d!important}}}.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul>.openli>a.we-mega-menu-li{text-shadow:var(--text-shadow-default);color:#000!important;background-color:#0000!important;text-decoration:none!important}.primary-nav .we-mega-menu-ul>.openli>.we-mega-menu-submenu{opacity:1!important;visibility:visible!important;transform:translateY(0)!important}@media (max-width:991px){body.toggled .we-mega-menu-ul>.openli>.we-mega-menu-submenu{display:block!important}}.primary-nav .nav-tabs,.primary-nav .nav-tabs>li,.primary-nav .nav-tabs>li>a,.primary-nav .nav-tabs>li.active>a,.primary-nav .nav-tabs>li.active>a:hover,.primary-nav .nav-tabs>li.active>a:focus{box-shadow:none!important;background-color:#0000!important;border:0!important;border-radius:0!important}.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul>li>a.we-mega-menu-li,.navbar-we-mega-menu .primary-nav nav .we-mega-menu-ul>li>a.we-mega-menu-li,.we-mega-menu-ul .primary-nav nav.navbar-we-mega-menu li>a.we-mega-menu-li{position:relative;text-decoration:none!important}.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul>li>a.we-mega-menu-li:after,.navbar-we-mega-menu .primary-nav nav .we-mega-menu-ul>li>a.we-mega-menu-li:after,.we-mega-menu-ul .primary-nav nav.navbar-we-mega-menu li>a.we-mega-menu-li:after{content:"";background:var(--color-primary-light);transform-origin:50%;pointer-events:none;height:2px;transition:transform .3s cubic-bezier(.4,0,.2,1);position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul>li:hover>a.we-mega-menu-li:after,.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul>li>a.we-mega-menu-li:hover:after,.navbar-we-mega-menu .primary-nav nav .we-mega-menu-ul>li:hover>a.we-mega-menu-li:after,.navbar-we-mega-menu .primary-nav nav .we-mega-menu-ul>li>a.we-mega-menu-li:hover:after,.we-mega-menu-ul .primary-nav nav.navbar-we-mega-menu li:hover>a.we-mega-menu-li:after{transform:scaleX(1)}.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul>li.active>a.we-mega-menu-li:after,.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul>li.active-trail>a.we-mega-menu-li:after,.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul>li.open>a.we-mega-menu-li:after,.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul>li>a.we-mega-menu-li.is-active:after,.navbar-we-mega-menu .primary-nav nav .we-mega-menu-ul>li.active>a.we-mega-menu-li:after,.navbar-we-mega-menu .primary-nav nav .we-mega-menu-ul>li.active-trail>a.we-mega-menu-li:after,.navbar-we-mega-menu .primary-nav nav .we-mega-menu-ul>li>a.we-mega-menu-li.is-active:after,.we-mega-menu-ul .primary-nav nav.navbar-we-mega-menu li.active>a.we-mega-menu-li:after,.we-mega-menu-ul .primary-nav nav.navbar-we-mega-menu li.active-trail>a.we-mega-menu-li:after{background:var(--color-primary);transition:none;transform:scaleX(1)}.primary-nav .we-mega-menu-submenu,.primary-nav .navbar-we-mega-menu .we-mega-menu-submenu{background:var(--color-surface-base)!important;border:1px solid var(--color-border)!important;border-radius:var(--radius-md)!important;box-shadow:var(--shadow-menu)!important;min-width:220px!important;max-width:320px!important;padding:16px 20px!important}.primary-nav .we-mega-menu-submenu .row,.primary-nav .we-mega-menu-submenu .we-mega-menu-row{margin:0!important;padding:0!important;display:block!important}.primary-nav .we-mega-menu-submenu .col,.primary-nav .we-mega-menu-submenu .we-mega-menu-col,.primary-nav .we-mega-menu-submenu [class*=col-]{flex:none!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important}.primary-nav .we-mega-menu-submenu ul,.primary-nav .we-mega-menu-submenu .we-mega-menu-ul{flex-direction:column!important;gap:2px!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}.primary-nav .we-mega-menu-submenu li,.primary-nav .we-mega-menu-submenu .we-mega-menu-li{float:none!important;width:100%!important;margin:0!important;padding:0!important;display:block!important}.primary-nav .we-mega-menu-submenu a,.primary-nav .we-mega-menu-submenu .we-mega-menu-li>a{color:var(--color-text)!important;text-shadow:none!important;border-radius:var(--radius-md)!important;white-space:normal!important;word-wrap:break-word!important;background:0 0!important;padding:10px 14px!important;font-family:Figtree,ui-sans-serif,system-ui,sans-serif!important;font-size:.95rem!important;font-weight:400!important;line-height:1.4!important;text-decoration:none!important;transition:background-color .15s,color .15s!important;display:block!important}.primary-nav .we-mega-menu-submenu a:hover,.primary-nav .we-mega-menu-submenu .we-mega-menu-li>a:hover{color:var(--color-primary-deep)!important;background-color:#f3f4f6!important;text-decoration:none!important}.primary-nav .we-mega-menu-submenu a.is-active,.primary-nav .we-mega-menu-submenu .we-mega-menu-li>a.is-active,.primary-nav .we-mega-menu-submenu li.active>a,.primary-nav .we-mega-menu-submenu a.is-active:hover,.primary-nav .we-mega-menu-submenu .we-mega-menu-li>a.is-active:hover,.primary-nav .we-mega-menu-submenu li.active>a:hover{background-color:var(--color-primary-pale)!important;color:var(--color-primary-deep)!important;font-weight:500!important}.primary-nav .we-mega-menu-submenu .block-title,.primary-nav .we-mega-menu-submenu h2,.primary-nav .we-mega-menu-submenu h3,.primary-nav .we-mega-menu-submenu h4{text-transform:uppercase!important;letter-spacing:.05em!important;color:var(--color-text-secondary)!important;border-bottom:1px solid var(--color-border)!important;margin:0 0 4px!important;padding:8px 14px 6px!important;font-size:.75rem!important;font-weight:600!important}.primary-nav .we-mega-menu-submenu ul ul a,.primary-nav .we-mega-menu-submenu .submenu-level-2 a{color:#4b5563!important;padding-left:28px!important;font-size:.9rem!important}.primary-nav .we-mega-menu-submenu .caret,.primary-nav .we-mega-menu-submenu .arrow{display:none!important}.primary-nav .we-mega-menu-submenu .container,.primary-nav .we-mega-menu-submenu .container-fluid{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.primary-nav .we-mega-menu-submenu{opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .2s,transform .2s,visibility .2s!important}.primary-nav .we-mega-menu-ul>li:hover>.we-mega-menu-submenu,.primary-nav .we-mega-menu-ul>li.open>.we-mega-menu-submenu{opacity:1!important;visibility:visible!important;transform:translateY(0)!important}@media (max-width:991px){body.toggled .we-mega-menu-submenu li.active>a,body.toggled .navbar-we-mega-menu .we-mega-menu-submenu li.active>a{background:var(--color-primary-pale)!important;color:var(--color-ink)!important;border-left:3px solid var(--color-primary-deep)!important;font-weight:600!important}body.toggled .we-mega-menu-submenu li.active a{color:var(--color-ink)!important}body.toggled .we-mega-menu-submenu li.active>a:hover,body.toggled .navbar-we-mega-menu .we-mega-menu-submenu li.active>a:hover{background:var(--color-primary-pale)!important;color:var(--color-ink)!important;border-left:3px solid var(--color-primary-deep)!important;padding-left:12px!important;font-weight:600!important}body.toggled .we-mega-menu-submenu,body.toggled .navbar-we-mega-menu .we-mega-menu-submenu{width:100%!important;max-width:100%!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;float:none!important;background:0 0!important;border:none!important;margin:0!important;padding:8px 0 8px 12px!important;display:none!important;position:static!important;transform:none!important}body.toggled .we-mega-menu-ul>li.open>.we-mega-menu-submenu{display:block!important}body.toggled .we-mega-menu-submenu ul{border-left:2px solid var(--color-border)!important;flex-direction:column!important;gap:2px!important;margin:0!important;padding:0 0 0 12px!important;display:flex!important}body.toggled .we-mega-menu-submenu a{color:#4b5563!important;border-radius:var(--radius-md)!important;background:0 0!important;padding:10px 14px!important;font-size:.95rem!important;font-weight:400!important;text-decoration:none!important;display:block!important}body.toggled .we-mega-menu-submenu a:hover{color:var(--color-primary-deep)!important;background:#f9fafb!important}body.toggled .we-mega-menu-submenu ul ul{border-left:1px solid var(--color-border)!important;margin-left:8px!important}body.toggled .we-mega-menu-submenu ul ul a{color:var(--color-text-secondary)!important;padding:8px 12px!important;font-size:.9rem!important}@media (prefers-color-scheme:dark){body.toggled .we-mega-menu-submenu a{color:#d4cfc7!important}body.toggled .we-mega-menu-submenu a:hover{color:var(--color-primary-light)!important;background:#0003!important}body.toggled .we-mega-menu-submenu ul{border-left-color:#4a453d!important}}}.primary-nav .we-mega-menu-submenu .row{margin:0!important;padding:0!important;display:block!important}@media (max-width:991px){body.toggled .row{float:none!important;flex:none!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important}}.primary-nav .we-mega-menu-submenu .we-mega-menu-row{margin:0!important;padding:0!important;display:block!important}@media (max-width:991px){body.toggled .we-mega-menu-row{float:none!important;flex:none!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important}}.primary-nav .we-mega-menu-submenu .col,.primary-nav .we-mega-menu-submenu .we-mega-menu-col{flex:none!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important}@media (max-width:991px){body.toggled .we-mega-menu-col{float:none!important;flex:none!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important}}.primary-nav .we-mega-menu-submenu .block-title{text-transform:uppercase!important;letter-spacing:.05em!important;color:var(--color-text-secondary)!important;border-bottom:1px solid var(--color-border)!important;margin:0 0 4px!important;padding:8px 14px 6px!important;font-size:.75rem!important;font-weight:600!important}.primary-nav .we-mega-menu-submenu .submenu-level-2 a{color:#4b5563!important;padding-left:28px!important;font-size:.9rem!important}.primary-nav .we-mega-menu-submenu .caret,.primary-nav .we-mega-menu-submenu .arrow{display:none!important}.primary-nav .we-mega-menu-submenu .container{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}@media (max-width:991px){body.toggled .navbar-we-mega-menu .container{width:100%!important;max-width:100%!important;margin:0!important;padding:10px 8px!important;position:static!important;transform:none!important}.overlay{z-index:99999!important;cursor:pointer!important;background:linear-gradient(to bottom right,#5fe7ad 0%,#11a8c1 100%)!important;border:none!important;width:70px!important;height:100dvh!important;position:fixed!important;top:0!important;left:0!important}.overlay:after{content:""!important;pointer-events:none!important;background-color:#fff6!important;position:absolute!important;inset:0!important}.overlay:before{content:"✕"!important;color:#333!important;border-radius:var(--radius-full)!important;text-align:center!important;cursor:pointer!important;z-index:1!important;background:#fff9!important;justify-content:center!important;align-items:center!important;width:36px!important;height:36px!important;font-size:18px!important;font-weight:300!important;line-height:36px!important;display:flex!important;position:absolute!important;top:20px!important;left:50%!important;transform:translate(-50%)!important}.overlay:hover:before{color:#333!important;background:#ffffffe6!important}@media (prefers-color-scheme:dark){.overlay{background:linear-gradient(to bottom right,#4ac99a 0%,#0e8a9e 100%)!important}.overlay:before{color:#333!important;background:#fff9!important}.overlay:hover:before{background:#ffffffe6!important}}body.toggled .overlay{animation:.4s cubic-bezier(.16,1,.3,1) forwards overlaySlideIn!important}body.toggled .overlay:before{opacity:0;animation:.5s cubic-bezier(.34,1.56,.64,1) .2s forwards iconPopIn!important}.toggled span.btn-close,.toggled body>span.btn-close{visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;display:none!important;position:absolute!important;left:-9999px!important}body.toggled>:not(.overlay):not(script):not(style):not(link){visibility:hidden!important}body.toggled .primary-nav,.toggled body .region-primary-menu,.toggled body nav.navbar-we-mega-menu,.toggled body .navbar-we-mega-menu{visibility:visible!important}body.toggled .navbar-toggle,.toggled body .primary-nav .navbar-toggle,.toggled body .navbar-we-mega-menu .navbar-toggle,.toggled body a.navbar-toggle,.toggled body button.navbar-toggle{visibility:hidden!important;opacity:0!important;display:none!important}body.toggled nav.navbar-we-mega-menu,.toggled body .navbar-we-mega-menu,.toggled body .region-we-mega-menu nav{background:var(--color-surface-base)!important;z-index:99998!important;-webkit-overflow-scrolling:touch!important;width:calc(100vw - 70px)!important;height:100dvh!important;box-shadow:var(--shadow-sidebar)!important;border:none!important;margin:0!important;padding:12px 10px!important;animation:.4s cubic-bezier(.16,1,.3,1) forwards menuFadeZoomIn!important;position:fixed!important;inset:0 0 0 70px!important;overflow:hidden auto!important}body.toggled .primary-nav,.toggled body .region-primary-menu{z-index:99997!important;background:0 0!important;width:calc(100vw - 70px)!important;height:100vh!important;margin:0!important;padding:0!important;position:fixed!important;inset:0 0 0 70px!important;overflow:visible!important}body.toggled .navbar-we-mega-menu .container,.toggled body .navbar-we-mega-menu .container-fluid,.toggled body nav.navbar-we-mega-menu .container-fluid{width:100%!important;max-width:100%!important;margin:0!important;padding:10px 8px!important;position:static!important;transform:none!important}body.toggled .we-mega-menu-ul,.toggled body ul.we-mega-menu-ul,.toggled body .navbar-we-mega-menu .we-mega-menu-ul{float:none!important;flex-direction:column!important;align-items:stretch!important;gap:6px!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}body.toggled .we-mega-menu-ul>li,.toggled body .navbar-we-mega-menu .we-mega-menu-ul>li{float:none!important;width:100%!important;margin:0!important;padding:0!important;display:block!important;position:relative!important}body.toggled .we-mega-menu-ul>li:first-child{opacity:0;animation:.35s .15s forwards menuItemSlideIn!important}body.toggled .we-mega-menu-ul>li:nth-child(2){opacity:0;animation:.35s .2s forwards menuItemSlideIn!important}body.toggled .we-mega-menu-ul>li:nth-child(3){opacity:0;animation:.35s .25s forwards menuItemSlideIn!important}body.toggled .we-mega-menu-ul>li:nth-child(4){opacity:0;animation:.35s .3s forwards menuItemSlideIn!important}body.toggled .we-mega-menu-ul>li:nth-child(5){opacity:0;animation:.35s .35s forwards menuItemSlideIn!important}body.toggled .we-mega-menu-ul>li:nth-child(6){opacity:0;animation:.35s .4s forwards menuItemSlideIn!important}body.toggled .we-mega-menu-ul>li:nth-child(7){opacity:0;animation:.35s .45s forwards menuItemSlideIn!important}body.toggled .we-mega-menu-ul>li:nth-child(8){opacity:0;animation:.35s .5s forwards menuItemSlideIn!important}body.toggled .we-mega-menu-ul>li>a,.toggled body .we-mega-menu-ul>li>a.we-mega-menu-li,.toggled body .navbar-we-mega-menu .we-mega-menu-ul>li>a{color:#2d2a26!important;width:100%!important;text-shadow:none!important;border-radius:var(--radius-md)!important;background:#f8f8f8!important;border:none!important;padding:14px 12px!important;font-family:Figtree,ui-sans-serif,system-ui,sans-serif!important;font-size:1.1rem!important;font-weight:500!important;line-height:1.4!important;text-decoration:none!important;transition:all .2s!important;display:block!important}body.toggled .we-mega-menu-ul>li>a:hover,.toggled body .navbar-we-mega-menu .we-mega-menu-ul>li>a:hover{color:var(--color-primary-deep)!important;background:#f0f0f0!important;padding-left:16px!important}body.toggled .we-mega-menu-ul>li.active>a,.toggled body .we-mega-menu-ul>li.active-trail>a,.toggled body .we-mega-menu-ul li.active>a,.toggled body .we-mega-menu-ul li.active-trail>a,.toggled body .we-mega-menu-submenu li.active>a,.toggled body .navbar-we-mega-menu .we-mega-menu-ul li.active>a,.toggled body .navbar-we-mega-menu .we-mega-menu-submenu li.active>a{background:var(--color-primary-pale)!important;color:var(--color-ink)!important;border-left:3px solid var(--color-primary-deep)!important;font-weight:600!important}body.toggled .we-mega-menu-ul li.active a,.toggled body .we-mega-menu-submenu li.active a{color:var(--color-ink)!important}body.toggled .we-mega-menu-ul>li.active>a:hover,.toggled body .we-mega-menu-ul>li.active-trail>a:hover,.toggled body .we-mega-menu-ul li.active>a:hover,.toggled body .we-mega-menu-ul li.active-trail>a:hover,.toggled body .we-mega-menu-submenu li.active>a:hover,.toggled body .navbar-we-mega-menu .we-mega-menu-ul li.active>a:hover,.toggled body .navbar-we-mega-menu .we-mega-menu-submenu li.active>a:hover{background:var(--color-primary-pale)!important;color:var(--color-ink)!important;border-left:3px solid var(--color-primary-deep)!important;padding-left:12px!important;font-weight:600!important}body.toggled .we-mega-menu-submenu,.toggled body .navbar-we-mega-menu .we-mega-menu-submenu{width:100%!important;max-width:100%!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;float:none!important;background:0 0!important;border:none!important;margin:0!important;padding:8px 0 8px 12px!important;display:none!important;position:static!important;transform:none!important}body.toggled .we-mega-menu-ul>li.open>.we-mega-menu-submenu{display:block!important}body.toggled .we-mega-menu-submenu ul{border-left:2px solid var(--color-border)!important;flex-direction:column!important;gap:2px!important;margin:0!important;padding:0 0 0 12px!important;display:flex!important}body.toggled .we-mega-menu-submenu a{color:#4b5563!important;border-radius:var(--radius-md)!important;background:0 0!important;padding:10px 14px!important;font-size:.95rem!important;font-weight:400!important;text-decoration:none!important;display:block!important}body.toggled .we-mega-menu-submenu a:hover{color:var(--color-primary-deep)!important;background:#f9fafb!important}body.toggled .we-mega-menu-submenu ul ul{border-left:1px solid var(--color-border)!important;margin-left:8px!important}body.toggled .we-mega-menu-submenu ul ul a{color:var(--color-text-secondary)!important;padding:8px 12px!important;font-size:.9rem!important}body.toggled .we-mega-menu-row,.toggled body .we-mega-menu-col,.toggled body [class*=col-],.toggled body .row{float:none!important;flex:none!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important}body.toggled .primary-nav *,.toggled body .navbar-we-mega-menu *,.toggled body .we-mega-menu-ul *{outline:none!important}body.toggled .we-mega-menu-ul{padding-top:10px!important}@media (prefers-color-scheme:dark){body.toggled nav.navbar-we-mega-menu,.toggled body .navbar-we-mega-menu,.toggled body .region-we-mega-menu nav{background:#2a2622!important}body.toggled .we-mega-menu-ul>li>a,.toggled body .we-mega-menu-ul>li>a.we-mega-menu-li,.toggled body .navbar-we-mega-menu .we-mega-menu-ul>li>a{color:#f5f0e8!important;background:#0003!important}body.toggled .we-mega-menu-ul>li>a:hover,.toggled body .navbar-we-mega-menu .we-mega-menu-ul>li>a:hover{color:var(--color-primary-light)!important;background:#00000059!important}body.toggled .we-mega-menu-ul>li.active>a,.toggled body .we-mega-menu-ul>li.active-trail>a{color:#f5f5f5!important;border-left-color:var(--color-primary-light)!important;background:#0000004d!important}body.toggled .we-mega-menu-submenu a{color:#d4cfc7!important}body.toggled .we-mega-menu-submenu a:hover{color:var(--color-primary-light)!important;background:#0003!important}body.toggled .we-mega-menu-submenu ul{border-left-color:#4a453d!important}}span.btn-close,.btn-close,body .btn-closespan,body>.btn-closespan,.toggled .btn-closespan,body.toggled>.btn-closespan{visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;display:none!important;position:absolute!important;left:-9999px!important}@media (max-width:991px){.region-we-mega-menu,.region-we-mega-menu>a{box-shadow:none!important;background:0 0!important;border:none!important}.region-we-mega-menu>a.navbar-toggle{cursor:pointer!important;vertical-align:middle!important;-webkit-tap-highlight-color:transparent!important;background:0 0!important;border:none!important;flex-grow:0!important;flex-shrink:0!important;width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin:0!important;padding:0!important;display:inline-block!important;position:relative!important}}body.toggled .region-we-mega-menu nav{background:var(--color-surface-base)!important;z-index:99998!important;-webkit-overflow-scrolling:touch!important;width:calc(100vw - 70px)!important;height:100dvh!important;box-shadow:var(--shadow-sidebar)!important;border:none!important;margin:0!important;padding:12px 10px!important;animation:.4s cubic-bezier(.16,1,.3,1) forwards menuFadeZoomIn!important;position:fixed!important;inset:0 0 0 70px!important;overflow:hidden auto!important}body.toggled .region-we-mega-menu{z-index:99998!important;width:calc(100vw - 70px)!important;height:100vh!important;position:fixed!important;inset:0 0 0 70px!important;overflow:visible!important}@media (prefers-color-scheme:dark){body.toggled .region-we-mega-menu nav{background:#2a2622!important}}@media (max-width:991px){.navbar-toggle a,.navbar-toggle a.collapsed,.navbar-toggle{box-shadow:none!important;background:0 0!important;border:none!important}a.navbar-toggle,.navbar-toggle a.collapsed,.region-we-mega-menu>.navbar-togglea{cursor:pointer!important;vertical-align:middle!important;-webkit-tap-highlight-color:transparent!important;background:0 0!important;border:none!important;flex-grow:0!important;flex-shrink:0!important;width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin:0!important;padding:0!important;display:inline-block!important;position:relative!important}a.navbar-toggle .icon-bar,.navbar-toggle .icon-bar{visibility:hidden!important;opacity:0!important;display:none!important}a.navbar-toggle:before,.navbar-toggle a.collapsed:before{content:""!important;border-radius:var(--radius-sm)!important;aspect-ratio:auto!important;background:linear-gradient(#4a5568 0% 15%,#0000 15% 42.5%,#4a5568 42.5% 57.5%,#0000 57.5% 85%,#4a5568 85% 100%) 0 0/100% 100%!important;width:26px!important;min-width:26px!important;height:20px!important;min-height:20px!important;display:block!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}a.navbar-toggle:after{content:none!important;display:none!important}}.navbar-toggle .icon-bar,.navbar-toggle span,.navbar-toggle i{display:none!important}.primary-nav .navbar-toggle:hover,.primary-nav .navbar-toggle:focus,.navbar-we-mega-menu .navbar-toggle:hover,.navbar-we-mega-menu .navbar-toggle:focus{background:#0000001a!important;outline:none!important}body.toggled .navbar-toggle,body.toggled .primary-nav .navbar-toggle,body.toggled .navbar-we-mega-menu .navbar-toggle,body.toggled .navbar-togglea,body.toggled .navbar-togglebutton{visibility:hidden!important;opacity:0!important;display:none!important}@media (max-width:991px){.collapsed a.navbar-toggle{box-shadow:none!important;cursor:pointer!important;vertical-align:middle!important;-webkit-tap-highlight-color:transparent!important;background:0 0!important;border:none!important;flex-grow:0!important;flex-shrink:0!important;width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin:0!important;padding:0!important;display:inline-block!important;position:relative!important}.collapsed a.navbar-toggle:before{content:""!important;border-radius:var(--radius-sm)!important;aspect-ratio:auto!important;background:linear-gradient(#4a5568 0% 15%,#0000 15% 42.5%,#4a5568 42.5% 57.5%,#0000 57.5% 85%,#4a5568 85% 100%) 0 0/100% 100%!important;width:26px!important;min-width:26px!important;height:20px!important;min-height:20px!important;display:block!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}a.navbar-toggle .icon-bar,.navbar-toggle .icon-bar{visibility:hidden!important;opacity:0!important;display:none!important}}.navbar-toggle .icon-bar{display:none!important}body.toggled .region-primary-menu{visibility:visible!important;z-index:99997!important;background:0 0!important;width:calc(100vw - 70px)!important;height:100vh!important;margin:0!important;padding:0!important;position:fixed!important;inset:0 0 0 70px!important;overflow:visible!important}}.field--name-field-field-image-credit{margin-top:calc(var(--spacing) * .5);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);color:var(--color-gray-500);font-style:italic}.field--name-field-field-image-credit p{margin:calc(var(--spacing) * 0)}.field--name-field-field-image-credit .field__item{margin:calc(var(--spacing) * 0);padding:calc(var(--spacing) * 0)}.site-frame{overflow:visible!important}header.site-header{z-index:40!important;position:sticky!important;top:0!important}.header-background{height:var(--header-bg-height,550px);min-height:350px}@media (max-width:1024px){.header-background{height:calc(var(--header-bg-height,550px) * .85);min-height:320px}}@media (max-width:768px){.header-background{height:var(--header-bg-height-mobile,420px);min-height:300px}}@media (max-width:480px){.header-background{height:calc(var(--header-bg-height-mobile,420px) * 1.05);min-height:280px}}.header-background:before{content:"";z-index:2;pointer-events:none;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%' height='100%' filter='url(%23noise)'/%3E%3C/svg%3E");position:absolute;inset:0}.header-background.has-parallax{clip-path:inset(0)}@media (max-width:1024px){.header-background.has-parallax .header-bg-image{background-position:top;background-attachment:scroll;height:100%;position:absolute}}@media (hover:none){.header-background.has-parallax .header-bg-image{background-position:top;background-attachment:scroll;height:100%;position:absolute}}.header-bg-fit-standard{background-repeat:no-repeat;background-size:cover}.header-bg-fit-full{background-repeat:no-repeat;background-size:100% 100%}.header-bg-gradient{background-size:cover}@media (max-width:768px){.header-bg-parallax .header-bg-image{background-attachment:scroll}}.header-background.has-parallax .header-bg-image{z-index:-1;background-position:50% 30%;background-size:cover;background-attachment:fixed;width:100%;height:100vh;position:fixed;top:0;left:0;right:0}@media (max-width:1024px){.header-background.has-parallax .header-bg-image{background-position:top;background-attachment:scroll;height:100%;position:absolute}}@media (hover:none){.header-background.has-parallax .header-bg-image{background-position:top;background-attachment:scroll;height:100%;position:absolute}}.header-bg-content{padding-top:var(--header-h,100px)}.header-bg-headline{position:sticky;top:50vh;transform:translateY(-50%)}.header-bg-headline h1,.header-bg-headline h2,.header-bg-headline h3,.header-bg-headline h4{text-shadow:0 2px 4px #0000004d;margin:0}.header-bg-headline p{text-shadow:0 1px 3px #0003;margin:0}.header-bg-overlay-center{background:radial-gradient(70% 60%,#00000080 0%,#0006 30%,#0003 60%,#0000 100%)}@media (max-width:768px){.header-bg-overlay-center{background:radial-gradient(90% 70%,#00000080 0%,#0006 35%,#0003 65%,#0000 100%)}}.header-bg-overlay-black{background-color:#0006}.header-bg-overlay-white{background-color:#fff6}.header-bg-overlay-white.header-bg-overlay:after{box-shadow:none}.header-bg-overlay-center-white{background:radial-gradient(70% 60%,#ffffff80 0%,#fff6 30%,#fff3 60%,#fff0 100%)}@media (max-width:768px){.header-bg-overlay-center-white{background:radial-gradient(90% 70%,#ffffff80 0%,#fff6 35%,#fff3 65%,#fff0 100%)}}.header-bg-overlay-center-white .header-bg-overlay:after{box-shadow:none}.header-bg-animate-fade .header-bg-headline{animation:.8s ease-out forwards headerBgFadeIn}.header-bg-animate-slide-up .header-bg-headline{animation:.8s ease-out forwards headerBgSlideUp}.header-bg-animate-zoom .header-bg-headline{animation:1s ease-out forwards headerBgZoom}.header-bg-overlay:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 150px 50px #00000026}.header-bg-overlay.header-bg-overlay-white:after,.header-bg-overlay.header-bg-overlay-center-white:after{box-shadow:none}.header-background.has-parallax .header-bg-overlay{position:absolute;inset:0}.has-parallax.header-background{clip-path:inset(0)}.has-parallax.header-background .header-bg-image{z-index:-1;background-position:50% 30%;background-size:cover;background-attachment:fixed;width:100%;height:100vh;position:fixed;top:0;left:0;right:0}.has-parallax.header-background .header-bg-layer{position:absolute;inset:0;overflow:hidden}.has-parallax.header-background .header-bg-overlay{position:absolute;inset:0}@media (max-width:1024px){.has-parallax.header-background .header-bg-image{background-position:top;background-attachment:scroll;height:100%;position:absolute}}@media (hover:none){.has-parallax.header-background .header-bg-image{background-position:top;background-attachment:scroll;height:100%;position:absolute}}.header-background.has-parallax .header-bg-layer{position:absolute;inset:0;overflow:hidden}body{font-family:Figtree,sans-serif;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--color-gray-800)}h1{text-align:center;font-family:Oswald,sans-serif;font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);text-transform:uppercase}h2{text-align:center;font-family:Figtree,sans-serif;font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}h3{text-align:center;font-family:Figtree,sans-serif;font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}h4{text-align:center;font-family:Figtree,sans-serif;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}h5{text-align:center;font-family:Figtree,sans-serif;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-normal);line-height:var(--leading-normal);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}h6{text-align:center;font-family:Figtree,sans-serif;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-normal);line-height:var(--leading-normal);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}p,li,a{font-family:Figtree,sans-serif;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}section{margin-block:calc(var(--spacing) * 8)}h1,h2,h3{margin-bottom:calc(var(--spacing) * 8)}h4,h5,h6{margin-bottom:calc(var(--spacing) * 3)}p{margin-bottom:calc(var(--spacing) * 5)}ul,ol{margin-bottom:calc(var(--spacing) * 8)}img{margin-bottom:calc(var(--spacing) * 5)}figure{margin-block:calc(var(--spacing) * 8)}blockquote{margin-block:calc(var(--spacing) * 8);border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--color-gray-300);padding-left:calc(var(--spacing) * 6);font-style:italic}form,fieldset{margin-bottom:calc(var(--spacing) * 8)}.webform-submission-form,form{max-width:var(--container-2xl);margin-inline:auto}.form-item{margin-bottom:calc(var(--spacing) * 6)}.form-item label,label{margin-bottom:calc(var(--spacing) * 2);font-family:Oswald,sans-serif;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-ink);display:block}.form-text,.form-email,.form-textarea,input[type=text],input[type=email],input[type=password],input[type=tel],input[type=url],input[type=number],input[type=search],textarea,select{background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--color-ink);border:2px solid #d1d5db;border-radius:0;font-family:Figtree,sans-serif;transition:border-color .2s,box-shadow .2s;display:block}.form-text:focus,.form-email:focus,.form-textarea:focus,input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,textarea:focus,select:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.form-text:focus,.form-email:focus,.form-textarea:focus,input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,textarea:focus,select:focus{outline-offset:2px;outline:2px solid #0000}}.form-text:focus,.form-email:focus,.form-textarea:focus,input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,textarea:focus,select:focus{border-color:var(--color-ink);box-shadow:0 0 0 3px #1a1a1a1a}textarea,.form-textarea{resize:vertical;min-height:150px}::placeholder{color:var(--color-gray-400);opacity:1}.dck-stable-scroll{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .3s;overflow-y:auto}.dck-stable-scroll:hover,.dck-stable-scroll:focus-within{scrollbar-color:var(--color-primary-deep,#0f766e) transparent}.dck-stable-scroll::-webkit-scrollbar{width:4px}.dck-stable-scroll::-webkit-scrollbar-track{border-radius:var(--radius-sm);background:0 0}.dck-stable-scroll::-webkit-scrollbar-thumb{border-radius:var(--radius-sm);background:0 0}.dck-stable-scroll:hover::-webkit-scrollbar-thumb{background:var(--color-primary-deep,#0f766e)}.dck-stable-scroll:focus-within::-webkit-scrollbar-thumb{background:var(--color-primary-deep,#0f766e)}.button,.dck-button,.form-submit,.webform-button--submit,button[type=submit],input[type=submit],.btn{padding:0 var(--btn-padding-x,1.25rem);min-height:var(--btn-height,2.5rem);border-radius:var(--btn-radius,var(--radius-md,.5rem));cursor:pointer;text-align:center;font-family:var(--font-family-heading,inherit);font-weight:var(--btn-fw,600);font-size:inherit;text-transform:none;letter-spacing:normal;white-space:nowrap;box-sizing:border-box;will-change:transform;backface-visibility:hidden;-webkit-font-smoothing:antialiased;border:2px solid #0000;border-color:var(--color-primary);color:var(--color-btn-secondary-text,#1f2937);background:0 0;justify-content:center;align-items:center;gap:.5rem;line-height:1.2;text-decoration:none;transition:transform .15s cubic-bezier(.25,.46,.45,.94),box-shadow .15s cubic-bezier(.25,.46,.45,.94),background-color .15s cubic-bezier(.25,.46,.45,.94),border-color .15s cubic-bezier(.25,.46,.45,.94);display:inline-flex;transform:translateZ(0)}.button:hover,.form-submit:hover,button[type=submit]:hover,input[type=submit]:hover,.btn:hover{background:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.button:hover,.form-submit:hover,button[type=submit]:hover,input[type=submit]:hover,.btn:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent)}}.button:hover,.form-submit:hover,button[type=submit]:hover,input[type=submit]:hover,.btn:hover{transform:translateZ(0) translateY(var(--btn-hover-lift,-3px));box-shadow:var(--card-shadow-hover);color:var(--color-btn-secondary-text,#1f2937)}.button:active,.form-submit:active,input[type=submit]:active{box-shadow:none;transform:translateZ(0)scale(.97)}.button:focus-visible,.form-submit:focus-visible,input[type=submit]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.button.button--primary,.dck-button.dck-button--primary,.webform-button--submit{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-btn-primary-text,#fff)}.button.button--primary:hover,.dck-button.dck-button--primary:hover,.webform-button--submit:hover{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-btn-primary-text,#fff);transform:translateZ(0) translateY(var(--btn-hover-lift,-3px));box-shadow:var(--card-shadow-hover)}.button.button--primary:active,.dck-button.dck-button--primary:active,.webform-button--submit:active{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-btn-primary-text,#fff);box-shadow:none;transform:translateZ(0)scale(.97)}.button.button--primary:focus-visible,.dck-button.dck-button--primary:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}button.dck-button[type=submit],input.button[type=submit]{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-btn-primary-text,#fff)}button.dck-button[type=submit]:hover,input.button[type=submit]:hover{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-btn-primary-text,#fff);transform:translateZ(0) translateY(var(--btn-hover-lift,-3px));box-shadow:var(--card-shadow-hover)}button.dck-button[type=submit]:active,input.button[type=submit]:active{color:var(--color-btn-primary-text,#fff);box-shadow:none;transform:translateZ(0)scale(.97)}.button.button--secondary,.dck-button.dck-button--secondary,.webform-button--previous{border-color:var(--color-primary);color:var(--color-btn-secondary-text,#1f2937);background:0 0}.button.button--secondary:hover,.dck-button.dck-button--secondary:hover,.webform-button--previous:hover{background:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.button.button--secondary:hover,.dck-button.dck-button--secondary:hover,.webform-button--previous:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent)}}.button.button--secondary:hover,.dck-button.dck-button--secondary:hover,.webform-button--previous:hover{border-color:var(--color-primary);color:var(--color-btn-secondary-text,#1f2937);transform:translateZ(0) translateY(var(--btn-hover-lift,-3px));box-shadow:var(--card-shadow-hover)}.button.button--secondary:active,.dck-button.dck-button--secondary:active{color:var(--color-btn-secondary-text,#1f2937);box-shadow:none;transform:translateZ(0)scale(.97)}.dck-button.dck-button--tertiary{color:var(--color-primary);background:0 0;border-color:#0000;padding:0 .625rem}.dck-button.dck-button--tertiary:hover{background:var(--color-primary-pale,var(--color-primary))}@supports (color:color-mix(in lab,red,red)){.dck-button.dck-button--tertiary:hover{background:var(--color-primary-pale,color-mix(in srgb,var(--color-primary) 10%,white))}}.dck-button.dck-button--tertiary:hover{color:var(--color-primary);box-shadow:none;transform:translateZ(0) translateY(var(--btn-hover-lift,-3px))}.dck-button.dck-button--tertiary:active{color:var(--color-primary);transform:translateZ(0)scale(.97)}.button.button--danger,.dck-button.dck-button--destructive{background:var(--color-error,#dc2626);border-color:var(--color-error,#dc2626);color:var(--color-btn-primary-text,#fff)}.button.button--danger:hover,.dck-button.dck-button--destructive:hover{background:var(--color-error,#dc2626);border-color:var(--color-error,#dc2626);color:var(--color-btn-primary-text,#fff);transform:translateZ(0) translateY(var(--btn-hover-lift,-3px));box-shadow:0 6px 16px var(--color-error,#dc2626)}@supports (color:color-mix(in lab,red,red)){.button.button--danger:hover,.dck-button.dck-button--destructive:hover{box-shadow:0 6px 16px color-mix(in srgb,var(--color-error,#dc2626) 25%,transparent)}}.button.button--danger:active,.dck-button.dck-button--destructive:active{background:var(--color-error,#dc2626);border-color:var(--color-error,#dc2626);color:var(--color-btn-primary-text,#fff);box-shadow:none;transform:translateZ(0)scale(.97)}.button[disabled],.dck-button.dck-button--disabled,.dck-button[aria-disabled=true],input[type=submit][disabled],.button[aria-disabled=true]{border-color:var(--color-text-muted,#9ca3af);color:var(--color-text-muted,#9ca3af);opacity:.35;cursor:not-allowed;pointer-events:none;box-shadow:none;background:0 0;transform:translateZ(0)}.dck-button.dck-button--compact{min-height:var(--btn-height-compact,2rem);padding:0 .875rem;font-size:.875rem}.dck-button.dck-button--large{min-height:var(--btn-height-large,3rem);padding:0 1.75rem}.dck-button.dck-button--hero{min-height:var(--btn-height-hero,3.5rem);padding:0 2.25rem;font-size:1.125rem}.dck-btn-nav{padding:0 var(--btn-padding-x,1.25rem);min-height:var(--btn-height,2.5rem);border-radius:var(--radius-full,9999px);background:var(--surface-primary);color:var(--color-btn-nav-text,#fff);font-family:var(--font-family-base,inherit);font-weight:500;font-size:inherit;cursor:pointer;text-transform:none;white-space:nowrap;box-sizing:border-box;backface-visibility:hidden;-webkit-font-smoothing:antialiased;will-change:transform;border:none;align-items:center;gap:.75rem;line-height:1.2;text-decoration:none;transition:transform .15s cubic-bezier(.25,.46,.45,.94),box-shadow .15s cubic-bezier(.25,.46,.45,.94);display:inline-flex;transform:translateZ(0)}.dck-btn-nav:link,.dck-btn-nav:visited{color:var(--color-btn-nav-text,#fff);text-decoration:none}.dck-btn-nav:hover,.dck-btn-nav:focus-visible{color:var(--color-btn-nav-text,#fff);transform:translateZ(0) translateY(var(--btn-hover-lift,-3px));box-shadow:var(--card-shadow-hover);text-decoration:none}.dck-btn-nav:active{box-shadow:none;color:var(--color-btn-nav-text,#fff);transform:translateZ(0)scale(.97)}.dck-btn-nav:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.dck-btn-nav--left:before{content:"";border-right:4px solid var(--color-btn-nav-text,#fff);border-top:4px solid var(--color-btn-nav-text,#fff);border-radius:2px;flex-shrink:0;width:12px;height:12px;margin-right:-2px;display:inline-block;transform:rotate(-135deg)}.dck-btn-nav--right:after{content:"";border-right:4px solid var(--color-btn-nav-text,#fff);border-top:4px solid var(--color-btn-nav-text,#fff);border-radius:2px;flex-shrink:0;width:12px;height:12px;margin-left:-2px;display:inline-block;transform:rotate(45deg)}.dck-btn-nav-card.dck-round-icon-button,.dck-round-icon-button.dck-btn-nav-card{--rib-bg:var(--surface-third)}.form-actions,.webform-actions{margin-top:calc(var(--spacing) * 8);padding-top:calc(var(--spacing) * 6);border-top:1px solid var(--color-border)}select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%231a1a1a' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;padding-right:2.5rem}.form-type-checkbox,.form-type-radio{align-items:flex-start;gap:calc(var(--spacing) * 2);display:flex}.form-type-checkbox label,.form-type-radio label{margin-bottom:calc(var(--spacing) * 0);--tw-font-weight:var(--font-weight-normal);font-family:Figtree,sans-serif;font-weight:var(--font-weight-normal);text-transform:none}input[type=checkbox],input[type=radio]{margin-top:calc(var(--spacing) * .5);height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);accent-color:var(--color-ink)}fieldset{margin-bottom:calc(var(--spacing) * 6);padding:calc(var(--spacing) * 6);border:2px solid var(--color-border)}fieldset legend{padding-inline:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-medium);font-family:Oswald,sans-serif;font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase}.form-item.error input,.form-item.error textarea,.form-item.error select,input.error,textarea.error{border-color:var(--color-error)}.form-item .description{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-gray-500)}.form-item .error-message{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-red-600)}.webform-progress{margin-bottom:calc(var(--spacing) * 8)}.webform-progress-bar{height:calc(var(--spacing) * 1);border-radius:var(--radius-sm);background-color:var(--color-gray-200);overflow:hidden}.webform-progress-bar__fill{background-color:var(--color-ink);height:100%;transition:width .3s}@media (min-width:48rem){body{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}h1{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}h2{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}h3{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}h4{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}h5{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}h6{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}p,li,a{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}a{color:oklch(70.4% .14 182.503)}a:hover{color:oklch(60% .118 184.704)}a:active{color:#e0115f}a:focus{color:oklch(60% .118 184.704);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){a:focus{outline-offset:2px;outline:2px solid #0000}}a:visited{color:#4a2441}#block-upmarkit-theme-page-title{margin-top:3rem;margin-bottom:-1rem}ul,ol{margin-top:calc(var(--spacing) * 0);margin-bottom:calc(var(--spacing) * 6);margin-left:calc(var(--spacing) * 0);padding-left:calc(var(--spacing) * 0);list-style-position:outside}ul{list-style-type:disc}ol{list-style-type:decimal}li{margin-top:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 2);--tw-leading:var(--leading-normal);line-height:var(--leading-normal);text-indent:0;margin-left:1rem;padding-left:0}li::marker{color:#888;font-size:1.25rem;line-height:0}ul ul,ol ol,ul ol,ol ul{margin-top:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 2);padding-left:0;list-style-position:outside}ul ul{list-style-type:circle}ol ol{list-style-type:lower-latin}ul ol,ol ul{list-style-type:square}ul ul ul,ol ol ol{padding-left:0;list-style-position:outside}.site-branding img{max-height:calc(var(--spacing) * 16)}.field__label{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}@media (max-width:991px){@keyframes menuFadeZoomIn{0%{opacity:0;background-color:var(--color-surface-base);transform:scale(.92)}to{opacity:1;background-color:var(--color-surface-base);transform:scale(1)}}@keyframes overlaySlideIn{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes iconPopIn{0%{opacity:0;transform:translate(-50%)scale(0)}60%{transform:translate(-50%)scale(1.15)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes menuItemSlideIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}}main#main-content:after{content:"";pointer-events:none;z-index:5;mix-blend-mode:multiply;background:linear-gradient(#0000001a 0%,#00000014 12%,#0000000f 24%,#0000000a 40%,#00000005 60%,#0000 100%);height:90px;position:absolute;bottom:-90px;left:0;right:0}header{opacity:1}main#main-content{background:var(--color-surface-base);z-index:2;min-height:calc(100vh - var(--header-h,100px) + var(--footer-height,200px));position:relative}#footer-reveal{z-index:1;visibility:hidden;opacity:0;position:sticky;bottom:0}@keyframes headerBgFadeIn{0%{opacity:0}to{opacity:1}}@keyframes headerBgSlideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes headerBgZoom{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.site-branding .logo-box img{max-height:calc(var(--header-h-current) - 16px)}.site-container.py-3.text-sm:has(> .region-help > [data-drupal-messages-fallback]:only-child:empty){display:none}.region-top-strip,.region-footer-strip{background-image:url('/images/Header-background-images/Upmarkit_top_footer_stripe.jpg');background-repeat:repeat-x;background-size:auto 100%}ol li{margin-left:2.5rem}
.gradient-amethyst-erde{background:var(--gradient-amethyst-erde,linear-gradient(to bottom right,#D971AF 0%,#C0BC1A 100%));}.gradient-aprikose-preussen{background:var(--gradient-aprikose-preussen,linear-gradient(to bottom right,#FFA29B 0%,#11A8C1 100%));}.gradient-aprikose-smaragd{background:var(--gradient-aprikose-smaragd,linear-gradient(to bottom right,#FFA29B 0%,#00C9A0 100%));}.gradient-flieder-preussen{background:var(--gradient-flieder-preussen,linear-gradient(to bottom right,#DCCBFF 0%,#11A8C1 100%));}.gradient-flieder-rubin{background:var(--gradient-flieder-rubin,linear-gradient(to bottom right,#DCCBFF 0%,#D71760 100%));}.gradient-heide-rubin{background:var(--gradient-heide-rubin,linear-gradient(to bottom right,#FBC1CC 0%,#D71760 100%));}.gradient-heide-smaragd{background:var(--gradient-heide-smaragd,linear-gradient(to bottom right,#FBC1CC 0%,#00B08A 100%));}.gradient-himmel-erde{background:var(--gradient-himmel-erde,linear-gradient(to bottom right,#5DE6E9 0%,#C0BC1A 100%));}.gradient-himmel-kornblume{background:var(--gradient-himmel-kornblume,linear-gradient(to bottom right,#5DE6E9 0%,#0046AC 100%));}.gradient-himmel-rubin{background:var(--gradient-himmel-rubin,linear-gradient(to bottom right,#5DE6E9 0%,#D71760 100%));}.gradient-licht-amethyst{background:var(--gradient-licht-amethyst,linear-gradient(to bottom right,#EEFF71 0%,#A36AB7 100%));}.gradient-licht-rubin{background:var(--gradient-licht-rubin,linear-gradient(to bottom right,#EEFF71 0%,#C34582 100%));}.gradient-licht-zinnober{background:var(--gradient-licht-zinnober,linear-gradient(to bottom right,#EEFF71 0%,#FF2919 100%));}.gradient-meer-rubin{background:var(--gradient-meer-rubin,linear-gradient(to bottom right,#89FFE6 0%,#C34582 100%));}.gradient-meer-smaragd{background:var(--gradient-meer-smaragd,linear-gradient(to bottom right,#89FFE6 0%,#00B08A 100%));}.gradient-meer-zinnober{background:var(--gradient-meer-zinnober,linear-gradient(to bottom right,#89FFE6 0%,#FF2919 100%));}.gradient-smaragd-aquamarin{background:var(--gradient-smaragd-aquamarin,linear-gradient(to bottom right,#5FE7AD 0%,#11A8C1 100%));}.gradient-smaragd-erde{background:var(--gradient-smaragd-erde,linear-gradient(to bottom right,#5FE7AD 0%,#C0BC1A 100%));}.gradient-himmel-himmel-erde{background:var(--gradient-himmel-himmel-erde,linear-gradient(to bottom right,#4BB3C8 0%,#4BB3C8 40%,#C0BC1A 100%));}
.header-bg-overlay.no-vignette::after{display:none !important;box-shadow:none !important;content:none !important;}
.header-background.header-height-slim{height:calc(var(--header-h,100px) + clamp(120px,14.6dvh,200px)) !important;min-height:calc(var(--header-h,100px) + 120px) !important;}.header-background.header-height-standard{height:calc(var(--header-h,100px) + clamp(180px,23.6dvh,320px)) !important;min-height:calc(var(--header-h,100px) + 180px) !important;}.header-background.header-height-statement{height:calc(var(--header-h,100px) + clamp(300px,38.2dvh,520px)) !important;min-height:calc(var(--header-h,100px) + 300px) !important;}.header-background.header-height-full{height:100dvh !important;min-height:100vh !important;}.header-background{overflow:hidden !important;}.header-background .header-bg-content{display:flex !important;flex-direction:column !important;justify-content:center !important;align-items:center !important;height:100% !important;padding-top:var(--header-h,100px) !important;padding-bottom:16px !important;box-sizing:border-box !important;}.header-background .header-bg-headline{position:relative !important;top:auto !important;}.header-background.header-height-slim .header-bg-overlay-black-transparent-center,.header-background.header-height-standard .header-bg-overlay-black-transparent-center,.header-background.header-height-statement .header-bg-overlay-black-transparent-center,.header-background.header-height-full .header-bg-overlay-black-transparent-center{background:radial-gradient(ellipse 80% 80% at 50% calc(50% + var(--header-h,100px) / 2),rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.4) 30%,rgba(0,0,0,0.2) 60%,rgba(0,0,0,0) 100%) !important;}.header-background.header-height-slim .header-bg-overlay-white-transparent-center,.header-background.header-height-standard .header-bg-overlay-white-transparent-center,.header-background.header-height-statement .header-bg-overlay-white-transparent-center,.header-background.header-height-full .header-bg-overlay-white-transparent-center{background:radial-gradient(ellipse 80% 80% at 50% calc(50% + var(--header-h,100px) / 2),rgba(255,255,255,0.5) 0%,rgba(255,255,255,0.4) 30%,rgba(255,255,255,0.2) 60%,rgba(255,255,255,0) 100%) !important;}@media (max-width:768px){.header-background.header-height-slim{height:calc(var(--header-h,80px) + clamp(100px,18dvh,180px)) !important;min-height:calc(var(--header-h,80px) + 100px) !important;}.header-background.header-height-standard{height:calc(var(--header-h,80px) + clamp(150px,28dvh,280px)) !important;min-height:calc(var(--header-h,80px) + 150px) !important;}.header-background.header-height-statement{height:calc(var(--header-h,80px) + clamp(250px,42dvh,450px)) !important;min-height:calc(var(--header-h,80px) + 250px) !important;}.header-background .header-bg-content{padding-top:var(--header-h,80px) !important;padding-bottom:12px !important;}}
.gradient-list-circles,.gradient-list-numbered,.gradient-list-timeline{--gradient-list-marker-size:30px;--gradient-list-marker-bg:var(--gradient-smaragd-aquamarin,linear-gradient(to bottom right,#5FE7AD 0%,#11A8C1 100%));--gradient-list-gap:1.25rem;--gradient-list-text-indent:calc(var(--gradient-list-marker-size) + 1rem);--gradient-list-overlay:rgba(255,255,255,0.2);--gradient-list-line-width:3px;background:transparent !important;}.gradient-list-circles,.gradient-list-numbered,.gradient-list-timeline{list-style:none !important;margin:0 0 1.5rem 0 !important;padding:0 !important;padding-left:var(--gradient-list-text-indent) !important;background:transparent !important;}.gradient-list-circles li,.gradient-list-numbered li,.gradient-list-timeline li{position:relative;margin:0 0 var(--gradient-list-gap) 0 !important;padding:0.15rem 0 !important;padding-left:0 !important;text-indent:0 !important;line-height:1.6;}.gradient-list-circles li:last-child,.gradient-list-numbered li:last-child,.gradient-list-timeline li:last-child{margin-bottom:0 !important;}.gradient-list-circles li::before{content:'';position:absolute;left:calc(-1 * var(--gradient-list-text-indent));top:0.35rem;width:var(--gradient-list-marker-size);height:var(--gradient-list-marker-size);background:var(--gradient-list-marker-bg);border-radius:var(--radius-full);transition:transform 0.25s ease;}.gradient-list-circles li::after{content:'';position:absolute;left:calc(-1 * var(--gradient-list-text-indent));top:0.35rem;width:var(--gradient-list-marker-size);height:var(--gradient-list-marker-size);background:var(--gradient-list-marker-bg);border-radius:var(--radius-full);filter:blur(8px);opacity:0.6;transform:translateY(4px);z-index:-1;transition:transform 0.25s ease,opacity 0.25s ease,filter 0.25s ease;}.gradient-list-circles li:hover::before{transform:scale(1.1);}.gradient-list-circles li:hover::after{transform:translateY(6px) scale(1.15);filter:blur(10px);opacity:0.7;}.gradient-list-numbered{counter-reset:gradient-counter;}.gradient-list-numbered li{counter-increment:gradient-counter;}.gradient-list-numbered li::before{content:counter(gradient-counter);position:absolute;left:calc(-1 * var(--gradient-list-text-indent));top:0.3rem;width:var(--gradient-list-marker-size);height:var(--gradient-list-marker-size);background:var(--gradient-list-marker-bg);border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;font-family:'Figtree',sans-serif;font-size:1rem;font-weight:700;color:var(--color-surface-base);text-shadow:var(--text-shadow-default);transition:transform 0.25s ease;}.gradient-list-numbered li::after{content:'';position:absolute;left:calc(-1 * var(--gradient-list-text-indent));top:0.3rem;width:var(--gradient-list-marker-size);height:var(--gradient-list-marker-size);background:var(--gradient-list-marker-bg);border-radius:var(--radius-full);filter:blur(8px);opacity:0.6;transform:translateY(4px);z-index:-1;transition:transform 0.25s ease,opacity 0.25s ease,filter 0.25s ease;}.gradient-list-numbered li:hover::before{transform:scale(1.1);}.gradient-list-numbered li:hover::after{transform:translateY(6px) scale(1.15);filter:blur(10px);opacity:0.7;}.gradient-list-timeline{--gradient-list-gap:1.75rem;position:relative;}.gradient-list-timeline::before{content:'';position:absolute;left:calc(var(--gradient-list-marker-size) / 2 - var(--gradient-list-line-width) / 2);top:calc(var(--gradient-list-marker-size) / 2);bottom:calc(var(--gradient-list-marker-size) / 2);width:var(--gradient-list-line-width);background:var(--gradient-list-marker-bg);border-radius:var(--radius-sm);opacity:0.6;}.gradient-list-timeline li::before{content:'';position:absolute;left:calc(-1 * var(--gradient-list-text-indent));top:0.35rem;width:var(--gradient-list-marker-size);height:var(--gradient-list-marker-size);background:var(--gradient-list-marker-bg);border-radius:var(--radius-full);z-index:2;transition:transform 0.25s ease;}.gradient-list-timeline li::after{content:'';position:absolute;left:calc(-1 * var(--gradient-list-text-indent));top:0.35rem;width:var(--gradient-list-marker-size);height:var(--gradient-list-marker-size);background:var(--gradient-list-marker-bg);border-radius:var(--radius-full);filter:blur(8px);opacity:0.6;transform:translateY(4px);z-index:1;transition:transform 0.25s ease,opacity 0.25s ease,filter 0.25s ease;}.gradient-list-timeline li:hover::before{transform:scale(1.15);}.gradient-list-timeline li:hover::after{transform:translateY(6px) scale(1.2);filter:blur(10px);opacity:0.7;}.gradient-list-circles,.gradient-list-numbered,.gradient-list-timeline{--gradient-list-marker-bg:var(--gradient-smaragd-aquamarin,linear-gradient(to bottom right,#5FE7AD 0%,#11A8C1 100%));}.gradient-list-circles.gradient-list-overlay-white,.gradient-list-numbered.gradient-list-overlay-white,.gradient-list-timeline.gradient-list-overlay-white{--gradient-list-overlay:rgba(255,255,255,0.5);}.gradient-list-circles.gradient-list-overlay-none li::after,.gradient-list-numbered.gradient-list-overlay-none li::after,.gradient-list-timeline.gradient-list-overlay-none li::after{display:none;}.gradient-list-circles.gradient-list-xs,.gradient-list-numbered.gradient-list-xs,.gradient-list-timeline.gradient-list-xs{--gradient-list-marker-size:8px;--gradient-list-gap:0.5rem;--gradient-list-text-indent:calc(var(--gradient-list-marker-size) + 0.5rem);}.gradient-list-circles.gradient-list-xs li::before,.gradient-list-circles.gradient-list-xs li::after{top:0.65rem;}.gradient-list-numbered.gradient-list-xs li::before{font-size:0.45rem;top:0.65rem;}.gradient-list-numbered.gradient-list-xs li::after{top:0.65rem;}.gradient-list-timeline.gradient-list-xs li::before,.gradient-list-timeline.gradient-list-xs li::after{top:0.65rem;}.gradient-list-arrows.gradient-list-xs{--gradient-list-text-indent:1.75rem;--gradient-list-gap:0.6rem;}.gradient-list-arrows.gradient-list-xs li::before,.gradient-list-arrows.gradient-list-xs li::after{width:18px;height:12px;top:0.5rem;}.gradient-list-checks.gradient-list-xs{--gradient-list-text-indent:1.4rem;--gradient-list-gap:0.6rem;}.gradient-list-checks.gradient-list-xs li::before,.gradient-list-checks.gradient-list-xs li::after{width:14px;height:13px;top:0.4rem;}.gradient-list-bars.gradient-list-xs{--gradient-list-text-indent:1rem;--gradient-list-gap:0.6rem;}.gradient-list-bars.gradient-list-xs li::before,.gradient-list-bars.gradient-list-xs li::after{width:5px;height:0.85rem;}.gradient-list-dashes.gradient-list-xs{--gradient-list-text-indent:1.5rem;--gradient-list-gap:0.6rem;}.gradient-list-dashes.gradient-list-xs li::before,.gradient-list-dashes.gradient-list-xs li::after{width:14px;height:5px;}.gradient-list-rings.gradient-list-xs{--gradient-list-marker-size:8px;--gradient-list-gap:0.5rem;--gradient-list-text-indent:calc(var(--gradient-list-marker-size) + 0.5rem);}.gradient-list-rings.gradient-list-xs li::before,.gradient-list-rings.gradient-list-xs li::after{top:0.65rem;}.gradient-list-circles.gradient-list-sm,.gradient-list-numbered.gradient-list-sm,.gradient-list-timeline.gradient-list-sm{--gradient-list-marker-size:22px;--gradient-list-gap:1rem;--gradient-list-text-indent:calc(var(--gradient-list-marker-size) + 0.875rem);}.gradient-list-numbered.gradient-list-sm li::before{font-size:0.8rem;}.gradient-list-circles.gradient-list-lg,.gradient-list-numbered.gradient-list-lg,.gradient-list-timeline.gradient-list-lg{--gradient-list-marker-size:36px;--gradient-list-gap:1.5rem;--gradient-list-text-indent:calc(var(--gradient-list-marker-size) + 1.25rem);}.gradient-list-numbered.gradient-list-lg li::before{font-size:1.2rem;}.gradient-list-circles ul,.gradient-list-circles ol,.gradient-list-numbered ul,.gradient-list-numbered ol,.gradient-list-timeline ul,.gradient-list-timeline ol{margin-top:0.75rem !important;margin-bottom:0 !important;padding-left:0 !important;--gradient-list-marker-size:18px;--gradient-list-gap:0.75rem;--gradient-list-text-indent:calc(var(--gradient-list-marker-size) + 0.75rem);}.gradient-list-circles ul li::before,.gradient-list-circles ul li::after,.gradient-list-numbered ul li::before,.gradient-list-numbered ul li::after,.gradient-list-timeline ul li::before,.gradient-list-timeline ul li::after{opacity:0.8;}@media (max-width:768px){.gradient-list-circles,.gradient-list-numbered,.gradient-list-timeline{--gradient-list-marker-size:26px;--gradient-list-gap:1rem;--gradient-list-text-indent:calc(var(--gradient-list-marker-size) + 0.875rem);}.gradient-list-numbered li::before{font-size:0.9rem;}.gradient-list-timeline::before{--gradient-list-line-width:2px;}}@media (prefers-reduced-motion:reduce){.gradient-list-circles li::before,.gradient-list-circles li::after,.gradient-list-numbered li::before,.gradient-list-numbered li::after,.gradient-list-timeline li::before,.gradient-list-timeline li::after{transition:none;}}.gradient-list-arrows{--gradient-list-marker-bg:linear-gradient(to right,#5FE7AD 0%,#11A8C1 100%);--gradient-list-gap:1.1rem;--gradient-list-text-indent:2.5rem;list-style:none !important;margin:0 0 1.5rem 0 !important;padding:0 !important;padding-left:var(--gradient-list-text-indent) !important;background:transparent !important;}.gradient-list-arrows li{position:relative;margin:0 0 var(--gradient-list-gap) 0 !important;padding:0.15rem 0 !important;line-height:1.6;}.gradient-list-arrows li:last-child{margin-bottom:0 !important;}.gradient-list-arrows li::before{content:'';position:absolute;left:calc(-1 * var(--gradient-list-text-indent));top:0.4rem;width:28px;height:18px;background:var(--gradient-list-marker-bg);clip-path:polygon(0% 35%,65% 35%,65% 0%,100% 50%,65% 100%,65% 65%,0% 65%);transition:transform 0.25s ease;}.gradient-list-arrows li::after{content:'';position:absolute;left:calc(-1 * var(--gradient-list-text-indent));top:0.4rem;width:28px;height:18px;background:var(--gradient-list-marker-bg);clip-path:polygon(0% 35%,65% 35%,65% 0%,100% 50%,65% 100%,65% 65%,0% 65%);filter:blur(8px);opacity:0.4;z-index:-1;}.gradient-list-arrows li:hover::before{transform:translateX(4px);}.gradient-list-arrows li:hover::after{transform:translateX(4px);opacity:0.5;}.gradient-list-checks{--gradient-list-marker-bg:var(--gradient-smaragd-aquamarin,linear-gradient(to bottom right,#5FE7AD 0%,#11A8C1 100%));--gradient-list-gap:1.1rem;--gradient-list-text-indent:2rem;list-style:none !important;margin:0 0 1.5rem 0 !important;padding:0 !important;padding-left:var(--gradient-list-text-indent) !important;background:transparent !important;}.gradient-list-checks li{position:relative;margin:0 0 var(--gradient-list-gap) 0 !important;padding:0.15rem 0 !important;line-height:1.6;}.gradient-list-checks li:last-child{margin-bottom:0 !important;}.gradient-list-checks li::before{content:'';position:absolute;left:calc(-1 * var(--gradient-list-text-indent));top:0.25rem;width:22px;height:20px;background:var(--gradient-list-marker-bg);clip-path:polygon(14% 50%,0% 65%,35% 100%,100% 18%,85% 5%,35% 72%);transition:transform 0.25s ease;}.gradient-list-checks li::after{content:'';position:absolute;left:calc(-1 * var(--gradient-list-text-indent));top:0.25rem;width:22px;height:20px;background:var(--gradient-list-marker-bg);clip-path:polygon(14% 50%,0% 65%,35% 100%,100% 18%,85% 5%,35% 72%);filter:blur(8px);opacity:0.4;z-index:-1;}.gradient-list-checks li:hover::before{transform:scale(1.1);}.gradient-list-checks li:hover::after{transform:scale(1.1);opacity:0.5;}.gradient-list-bars{--gradient-list-marker-bg:linear-gradient(to bottom,#5FE7AD 0%,#11A8C1 100%);--gradient-list-gap:1rem;--gradient-list-text-indent:1.5rem;list-style:none !important;margin:0 0 1.5rem 0 !important;padding:0 !important;padding-left:var(--gradient-list-text-indent) !important;background:transparent !important;}.gradient-list-bars li{position:relative;margin:0 0 var(--gradient-list-gap) 0 !important;padding:0.15rem 0 !important;line-height:1.6;}.gradient-list-bars li:last-child{margin-bottom:0 !important;}.gradient-list-bars li::before{content:'';position:absolute;left:calc(-1 * var(--gradient-list-text-indent));top:0.3rem;width:8px;height:1.2rem;background:var(--gradient-list-marker-bg);border-radius:var(--radius-sm);transition:transform 0.25s ease,height 0.25s ease;}.gradient-list-bars li::after{content:'';position:absolute;left:calc(-1 * var(--gradient-list-text-indent));top:0.3rem;width:8px;height:1.2rem;background:var(--gradient-list-marker-bg);border-radius:var(--radius-sm);filter:blur(6px);opacity:0.5;transform:translateX(2px);z-index:-1;}.gradient-list-bars li:hover::before{transform:scaleY(1.15);}.gradient-list-dashes{--gradient-list-marker-bg:linear-gradient(to right,#5FE7AD 0%,#11A8C1 100%);--gradient-list-gap:1.1rem;--gradient-list-text-indent:2.25rem;list-style:none !important;margin:0 0 1.5rem 0 !important;padding:0 !important;padding-left:var(--gradient-list-text-indent) !important;background:transparent !important;}.gradient-list-dashes li{position:relative;margin:0 0 var(--gradient-list-gap) 0 !important;padding:0.15rem 0 !important;line-height:1.6;}.gradient-list-dashes li:last-child{margin-bottom:0 !important;}.gradient-list-dashes li::before{content:'';position:absolute;left:calc(-1 * var(--gradient-list-text-indent));top:0.65rem;width:22px;height:8px;background:var(--gradient-list-marker-bg);border-radius:var(--radius-sm);transition:transform 0.25s ease,width 0.25s ease;}.gradient-list-dashes li::after{content:'';position:absolute;left:calc(-1 * var(--gradient-list-text-indent));top:0.65rem;width:22px;height:8px;background:var(--gradient-list-marker-bg);border-radius:var(--radius-sm);filter:blur(6px);opacity:0.5;transform:translateY(3px);z-index:-1;}.gradient-list-dashes li:hover::before{width:28px;}.gradient-list-dashes li:hover::after{width:28px;}.gradient-list-rings{--gradient-list-marker-size:26px;--gradient-list-marker-bg:var(--gradient-smaragd-aquamarin,linear-gradient(to bottom right,#5FE7AD 0%,#11A8C1 100%));--gradient-list-gap:1.25rem;--gradient-list-text-indent:calc(var(--gradient-list-marker-size) + 1rem);list-style:none !important;margin:0 0 1.5rem 0 !important;padding:0 !important;padding-left:var(--gradient-list-text-indent) !important;background:transparent !important;}.gradient-list-rings li{position:relative;margin:0 0 var(--gradient-list-gap) 0 !important;padding:0.15rem 0 !important;line-height:1.6;}.gradient-list-rings li:last-child{margin-bottom:0 !important;}.gradient-list-rings li::before{content:'';position:absolute;left:calc(-1 * var(--gradient-list-text-indent));top:0.35rem;width:var(--gradient-list-marker-size);height:var(--gradient-list-marker-size);background:var(--gradient-list-marker-bg);border-radius:var(--radius-full);-webkit-mask:radial-gradient(circle,transparent 38%,black 45%);mask:radial-gradient(circle,transparent 38%,black 45%);transition:transform 0.25s ease;}.gradient-list-rings li::after{content:'';position:absolute;left:calc(-1 * var(--gradient-list-text-indent));top:0.35rem;width:var(--gradient-list-marker-size);height:var(--gradient-list-marker-size);background:var(--gradient-list-marker-bg);border-radius:var(--radius-full);filter:blur(8px);opacity:0.5;transform:translateY(4px);z-index:-1;}.gradient-list-rings li:hover::before{transform:scale(1.1);}.gradient-list-rings li:hover::after{transform:translateY(6px) scale(1.15);filter:blur(10px);opacity:0.6;}.gradient-list-arrows.gradient-smaragd-aquamarin,.gradient-list-checks.gradient-smaragd-aquamarin,.gradient-list-bars.gradient-smaragd-aquamarin,.gradient-list-dashes.gradient-smaragd-aquamarin,.gradient-list-rings.gradient-smaragd-aquamarin{--gradient-list-marker-bg:var(--gradient-smaragd-aquamarin,linear-gradient(to bottom right,#5FE7AD 0%,#11A8C1 100%));}.gradient-list-arrows.gradient-heide-rubin,.gradient-list-checks.gradient-heide-rubin,.gradient-list-bars.gradient-heide-rubin,.gradient-list-dashes.gradient-heide-rubin,.gradient-list-rings.gradient-heide-rubin{--gradient-list-marker-bg:linear-gradient(to bottom right,#FBC1CC 0%,#D71760 100%);}.gradient-list-arrows.gradient-himmel-kornblume,.gradient-list-checks.gradient-himmel-kornblume,.gradient-list-bars.gradient-himmel-kornblume,.gradient-list-dashes.gradient-himmel-kornblume,.gradient-list-rings.gradient-himmel-kornblume{--gradient-list-marker-bg:linear-gradient(to bottom right,#5DE6E9 0%,#0046AC 100%);}.gradient-list-arrows.gradient-licht-amethyst,.gradient-list-checks.gradient-licht-amethyst,.gradient-list-bars.gradient-licht-amethyst,.gradient-list-dashes.gradient-licht-amethyst,.gradient-list-rings.gradient-licht-amethyst{--gradient-list-marker-bg:linear-gradient(to bottom right,#EEFF71 0%,#A36AB7 100%);}.gradient-list-arrows.gradient-amethyst-erde,.gradient-list-checks.gradient-amethyst-erde,.gradient-list-bars.gradient-amethyst-erde,.gradient-list-dashes.gradient-amethyst-erde,.gradient-list-rings.gradient-amethyst-erde{--gradient-list-marker-bg:linear-gradient(to bottom right,#D971AF 0%,#C0BC1A 100%);}.gradient-list-arrows.gradient-aprikose-preussen,.gradient-list-checks.gradient-aprikose-preussen,.gradient-list-bars.gradient-aprikose-preussen,.gradient-list-dashes.gradient-aprikose-preussen,.gradient-list-rings.gradient-aprikose-preussen{--gradient-list-marker-bg:linear-gradient(to bottom right,#FFA29B 0%,#11A8C1 100%);}.gradient-list-arrows.gradient-aprikose-smaragd,.gradient-list-checks.gradient-aprikose-smaragd,.gradient-list-bars.gradient-aprikose-smaragd,.gradient-list-dashes.gradient-aprikose-smaragd,.gradient-list-rings.gradient-aprikose-smaragd{--gradient-list-marker-bg:linear-gradient(to bottom right,#FFA29B 0%,#00C9A0 100%);}.gradient-list-arrows.gradient-flieder-preussen,.gradient-list-checks.gradient-flieder-preussen,.gradient-list-bars.gradient-flieder-preussen,.gradient-list-dashes.gradient-flieder-preussen,.gradient-list-rings.gradient-flieder-preussen{--gradient-list-marker-bg:linear-gradient(to bottom right,#DCCBFF 0%,#11A8C1 100%);}.gradient-list-arrows.gradient-flieder-rubin,.gradient-list-checks.gradient-flieder-rubin,.gradient-list-bars.gradient-flieder-rubin,.gradient-list-dashes.gradient-flieder-rubin,.gradient-list-rings.gradient-flieder-rubin{--gradient-list-marker-bg:linear-gradient(to bottom right,#DCCBFF 0%,#D71760 100%);}.gradient-list-arrows.gradient-heide-smaragd,.gradient-list-checks.gradient-heide-smaragd,.gradient-list-bars.gradient-heide-smaragd,.gradient-list-dashes.gradient-heide-smaragd,.gradient-list-rings.gradient-heide-smaragd{--gradient-list-marker-bg:linear-gradient(to bottom right,#FBC1CC 0%,#00B08A 100%);}.gradient-list-arrows.gradient-himmel-erde,.gradient-list-checks.gradient-himmel-erde,.gradient-list-bars.gradient-himmel-erde,.gradient-list-dashes.gradient-himmel-erde,.gradient-list-rings.gradient-himmel-erde{--gradient-list-marker-bg:linear-gradient(to bottom right,#5DE6E9 0%,#C0BC1A 100%);}.gradient-list-arrows.gradient-himmel-rubin,.gradient-list-checks.gradient-himmel-rubin,.gradient-list-bars.gradient-himmel-rubin,.gradient-list-dashes.gradient-himmel-rubin,.gradient-list-rings.gradient-himmel-rubin{--gradient-list-marker-bg:linear-gradient(to bottom right,#5DE6E9 0%,#D71760 100%);}.gradient-list-arrows.gradient-licht-rubin,.gradient-list-checks.gradient-licht-rubin,.gradient-list-bars.gradient-licht-rubin,.gradient-list-dashes.gradient-licht-rubin,.gradient-list-rings.gradient-licht-rubin{--gradient-list-marker-bg:linear-gradient(to bottom right,#EEFF71 0%,#C34582 100%);}.gradient-list-arrows.gradient-licht-zinnober,.gradient-list-checks.gradient-licht-zinnober,.gradient-list-bars.gradient-licht-zinnober,.gradient-list-dashes.gradient-licht-zinnober,.gradient-list-rings.gradient-licht-zinnober{--gradient-list-marker-bg:linear-gradient(to bottom right,#EEFF71 0%,#FF2919 100%);}.gradient-list-arrows.gradient-meer-rubin,.gradient-list-checks.gradient-meer-rubin,.gradient-list-bars.gradient-meer-rubin,.gradient-list-dashes.gradient-meer-rubin,.gradient-list-rings.gradient-meer-rubin{--gradient-list-marker-bg:linear-gradient(to bottom right,#89FFE6 0%,#C34582 100%);}.gradient-list-arrows.gradient-meer-smaragd,.gradient-list-checks.gradient-meer-smaragd,.gradient-list-bars.gradient-meer-smaragd,.gradient-list-dashes.gradient-meer-smaragd,.gradient-list-rings.gradient-meer-smaragd{--gradient-list-marker-bg:linear-gradient(to bottom right,#89FFE6 0%,#00B08A 100%);}.gradient-list-arrows.gradient-meer-zinnober,.gradient-list-checks.gradient-meer-zinnober,.gradient-list-bars.gradient-meer-zinnober,.gradient-list-dashes.gradient-meer-zinnober,.gradient-list-rings.gradient-meer-zinnober{--gradient-list-marker-bg:linear-gradient(to bottom right,#89FFE6 0%,#FF2919 100%);}.gradient-list-arrows.gradient-smaragd-erde,.gradient-list-checks.gradient-smaragd-erde,.gradient-list-bars.gradient-smaragd-erde,.gradient-list-dashes.gradient-smaragd-erde,.gradient-list-rings.gradient-smaragd-erde{--gradient-list-marker-bg:linear-gradient(to bottom right,#5FE7AD 0%,#C0BC1A 100%);}
.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul > li > a.we-mega-menu-li,.primary-nav .navbar-we-mega-menu .we-mega-menu-ul > li > a.we-mega-menu-li{text-transform:none !important;letter-spacing:normal !important;text-decoration:none !important;padding-left:14px !important;padding-right:14px !important;}.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul > li.dropdown-menu > a.we-mega-menu-li,.primary-nav .navbar-we-mega-menu .we-mega-menu-ul > li.dropdown-menu > a.we-mega-menu-li{padding-right:22px !important;}.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul > li.dropdown-menu > a.we-mega-menu-li::before,.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul > li.dropdown-menu > a.we-mega-menu-li::after,.primary-nav .navbar-we-mega-menu .we-mega-menu-ul > li.dropdown-menu > a.we-mega-menu-li::before,.primary-nav .navbar-we-mega-menu .we-mega-menu-ul > li.dropdown-menu > a.we-mega-menu-li::after{right:4px !important;}.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul > li > a.we-mega-menu-li,.primary-nav .navbar-we-mega-menu .we-mega-menu-ul > li > a.we-mega-menu-li{background-image:linear-gradient(var(--color-primary-light,#5EEAD4),var(--color-primary-light,#5EEAD4)) !important;background-repeat:no-repeat !important;background-position:center top 47px !important;background-size:0% 2.5px !important;transition:background-size 0.3s cubic-bezier(0.4,0,0.2,1) !important;}.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul > li:hover > a.we-mega-menu-li,.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul > li > a.we-mega-menu-li:hover,.primary-nav .navbar-we-mega-menu .we-mega-menu-ul > li:hover > a.we-mega-menu-li,.primary-nav .navbar-we-mega-menu .we-mega-menu-ul > li > a.we-mega-menu-li:hover{background-size:100% 2.5px !important;}.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul > li.active > a.we-mega-menu-li,.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul > li.active-trail > a.we-mega-menu-li,.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul > li.open > a.we-mega-menu-li,.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul > li > a.we-mega-menu-li.is-active,.primary-nav .navbar-we-mega-menu .we-mega-menu-ul > li.active > a.we-mega-menu-li,.primary-nav .navbar-we-mega-menu .we-mega-menu-ul > li.active-trail > a.we-mega-menu-li,.primary-nav .navbar-we-mega-menu .we-mega-menu-ul > li.open > a.we-mega-menu-li,.primary-nav .navbar-we-mega-menu .we-mega-menu-ul > li > a.we-mega-menu-li.is-active{background-image:linear-gradient(var(--color-primary,#2DD4BF),var(--color-primary,#2DD4BF)) !important;background-size:100% 2.5px !important;transition:none !important;}.primary-nav .we-mega-menu-submenu a,.primary-nav .we-mega-menu-submenu .we-mega-menu-li > a{font-size:0.95rem !important;letter-spacing:0em !important;transition:font-size        0.4s cubic-bezier(0.4,0,0.2,1),letter-spacing   0.4s cubic-bezier(0.4,0,0.2,1),color            0.4s cubic-bezier(0.4,0,0.2,1),background-color 0.4s cubic-bezier(0.4,0,0.2,1) !important;}.primary-nav .we-mega-menu-submenu a:hover,.primary-nav .we-mega-menu-submenu .we-mega-menu-li > a:hover{font-size:0.99rem !important;letter-spacing:0.015em !important;color:var(--color-primary-strong) !important;background:transparent !important;text-decoration:none !important;}.primary-nav .we-mega-menu-submenu a.is-active,.primary-nav .we-mega-menu-submenu .we-mega-menu-li > a.is-active,.primary-nav .we-mega-menu-submenu li.active > a,.primary-nav .we-mega-menu-submenu li.active-trail > a,.primary-nav .we-mega-menu-submenu .we-mega-menu-li.active > a,.primary-nav .we-mega-menu-submenu .we-mega-menu-li.active-trail > a{font-size:0.95rem !important;letter-spacing:0em !important;color:var(--color-primary-deep) !important;background:var(--color-primary-pale) !important;border-radius:var(--radius-md) !important;}.primary-nav .we-mega-menu-submenu a.is-active:hover,.primary-nav .we-mega-menu-submenu .we-mega-menu-li > a.is-active:hover,.primary-nav .we-mega-menu-submenu li.active > a:hover,.primary-nav .we-mega-menu-submenu li.active-trail > a:hover{background:var(--color-primary-pale) !important;color:var(--color-primary-strong) !important;font-size:0.99rem !important;letter-spacing:0.015em !important;}@media (max-width:991px){.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul > li > a.we-mega-menu-li::after,.navbar-we-mega-menu .primary-nav nav .we-mega-menu-ul > li > a.we-mega-menu-li::after,.we-mega-menu-ul .primary-nav nav.navbar-we-mega-menu li > a.we-mega-menu-li::after{display:none !important;}.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul > li > a.we-mega-menu-li,.primary-nav .navbar-we-mega-menu .we-mega-menu-ul > li > a.we-mega-menu-li{background-image:none !important;}.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul > li.active > a.we-mega-menu-li,.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul > li.active-trail > a.we-mega-menu-li,.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul > li > a.we-mega-menu-li.is-active,.primary-nav .navbar-we-mega-menu .we-mega-menu-ul > li.active > a.we-mega-menu-li,.primary-nav .navbar-we-mega-menu .we-mega-menu-ul > li.active-trail > a.we-mega-menu-li,.primary-nav .navbar-we-mega-menu .we-mega-menu-ul > li > a.we-mega-menu-li.is-active{background-color:var(--color-primary-pale,#F0FDFA) !important;background-image:none !important;box-shadow:inset 3px 0 0 var(--color-primary,#2DD4BF) !important;color:var(--color-primary-deep,#0D9488) !important;}.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul > li.open > a.we-mega-menu-li,.primary-nav .navbar-we-mega-menu .we-mega-menu-ul > li.open > a.we-mega-menu-li{background-image:none !important;}.primary-nav .we-mega-menu-submenu a:hover,.primary-nav .we-mega-menu-submenu .we-mega-menu-li > a:hover{font-size:0.95rem !important;letter-spacing:0em !important;color:inherit !important;background:transparent !important;}.primary-nav .we-mega-menu-submenu a.is-active:hover,.primary-nav .we-mega-menu-submenu .we-mega-menu-li > a.is-active:hover,.primary-nav .we-mega-menu-submenu li.active > a:hover,.primary-nav .we-mega-menu-submenu li.active-trail > a:hover{background:var(--color-primary-pale) !important;color:var(--color-primary-deep) !important;font-size:0.95rem !important;letter-spacing:0em !important;}.navbar-we-mega-menu .we-mega-menu-ul a:active{background-color:var(--color-primary-pale,#F0FDFA) !important;transition:none !important;}.primary-nav .we-mega-menu-submenu a:active,.primary-nav .we-mega-menu-submenu .we-mega-menu-li > a:active{font-size:0.99rem !important;letter-spacing:0.015em !important;color:var(--color-primary-strong) !important;background-color:var(--color-primary-pale,#F0FDFA) !important;transition:none !important;}.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul > li.dropdown-menu > a.we-mega-menu-li,.primary-nav .navbar-we-mega-menu .we-mega-menu-ul > li.dropdown-menu > a.we-mega-menu-li{position:relative !important;padding-right:44px !important;}.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul > li.dropdown-menu > a.we-mega-menu-li::before,.primary-nav .navbar-we-mega-menu .we-mega-menu-ul > li.dropdown-menu > a.we-mega-menu-li::before{content:"" !important;display:block !important;position:absolute !important;right:20px !important;top:50% !important;width:9px !important;height:9px !important;border-style:solid !important;border-color:currentColor !important;border-width:0 2px 2px 0 !important;background:none !important;margin:0 !important;opacity:0.55;transform:translateY(-70%) rotate(45deg) !important;transition:transform 0.25s ease !important;}.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul > li.dropdown-menu.open > a.we-mega-menu-li::before,.primary-nav .navbar-we-mega-menu .we-mega-menu-ul > li.dropdown-menu.open > a.we-mega-menu-li::before{transform:translateY(-30%) rotate(225deg) !important;opacity:0.9;}a.navbar-toggle.navbar-toggle{min-width:44px !important;min-height:44px !important;display:flex !important;align-items:center !important;justify-content:center !important;}#block-upmarkit-theme-languageswitcher a{display:inline-flex !important;align-items:center !important;min-height:44px !important;padding:0 10px !important;}.primary-nav nav.navbar-we-mega-menu .we-mega-menu-ul > li > a.we-mega-menu-li,.primary-nav .navbar-we-mega-menu .we-mega-menu-ul > li > a.we-mega-menu-li,.primary-nav .we-mega-menu-submenu a,.primary-nav .we-mega-menu-submenu .we-mega-menu-li > a{transition:background-color 0.18s ease,font-size        0.3s cubic-bezier(0.4,0,0.2,1),letter-spacing   0.3s cubic-bezier(0.4,0,0.2,1),color            0.25s ease !important;}}@media (max-width:991px) and (hover:hover){.navbar-we-mega-menu .we-mega-menu-ul a:hover{background-color:var(--color-primary-pale,#F0FDFA) !important;}.primary-nav .we-mega-menu-submenu a:hover,.primary-nav .we-mega-menu-submenu .we-mega-menu-li > a:hover{color:var(--color-primary-strong) !important;font-size:0.99rem !important;letter-spacing:0.015em !important;}}
