﻿.reset{--default-font-size: 14px;--default-font-color: #222;--default-font-family: $font-family-base;--scale-xs: 0.75;--scale-sm: 0.875;--scale-base: 1;--scale-md: 1.125;--scale-lg: 1.25;--scale-xl: 1.5;--scale-2xl: 1.875;--scale-3xl: 2.5;--scale-4xl: 3;--scale-5xl: 3.75;--flip-factor: 1}@media(min-width: 576px){.reset{--default-font-size: 15px}}@media(min-width: 768px){.reset{--default-font-size: 16px}}@media(min-width: 1200px){.reset{--default-font-size: 16px}}.reset,.reset *{box-sizing:border-box;margin:0;padding:0;font-size:var(--default-font-size)}.reset{font-size:var(--default-font-size);line-height:1.5;text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";color:var(--default-font-color)}.reset .font-light{background-color:rgba(0,0,0,0)}.reset-sm{--default-font-size: 12px}.reset-md{--default-font-size: 14px}.reset a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit;cursor:pointer}.reset a:not(.no-hover):hover{text-decoration:underline}.reset a.link{color:var(--theme-color-main)}.reset{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.reset tx,.reset txcontent{font-size:inherit;line-height:inherit;color:inherit}.reset input,.reset input[type=text],.reset input[type=password],.reset input[type=email],.reset input[type=number],.reset input[type=tel],.reset input[type=url],.reset textarea,.reset select{height:unset}.reset button,.reset input,.reset optgroup,.reset select,.reset textarea{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;margin:0;justify-content:unset}.reset button,.reset input{overflow:visible}.reset button,.reset select{text-transform:none}.reset button,.reset [type=button],.reset [type=reset],.reset [type=submit]{-webkit-appearance:button;appearance:button}.reset input:focus{background-color:unset}.reset button::-moz-focus-inner,.reset [type=button]::-moz-focus-inner,.reset [type=reset]::-moz-focus-inner,.reset [type=submit]::-moz-focus-inner{border-style:none;padding:0}.reset button:-moz-focusring,.reset [type=button]:-moz-focusring,.reset [type=reset]:-moz-focusring,.reset [type=submit]:-moz-focusring{outline:1px dotted ButtonText}.reset ul,.reset ol,.reset dl{margin:0;padding:0}.reset ul,.reset ol{list-style-position:outside;padding-inline-start:1.5em;margin-bottom:1em}.reset ul li,.reset ol li{margin-bottom:.5em}.reset ul{list-style-type:disc}.reset ol{list-style-type:decimal}.reset dl{margin-bottom:1.5em}.reset dt{font-weight:600;margin-top:1em}.reset dd{margin-inline-start:1.5em;margin-top:.25em;margin-bottom:.5em;color:#555;display:unset}.reset ul ul,.reset ol ol,.reset ul ol,.reset ol ul{margin-top:.5em;margin-bottom:.5em}.reset li::marker{color:#444}.reset dl+dl{border-top:1px solid #eee;padding-top:1em}.reset img,.reset video,.reset svg{display:block;max-width:100%;height:auto}.reset table{border-collapse:collapse;border-spacing:0;width:100%}.reset h1,.reset h2,.reset h3,.reset h4,.reset h5,.reset h6{font-weight:600;line-height:1.1;margin:0;margin-bottom:.25em}.reset h1{font-size:calc(var(--default-font-size)*var(--scale-2xl))}.reset h2{font-size:calc(var(--default-font-size)*var(--scale-xl))}.reset h3{font-size:calc(var(--default-font-size)*var(--scale-lg))}.reset h4{font-size:calc(var(--default-font-size)*var(--scale-base))}.reset h5{font-size:calc(var(--default-font-size)*var(--scale-sm))}.reset h6{font-size:calc(var(--default-font-size)*var(--scale-xs))}.reset p{margin-bottom:0}.reset p:last-child{margin-bottom:0}.reset i{display:inline}.reset address{display:block;font-style:normal;line-height:inherit;margin-bottom:1em}.reset address .error{color:#fff;background-color:#d32f2f;padding:.25em .5em;font-size:.8em;border-radius:5px;font-weight:500}.reset :focus{outline:3px solid rgba(0,125,175,.65);outline-offset:2px}.reset [hidden],.reset .hidden{display:none !important}.reset .visually-hidden:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.reset .sticky-top{padding-top:unset}.reset .container{display:block;max-width:auto}.reset .container::before,.reset .container::after{content:unset}.reset-sm{--default-font-size: 14px}.reset-xs{--default-font-size: 13px}.reset-xxs{--default-font-size: 12px}html[dir=rtl] .reset{--flip-factor: -1}.divekit{--container-padding-x: 1em;--container-padding-y: 1.5em;--container-border-radius: 0.5em;--container-max-width: 1320px;--container-section-spacing: 3em;--text-primary: #222;--theme-link-color: #3182ce;--theme-link-color-hover: #2c5282;--theme-color-focus: #007bff;--color-ssi-red: #e32119;--color-ssi-red-dark: #b81d17;--color-ssi-red-soft: #e3211922;--theme-color-panel-background: #f8f9fa;--theme-color-ssi: #e32119;--theme-color-ssi-dark: #b81d17;--theme-color-ssi-soft: #e3211922;--theme-color-ssi-contrast: #fff;--theme-color-main: #3182ce;--theme-color-main-dark: #2c5282;--theme-color-main-soft: #2c5382c4;--theme-color-main-contrast: #fff;--theme-color-alt: #77787a;--theme-color-alt-dark: #5e5f60;--theme-color-alt-soft: #5e5f60c4;--theme-color-alt-contrast: #fff;--theme-color-valid: #28a745;--theme-color-valid-dark: #1e7e34;--theme-color-valid-soft: #28a745b3;--theme-color-valid-contrast: #fff;--theme-color-fail: #dc3545;--theme-color-fail-dark: #bd2130;--theme-color-fail-soft: #e32019b3;--theme-color-fail-contrast: #fff;--theme-color-flag: #ffc107;--theme-color-flag-dark: #d39e00;--theme-color-flag-soft: #ffc107b3;--theme-color-flag-contrast: #333;--theme-color-note: #17a2b8;--theme-color-note-dark: #0f6c7b;--theme-color-note-soft: #17a2b8b3;--theme-color-note-contrast: #fff;--theme-color-subtle: #f2f2f2;--theme-color-subtle-dark: #e6e6e6;--theme-color-subtle-soft: #f2f2f2b3;--theme-color-subtle-contrast: #333;--theme-color-outline-subtle: #f8f9fa;--theme-color-outline-subtle-dark: #e0e0e0;--theme-color-outline-subtle-soft: #efefef;--theme-color-outline-subtle-contrast: #888;--primary: var(--color-ssi-red);--primary-dark: var(--color-ssi-red-dark)}.divekit.reset-force i{display:initial}.divekit.reset-force span{color:inherit}.divekit .color-scheme-stone-pale{--scheme-opacity: 1;--color-scheme-hue: 30;--color-scheme-saturation: 5%;--surface-main: hsl(30, 5%, 96%);--surface-alt: hsl(30, 5%, 92%);--surface-hover: hsl(30, 5%, 94%);--text-primary: hsl(30, 5%, 15%);--text-secondary: hsl(30, 5%, 35%);--text-on-accent: hsl(30, 5%, 98%);--accent-hue: 30;--accent-saturation: 10%;--accent-lightness: 65%;--accent-color: hsl(var(--accent-hue), var(--accent-saturation), var(--accent-lightness));--accent-color-hover: hsl(var(--accent-hue), var(--accent-saturation), calc(var(--accent-lightness) - 15%));--border-subtle: hsl( 30, 5%, calc(96% - 10%) );--border-strong: hsl( 30, 5%, calc(96% - 16%) );--shadow-strength: 0.1;--shadow-color: hsla(30, 5%, 0%, var(--shadow-strength));--state-hover-opacity: 0.08;--state-active-opacity: 0.12;--state-selected-opacity: 0.16;--focus-ring-color: hsla( 30, 10%, 65%, 0.5 );--btn-background: var(--surface-main);--btn-text: var(--text-primary);--btn-border: var(--border-subtle);--btn-hover-background: var(--surface-hover);--btn-accent-background: var(--accent-color);--btn-accent-text: var(--text-on-accent);--btn-accent-border: var(--accent-color-hover);--btn-accent-hover-background: var(--accent-color-hover)}.divekit .color-scheme-stone-deep{--scheme-opacity: 1;--color-scheme-hue: 28;--color-scheme-saturation: 10%;--surface-main: hsl(28, 10%, 20%);--surface-alt: hsl(28, 10%, 24%);--surface-hover: hsl(28, 10%, 28%);--text-primary: hsl(28, 10%, 94%);--text-secondary: hsl(28, 10%, 80%);--text-on-accent: hsl(28, 5%, 98%);--accent-hue: 28;--accent-saturation: 25%;--accent-lightness: 48%;--accent-color: hsl(var(--accent-hue), var(--accent-saturation), var(--accent-lightness));--accent-color-hover: hsl(var(--accent-hue), var(--accent-saturation), calc(var(--accent-lightness) - 15%));--border-subtle: hsl( 28, 10%, calc(20% + 30%) );--border-strong: hsl( 28, 10%, calc(20% + 25%) );--shadow-strength: 0.25;--shadow-color: hsla(28, 10%, 0%, var(--shadow-strength));--state-hover-opacity: 0.08;--state-active-opacity: 0.12;--state-selected-opacity: 0.16;--focus-ring-color: hsla( 28, 25%, 48%, 0.5 );--btn-background: var(--surface-main);--btn-text: var(--text-primary);--btn-border: var(--border-subtle);--btn-hover-background: var(--surface-hover);--btn-accent-background: var(--accent-color);--btn-accent-text: var(--text-on-accent);--btn-accent-border: var(--accent-color-hover);--btn-accent-hover-background: var(--accent-color-hover)}.divekit .color-scheme-ocean-pale{--scheme-opacity: 1;--color-scheme-hue: 200;--color-scheme-saturation: 70%;--surface-main: hsl(200, 70%, 95%);--surface-alt: hsl(200, 70%, 90%);--surface-hover: hsl(200, 70%, 87%);--text-primary: hsl(200, 70%, 10%);--text-secondary: hsl(200, 70%, 30%);--text-on-accent: hsl(200, 5%, 98%);--accent-hue: 200;--accent-saturation: 85%;--accent-lightness: 50%;--accent-color: hsl(var(--accent-hue), var(--accent-saturation), var(--accent-lightness));--accent-color-hover: hsl(var(--accent-hue), var(--accent-saturation), calc(var(--accent-lightness) - 15%));--border-subtle: hsl( 200, 70%, calc(95% - 10%) );--border-strong: hsl( 200, 70%, calc(95% - 16%) );--shadow-strength: 0.1;--shadow-color: hsla(200, 70%, 0%, var(--shadow-strength));--state-hover-opacity: 0.08;--state-active-opacity: 0.12;--state-selected-opacity: 0.16;--focus-ring-color: hsla( 200, 85%, 50%, 0.5 );--btn-background: var(--surface-main);--btn-text: var(--text-primary);--btn-border: var(--border-subtle);--btn-hover-background: var(--surface-hover);--btn-accent-background: var(--accent-color);--btn-accent-text: var(--text-on-accent);--btn-accent-border: var(--accent-color-hover);--btn-accent-hover-background: var(--accent-color-hover)}.divekit .color-scheme-ocean-deep{--scheme-opacity: 1;--color-scheme-hue: 200;--color-scheme-saturation: 60%;--surface-main: hsl(200, 60%, 15%);--surface-alt: hsl(200, 60%, 20%);--surface-hover: hsl(200, 60%, 25%);--text-primary: hsl(200, 60%, 95%);--text-secondary: hsl(200, 60%, 85%);--text-on-accent: hsl(200, 5%, 98%);--accent-hue: 200;--accent-saturation: 80%;--accent-lightness: 60%;--accent-color: hsl(var(--accent-hue), var(--accent-saturation), var(--accent-lightness));--accent-color-hover: hsl(var(--accent-hue), var(--accent-saturation), calc(var(--accent-lightness) - 15%));--border-subtle: hsl( 200, 60%, calc(15% + 30%) );--border-strong: hsl( 200, 60%, calc(15% + 25%) );--shadow-strength: 0.25;--shadow-color: hsla(200, 60%, 0%, var(--shadow-strength));--state-hover-opacity: 0.08;--state-active-opacity: 0.12;--state-selected-opacity: 0.16;--focus-ring-color: hsla( 200, 80%, 60%, 0.5 );--btn-background: var(--surface-main);--btn-text: var(--text-primary);--btn-border: var(--border-subtle);--btn-hover-background: var(--surface-hover);--btn-accent-background: var(--accent-color);--btn-accent-text: var(--text-on-accent);--btn-accent-border: var(--accent-color-hover);--btn-accent-hover-background: var(--accent-color-hover)}.divekit .section-ocean{--color-background: hsl(204, 100%, 13%);--color-foreground: hsl(204, 100%, 91%)}.divekit .section-surface{--color-background: hsl(204, 100%, 91%);--color-foreground: hsl(204, 100%, 13%)}.divekit .section-black{--color-background: hsl(0, 0%, 0%);--color-foreground: hsl(0, 0%, 95%)}.divekit .section-colorize,.divekit .section-colorize,.divekit .section-colorize{background-color:var(--color-background);color:var(--color-foreground)}.divekit .section-colorize h1,.divekit .section-colorize h2,.divekit .section-colorize h3,.divekit .section-colorize h4,.divekit .section-colorize h5,.divekit .section-colorize h6,.divekit .section-colorize p,.divekit .section-colorize li,.divekit .section-colorize span,.divekit .section-colorize div,.divekit .section-colorize h1,.divekit .section-colorize h2,.divekit .section-colorize h3,.divekit .section-colorize h4,.divekit .section-colorize h5,.divekit .section-colorize h6,.divekit .section-colorize p,.divekit .section-colorize li,.divekit .section-colorize span,.divekit .section-colorize div,.divekit .section-colorize h1,.divekit .section-colorize h2,.divekit .section-colorize h3,.divekit .section-colorize h4,.divekit .section-colorize h5,.divekit .section-colorize h6,.divekit .section-colorize p,.divekit .section-colorize li,.divekit .section-colorize span,.divekit .section-colorize div{color:inherit}.divekit .section-colorize .btn-outline[class],.divekit .section-colorize .btn-outline[class],.divekit .section-colorize .btn-outline[class]{--btn-border-color: var(--color-foreground) !important;--btn-text-color: var(--color-foreground) !important}.divekit .section-colorize .btn-outline[class]:hover,.divekit .section-colorize .btn-outline[class]:hover,.divekit .section-colorize .btn-outline[class]:hover{--btn-background-color: var(--color-foreground) !important;--btn-text-color: var(--color-background) !important}.divekit .container{width:100%;margin-left:auto;margin-right:auto;padding-left:var(--container-padding-x);padding-right:var(--container-padding-x);max-width:var(--container-max-width)}@media(min-width: 512px){.divekit .container-responsive{max-width:512px}}@media(min-width: 640px){.divekit .container-responsive{max-width:640px}}@media(min-width: 768px){.divekit .container-responsive{max-width:768px}}@media(min-width: 1024px){.divekit .container-responsive{max-width:1024px}}@media(min-width: 1280px){.divekit .container-responsive{max-width:1280px}}@media(min-width: 1536px){.divekit .container-responsive{max-width:1536px}}.divekit .container-xs{max-width:512px;width:100%;margin-left:auto;margin-right:auto;padding-left:var(--container-padding-x);padding-right:var(--container-padding-x)}.divekit .container-sm{max-width:640px;width:100%;margin-left:auto;margin-right:auto;padding-left:var(--container-padding-x);padding-right:var(--container-padding-x)}.divekit .container-md{max-width:768px;width:100%;margin-left:auto;margin-right:auto;padding-left:var(--container-padding-x);padding-right:var(--container-padding-x)}.divekit .container-lg{max-width:1024px;width:100%;margin-left:auto;margin-right:auto;padding-left:var(--container-padding-x);padding-right:var(--container-padding-x)}.divekit .container-xl{max-width:1280px;width:100%;margin-left:auto;margin-right:auto;padding-left:var(--container-padding-x);padding-right:var(--container-padding-x)}.divekit .container-xxl{max-width:1536px;width:100%;margin-left:auto;margin-right:auto;padding-left:var(--container-padding-x);padding-right:var(--container-padding-x)}.divekit .container-3xl{max-width:1920px;width:100%;margin-left:auto;margin-right:auto;padding-left:var(--container-padding-x);padding-right:var(--container-padding-x)}.divekit .container-fluid{max-width:100%;width:100%;margin-left:auto;margin-right:auto;padding-left:var(--container-padding-x);padding-right:var(--container-padding-x)}.divekit .blockflow-xs>*+*{margin-top:.7em}.divekit .blockflow-sm>*+*{margin-top:1em}.divekit .blockflow-md>*+*{margin-top:1.5em}.divekit .blockflow>*+*{margin-top:2em}.divekit .blockflow-lg>*+*{margin-top:3em}.divekit .blockflow-xl>*+*{margin-top:4em}.divekit .blockflow-2xl>*+*{margin-top:5em}.divekit .blockflow-sections>*+*{margin-top:6.5em}.divekit .bullets{list-style-type:disc;padding-left:1.5em}.divekit .layout-sidebar{--sidebar-width: 280px;--sidebar-gap: 2em;display:grid;grid-template-columns:1fr;grid-template-areas:"sidebar" "content";gap:var(--sidebar-gap)}.divekit .layout-sidebar__content{grid-area:content}.divekit .layout-sidebar__sidebar{grid-area:sidebar}.divekit .layout-sidebar__stick-bottom{grid-area:unset;grid-row:3;width:100%;z-index:100;bottom:0;position:sticky}.divekit .layout-sidebar--gap-sm{--sidebar-gap: 1em}.divekit .layout-sidebar--gap-md{--sidebar-gap: 2em}.divekit .layout-sidebar--gap-lg{--sidebar-gap: 3em}.divekit .layout-sidebar--gap-none{--sidebar-gap: 0}.divekit .layout-sidebar--narrow{--sidebar-width: 220px}.divekit .layout-sidebar--wide{--sidebar-width: 320px}.divekit .layout-sidebar--xl{--sidebar-width: 380px}.divekit .layout-sidebar--content-first{grid-template-areas:"content" "sidebar"}@media(min-width: 992px){.divekit .layout-sidebar{grid-template-columns:1fr var(--sidebar-width);grid-template-areas:"content sidebar"}.divekit .layout-sidebar--reverse{grid-template-columns:var(--sidebar-width) 1fr;grid-template-areas:"sidebar content"}.divekit .layout-sidebar__stick-bottom{grid-area:content;grid-row:2}.divekit .layout-sidebar--equal{grid-template-columns:1fr 1fr;--sidebar-width: auto}.divekit .layout-sidebar--content-wide{grid-template-columns:2fr 1fr}.divekit .layout-sidebar--sidebar-wide{grid-template-columns:1fr 2fr}}.divekit .content-narrow{max-width:65ch;margin-left:auto;margin-right:auto}.divekit .price-display{font-size:2.5em;font-weight:400}.divekit .price-display sub{margin-inline-start:.1em;vertical-align:baseline;position:static;bottom:0}.divekit .price-display sup{margin-inline-start:.2em;vertical-align:super;position:relative;top:-0.1em;line-height:0;font-weight:700}.divekit .media-grid{--dk-grid-columns: 12;--dk-grid-gap: 1em;display:grid;grid-template-columns:repeat(var(--dk-grid-columns), 1fr);gap:var(--dk-grid-gap, 1em);width:100%}.divekit .media-grid-vscale-80{min-height:80vh}.divekit .media-grid-gap-0{gap:0}.divekit .media-grid-gap-sm{gap:.5em}.divekit .media-grid-gap-md{gap:1em}.divekit .media-grid-gap-lg{gap:1.5em}.divekit .media-grid-gap-xl{gap:2em}.divekit .media-grid-gap-2xl{gap:.5em}.divekit .media-grid-gap-3xl{gap:.5em}.divekit .media-grid-row-gap-0{row-gap:0}.divekit .media-grid-row-gap-sm{row-gap:.5em}.divekit .media-grid-row-gap-md{row-gap:1em}.divekit .media-grid-row-gap-lg{row-gap:1.5em}.divekit .media-grid-row-gap-xl{row-gap:2em}.divekit .media-grid-row-gap-2xl{row-gap:2em}.divekit .media-grid-row-gap-3xl{row-gap:4em}.divekit .container-grid{--dk-grid-columns: 12;--dk-grid-gap: 1em;display:grid;grid-template-columns:repeat(var(--dk-grid-columns), 1fr);gap:var(--dk-grid-gap, 1em);width:100%;container-type:inline-size}.divekit .container-grid-gap-0{gap:0}.divekit .container-grid-gap-sm{gap:.5em}.divekit .container-grid-gap-md{gap:1em}.divekit .container-grid-gap-lg{gap:1.5em}.divekit .container-grid-gap-xl{gap:2em}.divekit .container-grid-gap-2xl{gap:3em}.divekit .container-grid-gap-3xl{gap:4em}.divekit .container-grid-gap-4xl{gap:5em}.divekit .col{min-width:0}.divekit .col-auto{grid-column:auto}.divekit .row-span-1{grid-row:span 1}.divekit .row-span-2{grid-row:span 2}.divekit .row-span-3{grid-row:span 3}.divekit .row-span-4{grid-row:span 4}.divekit .row-span-5{grid-row:span 5}.divekit .col-span-1{grid-column:span 1}.divekit .col-span-2{grid-column:span 2}.divekit .col-span-3{grid-column:span 3}.divekit .col-span-4{grid-column:span 4}.divekit .col-span-5{grid-column:span 5}.divekit .col-span-6{grid-column:span 6}.divekit .col-span-7{grid-column:span 7}.divekit .col-span-8{grid-column:span 8}.divekit .col-span-9{grid-column:span 9}.divekit .col-span-10{grid-column:span 10}.divekit .col-span-11{grid-column:span 11}.divekit .col-span-12{grid-column:span 12}.divekit .col-offset-1{grid-column-start:2}.divekit .col-offset-2{grid-column-start:3}.divekit .col-offset-3{grid-column-start:4}.divekit .col-offset-4{grid-column-start:5}.divekit .col-offset-5{grid-column-start:6}.divekit .col-offset-6{grid-column-start:7}.divekit .col-1-12{grid-column:1/span 12}.divekit .col-1-6{grid-column:1/span 6}.divekit .col-1-4{grid-column:1/span 4}.divekit .col-2-10{grid-column:2/span 10}.divekit .col-2-6{grid-column:2/span 6}.divekit .col-2-4{grid-column:2/span 4}.divekit .col-3-8{grid-column:3/span 8}.divekit .col-3-6{grid-column:3/span 6}.divekit .col-4-6{grid-column:4/span 6}.divekit .col-4-4{grid-column:4/span 4}.divekit .col-7-6{grid-column:7/span 6}.divekit .col-9-4{grid-column:9/span 4}@media(min-width: 320px){.divekit .sm\:col-span-1{grid-column:span 1}.divekit .sm\:col-span-2{grid-column:span 2}.divekit .sm\:col-span-3{grid-column:span 3}.divekit .sm\:col-span-4{grid-column:span 4}.divekit .sm\:col-span-5{grid-column:span 5}.divekit .sm\:col-span-6{grid-column:span 6}.divekit .sm\:col-span-7{grid-column:span 7}.divekit .sm\:col-span-8{grid-column:span 8}.divekit .sm\:col-span-9{grid-column:span 9}.divekit .sm\:col-span-10{grid-column:span 10}.divekit .sm\:col-span-11{grid-column:span 11}.divekit .sm\:col-span-12{grid-column:span 12}.divekit .sm\:order-1{order:1}.divekit .sm\:order-2{order:2}.divekit .sm\:order-3{order:3}.divekit .sm\:order-4{order:4}.divekit .sm\:order-5{order:5}.divekit .sm\:order-6{order:6}.divekit .sm\:order-7{order:7}.divekit .sm\:order-8{order:8}.divekit .sm\:order-9{order:9}.divekit .sm\:order-10{order:10}.divekit .sm\:order-11{order:11}.divekit .sm\:order-12{order:12}.divekit .sm\:order-first{order:-1}.divekit .sm\:order-last{order:999}.divekit .sm\:order-none{order:0}.divekit .sm\:col-1-12{grid-column:1/span 12}.divekit .sm\:col-1-6{grid-column:1/span 6}.divekit .sm\:col-2-10{grid-column:2/span 10}.divekit .sm\:col-2-6{grid-column:2/span 6}.divekit .sm\:col-3-6{grid-column:3/span 6}.divekit .sm\:col-4-4{grid-column:4/span 4}.divekit .sm\:col-7-6{grid-column:7/span 6}.divekit .media-grid-gap-2xl{gap:1.5em}.divekit .media-grid-gap-3xl{gap:1.5em}.divekit .media-grid-gap-4xl{gap:1.5em}}@media(min-width: 576px){.divekit .sm\:col-span-1{grid-column:span 1}.divekit .sm\:col-span-2{grid-column:span 2}.divekit .sm\:col-span-3{grid-column:span 3}.divekit .sm\:col-span-4{grid-column:span 4}.divekit .sm\:col-span-5{grid-column:span 5}.divekit .sm\:col-span-6{grid-column:span 6}.divekit .sm\:col-span-7{grid-column:span 7}.divekit .sm\:col-span-8{grid-column:span 8}.divekit .sm\:col-span-9{grid-column:span 9}.divekit .sm\:col-span-10{grid-column:span 10}.divekit .sm\:col-span-11{grid-column:span 11}.divekit .sm\:col-span-12{grid-column:span 12}.divekit .sm\:order-1{order:1}.divekit .sm\:order-2{order:2}.divekit .sm\:order-3{order:3}.divekit .sm\:order-4{order:4}.divekit .sm\:order-5{order:5}.divekit .sm\:order-6{order:6}.divekit .sm\:order-7{order:7}.divekit .sm\:order-8{order:8}.divekit .sm\:order-9{order:9}.divekit .sm\:order-10{order:10}.divekit .sm\:order-11{order:11}.divekit .sm\:order-12{order:12}.divekit .sm\:order-first{order:-1}.divekit .sm\:order-last{order:999}.divekit .sm\:order-none{order:0}.divekit .sm\:col-1-12{grid-column:1/span 12}.divekit .sm\:col-1-6{grid-column:1/span 6}.divekit .sm\:col-2-10{grid-column:2/span 10}.divekit .sm\:col-2-6{grid-column:2/span 6}.divekit .sm\:col-3-6{grid-column:3/span 6}.divekit .sm\:col-4-4{grid-column:4/span 4}.divekit .sm\:col-7-6{grid-column:7/span 6}.divekit .media-grid-gap-2xl{gap:1.5em}.divekit .media-grid-gap-3xl{gap:2em}.divekit .media-grid-gap-4xl{gap:3em}}@media(min-width: 768px){.divekit .md\:col-span-1{grid-column:span 1}.divekit .md\:col-span-2{grid-column:span 2}.divekit .md\:col-span-3{grid-column:span 3}.divekit .md\:col-span-4{grid-column:span 4}.divekit .md\:col-span-5{grid-column:span 5}.divekit .md\:col-span-6{grid-column:span 6}.divekit .md\:col-span-7{grid-column:span 7}.divekit .md\:col-span-8{grid-column:span 8}.divekit .md\:col-span-9{grid-column:span 9}.divekit .md\:col-span-10{grid-column:span 10}.divekit .md\:col-span-11{grid-column:span 11}.divekit .md\:col-span-12{grid-column:span 12}.divekit .md\:order-1{order:1}.divekit .md\:order-2{order:2}.divekit .md\:order-3{order:3}.divekit .md\:order-4{order:4}.divekit .md\:order-5{order:5}.divekit .md\:order-6{order:6}.divekit .md\:order-7{order:7}.divekit .md\:order-8{order:8}.divekit .md\:order-9{order:9}.divekit .md\:order-10{order:10}.divekit .md\:order-11{order:11}.divekit .md\:order-12{order:12}.divekit .md\:order-first{order:-1}.divekit .md\:order-last{order:999}.divekit .md\:order-none{order:0}.divekit .md\:col-1-12{grid-column:1/span 12}.divekit .md\:col-1-6{grid-column:1/span 6}.divekit .md\:col-2-10{grid-column:2/span 10}.divekit .md\:col-2-6{grid-column:2/span 6}.divekit .md\:col-3-6{grid-column:3/span 6}.divekit .md\:col-4-4{grid-column:4/span 4}.divekit .md\:col-7-6{grid-column:7/span 6}.divekit .media-grid-gap-2xl{gap:2em}.divekit .media-grid-gap-3xl{gap:3em}.divekit .media-grid-gap-4xl{gap:4em}}@media(min-width: 992px){.divekit .lg\:col-span-1{grid-column:span 1}.divekit .lg\:col-span-2{grid-column:span 2}.divekit .lg\:col-span-3{grid-column:span 3}.divekit .lg\:col-span-4{grid-column:span 4}.divekit .lg\:col-span-5{grid-column:span 5}.divekit .lg\:col-span-6{grid-column:span 6}.divekit .lg\:col-span-7{grid-column:span 7}.divekit .lg\:col-span-8{grid-column:span 8}.divekit .lg\:col-span-9{grid-column:span 9}.divekit .lg\:col-span-10{grid-column:span 10}.divekit .lg\:col-span-11{grid-column:span 11}.divekit .lg\:col-span-12{grid-column:span 12}.divekit .lg\:order-1{order:1}.divekit .lg\:order-2{order:2}.divekit .lg\:order-3{order:3}.divekit .lg\:order-4{order:4}.divekit .lg\:order-5{order:5}.divekit .lg\:order-6{order:6}.divekit .lg\:order-7{order:7}.divekit .lg\:order-8{order:8}.divekit .lg\:order-9{order:9}.divekit .lg\:order-10{order:10}.divekit .lg\:order-11{order:11}.divekit .lg\:order-12{order:12}.divekit .lg\:order-first{order:-1}.divekit .lg\:order-last{order:999}.divekit .lg\:order-none{order:0}.divekit .lg\:col-1-12{grid-column:1/span 12}.divekit .lg\:col-1-6{grid-column:1/span 6}.divekit .lg\:col-2-10{grid-column:2/span 10}.divekit .lg\:col-2-6{grid-column:2/span 6}.divekit .lg\:col-3-6{grid-column:3/span 6}.divekit .lg\:col-4-4{grid-column:4/span 4}.divekit .lg\:col-7-6{grid-column:7/span 6}.divekit .lg\:vscale-80{height:80vh}}@media(min-width: 1200px){.divekit .xl\:col-span-1{grid-column:span 1}.divekit .xl\:col-span-2{grid-column:span 2}.divekit .xl\:col-span-3{grid-column:span 3}.divekit .xl\:col-span-4{grid-column:span 4}.divekit .xl\:col-span-5{grid-column:span 5}.divekit .xl\:col-span-6{grid-column:span 6}.divekit .xl\:col-span-7{grid-column:span 7}.divekit .xl\:col-span-8{grid-column:span 8}.divekit .xl\:col-span-9{grid-column:span 9}.divekit .xl\:col-span-10{grid-column:span 10}.divekit .xl\:col-span-11{grid-column:span 11}.divekit .xl\:col-span-12{grid-column:span 12}.divekit .xl\:order-1{order:1}.divekit .xl\:order-2{order:2}.divekit .xl\:order-3{order:3}.divekit .xl\:order-4{order:4}.divekit .xl\:order-5{order:5}.divekit .xl\:order-6{order:6}.divekit .xl\:order-7{order:7}.divekit .xl\:order-8{order:8}.divekit .xl\:order-9{order:9}.divekit .xl\:order-10{order:10}.divekit .xl\:order-11{order:11}.divekit .xl\:order-12{order:12}.divekit .xl\:order-first{order:-1}.divekit .xl\:order-last{order:999}.divekit .xl\:order-none{order:0}.divekit .xl\:col-1-12{grid-column:1/span 12}.divekit .xl\:col-1-6{grid-column:1/span 6}.divekit .xl\:col-2-10{grid-column:2/span 10}.divekit .xl\:col-2-6{grid-column:2/span 6}.divekit .xl\:col-3-6{grid-column:3/span 6}.divekit .xl\:col-4-4{grid-column:4/span 4}.divekit .xl\:col-7-6{grid-column:7/span 6}}@media(min-width: 1400px){.divekit .xxl\:col-span-1{grid-column:span 1}.divekit .xxl\:col-span-2{grid-column:span 2}.divekit .xxl\:col-span-3{grid-column:span 3}.divekit .xxl\:col-span-4{grid-column:span 4}.divekit .xxl\:col-span-5{grid-column:span 5}.divekit .xxl\:col-span-6{grid-column:span 6}.divekit .xxl\:col-span-7{grid-column:span 7}.divekit .xxl\:col-span-8{grid-column:span 8}.divekit .xxl\:col-span-9{grid-column:span 9}.divekit .xxl\:col-span-10{grid-column:span 10}.divekit .xxl\:col-span-11{grid-column:span 11}.divekit .xxl\:col-span-12{grid-column:span 12}.divekit .xxl\:order-1{order:1}.divekit .xxl\:order-2{order:2}.divekit .xxl\:order-3{order:3}.divekit .xxl\:order-4{order:4}.divekit .xxl\:order-5{order:5}.divekit .xxl\:order-6{order:6}.divekit .xxl\:order-7{order:7}.divekit .xxl\:order-8{order:8}.divekit .xxl\:order-9{order:9}.divekit .xxl\:order-10{order:10}.divekit .xxl\:order-11{order:11}.divekit .xxl\:order-12{order:12}.divekit .xxl\:order-first{order:-1}.divekit .xxl\:order-last{order:999}.divekit .xxl\:order-none{order:0}.divekit .xxl\:col-1-12{grid-column:1/span 12}.divekit .xxl\:col-1-6{grid-column:1/span 6}.divekit .xxl\:col-2-10{grid-column:2/span 10}.divekit .xxl\:col-2-6{grid-column:2/span 6}.divekit .xxl\:col-3-6{grid-column:3/span 6}.divekit .xxl\:col-4-4{grid-column:4/span 4}.divekit .xxl\:col-7-6{grid-column:7/span 6}}@container (max-width: 1140px){.divekit .cxl\:col-span-1{grid-column:span 1}.divekit .cxl\:col-span-2{grid-column:span 2}.divekit .cxl\:col-span-3{grid-column:span 3}.divekit .cxl\:col-span-4{grid-column:span 4}.divekit .cxl\:col-span-5{grid-column:span 5}.divekit .cxl\:col-span-6{grid-column:span 6}.divekit .cxl\:col-span-7{grid-column:span 7}.divekit .cxl\:col-span-8{grid-column:span 8}.divekit .cxl\:col-span-9{grid-column:span 9}.divekit .cxl\:col-span-10{grid-column:span 10}.divekit .cxl\:col-span-11{grid-column:span 11}.divekit .cxl\:col-span-12{grid-column:span 12}.divekit .cxl\:col-1-12{grid-column:1/span 12}.divekit .cxl\:col-1-6{grid-column:1/span 6}.divekit .cxl\:col-2-10{grid-column:2/span 10}.divekit .cxl\:col-2-6{grid-column:2/span 6}.divekit .cxl\:col-3-6{grid-column:3/span 6}.divekit .cxl\:col-4-4{grid-column:4/span 4}}@container (max-width: 960px){.divekit .clg\:col-span-1{grid-column:span 1}.divekit .clg\:col-span-2{grid-column:span 2}.divekit .clg\:col-span-3{grid-column:span 3}.divekit .clg\:col-span-4{grid-column:span 4}.divekit .clg\:col-span-5{grid-column:span 5}.divekit .clg\:col-span-6{grid-column:span 6}.divekit .clg\:col-span-7{grid-column:span 7}.divekit .clg\:col-span-8{grid-column:span 8}.divekit .clg\:col-span-9{grid-column:span 9}.divekit .clg\:col-span-10{grid-column:span 10}.divekit .clg\:col-span-11{grid-column:span 11}.divekit .clg\:col-span-12{grid-column:span 12}.divekit .clg\:col-1-12{grid-column:1/span 12}.divekit .clg\:col-1-6{grid-column:1/span 6}.divekit .clg\:col-2-10{grid-column:2/span 10}.divekit .clg\:col-2-6{grid-column:2/span 6}.divekit .clg\:col-3-6{grid-column:3/span 6}.divekit .clg\:col-4-4{grid-column:4/span 4}}@container (max-width: 720px){.divekit .cmd\:col-span-1{grid-column:span 1}.divekit .cmd\:col-span-2{grid-column:span 2}.divekit .cmd\:col-span-3{grid-column:span 3}.divekit .cmd\:col-span-4{grid-column:span 4}.divekit .cmd\:col-span-5{grid-column:span 5}.divekit .cmd\:col-span-6{grid-column:span 6}.divekit .cmd\:col-span-7{grid-column:span 7}.divekit .cmd\:col-span-8{grid-column:span 8}.divekit .cmd\:col-span-9{grid-column:span 9}.divekit .cmd\:col-span-10{grid-column:span 10}.divekit .cmd\:col-span-11{grid-column:span 11}.divekit .cmd\:col-span-12{grid-column:span 12}.divekit .cmd\:col-1-12{grid-column:1/span 12}.divekit .cmd\:col-1-6{grid-column:1/span 6}.divekit .cmd\:col-2-10{grid-column:2/span 10}.divekit .cmd\:col-2-6{grid-column:2/span 6}.divekit .cmd\:col-3-6{grid-column:3/span 6}.divekit .cmd\:col-4-4{grid-column:4/span 4}}@container (max-width: 540px){.divekit .csm\:col-span-1{grid-column:span 1}.divekit .csm\:col-span-2{grid-column:span 2}.divekit .csm\:col-span-3{grid-column:span 3}.divekit .csm\:col-span-4{grid-column:span 4}.divekit .csm\:col-span-5{grid-column:span 5}.divekit .csm\:col-span-6{grid-column:span 6}.divekit .csm\:col-span-7{grid-column:span 7}.divekit .csm\:col-span-8{grid-column:span 8}.divekit .csm\:col-span-9{grid-column:span 9}.divekit .csm\:col-span-10{grid-column:span 10}.divekit .csm\:col-span-11{grid-column:span 11}.divekit .csm\:col-span-12{grid-column:span 12}.divekit .csm\:col-1-12{grid-column:1/span 12}.divekit .csm\:col-1-6{grid-column:1/span 6}.divekit .csm\:col-2-10{grid-column:2/span 10}.divekit .csm\:col-2-6{grid-column:2/span 6}.divekit .csm\:col-3-6{grid-column:3/span 6}.divekit .csm\:col-4-4{grid-column:4/span 4}}.divekit .media-grid-fill{grid-template-columns:repeat(auto-fill, minmax(var(--dk-col-min, 200px), 1fr))}.divekit .media-grid-fit{grid-template-columns:repeat(auto-fit, minmax(var(--dk-col-min, 200px), 1fr))}.divekit .container-grid-fill{grid-template-columns:repeat(auto-fill, minmax(var(--dk-col-min, 200px), 1fr))}.divekit .container-grid-fit{grid-template-columns:repeat(auto-fit, minmax(var(--dk-col-min, 200px), 1fr))}.divekit .image-gallery-grid{display:grid;grid-template-columns:repeat(7, 1fr);grid-template-rows:repeat(5, 125px);gap:1em;width:100%}.divekit .image-gallery-grid-gap-0{gap:0}.divekit .image-gallery-grid-gap-sm{gap:.5em}.divekit .image-gallery-grid-gap-md{gap:1em}.divekit .image-gallery-grid-gap-lg{gap:1.5em}.divekit .image-gallery-grid-gap-xl{gap:2em}.divekit .image-gallery-grid-gap-xxl{gap:3em}.divekit .image-gallery-grid .gallery-item{position:relative;overflow:hidden}.divekit .image-gallery-grid .gallery-item img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:1em;overflow:hidden}.divekit .image-gallery-grid .gallery-item-1{grid-column:span 3;grid-row:span 2}.divekit .image-gallery-grid .gallery-item-2{grid-column:span 2;grid-row:span 2}.divekit .image-gallery-grid .gallery-item-3{grid-column:1/3;grid-row:3/6}.divekit .image-gallery-grid .gallery-item-4{grid-column:3/6;grid-row:3/5}.divekit .image-gallery-grid .gallery-item-5{grid-column:6/8;grid-row:3/6}.divekit .image-gallery-grid .gallery-item-wide{grid-column:span 4;grid-row:span 2}.divekit .image-gallery-grid .gallery-item-tall{grid-column:span 2;grid-row:span 4}.divekit .image-gallery-grid .gallery-item-square{grid-column:span 2;grid-row:span 2}.divekit .image-gallery-grid .gallery-item-feature{grid-column:span 5;grid-row:span 3}@media(max-width: 992px){.divekit .image-gallery-grid{grid-template-columns:repeat(4, 1fr)}.divekit .image-gallery-grid .gallery-item-1,.divekit .image-gallery-grid .gallery-item-4{grid-column:span 2;grid-row:span 2}.divekit .image-gallery-grid .gallery-item-2,.divekit .image-gallery-grid .gallery-item-3,.divekit .image-gallery-grid .gallery-item-5{grid-column:span 2;grid-row:span 2}.divekit .image-gallery-grid .gallery-item-wide,.divekit .image-gallery-grid .gallery-item-feature{grid-column:span 4;grid-row:span 2}}@media(max-width: 768px){.divekit .image-gallery-grid{grid-template-columns:repeat(2, 1fr)}.divekit .image-gallery-grid .gallery-item-1,.divekit .image-gallery-grid .gallery-item-2,.divekit .image-gallery-grid .gallery-item-3,.divekit .image-gallery-grid .gallery-item-4,.divekit .image-gallery-grid .gallery-item-5{grid-column:span 1;grid-row:span 1}.divekit .image-gallery-grid .gallery-item-wide,.divekit .image-gallery-grid .gallery-item-feature{grid-column:span 2;grid-row:span 1}.divekit .image-gallery-grid .gallery-item-tall{grid-column:span 1;grid-row:span 2}}@media(max-width: 576px){.divekit .image-gallery-grid{grid-template-columns:1fr;grid-template-rows:repeat(8, minmax(120px, auto))}.divekit .image-gallery-grid .gallery-item{grid-column:span 1 !important;grid-row:span 1 !important}}.divekit .height-wrapper{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.divekit .height-wrapper--300{height:300px}.divekit .height-wrapper--400{height:400px}.divekit .height-wrapper--500{height:500px}.divekit .height-wrapper--600{height:600px}.divekit .height-wrapper--700{height:700px}.divekit .height-wrapper--800{height:800px}.divekit .height-wrapper--custom{height:var(--height-wrapper-height, 400px)}.divekit .height-wrapper>*{flex-shrink:0}.divekit .card-grid{--card-min-width: 280px;--card-grid-gap: 1.5em;display:grid;gap:var(--card-grid-gap, 1.5em) 1em;width:100%;grid-template-columns:repeat(auto-fit, minmax(var(--card-min-width, 280px), 1fr));container:cardgrid inline-size}.divekit .card-grid--gap{--card-grid-gap: 1em}.divekit .card-grid--gap-xs{--card-grid-gap: 0.5rem}.divekit .card-grid--gap-sm{--card-grid-gap: 0.75rem}.divekit .card-grid--gap-md{--card-grid-gap: 1.5rem}.divekit .card-grid--gap-lg{--card-grid-gap: 2.5rem}.divekit .card-grid--gap-none{--card-grid-gap: 0}.divekit .card-grid--cards-xs{--card-min-width: 200px}.divekit .card-grid--cards-sm{--card-min-width: 240px}.divekit .card-grid--cards-md{--card-min-width: 280px}.divekit .card-grid--cards-lg{--card-min-width: 320px}.divekit .card-grid--cards-xl{--card-min-width: 380px}@media(min-width: 768px){.divekit .card-grid--cols-1{grid-template-columns:1fr}.divekit .card-grid--cols-2{grid-template-columns:repeat(2, 1fr)}.divekit .card-grid--cols-3{grid-template-columns:repeat(3, 1fr)}.divekit .card-grid--cols-4{grid-template-columns:repeat(4, 1fr)}.divekit .card-grid--cols-5{grid-template-columns:repeat(5, 1fr)}.divekit .card-grid--cols-6{grid-template-columns:repeat(6, 1fr)}}@media(max-width: 500px){.divekit .card-grid{--card-min-width: 100%}}@container cardgrid (min-width: 768px){.divekit .card-grid--cgrid-2{grid-template-columns:repeat(2, 1fr)}.divekit .card-grid--cgrid-3{grid-template-columns:repeat(3, 1fr)}.divekit .card-grid--cgrid-4{grid-template-columns:repeat(4, 1fr)}}@supports(grid-template-rows: masonry){.divekit .card-grid--masonry{grid-template-rows:masonry;align-items:start}}@supports not (grid-template-rows: masonry){.divekit .card-grid--masonry>*{margin-bottom:var(--card-grid-gap);break-inside:avoid}}.divekit .card-grid--display-tiles .card-entry--auto .card-entry__inner{position:relative;aspect-ratio:1;width:100%;height:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.8) 20%, rgba(0, 0, 0, 0.5) 45%, rgba(0, 0, 0, 0) 65%)}.divekit .card-grid--display-tiles .card-entry--auto .card-entry__description{display:none}.divekit .card-grid--display-tiles .card-entry--auto .card-entry__image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.divekit .card-grid--display-tiles .card-entry--auto .card-entry__wrapper{width:100%;color:#fff;display:flex;flex-direction:column;margin-top:auto}.divekit .card-grid--display-tiles .card-entry--auto .card-entry__meta{color:#fff;gap:1em;font-size:.935em}.divekit .card-grid--display-tiles .card-entry--auto .card-entry__meta-1{margin-inline-end:unset;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background-color:hsl(var(--_area-color-hue, 200), 50%, 60%);color:#fff;padding:.15em .5em;border-radius:5px;font-weight:600}.divekit .card-grid--display-tiles .card-entry--auto .card-entry__meta-2{margin-inline-start:unset;flex-shrink:0}.divekit .card-grid--display-list .card-entry--auto{--_image-width: 80px}.divekit .card-grid--display-list .card-entry--auto:not(:has(img)){--_image-width: 0}.divekit .card-grid--display-list .card-entry--auto:not(:has(img)) .card-entry__content{padding:0 0}.divekit .card-grid--display-list .card-entry--auto .card-entry__inner{flex-direction:row;height:auto;align-items:flex-start}.divekit .card-grid--display-list .card-entry--auto .card-entry__image{flex-shrink:0;aspect-ratio:1;border-radius:5px}.divekit .card-grid--display-list .card-entry--auto .card-entry__wrapper{display:flex;flex-direction:column;flex:1}.divekit .card-grid--display-list .card-entry--auto .card-entry__meta{padding-top:0em;gap:0 .5em;font-size:.935em}.divekit .card-grid--display-list .card-entry--auto .card-entry__meta-1{margin-inline-end:unset;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:hsl(var(--_area-color-hue, 200), var(--_area-color-saturation, 50%), var(--_area-color-lightness, 50%));font-weight:600}.divekit .card-grid--display-list .card-entry--auto .card-entry__meta-2{margin-inline-start:auto;flex-shrink:0}.divekit .card-grid--display-list .card-entry--compact{--_image-width: 60px;border-radius:0}.divekit .card-grid--img-small .card-entry{--_image-width: 60px}.divekit .card-grid--locator a[data-position-type=center] .card-entry{background-color:#fff}.divekit .card-grid--locator a[data-position-type=center] .card-entry__image{border:0 !important}.divekit .card-grid--locator a[data-position-type=center] .card-entry__image img{border:0 !important}.divekit .card-grid--locator a[data-position-type=center] .card-entry__wrapper{padding-top:.5em}@media(max-width: 1300px){.divekit .card-grid{--card-min-width: 100% !important}.divekit .card-grid--cards-xs,.divekit .card-grid--cards-sm,.divekit .card-grid--cards-md,.divekit .card-grid--cards-lg,.divekit .card-grid--cards-xl{--card-min-width: 100% !important}}@media(max-width: 767px){.divekit .card-grid--scroll-mobile{overflow-x:auto;scroll-snap-type:x mandatory;grid-auto-flow:column;grid-auto-columns:280px;grid-template-columns:unset;padding-bottom:.5em}.divekit .card-grid--scroll-mobile>*{scroll-snap-align:start}.divekit .card-grid--row-2-mobile{grid-template-rows:repeat(2, 1fr)}.divekit .card-grid--row-3-mobile{grid-template-rows:repeat(3, 1fr)}.divekit .card-grid--row-4-mobile{grid-template-rows:repeat(4, 1fr)}.divekit .card-grid--compact-mobile{--card-grid-gap: 0.45em;grid-auto-columns:320px;row-gap:var(--card-grid-gap);column-gap:var(--card-grid-gap)}.divekit .card-grid--compact-mobile .card-entry{--_image-width: 45px}.divekit .card-grid--compact-mobile .card-entry__image{height:var(--_image-width);width:var(--_image-width)}.divekit .card-grid--compact-mobile .card-entry__inner{gap:.75em}.divekit .card-grid--compact-mobile .card-entry__content{padding:0 .5em 0 0;justify-content:center}.divekit .card-grid--compact-mobile .card-entry__title,.divekit .card-grid--compact-mobile .card-entry__description{display:-webkit-box !important;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-wrap:pretty;line-height:1.1;flex:0 1 auto}.divekit .card-grid--compact-mobile .card-entry__title{font-size:.9em;-webkit-line-clamp:2;line-clamp:2;margin-bottom:.1em}.divekit .card-grid--compact-mobile .card-entry__description{font-size:.85em;-webkit-line-clamp:1;line-clamp:1}}.divekit .panel-system{--panel-gap: 1.5rem;--panel-transition: 0.3s ease;--panel-sidebar-width: 300px;--panel-z-index-base: 10;--panel-z-index-overlay: 100;--panel-overlay-bg: rgba(0, 0, 0, 0.4);--panel-border-radius: var(--container-border-radius, 0.5rem);--panel-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);display:flex;gap:var(--panel-gap);width:100%;position:relative;--header-height: 60px}.divekit .panel-system__main{flex:1;min-width:0;transition:width var(--panel-transition),margin var(--panel-transition)}.divekit .panel-system__side{width:var(--panel-sidebar-width);transition:transform var(--panel-transition),opacity var(--panel-transition),width var(--panel-transition),position var(--panel-transition);flex-shrink:0}.divekit .panel-system__side .list-item.compact .description[class] h2{font-size:1.075em;line-height:1;margin:0}.divekit .panel-system__content{background-color:var(--surface-main);border-radius:var(--panel-border-radius);height:100%;border:1px solid var(--border-subtle)}.divekit .panel-system__toggle{display:none;position:absolute;top:1rem;right:1rem;z-index:calc(var(--panel-z-index-overlay) + 1);background-color:var(--surface-main);border:1px solid var(--border-subtle);border-radius:50%;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:var(--panel-shadow);transition:transform .2s ease}.divekit .panel-system__toggle:hover{transform:scale(1.05)}.divekit .panel-system__toggle::before{content:"";display:block;width:1rem;height:1rem;border-style:solid;border-width:0 2px 2px 0;transform:rotate(-45deg);transition:transform .2s ease}.divekit .panel-system--overlay-side .panel-system__main{width:100%}.divekit .panel-system--overlay-side .panel-system__side{position:fixed;top:0;right:0;bottom:0;width:var(--panel-sidebar-width);background-color:var(--surface-main);z-index:var(--panel-z-index-overlay);box-shadow:var(--panel-shadow);padding:1rem}.divekit .panel-system--overlay-side .panel-system__side::before{content:"";position:fixed;inset:0;background-color:var(--panel-overlay-bg);z-index:-1}.divekit .panel-system--overlay-side .panel-system__toggle{display:flex}.divekit .panel-system--overlay-main .panel-system__side{width:100%}.divekit .panel-system--overlay-main .panel-system__main{position:fixed;top:0;right:0;bottom:0;width:80%;max-width:900px;background-color:var(--surface-main);z-index:var(--panel-z-index-overlay);box-shadow:var(--panel-shadow);padding:1rem}.divekit .panel-system--overlay-main .panel-system__main::before{content:"";position:fixed;inset:0;background-color:var(--panel-overlay-bg);z-index:-1}.divekit .panel-system--overlay-main .panel-system__toggle{display:flex}.divekit .panel-system--sidebar-sm{--panel-sidebar-width: 200px}.divekit .panel-system--sidebar-md{--panel-sidebar-width: 300px}.divekit .panel-system--sidebar-lg{--panel-sidebar-width: 400px}.divekit .panel-system--sidebar-xl{--panel-sidebar-width: 500px}.divekit .panel-system--sidebar-2xl{--panel-sidebar-width: 600px}.divekit .panel-system--side-hidden .panel-system__side{display:none}.divekit .panel-system--side-hidden .panel-system__main{width:100%}.divekit .panel-system--side-collapsed>.panel-system__side[class]{position:absolute;left:0;top:0;bottom:0;width:24px;overflow:visible;transition:width var(--panel-transition),box-shadow var(--panel-transition),position var(--panel-transition);z-index:var(--panel-z-index-base);background:var(--primary);border-inline-end:2px solid #ccc}.divekit .panel-system--side-collapsed>.panel-system__side[class]>.panel-system__content{opacity:0;pointer-events:none;transition:opacity var(--panel-transition);overflow:hidden}.divekit .panel-system--side-collapsed>.panel-system__main{width:100%;flex:1}.divekit .panel-system--side-collapsed.panel-system--expandable>.panel-system__main{padding-inline-start:1em}.divekit .panel-system--side-collapsed.panel-system--expandable>.panel-system__side .panel-system__toggle-btn{position:absolute;top:30px;inset-inline-end:0;transform:translate(50%, -50%);width:1.75em;height:1.75em;color:#fff;background:var(--theme-color-main-dark);border:1px solid var(--theme-color-main-dark);border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;transition:all .3s ease;z-index:2;opacity:1;pointer-events:all}.divekit .panel-system--side-collapsed.panel-system--expandable>.panel-system__side .panel-system__toggle-btn:hover{transform:translate(50%, -50%) scale(1.05);box-shadow:0 2px 8px rgba(0,0,0,.15)}.divekit .panel-system--side-collapsed.panel-system--expandable>.panel-system__side .panel-system__toggle-btn .chevron{font-size:.85em;color:#fff;transition:transform .3s ease}.divekit .panel-system--side-collapsed.panel-system--expandable>.panel-system__side:hover{background-color:rgba(44,83,130,.0666666667)}.divekit .panel-system--side-collapsed.panel-system--hover-expanded>.panel-system__side{width:var(--panel-sidebar-width);z-index:var(--panel-z-index-overlay);box-shadow:var(--panel-shadow);background-color:#fff;border-right:1px solid #ddd}.divekit .panel-system--side-collapsed.panel-system--hover-expanded>.panel-system__side>.panel-system__content{opacity:1;pointer-events:all;overflow-y:auto}.divekit .panel-system--side-collapsed.panel-system--hover-expanded>.panel-system__side:hover{background-color:#fff}.divekit .panel-system--side-collapsed.panel-system--permanently-expanded>.panel-system__side{position:relative;width:var(--panel-sidebar-width);background:#fff;border-right:1px solid #ccc;z-index:var(--panel-z-index-base)}.divekit .panel-system--side-collapsed.panel-system--permanently-expanded>.panel-system__side>.panel-system__content{opacity:1;pointer-events:all;overflow-y:auto}.divekit .panel-system--side-collapsed.panel-system--permanently-expanded>.panel-system__side .panel-system__toggle-btn .chevron{color:#fff;transform:rotate(180deg)}.divekit .panel-system--side-collapsed.panel-system--permanently-expanded>.panel-system__side:hover{background-color:#fff}.divekit .panel-system--side-collapsed.panel-system--permanently-expanded>.panel-system__main{width:auto;flex:1}.divekit .panel-system--side-collapsed.panel-system--permanently-expanded::before{display:none}.divekit .panel-system--main-hidden .panel-system__main{display:none}.divekit .panel-system--main-hidden .panel-system__side{width:100%}.divekit .panel-system--full-height{height:100%}.divekit .panel-system--full-height .panel-system__main,.divekit .panel-system--full-height .panel-system__side{height:100%;display:flex;flex-direction:column}.divekit .panel-system--full-height .panel-system__content{overflow-y:auto;flex:1 1 auto;-webkit-overflow-scrolling:touch;box-sizing:border-box}.divekit .panel-system--full-height .panel-system__side .panel-system__content{scrollbar-width:none;-ms-overflow-style:none}.divekit .panel-system--full-height .panel-system__side .panel-system__content::-webkit-scrollbar{display:none}.divekit .panel-system--full-height .panel-system__content-no-scroll{overflow-y:initial}.divekit .panel-system--viewport-height{height:100vh;max-height:100vh;height:100dvh;max-height:100dvh}.divekit .panel-system--fixed-height{position:absolute;top:0;left:0;right:0;bottom:0}.divekit .panel-system--overlay-side.panel-system--full-height .panel-system__side,.divekit .panel-system--overlay-side.panel-system--full-height .panel-system__main,.divekit .panel-system--overlay-main.panel-system--full-height .panel-system__side,.divekit .panel-system--overlay-main.panel-system--full-height .panel-system__main{max-height:100vh;max-height:100dvh}@supports(height: 100dvh){.divekit .panel-system--overlay-side.panel-system--full-height .panel-system__side,.divekit .panel-system--overlay-side.panel-system--full-height .panel-system__main,.divekit .panel-system--overlay-main.panel-system--full-height .panel-system__side,.divekit .panel-system--overlay-main.panel-system--full-height .panel-system__main{height:100dvh}}.divekit .panel-system--with-header.panel-system--full-height{height:calc(var(--app-height, 100vh) - var(--navigation-bar-height, 85px) - var(--header-height))}.divekit .panel-system--with-header.panel-system--viewport-height{height:calc(100vh - var(--header-height));max-height:calc(100vh - var(--header-height))}@supports(height: 100dvh){.divekit .panel-system--with-header.panel-system--viewport-height{height:calc(100dvh - var(--header-height));max-height:calc(100dvh - var(--header-height))}}.divekit .panel-system--with-header.panel-system--overlay-side.panel-system--full-height .panel-system__side,.divekit .panel-system--with-header.panel-system--overlay-side.panel-system--full-height .panel-system__main,.divekit .panel-system--with-header.panel-system--overlay-main.panel-system--full-height .panel-system__side,.divekit .panel-system--with-header.panel-system--overlay-main.panel-system--full-height .panel-system__main{max-height:calc(100vh - var(--header-height))}@supports(height: 100dvh){.divekit .panel-system--with-header.panel-system--overlay-side.panel-system--full-height .panel-system__side,.divekit .panel-system--with-header.panel-system--overlay-side.panel-system--full-height .panel-system__main,.divekit .panel-system--with-header.panel-system--overlay-main.panel-system--full-height .panel-system__side,.divekit .panel-system--with-header.panel-system--overlay-main.panel-system--full-height .panel-system__main{max-height:calc(100dvh - var(--header-height))}}.divekit .panel-system__header{--header-height: 60px;height:var(--header-height)}.divekit .panel-system__header--header-sm{--header-height: 48px}.divekit .panel-system__header--header-md{--header-height: 60px}.divekit .panel-system__header--header-lg{--header-height: 72px}.divekit .panel-system__header--header-xl{--header-height: 84px}.divekit .panel-system--header-sm{--header-height: 48px}.divekit .panel-system--header-md{--header-height: 60px}.divekit .panel-system--header-lg{--header-height: 72px}.divekit .panel-system--header-xl{--header-height: 84px}@media(max-width: 992px){.divekit .panel-system:not(.panel-system--no-responsive){flex-direction:column}.divekit .panel-system:not(.panel-system--no-responsive) .panel-system__main{width:100%}.divekit .panel-system:not(.panel-system--no-responsive) .panel-system__side{width:100%}.divekit .panel-system:not(.panel-system--no-responsive):not(.panel-system--side-hidden):not(.panel-system--main-hidden):not(.panel-system--overlay-main) .panel-system__main{width:100%}.divekit .panel-system:not(.panel-system--no-responsive):not(.panel-system--side-hidden):not(.panel-system--main-hidden):not(.panel-system--overlay-main) .panel-system__side{position:fixed;top:0;right:0;bottom:0;width:var(--panel-sidebar-width);background-color:var(--surface-main);z-index:var(--panel-z-index-overlay);box-shadow:var(--panel-shadow);padding:1rem}.divekit .panel-system:not(.panel-system--no-responsive):not(.panel-system--side-hidden):not(.panel-system--main-hidden):not(.panel-system--overlay-main) .panel-system__side::before{content:"";position:fixed;inset:0;background-color:var(--panel-overlay-bg);z-index:-1}.divekit .panel-system:not(.panel-system--no-responsive):not(.panel-system--side-hidden):not(.panel-system--main-hidden):not(.panel-system--overlay-main) .panel-system__toggle{display:flex}.divekit .panel-system:not(.panel-system--no-responsive):not(.panel-system--side-hidden):not(.panel-system--main-hidden) .panel-system__side{transform:translateX(100%);opacity:0;pointer-events:none}.divekit .panel-system:not(.panel-system--no-responsive):not(.panel-system--side-hidden):not(.panel-system--main-hidden) .panel-system__side.panel-system--side-open{transform:translateX(0);opacity:1;pointer-events:all}.divekit .panel-system:not(.panel-system--no-responsive):not(.panel-system--side-hidden):not(.panel-system--main-hidden) .panel-system__toggle{display:flex}.divekit .panel-system:not(.panel-system--no-responsive):not(.panel-system--side-hidden):not(.panel-system--main-hidden) .panel-system__toggle.panel-system--side-open::before{transform:rotate(135deg)}}.divekit.divekit-dialog{--_x-offset: 0%;--_y-offset: 0%;--_border-radius: 0.75em;position:fixed;border:0;border-radius:var(--_border-radius);box-shadow:0 0 10px 0 rgba(0,0,0,.1);width:fit-content;height:auto;overflow:hidden;padding:0;max-width:1420px;opacity:1;transform:translateX(var(--_x-offset)) translateY(var(--_y-offset));transition:all 350ms ease-out;outline:0}.divekit.divekit-dialog::backdrop{background-color:rgba(0,0,0,.5)}.divekit.divekit-dialog.pop-up{--_x-offset: 50%;--_y-offset: 50%;max-height:250px;max-width:250px;width:100%;height:100%}.divekit.divekit-dialog.slide-up{--_y-offset: 100%;background-color:#fff;border-radius:var(--_border-radius) var(--_border-radius) 0 0;margin-inline-start:auto;margin-inline-end:auto;width:100%;margin-top:auto;margin-bottom:unset;max-height:calc(100vh - 50px);height:100%}.divekit.divekit-dialog.slide-left{--_x-offset: 100%;height:100%;max-height:100%;width:100%;border-radius:var(--_border-radius) 0 0 var(--_border-radius);margin-inline-start:auto;margin-inline-end:0}.divekit.divekit-dialog .dialog-inner{width:100%;height:100%;overflow:auto;padding:1.5em}.divekit.divekit-dialog.inner-padding-0 .dialog-inner{padding:0}.divekit.divekit-dialog.borderless .dialog-inner{padding:0}.divekit.divekit-dialog--sm{max-width:400px}.divekit.divekit-dialog--md{max-width:600px}.divekit.divekit-dialog--lg{max-width:800px}.divekit.divekit-dialog--xl{max-width:1000px}.divekit.divekit-dialog--2xl{max-width:1200px}.divekit.divekit-dialog--3xl{max-width:1400px}.divekit.divekit-dialog--max{max-width:100%}.divekit.divekit-dialog.slide-up.divekit-dialog--full{max-width:100%;max-height:var(--app-height, 100vh)}.divekit.divekit-dialog.slide-up.divekit-dialog--full::backdrop{background-color:rgba(255,255,255,.5)}.divekit.divekit-dialog--dpad .dialog-inner{padding:3em}.divekit.divekit-dialog--borderless .dialog-inner{padding:0}.divekit.divekit-dialog.active{--_x-offset: 0%;--_y-offset: 0%;opacity:1;height:auto}.divekit.divekit-dialog.slide-up.active.dialog-mode-show{--_y-offset: -100%;height:100%;z-index:100}.divekit.divekit-dialog--window{--_window-width: 400px;width:100%;max-height:80vh !important;height:max-content !important;overflow-y:auto}.divekit.divekit-dialog--window[class],.divekit.divekit-dialog--window.active[class]{--_x-offset: -50%;--_y-offset: -50%;max-width:var(--_window-width);inset-inline-start:50%;inset-block-start:50%;max-height:max-content}.divekit.divekit-dialog--window .dialog-inner[class]{height:fit-content}.divekit.divekit-dialog--window-sm{--_window-width: 400px}.divekit.divekit-dialog--window-md{--_window-width: 550px}.divekit.divekit-dialog--window-lg{--_window-width: 800px}.divekit.divekit-dialog .close{opacity:1;font-size:1.5em;position:fixed;top:.4em;inset-inline-end:.5em;z-index:10;color:#333;height:1.5em;width:1.5em;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;background-color:#fff;box-shadow:0 0 3px 1px rgba(0,0,0,.5)}.divekit.divekit-dialog .close:hover{background-color:#f6f6fa}.divekit.divekit-dialog .close-start{top:.4em;inset-inline-start:.5em}.divekit.divekit-dialog.pop-up:has(.has-content){max-height:90vh;max-width:1420px}.divekit.divekit-dialog .preloader{width:100%;height:100%;display:flex;flex-direction:column;margin:auto;align-items:center;justify-content:center}.divekit.divekit-dialog .preloader img{width:60px;height:60px}.divekit.divekit-dialog .preloader-text{text-align:center;margin-top:1em}.divekit.divekit-dialog .preloader-absolute{position:absolute;inset-inline-start:0;inset-block-start:0;background-color:rgba(255,255,255,.5);color:#fff;z-index:10;display:none}.divekit.divekit-dialog .preloader-absolute.show{display:flex !important}.divekit:has(dialog.whiteout[open]) .page-modules{opacity:0}@media(min-width: 768px){.divekit .dialog-inner{padding:1.25em}}@media(min-width: 576px){.divekit .dialog-inner{padding:1em}}.divekit .card-wrapper{width:100%;height:100%;container-type:inline-size}@container (max-width: 250px){.divekit .card-wrapper .card-entry--image-optional{--_image-width: 0}.divekit .card-wrapper h3,.divekit .card-wrapper p{font-size:.95em}}.divekit .card-entry{--_image-width: 100px;display:block;flex-direction:column;background-color:var(--surface-main);border-radius:var(--container-border-radius);overflow:hidden;height:100%;border:1px solid var(--border-subtle);contain:layout style}.divekit .card-entry__maximized{grid-column:1/-1}.divekit .card-entry__inner{display:flex;flex-direction:column;height:100%}.divekit .card-entry__image{position:relative;overflow:hidden;aspect-ratio:16/9;width:var(--_image-width)}.divekit .card-entry__image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease;background-color:#e0e0e0}.divekit .card-entry__image--fallback{height:100%;width:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5em;padding:0 1em;text-align:center;font-weight:600}.divekit .card-entry__image--fallback img{background-color:rgba(0,0,0,0);width:50px;height:50px;object-fit:contain;align-self:center;justify-self:center;opacity:.9}.divekit .card-entry__image--fallback .img-square{object-fit:cover;width:var(--_image-width);height:var(--_image-width)}.divekit .card-entry__image:has(.card-entry__image--fallback){overflow:hidden;background-color:#fff;border:1.5px solid #111;border-radius:var(--container-border-radius)}.divekit .card-entry__image--copyright{position:absolute;z-index:2;top:0;inset-inline-end:0;padding:.35em .75em;font-size:.65em;color:#fff;max-width:100%;text-align:end;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 0 5px rgba(0,0,0,.8);background-color:rgba(0,0,0,.6);border-radius:0 0 0 4px;line-height:1}.divekit .card-entry__meta{padding:.75em var(--container-padding-x, 1em) .25em;color:var(--text-secondary);display:flex;align-items:center;gap:0 .5em;flex-wrap:wrap}.divekit .card-entry__meta-time{flex-basis:100%;font-weight:600}.divekit .card-entry__meta-time--past{color:var(--color-ssi-red)}.divekit .card-entry__meta-1{font-weight:600;margin-inline-end:auto;font-size:.935em}.divekit .card-entry__meta-2{font-size:.935em;margin-inline-start:auto}.divekit .card-entry__content{padding:0 var(--container-padding-x, 1em);display:flex;flex-direction:column;flex:1;font-size:inherit}.divekit .card-entry__title{font-size:1em;font-weight:600;color:var(--text-primary);line-height:1.2}.divekit .card-entry__description{font-size:1em;color:var(--text-secondary);line-height:1.25;flex:1}.divekit .card-entry__links{padding:.75em var(--container-padding-x, 1em);display:flex;gap:1em;margin-top:auto;border-top:1px solid var(--border-subtle)}.divekit .card-entry__links a{color:var(--accent-color);text-decoration:none;font-weight:500;font-size:.935em;transition:color .2s ease;display:flex;align-items:center;gap:.25em}.divekit .card-entry__links a svg{width:1em;height:1em}.divekit .card-entry--tile .card-entry__inner{flex-direction:column}.divekit .card-entry--tile .card-entry__image{aspect-ratio:16/9}.divekit .card-entry--list{--_image-width: 100px}.divekit .card-entry--list .card-entry__inner{flex-direction:row}.divekit .card-entry--list .card-entry__image{flex-shrink:0;aspect-ratio:1}.divekit .card-entry--list .card-entry__wrapper{display:flex;flex-direction:column;flex:1}.divekit .card-entry--list .card-entry__description{display:block}.divekit .card-entry--list .card-entry__meta{padding-top:1em}.divekit .card-entry--featured{--_image-width: 100%}.divekit .card-entry--featured .card-entry__inner{position:relative;aspect-ratio:16/9;width:100%;height:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.8) 20%, rgba(0, 0, 0, 0.5) 45%, rgba(0, 0, 0, 0) 65%)}.divekit .card-entry--featured .card-entry__image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.divekit .card-entry--featured .card-entry__title{color:#fff}.divekit .card-entry--featured .card-entry__wrapper{width:100%;color:#fff;display:flex;flex-direction:column;margin-top:auto}.divekit .card-entry--featured .card-entry__description{display:none}.divekit .card-entry--featured .card-entry__meta{color:#fff;gap:1em;font-size:.935em}.divekit .card-entry--featured .card-entry__meta-1{margin-inline-end:unset;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background-color:hsl(var(--_area-color-hue, 200), 50%, 50%);color:#fff;padding:.15em .5em;font-weight:600;border-radius:5px}.divekit .card-entry--featured .card-entry__meta-2{margin-inline-start:unset;flex-shrink:0}.divekit .card-entry--featured .card-entry__content{padding-bottom:1em}.divekit .card-entry--classic{height:unset;border-radius:0}.divekit .card-entry--classic .card-entry__inner{flex-direction:column}.divekit .card-entry--classic .card-entry__image{aspect-ratio:85/55;width:100%;object-fit:cover;border-radius:.35rem}.divekit .card-entry--classic .card-entry__meta{padding:.75em var(--container-padding-x, 1em) .5em;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;gap:.25em .5em;align-items:center}.divekit .card-entry--classic .card-entry__meta-category{grid-column:1;grid-row:1;font-weight:600;font-size:.85em;color:var(--accent-color, #2563eb)}.divekit .card-entry--classic .card-entry__meta-dates{grid-column:2;grid-row:1;font-size:.8em;font-weight:500;color:var(--text-secondary);text-align:right}.divekit .card-entry--classic .card-entry__meta-languages{grid-column:1/-1;grid-row:2;font-size:.8em;color:var(--text-secondary)}.divekit .card-entry--classic .card-entry__meta-languages::before{content:"🌐 ";margin-right:.25em}.divekit .card-entry--classic .card-entry__content{padding:0;margin-top:.75em;line-height:1.3;flex:1}.divekit .card-entry--classic .card-entry__title{font-size:1.1em;font-weight:600;line-height:1.3}.divekit .card-entry--classic .card-entry__description{font-size:.9em;line-height:1.4;color:var(--text-secondary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.divekit .card-entry--classic .card-entry__price{margin-top:auto;padding:.5em var(--container-padding-x, 1em) 0;font-weight:600;font-size:1em;color:var(--text-primary);border-top:1px solid var(--border-subtle)}.divekit .card-entry--classic .card-entry__price--free{color:var(--success-color, #059669)}.divekit .card-entry--classic .card-entry__links{padding:.75em var(--container-padding-x, 1em);border-top:none;margin-top:0}.divekit .card-entry--teaser{border:2px solid rgba(0,0,0,0);position:relative}.divekit .card-entry--teaser .card-entry__inner{background-color:#fff;flex-direction:row;display:flex;gap:0em;align-items:stretch}.divekit .card-entry--teaser .card-entry__image{aspect-ratio:unset;flex-shrink:0;display:flex}.divekit .card-entry--teaser .card-entry__image--copyright{display:none}.divekit .card-entry--teaser .card-entry__content{padding:1em}.divekit .card-entry--teaser:hover{text-decoration:none;border-color:var(--theme-color-main-soft)}.divekit .card-entry--teaser .stats--priority-1{display:block}.divekit .card-entry--teaser .stats--priority-2{display:none}.divekit .card-entry--teaser .stats__grid{display:flex;gap:1em;border-top:1px solid #ccc;padding-top:.75em;flex-wrap:wrap}.divekit .card-entry--teaser .stats__item{background-color:rgba(0,0,0,0);border-radius:0;padding:0;border:0}.divekit .card-entry--teaser .stats__icon{display:none}.divekit .card-entry--teaser .stats__label{font-size:.8em}.divekit .card-entry--teaser-tile{border:2px solid rgba(0,0,0,0);position:relative;--_image-width: 100%}.divekit .card-entry--teaser-tile .card-entry__inner{background-color:#fff;flex-direction:column;display:flex;gap:0em}.divekit .card-entry--teaser-tile .card-entry__image{flex-shrink:0;aspect-ratio:16/9}.divekit .card-entry--teaser-tile .card-entry__image--copyright{display:none}.divekit .card-entry--teaser-tile .card-entry__content{padding:1em}.divekit .card-entry--teaser-tile:hover{text-decoration:none;border-color:var(--theme-color-main-soft);opacity:.9}.divekit .card-entry--teaser-tile .stats__grid{display:flex;gap:1em;border-top:1px solid #ccc;padding-top:.75em;flex-wrap:wrap}.divekit .card-entry--teaser-tile .stats__item{background-color:rgba(0,0,0,0);border-radius:0;padding:0;border:0}.divekit .card-entry--teaser-tile .stats__icon{display:none}.divekit .card-entry--teaser-tile .stats__label{font-size:.8em}.divekit .card-entry--colorized{background-color:hsl(var(--_area-color-hue, 200), 50%, 80%, 0.75)}.divekit .card-entry--title-clamp-1 .card-entry__title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.divekit .card-entry--text-sm .card-entry__title{font-size:calc(var(--default-font-size)*var(--scale-sm))}.divekit .card-entry--text-sm .card-entry__description{font-size:calc(var(--default-font-size)*var(--scale-sm))}.divekit .card-entry--text-sm .card-entry__meta{font-size:calc(var(--default-font-size)*var(--scale-sm))}.divekit .card-entry--text-md .card-entry__title{font-size:calc(var(--default-font-size)*var(--scale-md))}.divekit .card-entry--text-md .card-entry__description{font-size:calc(var(--default-font-size)*var(--scale-md))}.divekit .card-entry--text-md .card-entry__meta{font-size:calc(var(--default-font-size)*var(--scale-md))}.divekit .card-entry--text-lg .card-entry__title{font-size:calc(var(--default-font-size)*var(--scale-lg))}.divekit .card-entry--text-lg .card-entry__description{font-size:calc(var(--default-font-size)*var(--scale-lg))}.divekit .card-entry--text-lg .card-entry__meta{font-size:calc(var(--default-font-size)*var(--scale-lg))}.divekit .card-entry.card-entry--featured[data-content-new=true]{position:relative}.divekit .card-entry.card-entry--featured[data-content-new=true]::before{content:attr(data-content-new-label);display:inline-block;background-color:var(--color-ssi-red);margin-right:.5em;width:200px;position:absolute;top:13px;inset-inline-start:-80px;z-index:2;color:wheat;padding:.25em .5em;font-weight:600;transform:rotate(calc(var(--flip-factor) * -45deg));font-size:.7em;transform-origin:50% 50%;text-align:center}.divekit .card-entry[data-content-seen=false] .card-entry__title::before{content:"";display:inline-block;background-color:var(--color-ssi-red);border-radius:99px;margin-inline-end:.5em;width:.5em;height:.5em}.divekit .card-entry__image-overlay{position:relative;z-index:1}.divekit .card-entry__image-overlay::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.6), transparent 30%);z-index:2}.divekit .card-rich{display:flex;flex-direction:column;border-radius:.35rem;overflow:hidden;height:100%;border:1px solid var(--border-subtle);contain:layout style;background-color:#fff;border:1px solid #d9d9d9}.divekit .card-rich__image{position:relative;overflow:hidden;background-color:var(--surface-secondary);border-radius:.35rem}.divekit .card-rich__image img{aspect-ratio:85/55;width:100%;height:100%;object-fit:cover;display:block}.divekit .card-rich__content{display:flex;flex-direction:column;flex:1;padding:1em;gap:.5em}.divekit .card-rich__header{display:flex;justify-content:space-between;align-items:flex-start;gap:1em;height:1.4625em;min-height:1.4625em}.divekit .card-rich__title{font-size:1.125em;font-weight:600;line-height:1.3;color:var(--text-primary);margin:0;flex:1;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.divekit .card-rich__price{font-size:1.125em;font-weight:700;color:var(--text-primary);white-space:nowrap;flex-shrink:0}.divekit .card-rich__description{font-size:.9em;line-height:1.3;color:var(--text-secondary);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.divekit .card-rich__properties{display:flex;flex-direction:column;gap:.5em}.divekit .card-rich__properties-item{display:flex;flex-direction:column}.divekit .card-rich__properties-item-label{font-size:.75em;font-weight:400;color:var(--text-secondary);opacity:.6;line-height:1.25}.divekit .card-rich__properties-item-content{font-size:.875em;color:var(--text-primary)}.divekit .card-rich__buttons{margin-top:auto;padding-top:.5em;min-height:2.5em;display:flex;align-items:center}@container (min-width: 250px) and (max-width: 399px){.divekit .card-rich .card-rich__image{aspect-ratio:16/10;width:100%}.divekit .card-rich .card-rich__content{padding:1em}.divekit .card-rich .card-rich__title{font-size:1.125em;-webkit-line-clamp:1}.divekit .card-rich .card-rich__description{-webkit-line-clamp:3}}@container (min-width: 400px){.divekit .card-rich{flex-direction:row}.divekit .card-rich .card-rich__image{width:40%;min-width:120px;max-width:200px;aspect-ratio:1;flex-shrink:0}.divekit .card-rich .card-rich__content{flex:1;padding:0 1em}.divekit .card-rich .card-rich__header{align-items:center;height:2.925em;min-height:2.925em}.divekit .card-rich .card-rich__title{font-size:1em;-webkit-line-clamp:2}.divekit .card-rich .card-rich__properties-item{flex-direction:row;gap:.5em;align-items:baseline}.divekit .card-rich .card-rich__properties-item-label{min-width:4em;flex-shrink:0}}@container (max-width: 250px){.divekit .card-rich .card-rich__image{aspect-ratio:16/10;width:100%}.divekit .card-rich .card-rich__content{padding:.75em;gap:.5em}.divekit .card-rich .card-rich__title{font-size:1em;height:2.6em;min-height:2.6em}.divekit .card-rich .card-rich__description{display:none}.divekit .card-rich .card-rich__properties{display:none}.divekit .card-rich .card-rich__buttons{min-height:2em}}@container (min-width: 600px){.divekit .card-rich.card-rich--compact{flex-direction:row;align-items:center;max-height:120px}.divekit .card-rich.card-rich--compact .card-rich__image{width:80px;height:80px;aspect-ratio:1;flex-shrink:0}.divekit .card-rich.card-rich--compact .card-rich__content{flex:1;padding:.75em;gap:.5em;flex-direction:row;align-items:center}.divekit .card-rich.card-rich--compact .card-rich__header{flex:1;align-items:center;gap:.75em}.divekit .card-rich.card-rich--compact .card-rich__title{font-size:.95em;-webkit-line-clamp:1;height:1.235em;min-height:1.235em}.divekit .card-rich.card-rich--compact .card-rich__price{font-size:1em}.divekit .card-rich.card-rich--compact .card-rich__description{display:none}.divekit .card-rich.card-rich--compact .card-rich__properties{display:none}.divekit .card-rich.card-rich--compact .card-rich__buttons{width:3em;min-height:auto;flex-shrink:0;padding:0;justify-content:center}}.divekit .card-rich--portrait{flex-direction:column !important}.divekit .card-rich--portrait .card-rich__image{aspect-ratio:16/10 !important;width:100% !important}.divekit .card-rich--portrait .card-rich__content{padding:1em !important;flex-direction:column !important}.divekit .card-rich--portrait .card-rich__properties-item{flex-direction:column !important;gap:.125em !important}.divekit .card-rich--portrait .card-rich__properties-item .card-rich__properties-item-label{min-width:auto !important}.divekit .card-rich--landscape{flex-direction:row !important}.divekit .card-rich--landscape .card-rich__image{width:40% !important;min-width:120px !important;max-width:200px !important;aspect-ratio:1 !important;flex-shrink:0 !important}.divekit .card-rich--landscape .card-rich__content{flex:1 !important;padding:1em !important;flex-direction:column !important}.divekit .card-rich--landscape .card-rich__properties-item{flex-direction:row !important;gap:.5em !important;align-items:baseline !important}.divekit .card-rich--landscape .card-rich__properties-item .card-rich__properties-item-label{min-width:4em !important;flex-shrink:0 !important}.divekit .card-rich--square .card-rich__image{aspect-ratio:16/10 !important;width:100% !important}.divekit .card-rich--square .card-rich__content{padding:.75em !important;gap:.5em !important}.divekit .card-rich--square .card-rich__title{font-size:1em !important;height:2.6em !important;min-height:2.6em !important}.divekit .card-rich--square .card-rich__description{display:none !important}.divekit .card-rich--square .card-rich__properties{display:none !important}.divekit .card-rich--square .card-rich__buttons{min-height:2em !important}.divekit .card-rich--compact{flex-direction:row !important;align-items:center !important;max-height:120px !important}.divekit .card-rich--compact .card-rich__image{width:80px !important;height:80px !important;aspect-ratio:1 !important;flex-shrink:0 !important}.divekit .card-rich--compact .card-rich__content{flex:1 !important;padding:.75em !important;gap:.5em !important;flex-direction:row !important;align-items:center !important}.divekit .card-rich--compact .card-rich__header{flex:1 !important;align-items:center !important;gap:.75em !important}.divekit .card-rich--compact .card-rich__title{font-size:.95em !important;-webkit-line-clamp:1 !important;height:1.235em !important;min-height:1.235em !important}.divekit .card-rich--compact .card-rich__description{display:none !important}.divekit .card-rich--compact .card-rich__properties{display:none !important}.divekit .card-rich--compact .card-rich__buttons{width:3em !important;min-height:auto !important;flex-shrink:0 !important;padding:0 !important;justify-content:center !important}@container (max-width: 200px){.divekit .card-rich .card-rich__content{padding:.5em;gap:.375em}.divekit .card-rich .card-rich__title{font-size:.9em;height:2.34em;min-height:2.34em}.divekit .card-rich .card-rich__price{font-size:1em}}.divekit .list-item{--_card-width: 100%;--_image-width: 0;--_image-gap: 0;height:unset;display:block;padding:1em 1.25em;align-items:flex-start;position:relative;cursor:pointer;color:inherit;-webkit-user-select:auto;-ms-user-select:auto;user-select:auto}.divekit .list-item:has(img,div.fallback-img){--_image-width: var(--_image-base-width, 50px);--_image-gap: 0.75em;display:flex;gap:var(--_image-gap)}.divekit .list-item--draggable{-webkit-user-drag:element !important;-webkit-user-select:none;-ms-user-select:none;user-select:none}.divekit .list-item--is-dragged{position:absolute;z-index:999;margin:0;pointer-events:none}.divekit .list-item--optional{display:none !important}.divekit .list-item--h-align{align-items:center}.divekit .list-item--fit{padding:0}.divekit .list-item--compact{--_image-base-width: 35px;--_headline-margin: 0.15em}.divekit .list-item--compact .description h2{margin-bottom:var(--_headline-margin)}.divekit .list-item img,.divekit .list-item .fallback-img{width:var(--_image-width);height:var(--_image-width);border-radius:99px;object-fit:cover;display:block}.divekit .list-item img.course-image,.divekit .list-item .fallback-img.course-image{height:unset;aspect-ratio:85/55;border-radius:3px}.divekit .list-item img.pro-badge,.divekit .list-item .fallback-img.pro-badge{border-radius:0;display:inline-block;position:absolute;left:2.9em;top:35px;width:36px;height:auto}.divekit .list-item .fallback-img{text-align:center;align-content:center;background-color:hsl(var(--_item-color, 200), 70%, 50%);text-transform:uppercase;color:#fff;font-weight:600;font-size:1.1em;line-height:1.1;align-self:center}.divekit .list-item__description{display:block;width:calc(var(--_card-width) - var(--_image-width) - var(--_image-gap));color:inherit}.divekit .list-item__description h2{font-size:1em;margin-bottom:var(--_headline-margin);color:inherit}.divekit .list-item__description h2 span{color:var(--color-ssi-red);font-weight:700}.divekit .list-item__description p{font-size:inherit;color:inherit;opacity:.85;font-size:.9em}.divekit .list-item__description p dfn{font-style:normal;font-size:1em;font-weight:400;opacity:.6}.divekit .list-item .additional{flex:1;flex-basis:100%;margin-top:0em;border-top:1px solid #999;padding-top:.5em}.divekit .list-item .additional p{line-height:1.1;display:grid;grid-template-columns:190px auto;gap:.75em;padding:.3em 0}.divekit .list-item .additional p+p{margin-top:.3em;border-top:1px solid #ddd}.divekit .testimonials{background-color:#ddd5d5}.divekit .testimonial{position:relative;background-color:#fff;border-radius:8px;padding:2.5em 1.5em 1.5em;margin-top:2.5em;text-align:center;box-shadow:0 2px 10px rgba(0,0,0,.05);transition:transform .3s ease,box-shadow .3s ease}.divekit .testimonial:hover{transform:translateY(-3px);box-shadow:0 5px 15px rgba(0,0,0,.1)}.divekit .testimonial__header{position:relative;margin-bottom:1em}.divekit .testimonial__image{position:absolute;top:-90px;left:50%;transform:translateX(-50%);width:100px;height:100px;border-radius:50%;object-fit:cover;border:3px solid #fff;box-shadow:0 2px 5px rgba(0,0,0,.1);background-color:#f0f0f0}.divekit .testimonial__author{display:block;padding-top:1.75em;font-style:normal}.divekit .testimonial__author-name{display:block;text-align:center;font-weight:600;font-size:1.1em;margin-bottom:.15em;color:var(--text-primary)}.divekit .testimonial__stars{display:flex;justify-content:center;margin-bottom:.75em}.divekit .testimonial__star{position:relative;font-size:1.25em;color:#d8d8d8;margin:0 2px}.divekit .testimonial__star::before{content:"★"}.divekit .testimonial__star--filled{color:var(--color-ssi-red)}.divekit .testimonial__text{font-style:italic;line-height:1.4;color:#555}@media(max-width: 768px){.divekit .testimonial{margin-top:3.5em}.divekit .testimonial__image{width:70px;height:70px;top:-3.5em}}.divekit [data-rating]{position:relative}.divekit [data-rating] .testimonial__star{color:#d8d8d8}.divekit [data-rating="1"] .testimonial__star:nth-child(1),.divekit [data-rating="2"] .testimonial__star:nth-child(-n+2),.divekit [data-rating="3"] .testimonial__star:nth-child(-n+3),.divekit [data-rating="4"] .testimonial__star:nth-child(-n+4),.divekit [data-rating="5"] .testimonial__star:nth-child(-n+5){color:var(--color-ssi-red)}.divekit{--default-font-family: $font-family-base}.divekit .text{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-weight:400;color:#22262a;line-height:1.5;margin:0}.divekit .text-xs{font-size:calc(var(--default-font-size)*var(--scale-xs)) !important}.divekit .text-sm[class]{font-size:calc(var(--default-font-size)*var(--scale-sm))}.divekit .text-base{font-size:calc(var(--default-font-size)*var(--scale-base))}.divekit .text-md{font-size:calc(var(--default-font-size)*var(--scale-md))}.divekit .text-lg{font-size:calc(var(--default-font-size)*var(--scale-lg))}.divekit .text-xl{font-size:calc(var(--default-font-size)*var(--scale-xl))}.divekit .text-2xl{font-size:calc(var(--default-font-size)*var(--scale-2xl))}.divekit .text-3xl{font-size:calc(var(--default-font-size)*var(--scale-3xl))}.divekit .text-4xl{font-size:calc(var(--default-font-size)*var(--scale-4xl))}.divekit .text-5xl{font-size:calc(var(--default-font-size)*var(--scale-5xl))}.divekit .underline{text-decoration:underline}.divekit .textflow>*+*{margin-top:.75em}.divekit .text-limit-80{max-width:80ch}.divekit .heading{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-weight:600;line-height:1.1;color:#22262a;text-align:start;display:block}.divekit .heading-1[class]{font-size:calc(var(--default-font-size)*var(--scale-2xl))}.divekit .heading-2{font-size:calc(var(--default-font-size)*var(--scale-xl))}.divekit .heading-3{font-size:calc(var(--default-font-size)*var(--scale-lg))}.divekit .heading-4{font-size:calc(var(--default-font-size)*var(--scale-base))}.divekit .heading-5{font-size:calc(var(--default-font-size)*var(--scale-sm))}.divekit .heading-6{font-size:calc(var(--default-font-size)*var(--scale-xs));font-weight:600}.divekit .paragraph{margin-bottom:1em}.divekit .paragraph:last-child{margin-bottom:0}.divekit .paragraph-sm{font-size:calc(var(--default-font-size)*var(--scale-sm))}.divekit .paragraph-base{font-size:calc(var(--default-font-size)*var(--scale-base))}.divekit .paragraph-lg{font-size:calc(var(--default-font-size)*var(--scale-lg))}.divekit .paragraph-xl{font-size:calc(var(--default-font-size)*var(--scale-xl))}.divekit .paragraph-2xl{font-size:calc(var(--default-font-size)*var(--scale-2xl))}.divekit .unstyled-list{list-style:none;padding:0;margin:0}.divekit .list-circle-dl{padding:0;margin:1em 0}.divekit .list-circle-dl dt{position:relative;padding-left:1.5em;font-weight:600;margin-top:1em}.divekit .list-circle-dl dt::before{content:"";position:absolute;left:0;top:.5em;width:.5em;height:.5em;background-color:#444;border-radius:50%}.divekit .list-circle-dl dd{display:block;margin:.25em 0 1em 1.5em;color:#555}.divekit .list-circle{padding:0;margin:1em 0}.divekit .list-circle li{position:relative;padding-left:1.5em;margin-top:.5em;list-style-type:none}.divekit .list-circle li::before{content:"";position:absolute;left:0;top:.5em;width:.5em;height:.5em;background-color:#444;border-radius:50%}.divekit .text-display-inline{font-weight:inherit;line-height:inherit;font-size:inherit}.divekit .text-display-1{font-size:calc(var(--default-font-size)*var(--scale-5xl))}.divekit .text-display-2{font-size:calc(var(--default-font-size)*var(--scale-4xl))}.divekit .text-display-3{font-size:calc(var(--default-font-size)*var(--scale-3xl))}.divekit .font-light{font-weight:300 !important}.divekit .font-normal{font-weight:400 !important}.divekit .font-medium[class]{font-weight:500 !important}.divekit .font-semibold{font-weight:600 !important}.divekit .font-bold{font-weight:700 !important}.divekit .font-entrabold{font-weight:800 !important}.divekit .font-black{font-weight:900 !important}.divekit .text-color-main{color:var(--theme-color-main)}.divekit .text-color-fail{color:var(--theme-color-fail)}.divekit .text-color-primary{color:var(--primary)}.divekit .text-color-flag{color:var(--theme-color-flag)}.divekit .text-color-valid{color:var(--theme-color-valid)}.divekit .text-color-note{color:var(--theme-color-note)}.divekit .text-color-white{color:#fff}.divekit .text-emphasis{color:#0c0d0d !important}.divekit .text-muted{color:#5f666d !important}.divekit .text-subtle{color:#878c92 !important}.divekit .text-dimmed{color:#a3a6a8 !important}.divekit .text-ghost{color:#bebfc1 !important}.divekit .text-uppercase{text-transform:uppercase !important}.divekit .text-small-muted{font-size:calc(var(--default-font-size)*var(--scale-sm));color:#5f666d !important}.divekit .text-small-subtle{font-size:calc(var(--default-font-size)*var(--scale-sm));color:#878c92 !important}.divekit .text-caption{font-size:calc(var(--default-font-size)*var(--scale-xs));color:#5f666d !important;line-height:1.4}.divekit .text-caption-subtle{font-size:calc(var(--default-font-size)*var(--scale-xs));color:#878c92 !important;line-height:1.4}.divekit .default-link{color:var(--theme-link-color) !important;border-bottom-color:var(--theme-link-color) !important}.divekit .line-height-extratight{line-height:1 !important}.divekit .line-height-tight{line-height:1.1 !important}.divekit .line-height-tighter{line-height:1.3 !important}.divekit .line-height-normal{line-height:1.5 !important}.divekit .line-height-relaxed{line-height:1.75 !important}.divekit .line-height-loose{line-height:2 !important}.divekit .text-start[class]{text-align:start}.divekit .text-center{text-align:center}.divekit .text-end{text-align:end}.divekit .text-force-wrap{word-wrap:break-word}.divekit .text-force-break{word-wrap:break-word !important;word-break:break-all !important;overflow-wrap:break-word !important;hyphens:auto !important;white-space:normal !important}.divekit .no-wrap{white-space:nowrap}.divekit .line-clamp{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.divekit .line-clamp-1{line-clamp:1;-webkit-line-clamp:1}.divekit .line-clamp-2{line-clamp:2;-webkit-line-clamp:2}.divekit .line-clamp-3{line-clamp:3;-webkit-line-clamp:3}.divekit .line-clamp-4{line-clamp:4;-webkit-line-clamp:4}.divekit .line-clamp-5{line-clamp:5;-webkit-line-clamp:5}.divekit .line-clamp-6{line-clamp:6;-webkit-line-clamp:6}.divekit .line-clamp-7{line-clamp:7;-webkit-line-clamp:7}.divekit .line-clamp-8{line-clamp:8;-webkit-line-clamp:8}.divekit .line-clamp-9{line-clamp:9;-webkit-line-clamp:9}.divekit .line-clamp-10{line-clamp:10;-webkit-line-clamp:10}.divekit .published-content{max-width:800px;margin-inline-start:auto;margin-inline-end:auto}.divekit .published-content--max{max-width:100%}.divekit .published-content--max .published-content{max-width:100%}.divekit .published-content__image{position:relative;margin:1.5em auto;max-width:800px}.divekit .published-content__image img{position:relative;z-index:1}.divekit .published-content__image--copyright{position:absolute;z-index:2;top:0;inset-inline-end:0;padding:.35em .75em;font-size:.85em;color:#fff;max-width:100%;text-align:end;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 0 5px rgba(0,0,0,.8);background-color:rgba(0,0,0,.6);border-radius:0 0 0 4px;line-height:1}.divekit .published-content a{color:var(--theme-color-main);text-decoration:underline}.divekit .published-content--lg{max-width:1024px}.divekit .published-content--separated .published-content__title{margin-bottom:2.25em;text-align:center}.divekit .published-content--separated .published-content__section{display:grid;grid-template-columns:320px auto;gap:1em}.divekit .published-content--separated .published-content__section-head>*{line-height:1.2;padding-inline-start:1em}.divekit .published-content--separated>.published-content__section+.published-content__section{margin-top:1.5em}.divekit .published-content--separated .published-content__section-head{position:relative}.divekit .published-content--separated .published-content__section-head::before{content:attr(data-section-number);position:absolute;font-size:1.25em;font-weight:600;top:-3px}.divekit .published-content--loose p{line-height:1.4}.divekit .published-content li{list-style-type:disc}@media(max-width: 768px){.divekit .published-content{max-width:100%}.divekit .published-content__image{max-width:100%}}.divekit .btn[class]{--btn-font-size: var(--default-font-size);--btn-font-weight: 400;--btn-padding-y: 0.25em;--btn-padding-x: 1em;--btn-radius: 5px;--btn-border-width: 1px;--btn-transition: 150ms ease-in-out;--btn-focus-ring-color: hsla( var(--accent-hue, 215), var(--accent-saturation, 90%), var(--accent-lightness, 50%), 0.35 );--btn-gap: 0.5em;--btn-background-color: #edf2f7;--btn-border-color: #edf2f7;--btn-text-color: #222;--btn-hover-background-color: #e2e8f0;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-gap);padding:var(--btn-padding-y) var(--btn-padding-x);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:1.5;text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;border:var(--btn-border-width) solid var(--btn-border-color);border-radius:var(--btn-radius);background-color:var(--btn-background-color);background-image:none;color:var(--btn-text-color);box-shadow:none;transition:color var(--btn-transition),background-color var(--btn-transition),border-color var(--btn-transition),box-shadow var(--btn-transition)}.divekit .btn[class]:hover,.divekit .btn[class]:active{background-color:var(--btn-hover-background-color);border-color:var(--btn-hover-background-color);color:var(--btn-text-color)}.divekit .btn[class]:focus-visible{outline:none;box-shadow:0 0 0 3px var(--btn-focus-ring-color)}.divekit .btn[class]:focus{outline:none}.divekit .btn[class]:disabled,.divekit .btn[class].disabled{opacity:.65;pointer-events:none}.divekit .btn[class] .icon{width:1.25em;flex-shrink:0}.divekit .btn[class] .badge{margin-left:.35em}.divekit .btn[class].icon-only{--btn-padding-x: 0.5em}.divekit .btn[class].icon-only .icon{width:2em;height:1.5em;padding-top:.25em;padding-bottom:.25em}.divekit a.btn:hover{text-decoration:inherit}.divekit .btn-xs[class]{--btn-font-size: calc(var(--default-font-size) * var(--scale-xs))}.divekit .btn-sm[class]{--btn-font-size: calc(var(--default-font-size) * var(--scale-sm))}.divekit .btn-lg[class]{--btn-font-size: calc(var(--default-font-size) * var(--scale-md))}.divekit .btn-xl[class]{--btn-font-size: calc(var(--default-font-size) * var(--scale-lg))}.divekit .btn-xxl[class]{--btn-font-size: calc(var(--default-font-size) * var(--scale-xl))}.divekit .btn span,.divekit .btn i{font-size:inherit}.divekit .as-link[class]{background-color:rgba(0,0,0,0);border:0;color:var(--theme-color-main);text-decoration:underline;padding:0}.divekit .as-link[class]:hover{background-color:inherit}.divekit .btn-main[class]{--btn-background-color: var(--theme-color-main);--btn-border-color: var(--theme-color-main);--btn-text-color: var(--theme-color-main-contrast)}.divekit .btn-main[class][aria-expanded=true],.divekit .btn-main[class]:hover,.divekit .btn-main[class]:active{--btn-hover-background-color: var(--theme-color-main-dark);--btn-border-color: var(--theme-color-main-dark)}.divekit .btn-main-outline[class]{--btn-background-color: transparent;--btn-border-color: var(--theme-color-main);--btn-text-color: var(--theme-color-main)}.divekit .btn-main-outline[class]:hover,.divekit .btn-main-outline[class]:active{--btn-hover-background-color: var(--theme-color-main);--btn-border-color: var(--theme-color-main);--btn-text-color: var(--theme-color-main-contrast)}.divekit .btn-block{display:block;width:100%}.divekit .btn-text-start[class]{text-align:start}.divekit .btn-ssi{--btn-background-color: var(--theme-color-ssi);--btn-border-color: var(--theme-color-ssi);--btn-text-color: var(--theme-color-ssi-contrast)}.divekit .btn-ssi:hover,.divekit .btn-ssi:active{--btn-hover-background-color: var(--theme-color-ssi-dark);--btn-border-color: var(--theme-color-ssi-dark)}.divekit .btn-alt[class]{--btn-background-color: var(--theme-color-alt);--btn-border-color: var(--theme-color-alt);--btn-text-color: var(--theme-color-alt-contrast)}.divekit .btn-alt[class][aria-expanded=true],.divekit .btn-alt[class]:hover,.divekit .btn-alt[class]:active{--btn-hover-background-color: var(--theme-color-alt-dark);--btn-border-color: var(--theme-color-alt-dark)}.divekit .btn-fail[class]{--btn-background-color: var(--theme-color-fail);--btn-border-color: var(--theme-color-fail);--btn-text-color: var(--theme-color-fail-contrast)}.divekit .btn-fail[class][aria-expanded=true],.divekit .btn-fail[class]:hover,.divekit .btn-fail[class]:active{--btn-hover-background-color: var(--theme-color-fail-dark);--btn-border-color: var(--theme-color-fail-dark)}.divekit .btn-primary[class]{--btn-background-color: var(--primary);--btn-border-color: var(--primary);--btn-text-color: var(--theme-color-fail-contrast)}.divekit .btn-primary[class][aria-expanded=true],.divekit .btn-primary[class]:hover,.divekit .btn-primary[class]:active{--btn-hover-background-color: var(--primary-dark);--btn-border-color: var(--primary-dark)}.divekit .btn-valid[class]{--btn-background-color: var(--theme-color-valid);--btn-border-color: var(--theme-color-valid);--btn-text-color: var(--theme-color-valid-contrast)}.divekit .btn-valid[class][aria-expanded=true],.divekit .btn-valid[class]:hover,.divekit .btn-valid[class]:active{--btn-hover-background-color: var(--theme-color-valid-dark);--btn-border-color: var(--theme-color-valid-dark)}.divekit .btn-flag[class]{--btn-background-color: var(--theme-color-flag);--btn-border-color: var(--theme-color-flag);--btn-text-color: var(--theme-color-flag-contrast)}.divekit .btn-flag[class][aria-expanded=true],.divekit .btn-flag[class]:hover,.divekit .btn-flag[class]:active{--btn-hover-background-color: var(--theme-color-flag-dark);--btn-border-color: var(--theme-color-flag-dark)}.divekit .btn-note[class]{--btn-background-color: var(--theme-color-note);--btn-border-color: var(--theme-color-note);--btn-text-color: var(--theme-color-note-contrast)}.divekit .btn-note[class][aria-expanded=true],.divekit .btn-note[class]:hover,.divekit .btn-note[class]:active{--btn-hover-background-color: var(--theme-color-note-dark);--btn-border-color: var(--theme-color-note-dark)}.divekit .btn-subtle[class]{--btn-background-color: var(--theme-color-subtle);--btn-border-color: var(--theme-color-subtle);--btn-text-color: var(--theme-color-subtle-contrast)}.divekit .btn-subtle[class][aria-expanded=true],.divekit .btn-subtle[class]:hover,.divekit .btn-subtle[class]:active{--btn-hover-background-color: var(--theme-color-subtle-dark);--btn-border-color: var(--theme-color-subtle-dark)}.divekit .btn-outline-subtle[class]{--btn-background-color: var(--theme-color-outline-subtle);--btn-border-color: var(--theme-color-outline-subtle-contrast);--btn-text-color: var(--theme-color-outline-subtle-contrast)}.divekit .btn-outline-subtle[class][aria-expanded=true],.divekit .btn-outline-subtle[class]:hover,.divekit .btn-outline-subtle[class]:active{border-color:var(--theme-color-outline-subtle-contrast);background-color:var(--theme-color-outline-subtle-dark);color:var(--theme-color-subtle-contrast)}.divekit .btn-step[class]{color:var(--accent-color, #222);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);padding:0;position:relative;display:block;line-height:1.2;width:max-content}.divekit .btn-step[class]:hover,.divekit .btn-step[class]:active{background-color:rgba(var(--accent-color, #222), 0.1);border-color:rgba(0,0,0,0)}.divekit .btn-step__backward[class]{text-align:start}.divekit .btn-step__backward[class]:not(:has(:first-child))::before{content:"←";position:static;inset-inline-start:0}.divekit .btn-step__backward[class]:has(:first-child){padding-inline-start:1.25em}.divekit .btn-step__backward[class]:has(:first-child) p:first-child::before{content:"←";position:absolute;inset-inline-start:0}.divekit .btn-step__forward[class]{text-align:end}.divekit .btn-step__forward[class]:not(:has(:first-child))::after{content:"→";position:static;left:0}.divekit .btn-step__forward[class]:has(:first-child){padding-inline-end:1.25em}.divekit .btn-step__forward[class]:has(:first-child) p:first-child::after{content:"→";position:absolute;inset-inline-end:0}.divekit .btn-outline[class]{background-color:rgba(0,0,0,0);color:var(--btn-text-color);border-color:var(--btn-text-color)}.divekit .btn-outline[class]:hover,.divekit .btn-outline[class]:active{color:var(--btn-text-color);background-color:var(--btn-background-color);border-color:var(--btn-text-color)}.divekit .btn-ghost[class]{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:inherit}.divekit .btn-ghost[class]:hover,.divekit .btn-ghost[class]:active{color:inherit;background-color:var(--theme-color-subtle-dark);border-color:rgba(0,0,0,0)}.divekit .btn-link[class]{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:inherit}.divekit .btn-link[class]:hover,.divekit .btn-link[class]:active{color:inherit;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.divekit .btn-link[class]:hover span,.divekit .btn-link[class]:active span{text-decoration:underline}.divekit .btn-highlight{font-weight:600;box-shadow:0 4px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.1)}.divekit .btn-highlight:hover{box-shadow:0 6px 8px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.1)}.divekit .btn-highlight:active{box-shadow:0 2px 4px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.1)}.divekit .btn-set{--btn-row-gap: 0.5em;display:inline-flex;flex-wrap:wrap;gap:var(--btn-row-gap)}.divekit .btn-set-sm{--btn-row-gap: 0.25em}.divekit .btn-set-lg{--btn-row-gap: 0.75em}.divekit .btn-set-attached{--btn-row-gap: 0}.divekit .btn-set-attached .btn{border-radius:0;margin-right:-1px}.divekit .btn-set-attached .btn:first-child{border-top-left-radius:var(--btn-radius, 0.25em);border-bottom-left-radius:var(--btn-radius, 0.25em)}.divekit .btn-set-attached .btn:last-child{border-top-right-radius:var(--btn-radius, 0.25em);border-bottom-right-radius:var(--btn-radius, 0.25em);margin-right:0}.divekit .btn-set-attached .btn:hover,.divekit .btn-set-attached .btn:focus-visible,.divekit .btn-set-attached .btn.active{position:relative;z-index:1}.divekit .btn-set-attached .btn i{line-height:1}.divekit .btn-set-vertical{flex-direction:column}.divekit .btn-set-vertical.btn-row-attached{--btn-row-gap: 0}.divekit .btn-set-vertical.btn-row-attached .btn{margin-right:0;margin-bottom:-1px;width:100%;border-radius:0}.divekit .btn-set-vertical.btn-row-attached .btn:first-child{border-top-left-radius:var(--btn-radius, 0.25em);border-top-right-radius:var(--btn-radius, 0.25em);border-bottom-left-radius:0;border-bottom-right-radius:0}.divekit .btn-set-vertical.btn-row-attached .btn:last-child{border-bottom-left-radius:var(--btn-radius, 0.25em);border-bottom-right-radius:var(--btn-radius, 0.25em);border-top-left-radius:0;border-top-right-radius:0;margin-bottom:0}.divekit .btn-set-center{justify-content:center}.divekit .btn-set-end{justify-content:flex-end}.divekit .btn-set-between{justify-content:space-between}.divekit .btn-set-stretch .btn{flex:1}.divekit .badge-pill{padding:.4em .65em}.divekit .badge-sm{background-color:#000;color:#fff;font-weight:700;font-size:calc(var(--default-font-size)*var(--scale-xs));border-radius:5px;padding:.25em .35em}.divekit .button-menu{position:relative;display:inline-block}.divekit .button-menu__trigger[aria-expanded=true]{background-color:var(--btn-hover-background-color)}.divekit .button-menu__navigation[class]{display:flex;flex-direction:column;gap:0;align-items:flex-start;padding-inline-end:2.5em;position:relative}.divekit .button-menu__navigation[class] .button-menu__headline{font-size:.935em;text-align:inherit;margin:0 0 .15em}.divekit .button-menu__navigation[class] .button-menu__value{font-size:inherit;text-align:inherit;margin:0 !important}.divekit .button-menu__navigation[class]::after{content:"";position:absolute;inset-inline-end:.5em;font-family:"Font Awesome 5 Free";font-weight:900;top:50%;transform:translateY(-5%);font-size:.935em}.divekit .button-menu__content{position:absolute;top:calc(100% + .5em);inset-inline-end:0;min-width:200px;padding:.5em;background:var(--surface-primary, white);border-radius:8px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);box-shadow:0 0 0px 100vw rgba(0,0,0,.1);opacity:0;visibility:hidden;transform:translateY(-10px);transition:all 200ms ease-out;z-index:100;max-height:50vh;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.divekit .button-menu__content::-webkit-scrollbar{width:0;height:0;display:none}.divekit .button-menu__content[data-show=true]{opacity:1;visibility:visible;transform:translateY(0)}.divekit .button-menu__reverse{inset-inline-start:0;inset-inline-end:unset}.divekit .button-menu__list{display:flex;flex-direction:column;gap:.25em;list-style:none;margin:0;padding:0}.divekit .button-menu__2-col{display:grid;grid-template-columns:1fr 1fr;gap:.25em}.divekit .button-menu__3-col{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.25em}.divekit .button-menu__item{margin-inline-start:0;margin-bottom:0}.divekit .button-menu--up .button-menu__content{top:unset;bottom:calc(100% + .5em)}.divekit .button-menu__channel-headline{padding-left:.8em}.divekit .tab-menu{position:relative;display:flex;width:100%}.divekit .tab-menu__list{display:flex;list-style:none;margin:0;padding:0;border-bottom:2px solid #eee;width:100%;gap:1.25em}.divekit .tab-menu__headline{font-size:1.25em;font-weight:600;color:var(--text-primary, #111827);margin:0;padding:.8em 0;display:flex;align-items:center;margin-inline-end:1.5em}.divekit .tab-menu__headline::after{content:"";display:block;width:1px;height:1.5em;background-color:var(--border-subtle, #e5e7eb);margin-inline-start:1.5em}.divekit .tab-menu__item{margin:0}.divekit .tab-menu__trigger{display:flex;align-items:center;padding:1em 0;background:rgba(0,0,0,0);border:none;border-bottom:3px solid rgba(0,0,0,0);cursor:pointer;font-size:1rem;font-weight:400;color:var(--text-secondary, #6b7280);text-decoration:none;transition:all 200ms ease-out;white-space:nowrap;position:relative}.divekit .tab-menu__trigger:hover{color:var(--text-primary, #111827);border-bottom-color:var(--border-hover, #d1d5db)}.divekit .tab-menu__trigger:focus{outline:none}.divekit .tab-menu__trigger[aria-selected=true]{color:var(--primary);border-bottom-color:var(--primary)}.divekit .tab-menu__trigger[aria-selected=true]:hover{color:var(--primary-dark);border-bottom-color:var(--primary-dark)}.divekit .tab-menu__trigger[disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}@media(max-width: 640px){.divekit .tab-menu__list{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.divekit .tab-menu__list::-webkit-scrollbar{display:none}.divekit .tab-menu__headline{font-size:1.1em;padding:.75rem 0;min-width:max-content;margin-inline-end:1em}.divekit .tab-menu__headline::after{height:1.2em;margin-inline-start:1em}.divekit .tab-menu__trigger{padding:.75rem 1rem;font-size:.9rem;min-width:max-content}}.divekit .tab-menu--buttons .tab-menu__list{align-items:center;gap:.75em}.divekit .tab-menu--buttons .tab-menu__headline{padding:.8em .25em;margin-inline-end:.25em}.divekit .tab-menu--buttons .tab-menu__headline::after{margin-inline-start:1em;margin-inline-end:0em;height:1.5em;background-color:var(--border-subtle, #e5e7eb)}.divekit .tab-menu--buttons .tab-menu__trigger{padding:.5em 1.25em;line-height:1.1;border:1px solid var(--btn-text-color);background-color:rgba(0,0,0,0);border-radius:.5em;color:var(--btn-text-color);font-weight:400;transition:all 200ms ease}.divekit .tab-menu--buttons .tab-menu__trigger:hover{background-color:var(--color-scubago-red);border-color:var(--color-scubago-red);color:#fff}.divekit .tab-menu--buttons .tab-menu__trigger[aria-selected=true]{color:var(--color-scubago-red);border-color:var(--color-scubago-red);background-color:rgba(0,0,0,0)}.divekit .tab-menu--buttons .tab-menu__trigger[aria-selected=true]:hover{background-color:var(--color-scubago-red);border-color:var(--color-scubago-red);color:#fff}@media(max-width: 640px){.divekit .tab-menu--buttons .tab-menu__list{gap:.5em;padding-bottom:.5em}.divekit .tab-menu--buttons .tab-menu__headline{padding:.6em .25em}.divekit .tab-menu--buttons .tab-menu__headline::after{margin-inline-start:.75em;margin-inline-end:.5em;height:1.2em}.divekit .tab-menu--buttons .tab-menu__trigger{padding:.5em 1em;font-size:.9em;min-width:max-content}}.divekit .card-slider{position:relative;width:100%;margin:0 auto;--slide-gap: 1rem}.divekit .card-slider__container{position:relative;overflow:hidden;padding:0 0;width:100%;margin-inline-end:calc(-1*var(--slide-gap))}.divekit .card-slider__track{display:flex;gap:var(--slide-gap);transition:transform .3s ease-out;margin:0;padding:.25em 0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.divekit .card-slider__track::-webkit-scrollbar{display:none}.divekit .card-slider__spacer{flex:0 0 auto;width:calc(var(--content-offset, 0) - var(--slide-gap));height:1px}.divekit .card-slider__slide{flex:0 0 auto;width:var(--slide-width, 280px)}.divekit .card-slider__slide .card-wrapper{height:100%}.divekit .card-slider__button{z-index:10;width:3rem;height:3rem;border-radius:50%;background-color:var(--surface-main, white);border:1px solid var(--border-subtle, #e5e7eb);box-shadow:0 2px 6px rgba(0,0,0,.1);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease,background-color .2s ease;opacity:0;pointer-events:none}.divekit .card-slider__button:hover{background-color:var(--surface-hover, #f9fafb)}.divekit .card-slider__button:focus{outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.2)}.divekit .card-slider__button--visible{opacity:1;pointer-events:auto}.divekit .card-slider__button svg{width:1.5rem;height:1.5rem;fill:none;stroke:var(--text-primary, #111827);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.divekit .card-slider__footer{display:flex;justify-content:space-between;align-items:center;margin-top:1rem;padding-inline:0;margin-inline-start:var(--content-offset, 0)}.divekit .card-slider__more-info{background-color:var(--surface-main, white);border:1px solid var(--border-subtle, #e5e7eb);padding:.5rem 1rem;border-radius:.25rem;cursor:pointer;transition:background-color .2s ease}.divekit .card-slider__more-info:hover{background-color:var(--surface-hover, #f9fafb)}.divekit .card-slider__more-info:focus{outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.2)}.divekit .card-slider__navigation{display:flex;gap:.5rem}@media(hover: hover){.divekit .card-slider:hover .card-slider__button--visible{opacity:1}}@media(max-width: 640px){.divekit .card-slider__button{width:2.5rem;height:2.5rem}.divekit .card-slider__button svg{width:1.25rem;height:1.25rem}.divekit .card-slider__footer{flex-direction:column;gap:.75rem;align-items:flex-start}}.divekit .side-menue{position:relative}.divekit .side-menue a{text-decoration:none}.divekit .side-menue__link{display:flex;border:0;color:inherit;cursor:pointer;background-color:rgba(0,0,0,0);text-decoration:none;padding:.5em 1em;align-items:center}.divekit .side-menue__link span{display:block;color:inherit;font-weight:inherit}.divekit .side-menue__link .indicator{display:block;margin-inline-start:auto;font-size:1em;font-weight:600;line-height:1.1;padding:.25em .5em;align-self:flex-start}.divekit .side-menue__link .indicator.error{background-color:var(--color-ssi-red);color:#fff}.divekit .side-menue__link:hover,.divekit .side-menue__link.active,.divekit .side-menue__link.cloned{background-color:var(--btn-hover-background, #f0f0f0);color:var(--btn-text, inherit)}.divekit .side-menue__link.active,.divekit .side-menue__link.cloned{font-weight:600}.divekit .side-menue__link.cloned{display:none}.divekit .side-menue__link+.side-menue__link{margin-top:.25em}.divekit .side-menue--mobile{display:none}@media(max-width: 992px){.divekit .side-menue__link:not(.cloned){display:none}.divekit .side-menue__link.cloned{display:flex;position:relative;padding-inline-end:2.5em}.divekit .side-menue__link.cloned::after{content:"";position:absolute;inset-inline-end:1em;top:50%;width:.6em;height:.6em;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-50%) rotate(45deg);transition:transform .2s ease}.divekit .side-menue--expanded{z-index:20;width:100%}.divekit .side-menue--expanded .side-menue__link.cloned::after{transform:translateY(-50%) rotate(-135deg)}.divekit .side-menue--expanded::before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.2);z-index:-1}.divekit .side-menue--expanded .side-menue__mobile{position:absolute;display:block;width:100%;background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 0 10px 0 rgba(0,0,0,.2);top:0}.divekit .side-menue--expanded .side-menue__mobile a{display:flex;padding:.5em 1em}}.divekit .dk-table{--_table-separator-color: #ddd;width:100%;border-collapse:separate;border-spacing:0;margin-bottom:1.5em}.divekit .dk-table__container{width:100%;container-type:inline-size}.divekit .dk-table__head[class] th{font-weight:600;border-bottom:2px solid var(--border-subtle, #e2e8f0);padding:.75em 1em;color:var(--text-secondary, #4a5568);vertical-align:bottom}.divekit .dk-table th{font-weight:700;border-bottom:2px solid var(--border-subtle, #e2e8f0);padding:.75em 1em;vertical-align:bottom;text-align:start}.divekit .dk-table__body[class] tr{border-bottom:1px solid var(--border-subtle, #e2e8f0)}.divekit .dk-table__body[class] tr:last-child{border-bottom:none}.divekit .dk-table__body[class] tr:hover{background-color:hsla(var(--color-scheme-hue, 210), var(--color-scheme-saturation, 10%), 50%, 0.04)}.divekit .dk-table__body[class] th,.divekit .dk-table__body[class] td{vertical-align:top;padding:.5em 0}.divekit .dk-table__body[class] tr>th+th,.divekit .dk-table__body[class] tr>td+td{padding-inline-start:1em}.divekit .dk-table--sm th,.divekit .dk-table--sm td{padding:.5em .75em}.divekit .dk-table--lg th,.divekit .dk-table--lg td{padding:1em 1.25em}.divekit .dk-table--text-sm th,.divekit .dk-table--text-sm td,.divekit .dk-table--text-sm th>*,.divekit .dk-table--text-sm td>*{font-size:.875rem}.divekit .dk-table--text-xs th,.divekit .dk-table--text-xs td,.divekit .dk-table--text-xs th>*,.divekit .dk-table--text-xs td>*{font-size:.75rem}.divekit .dk-table--striped tbody tr:nth-child(odd){background-color:hsla(var(--color-scheme-hue, 210), var(--color-scheme-saturation, 10%), 50%, 0.02)}.divekit .dk-table--bordered{border:1px solid var(--border-subtle, #e2e8f0);border-radius:.25em}.divekit .dk-table--bordered th,.divekit .dk-table--bordered td{border:1px solid var(--border-subtle, #e2e8f0)}.divekit .dk-table--bordered thead tr:first-child th:first-child{border-top-left-radius:.25em}.divekit .dk-table--bordered thead tr:first-child th:last-child{border-top-right-radius:.25em}.divekit .dk-table--bordered tbody tr:last-child td:first-child{border-bottom-left-radius:.25em}.divekit .dk-table--bordered tbody tr:last-child td:last-child{border-bottom-right-radius:.25em}.divekit .dk-table--compact th,.divekit .dk-table--compact td{padding:.375em .5em}.divekit .dk-table__cell--center[class]{text-align:center}.divekit .dk-table__cell--start[class]{text-align:start}.divekit .dk-table__cell--end[class]{text-align:end}.divekit .dk-table__cell--top[class]{vertical-align:top}.divekit .dk-table__cell--bottom[class]{vertical-align:bottom}.divekit .dk-table__cell--fit[class]{width:1%;white-space:nowrap}.divekit .dk-table__cell--min[class]{width:1%}.divekit .dk-table__cell--max[class]{width:100%}.divekit .dk-table__cell--highlight{font-weight:600;color:var(--accent-color, #3182ce)}.divekit .dk-table__cell--highlight-primary{font-weight:600;color:var(--primary, #ff3300)}.divekit .dk-table__cell--muted{color:var(--text-secondary, #718096)}.divekit .dk-table__cell--truncate{max-width:20em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.divekit .dk-table__cell--actions{width:1%;white-space:nowrap;text-align:right}.divekit .dk-table__cell--text-sm{font-size:.875rem}.divekit .dk-table__cell--text-xs{font-size:.75rem}.divekit .dk-table__cell--text-2xs{font-size:.625rem}.divekit .dk-table__row--clickable{cursor:pointer}.divekit .dk-table__row--clickable:hover{background-color:hsla(var(--color-scheme-hue, 210), var(--color-scheme-saturation, 10%), 50%, 0.08)}.divekit .dk-table__row--active{background-color:hsla(var(--color-scheme-hue, 146), 80%, 60%, 0.05)}.divekit .dk-table__row--inactive{background-color:rgba(230,230,230,.4);color:var(--text-secondary, #718096)}.divekit .dk-table__row--selected{background-color:hsla(var(--accent-hue, 210), var(--accent-saturation, 100%), 50%, 0.1)}.divekit .dk-table__row--text-sm{font-size:.875rem}.divekit .dk-table__row--text-xs{font-size:.75rem}@container (max-width: 520px){.divekit .dk-table--responsive thead{display:none}.divekit .dk-table--responsive tbody,.divekit .dk-table--responsive tr,.divekit .dk-table--responsive td{display:block;width:100%}.divekit .dk-table--responsive tr{margin-bottom:1em;border:1px solid var(--border-subtle, #e2e8f0);border-radius:.25em;padding:1em}.divekit .dk-table--responsive td:not(.dk-table__cell--start){position:relative;padding-inline-start:40%;text-align:right}.divekit .dk-table--responsive td:not(.dk-table__cell--start)::before{content:attr(data-label);position:absolute;inset-inline-start:0em;width:35%;text-align:start;font-weight:600;color:var(--text-secondary, #4a5568);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.divekit .dk-table--responsive td:not(.dk-table__cell--start):not([data-label])[title]::before{content:attr(title)}.divekit .dk-table--scroll{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}}.divekit .dk-table--data-wrapper{--header-height: 3.5rem;font-family:var(--font-sans, system-ui, -apple-system, sans-serif);margin-bottom:2rem;padding:1em}.divekit .dk-table--data-wrapper .dataTables_wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:.75rem}.divekit .dk-table--data-wrapper .dataTables_wrapper .dataTables_length,.divekit .dk-table--data-wrapper .dataTables_wrapper .dataTables_filter{margin-bottom:.75rem;background-color:var(--background-subtle, #f8fafc);border-radius:.25rem;padding:.5rem .75rem}.divekit .dk-table--data-wrapper .dataTables_wrapper .dataTables_length{margin-right:.5rem}.divekit .dk-table--data-wrapper .dataTables_length label,.divekit .dk-table--data-wrapper .dataTables_filter label{display:flex;align-items:center;font-size:.875em;font-weight:500;color:var(--text-secondary, #4a5568)}.divekit .dk-table--data-wrapper .dataTables_length select,.divekit .dk-table--data-wrapper .dataTables_length input[type=search],.divekit .dk-table--data-wrapper .dataTables_filter select,.divekit .dk-table--data-wrapper .dataTables_filter input[type=search]{border:1px solid var(--btn-border, #e2e8f0);border-radius:.25em;padding:.25em .5em;margin:0 .5em;font-size:.875em;line-height:1.5;background-color:var(--background-primary, #ffffff)}.divekit .dk-table--data-wrapper .dataTables_length select:focus,.divekit .dk-table--data-wrapper .dataTables_length input[type=search]:focus,.divekit .dk-table--data-wrapper .dataTables_filter select:focus,.divekit .dk-table--data-wrapper .dataTables_filter input[type=search]:focus{outline:none;border-color:var(--accent-color, #3182ce)}.divekit .dk-table--data-wrapper .dataTables_length input[type=search],.divekit .dk-table--data-wrapper .dataTables_filter input[type=search]{min-width:200px}.divekit .dk-table--data-wrapper .dataTable{width:100% !important;border-collapse:separate;border-spacing:0}.divekit .dk-table--data-wrapper .dataTable thead th{background-color:#fff;color:var(--text-primary, #2d3748);font-weight:600;padding:.625rem .75rem !important;border-bottom:2px solid var(--_table-separator-color, #ccc)}.divekit .dk-table--data-wrapper .dataTable .sorting,.divekit .dk-table--data-wrapper .dataTable .sorting_asc,.divekit .dk-table--data-wrapper .dataTable .sorting_desc{position:relative;cursor:pointer}.divekit .dk-table--data-wrapper .dataTable .sorting::after,.divekit .dk-table--data-wrapper .dataTable .sorting_asc::after,.divekit .dk-table--data-wrapper .dataTable .sorting_desc::after{position:absolute;inset-inline-end:.5rem;top:50%;transform:translateY(-50%);font-size:.75rem}.divekit .dk-table--data-wrapper .dataTable .sorting{padding-inline-end:0}.divekit .dk-table--data-wrapper .dataTable .sorting.sorting_asc,.divekit .dk-table--data-wrapper .dataTable .sorting.sorting_desc{padding-inline-end:1.75em !important}.divekit .dk-table--data-wrapper .dataTable .sorting::before{content:unset}.divekit .dk-table--data-wrapper .dataTable .sorting::after{content:""}.divekit .dk-table--data-wrapper .dataTable .sorting_asc::after{content:"▲";opacity:1}.divekit .dk-table--data-wrapper .dataTable .sorting_desc::after{content:"▼";opacity:1}.divekit .dk-table--data-wrapper .dataTable tbody td{padding:.5rem .75rem;border-bottom:1px solid var(--border-subtle, #e2e8f0)}.divekit .dk-table--data-wrapper .dataTables_info,.divekit .dk-table--data-wrapper .dataTables_paginate{font-size:.875em;padding:1em .75em;background-color:var(--theme-color-outline-subtle-soft, #efefef);border-top:1px solid var(--border-subtle, #e2e8f0);line-height:2em}.divekit .dk-table--data-wrapper .dataTables_info{color:var(--text-secondary, #4a5568)}.divekit .dk-table--data-wrapper .dataTables_paginate .paginate_button{display:inline-flex;align-items:center;justify-content:center;min-width:1.5em;height:1.5em;padding:0 .5em;margin-left:.25em;border-radius:.25em;cursor:pointer;text-align:center;vertical-align:middle;font-size:.875em}.divekit .dk-table--data-wrapper .dataTables_paginate .paginate_button:not(.disabled):hover{background:var(--background-hover, #e2e8f0);color:var(--accent-color, #3182ce) !important}.divekit .dk-table--data-wrapper .dataTables_paginate .paginate_button.current{background:var(--accent-color, #3182ce);color:#fff !important;font-weight:500}.divekit .dk-table--data-wrapper .dataTables_paginate .paginate_button.current:hover{background:var(--theme-color-main-dark, #2c5282);color:#fff !important}.divekit .dk-table--data-wrapper .dataTables_paginate .paginate_button.disabled{color:var(--text-disabled, #cbd5e0);cursor:not-allowed}.divekit .dk-table--data-wrapper.sticky-footer{position:relative;padding-bottom:3rem}.divekit .dk-table--data-wrapper.sticky-footer .dataTables_info,.divekit .dk-table--data-wrapper.sticky-footer .dataTables_paginate{position:sticky;bottom:0;z-index:10}.divekit .dk-table--data-wrapper .footer-wrapper{display:flex;justify-content:space-between;align-items:center;background-color:#fff;padding:1em .75em;border-top:2px solid var(--_table-separator-color)}.divekit .dk-table--data-wrapper .footer-wrapper .dataTables_info,.divekit .dk-table--data-wrapper .footer-wrapper .dataTables_paginate{background-color:rgba(0,0,0,0);border-top:none;padding:0}.divekit .dk-table--data-wrapper .footer-wrapper .dataTables_info{margin-right:1rem}.divekit .dk-table--data-wrapper.sticky-footer .footer-wrapper{position:sticky;bottom:0;z-index:10}.divekit .dk-table--data-wrapper.sticky-header{--top-controls-height: 3.5em;padding:0;margin-bottom:0}.divekit .dk-table--data-wrapper.sticky-header .table-responsive{overflow:unset !important}.divekit .dk-table--data-wrapper.sticky-header .top{position:sticky;top:var(--top-offset, 0px);z-index:30;background-color:#fff;height:var(--top-controls-height);padding:0 .75em;display:flex;align-items:center;justify-content:space-between}.divekit .dk-table--data-wrapper.sticky-header .dataTable thead{position:sticky;top:calc(var(--top-controls-height, 60px) + var(--top-offset, 0px));z-index:20;background-color:#fff;border-bottom:2px solid #aaa}@media(max-width: 768px){.divekit .dk-table--data-wrapper .dataTables_length,.divekit .dk-table--data-wrapper .dataTables_filter{width:100%;margin-right:0}.divekit .dk-table--data-wrapper .dataTables_filter input[type=search]{width:100%;margin:.5rem 0 0 0}.divekit .dk-table--data-wrapper .dataTables_info,.divekit .dk-table--data-wrapper .dataTables_paginate{width:100%;text-align:center;justify-content:center}}.divekit .confirm{--confirm-max-width: 560px;--confirm-border-radius: var(--container-border-radius, 0.5em);--confirm-bg: white;--confirm-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);--confirm-z-index: 1000;position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:var(--confirm-z-index)}.divekit .confirm__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);backdrop-filter:blur(2px)}.divekit .confirm__container{position:relative;width:100%;max-width:var(--confirm-max-width);max-height:90vh;margin:0 1rem;background-color:var(--confirm-bg);border-radius:var(--confirm-border-radius);box-shadow:var(--confirm-shadow);overflow:hidden;display:flex;flex-direction:column}@media(min-width: 768px){.divekit .confirm__container{margin:0 2rem}}.divekit .confirm__header{padding:1.25em 1.25em;border-bottom:1px solid var(--border-subtle, #e2e8f0)}.divekit .confirm__title{margin:0;font-size:calc(var(--default-font-size)*var(--scale-md));font-weight:600}.divekit .confirm__content{padding:1.25em;overflow-y:auto;flex:1 1 auto}.divekit .confirm__content--scrollable{max-height:60vh}.divekit .confirm__actions{display:flex;flex-wrap:wrap;gap:.75rem;padding:1em 1.5em;border-top:1px solid var(--border-subtle, #e2e8f0);background-color:var(--theme-color-panel-background, #f8f9fa)}.divekit .confirm__actions--center{justify-content:center}.divekit .confirm__actions--spread{justify-content:space-between}@media(max-width: 480px){.divekit .confirm__actions{flex-direction:column;flex-direction:column-reverse}.divekit .confirm__actions .btn{width:100%}}.divekit .confirm--entering{animation:confirm-fade-in .2s ease-out}.divekit .confirm--entering .confirm__container{animation:confirm-slide-in .3s ease-out}.divekit .confirm--leaving{animation:confirm-fade-out .2s ease-in forwards}.divekit .confirm--leaving .confirm__container{animation:confirm-slide-out .2s ease-in forwards}@keyframes confirm-fade-in{from{opacity:0}to{opacity:1}}@keyframes confirm-fade-out{from{opacity:1}to{opacity:0}}@keyframes confirm-slide-in{from{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes confirm-slide-out{from{transform:translateY(0);opacity:1}to{transform:translateY(20px);opacity:0}}.divekit .logo-list{row-gap:2.5em}.divekit dialog .logo-list{padding-top:2em;padding-bottom:2em !important}.divekit dialog .logo-list a{text-decoration:none}.divekit .logo-list-item[class]{border-bottom:none}.divekit a.logo-list-item[class]{text-decoration:none}.divekit .logo-list-item-image-block[class]{box-shadow:0 0 10px 0 rgba(0,0,0,.1);padding:3px}.divekit .logo-list-item-text-block[class] h4{font-size:1em;font-weight:600}.divekit .logo-list-item-text-block[class] h5{color:#555;font-size:14px;font-weight:600}.divekit .logo-list-item-text-block[class] span{font-size:14px;color:#555}.divekit .logo-list-item{display:grid;grid-template-columns:80px auto;gap:1em;position:relative;transition:transform .5s;border-radius:.25em}.divekit .logo-list-item:hover{background-color:#f0f0f0;outline:.5em solid #f0f0f0}.divekit .logo-list-item.__hidden{display:none}.divekit .logo-list-item.__selected{background-color:#f0f0f0;outline:.5em solid #f0f0f0}.divekit .logo-list-item-image-block{position:relative;border-radius:1em;overflow:hidden;border-radius:.5em;aspect-ratio:1;padding:3px;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.divekit .logo-list-item-image-block img{object-fit:contain;aspect-ratio:1;display:block;border-radius:.5em}.divekit .logo-list-item .favorite-icon{position:absolute;top:0;inset-inline-end:0;padding:.4em;border-radius:.3em;background-color:rgba(0,0,0,0);display:flex;flex-direction:row;align-items:center;gap:.5em;font-size:1em;cursor:pointer;border:none}.divekit .logo-list-item .favorite-icon i{font-size:1.2em}.divekit .logo-list-item .favorite-icon i.fas.fa-heart.entity-is-favorite{z-index:2;color:var(--color-ssi-red);font-size:1em}.divekit .logo-list-item .favorite-icon i.far.fa-heart.entity-not-favorite{z-index:4;color:#fff}.divekit .logo-list-item .favorite-icon:has(:nth-child(3):is(i))>i:not(:first-child).fas.fa-heart,.divekit .logo-list-item .favorite-icon:has(:nth-child(2):is(i))>i:last-child.fas.fa-heart{z-index:3;color:rgba(0,0,0,.5);position:absolute;font-size:19px}.divekit .logo-list-item .favorite-icon .fas.fa-heart.entity-not-favorite.big-button{display:none}.divekit .logo-list-item .favorite-icon[data-action=add] .entity-is-favorite{display:none !important}.divekit .logo-list-item .favorite-icon[data-action=delete] .entity-not-favorite{display:none !important}.divekit .logo-list-item-text-block{display:flex;flex-direction:column;gap:.1em;max-width:calc(100% - 1em)}.divekit .logo-list-item-text-block h4{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.divekit .logo-list-item-text-block span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#555}.divekit .logo-list-item-text-block span.badge{color:#777;padding:7px;background-color:#f7f7f7;border-radius:8px;width:fit-content;word-break:break-word}.divekit .logo-list-item-text-block span.badge .text-color-fail{color:var(--color-ssi-red)}.divekit .logo-list-item-text-block h5{color:#555;font-size:1em;font-weight:600}.divekit .logo-list-item-text-block strong{color:rgba(0,0,0,.5)}.divekit .logo-list-item.__list-item-compact{grid-template-columns:50px auto;gap:.5em}.divekit .logo-list-item.__list-item-compact .logo-list-item-text-block h4{font-size:.9em}.divekit .logo-list-item.__list-item-compact .logo-list-item-text-block h5,.divekit .logo-list-item.__list-item-compact .logo-list-item-text-block span{font-size:.8em}.divekit .logo-list-item.__list-item-compact .logo-list-item-text-block h5{display:none}.divekit .logo-list-item.__list-item-compact .logo-list-item-text-block .change-item{color:#555;padding:.2em .5em;background-color:#f2f2f2;border-radius:5px;width:fit-content;word-break:break-word}.divekit .logo-list-item.__list-item-compact .logo-list-item-text-block .change-item i{display:none}.divekit .logo-list-item.__list-item-compact .logo-list-item-text-block:hover .change-item{padding:.2em 0}.divekit .logo-list-item.__list-item-compact .logo-list-item-text-block:hover .change-item i{display:inline-block}.divekit .logo-list-item-wrapper.__selected_elevated{position:absolute;top:0;left:0;background-color:#fff;z-index:10;width:100%;box-shadow:0 0 15px rgba(0,0,0,.2);padding:1em;border-radius:10px}.divekit .logo-list-item-wrapper.__selected_elevated .logo-list-item{background-color:#fff;outline:none}.divekit .logo-list-item-wrapper.__selected_elevated .logo-list-item:hover{background-color:#fff;cursor:auto}.divekit .image-overflow{position:relative;overflow:visible;min-height:inherit}.divekit .image-overflow--height-300{min-height:300px}.divekit .image-overflow--height-400{min-height:400px}.divekit .image-overflow--height-500{min-height:500px}.divekit .image-overflow--height-600{min-height:600px}.divekit .image-overflow--height-700{min-height:700px}.divekit .image-overflow--height-80p{min-height:80vh}.divekit .image-overflow img{position:absolute;top:0;width:calc(100% + 20vw);max-width:unset;height:100%;object-fit:cover;object-position:center;z-index:0}.divekit .image-overflow--start img{inset-inline-end:0}.divekit .image-overflow--end img{inset-inline-start:0}.divekit .image-overflow--gradient-start.image-overflow--start::before{content:"";position:absolute;top:0;height:100%;width:10vw;inset-inline-start:-20vw;background:linear-gradient(to right, var(--color-background, red), transparent);pointer-events:none;z-index:2}.divekit .image-overflow--gradient-start.image-overflow--end::before{content:"";position:absolute;top:0;height:100%;width:10vw;inset-inline-start:0;background:linear-gradient(to right, var(--color-background, red), transparent);pointer-events:none;z-index:2}.divekit .image-overflow--gradient-end.image-overflow--end::after{content:"";position:absolute;top:0;height:100%;width:10vw;inset-inline-end:-20vw;background:linear-gradient(to left, var(--color-background, blue), transparent);pointer-events:none;z-index:2}.divekit .image-overflow--gradient-end.image-overflow--start::after{content:"";position:absolute;top:0;height:100%;width:10vw;inset-inline-end:0;background:linear-gradient(to left, var(--color-background, blue), transparent);pointer-events:none;z-index:2}@media(max-width: 768px){.divekit .image-overflow{aspect-ratio:16/9;overflow:hidden;min-height:unset}.divekit .image-overflow img{position:absolute;top:1em;left:0;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:.75em;z-index:1}.divekit .image-overflow.image-overflow--gradient-start.image-overflow--start::before,.divekit .image-overflow.image-overflow--gradient-start.image-overflow--end::before{opacity:0}.divekit .image-overflow.image-overflow--gradient-end.image-overflow--end::after,.divekit .image-overflow.image-overflow--gradient-end.image-overflow--start::after{opacity:0}.divekit .image-overflow.image-overflow--gradient-start::after,.divekit .image-overflow.image-overflow--gradient-end::after,.divekit .image-overflow::after{opacity:1 !important;content:"";position:absolute;bottom:0;left:0;right:0;top:unset;background:linear-gradient(to bottom, transparent, var(--color-background));pointer-events:none;z-index:3;width:100%;height:8em;inset-inline-start:auto;inset-inline-end:auto}}.divekit .ambassador-card{position:relative;aspect-ratio:1/1.6;border-radius:1rem;overflow:hidden;cursor:pointer;transition:transform .3s ease}.divekit .ambassador-card:hover{transform:translateY(-5px)}.divekit .ambassador-card__image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;z-index:1}.divekit .ambassador-card__content[class]{color:var(--color-background);position:absolute;bottom:0;left:0;right:0;background:#fff;padding:1.5rem;border-radius:1rem 1rem 0 0;z-index:3;overflow:hidden;transform:translateY(calc(100% - 9em));transition:transform .4s ease;box-shadow:0 -10px 30px rgba(0,0,0,.2)}.divekit .ambassador-card__content[class] *{color:inherit}.divekit .ambassador-card::after{content:"";position:absolute;bottom:0;left:0;right:0;height:3em;background:linear-gradient(transparent, #fff);pointer-events:none;transition:opacity .3s ease;z-index:3}.divekit .ambassador-card:hover .ambassador-card__content{transform:translateY(0) !important}.divekit .ambassador-card:hover::after{opacity:0}.divekit .ambassador-card__title{margin:0 0 .75rem 0;font-size:1.25em;font-weight:700;line-height:1.2;color:#333}.divekit .ambassador-card__description{margin:0;font-size:1em;line-height:1.5;color:#666}.divekit .ambassador-card__overlay{position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(transparent, rgba(0, 0, 0, 0.4));pointer-events:none;z-index:2}.divekit .ambassador-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;padding:2rem 0}.divekit .ambassador-grid .ambassador-card{flex:0 0 calc(25% - 1.5rem);max-width:280px;min-width:240px}.divekit .ambassador-grid .ambassador-card:nth-child(n+5){flex:0 0 calc(33.333% - 1.33rem)}@media(max-width: 1200px){.divekit .ambassador-grid .ambassador-card{flex:0 0 calc(33.333% - 1.33rem)}.divekit .ambassador-grid .ambassador-card:nth-child(n+5){flex:0 0 calc(50% - 1rem)}}@media(max-width: 768px){.divekit .ambassador-grid{gap:1.5rem}.divekit .ambassador-grid .ambassador-card{flex:0 0 calc(50% - .75rem)}.divekit .ambassador-grid .ambassador-card:nth-child(n+5){flex:0 0 calc(50% - .75rem)}}@media(max-width: 580px){.divekit .ambassador-grid{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;gap:1rem;padding:2rem 1rem;scrollbar-width:none;-ms-overflow-style:none}.divekit .ambassador-grid::-webkit-scrollbar{display:none}.divekit .ambassador-grid .ambassador-card{flex:0 0 280px;min-width:280px}.divekit .ambassador-grid .ambassador-card:nth-child(n+5){flex:0 0 280px;min-width:280px}}.divekit .faq{border:none;border-bottom:1px solid var(--border-subtle, rgba(0, 0, 0, 0.1));margin:0;padding:0}.divekit .faq:last-child{border-bottom:none}.divekit .faq summary{display:flex;justify-content:space-between;align-items:center;padding:.5em 0;font-size:1.25em;font-weight:600;color:inherit;cursor:pointer;user-select:none;list-style:none;transition:color .2s ease;border-radius:.5rem}.divekit .faq summary::-webkit-details-marker{display:none}.divekit .faq summary::marker{display:none}.divekit .faq summary:focus,.divekit .faq summary:focus-visible{outline:5px solid #3182ce;outline-offset:0;background-color:#3182ce}.divekit .faq summary::after{content:"+";font-size:1.5rem;font-weight:300;color:inherit;transition:transform .3s ease,color .2s ease;flex-shrink:0;margin-left:1rem;line-height:1}.divekit .faq summary:hover::after{transform:scale(1.1)}.divekit .faq .faq-content{color:inherit;padding:0 0 1.5rem 0;line-height:1.6;animation:fadeIn .3s ease}.divekit .faq .faq-content p{margin:0 0 1rem 0}.divekit .faq .faq-content p:last-child{margin-bottom:0}.divekit .faq[open] summary{color:inherit;margin-bottom:1em}.divekit .faq[open] summary::after{content:"−";transform:rotate(180deg)}.divekit .faq-container{max-width:100%}.divekit .faq-container .faq+.faq{margin-top:1em}@keyframes fadeIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.divekit .faq--highlighted{border-radius:.5rem;border:1px solid var(--border-subtle, rgba(0, 0, 0, 0.1));margin-bottom:.5rem;transition:background-color .2s ease,box-shadow .2s ease}.divekit .faq--highlighted:hover{background-color:var(--surface-alt, #f8f9fa);box-shadow:0 2px 4px rgba(0,0,0,.05)}.divekit .faq--highlighted summary{padding:1.25rem 1.5rem}.divekit .faq--highlighted .faq-content{padding:0 1.5rem 1.5rem 1.5rem}.divekit .faq--highlighted[open]{background-color:var(--surface-alt, #f8f9fa);box-shadow:0 2px 8px rgba(0,0,0,.1)}.divekit .divesite-gallery{background:rgba(0,0,0,0);overflow:visible;--total-pages: 1;--thumbnails-per-page: 8;--mobile-pages: 1;--mobile-thumbnails: 4;--small-mobile-pages: 1;--small-mobile-thumbnails: 3}.divekit .gallery-main{position:relative;background:rgba(0,0,0,0);margin-bottom:.75em}.divekit .gallery-main__container{position:relative;aspect-ratio:16/10;border-radius:8px;overflow:hidden;background-color:#000}.divekit .gallery-main__image{width:100%;height:100%;object-fit:cover;transition:transform .3s ease,opacity .3s ease;cursor:pointer}.divekit .gallery-main__image:hover{opacity:.95}.divekit .gallery-zoom-btn{position:absolute;top:1em;right:1em;background:rgba(255,255,255,.9);color:#1e293b;border:none;border-radius:8px;padding:.75em 1em;display:flex;align-items:center;gap:.5em;cursor:pointer;transition:all .3s ease;z-index:10;font-size:1em;backdrop-filter:blur(10px)}.divekit .gallery-zoom-btn:hover{background:#fff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.divekit .gallery-main-nav{position:absolute;top:50%;transform:translateY(-50%);background:rgba(255,255,255,.9);color:#1e293b;border:none;border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:10;font-size:1.2em;opacity:0;pointer-events:none}.divekit .gallery-main__container:hover .gallery-main-nav{opacity:1;pointer-events:auto}.divekit .gallery-main-nav:hover:not(:disabled){background:#fff;transform:translateY(-50%) scale(1.1);box-shadow:0 4px 12px rgba(0,0,0,.2)}.divekit .gallery-main-nav:disabled{opacity:.3;cursor:not-allowed}.divekit .gallery-main-nav--prev{left:1em}.divekit .gallery-main-nav--next{right:1em}@media(hover: none){.divekit .gallery-main-nav{opacity:.7;pointer-events:auto}.divekit .gallery-main-nav:active{opacity:1;transform:translateY(-50%) scale(0.95)}}.divekit .gallery-copyright{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent, rgba(0, 0, 0, 0.7));color:#fff;padding:2em 1em .75em;font-size:.875em;text-align:right;opacity:.9;z-index:5}.divekit .gallery-thumbnails{padding:0;background:rgba(0,0,0,0)}.divekit .gallery-nav{display:flex;align-items:center;gap:.5em}.divekit .gallery-nav__btn{background:rgba(0,0,0,.05);border:none;border-radius:8px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:#475569;flex-shrink:0}.divekit .gallery-nav__btn:hover:not(:disabled){background:rgba(0,0,0,.1);color:#1e293b}.divekit .gallery-nav__btn:disabled{opacity:.3;cursor:not-allowed}.divekit .gallery-thumbnails__container{flex:1;overflow:hidden;touch-action:pan-x;-webkit-overflow-scrolling:touch}.divekit .gallery-thumbnails__track{display:flex;flex-wrap:nowrap;gap:.75em;transition:transform .3s ease;width:calc(var(--total-pages)*100%)}.divekit .gallery-thumbnail{aspect-ratio:16/10;overflow:hidden;cursor:pointer;border:1px solid rgba(0,0,0,0);transition:all .3s ease;position:relative;flex:0 0 70px;background:#f1f5f9;width:70px;height:70px;border-radius:4px;overflow:hidden}.divekit .gallery-thumbnail:hover{border-color:rgba(59,130,246,.3);box-shadow:0 8px 16px rgba(0,0,0,.1)}.divekit .gallery-thumbnail.active{border-color:#3b82f6}.divekit .gallery-thumbnail img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.divekit .gallery-pagination{display:none;text-align:center;font-size:.9em;color:#64748b;font-weight:500;margin-top:.75em}.divekit .gallery-pagination__current{color:#3b82f6;font-weight:600}.divekit .gallery-fullscreen-dialog{border:none;padding:0;margin:0;max-width:100vw;max-height:100vh;width:100vw;height:100vh;background:rgba(0,0,0,.95);backdrop-filter:blur(10px);overflow:hidden}.divekit .gallery-fullscreen-dialog::backdrop{background:rgba(0,0,0,.95);backdrop-filter:blur(10px)}.divekit .gallery-fullscreen-dialog[open]{display:flex;align-items:center;justify-content:center}.divekit .gallery-dialog__content{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.divekit .gallery-dialog__container{height:100%;width:100%;display:flex;flex-direction:column}.divekit .gallery-dialog__container .divesite-gallery{height:100%;display:flex;flex-direction:column}.divekit .gallery-dialog__container .gallery-main{flex:1;margin-bottom:0em;display:flex;align-items:center;justify-content:center}.divekit .gallery-dialog__container .gallery-main__container{max-height:calc(100vh - 110px);aspect-ratio:unset;height:auto;width:100%;max-width:100%;border-radius:0;position:relative}.divekit .gallery-dialog__container .gallery-main__container::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:var(--bg-image);background-size:cover;background-position:center;background-repeat:no-repeat;filter:blur(25px);opacity:.5;z-index:0;transform:scale(1.25)}.divekit .gallery-dialog__container .gallery-main__image{object-fit:contain;cursor:default;position:relative;z-index:1}.divekit .gallery-dialog__container .gallery-zoom-btn{display:none}.divekit .gallery-dialog__container .gallery-main-nav{display:none}.divekit .gallery-dialog__container .gallery-thumbnails{padding:1.2em 1em 1.3em}.divekit .gallery-dialog__close{position:absolute;top:.75em;inset-inline-end:.75em;background:rgba(255,255,255,.9);color:#1e293b;border:none;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:10;font-size:1.5em}.divekit .gallery-dialog__close:hover{background:#fff;transform:rotate(90deg)}.divekit .gallery-dialog__nav{position:absolute;top:50%;transform:translateY(-50%);background:rgba(255,255,255,.9);color:#1e293b;border:none;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:10;font-size:1.5em}.divekit .gallery-dialog__nav:hover:not(:disabled){background:#fff;transform:translateY(-50%) scale(1.1)}.divekit .gallery-dialog__nav:disabled{opacity:.3;cursor:not-allowed}.divekit .gallery-dialog__nav--prev{inset-inline-start:.75em}.divekit .gallery-dialog__nav--next{inset-inline-end:.75em}@media(max-width: 768px){.divekit .gallery-thumbnails__track{width:calc(var(--mobile-pages)*100%)}.divekit .gallery-thumbnail{flex:0 0 calc(100%/var(--mobile-pages)/var(--mobile-thumbnails))}.divekit .gallery-thumbnails{padding:0}.divekit .gallery-zoom-btn{padding:.5em .75em;font-size:.9em}.divekit .gallery-copyright{font-size:.75em;padding:1.5em .75em .5em}.divekit .gallery-dialog__close,.divekit .gallery-dialog__nav{width:44px;height:44px;font-size:1.2em}.divekit .gallery-dialog__close{top:1em;right:1em}.divekit .gallery-dialog__nav--prev{left:1em}.divekit .gallery-dialog__nav--next{right:1em}.divekit .gallery-main-nav{width:40px;height:40px;font-size:1em}.divekit .gallery-main-nav--prev{left:.5em}.divekit .gallery-main-nav--next{right:.5em}}@media(max-width: 480px){.divekit .gallery-thumbnails__track{width:calc(var(--small-mobile-pages)*100%)}.divekit .gallery-thumbnail{flex:0 0 calc(100%/var(--small-mobile-pages)/var(--small-mobile-thumbnails))}.divekit .gallery-main{margin-bottom:1em}}.divekit .hero{position:relative;width:100%;min-height:min(48.9361702128vw,650px);max-height:600px;overflow:hidden;background-color:rgb(var(--_clr-channel-red, 0), var(--_clr-channel-green, 0), var(--_clr-channel-blue, 0))}.divekit .hero__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0;mask-image:linear-gradient(to bottom, white 50%, rgba(0, 0, 0, 0.2) 85%, transparent 100%);-webkit-mask-image:linear-gradient(to bottom, white 50%, rgba(0, 0, 0, 0.2) 85%, transparent 100%)}.divekit .hero__content{position:relative;z-index:2;min-height:inherit;display:flex;flex-direction:column;justify-content:flex-end;padding:2.5em 0 2.5em;max-width:var(--max-page-width-content-wide);margin:0 auto}.divekit~.hero__image{border-radius:0 0 8px 8px}.divekit .hero__title{color:#fff;margin:0 0 .75em;line-height:1.1}.divekit .hero__stats{display:flex;gap:1em;flex-wrap:wrap}.divekit .hero__stat{display:flex;flex-direction:column;gap:.25em;text-align:center;background-color:rgba(255,255,255,.2);padding:.5em 1em;border-radius:8px}.divekit .hero__stat-value{color:rgba(255,255,255,.95);font-size:2em;font-weight:600;line-height:1}.divekit .hero__stat-label{color:rgba(255,255,255,.6);font-size:.935em}@media(max-width: 1024px){.divekit .hero{min-height:min(57.5vw,500px);max-height:60vh}}@media(max-width: 768px){.divekit .hero{min-height:auto;max-height:none;display:flex;flex-direction:column;background-color:rgba(0,0,0,0);border-radius:0 !important}.divekit .hero__image{position:relative;width:100%;height:auto;aspect-ratio:16/10;mask-image:none;-webkit-mask-image:none;border-radius:0}.divekit .hero__content{position:relative;max-width:100%;width:100%;padding-inline:1em}.divekit .hero__title{margin-bottom:.6em;color:var(--text-color, #1e293b)}.divekit .hero__stat{background-color:var(--surface-color, #f1f5f9)}.divekit .hero__stat-value{color:var(--text-color, #1e293b)}.divekit .hero__stat-label{color:var(--text-muted, #64748b)}.divekit .hero__stats{gap:.75em}}@media(max-width: 480px){.divekit .hero__image{aspect-ratio:4/3}.divekit .hero__content{max-width:100%;width:100%;padding-inline:1em}.divekit .hero__stats{gap:.5em}}@media(max-width: 380px){.divekit .hero__content{padding:1em 1em 1.25em}}.divekit .hero-gallery{--image-spacer: 2px;--gallery-height: 500px;display:grid;gap:var(--image-spacer);position:relative;height:var(--gallery-height)}@media(max-width: 767px){.divekit .hero-gallery{--gallery-height: 260px}}@media(min-width: 768px){.divekit .hero-gallery{grid-template-columns:2fr 1fr;gap:var(--image-spacer);--gallery-height: 300px}}@media(min-width: 1024px){.divekit .hero-gallery{grid-template-columns:3fr 1fr;gap:var(--image-spacer);--gallery-height: 400px}}.divekit .hero-gallery__main{position:relative;overflow:hidden;border-radius:8px;background-color:#f0f0f0}.divekit .hero-gallery__main--full{grid-column:1/-1}.divekit .hero-gallery__main-image{width:100%;height:100%;object-fit:cover}.divekit .hero-gallery__copyright{position:absolute;bottom:.5rem;inset-inline-start:.5rem;background:rgba(0,0,0,.7);color:#fff;padding:.25rem .5rem;font-size:.75rem;border-radius:.25rem}.divekit .hero-gallery__collage-wrapper{position:relative}@media(max-width: 767px){.divekit .hero-gallery__collage-wrapper{margin-top:0;aspect-ratio:auto}}.divekit .hero-gallery__collage{display:grid;gap:var(--image-spacer);height:100%;position:relative}.divekit .hero-gallery__collage--single{grid-template-columns:1fr;grid-template-rows:var(--gallery-height)}.divekit .hero-gallery__collage--double{grid-template-columns:1fr;grid-template-rows:calc(var(--gallery-height)/2) calc(var(--gallery-height)/2)}.divekit .hero-gallery__collage--triple{grid-template-columns:1fr 1fr;grid-template-rows:calc(var(--gallery-height)/2) calc(var(--gallery-height)/2)}.divekit .hero-gallery__collage--triple .hero-gallery__collage-item:first-child{grid-column:1/-1}.divekit .hero-gallery__collage--quad{grid-template-columns:1fr 1fr;grid-template-rows:calc(var(--gallery-height)/2) calc(var(--gallery-height)/2)}.divekit .hero-gallery__collage-item{overflow:hidden;border-radius:.25rem;background-color:#f0f0f0}.divekit .hero-gallery__collage-item img{width:100%;height:100%;object-fit:cover}.divekit .hero-gallery__show-all{position:absolute;bottom:.75em;inset-inline-end:.75em;background:var(--color-main, #0066cc);color:#fff;border:none;padding:.75rem 1.5rem;border-radius:.25rem;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.875rem;font-weight:500;transition:background-color .2s ease;box-shadow:0 2px 8px rgba(0,0,0,.2);z-index:1}.divekit .hero-gallery__show-all:hover{background:var(--color-main-dark, #0052a3)}.divekit .hero-gallery__show-all i{font-size:1rem}@media(max-width: 767px){.divekit .hero-gallery__show-all{padding:.5rem 1rem;font-size:.75rem;bottom:.5em;inset-inline-end:.5em}}.divekit .hero-gallery-dialog{max-width:100%;width:100vw;height:100vh;max-height:100vh;border:none;padding:0;margin:0}.divekit .hero-gallery-dialog:not([open]){display:none}.divekit .hero-gallery-dialog::backdrop{background:rgba(0,0,0,.8)}.divekit .hero-gallery-dialog__wrapper{display:flex;flex-direction:column;height:100%;width:100%;background:#fff;border-radius:.5rem;overflow:hidden}.divekit .hero-gallery-dialog__header{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;border-bottom:1px solid #e0e0e0;background:#fff;flex-shrink:0;z-index:10}.divekit .hero-gallery-dialog__header h2{margin:0;font-size:1.25rem}.divekit .hero-gallery-dialog__close{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#666;padding:.25rem;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.25rem;transition:background-color .2s ease,color .2s ease}.divekit .hero-gallery-dialog__close:hover{background-color:#f0f0f0;color:#333}.divekit .hero-gallery-dialog__content{padding:1.5rem;overflow-y:auto;flex:1;display:grid;gap:1.5rem;grid-template-columns:1fr;align-content:start}@media(min-width: 768px){.divekit .hero-gallery-dialog__content{grid-template-columns:repeat(2, 1fr);gap:2rem}}@media(min-width: 1024px){.divekit .hero-gallery-dialog__content{grid-template-columns:repeat(3, 1fr);gap:2rem}}.divekit .hero-gallery-dialog__item{margin:0}.divekit .hero-gallery-dialog__item img{width:100%;height:auto;border-radius:.5rem;display:block;aspect-ratio:4/3;object-fit:cover}.divekit .hero-gallery-dialog__item figcaption{margin-top:.5rem;font-size:.875rem;color:#666;text-align:right}.divekit .destination-card-grid{display:grid;gap:1em}@media(min-width: 768px){.divekit .destination-card-grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.divekit .destination-card-grid{grid-template-columns:repeat(5, 1fr)}}@media(min-width: 1440px){.divekit .destination-card-grid{grid-template-columns:repeat(6, 1fr)}}@media(min-width: 768px){.divekit .destination-card-grid--large{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.divekit .destination-card-grid--large{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1440px){.divekit .destination-card-grid--large{grid-template-columns:repeat(4, 1fr)}}.divekit .destination-card{display:flex;flex-direction:column;background:var(--color-white, #fff);border-radius:.5rem;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1)}.divekit .destination-card__main-link{display:block;position:relative;text-decoration:none;color:inherit}.divekit .destination-card__image-wrapper{position:relative;width:100%;aspect-ratio:3/2;overflow:hidden;background-color:var(--color-gray-200, #e5e7eb)}.divekit .destination-card__image-wrapper::after{content:"";position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.55) 55%, rgba(0, 0, 0, 0.75) 80%);pointer-events:none}.divekit .destination-card__image-wrapper img{width:100%;height:100%;object-fit:cover}.divekit .destination-card__content{position:absolute;bottom:0;left:0;right:0;padding:1rem;color:var(--color-white, #fff);z-index:1}.divekit .destination-card__title{margin:0 0 .5rem 0}.divekit .destination-card__stats{display:flex;flex-wrap:wrap;gap:.75rem}.divekit .destination-card__stat{display:flex;align-items:center;gap:.25rem}.divekit .destination-card__children{padding:1rem;border-top:1px solid var(--color-gray-200, #e5e7eb)}.divekit .destination-card__children-title{margin:.75rem 0 .5rem 0}.divekit .destination-card__children-list{display:flex;flex-direction:column;gap:.5rem}.divekit .destination-card__child-item{display:flex;gap:.75rem;align-items:center}.divekit .destination-card__child-image{flex-shrink:0;width:60px;aspect-ratio:16/9;overflow:hidden;border-radius:.25rem;background-color:var(--color-gray-200, #e5e7eb)}.divekit .destination-card__child-image img{width:100%;height:100%;object-fit:cover}.divekit .destination-card__child-link{flex:1;text-decoration:none;color:inherit}.divekit .destination-card__show-more{width:100%;margin-top:.5rem;padding:.5rem;background:var(--color-gray-100, #f3f4f6);border:1px solid var(--color-gray-200, #e5e7eb);border-radius:.25rem;cursor:pointer}.divekit .destination-card__show-more:hover{background:var(--color-gray-200, #e5e7eb)}.divekit .region-children-section .section-title{font-size:1.875rem;font-weight:700;margin-bottom:2rem;color:var(--color-gray-900, #111827)}.divekit .hero-teaser{display:grid;gap:0;min-height:600px;background:var(--color-gray-900, #111827);border:1px solid var(--color-gray-800, #1f2937);border-radius:.75rem;overflow:hidden}@media(min-width: 1024px){.divekit .hero-teaser{grid-template-columns:400px 1fr;min-height:700px}}@media(min-width: 1440px){.divekit .hero-teaser{grid-template-columns:450px 1fr}}.divekit .hero-teaser__sidebar{display:flex;flex-direction:column;background:var(--color-white, #fff);overflow:hidden}.divekit .hero-teaser__list{overflow-y:auto;max-height:400px;scrollbar-width:thin;scrollbar-color:var(--color-gray-300, #d1d5db) rgba(0,0,0,0)}@media(min-width: 1024px){.divekit .hero-teaser__list{max-height:700px}}.divekit .hero-teaser__list::-webkit-scrollbar{width:6px}.divekit .hero-teaser__list::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.divekit .hero-teaser__list::-webkit-scrollbar-thumb{background:var(--color-gray-300, #d1d5db);border-radius:3px}.divekit .hero-teaser__item{display:flex;align-items:center;gap:1rem;padding:1rem;cursor:pointer}.divekit .hero-teaser__item.is-active{background:var(--color-gray-900, #111827);color:var(--color-white, #fff)}.divekit .hero-teaser__item:hover{background:var(--color-gray-100, #f3f4f6)}.divekit .hero-teaser__item.is-active:hover{background:var(--color-gray-800, #1f2937)}.divekit .hero-teaser__item-image{flex-shrink:0;width:80px;height:80px;border-radius:.375rem;overflow:hidden;background:var(--color-gray-200, #e5e7eb)}.divekit .hero-teaser__item-image img{width:100%;height:100%;object-fit:cover}.divekit .hero-teaser__item-content{flex:1;min-width:0}.divekit .hero-teaser__item-title{margin:0 0 .25rem 0}.divekit .hero-teaser__item-meta{display:flex;gap:.5rem;flex-wrap:wrap}.divekit .hero-teaser__preview{position:relative;overflow:hidden;background:var(--color-gray-900, #111827);min-height:400px}@media(min-width: 1024px){.divekit .hero-teaser__preview{min-height:700px}}.divekit .hero-teaser__preview-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:48px;height:48px;background:rgba(255,255,255,.2);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-white, #fff)}.divekit .hero-teaser__preview-nav:hover{background:rgba(255,255,255,.3)}.divekit .hero-teaser__preview-nav--prev{left:1rem}@media(min-width: 1024px){.divekit .hero-teaser__preview-nav--prev{left:2rem}}.divekit .hero-teaser__preview-nav--prev::before{content:"‹";font-size:2rem;line-height:1}.divekit .hero-teaser__preview-nav--next{right:1rem}@media(min-width: 1024px){.divekit .hero-teaser__preview-nav--next{right:2rem}}.divekit .hero-teaser__preview-nav--next::before{content:"›";font-size:2rem;line-height:1}.divekit .hero-teaser__preview-item{position:absolute;inset:0;opacity:0;pointer-events:none}.divekit .hero-teaser__preview-item.is-active{opacity:1;pointer-events:auto}.divekit .hero-teaser__preview-image{width:100%;height:100%;position:relative}.divekit .hero-teaser__preview-image::after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom, transparent 40%, rgba(0, 0, 0, 0.5) 70%, rgba(0, 0, 0, 0.8) 100%)}.divekit .hero-teaser__preview-image img{width:100%;height:100%;object-fit:cover}.divekit .hero-teaser__preview-content{position:absolute;bottom:0;left:0;right:0;padding:2rem;color:var(--color-white, #fff);z-index:1}@media(min-width: 1024px){.divekit .hero-teaser__preview-content{padding:3rem}}.divekit .hero-teaser__preview-title{margin:0 0 1rem 0}.divekit .hero-teaser__preview-stats{display:flex;gap:1.5rem;flex-wrap:wrap;margin-bottom:1.5rem}.divekit .hero-teaser__preview-stat{display:flex;align-items:center;gap:.5rem}.divekit .hero-teaser__preview-regions{display:flex;gap:.5rem;flex-wrap:wrap}.divekit .hero-teaser__preview-region-tag{padding:.375rem .75rem;background:rgba(255,255,255,.2);backdrop-filter:blur(10px);border-radius:.25rem;text-decoration:none;color:inherit}.divekit .hero-teaser__preview-region-tag:hover{background:rgba(255,255,255,.3)}.divekit .hero-teaser__preview-link{display:inline-block;margin-top:1rem;padding:.75rem 1.5rem;background:var(--color-white, #fff);color:var(--color-gray-900, #111827);text-decoration:none;border-radius:.375rem}.divekit .hero-teaser__preview-link:hover{background:var(--color-gray-100, #f3f4f6)}.divekit .hero-teaser__progress{position:absolute;bottom:0;left:0;right:0;height:3px;background:rgba(255,255,255,.2);z-index:2}.divekit .hero-teaser__progress-bar{height:100%;background:var(--color-white, #fff);width:0}.divekit .hero-teaser2{position:relative;min-height:600px;background:var(--color-gray-900, #111827);border:1px solid var(--color-gray-800, #1f2937);border-radius:.75rem;overflow:hidden}@media(min-width: 1024px){.divekit .hero-teaser2{min-height:700px}}.divekit .hero-teaser2__preview{position:relative;height:600px;background:var(--color-gray-900, #111827)}@media(min-width: 1024px){.divekit .hero-teaser2__preview{height:700px}}.divekit .hero-teaser2__preview-nav{position:absolute;bottom:120px;z-index:3;width:48px;height:48px;background:rgba(255,255,255,.2);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-white, #fff)}@media(min-width: 1024px){.divekit .hero-teaser2__preview-nav{bottom:140px}}.divekit .hero-teaser2__preview-nav:hover{background:rgba(255,255,255,.3)}.divekit .hero-teaser2__preview-nav--prev{right:5rem}@media(min-width: 1024px){.divekit .hero-teaser2__preview-nav--prev{right:6rem}}.divekit .hero-teaser2__preview-nav--prev::before{content:"‹";font-size:2rem;line-height:1}.divekit .hero-teaser2__preview-nav--next{right:1rem}@media(min-width: 1024px){.divekit .hero-teaser2__preview-nav--next{right:2rem}}.divekit .hero-teaser2__preview-nav--next::before{content:"›";font-size:2rem;line-height:1}.divekit .hero-teaser2__preview-item{position:absolute;inset:0;opacity:0;pointer-events:none}.divekit .hero-teaser2__preview-item.is-active{opacity:1;pointer-events:auto}.divekit .hero-teaser2__preview-image{width:100%;height:100%;position:relative}.divekit .hero-teaser2__preview-image::after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom, transparent 40%, rgba(0, 0, 0, 0.5) 70%, rgba(0, 0, 0, 0.8) 100%)}.divekit .hero-teaser2__preview-image img{width:100%;height:100%;object-fit:cover}.divekit .hero-teaser2__preview-content{position:absolute;bottom:120px;left:0;right:0;padding:2rem;color:var(--color-white, #fff);z-index:1}@media(min-width: 1024px){.divekit .hero-teaser2__preview-content{padding:3rem;bottom:140px}}.divekit .hero-teaser2__preview-title{margin:0 0 1rem 0}.divekit .hero-teaser2__preview-stats{display:flex;gap:1.5rem;flex-wrap:wrap;margin-bottom:1.5rem}.divekit .hero-teaser2__preview-stat{display:flex;align-items:center;gap:.5rem}.divekit .hero-teaser2__preview-regions{display:flex;gap:.5rem;flex-wrap:wrap}.divekit .hero-teaser2__preview-region-tag{padding:.375rem .75rem;background:rgba(255,255,255,.2);backdrop-filter:blur(10px);border-radius:.25rem;text-decoration:none;color:inherit}.divekit .hero-teaser2__preview-region-tag:hover{background:rgba(255,255,255,.3)}.divekit .hero-teaser2__preview-link{display:inline-block;margin-top:1rem;padding:.75rem 1.5rem;background:var(--color-white, #fff);color:var(--color-gray-900, #111827);text-decoration:none;border-radius:.375rem}.divekit .hero-teaser2__preview-link:hover{background:var(--color-gray-100, #f3f4f6)}.divekit .hero-teaser2__progress{position:absolute;bottom:100px;left:0;right:0;height:3px;background:rgba(255,255,255,.2);z-index:2}@media(min-width: 1024px){.divekit .hero-teaser2__progress{bottom:120px}}.divekit .hero-teaser2__progress-bar{height:100%;background:var(--color-white, #fff);width:0}.divekit .hero-teaser2__thumbnails{position:absolute;bottom:0;left:0;right:0;z-index:4;background:rgba(0,0,0,.7);backdrop-filter:blur(20px);padding:1rem}@media(min-width: 1024px){.divekit .hero-teaser2__thumbnails{padding:1.5rem}}.divekit .hero-teaser2__thumbnails-scroll{display:flex;gap:.75rem;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none}.divekit .hero-teaser2__thumbnails-scroll::-webkit-scrollbar{display:none}.divekit .hero-teaser2__thumbnail{flex-shrink:0;width:100px;height:70px;border-radius:.375rem;overflow:hidden;cursor:pointer;position:relative;border:2px solid rgba(0,0,0,0)}@media(min-width: 1024px){.divekit .hero-teaser2__thumbnail{width:120px;height:80px}}.divekit .hero-teaser2__thumbnail.is-active{border-color:var(--color-white, #fff)}.divekit .hero-teaser2__thumbnail:hover{border-color:rgba(255,255,255,.5)}.divekit .hero-teaser2__thumbnail img{width:100%;height:100%;object-fit:cover}.divekit .hero-teaser2__thumbnail-overlay{position:absolute;inset:0;background:rgba(0,0,0,.3);display:flex;flex-direction:column;justify-content:flex-end;padding:.5rem;color:var(--color-white, #fff)}.divekit .hero-teaser2__thumbnail-title{font-size:.75rem;font-weight:600;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.divekit .hero-teaser2__thumbnail-meta{font-size:.625rem;opacity:.8}.divekit .map{--_bg-color: #e9e9e9;--_filter-height: 50px;--_results-height: 50px;--_map-height: 1fr;--_app_height: var(--app-height, 100vh);display:grid;height:100%;max-height:100%;background-color:var(--_bg-color);position:relative;grid-template-columns:1fr;grid-template-rows:var(--_filter-height) var(--_map-height) var(--_results-height);grid-template-areas:"filter" "map" "results";padding:0;gap:0}@media(min-width: 768px){.divekit .map{padding:1.5em;gap:1.5em;grid-template-columns:1fr 1fr;grid-template-rows:400px auto;grid-template-areas:"filter filter" "results map"}}@media(min-width: 1024px){.divekit .map{grid-template-columns:250px 400px auto;grid-template-rows:100%;grid-template-areas:"filter results map";max-height:100%}}@media(min-width: 1440px){.divekit .map{grid-template-columns:250px 400px auto}}@media(max-width: 767px){.divekit .map:has([data-role=list][data-state=collapsed]){--_results-height: 50px;--_map-height: 1fr}.divekit .map:has([data-role=list][data-state=expanded]){--_results-height: 1fr;--_map-height: 200px}}.divekit .map__filter{grid-area:filter;overflow:visible;display:flex;flex-direction:column;background:var(--_bg-color);position:relative}@media(max-width: 767px){.divekit .map__filter{height:var(--_filter-height);z-index:5;box-shadow:0 5px 8px rgba(0,0,0,.2);overflow:hidden;border-bottom:1px solid #aaa}}@media(min-width: 768px){.divekit .map__filter{overflow:auto}}.divekit .map__filter-trigger{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:var(--color-white, #fff);border-bottom:1px solid var(--color-gray-200, #e5e7eb);cursor:pointer;font-weight:600;flex-shrink:0;position:relative;z-index:21}@media(min-width: 768px){.divekit .map__filter-trigger{display:none}}.divekit .map__filter-trigger-icon{transition:transform .3s ease;font-size:.875rem}@media(max-width: 767px){.divekit .map__filter[data-state=expanded] .map__filter-trigger-icon{transform:rotate(180deg)}}@media(max-width: 767px){.divekit .map__filter-content{display:none}}@media(min-width: 768px){.divekit .map__filter-content{display:block !important;flex:1;overflow-y:auto}}.divekit .map__filter[data-state=expanded]{overflow:visible}@media(max-width: 767px){.divekit .map__filter[data-state=expanded] .map__filter-content{display:block;position:absolute;top:100%;left:0;right:0;height:calc(100vh - var(--_filter-height));background:var(--_bg-color);overflow-y:auto;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:21}}.divekit .map__filter-group{border-bottom:1px solid var(--color-gray-200, #e5e7eb)}.divekit .map__filter-group:last-child{border-bottom:none}.divekit .map__filter-group-header{padding:1rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center;background:#fff}.divekit .map__filter-group-header:hover{background:var(--_bg-color)}.divekit .map__filter-group-header::after{content:"▼";font-size:.75rem;transition:transform .3s ease}.divekit .map__filter-group-header.is-open::after{transform:rotate(180deg)}.divekit .map__filter-group-content{max-height:0;overflow:hidden;transition:max-height .3s ease}.divekit .map__filter-group-content.is-open{max-height:500px;padding:0 1rem 1rem 1rem}.divekit .map__filter-item{padding:.5rem 0;display:flex;align-items:center;gap:.5rem}.divekit .map__filter-item label{cursor:pointer;flex:1}.divekit .map__filter-item input[type=checkbox],.divekit .map__filter-item input[type=radio]{cursor:pointer}.divekit .map__results{grid-area:results;overflow:hidden;display:flex;flex-direction:column;background:var(--_bg-color);transition:all .3s ease}@media(max-width: 767px){.divekit .map__results{box-shadow:0 -5px 8px rgba(0,0,0,.2);z-index:2}.divekit .map__results[data-state=collapsed] .map__results-content{overflow:hidden;max-height:60px}.divekit .map__results[data-state=collapsed] .map__results-trigger-icon{transform:rotate(0deg)}.divekit .map__results[data-state=expanded]{overflow-y:auto}.divekit .map__results[data-state=expanded] .map__results-content{flex:1;overflow-y:auto;max-height:none}.divekit .map__results[data-state=expanded] .map__results-trigger-icon{transform:rotate(180deg)}.divekit .map__results .map__results-content{padding:1em}}@media(min-width: 768px){.divekit .map__results{overflow:auto}}.divekit .map__results-trigger{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:var(--color-white, #fff);border-bottom:1px solid var(--color-gray-200, #e5e7eb);cursor:pointer;font-weight:600;flex-shrink:0}@media(min-width: 768px){.divekit .map__results-trigger{display:none}}.divekit .map__results-trigger-icon{transition:transform .3s ease;font-size:.875rem}@media(min-width: 768px){.divekit .map__results-content{flex:1;overflow-y:auto;max-height:none !important}}.divekit .map__results-header{padding:1rem;border-bottom:1px solid var(--color-gray-200, #e5e7eb);flex-shrink:0}.divekit .map__results-list{overflow-y:auto;flex:1}.divekit .map__result-item{padding:1rem;border-bottom:1px solid var(--color-gray-200, #e5e7eb);cursor:pointer}.divekit .map__result-item:last-child{border-bottom:none}.divekit .map__result-item:hover{background:var(--color-gray-50, #f9fafb)}.divekit .map__map{grid-area:map;background:var(--color-gray-200, #e5e7eb);overflow:hidden;transition:all .3s ease}@media(max-width: 767px){.divekit .map__map{border-radius:0}}@media(min-width: 768px){.divekit .map__map{border-radius:.5rem;min-height:500px}}@media(min-width: 1024px){.divekit .map__map{min-height:auto}}.divekit .map .gm-style{font-family:var(--default-font-family, Arial, sans-serif)}.divekit .map .gm-style-iw-chr{position:absolute;right:0}.divekit .map .gm-style-iw-d{overflow:hidden !important;width:100%}.divekit .map .gm-style .gm-style-iw-c{overflow:visible}.divekit .map .gm-style-iw-chr{inset-inline-end:-1.5em;top:-1.5em;z-index:999;background-color:rgba(0,0,0,.6);border-radius:99px;transform:scale(0.85)}.divekit .map .gm-style-iw-chr button{background-color:#fff !important;width:40px !important;height:40px !important;border-radius:99px;border:1px solid #ccc !important;display:flex !important;text-align:center;justify-content:center}.divekit .map .gm-style-iw-chr button span{margin:0 !important;align-self:center}.divekit .map .gm-style-iw-chr button:hover{color:#fff !important;background-color:rgba(255,255,255,.6666666667) !important}.divekit .map [role=dialog]{padding:0;width:100%;height:auto}.divekit .map [role=dialog] .card-item{font-size:1em}.divekit .map [role=dialog] .card-content{padding:.5em}.divekit .map [role=dialog] .card-entry__image{background-color:#fff}.divekit .map [role=dialog] .card-entry__image img{background-color:#fff;object-fit:cover}.divekit .map [role=dialog] [data-position-type=center] .card-entry__image img{object-fit:contain}.divekit .map .map-marker-icon{transform-origin:center bottom}.divekit .map .map-pin-highlighted{background-color:#000;outline:2px solid var(--scubago-primary);border-radius:6px}@media(max-width: 767px){.divekit .map .map-pin-expanded{background-color:var(--color-white, #fff);outline:3px solid var(--scubago-primary);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);margin-bottom:1rem;transition:all .3s ease}}.divekit .fullscreen-inline .map{padding-top:0;height:calc(var(--_app_height) - var(--_navigation-bar-offset));max-height:calc(var(--_app_height) - var(--_navigation-bar-offset))}.divekit .stats{margin:0}.divekit .stats__grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(100px, 1fr));gap:.75em}.divekit .stats__item{position:relative;padding:.5em;background:linear-gradient(135deg, #ffffff 0%, #f8fafc 100%);border-radius:8px;border:1px solid var(--border-light, #e2e8f0);overflow:hidden}.divekit .stats__icon{position:absolute;top:.5rem;right:.5rem;width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:#000}.divekit .stats__icon i{font-size:.85em}.divekit .stats__value{font-size:1em;font-weight:600;color:var(--text-primary, #1e293b);line-height:1.2;margin-bottom:.25em}.divekit .stats__label{font-size:.875em;color:var(--text-secondary, #64748b);line-height:1.3;font-weight:500}@media(max-width: 640px){.divekit .stats__grid{grid-template-columns:repeat(auto-fit, minmax(90px, 1fr));gap:.5em}.divekit .stats__label{font-size:.75em}}.divekit .padding-0[class]{padding:0em}.divekit .padding-top-0[class]{padding-top:0em !important}.divekit .padding-bottom-0[class]{padding-bottom:0em !important}.divekit .padding-start-0[class]{padding-inline-start:0em}.divekit .padding-end-0[class]{padding-inline-end:0em}.divekit .padding-h-0[class]{padding-inline:0em}.divekit .padding-v-0[class]{padding-block:0em}.divekit .margin-0[class]{margin:0em}.divekit .margin-top-0[class]{margin-top:0em}.divekit .margin-bottom-0[class]{margin-bottom:0em}.divekit .margin-start-0[class]{margin-inline-start:0em}.divekit .margin-end-0[class]{margin-inline-end:0em}.divekit .margin-h-0[class]{margin-inline:0em}.divekit .margin-v-0[class]{margin-block:0em}.divekit .top-0[class]{padding:0em}.divekit .inset-inline-end-0[class]{inset-inline-end:0em}.divekit .padding-025[class]{padding:0.25em}.divekit .padding-top-025[class]{padding-top:0.25em !important}.divekit .padding-bottom-025[class]{padding-bottom:0.25em !important}.divekit .padding-start-025[class]{padding-inline-start:0.25em}.divekit .padding-end-025[class]{padding-inline-end:0.25em}.divekit .padding-h-025[class]{padding-inline:0.25em}.divekit .padding-v-025[class]{padding-block:0.25em}.divekit .margin-025[class]{margin:0.25em}.divekit .margin-top-025[class]{margin-top:0.25em}.divekit .margin-bottom-025[class]{margin-bottom:0.25em}.divekit .margin-start-025[class]{margin-inline-start:0.25em}.divekit .margin-end-025[class]{margin-inline-end:0.25em}.divekit .margin-h-025[class]{margin-inline:0.25em}.divekit .margin-v-025[class]{margin-block:0.25em}.divekit .top-025[class]{padding:0.25em}.divekit .inset-inline-end-025[class]{inset-inline-end:0.25em}.divekit .padding-050[class]{padding:0.5em}.divekit .padding-top-050[class]{padding-top:0.5em !important}.divekit .padding-bottom-050[class]{padding-bottom:0.5em !important}.divekit .padding-start-050[class]{padding-inline-start:0.5em}.divekit .padding-end-050[class]{padding-inline-end:0.5em}.divekit .padding-h-050[class]{padding-inline:0.5em}.divekit .padding-v-050[class]{padding-block:0.5em}.divekit .margin-050[class]{margin:0.5em}.divekit .margin-top-050[class]{margin-top:0.5em}.divekit .margin-bottom-050[class]{margin-bottom:0.5em}.divekit .margin-start-050[class]{margin-inline-start:0.5em}.divekit .margin-end-050[class]{margin-inline-end:0.5em}.divekit .margin-h-050[class]{margin-inline:0.5em}.divekit .margin-v-050[class]{margin-block:0.5em}.divekit .top-050[class]{padding:0.5em}.divekit .inset-inline-end-050[class]{inset-inline-end:0.5em}.divekit .padding-075[class]{padding:0.75em}.divekit .padding-top-075[class]{padding-top:0.75em !important}.divekit .padding-bottom-075[class]{padding-bottom:0.75em !important}.divekit .padding-start-075[class]{padding-inline-start:0.75em}.divekit .padding-end-075[class]{padding-inline-end:0.75em}.divekit .padding-h-075[class]{padding-inline:0.75em}.divekit .padding-v-075[class]{padding-block:0.75em}.divekit .margin-075[class]{margin:0.75em}.divekit .margin-top-075[class]{margin-top:0.75em}.divekit .margin-bottom-075[class]{margin-bottom:0.75em}.divekit .margin-start-075[class]{margin-inline-start:0.75em}.divekit .margin-end-075[class]{margin-inline-end:0.75em}.divekit .margin-h-075[class]{margin-inline:0.75em}.divekit .margin-v-075[class]{margin-block:0.75em}.divekit .top-075[class]{padding:0.75em}.divekit .inset-inline-end-075[class]{inset-inline-end:0.75em}.divekit .padding-100[class]{padding:1em}.divekit .padding-top-100[class]{padding-top:1em !important}.divekit .padding-bottom-100[class]{padding-bottom:1em !important}.divekit .padding-start-100[class]{padding-inline-start:1em}.divekit .padding-end-100[class]{padding-inline-end:1em}.divekit .padding-h-100[class]{padding-inline:1em}.divekit .padding-v-100[class]{padding-block:1em}.divekit .margin-100[class]{margin:1em}.divekit .margin-top-100[class]{margin-top:1em}.divekit .margin-bottom-100[class]{margin-bottom:1em}.divekit .margin-start-100[class]{margin-inline-start:1em}.divekit .margin-end-100[class]{margin-inline-end:1em}.divekit .margin-h-100[class]{margin-inline:1em}.divekit .margin-v-100[class]{margin-block:1em}.divekit .top-100[class]{padding:1em}.divekit .inset-inline-end-100[class]{inset-inline-end:1em}.divekit .padding-125[class]{padding:1.25em}.divekit .padding-top-125[class]{padding-top:1.25em !important}.divekit .padding-bottom-125[class]{padding-bottom:1.25em !important}.divekit .padding-start-125[class]{padding-inline-start:1.25em}.divekit .padding-end-125[class]{padding-inline-end:1.25em}.divekit .padding-h-125[class]{padding-inline:1.25em}.divekit .padding-v-125[class]{padding-block:1.25em}.divekit .margin-125[class]{margin:1.25em}.divekit .margin-top-125[class]{margin-top:1.25em}.divekit .margin-bottom-125[class]{margin-bottom:1.25em}.divekit .margin-start-125[class]{margin-inline-start:1.25em}.divekit .margin-end-125[class]{margin-inline-end:1.25em}.divekit .margin-h-125[class]{margin-inline:1.25em}.divekit .margin-v-125[class]{margin-block:1.25em}.divekit .top-125[class]{padding:1.25em}.divekit .inset-inline-end-125[class]{inset-inline-end:1.25em}.divekit .padding-150[class]{padding:1.5em}.divekit .padding-top-150[class]{padding-top:1.5em !important}.divekit .padding-bottom-150[class]{padding-bottom:1.5em !important}.divekit .padding-start-150[class]{padding-inline-start:1.5em}.divekit .padding-end-150[class]{padding-inline-end:1.5em}.divekit .padding-h-150[class]{padding-inline:1.5em}.divekit .padding-v-150[class]{padding-block:1.5em}.divekit .margin-150[class]{margin:1.5em}.divekit .margin-top-150[class]{margin-top:1.5em}.divekit .margin-bottom-150[class]{margin-bottom:1.5em}.divekit .margin-start-150[class]{margin-inline-start:1.5em}.divekit .margin-end-150[class]{margin-inline-end:1.5em}.divekit .margin-h-150[class]{margin-inline:1.5em}.divekit .margin-v-150[class]{margin-block:1.5em}.divekit .top-150[class]{padding:1.5em}.divekit .inset-inline-end-150[class]{inset-inline-end:1.5em}.divekit .padding-175[class]{padding:1.75em}.divekit .padding-top-175[class]{padding-top:1.75em !important}.divekit .padding-bottom-175[class]{padding-bottom:1.75em !important}.divekit .padding-start-175[class]{padding-inline-start:1.75em}.divekit .padding-end-175[class]{padding-inline-end:1.75em}.divekit .padding-h-175[class]{padding-inline:1.75em}.divekit .padding-v-175[class]{padding-block:1.75em}.divekit .margin-175[class]{margin:1.75em}.divekit .margin-top-175[class]{margin-top:1.75em}.divekit .margin-bottom-175[class]{margin-bottom:1.75em}.divekit .margin-start-175[class]{margin-inline-start:1.75em}.divekit .margin-end-175[class]{margin-inline-end:1.75em}.divekit .margin-h-175[class]{margin-inline:1.75em}.divekit .margin-v-175[class]{margin-block:1.75em}.divekit .top-175[class]{padding:1.75em}.divekit .inset-inline-end-175[class]{inset-inline-end:1.75em}.divekit .padding-200[class]{padding:2em}.divekit .padding-top-200[class]{padding-top:2em !important}.divekit .padding-bottom-200[class]{padding-bottom:2em !important}.divekit .padding-start-200[class]{padding-inline-start:2em}.divekit .padding-end-200[class]{padding-inline-end:2em}.divekit .padding-h-200[class]{padding-inline:2em}.divekit .padding-v-200[class]{padding-block:2em}.divekit .margin-200[class]{margin:2em}.divekit .margin-top-200[class]{margin-top:2em}.divekit .margin-bottom-200[class]{margin-bottom:2em}.divekit .margin-start-200[class]{margin-inline-start:2em}.divekit .margin-end-200[class]{margin-inline-end:2em}.divekit .margin-h-200[class]{margin-inline:2em}.divekit .margin-v-200[class]{margin-block:2em}.divekit .top-200[class]{padding:2em}.divekit .inset-inline-end-200[class]{inset-inline-end:2em}.divekit .padding-225[class]{padding:2.25em}.divekit .padding-top-225[class]{padding-top:2.25em !important}.divekit .padding-bottom-225[class]{padding-bottom:2.25em !important}.divekit .padding-start-225[class]{padding-inline-start:2.25em}.divekit .padding-end-225[class]{padding-inline-end:2.25em}.divekit .padding-h-225[class]{padding-inline:2.25em}.divekit .padding-v-225[class]{padding-block:2.25em}.divekit .margin-225[class]{margin:2.25em}.divekit .margin-top-225[class]{margin-top:2.25em}.divekit .margin-bottom-225[class]{margin-bottom:2.25em}.divekit .margin-start-225[class]{margin-inline-start:2.25em}.divekit .margin-end-225[class]{margin-inline-end:2.25em}.divekit .margin-h-225[class]{margin-inline:2.25em}.divekit .margin-v-225[class]{margin-block:2.25em}.divekit .top-225[class]{padding:2.25em}.divekit .inset-inline-end-225[class]{inset-inline-end:2.25em}.divekit .padding-250[class]{padding:2.5em}.divekit .padding-top-250[class]{padding-top:2.5em !important}.divekit .padding-bottom-250[class]{padding-bottom:2.5em !important}.divekit .padding-start-250[class]{padding-inline-start:2.5em}.divekit .padding-end-250[class]{padding-inline-end:2.5em}.divekit .padding-h-250[class]{padding-inline:2.5em}.divekit .padding-v-250[class]{padding-block:2.5em}.divekit .margin-250[class]{margin:2.5em}.divekit .margin-top-250[class]{margin-top:2.5em}.divekit .margin-bottom-250[class]{margin-bottom:2.5em}.divekit .margin-start-250[class]{margin-inline-start:2.5em}.divekit .margin-end-250[class]{margin-inline-end:2.5em}.divekit .margin-h-250[class]{margin-inline:2.5em}.divekit .margin-v-250[class]{margin-block:2.5em}.divekit .top-250[class]{padding:2.5em}.divekit .inset-inline-end-250[class]{inset-inline-end:2.5em}.divekit .padding-275[class]{padding:2.75em}.divekit .padding-top-275[class]{padding-top:2.75em !important}.divekit .padding-bottom-275[class]{padding-bottom:2.75em !important}.divekit .padding-start-275[class]{padding-inline-start:2.75em}.divekit .padding-end-275[class]{padding-inline-end:2.75em}.divekit .padding-h-275[class]{padding-inline:2.75em}.divekit .padding-v-275[class]{padding-block:2.75em}.divekit .margin-275[class]{margin:2.75em}.divekit .margin-top-275[class]{margin-top:2.75em}.divekit .margin-bottom-275[class]{margin-bottom:2.75em}.divekit .margin-start-275[class]{margin-inline-start:2.75em}.divekit .margin-end-275[class]{margin-inline-end:2.75em}.divekit .margin-h-275[class]{margin-inline:2.75em}.divekit .margin-v-275[class]{margin-block:2.75em}.divekit .top-275[class]{padding:2.75em}.divekit .inset-inline-end-275[class]{inset-inline-end:2.75em}.divekit .padding-300[class]{padding:3em}.divekit .padding-top-300[class]{padding-top:3em !important}.divekit .padding-bottom-300[class]{padding-bottom:3em !important}.divekit .padding-start-300[class]{padding-inline-start:3em}.divekit .padding-end-300[class]{padding-inline-end:3em}.divekit .padding-h-300[class]{padding-inline:3em}.divekit .padding-v-300[class]{padding-block:3em}.divekit .margin-300[class]{margin:3em}.divekit .margin-top-300[class]{margin-top:3em}.divekit .margin-bottom-300[class]{margin-bottom:3em}.divekit .margin-start-300[class]{margin-inline-start:3em}.divekit .margin-end-300[class]{margin-inline-end:3em}.divekit .margin-h-300[class]{margin-inline:3em}.divekit .margin-v-300[class]{margin-block:3em}.divekit .top-300[class]{padding:3em}.divekit .inset-inline-end-300[class]{inset-inline-end:3em}.divekit .padding-325[class]{padding:3.25em}.divekit .padding-top-325[class]{padding-top:3.25em !important}.divekit .padding-bottom-325[class]{padding-bottom:3.25em !important}.divekit .padding-start-325[class]{padding-inline-start:3.25em}.divekit .padding-end-325[class]{padding-inline-end:3.25em}.divekit .padding-h-325[class]{padding-inline:3.25em}.divekit .padding-v-325[class]{padding-block:3.25em}.divekit .margin-325[class]{margin:3.25em}.divekit .margin-top-325[class]{margin-top:3.25em}.divekit .margin-bottom-325[class]{margin-bottom:3.25em}.divekit .margin-start-325[class]{margin-inline-start:3.25em}.divekit .margin-end-325[class]{margin-inline-end:3.25em}.divekit .margin-h-325[class]{margin-inline:3.25em}.divekit .margin-v-325[class]{margin-block:3.25em}.divekit .top-325[class]{padding:3.25em}.divekit .inset-inline-end-325[class]{inset-inline-end:3.25em}.divekit .padding-350[class]{padding:3.5em}.divekit .padding-top-350[class]{padding-top:3.5em !important}.divekit .padding-bottom-350[class]{padding-bottom:3.5em !important}.divekit .padding-start-350[class]{padding-inline-start:3.5em}.divekit .padding-end-350[class]{padding-inline-end:3.5em}.divekit .padding-h-350[class]{padding-inline:3.5em}.divekit .padding-v-350[class]{padding-block:3.5em}.divekit .margin-350[class]{margin:3.5em}.divekit .margin-top-350[class]{margin-top:3.5em}.divekit .margin-bottom-350[class]{margin-bottom:3.5em}.divekit .margin-start-350[class]{margin-inline-start:3.5em}.divekit .margin-end-350[class]{margin-inline-end:3.5em}.divekit .margin-h-350[class]{margin-inline:3.5em}.divekit .margin-v-350[class]{margin-block:3.5em}.divekit .top-350[class]{padding:3.5em}.divekit .inset-inline-end-350[class]{inset-inline-end:3.5em}.divekit .padding-375[class]{padding:3.75em}.divekit .padding-top-375[class]{padding-top:3.75em !important}.divekit .padding-bottom-375[class]{padding-bottom:3.75em !important}.divekit .padding-start-375[class]{padding-inline-start:3.75em}.divekit .padding-end-375[class]{padding-inline-end:3.75em}.divekit .padding-h-375[class]{padding-inline:3.75em}.divekit .padding-v-375[class]{padding-block:3.75em}.divekit .margin-375[class]{margin:3.75em}.divekit .margin-top-375[class]{margin-top:3.75em}.divekit .margin-bottom-375[class]{margin-bottom:3.75em}.divekit .margin-start-375[class]{margin-inline-start:3.75em}.divekit .margin-end-375[class]{margin-inline-end:3.75em}.divekit .margin-h-375[class]{margin-inline:3.75em}.divekit .margin-v-375[class]{margin-block:3.75em}.divekit .top-375[class]{padding:3.75em}.divekit .inset-inline-end-375[class]{inset-inline-end:3.75em}.divekit .padding-400[class]{padding:4em}.divekit .padding-top-400[class]{padding-top:4em !important}.divekit .padding-bottom-400[class]{padding-bottom:4em !important}.divekit .padding-start-400[class]{padding-inline-start:4em}.divekit .padding-end-400[class]{padding-inline-end:4em}.divekit .padding-h-400[class]{padding-inline:4em}.divekit .padding-v-400[class]{padding-block:4em}.divekit .margin-400[class]{margin:4em}.divekit .margin-top-400[class]{margin-top:4em}.divekit .margin-bottom-400[class]{margin-bottom:4em}.divekit .margin-start-400[class]{margin-inline-start:4em}.divekit .margin-end-400[class]{margin-inline-end:4em}.divekit .margin-h-400[class]{margin-inline:4em}.divekit .margin-v-400[class]{margin-block:4em}.divekit .top-400[class]{padding:4em}.divekit .inset-inline-end-400[class]{inset-inline-end:4em}.divekit .padding-425[class]{padding:4.25em}.divekit .padding-top-425[class]{padding-top:4.25em !important}.divekit .padding-bottom-425[class]{padding-bottom:4.25em !important}.divekit .padding-start-425[class]{padding-inline-start:4.25em}.divekit .padding-end-425[class]{padding-inline-end:4.25em}.divekit .padding-h-425[class]{padding-inline:4.25em}.divekit .padding-v-425[class]{padding-block:4.25em}.divekit .margin-425[class]{margin:4.25em}.divekit .margin-top-425[class]{margin-top:4.25em}.divekit .margin-bottom-425[class]{margin-bottom:4.25em}.divekit .margin-start-425[class]{margin-inline-start:4.25em}.divekit .margin-end-425[class]{margin-inline-end:4.25em}.divekit .margin-h-425[class]{margin-inline:4.25em}.divekit .margin-v-425[class]{margin-block:4.25em}.divekit .top-425[class]{padding:4.25em}.divekit .inset-inline-end-425[class]{inset-inline-end:4.25em}.divekit .padding-450[class]{padding:4.5em}.divekit .padding-top-450[class]{padding-top:4.5em !important}.divekit .padding-bottom-450[class]{padding-bottom:4.5em !important}.divekit .padding-start-450[class]{padding-inline-start:4.5em}.divekit .padding-end-450[class]{padding-inline-end:4.5em}.divekit .padding-h-450[class]{padding-inline:4.5em}.divekit .padding-v-450[class]{padding-block:4.5em}.divekit .margin-450[class]{margin:4.5em}.divekit .margin-top-450[class]{margin-top:4.5em}.divekit .margin-bottom-450[class]{margin-bottom:4.5em}.divekit .margin-start-450[class]{margin-inline-start:4.5em}.divekit .margin-end-450[class]{margin-inline-end:4.5em}.divekit .margin-h-450[class]{margin-inline:4.5em}.divekit .margin-v-450[class]{margin-block:4.5em}.divekit .top-450[class]{padding:4.5em}.divekit .inset-inline-end-450[class]{inset-inline-end:4.5em}.divekit .padding-475[class]{padding:4.75em}.divekit .padding-top-475[class]{padding-top:4.75em !important}.divekit .padding-bottom-475[class]{padding-bottom:4.75em !important}.divekit .padding-start-475[class]{padding-inline-start:4.75em}.divekit .padding-end-475[class]{padding-inline-end:4.75em}.divekit .padding-h-475[class]{padding-inline:4.75em}.divekit .padding-v-475[class]{padding-block:4.75em}.divekit .margin-475[class]{margin:4.75em}.divekit .margin-top-475[class]{margin-top:4.75em}.divekit .margin-bottom-475[class]{margin-bottom:4.75em}.divekit .margin-start-475[class]{margin-inline-start:4.75em}.divekit .margin-end-475[class]{margin-inline-end:4.75em}.divekit .margin-h-475[class]{margin-inline:4.75em}.divekit .margin-v-475[class]{margin-block:4.75em}.divekit .top-475[class]{padding:4.75em}.divekit .inset-inline-end-475[class]{inset-inline-end:4.75em}.divekit .padding-500[class]{padding:5em}.divekit .padding-top-500[class]{padding-top:5em !important}.divekit .padding-bottom-500[class]{padding-bottom:5em !important}.divekit .padding-start-500[class]{padding-inline-start:5em}.divekit .padding-end-500[class]{padding-inline-end:5em}.divekit .padding-h-500[class]{padding-inline:5em}.divekit .padding-v-500[class]{padding-block:5em}.divekit .margin-500[class]{margin:5em}.divekit .margin-top-500[class]{margin-top:5em}.divekit .margin-bottom-500[class]{margin-bottom:5em}.divekit .margin-start-500[class]{margin-inline-start:5em}.divekit .margin-end-500[class]{margin-inline-end:5em}.divekit .margin-h-500[class]{margin-inline:5em}.divekit .margin-v-500[class]{margin-block:5em}.divekit .top-500[class]{padding:5em}.divekit .inset-inline-end-500[class]{inset-inline-end:5em}.divekit .padding-525[class]{padding:5.25em}.divekit .padding-top-525[class]{padding-top:5.25em !important}.divekit .padding-bottom-525[class]{padding-bottom:5.25em !important}.divekit .padding-start-525[class]{padding-inline-start:5.25em}.divekit .padding-end-525[class]{padding-inline-end:5.25em}.divekit .padding-h-525[class]{padding-inline:5.25em}.divekit .padding-v-525[class]{padding-block:5.25em}.divekit .margin-525[class]{margin:5.25em}.divekit .margin-top-525[class]{margin-top:5.25em}.divekit .margin-bottom-525[class]{margin-bottom:5.25em}.divekit .margin-start-525[class]{margin-inline-start:5.25em}.divekit .margin-end-525[class]{margin-inline-end:5.25em}.divekit .margin-h-525[class]{margin-inline:5.25em}.divekit .margin-v-525[class]{margin-block:5.25em}.divekit .top-525[class]{padding:5.25em}.divekit .inset-inline-end-525[class]{inset-inline-end:5.25em}.divekit .padding-550[class]{padding:5.5em}.divekit .padding-top-550[class]{padding-top:5.5em !important}.divekit .padding-bottom-550[class]{padding-bottom:5.5em !important}.divekit .padding-start-550[class]{padding-inline-start:5.5em}.divekit .padding-end-550[class]{padding-inline-end:5.5em}.divekit .padding-h-550[class]{padding-inline:5.5em}.divekit .padding-v-550[class]{padding-block:5.5em}.divekit .margin-550[class]{margin:5.5em}.divekit .margin-top-550[class]{margin-top:5.5em}.divekit .margin-bottom-550[class]{margin-bottom:5.5em}.divekit .margin-start-550[class]{margin-inline-start:5.5em}.divekit .margin-end-550[class]{margin-inline-end:5.5em}.divekit .margin-h-550[class]{margin-inline:5.5em}.divekit .margin-v-550[class]{margin-block:5.5em}.divekit .top-550[class]{padding:5.5em}.divekit .inset-inline-end-550[class]{inset-inline-end:5.5em}.divekit .padding-575[class]{padding:5.75em}.divekit .padding-top-575[class]{padding-top:5.75em !important}.divekit .padding-bottom-575[class]{padding-bottom:5.75em !important}.divekit .padding-start-575[class]{padding-inline-start:5.75em}.divekit .padding-end-575[class]{padding-inline-end:5.75em}.divekit .padding-h-575[class]{padding-inline:5.75em}.divekit .padding-v-575[class]{padding-block:5.75em}.divekit .margin-575[class]{margin:5.75em}.divekit .margin-top-575[class]{margin-top:5.75em}.divekit .margin-bottom-575[class]{margin-bottom:5.75em}.divekit .margin-start-575[class]{margin-inline-start:5.75em}.divekit .margin-end-575[class]{margin-inline-end:5.75em}.divekit .margin-h-575[class]{margin-inline:5.75em}.divekit .margin-v-575[class]{margin-block:5.75em}.divekit .top-575[class]{padding:5.75em}.divekit .inset-inline-end-575[class]{inset-inline-end:5.75em}.divekit .padding-600[class]{padding:6em}.divekit .padding-top-600[class]{padding-top:6em !important}.divekit .padding-bottom-600[class]{padding-bottom:6em !important}.divekit .padding-start-600[class]{padding-inline-start:6em}.divekit .padding-end-600[class]{padding-inline-end:6em}.divekit .padding-h-600[class]{padding-inline:6em}.divekit .padding-v-600[class]{padding-block:6em}.divekit .margin-600[class]{margin:6em}.divekit .margin-top-600[class]{margin-top:6em}.divekit .margin-bottom-600[class]{margin-bottom:6em}.divekit .margin-start-600[class]{margin-inline-start:6em}.divekit .margin-end-600[class]{margin-inline-end:6em}.divekit .margin-h-600[class]{margin-inline:6em}.divekit .margin-v-600[class]{margin-block:6em}.divekit .top-600[class]{padding:6em}.divekit .inset-inline-end-600[class]{inset-inline-end:6em}.divekit .padding-625[class]{padding:6.25em}.divekit .padding-top-625[class]{padding-top:6.25em !important}.divekit .padding-bottom-625[class]{padding-bottom:6.25em !important}.divekit .padding-start-625[class]{padding-inline-start:6.25em}.divekit .padding-end-625[class]{padding-inline-end:6.25em}.divekit .padding-h-625[class]{padding-inline:6.25em}.divekit .padding-v-625[class]{padding-block:6.25em}.divekit .margin-625[class]{margin:6.25em}.divekit .margin-top-625[class]{margin-top:6.25em}.divekit .margin-bottom-625[class]{margin-bottom:6.25em}.divekit .margin-start-625[class]{margin-inline-start:6.25em}.divekit .margin-end-625[class]{margin-inline-end:6.25em}.divekit .margin-h-625[class]{margin-inline:6.25em}.divekit .margin-v-625[class]{margin-block:6.25em}.divekit .top-625[class]{padding:6.25em}.divekit .inset-inline-end-625[class]{inset-inline-end:6.25em}.divekit .padding-650[class]{padding:6.5em}.divekit .padding-top-650[class]{padding-top:6.5em !important}.divekit .padding-bottom-650[class]{padding-bottom:6.5em !important}.divekit .padding-start-650[class]{padding-inline-start:6.5em}.divekit .padding-end-650[class]{padding-inline-end:6.5em}.divekit .padding-h-650[class]{padding-inline:6.5em}.divekit .padding-v-650[class]{padding-block:6.5em}.divekit .margin-650[class]{margin:6.5em}.divekit .margin-top-650[class]{margin-top:6.5em}.divekit .margin-bottom-650[class]{margin-bottom:6.5em}.divekit .margin-start-650[class]{margin-inline-start:6.5em}.divekit .margin-end-650[class]{margin-inline-end:6.5em}.divekit .margin-h-650[class]{margin-inline:6.5em}.divekit .margin-v-650[class]{margin-block:6.5em}.divekit .top-650[class]{padding:6.5em}.divekit .inset-inline-end-650[class]{inset-inline-end:6.5em}.divekit .padding-675[class]{padding:6.75em}.divekit .padding-top-675[class]{padding-top:6.75em !important}.divekit .padding-bottom-675[class]{padding-bottom:6.75em !important}.divekit .padding-start-675[class]{padding-inline-start:6.75em}.divekit .padding-end-675[class]{padding-inline-end:6.75em}.divekit .padding-h-675[class]{padding-inline:6.75em}.divekit .padding-v-675[class]{padding-block:6.75em}.divekit .margin-675[class]{margin:6.75em}.divekit .margin-top-675[class]{margin-top:6.75em}.divekit .margin-bottom-675[class]{margin-bottom:6.75em}.divekit .margin-start-675[class]{margin-inline-start:6.75em}.divekit .margin-end-675[class]{margin-inline-end:6.75em}.divekit .margin-h-675[class]{margin-inline:6.75em}.divekit .margin-v-675[class]{margin-block:6.75em}.divekit .top-675[class]{padding:6.75em}.divekit .inset-inline-end-675[class]{inset-inline-end:6.75em}.divekit .padding-700[class]{padding:7em}.divekit .padding-top-700[class]{padding-top:7em !important}.divekit .padding-bottom-700[class]{padding-bottom:7em !important}.divekit .padding-start-700[class]{padding-inline-start:7em}.divekit .padding-end-700[class]{padding-inline-end:7em}.divekit .padding-h-700[class]{padding-inline:7em}.divekit .padding-v-700[class]{padding-block:7em}.divekit .margin-700[class]{margin:7em}.divekit .margin-top-700[class]{margin-top:7em}.divekit .margin-bottom-700[class]{margin-bottom:7em}.divekit .margin-start-700[class]{margin-inline-start:7em}.divekit .margin-end-700[class]{margin-inline-end:7em}.divekit .margin-h-700[class]{margin-inline:7em}.divekit .margin-v-700[class]{margin-block:7em}.divekit .top-700[class]{padding:7em}.divekit .inset-inline-end-700[class]{inset-inline-end:7em}.divekit .block[class]{display:block}.divekit .inline[class]{display:inline;min-width:auto;width:fit-content}.divekit .inline-block[class]{display:inline-block}.divekit .flex[class]{display:flex}.divekit .inline-flex[class]{display:inline-flex}.divekit .flex-row[class]{flex-direction:row}.divekit .flex-row-reverse[class]{flex-direction:row-reverse}.divekit .flex-col[class]{flex-direction:column}.divekit .flex-col-reverse[class]{flex-direction:column-reverse}.divekit .flex-wrap[class]{flex-wrap:wrap}.divekit .flex-nowrap[class]{flex-wrap:nowrap}.divekit .flex-wrap-reverse[class]{flex-wrap:wrap-reverse}.divekit .justify-start[class]{justify-content:flex-start}.divekit .justify-end[class]{justify-content:flex-end;margin-inline-start:auto}.divekit .justify-center[class]{justify-content:center}.divekit .justify-between[class]{justify-content:space-between}.divekit .justify-around[class]{justify-content:space-around}.divekit .justify-evenly[class]{justify-content:space-evenly}.divekit .items-start[class]{align-items:flex-start}.divekit .items-end[class]{align-items:flex-end}.divekit .items-center[class]{align-items:center}.divekit .items-baseline[class]{align-items:baseline}.divekit .items-stretch[class]{align-items:stretch}.divekit .content-start[class]{align-content:flex-start}.divekit .content-end[class]{align-content:flex-end}.divekit .content-center[class]{align-content:center}.divekit .content-between[class]{align-content:space-between}.divekit .content-around[class]{align-content:space-around}.divekit .content-stretch[class]{align-content:stretch}.divekit .self-start[class]{align-self:flex-start}.divekit .self-end[class]{margin-inline-start:auto}.divekit .self-center[class]{align-self:center}.divekit .self-baseline[class]{align-self:baseline}.divekit .self-stretch[class]{align-self:stretch}.divekit .align-middle{vertical-align:middle}.divekit .flex-grow[class]{flex-grow:1}.divekit .flex-grow-0[class]{flex-grow:0}.divekit .flex-shrink[class]{flex-shrink:1}.divekit .flex-shrink-0[class]{flex-shrink:0}.divekit .flex-center[class]{display:flex;justify-content:center;align-items:center}.divekit .flex-between[class]{display:flex;justify-content:space-between;align-items:center}.divekit .flex-gap-0[class]{gap:0}.divekit .flex-gap-xs[class]{gap:.3em}.divekit .flex-gap-sm[class]{gap:.5em}.divekit .flex-gap-md[class]{gap:.75em}.divekit .flex-gap[class]{gap:1em}.divekit .flex-gap-lg[class]{gap:1.5em}.divekit .flex-gap-xl[class]{gap:2em}.divekit .flex-equal[class]>*{flex:1 1 0%}.divekit .flex-take-all[class]{flex:1}.divekit .bg-light[class]{background-color:var(--theme-color-panel-background)}.divekit .no-border{border:0}.divekit .border-radius-sm[class]{border-radius:5px}.divekit .border-radius-md[class]{border-radius:10px}.divekit .border-radius-lg[class]{border-radius:15px}.divekit .border-radius-xl[class]{border-radius:20px}.divekit .border-radius-xxl[class]{border-radius:99px}.divekit .border-radius-0[class]{border-radius:0 !important}.divekit .border-radius-top-0{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.divekit .radius-sm{border-radius:5px}.divekit .radius-md[class]{border-radius:10px}.divekit .radius-lg{border-radius:15px}.divekit .radius-xl{border-radius:20px}.divekit .shadow-sm{box-shadow:0 0 5px rgba(0,0,0,.1)}.divekit .shadow-md{box-shadow:0 0 10px rgba(0,0,0,.1)}.divekit .shadow-lg{box-shadow:0 0 15px rgba(0,0,0,.1)}.divekit .fit-height{height:fit-content}.divekit .fit-width{width:fit-content}.divekit .width-100p[class]{width:100%}.divekit .width-auto[class]{width:auto !important}.divekit .width-80[class]{width:80px}.divekit .width-150[class]{width:150px}.divekit .width-200[class]{width:200px}.divekit .min-width-200[class]{min-width:200px}.divekit .min-width-300[class]{min-width:300px}.divekit .width-250[class]{width:250px}.divekit .height-100-percent{height:100%}.divekit .max-width-500{max-width:500px}.divekit .max-width-200{max-width:200px}.divekit .stick-top{padding-top:unset;position:sticky;top:var(--navigation-bar-height);z-index:100}.divekit .stick-fixed-top-25{position:fixed;top:25px;left:50%;transform:translateX(-50%);z-index:100}.divekit .stick-bottom{position:sticky;bottom:0;z-index:100}.divekit .fixed-bottom{position:fixed;bottom:0;left:0;width:100%;z-index:100;z-index:10}.divekit .bg-white[class]{background-color:#fff}.divekit .bg-white-opaque[class]{background-color:rgba(255,255,255,.1)}.divekit .bg-surface[class]{background-color:var(--surface-main, white)}.divekit .bg-main[class]{background-color:var(--theme-color-main, #3182ce)}.divekit .bg-alt[class]{background-color:var(--theme-color-alt, #77787a)}.divekit .bg-fail[class]{background-color:var(--theme-color-fail, #dc3545)}.divekit .bg-valid[class]{background-color:var(--theme-color-valid, #28a745)}.divekit .bg-flag[class]{background-color:var(--theme-color-flag, #ffc107)}.divekit .bg-note[class]{background-color:var(--theme-color-note, #17a2b8)}.divekit .bg-subtle[class]{background-color:var(--theme-color-subtle, #f8f9fa)}.divekit .bg-primary[class]{background-color:var(--primary, #e32119)}.divekit .display-chip{background-color:rgba(0,0,0,.1333333333);border-radius:5px;padding:.25em .75em;font-weight:600;font-size:.875em}.divekit .display-chip-accent{background-color:#e7f6fe;border-radius:4px;padding:.2em .5em;font-weight:400;font-size:.875em;border:1px solid rgba(159,202,223,.5);color:#304550}.divekit .display-chip-head{background-color:#1f9108;border-radius:4px;padding:.35em .75em;font-weight:600;font-size:.75em;color:#fff;position:absolute;top:1em;inset-inline-start:1em;border:1px solid rgba(255,255,255,.2)}.divekit .display-chip-head-blur{background-color:rgba(38,89,115,.6);border-radius:9px 0 9px 0;padding:.5em 1em;font-weight:700;font-size:.935em;color:#fff;position:absolute;top:0rem;inset-inline-start:0rem;border-bottom:2px solid rgba(255,255,255,.8);border-inline-end:2px solid rgba(255,255,255,.8);backdrop-filter:blur(10px);z-index:5}.divekit [data-event-category="2"] .display-chip-head-blur{background-color:rgba(230,60,26,.6)}.divekit [data-event-category="3"] .display-chip-head-blur{background-color:rgba(170,64,191,.5)}.divekit .bg-accent-subtle[class]{background-color:hsla(var(--accent-hue, 210), var(--accent-saturation, 70%), var(--accent-lightness, 50%), 0.08)}.divekit .is-draft{color:#fff;font-weight:600;background-color:var(--color-ssi-red);padding:.25em .75em;opacity:1;border-radius:99px}.divekit .text-black[class]{color:#000}.divekit .text-lh-sm[class]{line-height:1.2}.divekit .border[class]{border:1px solid var(--border-subtle, rgba(0, 0, 0, 0.1))}.divekit .border-0[class]{border:none !important}.divekit .border-top[class]{border-top:1px solid var(--border-subtle, rgba(0, 0, 0, 0.1))}.divekit .border-bottom[class]{border-bottom:1px solid var(--border-subtle, rgba(0, 0, 0, 0.1)) !important}.divekit .border-start[class]{border-left:1px solid var(--border-subtle, rgba(0, 0, 0, 0.1))}.divekit .border-end[class]{border-right:1px solid var(--border-subtle, rgba(0, 0, 0, 0.1))}.divekit .border-thick[class]{border-width:2px !important}.divekit .border-subtle[class]{border-color:var(--border-subtle, #666)}.divekit .border-strong[class]{border-color:var(--border-strong, #333) !important}.divekit .border-accent[class]{border-color:var(--accent-color, #3182ce)}.divekit .border-left-accent[class]{border-left:3px solid var(--accent-color, #3182ce)}.divekit .border-top-accent[class]{border-top:3px solid var(--accent-color, #3182ce)}.divekit .highlight-valid[class]{border-left:3px solid var(--theme-color-valid, #38a169)}.divekit .highlight-flag[class]{border-left:3px solid var(--theme-color-flag, #f6ad55)}.divekit .highlight-fail[class]{border-left:3px solid var(--theme-color-fail, #e53e3e)}.divekit .border-fail[class]{border:1px solid var(--theme-color-fail, #e53e3e);border-inline-start-width:4px}.divekit .border-primary[class]{border:1px solid var(--primary, #e53e3e) !important;border-inline-start-width:4px}.divekit .border-flag[class]{border:1px solid var(--theme-color-flag, #f6ad55);border-inline-start-width:4px}.divekit .highlight-note[class]{border-left:3px solid var(--theme-color-note, #63b3ed)}.divekit .elevation-1[class]{box-shadow:0 0 5px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.05)}.divekit .elevation-2[class]{box-shadow:0 0 10px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.05)}.divekit .elevation-3[class]{box-shadow:0 0 15px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.1)}.divekit .elevation-top-3[class]{box-shadow:0 0 15px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.1)}.divekit .elevation-dropdown{box-shadow:0 4px 10px rgba(0,0,0,.1);border-left:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}.divekit .img-cover{object-fit:cover;width:100%;height:100%;aspect-ratio:unset}.divekit .img-square{aspect-ratio:1;object-fit:cover}.divekit .img-9-16{aspect-ratio:9/16;object-fit:cover}.divekit .img-2-3{aspect-ratio:2/3;object-fit:cover}.divekit .img-3-4{aspect-ratio:3/4;object-fit:cover}.divekit .img-16-9{aspect-ratio:16/9;object-fit:cover}.divekit .img-21-9{aspect-ratio:21/9;object-fit:cover}.divekit .hover-lift[class]{transition:transform .15s ease,box-shadow .15s ease}.divekit .hover-lift[class]:hover{transform:translateY(-2px);box-shadow:0 0 10px rgba(0,0,0,.1)}.divekit .hover-highlight:hover{background-color:#e9e9e9}.divekit .hover-light:hover{background-color:#f0f0f0}.divekit .hover-subtle:hover{background-color:var(--theme-color-subtle, #f8f9fa)}.divekit .hover-border[class]{transition:border-color .15s ease}.divekit .hover-border[class]:hover{border-color:var(--accent-color, #3182ce)}.divekit .is-focused[class],.divekit .outline-hover[class]:hover{outline:2px solid var(--accent-color, #3182ce);outline-offset:2px}.divekit .hide-empty:empty{display:none}.divekit .is-highlight-focus{background-color:var(--accent-color, #3182ce);color:#fff;outline-offset:0px !important}.divekit .relative[class]{position:relative}.divekit .absolute[class]{position:absolute}.divekit .bottom-0[class]{bottom:0}.divekit .end-0{inset-inline-end:0px}.divekit .top-end-corner{position:absolute;top:0;inset-inline-end:0}.divekit .z-below{z-index:-1}.divekit .z-above[class]{z-index:1}.divekit .z-top[class]{z-index:10}.divekit .z-overlay[class]{z-index:100}.divekit .overflow-hidden[class]{overflow:hidden}.divekit .overflow-visible[class]{overflow:visible}.divekit .overflow-auto[class]{overflow:auto}.divekit .scrollable-y[class]{overflow-y:auto}.divekit .opacity-100[class]{opacity:1}.divekit .float-end{float:inline-end}.divekit .inset-panel[class]{background-color:var(--surface-alt, #f8f9fa);padding:1rem}.divekit .glass-panel[class]{background-color:rgba(255,255,255,.8);backdrop-filter:blur(8px)}.divekit .glass-panel-max[class]{background-color:rgba(255,255,255,.9);backdrop-filter:blur(8px)}.divekit .blur{filter:blur(6px)}.divekit .cursor-pointer{cursor:pointer}.divekit .events-none[class]{pointer-events:none}.divekit .placeholder{background-color:#f0f;display:flex;justify-content:center;align-items:center}.divekit .placeholder:after{content:"DUMMY – PLACEHOLDER";color:#fff;font-weight:600}.divekit .placeholder-a-1-1{aspect-ratio:1}.divekit .placeholder-a-16-9{aspect-ratio:16/9}.divekit .placeholder-h-200{height:200px}.divekit .placeholder-h-400{height:400px}.divekit .placeholder-h-450{height:450px}.divekit .placeholder-h-600{height:600px}.divekit .text-decoration-none,.divekit a.link-underline-opacity-0-hover:hover{text-decoration:none}.divekit .text-decoration-underline{text-decoration:underline}.divekit a.visited-link-color-inherit:visited{color:inherit}.divekit .scrollbar-hidden{-ms-overflow-style:none;scrollbar-width:none}.divekit .scrollbar-hidden::-webkit-scrollbar{display:none}.divekit input.number-appearance-none{-webkit-appearance:none !important;appearance:none !important;-moz-appearance:textfield !important}.divekit .show-more-down::after,.divekit .show-more-up::after,.divekit .show-more-right::after{font-family:"Font Awesome 5 Free";font-weight:900;font-size:1.1em;line-height:1;display:inline-block}.divekit .show-more-up::after{content:"";margin-bottom:-0.2em}.divekit .show-more-down::after{content:"";margin-bottom:-0.2em}.divekit .show-more-right::after{content:""}.divekit .show-more-left::after{content:""}@media(max-width: 992px){.divekit .hide-md{display:none}}@media(max-width: 768px){.divekit .hide-mobile{display:none !important}}@media(min-width: 769px){.divekit .hide-desktop{display:none !important}}@media(min-width: 769px){.divekit .mobile-only{display:none !important}}@media(max-width: 768px){.divekit .desktop-only{display:none !important}}@media(max-width: 768px){.divekit .stick-top{position:initial}.divekit .hide-sm{display:none}}.divekit .width-sm-100p{width:100%}.divekit .push-down{transition:transform .3s ease;transform:translateY(100%)}.divekit .push-down-inactive{transform:translateY(-100%)}@media(min-width: 576px){.divekit .width-sm-100p{width:auto}}@media(max-width: 576px){.divekit .mobile-stick-bottom{width:100%;padding-top:unset;position:fixed;top:unset;left:0;right:0;bottom:0;z-index:100}}.divekit .update-animation{position:relative;z-index:0}.divekit .update-animation::after{content:"";position:absolute;inset:0 -0.5em -0.5em -0.5em;border-radius:8px;pointer-events:none;opacity:0;z-index:-1;box-shadow:0 0 0 0px rgba(59,130,246,0);background:linear-gradient(110deg, rgba(59, 130, 246, 0.12) 0%, rgba(59, 130, 246, 0.14) 12%, rgba(111, 168, 255, 0.35) 18%, rgba(111, 168, 255, 0.35) 22%, rgba(59, 130, 246, 0.14) 28%, rgba(59, 130, 246, 0.12) 100%);background-size:180% 100%;animation:pulse-gradient .9s ease-out 1 forwards}.divekit .update-animation__persistent::after{animation:pulse-gradient .9s ease-out infinite forwards}@keyframes pulse-gradient{0%{opacity:0;background-position:150% 0%;box-shadow:0 0 0 0px rgba(59,130,246,0)}20%{opacity:1;background-position:120% 0%;box-shadow:0 0 0 4px rgba(59,130,246,.4)}70%{opacity:1;background-position:-50% 0%;box-shadow:0 0 0 2px rgba(59,130,246,.3)}100%{opacity:0;background-position:-100% 0%;box-shadow:0 0 0 0 rgba(59,130,246,0)}}.divekit .ring-loader,.divekit .ring-loader div{box-sizing:border-box}.divekit .ring-loader{--_loader-color: currentColor;display:inline-block;position:relative;width:1em;height:1em;margin-top:0;margin-bottom:0}.divekit .ring-loader div{box-sizing:border-box;display:block;position:absolute;width:1em;height:1em;margin:0 0 0 0;margin-inline-end:1em;border:2px solid var(--_loader-color);border-radius:50%;animation:ring-loader 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:var(--_loader-color) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.divekit .ring-loader div:nth-child(1){animation-delay:-0.45s}.divekit .ring-loader div:nth-child(2){animation-delay:-0.3s}.divekit .ring-loader div:nth-child(3){animation-delay:-0.15s}.divekit .ring-loader--big{width:2em;height:2em}.divekit .ring-loader--big div{width:2em;height:2em;border-width:4px}@keyframes ring-loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.divekit .ring-loader-white{--_loader-color: var(--btn-text-color)}.divekit body:has(.inline-admin) .stick-bottom{bottom:40px}.divekit .card-item{width:100%;height:100%;align-self:flex-start}.divekit .card-item h2{font-size:calc(var(--default-font-size)*var(--scale-sm))}.divekit .card-item .card-content p{font-size:calc(var(--default-font-size)*var(--scale-sm))}.divekit .card-item .card-links{padding:1em}.divekit .card-item .icon-set{margin-bottom:.5em}.divekit .card-item .btn-highlight{border:0;background-color:var(--color-ssi-red);color:#fff}.divekit .card-item .btn-highlight:hover{background-color:var(--color-ssi-red-dark)}.divekit .tippy-content{position:relative;padding:5px 9px;z-index:1}.divekit .dev-note::before{opacity:.75;content:attr(data-application) " - In development, internal preview only";font-size:.8em;display:block;font-weight:600;padding:.35em;color:#d926d9;border-bottom:1px solid rgba(217,38,217,.35);background-color:rgba(217,38,217,.1);font-family:var(--default-font-family);line-height:1.2}
