/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-duration:initial;--tw-font-weight:initial;--tw-border-style:solid}}}.excerpt{margin-top:calc(var(--spacing,.25rem) * 2);color:var(--color-boson-neutral-200)}.blog-content-v2,.excerpt{font-size:var(--boson-web-body-size);line-height:var(--tw-leading,var(--boson-web-body-line-height));letter-spacing:var(--tw-tracking,var(--boson-web-body-letter-spacing));font-weight:var(--tw-font-weight,var(--boson-web-body-weight))}.blog-content-v2{font-family:var(--font-outfit),sans-serif;--blog-text-max-width:800px;--blog-wide-max-width:1216px;--blog-section-gap:88px;--blog-text-gap:20px;--blog-body-color:var(--color-boson-neutral-200);--blog-body-weight:300;--blog-heading-color:var(--color-boson-neutral-50);--blog-lead-color:var(--color-boson-neutral-100);--blog-meta-color:var(--color-boson-neutral-300);--blog-code-bg:var(--color-boson-neutral-800);--blog-code-border:var(--color-boson-neutral-600);--blog-code-text:var(--color-highlight-75);--blog-chip-bg:var(--color-boson-neutral-600);--blog-chip-text:var(--color-boson-neutral-200);--blog-rule-color:var(--color-boson-neutral-600);--blog-accent:var(--color-boson-logo-green-400);--blog-card-bg:var(--color-boson-neutral-800);--blog-card-border:var(--color-boson-neutral-700);--blog-card-tile:var(--color-boson-neutral-700);--blog-card-text:var(--color-boson-neutral-300);--blog-card-title:var(--color-boson-neutral-50);--blog-tile-bg:var(--color-boson-neutral-700);--blog-audio-scheme:dark;--blog-audio-bg:var(--color-boson-neutral-800);--blog-audio-border:var(--color-boson-neutral-700);--blog-table-border:#434b51;--blog-table-header-bg:var(--color-boson-neutral-700);--blog-table-highlight-bg:var(--color-boson-neutral-600);--blog-table-highlight-text:var(--color-boson-neutral-150);--blog-table-best-bg:#48bb7857}:is(.blog-content-v2,.higgs-audio-page)[data-theme=light]{--blog-body-color:var(--color-boson-neutral-700);--blog-body-weight:400;--blog-heading-color:var(--text-primary);--blog-lead-color:var(--color-boson-neutral-700);--blog-meta-color:var(--text-muted);--blog-link-underline:var(--color-boson-logo-green-200);--blog-code-bg:var(--color-boson-neutral-50);--blog-code-border:var(--color-boson-neutral-150);--blog-code-text:var(--brand-emphasis);--blog-chip-bg:var(--surface-raised);--blog-chip-text:var(--text-secondary);--blog-rule-color:var(--color-boson-neutral-150);--blog-accent:var(--brand-emphasis);--blog-card-bg:var(--surface-raised);--blog-card-border:var(--color-boson-neutral-150);--blog-card-tile:var(--color-boson-logo-green-50);--blog-card-text:var(--text-secondary);--blog-card-title:var(--color-boson-logo-green-700);--blog-tile-bg:var(--color-boson-neutral-50);--blog-audio-scheme:light;--blog-audio-bg:var(--color-boson-neutral-50);--blog-audio-border:var(--color-boson-neutral-150);--blog-table-border:var(--color-boson-neutral-150);--blog-table-header-bg:var(--color-boson-neutral-25);--blog-table-highlight-bg:var(--color-boson-logo-green-50);--blog-table-highlight-text:var(--on-brand-subtle);--blog-table-best-bg:var(--color-boson-logo-green-50)}.blog-content-v2 .blog-content-v2-body{width:100%}.blog-content-v2 .blog-content{color:inherit;font-family:inherit}.blog-content-v2 .blog-content #blog-content{padding-bottom:0}.blog-content-v2 .blog-article-flow{flex-direction:column;align-items:center;width:100%;display:flex}.blog-content-v2 .blog-body-flow{width:100%;margin-top:var(--blog-text-gap)}.blog-content-v2 .blog-body-flow>div{flex-direction:column;align-items:center;width:100%;display:flex}.blog-content-v2 .blog-body-flow>div:has(.blog-bottom-tags){padding-bottom:144px!important}.blog-content-v2 .blog-body-flow>div>*{margin-left:auto!important;margin-right:auto!important;margin-block:0!important}.blog-content-v2 .blog-body-flow>div>*+*{margin-top:var(--blog-section-gap)!important}.blog-content-v2 .blog-body-flow>div>.blog-code-block+.blog-code-block,.blog-content-v2 .blog-body-flow>div>.blog-code-block+:where(.blog-copy,p,ul,ol,.blog-detail-list),.blog-content-v2 .blog-body-flow>div>.blog-table-source+.blog-table-caption,.blog-content-v2 .blog-body-flow>div>.table-container+:where(.blog-copy,p,ul,ol,[class*=text-xs]),.blog-content-v2 .blog-body-flow>div>:where(.blog-copy,p,ul,ol)+:where(.blog-copy,p,ul,ol),.blog-content-v2 .blog-body-flow>div>:where(.blog-copy,p,ul,ol,.blog-detail-list)+.blog-code-block,.blog-content-v2 .blog-body-flow>div>:where(.blog-copy,p,ul,ol,.blog-detail-list,.blog-code-block)+:where(h5,h6),.blog-content-v2 .blog-body-flow>div>:where(h2,h3,h4,h5,h6)+.blog-detail-list,.blog-content-v2 .blog-body-flow>div>:where(h2,h3,h4,h5,h6)+.blog-table-caption,.blog-content-v2 .blog-body-flow>div>:where(h2,h3,h4,h5,h6)+:where(.blog-copy,p,ul,ol),.blog-content-v2 .blog-body-flow>div>:where(h2,h3,h4,h5,h6)+:where(.table-container,.blog-code-block,.blog-interactive-block,iframe),.blog-content-v2 .blog-body-flow>div>:where(h2,h3,h4,h5,h6)+:where(div,section,article,figure),.blog-content-v2 .blog-body-flow>div>:where(h2,h3,h4,h5,h6)+:where(h2,h3,h4,h5,h6),.blog-content-v2 .blog-body-flow>div>:where(h2,h3,h4,h5,h6,.blog-copy,p,ul,ol,.blog-detail-list)+div:has(img),.blog-content-v2 .blog-body-flow>div>:where(h2,h3,h4,h5,h6,.blog-copy,p,ul,ol,.blog-detail-list)+img,.blog-content-v2 .blog-body-flow>div>div:has(img)+:where(.blog-copy,p,ul,ol,.blog-detail-list),.blog-content-v2 .blog-body-flow>div>div:has(img)+div:has(img),.blog-content-v2 .blog-body-flow>div>div:has(img)+img,.blog-content-v2 .blog-body-flow>div>img+:where(.blog-copy,p,ul,ol,.blog-detail-list),.blog-content-v2 .blog-body-flow>div>img+div:has(img),.blog-content-v2 .blog-body-flow>div>img+img{margin-top:var(--blog-text-gap)!important}.blog-content-v2 .blog-body-flow>div>.blog-table-caption+.table-container,.blog-content-v2 .blog-body-flow>div>.table-container+.blog-table-source{margin-top:0!important}.blog-content-v2 .blog-body-flow>div>:where(.table-container,.blog-interactive-block,.blog-block)+:where(.blog-copy,p,ul,ol,.blog-detail-list),.blog-content-v2 .blog-body-flow>div>:where(h2,h3,h4,h5,h6,.blog-copy,p,ul,ol)+:where(.table-container,.blog-interactive-block,.blog-block){margin-top:var(--blog-text-gap)!important}.blog-content-v2 .blog-body-flow>div>:where(.table-container,.blog-interactive-block,.blog-block)+:where(.blog-table-source,.blog-caption){margin-top:10px!important}.blog-content-v2 .blog-body-flow>div>.blog-table-caption{margin-top:0!important;margin-bottom:.5rem!important}.blog-content-v2 .blog-body-flow>div>.table-container+.blog-table-source{margin-top:.25rem!important}.blog-content-v2 .blog-body-flow>div>.blog-detail-list{margin-top:0!important}.blog-content-v2 .blog-body-flow>div>:where(h4,h5,h6){margin-bottom:var(--blog-text-gap)!important}.blog-content-v2 .blog-body-flow>div>:where(h4,h5,h6)+*{margin-top:0!important}.blog-content-v2 .blog-body-flow>div>:where(div):not(.table-container):not(.blog-code-block):not(.blog-action-row):not(.blog-interactive-block){max-width:var(--blog-text-max-width);width:100%}.blog-content-v2 .blog-body-flow>div>.inside-higgs-audio-hackathon,.blog-content-v2 .blog-body-flow>div>.rpbench-blog-content{max-width:var(--blog-wide-max-width)!important;width:100%!important}.blog-content-v2 .proactbench-flow>*+*{margin-top:var(--blog-section-gap)!important}.blog-content-v2 .proactbench-flow>.proactbench-hug,.blog-content-v2 .proactbench-flow>:where(h2,h3,h4,h5,h6,.proactbench-subhead)+*,.blog-content-v2 .proactbench-flow>:where(p,ul,ol,.blog-copy)+:where(p,ul,ol,.blog-copy){margin-top:var(--blog-text-gap)!important}.blog-content-v2 .proactbench-flow :where(h2,h3,h4,h5,h6){margin-left:auto!important;margin-right:auto!important}.blog-content-v2 .proactbench-content a:not(.boson-btn){color:var(--color-boson-logo-green-400)}.blog-content-v2 .proactbench-content a:not(.boson-btn):hover{color:var(--color-highlight-50)}.blog-content-v2 .inside-higgs-audio-hackathon>:where(h2,h3,h4,h5,h6,p,ul,ol,.blog-copy,.blog-detail-list){max-width:var(--blog-text-max-width);width:100%;margin-left:auto;margin-right:auto}.blog-content-v2 .inside-higgs-audio-hackathon>:where(img,div:has(img),div.grid){margin-left:auto;margin-right:auto;max-width:var(--blog-wide-max-width)!important;width:100%!important}.blog-content-v2 .inside-higgs-audio-join-flow{gap:var(--blog-text-gap);flex-direction:column;margin-left:auto;margin-right:auto;display:flex;max-width:var(--blog-text-max-width)!important;width:100%!important}.blog-content-v2 .inside-higgs-audio-join-flow>*{margin-block:0!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.blog-content-v2 .inside-higgs-audio-special-thanks{margin-bottom:144px!important}.blog-content-v2 .rpbench-blog-content>:where(img,div:has(img),div.grid){margin-left:auto;margin-right:auto;max-width:var(--blog-wide-max-width)!important;width:100%!important}.blog-content-v2 .blog-body-flow>div>.california-toronto-recap-images{max-width:var(--blog-wide-max-width)!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}.blog-content-v2 .blog-body-flow>div>.higgs-v2-left-image{margin-left:max(0px,calc((100% - var(--blog-text-max-width)) / 2))!important;margin-right:auto!important}.blog-content-v2 .blog-body-flow>div>.higgs-v2-performance-heading+.higgs-v2-performance-table{margin-top:20px!important}.blog-content-v2 .blog-header{align-items:center;gap:var(--blog-text-gap);flex-direction:column;width:100%;display:flex}.blog-content-v2 .blog-header-title{color:var(--blog-heading-color);font-family:var(--font-manrope),sans-serif;letter-spacing:0;margin:0;font-size:44px;font-style:normal;font-weight:600;line-height:115%}.blog-content-v2 .blog-header-excerpt,.blog-content-v2 .blog-header-meta,.blog-content-v2 .blog-header-title,.blog-content-v2 :where(h2,h3,h4,h5,h6,p,ul,ol,.blog-copy,.blog-code-block,.blog-table-source,.blog-detail-list){max-width:var(--blog-text-max-width);width:100%;margin-left:auto;margin-right:auto}.blog-content-v2 .blog-header-meta{color:var(--blog-meta-color);font-family:var(--font-outfit),sans-serif;flex-direction:column;align-items:flex-start;gap:6px;margin:0;font-size:17px;font-style:normal;font-weight:400;line-height:150%;display:flex}.blog-content-v2 .blog-header-meta-line{text-align:left;width:100%;max-width:none;margin:0}.blog-content-v2 .blog-header-excerpt{color:var(--blog-lead-color);font-family:var(--font-outfit),sans-serif;font-size:19px;font-style:normal;font-weight:300;line-height:150%}.blog-content-v2 .blog-interactive-block,.blog-content-v2 .table-container,.blog-content-v2 iframe{max-width:var(--blog-wide-max-width);width:100%;margin-left:auto;margin-right:auto}.blog-content-v2 .table-container.table-container-sm{max-width:var(--blog-text-max-width)}.blog-content-v2 .blog-back-link,.higgs-audio-page .blog-back-link{color:var(--boson-web-button-dark-text);align-self:flex-start;text-decoration:none;margin-left:max(0px,calc((100% - var(--blog-text-max-width)) / 2))!important;margin-top:80px!important;margin-bottom:32px!important;margin-right:0!important}.blog-content-v2 .blog-back-link:hover,.higgs-audio-page .blog-back-link:hover{color:var(--boson-web-button-dark-text);text-decoration:none}:is(.blog-content-v2,.higgs-audio-page)[data-theme=light] .boson-btn--dark{--boson-web-button-dark-bg:var(--blog-src-neutral-25);--boson-web-button-dark-bg-hover:var(--blog-src-neutral-50);--boson-web-button-dark-border:var(--blog-src-neutral-150);--boson-web-button-dark-border-hover:var(--blog-src-neutral-150);--boson-web-button-dark-text:var(--blog-src-neutral-900)}.blog-content-v2 a:not(.boson-btn){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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.1s;color:inherit;text-underline-offset:3px;text-decoration-line:underline;text-decoration-thickness:1px;transition-duration:.1s}.blog-content-v2 a:not(.boson-btn):hover{color:var(--blog-heading-color)}.blog-content-v2 .c-no-underline a{text-decoration-line:none}.blog-content-v2 a.blog-back-link{text-decoration:none}.blog-content-v2 :not(pre)>code,.higgs-audio-page :not(pre)>code{border:1px solid var(--blog-code-border,var(--color-boson-neutral-600));background:var(--blog-code-bg,var(--color-boson-neutral-800));color:var(--blog-code-text,var(--color-highlight-75));white-space:nowrap;border-radius:4px;padding:.08em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.82em;line-height:1.4}.blog-content-v2 .blog-action-row,.higgs-audio-page .blog-action-row{max-width:var(--blog-text-max-width);justify-content:flex-start;width:100%;margin-left:auto!important;margin-right:auto!important}.blog-content-v2 .blog-bottom-tags,.higgs-audio-page .blog-bottom-tags{max-width:var(--blog-text-max-width);flex-wrap:wrap;justify-content:flex-start;gap:10px;width:100%;display:flex;margin-left:0!important;margin-right:0!important}.blog-content-v2 .blog-bottom-tags{margin-bottom:0!important}.higgs-audio-page .blog-bottom-tags{margin-bottom:144px!important}.blog-content-v2 .blog-bottom-tag-chip,.higgs-audio-page .blog-bottom-tag-chip{background:var(--blog-chip-bg,var(--color-boson-neutral-600));color:var(--blog-chip-text,var(--color-boson-neutral-200));font-family:var(--font-outfit),sans-serif;text-align:center;border-radius:16px;justify-content:center;align-self:stretch;align-items:center;padding:2px 10px;font-size:15px;font-style:normal;font-weight:400;line-height:150%;display:flex}.blog-content-v2 h2{font-size:38px;font-weight:500;line-height:120%}.blog-content-v2 h2,.blog-content-v2 h3,.blog-content-v2 h4{font-family:var(--font-manrope),sans-serif;letter-spacing:0;margin:0;font-style:normal;color:var(--blog-heading-color)!important}.blog-content-v2 h3,.blog-content-v2 h4{font-size:30px;font-weight:600;line-height:125%}.blog-content-v2 h5{font-family:var(--font-manrope),sans-serif;letter-spacing:0;font-size:26px;font-style:normal;font-weight:500;line-height:130%}.blog-content-v2 h5,.blog-content-v2 h6{color:var(--blog-heading-color);margin:0}.blog-content-v2 h6{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.blog-content-v2 .blog-copy,.blog-content-v2 li,.blog-content-v2 p{font-style:normal;color:var(--blog-body-color)!important;font-family:var(--font-outfit),sans-serif!important;font-size:19px!important;font-weight:var(--blog-body-weight)!important;line-height:150%!important}.blog-content-v2 img{object-fit:contain;border-radius:16px;max-width:100%;height:auto;display:block}.blog-content-v2 iframe{max-width:100%}.blog-content-v2 .blog-code-block pre{margin:0}.blog-content-v2 audio,.higgs-audio-page audio{width:100%;color-scheme:var(--blog-audio-scheme,dark);accent-color:var(--color-highlight-100);border-radius:8px}.blog-content-v2 .blog-audio-player,.blog-content-v2 .blog-body-flow audio:not(.blog-audio-control){background:var(--blog-audio-bg);border:1px solid var(--blog-audio-border);border-radius:8px;flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;width:100%;height:54px;padding:8px 0;display:flex}.blog-content-v2 .blog-audio-player .blog-audio-control{background:0 0;border:0;height:38px;padding:0}.blog-content-v2 strong{font-size:var(--boson-web-body-size);line-height:var(--tw-leading,var(--boson-web-body-line-height));letter-spacing:var(--tw-tracking,var(--boson-web-body-letter-spacing));font-weight:var(--tw-font-weight,var(--boson-web-body-weight));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--blog-heading-color)}.blog-content-v2 b{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--blog-heading-color)}.blog-content-v2 audio::-webkit-media-controls-enclosure,.higgs-audio-page audio::-webkit-media-controls-enclosure{background-color:var(--blog-audio-bg,var(--color-boson-neutral-800));border-radius:8px}.blog-content-v2 audio::-webkit-media-controls-panel,.higgs-audio-page audio::-webkit-media-controls-panel{background-color:var(--blog-audio-bg,var(--color-boson-neutral-800))}.blog-content-v2 audio::-webkit-media-controls-current-time-display,.blog-content-v2 audio::-webkit-media-controls-time-remaining-display{color:var(--blog-heading-color,var(--color-boson-neutral-50))}.higgs-audio-page audio::-webkit-media-controls-current-time-display,.higgs-audio-page audio::-webkit-media-controls-time-remaining-display{color:var(--blog-heading-color,var(--color-boson-neutral-50))}.blog-content-v2 .table-container{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--blog-table-border);background-color:#0000;width:100%;margin-inline:auto;overflow:auto}.blog-content-v2 .table-base{border-collapse:collapse;width:100%;min-width:640px}.blog-content-v2 :is(.higgs-v3-results-table,.higgs-v3-conversation-table){table-layout:fixed;min-width:0}.blog-content-v2 .higgs-v3-conversation-table :is(th,td){overflow-wrap:anywhere;padding-inline:.5rem;font-size:.8125rem;line-height:1.35}.blog-content-v2 :is(.higgs-v3-results-table,.higgs-v3-conversation-table) :is(th,td):not(:first-child){text-align:center}.blog-content-v2 .header-cell-no-border,.blog-content-v2 .header-cell-with-border,.blog-content-v2 .header-cell-with-bottom-border,.blog-content-v2 .header-sub-cell-no-border,.blog-content-v2 .header-sub-cell-with-border{padding:calc(var(--spacing,.25rem) * 2);text-align:left;background-color:var(--blog-table-header-bg);color:var(--blog-heading-color);border-color:var(--blog-table-border)!important}.blog-content-v2 .normal-row{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.blog-content-v2 .normal-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.blog-content-v2 .normal-row{color:var(--blog-body-color);background-color:#0000;border-color:var(--blog-table-border)!important}.blog-content-v2 .highlight-row-v2{background-color:var(--blog-table-highlight-bg);color:var(--blog-table-highlight-text);border-color:var(--blog-table-border)!important}.blog-content-v2 .highlight-row-v2>td{background-color:var(--blog-table-highlight-bg);border-top:1px solid var(--blog-table-border);border-color:var(--blog-table-border)!important;color:var(--blog-table-highlight-text)!important}.blog-content-v2 .data-cell-no-border,.blog-content-v2 .data-cell-with-border,.blog-content-v2 .highlight-cell-name,.blog-content-v2 .normal-cell-name{padding:calc(var(--spacing,.25rem) * 2);text-align:left;color:var(--blog-body-color);background-color:#0000;border-color:var(--blog-table-border)!important}.blog-content-v2 .highlight-cell-name{background-color:var(--blog-table-highlight-bg);border-top:1px solid var(--blog-table-border);border-color:var(--blog-table-border)!important}.blog-content-v2 .highlight-cell-name,.blog-content-v2 .table-base .highlight-row-v2 [class~=text-highlight-100]{color:var(--blog-table-highlight-text)!important}.blog-content-v2 .table-base :is(th,td,tr){border-color:var(--blog-table-border)!important}.blog-content-v2 .table-base :is(th,td){border-right:1px solid var(--blog-table-border);border-bottom:1px solid var(--blog-table-border)}.blog-content-v2 .table-base :is(th,td):last-child{border-right:0}.blog-content-v2 .table-base tbody tr:last-child>:is(th,td){border-bottom:0}.blog-content-v2 .table-base .normal-row>:is(th,td){background-color:#0000!important}.blog-content-v2 .table-base .normal-row>td.blog-table-best{font-weight:700;background-color:var(--blog-table-best-bg)!important;color:var(--blog-heading-color)!important}.blog-content-v2 .table-base .highlight-row-v2>:is(th,td){border-top:1px solid var(--blog-table-border);font-weight:500;background-color:var(--blog-table-highlight-bg)!important;color:var(--blog-table-highlight-text)!important}.blog-content-v2 [class*=text-zinc-100]{color:var(--color-boson-neutral-50)}.blog-content-v2 [class*=text-zinc-200]{color:var(--color-boson-neutral-150)}.blog-content-v2 [class*=text-zinc-300]{color:var(--color-boson-neutral-200)}.blog-content-v2 [class*=text-zinc-400],.blog-content-v2 [class*=text-zinc-500]{color:var(--color-boson-neutral-300)}.blog-content-v2 .bg-white{background-color:var(--color-boson-neutral-50)}.blog-content-v2 .bg-neutral-900,.blog-content-v2 .bg-zinc-900{background-color:var(--color-boson-neutral-800)}.blog-content-v2 .bg-zinc-950{background-color:var(--color-boson-neutral-black)}.blog-content-v2 .bg-zinc-800{background-color:var(--blog-tile-bg)}.blog-content-v2 .border-highlight-100,.blog-content-v2 .border-zinc-700{border-color:var(--color-boson-neutral-700)}.higgs-audio-page{--blog-text-max-width:800px;--blog-wide-max-width:1216px;--blog-section-gap:88px;--blog-text-gap:20px;--blog-body-color:var(--color-boson-neutral-200);font-family:var(--font-outfit),sans-serif}.higgs-audio-page>div{gap:var(--blog-section-gap)!important}.higgs-audio-page>div>section{width:100%;align-items:center!important;gap:0!important}.higgs-audio-page>div>section>*{margin-left:auto!important;margin-right:auto!important;margin-block:0!important}.higgs-audio-page>div>section>*+*{margin-top:var(--blog-section-gap)!important}.higgs-audio-page>div>section>:where(h1,h2,h3,h4,h5,h6)+:where(div,section,article,figure,ul,ol),.higgs-audio-page>div>section>:where(h1,h2,h3,h4,h5,h6)+:where(p),.higgs-audio-page>div>section>:where(p)+:where(p){margin-top:var(--blog-text-gap)!important}.higgs-audio-page>div>section>:where(h4,h5,h6){margin-bottom:var(--blog-text-gap)!important}.higgs-audio-page .blog-back-link+.higgs-audio-hero,.higgs-audio-page>div>section>:where(.higgs-audio-section-title,.higgs-audio-subsection-title)+*,.higgs-audio-page>div>section>:where(h4,h5,h6)+*{margin-top:0!important}.higgs-audio-page .higgs-audio-article-audio,.higgs-audio-page .higgs-audio-hero{max-width:var(--blog-text-max-width);flex-direction:column;width:100%;display:flex}.higgs-audio-page .higgs-audio-title{color:var(--color-boson-neutral-50);font-family:var(--font-manrope),sans-serif;letter-spacing:0;font-size:44px;font-style:normal;font-weight:600;line-height:115%}.higgs-audio-page .higgs-audio-title+.higgs-audio-meta{margin-top:var(--blog-text-gap)!important}.higgs-audio-page .higgs-audio-meta{color:var(--color-boson-neutral-300);font-family:var(--font-outfit),sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:150%}.higgs-audio-page .higgs-audio-meta+.higgs-audio-meta{margin-top:6px!important}.higgs-audio-page .higgs-audio-meta+.higgs-audio-intro{margin-top:var(--blog-text-gap)!important}.higgs-audio-page .higgs-audio-copy,.higgs-audio-page .higgs-audio-intro{color:var(--blog-body-color);font-family:var(--font-outfit),sans-serif;font-size:19px;font-style:normal;font-weight:400;line-height:150%}.higgs-audio-page .higgs-audio-player{background:var(--color-boson-neutral-800);border:1px solid var(--color-boson-neutral-700);border-radius:8px;flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;width:100%;height:54px;padding:8px 0;display:flex}.higgs-audio-page .higgs-audio-player audio{color-scheme:var(--blog-audio-scheme,dark);width:100%;height:38px}.higgs-audio-page .higgs-audio-player audio::-webkit-media-controls-enclosure,.higgs-audio-page .higgs-audio-player audio::-webkit-media-controls-panel{background-color:var(--color-boson-neutral-800);border-radius:8px}.higgs-audio-page .higgs-audio-audio-meta{color:var(--color-boson-neutral-300);font-family:var(--font-outfit),sans-serif;text-align:right;justify-content:space-between;width:100%;margin-top:6px;font-size:15px;font-style:normal;font-weight:400;line-height:150%;display:flex}.higgs-audio-page .higgs-audio-cover{height:auto;max-width:var(--blog-wide-max-width);object-fit:cover;border-radius:16px;width:100%;display:block}.higgs-audio-page .higgs-audio-section-title{letter-spacing:0;font-size:38px;line-height:120%}.higgs-audio-page .higgs-audio-section-title,.higgs-audio-page .higgs-audio-subsection-title{color:var(--color-boson-neutral-50);font-family:var(--font-manrope),sans-serif;font-style:normal;font-weight:500;margin-bottom:var(--blog-text-gap)!important}.higgs-audio-page .higgs-audio-subsection-title{font-size:26px;line-height:130%}.higgs-audio-page .higgs-audio-link{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--blog-link-underline,currentColor);text-decoration-color:var(--blog-link-underline,currentColor);text-underline-offset:3px;font-family:var(--font-outfit),sans-serif;font-size:19px;font-style:normal;font-weight:400;line-height:150%}.higgs-audio-page[data-theme=light] .higgs-audio-link{color:var(--brand-emphasis)}.higgs-audio-page[data-theme=light] .higgs-audio-link:hover{color:var(--color-boson-logo-green-700);-webkit-text-decoration-color:var(--brand-emphasis);text-decoration-color:var(--brand-emphasis)}.higgs-audio-page .higgs-audio-wide{max-width:var(--blog-wide-max-width);width:100%}.higgs-audio-page .higgs-audio-table-align-text{max-width:var(--blog-text-max-width);width:100%;margin-left:auto;margin-right:auto}.higgs-audio-page .higgs-audio-table-block.higgs-audio-table-align-text .higgs-audio-table-note{max-width:var(--blog-text-max-width)}.higgs-audio-page .higgs-audio-example-grid{gap:24px;display:grid}.higgs-audio-page .higgs-audio-example-card{background:var(--color-boson-neutral-900);border:1px solid var(--blog-card-border,var(--color-boson-neutral-500));border-radius:16px;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:16px;padding:24px;display:flex}.higgs-audio-page .higgs-audio-example-text,.higgs-audio-page .higgs-audio-judger-output{color:var(--color-boson-neutral-100);font-family:var(--font-outfit),sans-serif;width:100%;font-size:17px;font-style:normal;font-weight:400;line-height:150%}.higgs-audio-page .higgs-audio-judger-output{max-width:none!important}.higgs-audio-page .higgs-audio-judger-output>span{color:var(--color-boson-neutral-50);font-weight:500}.higgs-audio-page .higgs-audio-dialogue-card{max-width:var(--blog-wide-max-width);width:100%}.higgs-audio-page>div>section>.higgs-audio-dialogue-card+.higgs-audio-dialogue-card{margin-top:var(--blog-text-gap)!important}.higgs-audio-page .higgs-audio-dialogue-card>[data-state]{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;padding:0;display:flex;border:1px solid var(--blog-card-border,var(--color-boson-neutral-500))!important;border-radius:16px!important}.higgs-audio-page .higgs-audio-dialogue-card>[data-state=open]{gap:20px;background:var(--color-boson-neutral-900)!important}.higgs-audio-page .higgs-audio-cot-card>[data-state=open]{gap:0}.higgs-audio-page .higgs-audio-dialogue-card>[data-state=closed]{overflow:hidden;background:var(--blog-tile-bg,var(--color-boson-neutral-700))!important}.higgs-audio-page .higgs-audio-dialogue-card [data-radix-collection-item]>h3>button{text-align:left;justify-content:flex-start;align-items:center;gap:8px;width:100%;height:100%;padding:0 24px;display:flex}.higgs-audio-page .higgs-audio-dialogue-card button span:last-child{color:var(--color-boson-neutral-50);font-family:var(--font-outfit),sans-serif;font-size:19px;font-style:normal;font-weight:400;line-height:150%}.higgs-audio-page .higgs-audio-dialogue-card [data-state]>div,.higgs-audio-page .higgs-audio-dialogue-card [data-state]>h3{width:100%}.higgs-audio-page .higgs-audio-dialogue-card [data-state]>h3{align-self:stretch;height:75px;display:flex;max-width:none!important;margin:0!important}.higgs-audio-page .higgs-audio-dialogue-card [data-state=open][role=region]{padding:0 24px 24px!important}.higgs-audio-page .higgs-audio-dialogue-card [data-state=open]>div{padding:0!important}.higgs-audio-page .higgs-audio-dialogue-card [data-state=closed]>div{height:0;overflow:hidden;padding:0!important}.higgs-audio-page .higgs-audio-speaker-transcript{background:var(--blog-tile-bg,var(--color-boson-neutral-700));border-radius:8px;flex-direction:column;align-self:stretch;align-items:center;gap:8px;padding:10px 16px;display:flex}.higgs-audio-page .higgs-audio-speaker-line{align-items:flex-start;gap:10px;width:100%;display:flex}.higgs-audio-page .higgs-audio-speaker-label{font-family:var(--font-dm-sans),sans-serif;text-align:center;white-space:nowrap;flex:0 0 90px;font-size:17px;font-style:italic;font-weight:700;line-height:150%}.higgs-audio-page .higgs-audio-speaker-zero{color:var(--viz-6)}@supports (color:color-mix(in lab,red,red)){.higgs-audio-page .higgs-audio-speaker-zero{color:color-mix(in srgb,var(--viz-6) 80%,black)}}.higgs-audio-page .higgs-audio-speaker-one{color:var(--color-boson-logo-green-600)}.higgs-audio-page .higgs-audio-speaker-two{color:#facc15}.higgs-audio-page .higgs-audio-speaker-text{color:var(--color-boson-neutral-100);font-family:var(--font-dm-sans),sans-serif;flex:1 1 0;font-size:17px;font-style:italic;font-weight:400;line-height:150%}.higgs-audio-page .higgs-audio-prediction-title{color:var(--color-boson-neutral-100);font-family:var(--font-outfit),sans-serif;font-size:19px;font-style:normal;font-weight:400;line-height:150%}.higgs-audio-page .higgs-audio-prediction-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.higgs-audio-page .higgs-audio-prediction-label{color:var(--color-boson-neutral-100)}.higgs-audio-page .higgs-audio-prediction-label,.higgs-audio-page .higgs-audio-prediction-value{font-family:var(--font-outfit),sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:150%}.higgs-audio-page .higgs-audio-prediction-value--correct{color:var(--color-boson-logo-green-400)}.higgs-audio-page .higgs-audio-prediction-value--incorrect{color:var(--on-danger-subtle)}.higgs-audio-page .higgs-audio-prediction-icon{flex:none;display:block}.higgs-audio-page .higgs-audio-cot-inline{align-items:center;gap:8px;min-width:max-content;display:inline-flex}.higgs-audio-page .higgs-audio-cot-label{color:var(--color-boson-neutral-100);font-family:var(--font-plus-jakarta-sans),sans-serif;width:auto;font-size:20px;font-style:normal;font-weight:600;line-height:150%;max-width:none!important;margin-left:0!important;margin-right:0!important}.higgs-audio-page .higgs-audio-cot-list,.higgs-audio-page .higgs-audio-cot-list li,.higgs-audio-page .higgs-audio-cot-value{color:var(--color-boson-neutral-100);font-family:var(--font-plus-jakarta-sans),sans-serif;font-size:19px;font-style:normal;font-weight:500;line-height:150%}.higgs-audio-page .higgs-audio-cot-list,.higgs-audio-page .higgs-audio-cot-value{width:auto;max-width:none!important;margin-left:0!important;margin-right:0!important}.higgs-audio-page .higgs-audio-chain-title{font-size:19px;font-weight:400}.higgs-audio-page .higgs-audio-chain-label,.higgs-audio-page .higgs-audio-chain-title{color:var(--color-boson-neutral-100);font-family:var(--font-outfit),sans-serif;font-style:normal;line-height:150%;max-width:none!important;margin-left:0!important;margin-right:0!important}.higgs-audio-page .higgs-audio-chain-label{font-size:17px;font-weight:500}.higgs-audio-page .higgs-audio-chain-copy{color:var(--color-boson-neutral-100);font-family:var(--font-outfit),sans-serif;width:100%;font-size:17px;font-style:normal;font-weight:400;line-height:150%;max-width:none!important;margin-left:0!important;margin-right:0!important}.higgs-audio-page .higgs-audio-ack-content,.higgs-audio-page .higgs-audio-ack-label,.higgs-audio-page .higgs-audio-ack-thanks,.higgs-audio-page .higgs-audio-ack-title{color:var(--color-boson-neutral-100);font-family:var(--font-outfit),sans-serif;font-size:19px;font-style:normal;font-weight:400;line-height:150%}.higgs-audio-page .higgs-audio-ack-title{color:var(--color-boson-neutral-300);font-size:15px;font-weight:500;line-height:20px}.higgs-audio-page .higgs-audio-ack-label{color:var(--color-boson-neutral-100);flex:none;font-weight:400}.higgs-audio-page .higgs-audio-ack-content{flex:1 1 0}.higgs-audio-page .higgs-audio-ack-thanks{width:100%;max-width:none;margin-left:0;margin-right:0}.higgs-audio-page .higgs-audio-table-block{flex-direction:column;gap:8px;display:flex}.higgs-audio-page .higgs-audio-table-container{border:1px solid var(--blog-card-border,var(--color-boson-neutral-500));border-radius:16px;width:100%;overflow-x:auto}.higgs-audio-page .higgs-audio-table thead tr{background:var(--blog-table-header-bg,var(--color-boson-neutral-700))!important}.higgs-audio-page .higgs-audio-table tbody tr{background:0 0!important}.higgs-audio-page .higgs-audio-table tbody tr:last-child{background:var(--blog-table-highlight-bg,var(--color-boson-neutral-600))!important}.higgs-audio-page .higgs-audio-table :is(th,td){border-color:var(--blog-card-border,var(--color-boson-neutral-500))!important}.higgs-audio-page .higgs-audio-table-note{color:var(--color-boson-neutral-200);font-family:var(--font-dm-sans),sans-serif;max-width:var(--blog-wide-max-width);text-align:center;width:100%;font-size:15px;font-style:italic;font-weight:400;line-height:150%;margin-left:auto!important;margin-right:auto!important}@media (min-width:768px){.higgs-audio-page .higgs-audio-example-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.higgs-audio-page :where(h1,h2,h3,h4,h5,h6,p){max-width:var(--blog-text-max-width);width:100%;margin-left:auto;margin-right:auto}.higgs-audio-page :where(.blog-interactive-block,.table-container,iframe){max-width:var(--blog-wide-max-width);width:100%;margin-left:auto;margin-right:auto}.blog-content-v2 .proactbench-flow>.lead-kicker-ihb{max-width:var(--blog-text-max-width);width:100%;color:var(--color-boson-logo-green-400);letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:700;margin-left:auto!important;margin-right:auto!important}.blog-content-v2 .proactbench-flow>.lead-kicker-ihb+*{margin-top:6px!important}.blog-content-v2 .ihb-chart-svg{width:100%;height:auto}@media (max-width:960px){.blog-content-v2 .ihb-chart-svg{min-width:var(--chart-min-w)}}.blog-content-v2 .table-base.ihb-lb .normal-row.lb-baseline>:is(th,td){background-color:#7ea2f50f!important}.blog-content-v2 .table-base.ihb-lb :is(th,td){border-right:0!important}.blog-content-v2 .table-base.ihb-lb tbody :is(th,td){border-bottom:1px solid #ffffff0b!important}.blog-content-v2 .table-base.ihb-lb thead :is(th,td){border-bottom:1px solid var(--blog-table-border)!important}.blog-content-v2 .table-base.ihb-lb tbody tr:last-child>:is(th,td){border-bottom:0!important}.blog-content-v2 .table-base.ihb-lb .normal-row:hover>:is(th,td){background-color:#ffffff05!important}.blog-content-v2 .proactbench-flow>.ihbench-figure{max-width:var(--blog-text-max-width);width:100%;margin-left:auto!important;margin-right:auto!important}.blog-content-v2 .proactbench-flow>.ihbench-pipeline-card{max-width:var(--blog-wide-max-width)}@media (max-width:960px){.blog-content-v2 .proactbench-flow>.ihbench-pipeline-card{padding:4px!important}}.blog-content-v2[data-theme=light] .ihb-pipeline{--surface:var(--blog-src-neutral-50);--border:var(--blog-src-neutral-150);--bg:var(--blog-src-white);--muted:var(--blog-src-neutral-400)}.blog-content-v2[data-theme=light] .ihb-pipeline .pp-teal{--pp-hue:var(--color-viz-teal-d)}.blog-content-v2[data-theme=light] .ihb-pipeline .pp-blue{--pp-hue:var(--color-viz-blue-d)}.blog-content-v2[data-theme=light] .ihb-pipeline .pp-orange{--pp-hue:var(--color-viz-amber-d)}.blog-content-v2[data-theme=light] .ihb-pipeline .pp-purple{--pp-hue:var(--color-viz-purple-d)}.blog-content-v2[data-theme=light] .ihb-pipeline .pp-neutral{--pp-hue:var(--blog-src-neutral-500)}.blog-content-v2[data-theme=light] .ihb-pipeline .pp-panel{background:var(--pp-hue)!important}@supports (color:color-mix(in lab,red,red)){.blog-content-v2[data-theme=light] .ihb-pipeline .pp-panel{background:color-mix(in srgb,var(--pp-hue) 7%,white)!important}}.blog-content-v2[data-theme=light] .ihb-pipeline .pp-panel{border-color:var(--pp-hue)!important}@supports (color:color-mix(in lab,red,red)){.blog-content-v2[data-theme=light] .ihb-pipeline .pp-panel{border-color:color-mix(in srgb,var(--pp-hue) 30%,white)!important}}.blog-content-v2[data-theme=light] .ihb-pipeline .pp-neutral{background:var(--blog-src-neutral-25)!important;border-color:var(--blog-src-neutral-150)!important}.blog-content-v2[data-theme=light] .ihb-pipeline .pp-title{color:var(--pp-hue)!important}@supports (color:color-mix(in lab,red,red)){.blog-content-v2[data-theme=light] .ihb-pipeline .pp-title{color:color-mix(in srgb,var(--pp-hue) 70%,black)!important}}.blog-content-v2[data-theme=light] .ihb-pipeline .pp-badge{color:var(--blog-src-white);background:var(--pp-hue)!important}.blog-content-v2[data-theme=light] .ihb-pipeline .pp-svg path{stroke:var(--pp-hue)}@supports (color:color-mix(in lab,red,red)){.blog-content-v2[data-theme=light] .ihb-pipeline .pp-svg path{stroke:color-mix(in srgb,var(--pp-hue) 70%,white)}}.blog-content-v2[data-theme=light] .ihb-pipeline .pp-ah{--ah:var(--pp-hue)!important}@supports (color:color-mix(in lab,red,red)){.blog-content-v2[data-theme=light] .ihb-pipeline .pp-ah{--ah:color-mix(in srgb,var(--pp-hue) 70%,white)!important}}.blog-content-v2[data-theme=light] .ihb-pipeline .pp-chip{background:var(--blog-src-white);color:var(--blog-src-neutral-600)}.blog-content-v2[data-theme=light] .ihb-pipeline :is(.pp-bubble,.pp-av):after{background:var(--blog-src-neutral-25)}.blog-content-v2[data-theme=light] .ihb-pipeline :is(.pp-b-asst,.pp-av-asst){background:var(--color-viz-blue-d)}@supports (color:color-mix(in lab,red,red)){.blog-content-v2[data-theme=light] .ihb-pipeline :is(.pp-b-asst,.pp-av-asst){background:color-mix(in srgb,var(--color-viz-blue-d) 10%,white)}}.blog-content-v2[data-theme=light] .ihb-pipeline :is(.pp-b-asst,.pp-av-asst){color:var(--blog-src-neutral-700)}.blog-content-v2[data-theme=light] .ihb-pipeline :is(.pp-b-user,.pp-av-user){background:var(--color-viz-amber-d)}@supports (color:color-mix(in lab,red,red)){.blog-content-v2[data-theme=light] .ihb-pipeline :is(.pp-b-user,.pp-av-user){background:color-mix(in srgb,var(--color-viz-amber-d) 12%,white)}}.blog-content-v2[data-theme=light] .ihb-pipeline :is(.pp-b-user,.pp-av-user){color:var(--blog-src-neutral-700)}.blog-content-v2[data-theme=light] .ihb-pipeline .pp-b-eval{background:var(--blog-src-green-50);color:var(--blog-src-neutral-700)}.blog-content-v2[data-theme=light] .ihb-pipeline :is(.pp-ic-asst,.pp-ic-eval,.pp-av-asst){color:var(--color-viz-blue-d)}.blog-content-v2[data-theme=light] .ihb-pipeline :is(.pp-ic-user,.pp-av-user,.pp-ic-aud,.pp-av-asst .fa-a){color:var(--color-viz-amber-d)}.blog-content-v2[data-theme=light] .ihb-pipeline :is(.pp-evaltag,.pp-b-eval .pp-ic-eval){color:var(--blog-src-green-600)}.blog-content-v2[data-theme=light] .ihb-pipeline .pp-llmjudge{background:var(--blog-src-white);color:var(--color-viz-pink-d)}.blog-content-v2 .mscac-hackathon{color:var(--text-secondary);font-family:var(--boson-web-body-font-family)}.blog-content-v2 .blog-body-flow>.mscac-hackathon{display:block}.blog-content-v2 .mscac-hackathon :where(h2,h3,p,ol,figure){max-width:none;margin:0}.blog-content-v2 .mscac-hackathon :where(h2,h3){color:var(--text-primary);font-family:var(--boson-web-heading-font-family)}.blog-content-v2 .mscac-hackathon p{line-height:var(--boson-web-body-line-height);font-size:var(--boson-web-body-size)!important}.blog-content-v2 .mscac-hackathon .mscac-hero{max-width:var(--blog-text-max-width);border:1px solid var(--border-default);background:var(--bg-brand-subtle);border-radius:16px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid;overflow:hidden}.mscac-hero-copy{flex-direction:column;align-items:flex-start;gap:24px;padding:clamp(24px,3vw,32px);display:flex}.mscac-eyebrow{color:var(--brand-emphasis);font-size:var(--boson-web-body-mini-size);letter-spacing:.08em;text-transform:uppercase;font-weight:500;display:block}.blog-content-v2 .mscac-hero-copy h2{letter-spacing:-.035em;font-size:clamp(30px,3vw,36px);font-weight:500;line-height:1.12}.mscac-hero-copy em{color:var(--brand-emphasis);font-style:normal}.blog-content-v2 .mscac-hero-copy .mscac-hero-date{color:var(--text-primary);font-size:var(--boson-web-body-large-size)!important}.mscac-hero-photo{background:var(--surface-sunken);flex-direction:column;min-width:0;display:flex}.blog-content-v2 .mscac-hero-photo img{object-fit:cover;object-position:45% center;border-radius:0;flex:1;width:100%;height:0;min-height:280px}.mscac-hero-photo figcaption{padding:12px 20px}.mscac-registration-pending{border:1px solid var(--border-hover);color:var(--text-primary);font-size:var(--boson-web-body-mini-size);border-radius:8px;padding:12px 16px;display:inline-block}.blog-content-v2 .mscac-hackathon .mscac-partners{max-width:var(--blog-text-max-width);border-bottom:1px solid var(--border-default);justify-content:center;align-items:center;gap:40px;padding:24px 0;display:flex;margin:24px auto 0!important}.mscac-partners a{flex:1;min-width:0}.blog-content-v2 .mscac-partners img{object-fit:contain;border-radius:0;width:100%;height:auto;max-height:72px}.blog-content-v2[data-theme=light] .mscac-partners img{filter:brightness(0)}.blog-content-v2 .mscac-hackathon .mscac-intro{max-width:var(--blog-text-max-width);font-size:var(--boson-web-body-large-size)!important;margin:32px auto 0!important}.blog-content-v2 .mscac-hackathon .mscac-section{max-width:var(--blog-text-max-width);margin:56px auto 0!important}.mscac-section-heading{gap:12px;margin-bottom:24px;display:grid}.blog-content-v2 .mscac-closing h2,.blog-content-v2 .mscac-section h2{letter-spacing:-.025em;font-size:clamp(24px,3vw,32px);font-weight:500;line-height:1.25}.mscac-schedule{border-top:1px solid var(--border-default);padding:0;list-style:none}.mscac-schedule li{border-bottom:1px solid var(--border-default);grid-template-columns:96px 1fr;align-items:center;gap:24px;padding:24px 0;display:grid}.mscac-schedule time{color:var(--text-muted);font-size:var(--boson-web-body-mini-size);flex-direction:column;display:flex}.mscac-schedule strong{color:var(--brand-emphasis);font-family:var(--boson-web-heading-font-family);font-size:44px;font-weight:500;line-height:1.2}.blog-content-v2 .mscac-hackathon h3{font-size:var(--boson-web-body-large-size);margin-bottom:8px;font-weight:500;line-height:1.4}.mscac-models{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.blog-content-v2 .mscac-hackathon .mscac-prompts{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:none;margin:0;padding:0;list-style:none;display:grid}.mscac-prompts li{border-top:1px solid var(--border-default);padding-top:20px}.mscac-prompts li:last-child:nth-child(odd){grid-column:1/-1}.blog-content-v2 .mscac-models a{border:1px solid var(--border-default);background:var(--surface-raised);border-radius:12px;flex-direction:column;align-items:flex-start;padding:24px;text-decoration:none;display:flex}.blog-content-v2 .mscac-models a:hover{border-color:var(--brand-emphasis);background:var(--surface-raised-hover)}.mscac-models svg{color:var(--brand-emphasis);margin-bottom:24px}.mscac-models span{color:var(--text-link);font-size:var(--boson-web-body-mini-size);margin-top:auto;padding-top:24px}.mscac-hackathon a{cursor:pointer}.mscac-hackathon a:focus-visible{outline:2px solid var(--border-focus);outline-offset:5px}.mscac-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.blog-content-v2 .mscac-gallery img{aspect-ratio:3/2;object-fit:cover;border-radius:12px;width:100%;height:auto}.blog-content-v2 .mscac-hackathon .mscac-caption,.mscac-hackathon figcaption{color:var(--text-secondary);margin-top:12px;line-height:1.5;font-size:var(--boson-web-body-mini-size)!important}.blog-content-v2 .mscac-hackathon .mscac-closing{max-width:var(--blog-text-max-width);border-top:1px solid var(--border-default);justify-content:space-between;align-items:center;gap:24px;padding:32px 0;display:flex;margin:56px auto 0!important}.mscac-closing .mscac-eyebrow{margin-bottom:12px}@media (max-width:700px){.blog-content-v2 .mscac-hackathon .mscac-hero,.blog-content-v2 .mscac-hackathon .mscac-prompts,.mscac-gallery,.mscac-models{grid-template-columns:1fr}.blog-content-v2 .mscac-hero-photo img{aspect-ratio:16/9;height:auto;min-height:0}.blog-content-v2 .mscac-hackathon .mscac-partners{flex-direction:column;gap:28px;padding:28px 20px}.mscac-partners a{width:100%;max-width:320px}.mscac-schedule li{grid-template-columns:72px 1fr;gap:16px}.blog-content-v2 .mscac-hackathon .mscac-closing{flex-direction:column;align-items:flex-start}}:is(.blog-content-v2,.higgs-audio-page)[data-theme=light]{font-family:var(--font-outfit),sans-serif}.blog-content-v2[data-theme=light] :is(p,li,.blog-copy){font-size:18px!important;line-height:165%!important}.blog-content-v2[data-theme=light] .blog-header-excerpt .excerpt{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin-top:0}.blog-content-v2[data-theme=light] :is(strong,b){font-weight:600}.blog-content-v2[data-theme=light] a:not(.boson-btn){-webkit-text-decoration-color:var(--blog-link-underline);text-decoration-color:var(--blog-link-underline)}.blog-content-v2[data-theme=light] a:not(.boson-btn):hover{-webkit-text-decoration-color:var(--brand-emphasis);text-decoration-color:var(--brand-emphasis)}.blog-content-v2[data-theme=light] :where(p,li,.blog-copy,figcaption,td,blockquote) a:not(.boson-btn){color:var(--brand-emphasis)}.blog-content-v2[data-theme=light] :where(p,li,.blog-copy,figcaption,td,blockquote) a:not(.boson-btn):hover{color:var(--color-boson-logo-green-700)}.blog-content-v2[data-theme=light] .blog-body-flow .font-saira{color:var(--text-secondary)!important;font-family:var(--font-outfit),sans-serif!important;letter-spacing:0!important;text-transform:none!important;font-size:14px!important;font-weight:500!important}.blog-content-v2[data-theme=light] :is(.blog-table-source,.blog-table-caption,.blog-caption){color:var(--text-muted)!important;font-size:14px!important;line-height:1.5!important}.blog-content-v2[data-theme=light] .blog-body-flow>div:not(.full-duplex-post)>:where(.blog-copy,p,ul,ol)+h5,.blog-content-v2[data-theme=light] .blog-body-flow>div>:where(.blog-block,.blog-interactive-block,.table-container,.blog-table-source,figure,img,div:has(>img))+:where(.blog-copy,p,ul,ol),.blog-content-v2[data-theme=light] .blog-body-flow>div>:where(.blog-copy,p,ul,ol)+:where(.blog-block,.blog-interactive-block,.table-container,figure,img,div:has(>img)){margin-top:48px!important}.blog-content-v2[data-theme=light] .blog-body-flow img[src*=\.png]:not(.mscac-partners img):not([src*=logo]){outline:1px solid var(--blog-card-border);outline-offset:-1px}.blog-content-v2[data-theme=light] .table-base :is(th,td){font-variant-numeric:tabular-nums;border-right:0!important}.blog-content-v2[data-theme=light] .table-base:not(.ihb-lb,.higgs-v3-conversation-table,[class*=text-\[]) :is(th,td){padding:12px 16px!important}.blog-content-v2[data-theme=light] .table-base tbody :is(th,td){border-bottom-color:var(--border-subtle)!important;color:var(--blog-body-color)!important;font-weight:400!important}.blog-content-v2[data-theme=light] .table-base :is(.header-cell-with-border,.header-sub-cell-with-border,.header-cell-with-bottom-border,.header-cell-no-border,.header-sub-cell-no-border),.blog-content-v2[data-theme=light] .table-base thead :is(th,td){font-size:14px;border-bottom-color:var(--blog-table-border)!important;color:var(--text-secondary)!important;font-weight:600!important}.blog-content-v2[data-theme=light] .table-base .normal-row>td.blog-table-best,.blog-content-v2[data-theme=light] .table-base :is(.highlight-row-v2,.highlight-row-v2>*,.highlight-cell-name){color:var(--blog-table-highlight-text)!important;font-weight:600!important}.blog-content-v2[data-theme=light] .table-base a{font-weight:inherit!important}.blog-content-v2[data-theme=light] .blog-bottom-tag-chip{border:1px solid var(--blog-card-border);font-size:14px}:is(.blog-content-v2,.higgs-audio-page)[data-theme=light]{--code-surface:var(--color-boson-neutral-25);--code-border:var(--color-boson-neutral-150);--code-base:var(--color-boson-neutral-700);--code-muted:var(--text-muted);--code-icon:var(--text-muted);--code-icon-hover:var(--text-primary);--code-hover:var(--surface-sunken);--code-accent:var(--brand-emphasis);--code-accent-subtle:var(--color-boson-logo-green-50);--code-keyword:var(--viz-3);--code-string:var(--viz-2)}@supports (color:color-mix(in lab,red,red)){:is(.blog-content-v2,.higgs-audio-page)[data-theme=light]{--code-string:color-mix(in srgb,var(--viz-2) 72%,black)}}:is(.blog-content-v2,.higgs-audio-page)[data-theme=light]{--code-number:var(--viz-1)}@supports (color:color-mix(in lab,red,red)){:is(.blog-content-v2,.higgs-audio-page)[data-theme=light]{--code-number:color-mix(in srgb,var(--viz-1) 85%,black)}}:is(.blog-content-v2,.higgs-audio-page)[data-theme=light]{--code-comment:var(--text-muted);--code-call:var(--viz-1)}@supports (color:color-mix(in lab,red,red)){:is(.blog-content-v2,.higgs-audio-page)[data-theme=light]{--code-call:color-mix(in srgb,var(--viz-1) 85%,black)}}.blog-content-v2[data-theme=light] .blog-code-block pre{font-size:14px;line-height:1.6}.blog-content-v2[data-theme=light] .lb-track{background-color:var(--surface-sunken)!important}.blog-content-v2[data-theme=light] .lb-bar-other{background-color:var(--blog-src-neutral-300)!important}.blog-content-v2[data-theme=light] .lb-score-other{color:var(--text-secondary)!important}.blog-content-v2 .blog-body-flow>.esp32-post{--esp32-block-gap:40px}.blog-content-v2 .blog-body-flow>.esp32-post>img{border-radius:12px;height:auto;max-width:var(--blog-text-max-width)!important;width:100%!important}.blog-content-v2 .blog-body-flow>.esp32-post.esp32-post>:where(.blog-copy,p,ul,ol)+:where(img,.blog-code-block),.blog-content-v2 .blog-body-flow>.esp32-post.esp32-post>:where(img,.blog-code-block)+:where(.blog-copy,p,ul,ol,img,.blog-code-block){margin-top:var(--esp32-block-gap)!important}@property --tw-duration{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}