#concertai-events-wrapper .block-wrap,#concertai-events-wrapper>div.featured-container>div.featured-resource.secondary{backdrop-filter:blur(10px)!important;background:var(--cai-resource-blocks-card-bg,var(--ca-surface))!important}#concertai-events-wrapper{margin:0 auto;max-width:1440px}#concertai-events-wrapper .concertai-events{margin-left:-20px;margin-right:-20px}#concertai-events-wrapper .ai-resource-block{box-sizing:border-box;float:left;padding:0 20px 40px;width:33.333%}#concertai-events-wrapper .ai-resource-block:nth-child(3n){margin-right:0}#concertai-events-wrapper .block-wrap{border-radius:6px;color:var(--cai-resource-blocks-card-text,var(--ca-text));transition:transform .3s ease,box-shadow .3s ease}#concertai-events-wrapper .block-wrap:hover{box-shadow:var(--ca-shadow-md);cursor:pointer;transform:translateY(-8px)}#concertai-events-wrapper .block-wrap>*{padding:20px}#concertai-events-wrapper .ai-resource-heading{align-items:center;background:var(--cai-resource-blocks-meta-bg,var(--ca-ultraviolet));border-radius:6px 6px 0 0;display:flex;justify-content:space-between}#concertai-events-wrapper .ai-resource-heading span{color:var(--cai-resource-blocks-meta-text,var(--ca-text-on-dark))}#concertai-events-wrapper .ai-resource-body{align-items:center;background:var(--cai-resource-blocks-media-bg,linear-gradient(135deg,var(--ca-ultraviolet),var(--cai-brand-primary)));display:flex;height:240px;justify-content:center;position:relative}#concertai-events-wrapper .ai-resource-block .gradient-overlay{background-image:linear-gradient(135deg,var(--cai-resource-blocks-gradient-start,var(--ca-ultraviolet)),var(--cai-resource-blocks-gradient-end,var(--cai-brand-primary)));bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:all .3s ease-in-out;z-index:1}#concertai-events-wrapper .ai-resource-block:hover .gradient-overlay{opacity:.5}#concertai-events-wrapper .ai-resource-block:hover .ai-resource-solutions svg{transform:translateX(10px)}#concertai-events-wrapper .ai-resource-body span{color:var(--cai-resource-blocks-media-text,var(--ca-text-on-dark));font-size:24px;font-weight:var(--ca-body-strong-weight,500);z-index:5}#concertai-events-wrapper .ai-resource-solutions{align-items:center;background:var(--cai-resource-blocks-footer-bg,linear-gradient(135deg,var(--ca-blue-wash),var(--cai-brand-primary-soft)));border-radius:0 0 6px 6px;display:flex;justify-content:space-between}#concertai-events-wrapper .ai-resource-solutions .solution-label{color:var(--cai-resource-blocks-footer-text,var(--ca-text));font-weight:var(--ca-body-strong-weight,500)}#concertai-events-wrapper .solution-container{align-items:center;display:flex;gap:10px}#concertai-events-wrapper .solution-marker{background-color:var(--cai-resource-blocks-accent,var(--cai-brand-primary));border-radius:100%;height:20px;width:20px}#concertai-events-wrapper .solution-marker.concertai{background-image:linear-gradient(90deg,var(--ca-plum-light),var(--ca-blue-dark))}#concertai-events-wrapper .solution-marker.terarecon{background-image:linear-gradient(90deg,var(--ca-blue-light),var(--ca-blue-dark))}#concertai-events-wrapper .solution-marker.cancerlinq{background-image:linear-gradient(90deg,var(--cai-brand-cancerlinq),var(--ca-blue-light))}#concertai-events-wrapper .solution-marker.commercial_solutions{background-image:linear-gradient(90deg,var(--cai-brand-commercial),var(--ca-violet-light))}#concertai-events-wrapper .solution-marker.clinical_development{background-image:linear-gradient(90deg,var(--cai-brand-clinical-trials),var(--ca-blue-tint))}#concertai-events-wrapper .solution-marker.precision_suite{background-image:linear-gradient(90deg,var(--cai-brand-rwe),var(--ca-blue-light))}#concertai-events-wrapper .ai-resource-solutions svg{height:30px;transition:all .3s ease-in-out;width:30px}#concertai-events-wrapper .ai-resource-solutions svg polygon{fill:currentColor}#concertai-events-wrapper .resource-label{font-weight:var(--ca-body-strong-weight,500)}#concertai-events-wrapper .resource-filters{display:flex;gap:40px;justify-content:center;margin-bottom:60px}#concertai-events-wrapper .select2-container{border-radius:20px;box-shadow:var(--ca-shadow-sm);max-width:400px}#concertai-events-wrapper .select2-container .select2-selection--single{border:none!important;height:40px!important;padding-top:5px}#concertai-events-wrapper .select2-container--default .select2-selection--single .select2-selection__clear{align-items:center;display:flex}#concertai-events-wrapper .select2-container .select2-selection--single .select2-selection__rendered{padding-left:20px!important}#concertai-events-wrapper .select2-container--default .select2-selection--single .select2-selection__placeholder{color:var(--cai-resource-blocks-filter-text,var(--ca-text))}#concertai-events-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px}#concertai-events-wrapper .select2-container .select2-selection__arrow{display:none}#concertai-events-wrapper .select2-container .select2-selection--single{padding-right:35px!important;position:relative}#concertai-events-wrapper .select2-container .select2-selection--single:after{color:var(--cai-resource-blocks-accent,var(--cai-brand-primary));content:"";font-family:inherit;font-weight:400;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}#concertai-events-wrapper .featured-container{display:flex;justify-content:space-between}#concertai-events-wrapper .featured-resource{border-radius:6px;margin-bottom:80px;width:50%}#concertai-events-wrapper .featured-resource:hover{cursor:pointer}#concertai-events-wrapper .featured-resource:hover .bottom-container svg{transform:translateX(10px)}#concertai-events-wrapper .featured-heading{width:50%}#concertai-events-wrapper .featured-heading h1{line-height:1;padding-bottom:20px}#concertai-events-wrapper .featured-title{font-size:24px;font-weight:700;margin:0;padding:40px 20px;z-index:5}#concertai-events-wrapper .featured-heading .hs-button{max-width:250px;width:100%}#concertai-events-wrapper .bottom-container,#concertai-events-wrapper .top-container{align-items:center;display:flex;justify-content:space-between;padding:20px}#concertai-events-wrapper .bottom-container svg{height:30px;transition:all .3s ease-in-out;width:30px}#concertai-events-wrapper .bottom-container svg polygon{fill:currentColor}#concertai-events-wrapper .ai-resource-body span,#concertai-events-wrapper .featured-title{font-weight:500!important;line-height:normal}#concertai-events-wrapper>div.featured-container>div.featured-resource.secondary,#events-secondary .block-wrap{border:2px solid var(--cai-resource-blocks-accent,var(--cai-brand-primary))}@media (max-width:1024px){.ai-resource-block{width:50%}}@media(max-width:768px){#concertai-events-wrapper .featured-container .featured-resource,#events-secondary .block-wrap,#events-tall_secondary .block-wrap{margin:0 auto!important;max-width:260px!important}#concertai-events-wrapper>div.featured-container>div.featured-resource.secondary,#events-secondary .block-wrap{max-width:100%!important}#concertai-events-wrapper .featured-title{font-size:16px!important;font-weight:500!important;padding:20px!important}#concertai-events-wrapper .featured-container .ai-resource-solutions,#concertai-events-wrapper .featured-type,#concertai-events-wrapper .resource-label,#concertai-events-wrapper .solution-label{font-size:16px!important}#concertai-events-wrapper .ai-resource-body{height:auto!important}#concertai-events-wrapper .ai-resource-body span{font-size:16px!important;font-weight:500!important}#concertai-events-wrapper>div.featured-container>div.featured-resource.tertiary{max-width:100%!important}#concertai-events-wrapper .featured-container{align-items:center;flex-direction:column;gap:40px}#concertai-events-wrapper .featured-heading{align-items:center;display:flex;flex-direction:column}#concertai-events-wrapper .featured-heading,#concertai-events-wrapper .featured-resource{width:100%}}@media (max-width:640px){.ai-resource-block{width:100%}.resource-filters{align-items:center;flex-direction:column}}#events-secondary .ai-resource-body,#events-secondary .ai-resource-heading,#events-secondary .ai-resource-solutions,#events-tall_secondary .ai-resource-body,#events-tall_secondary .ai-resource-heading,#events-tall_secondary .ai-resource-solutions{background:transparent}#events-secondary .block-wrap,#events-tall_secondary .block-wrap{background:var(--cai-resource-blocks-footer-bg,linear-gradient(135deg,var(--ca-blue-wash),var(--cai-brand-primary-soft)));border-radius:6px}#concertai-events-wrapper .featured-resource.primary{background:var(--cai-resource-blocks-media-bg,linear-gradient(135deg,var(--ca-ultraviolet),var(--cai-brand-primary)))}#concertai-events-wrapper .featured-resource.primary .featured-content>*{color:var(--cai-resource-blocks-media-text,var(--ca-text-on-dark))}#concertai-events-wrapper .featured-resource.primary .bottom-container{background:var(--cai-resource-blocks-footer-bg,linear-gradient(135deg,var(--ca-blue-wash),var(--cai-brand-primary-soft)));color:var(--cai-resource-blocks-footer-text,var(--ca-text))!important;font-weight:var(--ca-body-strong-weight,500)}#events-secondary .ai-resource-body span,#events-secondary .ai-resource-heading span,#events-tall_secondary .ai-resource-body span,#events-tall_secondary .ai-resource-heading span{color:var(--cai-resource-blocks-card-text,var(--ca-text))!important}#events-tall_secondary .ai-resource-body{height:300px}#events-tertiary .ai-resource-heading{background:transparent;justify-content:flex-end}#events-tertiary .ai-resource-body span,#events-tertiary .ai-resource-heading span{color:var(--cai-resource-blocks-card-text,var(--ca-text))}#concertai-events-wrapper .featured-container .ai-resource-solutions,#events-tertiary .ai-resource-body,#events-tertiary .ai-resource-solutions{background:transparent}#concertai-events-wrapper .featured-container .block-wrap,#events-tertiary .block-wrap{border:2px solid;border-radius:20px}#concertai-events-wrapper .featured-container .block-wrap.acute_myeloid_leukemia,#events-tertiary .block-wrap.acute_myeloid_leukemia{border-color:var(--cai-resource-blocks-cancer-orange)}#concertai-events-wrapper .featured-container .solution-marker.acute_myeloid_leukemia,#events-tertiary .solution-marker.acute_myeloid_leukemia{background-color:var(--cai-resource-blocks-cancer-orange)}#concertai-events-wrapper .featured-container .block-wrap.bladder_cancer,#events-tertiary .block-wrap.bladder_cancer{border-color:var(--cai-resource-blocks-cancer-blue)}#concertai-events-wrapper .featured-container .solution-marker.bladder_cancer,#events-tertiary .solution-marker.bladder_cancer{background-color:var(--cai-resource-blocks-cancer-blue)}#concertai-events-wrapper .featured-container .block-wrap.bone_cancer,#events-tertiary .block-wrap.bone_cancer{border-color:var(--cai-resource-blocks-cancer-gold)}#concertai-events-wrapper .featured-container .solution-marker.bone_cancer,#events-tertiary .solution-marker.bone_cancer{background-color:var(--cai-resource-blocks-cancer-gold)}#concertai-events-wrapper .featured-container .block-wrap.brain_tumors,#events-tertiary .block-wrap.brain_tumors{border-color:var(--cai-resource-blocks-cancer-slate)}#concertai-events-wrapper .featured-container .solution-marker.brain_tumors,#events-tertiary .solution-marker.brain_tumors{background-color:var(--cai-resource-blocks-cancer-slate)}#concertai-events-wrapper .featured-container .block-wrap.breast_cancer,#events-tertiary .block-wrap.breast_cancer{border-color:var(--cai-resource-blocks-cancer-pink)}#concertai-events-wrapper .featured-container .solution-marker.breast_cancer,#events-tertiary .solution-marker.breast_cancer{background-color:var(--cai-resource-blocks-cancer-pink)}#concertai-events-wrapper .featured-container .block-wrap.cervical_cancer,#events-tertiary .block-wrap.cervical_cancer{border-color:var(--cai-resource-blocks-cancer-teal)}#concertai-events-wrapper .featured-container .solution-marker.cervical_cancer,#events-tertiary .solution-marker.cervical_cancer{background-color:var(--cai-resource-blocks-cancer-teal)}#concertai-events-wrapper .featured-container .block-wrap.endometrial_cancer,#events-tertiary .block-wrap.endometrial_cancer{border-color:var(--cai-resource-blocks-cancer-coral)}#concertai-events-wrapper .featured-container .solution-marker.endometrial_cancer,#events-tertiary .solution-marker.endometrial_cancer{background-color:var(--cai-resource-blocks-cancer-coral)}#concertai-events-wrapper .featured-container .block-wrap.esophagealgastric_cancers,#events-tertiary .block-wrap.esophagealgastric_cancers{border-color:var(--cai-resource-blocks-cancer-lavender)}#concertai-events-wrapper .featured-container .solution-marker.esophagealgastric_cancers,#events-tertiary .solution-marker.esophagealgastric_cancers{background-color:var(--cai-resource-blocks-cancer-lavender)}#concertai-events-wrapper .featured-container .block-wrap.hepatocellular_carcinoma,#events-tertiary .block-wrap.hepatocellular_carcinoma{border-color:var(--cai-resource-blocks-cancer-green)}#concertai-events-wrapper .featured-container .solution-marker.hepatocellular_carcinoma,#events-tertiary .solution-marker.hepatocellular_carcinoma{background-color:var(--cai-resource-blocks-cancer-green)}#concertai-events-wrapper .featured-container .block-wrap.kidney_renal_cell_carcinoma,#events-tertiary .block-wrap.kidney_renal_cell_carcinoma{border-color:var(--cai-resource-blocks-cancer-rust)}#concertai-events-wrapper .featured-container .solution-marker.kidney_renal_cell_carcinoma,#events-tertiary .solution-marker.kidney_renal_cell_carcinoma{background-color:var(--cai-resource-blocks-cancer-rust)}#concertai-events-wrapper .featured-container .block-wrap.leukemia,#events-tertiary .block-wrap.leukemia{border-color:var(--cai-resource-blocks-cancer-rust)}#concertai-events-wrapper .featured-container .solution-marker.leukemia,#events-tertiary .solution-marker.leukemia{background-color:var(--cai-resource-blocks-cancer-rust)}#concertai-events-wrapper .featured-container .block-wrap.lung_cancer,#events-tertiary .block-wrap.lung_cancer{border-color:var(--cai-resource-blocks-cancer-lung)}#concertai-events-wrapper .featured-container .solution-marker.lung_cancer,#events-tertiary .solution-marker.lung_cancer{background-color:var(--cai-resource-blocks-cancer-lung)}#concertai-events-wrapper .featured-container .block-wrap.lymphoma,#events-tertiary .block-wrap.lymphoma{border-color:var(--cai-resource-blocks-cancer-lymphoma)}#concertai-events-wrapper .featured-container .solution-marker.lymphoma,#events-tertiary .solution-marker.lymphoma{background-color:var(--cai-resource-blocks-cancer-lymphoma)}#concertai-events-wrapper .featured-container .block-wrap.melanoma,#events-tertiary .block-wrap.melanoma{border-color:var(--cai-resource-blocks-cancer-melanoma)}#concertai-events-wrapper .featured-container .solution-marker.melanoma,#events-tertiary .solution-marker.melanoma{background-color:var(--cai-resource-blocks-cancer-melanoma)}#concertai-events-wrapper .featured-container .block-wrap.multiple_myeloma,#events-tertiary .block-wrap.multiple_myeloma{border-color:var(--cai-resource-blocks-cancer-burgundy)}#concertai-events-wrapper .featured-container .solution-marker.multiple_myeloma,#events-tertiary .solution-marker.multiple_myeloma{background-color:var(--cai-resource-blocks-cancer-burgundy)}#concertai-events-wrapper .featured-container .block-wrap.ovarian_cancer,#events-tertiary .block-wrap.ovarian_cancer{border-color:var(--cai-resource-blocks-cancer-teal)}#concertai-events-wrapper .featured-container .solution-marker.ovarian_cancer,#events-tertiary .solution-marker.ovarian_cancer{background-color:var(--cai-resource-blocks-cancer-teal)}#concertai-events-wrapper .featured-container .block-wrap.pancreatic_cancer,#events-tertiary .block-wrap.pancreatic_cancer{border-color:var(--cai-resource-blocks-cancer-purple)}#concertai-events-wrapper .featured-container .solution-marker.pancreatic_cancer,#events-tertiary .solution-marker.pancreatic_cancer{background-color:var(--cai-resource-blocks-cancer-purple)}#concertai-events-wrapper .featured-container .block-wrap.prostate_cancer,#events-tertiary .block-wrap.prostate_cancer{border-color:var(--ca-blue-light)}#concertai-events-wrapper .featured-container .solution-marker.prostate_cancer,#events-tertiary .solution-marker.prostate_cancer{background-color:var(--ca-blue-light)}#concertai-events-wrapper .featured-container .block-wrap.thyroid_cancer,#events-tertiary .block-wrap.thyroid_cancer{border-color:var(--ca-violet-light)}#concertai-events-wrapper .featured-container .solution-marker.thyroid_cancer,#events-tertiary .solution-marker.thyroid_cancer{background-color:var(--ca-violet-light)}#concertai-events-wrapper .featured-container .block-wrap.thyroid_cancer,#events-tertiary .block-wrap.thyroid_cancer{border-color:var(--cai-resource-blocks-cancer-purple)}#concertai-events-wrapper .featured-container .solution-marker.thyroid_cancer,#events-tertiary .solution-marker.thyroid_cancer{background-color:var(--cai-resource-blocks-cancer-purple)}#concertai-events-wrapper .featured-container .block-wrap.any_cancer,#events-tertiary .block-wrap.any_cancer{border-color:var(--cai-resource-blocks-cancer-any)}#concertai-events-wrapper .featured-container .solution-marker.any_cancer,#events-tertiary .solution-marker.any_cancer{background-color:var(--cai-resource-blocks-cancer-any)}.video-modal{align-items:center;background-color:var(--cai-resource-blocks-modal-overlay);box-sizing:border-box;display:none;height:100vh;justify-content:center;left:0;padding:1rem;position:fixed;top:0;width:100vw;z-index:10000}#concertai-events-wrapper .video-wrapper{padding:10px}#concertai-events-wrapper .modal-content,#concertai-events-wrapper .video-wrapper{background:linear-gradient(135deg,var(--cai-resource-blocks-gradient-start,var(--ca-ultraviolet)),var(--cai-resource-blocks-gradient-end,var(--cai-brand-primary)));border-radius:6px}#concertai-events-wrapper .modal-content{margin:auto;max-width:960px;position:relative;width:100%}#concertai-events-wrapper .close-modal{align-items:center;background:var(--cai-resource-blocks-modal-surface,var(--ca-white));border-radius:50%;cursor:pointer;display:flex;font-size:2rem;height:40px;justify-content:center;position:absolute;right:-3%;top:-5%;transition:all .3s ease-in-out;width:40px}#concertai-events-wrapper .close-modal:hover{transform:scale(1.1)}#concertai-events-wrapper .video-wrapper iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}#concertai-events-wrapper .video-container{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}#concertai-events-wrapper .form-modal{align-items:center;background:var(--cai-resource-blocks-modal-overlay);bottom:0;display:none;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}#concertai-events-wrapper .form-modal .modal-content{background:linear-gradient(135deg,var(--cai-resource-blocks-gradient-start,var(--ca-ultraviolet)),var(--cai-resource-blocks-gradient-end,var(--cai-brand-primary)));border-radius:6px;max-width:600px;padding:10px;position:relative;width:90%}#concertai-events-wrapper .form-modal .close-modal{cursor:pointer;position:absolute;right:-4%;top:-8%}#concertai-events-wrapper #dynamic-form-wrapper{background:var(--cai-resource-blocks-modal-surface,var(--ca-white));padding:20px}#concertai-events-wrapper .featured-container{align-items:center;margin-bottom:80px}#concertai-events-wrapper .featured-container .featured-resource{margin-bottom:0}#concertai-events-wrapper .events-featured-container .featured-body{display:flex;justify-content:center}#concertai-events-wrapper .events-featured-container .featured-content{border-radius:5px;box-shadow:var(--ca-shadow-lg);-webkit-box-shadow:var(--ca-shadow-lg);-moz-box-shadow:var(--ca-shadow-lg);overflow:hidden;position:relative;transform:scale(1.05);transition:all .3s;width:400px}#concertai-events-wrapper .events-featured-container .featured-content:hover{transform:scale(1.075)}#concertai-events-wrapper .events-featured-container .bottom-container,#concertai-events-wrapper .events-featured-container .top-container{display:none}#concertai-events-wrapper .featured-container .block-wrap>.featured-content,#concertai-events-wrapper .featured-container .block-wrap>.gradient-overlay{padding:0}#concertai-events-wrapper .featured-container .ai-resource-solutions{padding:20px}#concertai-events-wrapper .featured-body.align-right .top-container{justify-content:flex-end!important}.cai-resource-blocks{--cai-resource-blocks-bg:transparent;--cai-resource-blocks-heading:var(--ca-module-heading,var(--cai-brand-primary,var(--ca-plum)));--cai-resource-blocks-card-bg:color-mix(in srgb,var(--ca-white) 88%,transparent);--cai-resource-blocks-card-text:var(--ca-text);--cai-resource-blocks-card-border:var(--ca-border);--cai-resource-blocks-meta-bg:var(--ca-ultraviolet);--cai-resource-blocks-meta-text:var(--ca-text-on-dark);--cai-resource-blocks-media-bg:linear-gradient(135deg,var(--ca-ultraviolet) 0%,var(--cai-brand-primary) 100%);--cai-resource-blocks-media-text:var(--ca-text-on-dark);--cai-resource-blocks-footer-bg:linear-gradient(135deg,var(--ca-blue-wash),var(--cai-brand-primary-soft));--cai-resource-blocks-footer-text:var(--ca-text);--cai-resource-blocks-accent:var(--cai-brand-primary);--cai-resource-blocks-gradient-start:var(--ca-ultraviolet);--cai-resource-blocks-gradient-end:var(--cai-brand-primary);--cai-resource-blocks-filter-bg:color-mix(in srgb,var(--ca-white) 92%,transparent);--cai-resource-blocks-filter-text:var(--ca-text);--cai-resource-blocks-modal-overlay:color-mix(in srgb,var(--ca-ultraviolet) 86%,transparent);--cai-resource-blocks-modal-surface:var(--ca-white);--cai-resource-blocks-cancer-orange:var(--ca-plum-light);--cai-resource-blocks-cancer-blue:var(--ca-blue-dark);--cai-resource-blocks-cancer-gold:var(--ca-blue-tint);--cai-resource-blocks-cancer-slate:var(--ca-steel);--cai-resource-blocks-cancer-pink:var(--ca-plum);--cai-resource-blocks-cancer-teal:var(--ca-blue);--cai-resource-blocks-cancer-coral:var(--ca-plum-soft);--cai-resource-blocks-cancer-lavender:var(--ca-violet-tint);--cai-resource-blocks-cancer-green:var(--ca-blue-light);--cai-resource-blocks-cancer-rust:var(--ca-plum-mid);--cai-resource-blocks-cancer-lung:var(--ca-blue-deep);--cai-resource-blocks-cancer-lymphoma:var(--ca-blue-wash);--cai-resource-blocks-cancer-melanoma:var(--ca-ink);--cai-resource-blocks-cancer-burgundy:var(--ca-plum-dark);--cai-resource-blocks-cancer-purple:var(--ca-violet);--cai-resource-blocks-cancer-any:var(--cai-brand-primary);background:var(--cai-resource-blocks-bg);color:var(--cai-resource-blocks-card-text);font-family:var(--ca-font-dm-sans,"DM Sans",Arial,Helvetica,sans-serif);margin:0 auto;max-width:none;padding:clamp(48px,6vw,88px) 0;width:min(100% - calc(var(--ca-gutter, 24px)*2),var(--ca-content,1440px))}.cai-resource-blocks--magenta{--cai-resource-blocks-gradient-start:var(--ca-plum-dark);--cai-resource-blocks-gradient-end:var(--ca-plum-soft);--cai-resource-blocks-accent:var(--ca-plum-light)}.cai-resource-blocks--purple{--cai-resource-blocks-gradient-start:var(--ca-ultraviolet);--cai-resource-blocks-gradient-end:var(--ca-violet-light);--cai-resource-blocks-accent:var(--ca-violet-light)}.cai-resource-blocks--blue{--cai-resource-blocks-gradient-start:var(--ca-blue-deep);--cai-resource-blocks-gradient-end:var(--ca-blue-light);--cai-resource-blocks-accent:var(--ca-blue-dark)}.cai-resource-blocks--light-blue{--cai-resource-blocks-gradient-start:var(--ca-blue-light);--cai-resource-blocks-gradient-end:var(--ca-blue-wash);--cai-resource-blocks-accent:var(--ca-blue-dark)}.cai-resource-blocks--pink-to-blue{--cai-resource-blocks-gradient-start:var(--ca-plum-light);--cai-resource-blocks-gradient-end:var(--ca-blue-light);--cai-resource-blocks-accent:var(--ca-plum)}.cai-resource-blocks *{font-family:inherit}.cai-resource-blocks .featured-container{gap:clamp(36px,5vw,72px)}.cai-resource-blocks .featured-heading h1{color:var(--cai-resource-blocks-heading);font-size:var(--ca-module-headline-size,48px);font-style:normal;font-weight:var(--ca-module-headline-weight,300);letter-spacing:var(--ca-module-headline-letter-spacing,-.025em);line-height:var(--ca-module-headline-line,1);margin:0;max-width:12ch;text-wrap:balance}.cai-resource-blocks .featured-heading .ca-button{margin-top:24px;max-width:none;width:fit-content}.cai-resource-blocks .resource-filters{align-items:center;gap:20px;justify-content:flex-start;margin-bottom:clamp(36px,5vw,60px)}.cai-resource-blocks .select2-container{border-radius:999px;box-shadow:var(--ca-shadow-sm);max-width:360px}.cai-resource-blocks .select2-container .select2-selection--single{background:var(--cai-resource-blocks-filter-bg)!important;border:1px solid var(--ca-border)!important;border-radius:999px!important;color:var(--cai-resource-blocks-filter-text);height:44px!important;min-height:44px!important;padding:5px 42px 5px 4px}.cai-resource-blocks .select2-container .select2-selection--single:after{border-bottom:2px solid;border-right:2px solid;color:var(--cai-resource-blocks-accent)!important;content:"";font-family:inherit;height:8px;right:18px!important;transform:translateY(-62%) rotate(45deg);width:8px}.cai-resource-blocks .select2-container--default .select2-selection--single .select2-selection__placeholder,.cai-resource-blocks .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--cai-resource-blocks-filter-text)!important;font-size:var(--ca-type-body-sm,16px);font-weight:400}.cai-resource-blocks .concertai-events{margin-left:-12px;margin-right:-12px}.cai-resource-blocks .ai-resource-block{color:inherit;padding:0 12px 32px;text-decoration:none}.cai-resource-blocks .block-wrap,.cai-resource-blocks .featured-body,.cai-resource-blocks .featured-resource{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:var(--cai-resource-blocks-card-bg)!important;border:1px solid var(--cai-resource-blocks-card-border);border-radius:8px;box-shadow:var(--ca-shadow-sm);color:var(--cai-resource-blocks-card-text);overflow:hidden}.cai-resource-blocks .block-wrap:hover,.cai-resource-blocks .featured-resource:hover{box-shadow:var(--ca-shadow-md);transform:translateY(-6px)}.cai-resource-blocks .ai-resource-heading,.cai-resource-blocks .top-container{background:var(--cai-resource-blocks-meta-bg);border-radius:0;color:var(--cai-resource-blocks-meta-text);min-height:56px}.cai-resource-blocks .ai-resource-heading span,.cai-resource-blocks .featured-type,.cai-resource-blocks .resource-label,.cai-resource-blocks .top-container span{color:inherit;font-size:var(--ca-type-body-tiny,14px);font-weight:500!important;letter-spacing:.02em;text-transform:uppercase}.cai-resource-blocks .ai-resource-body{background:var(--cai-resource-blocks-media-bg);height:auto;min-height:240px}.cai-resource-blocks .ai-resource-body span,.cai-resource-blocks .featured-title,.cai-resource-blocks .resource-heading{color:var(--cai-resource-blocks-media-text);font-size:clamp(1.25rem,2vw,1.75rem);font-weight:400!important;letter-spacing:-.015em;line-height:1.08;text-wrap:balance}.cai-resource-blocks .featured-title{padding:clamp(28px,4vw,48px) 24px}.cai-resource-blocks #events-secondary .block-wrap,.cai-resource-blocks #events-tall_secondary .block-wrap,.cai-resource-blocks .ai-resource-solutions,.cai-resource-blocks .bottom-container,.cai-resource-blocks .featured-resource.primary .bottom-container{background:var(--cai-resource-blocks-footer-bg)}.cai-resource-blocks .ai-resource-solutions,.cai-resource-blocks .bottom-container{color:var(--cai-resource-blocks-footer-text)}.cai-resource-blocks .ai-resource-solutions .solution-label,.cai-resource-blocks .featured-solution,.cai-resource-blocks .solution-label{color:inherit;font-size:var(--ca-type-body-sm,16px);font-weight:500}.cai-resource-blocks .solution-marker{background:var(--cai-resource-blocks-accent)}.cai-resource-blocks .ai-resource-solutions svg polygon,.cai-resource-blocks .arrow-svg polygon,.cai-resource-blocks .bottom-container svg polygon{fill:currentColor}.cai-resource-blocks .ai-resource-block .gradient-overlay,.cai-resource-blocks .gradient-overlay{background-image:linear-gradient(135deg,var(--cai-resource-blocks-gradient-start),var(--cai-resource-blocks-gradient-end))}.cai-resource-blocks .featured-resource.primary{background:var(--cai-resource-blocks-media-bg)!important}.cai-resource-blocks #events-secondary .ai-resource-body,.cai-resource-blocks #events-secondary .ai-resource-heading,.cai-resource-blocks #events-secondary .ai-resource-solutions,.cai-resource-blocks #events-tall_secondary .ai-resource-body,.cai-resource-blocks #events-tall_secondary .ai-resource-heading,.cai-resource-blocks #events-tall_secondary .ai-resource-solutions,.cai-resource-blocks #events-tertiary .ai-resource-body,.cai-resource-blocks #events-tertiary .ai-resource-solutions,.cai-resource-blocks .featured-container .ai-resource-solutions{background:transparent}.cai-resource-blocks #events-secondary .block-wrap,.cai-resource-blocks #events-tall_secondary .block-wrap{background:var(--cai-resource-blocks-footer-bg)!important}.cai-resource-blocks .form-modal .modal-content,.cai-resource-blocks .modal-content,.cai-resource-blocks .video-wrapper{background:linear-gradient(135deg,var(--cai-resource-blocks-gradient-start),var(--cai-resource-blocks-gradient-end));border-radius:8px}.cai-resource-blocks .close-modal{color:var(--cai-resource-blocks-accent);font-weight:400}@media (max-width:1024px){.cai-resource-blocks .ai-resource-block{width:50%}}@media (max-width:768px){.cai-resource-blocks{padding:40px 0 56px;width:min(100% - calc(var(--ca-gutter, 16px)*2),var(--ca-content,1440px))}.cai-resource-blocks .featured-heading{align-items:flex-start}.cai-resource-blocks .featured-heading h1{max-width:14ch;text-align:left}}@media (max-width:640px){.cai-resource-blocks .ai-resource-block{width:100%}.cai-resource-blocks .resource-filters{align-items:stretch}.cai-resource-blocks .select2-container{max-width:none;width:100%!important}}