@font-face{font-family:Myriad Pro;src:url(/_next/static/media/light.65ea55de.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Myriad Pro;src:url(/_next/static/media/regular.f7bf05c5.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Myriad Pro;src:url(/_next/static/media/semibold.d9f292d0.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Myriad Pro;src:url(/_next/static/media/semibold-italic.225acc80.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Myriad Pro;src:url(/_next/static/media/bold.fc7a64c0.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Myriad Pro;src:url(/_next/static/media/bold-italic.1131f063.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Myriad Pro;src:url(/_next/static/media/black.a71e6a0d.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Myriad Pro Condensed;src:url(/_next/static/media/condensed.c2419258.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Myriad Pro Condensed;src:url(/_next/static/media/condensed-italic.ceaa5302.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Myriad Pro Condensed;src:url(/_next/static/media/bold-condensed.5b6259ce.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Myriad Pro Condensed;src:url(/_next/static/media/bold-condensed-italic.9a7337dd.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}[data-puck-entry] *{font-family:inherit}[class*=" puck-"],[class^=puck-]{box-sizing:border-box;min-width:0}.puck-richtext{font-family:inherit;font-size:1rem;font-weight:400;line-height:1.7;color:inherit;width:100%}.puck-richtext>*+*{margin-top:.75em}.puck-richtext p{margin:0}.puck-richtext h2{margin:0;font-size:1.75rem;font-weight:700;line-height:1.25}.puck-richtext h3{margin:0;font-size:1.375rem;font-weight:600;line-height:1.3}.puck-richtext h4{margin:0;font-size:1.125rem;font-weight:600;line-height:1.4}.puck-richtext ul{margin:0;padding-left:1.5rem;list-style-type:disc}.puck-richtext ol{margin:0;padding-left:1.5rem;list-style-type:decimal}.puck-richtext li>p{margin:0}.puck-richtext li+li{margin-top:.25em}.puck-richtext blockquote{margin:0;padding-left:1rem;border-left:3px solid var(--theme-grey-300,#e5e7eb);color:var(--theme-grey-600,#6b7280);font-style:italic}.puck-richtext hr{border:none;border-top:1px solid var(--theme-grey-300,#e5e7eb);margin:0}.puck-richtext a{color:var(--theme-primary-main,#3b82f6);text-decoration:underline}.puck-richtext strong{font-weight:700}.puck-richtext em{font-style:italic}.puck-richtext u{text-decoration:underline}.puck-richtext s{text-decoration:line-through}.puck-richtext table{border-collapse:collapse;width:100%;margin:0;font-size:inherit;table-layout:fixed}.puck-richtext td,.puck-richtext th{border:1px solid var(--theme-grey-400,#d1d5db);padding:8px 12px;text-align:left;vertical-align:top;min-width:40px;position:relative}.puck-richtext th{background-color:var(--theme-grey-200,#f3f4f6);font-weight:600}.puck-richtext .selectedCell{background-color:var(--theme-primary-light,#dbeafe)}.puck-richtext .column-resize-handle{position:absolute;right:-2px;top:0;bottom:0;width:4px;background-color:var(--theme-primary-main,#3b82f6);cursor:col-resize;pointer-events:all}.puck-paragraph{margin:0;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.6;text-align:left;color:inherit}.puck-heading1{margin:0 0 1rem;font-size:2.25rem;line-height:1.2}.puck-heading1,.puck-heading2{font-family:inherit;font-weight:700;text-align:left;color:inherit}.puck-heading2{margin:0 0 .75rem;font-size:1.75rem;line-height:1.25}.puck-heading3{margin:0 0 .5rem;font-family:inherit;font-size:1.375rem;font-weight:600;line-height:1.3;text-align:left;color:inherit}.puck-divider{display:block;border:none;background-color:var(--theme-grey-300,#e5e7eb);width:100%;height:1px;margin-top:1rem;margin-bottom:1rem}.puck-divider--vertical{display:inline-block;width:1px;height:auto;min-height:24px;align-self:stretch;margin:0 .5rem}.puck-list{margin:0;padding-left:1.5rem;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.6;text-align:left;color:inherit}ul.puck-list{list-style-type:disc}ol.puck-list{list-style-type:decimal}.puck-list--none{list-style:none;padding-left:0}.puck-button{display:inline-flex;align-items:center;justify-content:center;font-weight:500;line-height:1.25;border-radius:6px;cursor:pointer;text-decoration:none;transition:opacity .15s ease,background-color .15s ease;white-space:nowrap;vertical-align:middle}.puck-button--solid{background-color:var(--theme-primary-main,#3b82f6);color:var(--theme-primary-contrast,#ffffff);border:none}.puck-button--outline{border:1.5px solid var(--theme-primary-main,#3b82f6)}.puck-button--ghost,.puck-button--outline{background-color:transparent;color:var(--theme-primary-main,#3b82f6)}.puck-button--ghost{border:none}.puck-button--sm{font-size:.8125rem;padding:.375rem .875rem}.puck-button--md{font-size:.9375rem;padding:.5625rem 1.25rem}.puck-button--lg{font-size:1.0625rem;padding:.75rem 1.625rem}.puck-button--disabled{cursor:not-allowed;opacity:.5}.puck-switch{display:inline-flex;align-items:center;gap:.625rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.puck-switch--disabled{cursor:not-allowed;opacity:.5}.puck-switch__track{position:relative;display:inline-block;width:2.625rem;height:1.375rem;border-radius:999px;background-color:var(--theme-grey-400,#d1d5db);transition:background-color .2s ease;flex-shrink:0}.puck-switch__thumb{position:absolute;top:2px;left:2px;width:1rem;height:1rem;border-radius:50%;background-color:var(--theme-bg-paper,#ffffff);box-shadow:0 1px 3px rgba(0,0,0,.25);transition:left .2s ease;pointer-events:none}.puck-switch__label{font-size:.9375rem;color:var(--theme-grey-700,#374151)}.puck-checkbox{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;min-width:0}.puck-checkbox--disabled{cursor:not-allowed;opacity:.5}.puck-checkbox__input{accent-color:var(--theme-primary-main,#3b82f6);width:1rem;height:1rem;cursor:pointer;flex-shrink:0}.puck-checkbox__input:disabled{cursor:not-allowed}.puck-checkbox__label{font-size:inherit;color:var(--theme-grey-700,#374151)}.puck-radio{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.puck-radio--disabled{cursor:not-allowed;opacity:.5}.puck-radio__input{accent-color:var(--theme-primary-main,#3b82f6);width:1rem;height:1rem;cursor:pointer;flex-shrink:0}.puck-radio__input:disabled{cursor:not-allowed}.puck-radio__label{font-size:inherit;color:var(--theme-grey-700,#374151)}.puck-input{display:block;width:100%;min-width:0}.puck-input__field{display:block;width:100%;box-sizing:border-box;padding:.5rem .75rem;font-size:.9375rem;line-height:1.5;color:var(--theme-text-primary,#111827);background-color:var(--theme-bg-paper,#ffffff);border:1px solid var(--theme-grey-400,#d1d5db);border-radius:6px;outline:none;cursor:text;transition:border-color .15s ease}.puck-input__field:disabled{background-color:var(--theme-grey-200,#f3f4f6);cursor:not-allowed}.puck-input__field::placeholder{color:var(--theme-grey-500,#9ca3af)}.puck-input-label{display:block;font-family:inherit;font-size:.9375rem;font-weight:500;line-height:1.4;color:var(--theme-grey-700,#374151)}.puck-input-label__required{color:var(--theme-error-main,#ef4444);margin-left:3px}.puck-selectbox{display:block;width:100%;min-width:0}.puck-selectbox__field{display:block;width:100%;box-sizing:border-box;padding:.5rem 2rem .5rem .75rem;font-family:inherit;font-size:.9375rem;font-weight:400;line-height:1.5;color:var(--theme-text-primary,#111827);background-color:var(--theme-bg-paper,#ffffff);border:1px solid var(--theme-grey-400,#d1d5db);border-radius:6px;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%236b7280'%3E%3Cpath fill-rule='evenodd' d='M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z' clip-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .5rem center;background-size:1.25rem;transition:border-color .15s ease}.puck-selectbox__field[multiple]{padding-right:.75rem;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background-image:none}.puck-selectbox__field:disabled{background-color:var(--theme-grey-200,#f3f4f6);cursor:not-allowed}.puck-form{display:flex;flex-direction:column;gap:12px;width:100%;box-sizing:border-box;position:relative}.puck-form-message{padding:12px 16px;margin-top:8px;border-radius:6px;font-size:.875rem;font-weight:500;text-align:center}.puck-form-message--success{background:var(--theme-success-light,#ecfdf5);color:var(--theme-success-dark,#065f46);border:1px solid var(--theme-success-main,#a7f3d0)}.puck-form-message--error{background:var(--theme-error-light,#fef2f2);color:var(--theme-error-dark,#991b1b);border:1px solid var(--theme-error-main,#fecaca)}.puck-form-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.6);border-radius:inherit;z-index:10}.puck-form-spinner{width:28px;height:28px;border:3px solid var(--theme-grey-300,#e5e7eb);border-top:3px solid;border-radius:50%;animation:puck-spin .6s linear infinite}@keyframes puck-spin{to{transform:rotate(1turn)}}.puck-image{display:block;line-height:0}.puck-image>a>img,.puck-image>img{display:block;width:100%;height:auto;object-fit:cover}.puck-image>a{display:block;line-height:0}.puck-image__placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;min-height:200px;background-color:var(--theme-grey-200,#f0f2f5);border:2px dashed var(--theme-grey-400,#c8ccd0);border-radius:4px;color:var(--theme-grey-500,#8c9099);font-size:13px;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;box-sizing:border-box}.puck-image__placeholder svg{opacity:.55}.puck-icon{align-items:center;justify-content:center;flex-shrink:0}.puck-icon,.puck-icon__link{display:inline-flex;line-height:0}.puck-icon__link{color:inherit;text-decoration:none}.puck-icon__placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:80px;height:80px;background-color:var(--theme-grey-200,#f0f2f5);border:2px dashed var(--theme-grey-400,#c8ccd0);border-radius:8px;color:var(--theme-grey-500,#8c9099);font-size:11px;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.puck-video,.puck-video>video{display:block;width:100%}.puck-video>video{height:auto;max-width:100%}.puck-link{display:inline;color:var(--theme-primary-main,#3b82f6);text-decoration:underline;cursor:pointer;transition:opacity .15s ease}.puck-link--button-ghost,.puck-link--button-primary,.puck-link--button-secondary{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none;border-radius:.5rem;font-weight:500;font-size:1rem;line-height:1.5;padding:.625rem 1.25rem;transition:opacity .15s ease,box-shadow .15s ease}.puck-link--button-primary{background-color:var(--theme-primary-main,#3b82f6);color:var(--theme-primary-contrast,#ffffff);border:none}.puck-link--button-secondary{border:2px solid var(--theme-primary-main,#3b82f6)}.puck-link--button-ghost,.puck-link--button-secondary{background-color:transparent;color:var(--theme-primary-main,#3b82f6)}.puck-link--button-ghost{border:none}.puck-link--hover-underline{text-decoration:none}.puck-link--hover-underline:hover{text-decoration:underline}.puck-column,.puck-section{display:flex;flex-direction:column;padding:0;gap:0;min-width:0;min-height:40px;flex-shrink:1;flex-grow:var(--puck-child-fg,0);width:var(--puck-child-w,100%)}.puck-slot{display:flex;flex-direction:column;--puck-child-fg:1;--puck-child-w:100%}.puck-column-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem;align-items:stretch;width:100%}@media (max-width:767px){.puck-column-2{grid-template-columns:1fr}}.puck-column-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem;align-items:stretch;width:100%}@media (max-width:1023px){.puck-column-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.puck-column-3{grid-template-columns:1fr}}.puck-col-252{display:grid;grid-template-columns:2fr 6fr 2fr;grid-gap:1rem;gap:1rem;align-items:stretch;width:100%}@media (max-width:767px){.puck-col-252{grid-template-columns:1fr}}.puck-col-27{display:grid;grid-template-columns:2fr 7fr;grid-gap:1rem;gap:1rem;align-items:stretch;width:100%}@media (max-width:767px){.puck-col-27{grid-template-columns:1fr}}.puck-col-72{display:grid;grid-template-columns:7fr 2fr;grid-gap:1rem;gap:1rem;align-items:stretch;width:100%}@media (max-width:767px){.puck-col-72{grid-template-columns:1fr}}.puck-grid-block{display:grid;grid-template-columns:var(--grid-cols,repeat(2,1fr));grid-template-rows:var(--grid-rows,auto);grid-gap:1rem;gap:1rem;width:100%}@media (max-width:767px){.puck-grid-block{grid-template-columns:1fr}}.puck-tabs{display:flex;flex-direction:column;width:100%;font-family:inherit}.puck-tabs__nav{display:flex;flex-wrap:wrap;gap:var(--tabs-gap,4px);padding:0;margin:0}.puck-tabs__nav--start{justify-content:flex-start}.puck-tabs__nav--center{justify-content:center}.puck-tabs__nav--end{justify-content:flex-end}.puck-tabs__trigger{all:unset;display:inline-flex;align-items:center;gap:6px;padding:var(--tabs-padding,10px 16px);font-size:var(--tabs-font-size,14px);font-weight:var(--tabs-font-weight,500);letter-spacing:var(--tabs-letter-spacing,0);text-transform:var(--tabs-text-transform,none);color:var(--tabs-inactive-color,#6b7280);cursor:pointer;transition:color .15s,background-color .15s,border-color .15s,box-shadow .15s;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box;position:relative}.puck-tabs__trigger:hover:not(:disabled):not(.puck-tabs__trigger--active){color:var(--tabs-hover-color,var(--tabs-active-color,#3b82f6));background-color:var(--tabs-hover-bg,color-mix(in srgb,var(--tabs-active-color,#3b82f6) 8%,transparent))}.puck-tabs__trigger:focus-visible{outline:2px solid var(--tabs-active-color,#3b82f6);outline-offset:-2px}.puck-tabs__trigger--disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.puck-tabs__trigger-icon{display:inline-flex;align-items:center;font-size:16px;line-height:1;color:var(--tabs-icon-color,currentColor)}.puck-tabs__trigger--active .puck-tabs__trigger-icon{color:var(--tabs-icon-active-color,currentColor)}.puck-tabs__trigger:hover:not(:disabled):not(.puck-tabs__trigger--active) .puck-tabs__trigger-icon{color:var(--tabs-icon-hover-color,currentColor)}.puck-tabs__trigger-label{line-height:var(--tabs-line-height,1.4)}.puck-tabs__panel{padding:var(--tabs-content-padding,16px);min-height:40px}.puck-tabs__panel--editor-inactive{opacity:.45;outline:1px dashed var(--theme-grey-400,#d1d5db);outline-offset:-1px}.puck-tabs__empty{color:var(--theme-grey-500,#9ca3af);font-style:italic;font-size:13px;margin:0}.puck-tabs--vertical{flex-direction:row;align-items:flex-start}.puck-tabs--vertical .puck-tabs__nav{flex-direction:column;flex-wrap:nowrap;flex-shrink:0;width:var(--tabs-nav-width,240px);border-bottom:none;border-right:1px solid var(--tabs-border-color,#e5e7eb);gap:var(--tabs-gap,4px);padding:var(--tabs-gap,4px)}.puck-tabs--vertical .puck-tabs__trigger{width:100%;justify-content:flex-start}.puck-tabs--vertical .puck-tabs__panel{flex:1 1;min-width:0}.puck-tabs--vertical.puck-tabs--underline .puck-tabs__nav{border-bottom:none;border-right:2px solid var(--tabs-border-color,#e5e7eb);padding:0}.puck-tabs--vertical.puck-tabs--underline .puck-tabs__trigger{border-bottom:none;border-right:2px solid transparent;margin-bottom:0;margin-right:-2px;border-radius:0}.puck-tabs--vertical.puck-tabs--underline .puck-tabs__trigger--active{border-right-color:var(--tabs-active-color,#3b82f6)}.puck-tabs--vertical.puck-tabs--pills .puck-tabs__nav,.puck-tabs--vertical.puck-tabs--solid .puck-tabs__nav{border-right:none}.puck-tabs--vertical.puck-tabs--card .puck-tabs__nav{border-bottom:none;border-right:1px solid var(--tabs-border-color,#e5e7eb);padding:0}.puck-tabs--vertical.puck-tabs--card .puck-tabs__trigger{border:1px solid transparent;border-right:none;border-radius:var(--tabs-radius,6px) 0 0 var(--tabs-radius,6px)}.puck-tabs--vertical.puck-tabs--card .puck-tabs__trigger--active{border-color:var(--tabs-border-color,#e5e7eb);border-right-color:var(--palette-background-paper,var(--theme-bg-paper,#fff));margin-right:-1px}.puck-tabs--vertical.puck-tabs--card .puck-tabs__panel{border-top:none;border-left:1px solid var(--tabs-border-color,#e5e7eb)}.puck-tabs--underline .puck-tabs__nav{border-bottom:2px solid var(--tabs-border-color,#e5e7eb)}.puck-tabs--underline .puck-tabs__trigger{border-bottom:2px solid transparent;margin-bottom:-2px;border-radius:0}.puck-tabs--underline .puck-tabs__trigger--active{color:var(--tabs-active-color,#3b82f6);border-bottom-color:var(--tabs-active-color,#3b82f6)}.puck-tabs--underline .puck-tabs__trigger:hover:not(:disabled):not(.puck-tabs__trigger--active){color:var(--tabs-hover-color,var(--tabs-active-color,#3b82f6));border-bottom-color:var(--tabs-hover-color,color-mix(in srgb,var(--tabs-active-color,#3b82f6) 40%,transparent));background-color:var(--tabs-hover-bg,color-mix(in srgb,var(--tabs-active-color,#3b82f6) 6%,transparent))}.puck-tabs--solid .puck-tabs__nav{background-color:var(--tabs-bg-color,#f3f4f6);border-radius:var(--tabs-radius,6px);padding:4px}.puck-tabs--solid .puck-tabs__trigger{border-radius:calc(var(--tabs-radius, 6px) - 2px)}.puck-tabs--solid .puck-tabs__trigger--active{background-color:var(--tabs-active-color,#3b82f6);color:var(--theme-primary-contrast,#ffffff);box-shadow:0 1px 3px rgba(0,0,0,.12)}.puck-tabs--solid .puck-tabs__trigger:hover:not(:disabled):not(.puck-tabs__trigger--active){background-color:var(--tabs-hover-bg,color-mix(in srgb,var(--tabs-active-color,#3b82f6) 12%,transparent));color:var(--tabs-hover-color,var(--tabs-active-color,#3b82f6))}.puck-tabs--pills .puck-tabs__trigger{border-radius:9999px}.puck-tabs--pills .puck-tabs__trigger--active{background-color:var(--tabs-active-color,#3b82f6);color:var(--theme-primary-contrast,#ffffff)}.puck-tabs--pills .puck-tabs__trigger:hover:not(:disabled):not(.puck-tabs__trigger--active){background-color:var(--tabs-hover-bg,color-mix(in srgb,var(--tabs-active-color,#3b82f6) 10%,transparent));color:var(--tabs-hover-color,var(--tabs-active-color,#3b82f6))}.puck-tabs--card .puck-tabs__nav{border-bottom:1px solid var(--tabs-border-color,#e5e7eb)}.puck-tabs--card .puck-tabs__trigger{border:1px solid transparent;border-bottom:none;border-radius:var(--tabs-radius,6px) var(--tabs-radius,6px) 0 0;margin-bottom:-1px;background-color:transparent}.puck-tabs--card .puck-tabs__trigger--active{color:var(--tabs-active-color,#3b82f6);border-color:var(--tabs-border-color,#e5e7eb);background-color:var(--tabs-bg-color,#ffffff)}.puck-tabs--card .puck-tabs__trigger:hover:not(:disabled):not(.puck-tabs__trigger--active){background-color:var(--tabs-hover-bg,var(--theme-grey-100,#f9fafb));color:var(--tabs-hover-color,var(--tabs-active-color,#3b82f6))}.puck-tabs--card .puck-tabs__panel{border-top:1px solid var(--tabs-border-color,#e5e7eb);border-radius:0}.puck-accordion{width:100%;background-color:var(--accordion-bg-color,transparent)}.puck-accordion,.puck-accordion__item{display:flex;flex-direction:column}.puck-accordion__header{display:flex;align-items:center;width:100%;padding:12px 16px;border:none;background:transparent;cursor:pointer;font-family:inherit;font-size:var(--accordion-header-font-size,14px);font-weight:var(--accordion-header-font-weight,500);color:var(--accordion-inactive-color,#374151);transition:color .2s ease,background-color .2s ease;gap:8px}.puck-accordion__header:hover{opacity:.85}.puck-accordion__header--active{color:var(--accordion-active-color,#1a1a1a);background-color:var(--accordion-active-header-bg,transparent);font-weight:var(--accordion-header-font-weight,500)}.puck-accordion__header--align-left{justify-content:flex-start;text-align:left}.puck-accordion__header--align-center{justify-content:center;text-align:center}.puck-accordion__header--align-right{justify-content:flex-end;text-align:right}.puck-accordion__header--icon-right{flex-direction:row}.puck-accordion__header--icon-right .puck-accordion__title{flex:1 1}.puck-accordion__header--icon-left{flex-direction:row-reverse}.puck-accordion__header--icon-left .puck-accordion__title{flex:1 1}.puck-accordion__title{line-height:1.4;white-space:normal;overflow:visible;text-overflow:clip;word-break:break-word;min-width:0}.puck-accordion__icon{flex-shrink:0;transition:transform .25s ease;color:var(--accordion-icon-color,currentColor)}.puck-accordion__header--active .puck-accordion__icon{color:var(--accordion-icon-active-color,currentColor)}.puck-accordion__icon--open{transform:rotate(180deg)}.puck-accordion__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease;overflow:hidden}.puck-accordion__panel--open{grid-template-rows:1fr}.puck-accordion__content{min-height:0;padding:0 var(--accordion-content-padding,16px);overflow:hidden;background-color:var(--palette-background-paper,var(--theme-bg-paper,#fff));color:var(--palette-text-primary,var(--theme-text-primary,#111827));border-color:var(--accordion-border-color,var(--theme-divider,#e5e7eb))}.puck-accordion__content a{color:var(--palette-primary-main,var(--theme-primary-main,#3b82f6))}.puck-accordion__panel--open .puck-accordion__content{padding:var(--accordion-content-padding,16px)}.puck-accordion--default .puck-accordion__header{border-bottom:1px solid var(--accordion-border-color,#e5e7eb)}.puck-accordion--default .puck-accordion__item--open .puck-accordion__header{border-bottom-color:transparent}.puck-accordion--default .puck-accordion__panel--open .puck-accordion__content{border-bottom:1px solid var(--accordion-border-color,#e5e7eb)}.puck-accordion--bordered .puck-accordion__item{border:1px solid var(--accordion-border-color,#e5e7eb);border-radius:6px}.puck-accordion--bordered .puck-accordion__panel--open .puck-accordion__content{border-top:1px solid var(--accordion-border-color,#e5e7eb)}.puck-accordion--filled .puck-accordion__item{border-radius:6px}.puck-accordion--filled .puck-accordion__header{background-color:color-mix(in srgb,var(--palette-background-paper,var(--theme-bg-paper,#fff)) 92%,var(--palette-text-primary,var(--theme-text-primary,#111827)) 8%);border-radius:6px}.puck-accordion--filled .puck-accordion__item--open .puck-accordion__header{border-radius:6px 6px 0 0}.puck-accordion--filled .puck-accordion__panel--open .puck-accordion__content{background-color:color-mix(in srgb,var(--palette-background-paper,var(--theme-bg-paper,#fff)) 96%,var(--palette-text-primary,var(--theme-text-primary,#111827)) 4%);border-radius:0 0 6px 6px}.puck-slider{position:relative;width:100%;display:flex;flex-direction:column}.puck-slider--dots-outside{padding-bottom:0}.puck-slider__wrapper{position:relative}.puck-slider__viewport,.puck-slider__wrapper{width:100%;overflow:hidden}.puck-slider__viewport>*>*{flex:0 0 100%;width:100%;min-width:100%}.puck-slider__fade-track{position:relative;width:100%}.puck-slider__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:none;cursor:pointer;background-color:var(--slider-arrow-bg,rgba(0,0,0,.4));color:var(--slider-arrow-color,#ffffff);transition:background-color .2s ease,opacity .2s ease,transform .2s ease;padding:0}.puck-slider__arrow:hover:not(:disabled){background-color:rgba(0,0,0,.6);transform:translateY(-50%) scale(1.08)}.puck-slider__arrow:disabled{opacity:.3;cursor:default}.puck-slider__arrow--prev{left:12px}.puck-slider__arrow--next{right:12px}.puck-slider__dots{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 0 4px}.puck-slider--dots-align-start .puck-slider__dots{justify-content:flex-start}.puck-slider--dots-align-end .puck-slider__dots{justify-content:flex-end}.puck-slider--dots-inside .puck-slider__dots{position:absolute;bottom:12px;left:0;right:0;z-index:10}.puck-slider--dots-inside.puck-slider--dots-align-start .puck-slider__dots{left:16px;right:auto}.puck-slider--dots-inside.puck-slider--dots-align-end .puck-slider__dots{right:16px;left:auto}.puck-slider__arrow--inline{position:static;transform:none;width:28px;height:28px;flex-shrink:0}.puck-slider__arrow--inline:hover:not(:disabled){transform:scale(1.08)}.puck-slider__dot{width:8px;height:8px;border-radius:50%;border:none;padding:0;cursor:pointer;background-color:var(--slider-dot-color,rgba(0,0,0,.25));transition:background-color .2s ease,transform .2s ease,width .25s ease}.puck-slider__dot--active{background-color:var(--slider-dot-active-color,#000000);transform:scale(1.25);width:20px;border-radius:4px}.puck-slider--dot-no-grow .puck-slider__dot--active{transform:none;width:8px;border-radius:50%}.puck-slider__overlay{position:absolute;inset:0;z-index:5;pointer-events:none}.puck-slider--editing{border:2px dashed #a78bfa;border-radius:8px;padding:8px}.puck-slider__editor-badge{display:flex;align-items:center;gap:8px;padding:4px 10px;margin-bottom:8px;background:#ede9fe;border-radius:6px;font-size:11px;font-weight:600;color:#6d28d9;letter-spacing:.03em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.puck-slider__editor-badge-info{font-weight:400;color:#7c3aed;opacity:.8}.puck-slider__editor-track{width:100%}@keyframes dt-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.dt-spin{animation:dt-spin 1s linear infinite}[data-value=false] [data-favorite=true],[data-value=true] [data-favorite=false]{display:none!important}.puck-breadcrumb{display:block;font-family:inherit}.puck-breadcrumb__list{display:flex;flex-wrap:wrap;align-items:center;gap:0;list-style:none;margin:0;padding:0}.puck-breadcrumb__item{display:inline-flex;align-items:center;font-size:var(--bc-font-size,14px);font-weight:var(--bc-font-weight,500);line-height:1.5}.puck-breadcrumb__link{color:var(--bc-link-color,var(--theme-text-primary,#212b36));text-decoration:none;transition:opacity .15s ease}.puck-breadcrumb__link:hover{opacity:.7;text-decoration:underline}.puck-breadcrumb__current{color:var(--bc-active-color,var(--theme-grey-500,#919eab));pointer-events:none;cursor:default}.puck-breadcrumb__sep{display:inline-flex;align-items:center;color:var(--bc-sep-color,var(--theme-grey-400,#c4cdd5));margin:0 8px;font-size:var(--bc-font-size,14px);-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-spin-card=container]{position:relative;overflow:hidden;perspective:1000px}[data-spin-card=container]:hover [data-spin-card=card],[data-spin-card=container][data-active=true] [data-spin-card=card]{transform:rotateY(180deg)}[data-spin-card=card]{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.34,1,.64,1)}[data-spin-card=content],[data-spin-card=cover]{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}[data-spin-card=content]{transform:rotateY(180deg);cursor:pointer}[data-menu=content]{position:absolute;visibility:hidden;pointer-events:none}[data-menu-open=true] [data-menu=content]{visibility:visible;pointer-events:auto;z-index:50}[data-drawer=container]{opacity:0;pointer-events:none;transition:opacity .3s ease}[data-drawer=container][data-active=true]{opacity:1;pointer-events:auto}[data-drawer=content]{transform:translateX(100%);transition:transform .3s ease}[data-drawer=container][data-side=right][data-active=true] [data-drawer=content]{transform:translateX(0)}[data-drawer=container][data-side=left]{justify-content:flex-start}[data-drawer=container][data-side=left][data-active=true] [data-drawer=content]{transform:translateX(0)}[data-drawer=container][data-side=left] [data-drawer=content]{transform:translateX(-100%)}