@font-face {
font-family: 'Source Serif 4';
font-style: italic;
font-weight: 400;
font-display: swap;
src: url(//sicb.zuj.edu.jo/sicb2027/wp-content/themes/sicb-2027/assets/fonts/source-serif-4-italic-400.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Source Serif 4';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(//sicb.zuj.edu.jo/sicb2027/wp-content/themes/sicb-2027/assets/fonts/source-serif-4-normal-400.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Source Serif 4';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(//sicb.zuj.edu.jo/sicb2027/wp-content/themes/sicb-2027/assets/fonts/source-serif-4-normal-600.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'Instrument Sans';
font-style: normal;
font-weight: 500;
font-stretch: 100%;
font-display: swap;
src: url(//sicb.zuj.edu.jo/sicb2027/wp-content/themes/sicb-2027/assets/fonts/instrument-sans-normal-500.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Instrument Sans';
font-style: normal;
font-weight: 600;
font-stretch: 100%;
font-display: swap;
src: url(//sicb.zuj.edu.jo/sicb2027/wp-content/themes/sicb-2027/assets/fonts/instrument-sans-normal-600.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}:root {
--color-bg: #f3f2f2;
--color-surface: #eae9e9;
--color-text: #201e1d;
--color-accent: #0088b0;
--color-accent-2: #d6006c;
--color-divider: color-mix(in srgb, #201e1d 16%, transparent); --color-neutral-100: #f8f4f4;
--color-neutral-200: #eae7e7;
--color-neutral-300: #d7d3d3;
--color-neutral-400: #bab6b6;
--color-neutral-500: #9b9797;
--color-neutral-600: #7d7979;
--color-neutral-700: #605d5d;
--color-neutral-800: #444141;
--color-neutral-900: #2d2b2b;
--color-accent-100: #e9f8ff;
--color-accent-200: #cbeeff;
--color-accent-300: #99e0ff;
--color-accent-400: #62c5ee;
--color-accent-500: #38a6cf;
--color-accent-600: #1186ac;
--color-accent-700: #006786;
--color-accent-800: #004961;
--color-accent-900: #0a303e;
--color-accent-2-100: #fff1f4;
--color-accent-2-200: #ffdee6;
--color-accent-2-300: #ffc0d0;
--color-accent-2-400: #ff90b1;
--color-accent-2-500: #ff458e;
--color-accent-2-600: #d82071;
--color-accent-2-700: #aa0b56;
--color-accent-2-800: #790e3d;
--color-accent-2-900: #4b1528; --color-process-yellow: #edbb00;
--font-heading: "Source Serif 4", system-ui, sans-serif;
--font-heading-weight: 600;
--font-body: "Source Serif 4", system-ui, sans-serif;
--space-1: 5.0px;
--space-2: 10.0px;
--space-3: 15.0px;
--space-4: 20.0px;
--space-6: 30.0px;
--space-8: 40.0px;
--radius-sm: 1px;
--radius-md: 2px;
--radius-lg: 4px; --shadow-sm: 0 1px 2px color-mix(in srgb, #2d2b2b 14%, transparent);
--shadow-md: 0 3px 10px color-mix(in srgb, #2d2b2b 16%, transparent);
--shadow-lg: 0 12px 32px color-mix(in srgb, #2d2b2b 22%, transparent);
}
body {
background: var(--color-bg);
color: var(--color-text);
font-family: var(--font-body);
}
h1, h2, h3, h4 { font-family: var(--font-heading); font-weight: var(--font-heading-weight); }
.halftone{position:relative;filter:grayscale(0.35) contrast(1.15);overflow:hidden}
.halftone::after{content:"";position:absolute;inset:0;pointer-events:none;
background-image:radial-gradient(circle,rgba(0,0,0,0.22) 30%,transparent 32%);
background-size:3px 3px;mix-blend-mode:multiply} .cmyk{position:relative;overflow:hidden;background:var(--color-bg)}
.cmyk img:first-child{opacity:0} .cmyk img+img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}
.cmyk .sep-c{filter:url(#sep-c)}
.cmyk .sep-m{filter:url(#sep-m)}
.cmyk .sep-y{filter:url(#sep-y)}
.cmyk .sep-k{filter:url(#sep-k)}
.cmyk::after{content:"";position:absolute;inset:0;pointer-events:none;
background-image:radial-gradient(circle,rgba(0,0,0,0.22) 30%,transparent 32%);
background-size:3px 3px;mix-blend-mode:multiply} .cmyk .print{position:relative;width:100%;filter:url(#sep-all)} @media (prefers-reduced-motion: reduce), (hover: none), (pointer: coarse) {
.cmyk .print:hover{filter:none} }
.cmyk .print image-slot{width:100%;height:100%;display:block} .cmyk-num{--cmyk-num-ground:var(--color-bg);
position:relative;width:fit-content;line-height:0.9;
font-feature-settings:"pnum" 1;
background:var(--cmyk-num-ground);padding:0.12em;margin:-0.12em}
.cmyk-num .paper{color:var(--color-bg); text-shadow:0.036em 0.025em 0 var(--color-bg),-0.031em -0.023em 0 var(--color-bg)}
.cmyk-num .plate{position:absolute;inset:0.12em;mix-blend-mode:multiply;
text-box:trim-both cap alphabetic }
.cmyk-num .plate-c{color:var(--color-accent)} .cmyk-head{position:relative}
.cmyk-head .paper{color:var(--color-bg);
text-shadow:0.027em 0.0185em 0 var(--color-bg),-0.0245em -0.0175em 0 var(--color-bg) }
.cmyk-head .plate{position:absolute;inset:0;mix-blend-mode:multiply;
pointer-events:none;user-select:none;
text-box:trim-both cap alphabetic }
.cmyk-head .plate-c{color:var(--color-accent)}
.cmyk-head .plate-m{color:var(--color-accent-2);
translate:calc(0.018em + 0.009em*var(--press-nx, 0)) calc(0.0125em + 0.006em*var(--press-ny, 0))}
.cmyk-head .plate-y{color:var(--color-process-yellow);
translate:calc(-0.0155em + 0.009em*var(--press-nx, 0)) calc(-0.0115em + 0.006em*var(--press-ny, 0))}
.cmyk-num .plate-m{color:var(--color-accent-2);
translate:calc(0.036em + 0.018em*var(--press-nx, 0)) calc(0.025em + 0.0125em*var(--press-ny, 0))}
.cmyk-num .plate-y{color:var(--color-process-yellow);
translate:calc(-0.031em + 0.018em*var(--press-nx, 0)) calc(-0.023em + 0.0125em*var(--press-ny, 0))}  *, *::before, *::after { box-sizing: border-box; }
body { margin: 0; font-size: 15px; line-height: 1.55; font-weight: 400; }
h1, h2, h3, h4, h5, h6 {
font-family: var(--font-heading); font-weight: var(--font-heading-weight);
line-height: 1.12; letter-spacing: -0.015em; margin: 0 0 var(--space-2);
}
h1 { font-size: 42px; }
h2 { font-size: 32px; }
h3 { font-size: 25px; }
h4 { font-size: 20px; }
h5 { font-size: 16px; }
h6 { font-size: 13px; }
h6 { letter-spacing: 0.08em; text-transform: uppercase; }
p { margin: 0 0 var(--space-3); }
a { color: var(--color-accent); text-underline-offset: 3px; }
img { display: block; max-width: 100%; }
figure { margin: 0; }
figcaption {
font-size: 11px; margin-top: var(--space-1);
color: color-mix(in srgb, var(--color-text) 55%, transparent);
}
.text-muted { color: color-mix(in srgb, var(--color-text) 55%, transparent); }
:focus { outline: none; }
:focus-visible { outline: 2px solid var(--color-accent); outline-offset: 2px; }
::selection { background: color-mix(in srgb, var(--color-accent) 30%, transparent); } .hr {
height: 1px; border: 0; margin: var(--space-4) 0;
background: var(--color-divider);
} .btn {
display: inline-flex; align-items: center; justify-content: center; gap: 6px;
cursor: pointer; text-decoration: none;
font-family: var(--font-heading); font-weight: var(--font-heading-weight);
font-size: 14px; line-height: 1.2; color: var(--color-text); background: transparent; border: 1px solid transparent;
padding: var(--space-2) calc(var(--space-3) * 1.2);
border-radius: var(--radius-md);
}
.btn svg { display: block; }
.btn:disabled { opacity: 0.45; cursor: not-allowed; }
.btn-primary { background: var(--color-accent); color: var(--color-bg); }
.btn-primary:hover { background: var(--color-accent-600); }
.btn-primary:active { background: var(--color-accent-700); }
.btn-secondary { border-color: var(--color-divider); }
.btn-secondary:hover { background: color-mix(in srgb, var(--color-text) 7%, transparent); }
.btn-secondary:active { background: color-mix(in srgb, var(--color-text) 14%, transparent); }
.btn-ghost { color: var(--color-accent); padding-inline: var(--space-1); }
.btn-ghost:hover { background: color-mix(in srgb, var(--color-accent) 10%, transparent); }
.btn-ghost:active { background: color-mix(in srgb, var(--color-accent) 18%, transparent); }
.btn-icon { width: 36px; height: 36px; padding: 0; }
.btn-block { width: 100%; margin-top: var(--space-2); } .field > label {
display: block; font-size: 12px; margin-bottom: 5px;
color: color-mix(in srgb, var(--color-text) 70%, transparent);
}
.input {
width: 100%; min-height: 36px; padding: 6px 10px; font: inherit;
font-size: 14px; color: var(--color-text); caret-color: var(--color-accent);
background: var(--color-surface);
border: 1px solid var(--color-divider); border-radius: var(--radius-md);
}
.input::placeholder { color: color-mix(in srgb, var(--color-text) 65%, transparent); opacity: 1; } .input:hover { border-color: color-mix(in srgb, var(--color-text) 45%, transparent); }
.input:focus-visible { border-color: var(--color-accent); outline-offset: 0; }
textarea.input { min-height: 90px; resize: vertical; }
.radio { display: inline-flex; align-items: center; gap: 8px; cursor: pointer; font-size: 14px; }
.radio input, .seg-opt input {
position: absolute; opacity: 0; width: 0; height: 0; pointer-events: none;
}
.radio .dot {
width: 16px; height: 16px; flex: none; border-radius: 50%;
border: 1.5px solid var(--color-divider);
}
.radio:hover .dot { border-color: var(--color-accent); }
.radio input:checked + .dot {
border-color: var(--color-accent); background: var(--color-accent);
box-shadow: inset 0 0 0 4px var(--color-bg);
}
.radio input:focus-visible + .dot { outline: 2px solid var(--color-accent); outline-offset: 2px; }
.seg {
display: inline-flex; overflow: hidden;
border: 1px solid var(--color-divider); border-radius: var(--radius-md);
}
.seg-opt {
display: inline-flex; align-items: center; gap: 6px;
padding: 7px 12px; font-size: 13px; cursor: pointer;
}
.seg-opt + .seg-opt { border-left: 1px solid var(--color-divider); }
.seg-opt:has(input:checked) { background: var(--color-accent); color: var(--color-bg); }
.seg-opt:not(:has(input:checked)):hover { background: color-mix(in srgb, var(--color-text) 7%, transparent); }
.seg-opt:has(input:focus-visible) { outline: 2px solid var(--color-accent); outline-offset: -2px; } .card {
display: flex; flex-direction: column; gap: var(--space-2);
padding: var(--space-3); border-radius: var(--radius-md); background: var(--color-surface);
}
.card-kicker { font-size: 10px; letter-spacing: 0.1em; text-transform: uppercase; color: var(--color-accent); }
.card-title {
font-family: var(--font-heading); font-weight: var(--font-heading-weight);
font-size: 17px; line-height: 1.2;
}
.card-body { margin: 0; font-size: 13px; opacity: 0.8; flex: 1; }
.card-meta {
display: flex; align-items: center; gap: 6px; font-size: 11px;
color: color-mix(in srgb, var(--color-text) 50%, transparent);
}
.elev-sm { box-shadow: var(--shadow-sm); }
.elev-md { box-shadow: var(--shadow-md); }
.elev-lg { box-shadow: var(--shadow-lg); } .tag {
display: inline-flex; align-items: center; font-size: 11px;
letter-spacing: 0.02em; padding: 3px 10px;
border-radius: calc(var(--radius-md) * 0.75);
}
.tag-accent { background: var(--color-accent-100); color: var(--color-accent-800); }
.tag-accent-2 { background: var(--color-accent-2-100); color: var(--color-accent-2-800); }
.tag-neutral { background: var(--color-neutral-100); color: var(--color-neutral-800); }
.tag-outline { border: 1px solid var(--color-accent); color: var(--color-accent); } .nav {
display: flex; align-items: center; gap: var(--space-4);
padding: var(--space-3) var(--space-4);
border-bottom: none;
}
.nav-brand {
font-family: var(--font-heading); font-weight: var(--font-heading-weight);
font-size: 18px; margin-right: auto;
}
.nav a { color: inherit; text-decoration: none; font-size: 14px; }
.nav a:hover, .nav a[aria-current='page'] { color: var(--color-accent); } .table { width: 100%; border-collapse: collapse; font-size: 14px; }
.table th {
text-align: left; font-size: 11px; letter-spacing: 0.08em; text-transform: uppercase;
color: color-mix(in srgb, var(--color-text) 60%, transparent);
padding: var(--space-2); border-bottom: 1px solid var(--color-divider);
}
.table td {
padding: var(--space-2);
border-bottom: 1px solid color-mix(in srgb, var(--color-text) 8%, transparent);
}
.table tbody tr:hover { background: color-mix(in srgb, var(--color-text) 4%, transparent); } .dialog-backdrop {
position: fixed; inset: 0; display: grid; place-items: center;
padding: var(--space-4);
background: color-mix(in srgb, var(--color-neutral-900) 50%, transparent);
}
.dialog {
width: min(440px, 100%); display: flex; flex-direction: column; gap: var(--space-3);
padding: var(--space-4); border-radius: var(--radius-lg);
background: var(--color-surface); box-shadow: var(--shadow-lg);
}
.dialog-title {
font-family: var(--font-heading); font-weight: var(--font-heading-weight);
font-size: 20px;
}
.dialog-body { font-size: 14px; opacity: 0.85; }
.dialog-actions { display: flex; justify-content: flex-end; gap: var(--space-2); margin-top: var(--space-2); }html{scroll-behavior: smooth}[id]{scroll-margin-top: 100px}[data-nav-spacer]{min-height: 85px}[data-hx]{translate: var(--hx-x, 0px) var(--hx-y, 0px)}[data-hero-title]{translate: var(--hx-x, 0px) var(--hx-y, 0px)}.nav.is-compact [data-nav-kicker]{display: none}@media (max-width: 768px){[data-nav-kicker]{display: none}}@media (max-width: 1280px){[data-index-badges]{display: none !important}}@media (max-width: 1440px){[data-nav-links]{gap: 22px !important}}@media (max-width: 1280px){[data-nav-links]{gap: 16px !important;font-size: 13px !important}}@media (max-width: 1024px){[data-stack]{grid-template-columns: minmax(0,1fr) !important}}@media (max-width: 1024px){[data-stack3]{grid-template-columns: repeat(2,minmax(0,1fr)) !important}}@media (max-width: 640px){[data-stack3]{grid-template-columns: minmax(0,1fr) !important}}[data-track-card] [data-track-item]:last-child{border-bottom: 0 !important}@media (max-width: 1024px){[data-track-grid]{grid-template-columns: minmax(0,1fr) !important}}@media (max-width: 1024px){.hero-feats{grid-template-columns: repeat(2,minmax(0,1fr)) !important}}[data-orb]{filter: none !important}[style*="0.18em"][style*="text-transform: uppercase"]::before{content: '';display: inline-block;width: 18px;height: 2px;margin: -3px 11px 0 0;background: var(--color-accent-2);vertical-align: middle}[style*="var(--color-accent)"][style*="text-transform: uppercase"],
[style*="var(--color-accent)"][style*="0.1em"],
[style*="var(--color-accent)"][style*="0.12em"],
[style*="var(--color-accent)"][style*="0.14em"],
[style*="var(--color-accent)"][style*="0.16em"],
[style*="var(--color-accent)"][style*="0.18em"],
.label-text, .cd-l, .rail-country{color: var(--label-ink) !important}[style*="text-transform: uppercase"], [style*="text-transform:uppercase"]{font-family: var(--font-heading);font-feature-settings: 'ss01'}:root{--color-accent-300: var(--color-accent-200);--color-accent-400: var(--color-accent);--color-accent-600: var(--color-accent-800);--label-ink: #00718f;--color-accent-700: var(--color-accent-800);--color-accent-900: var(--color-accent-800);--color-accent-2-300: var(--color-accent-2);--color-accent-2-400: var(--color-accent-2);--color-accent-2-600: var(--color-accent-2-700);--color-accent-2-800: var(--color-accent-2-700)}h1, h2, h3{text-wrap: balance}p{text-wrap: pretty}::selection{background: var(--color-accent-2);color: #fff}:focus-visible{outline: 2px solid var(--color-accent);outline-offset: 3px}body{margin: 0;background: #ffffff;color: var(--color-text);font-family: var(--font-body)}a{color: var(--color-accent-700);text-decoration: none}a:hover{color: var(--color-accent)}p{text-justify: inter-word}[data-idle], [data-idle] *, [data-idle]::before, [data-idle]::after{animation-play-state: paused !important}@media (prefers-reduced-motion: reduce){*, *::before, *::after{animation-duration: .001ms !important;animation-iteration-count: 1 !important;transition-duration: .001ms !important}}@keyframes bs-badge-ink{0%,100%{border-color: var(--color-accent);box-shadow: 0 4px 14px rgba(0,136,176,.20)}50%{border-color: var(--color-accent-800);box-shadow: 0 4px 16px rgba(0,73,97,.22)}66%{border-color: var(--color-accent-800);box-shadow: 0 4px 14px rgba(0,73,97,.22)}}@keyframes bs-badge-rule{0%,100%{background: var(--color-accent);transform: scaleX(1)}33%{background: var(--color-accent-2);transform: scaleX(.55)}66%{background: var(--color-accent-800);transform: scaleX(.8)}}@keyframes bs-badge-cap{0%,100%{color: var(--color-accent-800)}33%{color: var(--color-accent-2-700)}66%{color: var(--color-accent)}}@keyframes bs-badge-in{from{opacity: 0;transform: translateX(120px)}to{opacity: 1;transform: translateX(0)}}@keyframes bs-badge-flip{0%,44%{transform: rotateX(0deg)}50%,94%{transform: rotateX(180deg)}100%{transform: rotateX(360deg)}}@keyframes bs-plate-a{0%,41.6%{opacity: 1}41.7%,91.6%{opacity: 0}91.7%,100%{opacity: 1}}@keyframes bs-plate-b{0%,41.6%{opacity: 0}41.7%,91.6%{opacity: 1}91.7%,100%{opacity: 0}}@keyframes bs-plate-bar{0%,58%{transform: translateX(-150%) skewX(-12deg)}83%{transform: translateX(0) skewX(-12deg)}100%{transform: translateX(150%) skewX(-12deg)}}@keyframes bs-badge-box{0%,38%{width: 203px}48%,88%{width: 176px}98%,100%{width: 203px}}@keyframes bs-badge-a{0%,38%{opacity: 1;transform: translateX(0)}48%,88%{opacity: 0;transform: translateX(-12px)}98%,100%{opacity: 1;transform: translateX(0)}}@keyframes bs-badge-b{0%,38%{opacity: 0;transform: translateX(12px)}48%,88%{opacity: 1;transform: translateX(0)}98%,100%{opacity: 0;transform: translateX(12px)}}@keyframes bs-marquee{from{transform: translateX(0)}to{transform: translateX(-50%)}}@keyframes bs-drift{0%,100%{transform: translate3d(0,0,0) rotate(0deg)}50%{transform: translate3d(0,-18px,0) rotate(-1.2deg)}}@keyframes bs-ring{0%{transform: scale(1);opacity: .55}100%{transform: scale(1.9);opacity: 0}}@keyframes bs-tick{0%{opacity: .82}100%{opacity: 1}}@keyframes bs-scan{0%{transform: translateY(-100%)}100%{transform: translateY(900%)}}@keyframes bs-sheen{0%{transform: translateX(-120%)}100%{transform: translateX(220%)}}@keyframes bs-spin{from{transform: rotate(0deg)}to{transform: rotate(360deg)}}@keyframes bs-spin-rev{from{transform: rotate(360deg)}to{transform: rotate(0deg)}}@keyframes bs-rot{from{rotate: 0deg}to{rotate: 360deg}}@keyframes bs-rot-rev{from{rotate: 360deg}to{rotate: 0deg}}@keyframes bs-breathe{0%,100%{transform: scale(1);opacity: .5}50%{transform: scale(1.14);opacity: 1}}@keyframes bs-kicker-bar{0%,100%{transform: scaleX(.45)}50%{transform: scaleX(1)}}@keyframes bs-kicker-glide{0%{opacity: 0;transform: translateX(-14px)}100%{opacity: 1;transform: none}}@keyframes bs-kicker-sheen{0%{transform: translateX(-120%)}55%{transform: translateX(340%)}100%{transform: translateX(340%)}}@keyframes bs-rise{0%{opacity: 0;transform: translateY(38px)}100%{opacity: 1;transform: none}}@keyframes bs-word-in{0%{opacity: 0;transform: translateY(46px) rotate(3deg)}100%{opacity: 1;transform: none}}@keyframes bs-accent-sweep{0%,100%{background-position: 0% 50%}50%{background-position: 100% 50%}}@keyframes bs-shine{0%{background-position: 180% 50%}100%{background-position: -80% 50%}}@keyframes bs-nav-gleam{0%{background-position: -60% 50%}100%{background-position: 160% 50%}}.nav{display: block;padding: 0;position: relative;background: #ffffff;border-top: 2px solid #ffffff;border-bottom: 1px solid #ffffff;transition: box-shadow .4s;overflow: visible}.nav::after{content: '';position: absolute;left: 0;right: 0;bottom: -1px;height: 1px;pointer-events: none;background-image: linear-gradient(90deg, rgba(214,0,108,0) 0%, rgba(214,0,108,.5) 30%, var(--color-accent-2) 50%, rgba(214,0,108,.5) 70%, rgba(214,0,108,0) 100%);background-repeat: no-repeat;background-size: 22% 100%;animation: bs-nav-gleam 5s linear infinite}.nav.is-compact{box-shadow: 0 8px 30px rgba(0,73,97,.07)}.nav-rail{background: #f4fafc;color: var(--color-text);border-bottom: 1px solid var(--color-accent-100);overflow: hidden;max-height: 36px;transition: max-height .4s cubic-bezier(.2,.8,.2,1)}.nav.is-compact .nav-rail{max-height: 0}.nav-rail-in{max-width: 1240px;margin: 0 auto;display: flex;align-items: center;justify-content: space-between;gap: 18px;padding: 10px 32px;font-family: var(--font-heading);font-size: 10.5px;font-weight: 600;letter-spacing: .2em;text-transform: uppercase;color: var(--label-ink)}.nav-rail a{color: var(--label-ink);text-decoration: none;border-bottom: 1px solid var(--color-accent-200)}.nav-rail a:hover{color: var(--color-accent-2-700);border-bottom-color: var(--color-accent-2)}.nav-rail-dot{display: inline-block;width: 16px;height: 2px;background: var(--color-accent-2);margin: 0 12px;vertical-align: middle}@media (max-width: 768px){.nav-rail{display: none}}.nav-bar{max-width: 1240px;margin: 0 auto;display: flex;align-items: stretch;gap: 0;padding: 0 32px;min-width: 0}.nav.is-compact .nav-bar{padding-left: 32px;padding-right: 32px}.nav-brand{display: flex;align-items: center;flex: none;padding: 18px 28px 18px 0;border-right: 1px solid var(--color-accent-100)}.nav-logo{display: block;height: 48px;width: auto;transition: height .4s cubic-bezier(.2,.8,.2,1)}.nav.is-compact .nav-logo{height: 40px}.nav-links{display: flex;align-items: stretch;justify-content: flex-start;flex: 1 1 auto;flex-wrap: nowrap;gap: 0;min-width: 0;padding-left: 14px}.nav-group{position: relative;display: flex;align-items: stretch}.nav-caret{display: inline-block;margin-left: 6px;font-size: 9px;line-height: 1;transition: transform .3s}.nav-group:hover .nav-caret, .nav-group:focus-within .nav-caret{transform: rotate(180deg)}.nav-panel{position: absolute;top: 100%;left: 0;min-width: 236px;padding: 6px 0;background: #fff;border: 1px solid var(--color-accent-100);border-top: 2px solid var(--color-accent-2);box-shadow: 0 18px 44px rgba(0,73,97,.14);opacity: 0;visibility: hidden;transform: translateY(-6px);transition: opacity .26s, transform .26s, visibility .26s}.nav-group:hover .nav-panel, .nav-group:focus-within .nav-panel{opacity: 1;visibility: visible;transform: translateY(0)}.nav-sub{display: block;padding: 12px 22px;white-space: nowrap;font-family: var(--font-heading);font-size: 16px;font-weight: 600;color: var(--color-text);transition: background .25s, color .25s, padding-left .25s}.nav-sub:hover{background: var(--color-accent-100);color: var(--color-accent-800);padding-left: 26px}.nav-mob-head{padding: 16px 0 6px;font-family: var(--font-heading);font-size: 10px;font-weight: 600;letter-spacing: .2em;text-transform: uppercase;color: var(--label-ink)}.nav-link{position: relative;display: flex;align-items: center;padding: 0 17px;white-space: nowrap;font-family: var(--font-heading);font-size: 17px;font-weight: 600;letter-spacing: -.005em;color: var(--color-text);transition: color .3s, background .3s}.nav-link:hover{color: var(--color-accent-2);background: #f4fafc}.nav-link.is-active{color: var(--color-accent-2)}.nav-sub.is-active{color: var(--color-accent-2)}.nav-group:has(.nav-sub.is-active) > .nav-link{color: var(--color-accent-2)}.nav-mob-link.is-active{color: var(--color-accent-2)}.nav-tools{margin-left: auto;display: flex;align-items: center;gap: 12px;flex: none;padding-left: 22px;border-left: 1px solid var(--color-accent-100)}.nav-icon, .nav-lang{display: inline-flex;align-items: center;justify-content: center;height: 34px;background: none;border: 1px solid transparent;border-radius: 2px;color: var(--color-accent-800);font: inherit;cursor: pointer;transition: background .3s, border-color .3s, color .3s}.nav-icon{width: 34px}.nav-lang{padding: 0 11px;font-family: var(--font-heading);font-size: 12px;font-weight: 600;letter-spacing: .1em}.nav-icon:hover, .nav-lang:hover{background: var(--color-accent-100);border-color: var(--color-accent-200);color: var(--color-accent)}.nav-cta{display: inline-flex;align-items: center;gap: 10px;height: 48px;padding: 0 24px;background: var(--color-accent-800);color: #fff;border-radius: 2px;font-family: var(--font-heading);font-size: 16px;font-weight: 600;white-space: nowrap;transition: background .35s}.nav-cta:hover{background: var(--color-accent-2);color: #fff}.nav-cta, .nav-cta span{color: #fff !important}.nav-cta span{transition: transform .35s cubic-bezier(.2,.8,.2,1)}.nav-cta:hover span{transform: translateX(4px)}.nav-burger{display: none;width: 44px;height: 44px;flex-direction: column;justify-content: center;gap: 5px;padding: 0 9px;background: none;border: 0;cursor: pointer}.nav-burger span{display: block;height: 2px;background: var(--color-accent-800);transition: transform .3s, opacity .3s}.nav-mob{display: none}.nav-mob-link{display: flex;align-items: center;min-height: 46px;padding: 11px 0;border-bottom: 1px solid var(--color-accent-100);font-family: var(--font-heading);font-size: 15px;font-weight: 500;color: var(--color-accent-800)}.nav-mob-link:hover{color: var(--color-accent)}.hero{position: relative;overflow: hidden;background: #fff}.hero-measure{position: relative;z-index: 2;width: 100%;max-width: 1240px;margin: 0 auto;padding: clamp(40px,5.5vh,72px) 32px clamp(30px,4vh,48px)}.hero-grid{display: grid;grid-template-columns: minmax(0,1.02fr) minmax(0,1fr);gap: clamp(28px,4vw,60px);align-items: stretch}.hero-copy{min-width: 0;display: flex;flex-direction: column;justify-content: center}.hero-copy > [data-hero-dateline]{margin-bottom: 2px}.hero-copy .title-seam{margin-top: clamp(18px,2.4vh,26px)}.hero-copy .hero-title{margin-top: clamp(16px,2.2vh,24px);margin-bottom: clamp(26px,3.4vh,36px)}.hero-copy .pillars{margin-bottom: 0;margin-top: clamp(26px,3.4vh,36px)}.hero-side{min-width: 0;display: flex;flex-direction: column;align-items: flex-end;gap: clamp(16px,2.4vh,26px)}.label{display: flex;align-items: center;gap: 14px;margin-bottom: clamp(16px,2.4vh,24px)}.label-mark{display: flex;flex-direction: column;gap: 3px;flex: none}.label-mark span:first-child{display: block;width: 38px;height: 2px;background: var(--color-accent)}.label-mark span:last-child{display: block;width: 26px;height: 2px;background: var(--color-accent-2)}.label-text{font-family: var(--font-heading);font-size: 10.5px;font-weight: 600;letter-spacing: .19em;text-transform: uppercase;color: var(--color-accent)}.label-text sup{font-size: .62em;line-height: 0;vertical-align: super}.hero-title{font-family: var(--font-heading);font-weight: 600;font-size: clamp(28px,3.5vw,58px);line-height: 1.12;letter-spacing: -.03em;margin: 0 0 clamp(24px,3.4vh,38px);transform-origin: left center;will-change: transform;color: var(--color-text);display: flex;flex-wrap: wrap;align-items: baseline;gap: 0 .28em}.hero-title .hero-mask{display: inline-block}.hero-title{position: relative}.hero-title [data-hero-line]{-webkit-background-clip: text;background-clip: text}.hero-title .hero-mask:nth-child(1) [data-hero-line]{color: transparent;background-image: linear-gradient(100deg,var(--color-accent-800) 0 40%,var(--color-accent-2) 50%,var(--color-accent-800) 60% 100%);background-size: 260% 100%;animation: bs-glyph 17s linear infinite}.hero-title .hero-mask:nth-child(2) [data-hero-line]{position: relative;font-style: italic;color: transparent;background-image: linear-gradient(100deg,var(--color-accent-700) 0 40%,var(--color-accent-2) 50%,var(--color-accent-700) 60% 100%);background-size: 260% 100%;animation: bs-glyph 17s linear infinite 1.6s}.hero-title .hero-mask:nth-child(2) [data-hero-line]::after{content: '';position: absolute;left: .04em;right: .04em;bottom: -.12em;height: 2px;background: linear-gradient(90deg,rgba(0,136,176,0) 0%,var(--color-accent) 22%,var(--color-accent) 62%,var(--color-accent-2) 88%,rgba(214,0,108,0) 100%);background-size: 200% 100%;transform-origin: left;animation: bs-underscore 1.6s cubic-bezier(.16,1,.3,1) both 1s, bs-underflow 9s ease-in-out infinite 2.6s}@keyframes bs-underscore{from{transform: scaleX(0)}to{transform: scaleX(1)}}@keyframes bs-underflow{0%,100%{background-position: 0% 50%;opacity: .75}50%{background-position: 100% 50%;opacity: 1}}.hero-title .hero-mask:nth-child(3) [data-hero-line]{color: transparent;background-image: linear-gradient(100deg,var(--color-accent-800) 0 40%,var(--color-accent-2) 50%,var(--color-accent-800) 60% 100%);background-size: 260% 100%;animation: bs-glyph 17s linear infinite 3.2s}@keyframes bs-glyph{0%{background-position: 130% 50%}100%{background-position: -90% 50%}}@keyframes bs-breathe{0%,100%{transform: translate3d(0,0,0)}50%{transform: translate3d(0,-3px,0)}}.hero-mask{animation: bs-breathe 8s ease-in-out infinite;will-change: transform}.hero-title .hero-mask:nth-child(2){animation-delay: .9s}.hero-title .hero-mask:nth-child(3){animation-delay: 1.8s}.hero-mask [data-hero-line]{line-height: 1.14;padding-bottom: .04em}@media (prefers-reduced-motion: reduce){.hero-mask{animation: none}.hero-title [data-hero-line]{animation-iteration-count: 1}}.hero-feats{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 16px clamp(14px,1.8vw,24px);margin-bottom: clamp(22px,3.2vh,36px)}.feat{display: flex;align-items: center;gap: 10px;min-width: 0}.feat-t{display: block;font-family: var(--font-heading);font-size: 10.5px;font-weight: 600;letter-spacing: .15em;text-transform: uppercase;color: var(--color-accent-800)}.feat-b{display: block;font-family: var(--font-heading);font-size: 10.5px;font-weight: 500;letter-spacing: .15em;text-transform: uppercase;color: var(--color-accent-700);opacity: .8}.hero-when{display: flex;align-items: center;flex-wrap: wrap;gap: 14px 24px;margin-bottom: clamp(28px,4vh,42px)}.meta{display: flex;align-items: center;gap: 11px;font-family: var(--font-heading);font-weight: 600;font-size: clamp(15px,1.4vw,19px);color: var(--color-accent-800)}.meta-div{display: block;width: 1px;height: 22px;background: var(--color-accent-200)}.hero-cta{display: flex;flex-wrap: wrap;gap: 14px;margin-bottom: 0}.btn-solid, .btn-ghost{display: inline-flex;align-items: center;gap: 12px;padding: 16px 28px;border-radius: 2px;font-family: var(--font-heading);font-weight: 600;font-size: 14px;will-change: transform;transition: background .35s, border-color .35s, box-shadow .35s, color .35s}.btn-solid{position: relative;overflow: hidden;background: var(--color-accent-800);color: #fff}.btn-solid:hover{background: var(--color-accent);color: #fff;box-shadow: 0 12px 30px rgba(0,136,176,.26)}.btn-sheen{position: absolute;top: 0;left: 0;width: 45%;height: 100%;background: linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,.26),rgba(255,255,255,0));animation: bs-sheen 5s ease-in-out infinite;pointer-events: none}.btn-arrow{position: relative;font-size: 15px;line-height: 1;transition: transform .35s cubic-bezier(.2,.8,.2,1)}.btn-solid:hover .btn-arrow{transform: translateX(5px)}.btn-ghost{background: #fff;border: 1px solid var(--color-accent-300);color: var(--color-accent-700)}.btn-ghost:hover{background: var(--color-accent-100);border-color: var(--color-accent);color: var(--color-accent-700)}.pillars{display: flex;align-items: center;gap: 14px;flex-wrap: wrap;font-family: var(--font-heading);font-size: 10px;font-weight: 600;letter-spacing: .22em;text-transform: uppercase;color: var(--color-accent-800)}.pillars-rule{display: block;width: 34px;height: 2px;background: var(--color-accent);flex: none}.pillars-sep{color: var(--color-accent-300)}.hero-count{position: relative;display: flex;align-items: stretch;padding: 14px 4px;background: #eef7fa;border: 0;border-radius: 6px}.cd{flex: 1 1 0;display: flex;flex-direction: column;align-items: center;gap: 6px;padding: 0 clamp(8px,1vw,14px);border-right: 1px solid var(--color-accent-200)}.cd-last{border-right: 0}.cd-last .cd-n{animation: bs-tick 1s ease-out infinite alternate;color: var(--color-accent-2)}.cd-n{font-family: var(--font-heading);font-weight: 600;font-size: clamp(24px,2.3vw,34px);line-height: 1;letter-spacing: -.01em;font-variant-numeric: tabular-nums;color: var(--color-accent-800)}.cd-l{font-family: var(--font-heading);font-size: 11px;font-weight: 500;letter-spacing: .1em;text-transform: uppercase;color: var(--color-accent-700)}.hero-art{position: relative;width: 100%;aspect-ratio: 5/4;will-change: transform}.year{position: absolute;top: 0;right: 0;z-index: 6;isolation: isolate;display: flex;flex-direction: column;align-items: center;line-height: .8;font-family: var(--font-heading);font-weight: 600;font-size: clamp(56px,6.4vw,112px);letter-spacing: -.03em;color: var(--color-accent-100);user-select: none}.year-ghost{position: absolute;top: 0;right: -3px;text-align: center;color: var(--color-accent);opacity: .10}.pstack{position: absolute;top: -12%;left: 0;right: 18%;bottom: -14%}.pstack::before{content: '';position: absolute;inset: -26px -18px -30px -24px;background: radial-gradient(58% 56% at 44% 50%,rgba(0,136,176,.10),rgba(0,136,176,0) 76%);pointer-events: none}.pstack::after{content: '';position: absolute;z-index: -1;left: 32.5%;top: 6%;width: 1px;height: 84%;background: linear-gradient(180deg,rgba(0,136,176,0),var(--color-accent) 22%,var(--color-accent) 78%,rgba(0,136,176,0));transform: rotate(2.9deg);transform-origin: top;pointer-events: none}.bk{position: absolute;pointer-events: none;will-change: transform}.bk-ring{left: -22%;top: -26%;width: 88%;aspect-ratio: 1/1;border: 1px solid var(--color-accent-200);border-radius: 50%;opacity: .55}.bk-arc{right: -26%;bottom: -30%;width: 84%;aspect-ratio: 1/1;border: 1px solid transparent;border-top-color: var(--color-accent-200);border-radius: 50%;opacity: .6;animation: bs-spin 90s linear infinite}.bk-halo{left: 6%;top: -4%;width: 96%;aspect-ratio: 1/1;border-radius: 50%;background: radial-gradient(circle at 42% 40%, rgba(0,136,176,.07), rgba(0,136,176,0) 74%);filter: blur(6px)}.bk-tri{right: -20%;top: 14%;width: 62%;aspect-ratio: 1/1;background: var(--color-accent-100);clip-path: polygon(0% 0%, 100% 50%, 0% 100%);opacity: .5}.bk-slab{left: -14%;bottom: -12%;width: 54%;height: 48%;background: var(--color-accent-100);opacity: .55}.bk-wedge{right: -18%;top: 30%;width: 68%;height: 62%;background: var(--color-accent-2-100);clip-path: polygon(18% 0%, 100% 14%, 100% 100%, 0% 86%);opacity: .45}.marks{position: absolute;left: 0;bottom: -34px;display: flex;align-items: center;gap: 10px;pointer-events: none}.marks span{display: block;width: 9px;height: 9px}.marks span:nth-child(1){background: var(--color-accent)}.marks span:nth-child(2){background: var(--color-accent-400)}.marks span:nth-child(3){background: var(--color-accent-2)}.marks span:nth-child(4){background: var(--color-text)}.marks span:nth-child(5){width: 42px;height: 2px;background: var(--color-accent)}.shard{position: absolute;inset: 0;overflow: hidden;will-change: transform}.shard .pimg{position: absolute;inset: 0;background-image: url(//sicb.zuj.edu.jo/sicb2027/wp-content/themes/sicb-2027/assets/img/hero-summit.webp);background-size: cover;background-position: 50% 46%;transition: transform 1.4s cubic-bezier(.2,.8,.2,1), filter 1s ease}.shard::after{content: '';position: absolute;inset: 0;pointer-events: none}.sh1 .pimg{filter: saturate(.82) contrast(1.04) brightness(1.04)}.sh1::after{background: linear-gradient(196deg, rgba(0,136,176,.14), rgba(0,136,176,0) 64%)}.sh2 .pimg{filter: saturate(1) contrast(1.06)}.sh3 .pimg{filter: saturate(.88) contrast(1.05) brightness(.98)}.sh3::after{background: linear-gradient(160deg, rgba(0,73,97,.16), rgba(0,73,97,0) 62%)}.hero-art:hover .shard .pimg{transform: scale(1.035);filter: saturate(1) contrast(1.04)}.sh1{clip-path: polygon(0% 2%, 25% 2%, 40% 84%, 15% 84%)}.sh2{clip-path: polygon(30% 8%, 55% 8%, 70% 90%, 45% 90%)}.sh3{clip-path: polygon(60% 14%, 85% 14%, 100% 96%, 75% 96%)}.rail{position: absolute;top: 46%;right: 0;display: flex;flex-direction: column;align-items: flex-end;gap: 7px;text-align: right}.rail-city, .rail-country{font-family: var(--font-heading);font-size: clamp(11px,1.1vw,13px);font-weight: 600;letter-spacing: .3em;text-transform: uppercase;color: var(--color-accent-800)}.rail-country{font-weight: 500;color: var(--color-accent)}.rail-rule{display: block;width: 34px;height: 1px;background: var(--color-accent-300);margin: 5px 0}.rail-words{max-width: 6.2em;font-family: var(--font-heading);font-size: 9.5px;font-weight: 600;letter-spacing: .22em;text-transform: uppercase;color: var(--color-accent);line-height: 1.7}.caption{position: absolute;left: 4%;bottom: -22px;display: flex;align-items: center;gap: 11px;font-family: var(--font-heading);font-size: 10px;font-weight: 600;letter-spacing: .2em;text-transform: uppercase;color: var(--color-accent-800)}.caption span{display: block;position: relative;z-index: -1;width: 22px;height: 2px;background: var(--color-accent);flex: none}.deco-dots{position: absolute;width: 120px;height: 120px;background-image: radial-gradient(var(--color-accent-200) 1px, transparent 1.2px);background-size: 13px 13px;opacity: .7;pointer-events: none}.deco-rule{position: absolute;width: 1px;height: 100%;background: linear-gradient(180deg,rgba(0,136,176,.14),rgba(0,136,176,0));pointer-events: none}@media (max-width: 1024px){.nav-brand{border-right: 0;padding-right: 0}.nav-tools{border-left: 0;padding-left: 0}}@media (max-width: 1024px){.nav-links{display: none}.nav-burger{display: flex}.nav-mob{display: block;max-width: 1240px;margin: 0 auto;padding: 4px 32px 22px}.hero-title{font-size: clamp(30px,4.4vw,52px)}.hero-feats{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.hero-grid{grid-template-columns: minmax(0,1fr)}.hero-side{order: -1;align-items: stretch}.hero-art{aspect-ratio: 16/11}.hero-count{align-self: flex-start}.year{font-size: clamp(60px,12vw,110px)}}@media (max-width: 480px){.nav-lang, .nav-icon{display: none}.nav-cta{height: 44px;padding: 0 14px;font-size: 13px}.hero-title{font-size: clamp(32px,9.4vw,50px)}.hero-feats{grid-template-columns: minmax(0,1fr)}.hero-cta > a{flex: 1 1 100%;justify-content: center}.hero-count{flex-wrap: wrap;row-gap: 10px}.hero-art{aspect-ratio: 4/3}.rail{position: static;align-items: flex-start;text-align: left;margin-top: 12px}}[data-brochure-art]{opacity: .34;-webkit-mask-image: linear-gradient(180deg, transparent 0%, #000 8%, #000 92%, transparent 100%);mask-image: linear-gradient(180deg, transparent 0%, #000 8%, #000 92%, transparent 100%)}.hero > [data-brochure-art]{opacity: .42;-webkit-mask-image: linear-gradient(180deg, transparent 0%, #000 24%, #000 84%, transparent 100%);mask-image: linear-gradient(180deg, transparent 0%, #000 24%, #000 84%, transparent 100%)}.nav:not(.is-compact){border-bottom-color: transparent !important}[data-brochure-art] > div:first-child{background: url(//sicb.zuj.edu.jo/sicb2027/wp-content/themes/sicb-2027/assets/brochure-full.jpg) center / cover no-repeat !important;-webkit-mask-image: none !important;mask-image: none !important}[data-brochure-art]:has(+ #about) > div:first-child{background-position: right top !important}[data-brochure-art]:has(+ #cfp){display: none !important}[data-brochure-art]:has(+ #committees) > div:first-child{background-position: left center !important}[data-brochure-art]:has(+ #faq) > div:first-child{background-position: center bottom !important}[data-brochure-art]:has(+ #dates) > div:first-child{background-position: left bottom !important}[data-brochure-art]:has(+ #location) > div:first-child{background-position: right center !important}[data-motif]{opacity: .75}[data-motif] > svg:first-child{animation: bs-drift 18s ease-in-out infinite}@media (max-width: 768px){[data-motif]{display: none}}@media (prefers-reduced-motion: reduce){[data-motif] > svg{animation: none !important}}:root{--gutter: 32px}@media (max-width: 1024px){:root{--gutter: 28px}}@media (max-width: 768px){:root{--gutter: 24px}}@media (max-width: 480px){:root{--gutter: 18px}}@media (max-width: 360px){:root{--gutter: 14px}}#about, #tracks, #cfp, #dates, #speakers, #committees, #location, #previous, #faq, #video,
.hero-measure, .nav-bar, .nav-mob, [data-gutter]{padding-left: max(var(--gutter), env(safe-area-inset-left)) !important;padding-right: max(var(--gutter), env(safe-area-inset-right)) !important}@media (max-width: 1024px){#about, #tracks, #cfp, #dates, #speakers, #committees, #location, #previous, #faq, #video{padding-top: 88px !important;padding-bottom: 88px !important}}@media (max-width: 768px){#about, #tracks, #cfp, #dates, #speakers, #committees, #location, #previous, #faq, #video{padding-top: 68px !important;padding-bottom: 68px !important}}@media (max-width: 480px){#about, #tracks, #cfp, #dates, #speakers, #committees, #location, #previous, #faq, #video{padding-top: 56px !important;padding-bottom: 56px !important}#committees [style*="columns:3"]{columns: 1 !important}#cfp a[href^="https"], #cfp a[href^="mailto"], #cfp a[download]{width: 100% !important}#contact{padding-bottom: env(safe-area-inset-bottom)}}@media (max-width: 360px){.nav-logo{height: 30px !important}}@media (max-width: 768px){html, body{overflow-x: hidden}}@media (hover: none){.nav-link:hover, .nav-sub:hover, .nav-mob-link:hover{background: transparent}.nav-sub:hover{padding-left: 20px}.nav-cta:hover{background: var(--color-accent-800)}}input, select, textarea{font-size: 16px}html{-webkit-text-size-adjust: 100%;text-size-adjust: 100%}a, button{-webkit-tap-highlight-color: rgba(0,136,176,.12)}@media (hover: none) and (pointer: coarse){[data-cursor]{display: none !important}}@media (min-width: 768px) and (max-width: 834px) and (orientation: portrait){.hero-title{font-size: clamp(34px,6.2vw,54px)}}@media (max-height: 520px) and (orientation: landscape){#top{padding-top: 24px !important;padding-bottom: 24px !important}.hero-count{transform: scale(.88);transform-origin: left center}}@keyframes bs-plate{0%,100%{transform: translate3d(0,0,0)}50%{transform: translate3d(0,-7px,0)}}@keyframes bs-cue{0%,100%{transform: translateY(0);opacity: .35}50%{transform: translateY(9px);opacity: 1}}@media (max-width: 900px){.hero-grid{grid-template-columns: minmax(0,1fr) !important;align-items: start !important}.hero-foot{grid-template-columns: minmax(0,1fr) !important}.hero-foot > a{justify-self: start !important}}@keyframes bs-tick-bar{0%,100%{transform: scaleX(.3);opacity: .4}50%{transform: scaleX(1);opacity: 1}}@keyframes bs-mask-up{0%{transform: translateY(105%)}100%{transform: none}}@keyframes bs-tide{0%{background-position: 0% 50%}100%{background-position: -200% 50%}}@keyframes bs-rule{0%{transform: scaleX(0)}100%{transform: scaleX(1)}}@keyframes bs-capbar{0%{transform: scaleX(0)}16%{transform: scaleX(1)}100%{transform: scaleX(1)}}@keyframes bs-cap{0%{opacity: 0;transform: translateY(20px)}3%{opacity: 1;transform: none}13%{opacity: 1;transform: none}16%{opacity: 0;transform: translateY(-14px)}100%{opacity: 0;transform: translateY(20px)}}@keyframes bs-grain{0%{transform: translate3d(0,0,0)}33%{transform: translate3d(-1px,1px,0)}66%{transform: translate3d(1px,-1px,0)}100%{transform: translate3d(0,0,0)}}@keyframes bs-lines{from{background-position-y: 0}to{background-position-y: 3px}}@keyframes bs-hue{0%,100%{background-position: 0% 50%}50%{background-position: 100% 50%}}@keyframes bs-breath{0%,100%{opacity: .8}50%{opacity: 1}}@keyframes bs-sweep{0%{transform: translateX(-60%) rotate(14deg);opacity: 0}20%{opacity: 1}80%{opacity: 1}100%{transform: translateX(340%) rotate(14deg);opacity: 0}}@keyframes bs-blobA{0%,100%{transform: translate3d(0,0,0) scale(1)}50%{transform: translate3d(12%,-8%,0) scale(1.25)}}@keyframes bs-blobB{0%,100%{transform: translate3d(0,0,0) scale(1.1)}50%{transform: translate3d(-14%,10%,0) scale(.9)}}@keyframes bs-fx-bar{0%,100%{transform: scaleX(.35);opacity: .45}50%{transform: scaleX(1);opacity: 1}}@keyframes bs-fx-float{0%,100%{transform: translate3d(0,0,0);opacity: .55}50%{transform: translate3d(6px,-22px,0);opacity: 1}}@keyframes bs-fx-streak{0%{opacity: 0;transform: translateX(-30px) scaleX(.4)}45%{opacity: 1;transform: none}100%{opacity: 0;transform: translateX(40px) scaleX(.4)}}@keyframes bs-edge-x{from{transform: translateX(-120%)}to{transform: translateX(560%)}}@keyframes bs-edge-x-rev{from{transform: translateX(120%)}to{transform: translateX(-560%)}}@keyframes bs-edge-y{from{transform: translateY(120%)}to{transform: translateY(-500%)}}@keyframes bs-edge-y-rev{from{transform: translateY(-120%)}to{transform: translateY(500%)}}@keyframes bs-bar{from{width: 0%}to{width: 100%}}@keyframes bs-sub{0%{opacity: 0}6%{opacity: .62}19%{opacity: .62}24%{opacity: 0}100%{opacity: 0}}@keyframes bs-brk{0%,100%{opacity: .35;transform: translate(0,0)}50%{opacity: 1;transform: translate(3px,3px)}}@keyframes bs-wipe{0%{transform: scaleX(0)}6%{transform: scaleX(1)}20%{transform: scaleX(1)}24%{transform: scaleX(0)}100%{transform: scaleX(0)}}[data-brochure-art]:has(+ #committees), [data-brochure-art]:has(+ #cfp){display: none !important}#about [data-motif]:not([data-tf]), #cfp [data-motif]:not([data-tf]), #dates [data-motif]:not([data-tf]), #location [data-motif]:not([data-tf]), #faq [data-motif]:not([data-tf]){display: none !important}[data-brochure-art]:has(+ #about) > div:first-child{background-position: right top !important}[data-brochure-art]:has(+ #dates) > div:first-child{background-position: center bottom !important}[data-brochure-art]:has(+ #location) > div:first-child{background-position: left center !important}[data-brochure-art]:has(+ #faq) > div:first-child{background-position: right bottom !important}:is(#about,#tracks,#cfp,#dates,#speakers,#committees,#location,#previous,#faq,#video,#contact) h2{font-size: clamp(32px, 3.6vw, 48px) !important;line-height: 1.12 !important;letter-spacing: -.02em}body{counter-reset: sec}:is(#about,#tracks,#cfp,#dates,#committees,#location,#previous,#faq){counter-increment: sec}:is(#about,#tracks,#cfp,#dates,#committees,#location,#previous,#faq) :has(+ h2:first-of-type)::before{content: counter(sec, decimal-leading-zero);display: inline-block;margin-right: 12px;padding-right: 12px;border-right: 1px solid currentColor;font-family: var(--font-heading);font-weight: 600;letter-spacing: .04em;color: var(--color-accent-2)}#cfp :has(+ h2:first-of-type)::before{color: #ff8cc0}@media (min-width: 1000px){#dates [data-stack]{grid-template-columns: minmax(0,.62fr) minmax(0,1.6fr) !important}}[data-wave]{position: relative}[data-wave]::before{content: '';position: absolute;left: 0;right: 0;top: -1px;height: clamp(22px, 3vw, 44px);z-index: 3;pointer-events: none;background: var(--wave-fill, #fff);-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 60' preserveAspectRatio='none'%3E%3Cpath d='M0 0h1440v22c-180 30-360 34-560 16S420 6 240 22 60 44 0 38z'/%3E%3C/svg%3E") center / 100% 100% no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 60' preserveAspectRatio='none'%3E%3Cpath d='M0 0h1440v22c-180 30-360 34-560 16S420 6 240 22 60 44 0 38z'/%3E%3C/svg%3E") center / 100% 100% no-repeat}div:has(> #tracks), div:has(> #committees), div:has(> #previous){background: linear-gradient(180deg, #ffffff 0%, #ffffff 55%, #f6fbfd 100%) !important}:is(#tracks,#dates) [data-reveal] > div[style*="border"]{transition: transform .45s cubic-bezier(.2,.8,.2,1), box-shadow .45s}:is(#tracks,#dates) [data-reveal] > div[style*="border"]:hover{transform: translateY(-4px);box-shadow: 0 18px 38px -18px rgba(0,73,97,.28)}svg[viewBox="0 0 24 24"][stroke]{stroke-width: 1.5;stroke-linecap: round;stroke-linejoin: round}#top img:not([src*="university-logo"]), #location img{outline: 1px solid var(--color-accent-200);outline-offset: 7px}html{-webkit-text-size-adjust: 100%;text-size-adjust: 100%}a, button{-webkit-tap-highlight-color: rgba(0,136,176,.14);touch-action: manipulation}@media (hover: none){:is(#tracks,#dates) [data-reveal] > div[style*="border"]:hover{transform: none;box-shadow: none}}@media (max-width: 768px){.pillars span, .cd-l, [data-hero-when] + p, #top [style*="font-size:10px"]{font-size: 11px !important}a[href="#top"]{display: inline-flex;align-items: center;min-height: 44px}#faq a, #location a{padding-block: 10px;margin-block: -10px}}@media (max-width: 820px){[data-map]{grid-template-columns: minmax(0,1fr) !important}[data-map] > div:last-child{min-height: 300px !important}}.hero-cta [data-magnet]{transform: none !important;translate: none !important}.hero-cta .btn-sheen{display: none !important}.btn-solid, .btn-ghost{transition: background-color .2s ease, border-color .2s ease, color .2s ease !important}.btn-solid:hover{box-shadow: none !important}.btn-solid:hover .btn-arrow{transform: translateX(3px)}.hero-title{white-space: nowrap;display: block !important}.hero-title .hero-mask:nth-child(3){display: block;width: max-content;flex-basis: 100%}@media (max-width: 600px){.hero-title{font-size: clamp(24px, 8.2vw, 46px) !important}}[data-hero-when]{gap: 2px;padding: 3px;background: rgba(255,255,255,.7);border: 1px solid var(--color-accent-100);border-radius: 2px}[data-fact-active]{border: 0 !important;border-radius: 2px;background: transparent;font: inherit;cursor: pointer;padding: 6px 10px !important;transition: background-color .3s}[data-fact-active] > span:first-child{font-size: 9.5px !important;letter-spacing: .14em !important;margin-bottom: 2px !important;color: var(--color-accent-700) !important;opacity: .75}[data-fact-active] > span:last-child{font-size: 14px !important;color: var(--color-accent-800) !important}[data-fact-active]{display: flex !important;flex-direction: column;align-items: center;justify-content: center;width: 100%;height: 100%;min-height: 48px;box-sizing: border-box}[data-fact-active] > span{pointer-events: none}.hero-side > div:has([data-hero-when]){position: relative !important;z-index: 7 !important}[data-hero-when]{position: relative !important;z-index: 7 !important}[data-fact-active]:hover{background: rgba(0,136,176,.05)}[data-fact-active="true"]{background: var(--color-accent-100) !important;cursor: default}[data-fact-active="false"] > span{opacity: .6}[data-fact-active]:focus-visible{outline: 2px solid var(--color-accent);outline-offset: 2px}#top .pimg{filter: saturate(.85) contrast(1.08) brightness(1)}#top .pimg::after{content: '';position: absolute;inset: 0;pointer-events: none;background: linear-gradient(160deg, rgba(214,0,108,.55) 0%, rgba(214,0,108,.35) 50%, rgba(0,73,97,.25) 100%);mix-blend-mode: soft-light;opacity: .7}#top .pimg::before{content: '';position: absolute;inset: 0;pointer-events: none;z-index: 1;background: linear-gradient(180deg, rgba(255,255,255,0) 55%, rgba(0,73,97,.18) 100%)}.hero-art .year{display: none !important}.hero-art .year > .year-ghost, .hero-art .year > span:nth-child(2){display: none !important}.hero-art .year > span:last-child{display: inline !important;color: transparent !important;-webkit-text-stroke: 1.5px color-mix(in srgb, var(--color-accent-2) 45%, #fff)}.hero-art .pstack{z-index: 1}.hero-art .rail{top: calc(114% + 14px) !important;left: 0 !important;right: auto !important;bottom: auto !important;flex-direction: row !important;align-items: baseline;gap: 10px;transform: none !important;translate: none !important}.hero-art .rail > span + span::before{content: '·';margin-right: 10px;color: var(--color-accent-2)}@media (max-width: 768px){.hero-art{display: none !important}.nav-tools .nav-cta{display: none !important}.nav-tools{border-left: 0 !important;padding-left: 0 !important}.hero-main, .hero-grid > div:first-child{text-align: center !important;align-items: center !important}.hero-main > *, .hero-grid > div:first-child > *{margin-left: auto !important;margin-right: auto !important;justify-content: center !important;text-align: center !important}.hero-title, .hero-title .hero-mask{text-align: center !important;justify-content: center !important}.hero-side{align-items: center !important;justify-self: center !important;width: 100%;text-align: center}.hero-side > div{align-items: center !important;margin-left: auto !important;margin-right: auto !important}.hero-count{justify-content: center !important;margin-left: auto !important;margin-right: auto !important}[data-hero-when]{justify-content: center !important;align-self: center !important;margin-left: auto !important;margin-right: auto !important;text-align: center !important}[data-hero-when] > *{justify-content: center !important}#cfp [data-reveal] > div:has(> a[href*="edas"]){justify-items: center !important;justify-content: center !important;margin-left: auto !important;margin-right: auto !important;width: 100%;max-width: 420px}#cfp [data-reveal] > div:has(> a[href*="edas"]) > a{width: 100% !important;justify-content: center !important;text-align: center !important}#contact [data-stack] > div:first-child{text-align: center !important}#contact [data-stack] div:has(> div > a[href*="edas.info/N35762"]){justify-items: center !important;justify-content: center !important;width: 100%}#contact [data-stack] div:has(> a[href*="edas.info/N35762"]){flex-direction: column !important;align-items: center !important;justify-content: center !important;width: 100%;max-width: 420px;margin-left: auto !important;margin-right: auto !important}#contact [data-stack] div:has(> a[href*="edas.info/N35762"]) > a{width: 100% !important;justify-content: center !important;text-align: center !important}#contact [data-stack] > div:first-child > div:not(:has(a)){justify-content: center !important}}@keyframes bs-ticker{from{transform: translate3d(0,0,0)}to{transform: translate3d(-50%,0,0)}}.kw-rail{display: flex;width: max-content;animation: bs-ticker 64s linear infinite;will-change: transform}.kw-strip:hover .kw-rail{animation-play-state: paused}.kw-set{display: flex;align-items: center;flex: none}.kw{padding: 0 26px;font-family: var(--font-heading);font-size: 17px;font-weight: 600;letter-spacing: -.005em;color: var(--color-accent-800);white-space: nowrap}.kw-dot{flex: none;width: 5px;height: 5px;background: var(--color-accent-2)}@media (prefers-reduced-motion: reduce){.kw-rail{animation: none}}.reg{position: fixed;z-index: 3;width: 17px;height: 17px;pointer-events: none;opacity: .4}.reg::before, .reg::after{content: '';position: absolute;background: var(--color-accent-800)}.reg::before{left: 50%;top: -6px;bottom: -6px;width: 1px;margin-left: -.5px}.reg::after{top: 50%;left: -6px;right: -6px;height: 1px;margin-top: -.5px}.reg span{position: absolute;inset: 0;border-radius: 50%;background: conic-gradient(var(--color-accent) 0 25%, transparent 0 50%, var(--color-accent-2) 0 75%, transparent 0)}@media (max-width: 768px){.reg{display: none}}@media (min-width: 901px){.hero-side{position: relative}.hero-side > .hero-art{position: absolute;left: 0;right: 0;top: 50%;margin-top: -40%;z-index: 0}.hero-side > div:first-child{position: relative;z-index: 3}}.hero-side > div:first-child{padding: 14px 14px 12px;background: rgba(255,255,255,.72);-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px);border: 1px solid var(--color-accent-200);border-radius: 4px;box-shadow: 0 8px 24px rgba(0,73,97,.10), 0 1px 3px rgba(0,73,97,.06)}@media (min-width: 901px){.hero-side > div:first-child{scale: .88;transform-origin: top right}}.hero-count{background: rgba(234,246,250,.7) !important;border: 0 !important;border-radius: 3px !important;box-shadow: none !important}[data-hero-when]{gap: 8px;padding-top: 0;border-top: 0}[data-hero-when] > button{position: relative;background: rgba(255,255,255,.7) !important;border: 1px solid var(--color-accent-100) !important;border-radius: 3px;padding: 9px 10px 8px !important;box-shadow: none;transition: border-color .3s, background .3s}[data-hero-when] > button + button{border-left: 1px solid var(--color-accent-100) !important}[data-hero-when] > button[aria-pressed="true"]{background: rgba(253,245,249,.75) !important;border-color: color-mix(in srgb, var(--color-accent-2) 35%, #fff) !important}[data-hero-when] > button[aria-pressed="true"]::before{content: '';position: absolute;left: 30%;right: 30%;top: -1px;height: 2px;background: var(--color-accent-2);border-radius: 0 0 2px 2px}@media (max-width: 900px){[data-conf-line]{justify-content: center}}@keyframes bs-date-shine{0%, 55%{background-position: 130% 0}100%{background-position: -30% 0}}[data-date-shine]{background: linear-gradient(100deg, var(--color-accent-800) 0 38%, var(--color-accent-2) 46%, #fff 50%, var(--color-accent-2) 54%, var(--color-accent-800) 62% 100%);background-size: 260% 100%;-webkit-background-clip: text;background-clip: text;color: transparent !important;-webkit-text-fill-color: transparent;animation: bs-date-shine 4.5s ease-in-out infinite}@media (prefers-reduced-motion: reduce){[data-date-shine]{animation: none;background-position: 130% 0}}html{-webkit-text-size-adjust: 100%;text-size-adjust: 100%}a, button{-webkit-tap-highlight-color: rgba(0,136,176,.12);touch-action: manipulation}[aria-hidden="true"]{-webkit-user-select: none}.hero-art .rail{display: none !important}@media (max-width: 900px){[data-host]{justify-content: center;text-align: left}}[data-cd-card] [data-hero-when]{padding: 0 !important;background: none !important;border: 0 !important;box-shadow: none !important;gap: 0 !important}[data-cd-card] [data-hero-when] > button[data-fact-active]{display: flex !important;flex-direction: row !important;align-items: center !important;justify-content: flex-start !important;gap: 12px !important;padding: 4px 14px !important;background: none !important;border: 0 !important;box-shadow: none !important;text-align: left !important;opacity: .55;transition: opacity .3s}[data-cd-card] [data-hero-when] > button[data-fact-active] + button[data-fact-active]{border-left: 1px solid var(--color-accent-200) !important}[data-cd-card] [data-hero-when] > button[data-fact-active]:first-child{padding-left: 0 !important}[data-cd-card] [data-hero-when] > button[aria-pressed="true"]{opacity: 1}[data-cd-card] [data-hero-when] > button[data-fact-active]:hover{opacity: 1}[data-cd-card] [data-hero-when] > button[data-fact-active]::before, [data-cd-card] [data-hero-when] > button[data-fact-active]::after{content: none !important;display: none !important}[data-cd-card] [data-hero-when] > button[data-fact-active] > svg{width: 24px !important;height: 24px !important;margin: 0 !important}[data-cd-card] [data-hero-when] > button[data-fact-active] > span:last-child{display: flex !important;flex-direction: column !important;align-items: flex-start !important;gap: 3px !important;font-size: inherit !important}[data-cd-card] [data-hero-when] > button[data-fact-active] > span:last-child > span:first-child{font-size: 14px !important;font-weight: 500 !important;letter-spacing: 0 !important;text-transform: none !important;color: var(--color-accent-800) !important}[data-cd-card] [data-hero-when] > button[data-fact-active] > span:last-child > span:last-child{font-size: clamp(15px,1.3vw,18px) !important;font-weight: 600 !important;color: var(--color-accent-800) !important}@media (max-width: 480px){[data-cd-card] [data-hero-when] > button[data-fact-active]{gap: 9px !important;padding: 4px 8px !important}[data-cd-card] [data-hero-when] > button[data-fact-active] > span:last-child > span:last-child{font-size: 14.5px !important}}[data-cd-card]{gap: 6px !important;padding: 10px 16px 9px !important;height: auto !important}[data-cd-card] .hero-count{padding: 4px 4px !important}[data-cd-card] .cd{gap: 3px !important}[data-cd-card] .cd-l{line-height: 1.1}[data-cd-card] [data-hero-when] > button[data-fact-active]{padding-top: 2px !important;padding-bottom: 2px !important}[data-cd-card] [data-hero-when] > button[data-fact-active] > span:last-child{gap: 1px !important;line-height: 1.2 !important}[data-cd-card] [data-hero-when] > button[data-fact-active] > span:last-child > span{line-height: 1.2 !important}@media (max-width: 768px){[data-hero-rule]{margin-left: auto !important;margin-right: auto !important}[data-hero-facts]{justify-content: center}[data-hero-facts] > span{text-align: left}}@media (max-width: 480px){[data-facts-sep]{display: none}[data-hero-facts]{flex-direction: column;flex-wrap: wrap !important}}.hero-copy [data-hero-dateline]{font-size: clamp(11px,.95vw,13.5px) !important;line-height: 1.7 !important}.hero-copy [data-hero-rule]{margin-top: 16px !important}.hero-copy [data-hero-rule] + p{margin-top: 14px !important;font-size: clamp(44px,5vw,76px) !important;line-height: .98 !important}.hero-copy [data-conf-line]{margin-top: 12px !important;font-size: clamp(14px,1.35vw,19px) !important}.hero-copy [data-hero-facts]{margin-top: 30px !important}.hero-copy [data-hero-facts] + span{margin-top: 32px !important}.hero-copy .title-seam{margin-top: 0 !important}.hero-copy .hero-title{font-size: clamp(24px,2.7vw,42px) !important;line-height: 1.16 !important;margin-top: 24px !important}@media (max-width: 600px){.hero-copy [data-hero-rule] + p{font-size: clamp(42px,13vw,60px) !important}.hero-copy .hero-title{font-size: clamp(22px,7vw,32px) !important}.hero-copy [data-hero-facts]{margin-top: 24px !important}.hero-copy [data-hero-facts] + span{margin-top: 26px !important}}.hero-copy [data-hero-facts] time{font-size: clamp(14px,1.1vw,16px) !important}.hero-copy [data-hero-facts] > span > span{font-size: clamp(12.5px,.98vw,14.5px) !important;line-height: 1.35 !important}.hero-copy [data-hero-facts] svg{width: 22px !important;height: 22px !important}.hero-copy [data-facts-sep]{height: 28px !important}.hero-copy [data-hero-dateline]{line-height: 1.5 !important}.hero-copy [data-hero-rule]{margin-top: 10px !important}.hero-copy [data-hero-rule] + p{margin-top: 8px !important}.hero-copy [data-conf-line]{margin-top: 6px !important}.hero-copy [data-hero-facts]{margin-top: 18px !important}.hero-copy [data-hero-facts] > span > span{line-height: 1.25 !important}.hero-copy [data-hero-facts] + span{margin-top: 24px !important}@media (max-width: 600px){.hero-copy [data-hero-facts]{margin-top: 16px !important}.hero-copy [data-hero-facts] + span{margin-top: 20px !important}}.hero-copy .hero-title{font-size: clamp(30px,3.7vw,58px) !important;line-height: 1.08 !important;margin-top: 22px !important;margin-bottom: 0 !important}.hero-title .hero-mask:nth-child(2) [data-hero-line]::after{display: none !important}.hero-title [data-and]{color: var(--color-accent-2) !important;-webkit-text-fill-color: var(--color-accent-2);background: none !important}[data-hero-tag]{margin: 14px 0 0;max-width: 30em;font-family: var(--font-heading);font-size: clamp(15px,1.3vw,19px);font-weight: 400;line-height: 1.4;color: var(--color-accent-800);text-wrap: pretty}.hero-copy .hero-cta{margin-top: 26px !important;display: grid !important;grid-template-columns: auto auto;justify-content: start;gap: 12px !important}.hero-copy .hero-cta > a{padding: 14px 22px !important;border-radius: 6px !important;justify-content: center}.hero-copy .hero-cta > a:nth-child(3){grid-column: 1 / -1;justify-self: start}.hero-copy .hero-cta .btn-solid{background: var(--color-accent-2) !important;color: #fff !important}.hero-copy .hero-cta .btn-solid:hover{background: var(--color-accent-2-700) !important}.hero-copy .hero-cta .btn-ghost{background: #fff !important;border: 1px solid var(--color-accent-300) !important;color: var(--color-accent-800) !important}.hero-copy .hero-cta .btn-ghost:hover{background: var(--color-accent-100) !important;border-color: var(--color-accent) !important}.hero-copy .pillars{margin-top: 24px !important}@media (max-width: 600px){.hero-copy .hero-title{font-size: clamp(26px,8.4vw,40px) !important}[data-hero-tag]{margin-left: auto;margin-right: auto}.hero-copy .hero-cta{grid-template-columns: 1fr;justify-content: stretch;width: 100%}.hero-copy .hero-cta > a:nth-child(3){justify-self: stretch}}.hero-copy .hero-cta{display: flex !important;flex-wrap: wrap !important;align-items: center}.hero-copy .hero-cta > a{white-space: nowrap !important;flex: none;font-size: 14px !important;padding: 13px 18px !important;gap: 10px !important}.hero-copy .hero-cta > a:nth-child(3){flex-basis: auto}.hero-copy .hero-cta::after{content: none}@media (max-width: 600px){.hero-copy .hero-cta > a{flex: 1 1 100%;justify-content: center}}.kwc-wrap{position: relative;z-index: 2;padding: 18px max(var(--gutter,32px), env(safe-area-inset-left)) 18px;background: #fff}.kwc-card{max-width: 1440px;margin: 0 auto;display: flex;align-items: center;gap: 10px;padding: 10px 14px 10px 6px;background: #fff;border: 1px solid var(--color-accent-100);border-radius: 12px;box-shadow: 0 10px 28px rgba(0,73,97,.08)}.kwc-row{flex: 1 1 auto;min-width: 0;display: flex;align-items: center;margin: 0;padding: 0;list-style: none;overflow-x: auto;scroll-snap-type: x mandatory;scroll-behavior: smooth;scrollbar-width: none;-webkit-overflow-scrolling: touch}.kwc-row::-webkit-scrollbar{display: none}.kwc-row{-webkit-mask-image: linear-gradient(90deg, transparent 0, #000 40px, #000 calc(100% - 40px), transparent 100%);mask-image: linear-gradient(90deg, transparent 0, #000 40px, #000 calc(100% - 40px), transparent 100%)}.kwc-item{flex: none;scroll-snap-align: start;display: flex;align-items: center;gap: 14px;padding: 8px clamp(18px,2vw,30px);border-right: 1px solid var(--color-accent-2-300, rgba(214,0,108,.35))}.kwc-item:last-child{border-right: 0}.kwc-ic{flex: none;width: 30px;height: 30px}.kwc-l{font-family: var(--font-heading);font-size: 14.5px;font-weight: 600;line-height: 1.22;letter-spacing: -.005em;color: var(--color-accent-800);white-space: nowrap}.kwc-next{flex: none;display: grid;place-items: center;width: 40px;height: 40px;border-radius: 50%;background: #fff;border: 1.5px solid var(--color-accent-700);color: var(--color-accent-700);cursor: pointer;transition: background .2s, color .2s}.kwc-next:hover{background: var(--color-accent-800);border-color: var(--color-accent-800);color: #fff}.kwf{background: linear-gradient(90deg, var(--color-accent-900, #00364a), var(--color-accent-800));color: #fff}.kwf-in{max-width: 1440px;margin: 0 auto;display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;gap: 14px 32px;padding: 16px max(var(--gutter,32px), env(safe-area-inset-left));font-family: var(--font-heading);font-size: 14px}.kwf-links{display: flex;align-items: center;flex-wrap: wrap;gap: 12px 22px}.kwf-a{display: inline-flex;align-items: center;gap: 12px;color: #fff !important;text-decoration: none}.kwf-a:hover span{text-decoration: underline;text-underline-offset: 3px}.kwf-sep{width: 1px;height: 22px;background: rgba(255,255,255,.28)}.kwf-socs{display: inline-flex;gap: 8px}.kwf-soc{display: grid;place-items: center;width: 24px;height: 24px;border-radius: 4px;background: rgba(255,255,255,.12);color: #fff !important;transition: background .2s}.kwf-soc:hover{background: var(--color-accent-2)}.kwf-tag{display: flex;align-items: center;gap: 12px;color: rgba(255,255,255,.92);white-space: nowrap}.kwf-line{width: 96px;height: 2px;margin-right: 12px;background: linear-gradient(90deg, rgba(214,0,108,0), var(--color-accent-2))}.kwf-bar{color: rgba(255,255,255,.4)}@media (max-width: 900px){.kwf-in{justify-content: center}.kwf-tag{flex-wrap: wrap;justify-content: center;white-space: normal}.kwf-line{display: none}}@media (max-width: 600px){.kwc-l{font-size: 13.5px}.kwc-ic{width: 26px;height: 26px}.kwf-links{justify-content: center}.kwf-sep{display: none}.kwf-in{font-size: 13px}}.kwf{position: fixed;left: 0;right: 0;bottom: 0;z-index: 60;box-shadow: 0 -6px 22px rgba(0,40,56,.18)}.kwf-in{flex-wrap: nowrap !important;padding-top: 11px !important;padding-bottom: max(11px, env(safe-area-inset-bottom)) !important;font-size: 13.5px !important}body{padding-bottom: calc(50px + env(safe-area-inset-bottom))}[data-index-badges]{bottom: calc(66px + env(safe-area-inset-bottom)) !important}@media (max-width: 1100px){.kwf-tag{display: none !important}.kwf-in{justify-content: center !important}}@media (max-width: 600px){.kwf-links{flex-wrap: nowrap !important;gap: 14px !important}.kwf-links > a:nth-of-type(2), .kwf-links > .kwf-sep:first-of-type{display: none !important}body{padding-bottom: calc(48px + env(safe-area-inset-bottom))}}[data-index-badges]{display: none !important}.kwf-idx{display: flex;align-items: center;gap: 10px;flex: none}.kwf-idx-l{font-size: 11px;letter-spacing: .12em;text-transform: uppercase;color: rgba(255,255,255,.72);white-space: nowrap}.kwf-chip{display: grid;place-items: center;height: 28px;padding: 0 10px;background: #fff;border-radius: 5px}.kwf-chip img{display: block;height: 15px;width: auto}.kwf-idx-l + .kwf-chip + .kwf-idx-l{margin-left: 6px}@media (max-width: 1100px){.kwf-in{justify-content: space-between !important}}@media (max-width: 780px){.kwf-idx-l{display: none}.kwf-links > a:nth-of-type(2), .kwf-links > .kwf-sep:first-of-type{display: none !important}}@media (max-width: 600px){.kwf-chip{height: 24px;padding: 0 7px}.kwf-chip img{height: 12px}.kwf-socs{display: none !important}.kwf-links > .kwf-sep{display: none !important}}.kwf-links{flex-wrap: nowrap !important}.kwf-links > *, .kwf-idx > *{flex: none}@media (max-width: 1200px){.kwf-idx-l{display: none !important}}@media (max-width: 1000px){.kwf-links > a:nth-of-type(2), .kwf-links > .kwf-sep:first-of-type{display: none !important}}@media (max-width: 760px){.kwf-socs, .kwf-links > .kwf-sep{display: none !important}}@media (max-width: 380px){.kwf-a span{font-size: 12.5px}.kwf-idx{gap: 6px}}[data-cd-card] [data-hero-when] > button[data-fact-active] > span:last-child > span{white-space: nowrap !important}.kwf-tag{display: none !important}.kwf-in{padding-top: 7px !important;padding-bottom: max(7px, env(safe-area-inset-bottom)) !important}.kwf-chip{height: 38px !important;padding: 0 14px !important;border-radius: 6px}.kwf-chip img{height: 24px !important}@media (max-width: 600px){.kwf-chip{height: 32px !important;padding: 0 9px !important}.kwf-chip img{height: 18px !important}}@media (max-width: 1000px) and (min-width: 761px){.kwf-links > .kwf-sep{display: block !important}}.kwf-links > .kwf-socs{order: 0}.kwf-links > .kwf-sep{order: 1}.kwf-links > .kwf-a{order: 2}.kwf-idx{gap: 0 !important;padding-left: 22px;border-left: 1px solid rgba(255,255,255,.22)}.kwf-idx-l{display: none !important}.kwf-chip{height: auto !important;padding: 0 !important;background: none !important;border-radius: 0 !important}.kwf-chip img{height: 22px !important;width: auto;filter: brightness(0) invert(1);opacity: .95;transition: opacity .2s}.kwf-chip + .kwf-idx-l + .kwf-chip{margin-left: 0}.kwf-idx > .kwf-chip:last-child{margin-left: 18px;padding-left: 18px !important;border-left: 1px solid rgba(255,255,255,.22)}.kwf-idx:hover .kwf-chip img{opacity: 1}@media (max-width: 600px){.kwf-idx{padding-left: 14px}.kwf-chip img{height: 17px !important}.kwf-idx > .kwf-chip:last-child{margin-left: 12px;padding-left: 12px !important}}.kwf-chip img{height: 27px !important}@media (max-width: 600px){.kwf-chip img{height: 20px !important}}.kwf{display: none !important}.kwb{position: fixed;left: 0;right: 0;bottom: 0;z-index: 60;background: var(--color-accent-800);color: #fff;box-shadow: 0 -8px 24px rgba(0,40,56,.18)}.kwb::before{content: '';position: absolute;left: 0;right: 0;top: 0;height: 2px;background: linear-gradient(90deg, var(--color-accent-2), rgba(214,0,108,0) 40%, rgba(0,136,176,0) 60%, var(--color-accent))}.kwb-in{max-width: 1440px;margin: 0 auto;display: flex;align-items: center;justify-content: space-between;gap: 20px;padding: 9px max(var(--gutter,32px), env(safe-area-inset-right)) max(9px, env(safe-area-inset-bottom)) max(var(--gutter,32px), env(safe-area-inset-left));font-family: var(--font-heading)}.kwb-idx{display: flex;align-items: center;gap: 12px;min-width: 0}.kwb-cap{font-size: 10px;letter-spacing: .16em;text-transform: uppercase;color: rgba(255,255,255,.66);white-space: nowrap}.kwb-idx img{display: block;flex: none;height: 25px;width: auto;filter: brightness(0) invert(1)}.kwb-div{flex: none;width: 1px;height: 24px;margin: 0 12px;background: rgba(255,255,255,.24)}.kwb-act{display: flex;align-items: center;gap: 16px;flex: none}.kwb-mail{display: inline-flex;align-items: center;gap: 9px;color: #fff !important;font-size: 14px;text-decoration: none;white-space: nowrap}.kwb-mail:hover span{text-decoration: underline;text-underline-offset: 3px}.kwb-fb{display: grid;place-items: center;width: 32px;height: 32px;border-radius: 50%;border: 1px solid rgba(255,255,255,.36);color: #fff !important;transition: background .2s, color .2s}.kwb-fb:hover{background: #fff;color: var(--color-accent-800) !important}.kwb-cta{display: inline-flex;align-items: center;gap: 10px;height: 36px;padding: 0 18px;border-radius: 6px;background: var(--color-accent-2);color: #fff !important;font-size: 14px;font-weight: 600;text-decoration: none;white-space: nowrap;transition: background .2s}.kwb-cta:hover{background: var(--color-accent-2-700)}.kwb-cta span{transition: transform .2s}.kwb-cta:hover span{transform: translateX(3px)}.kwb a:focus-visible{outline: 2px solid #fff;outline-offset: 2px}body{padding-bottom: calc(54px + env(safe-area-inset-bottom)) !important}@media (max-width: 1100px){.kwb-cap{display: none}}@media (max-width: 820px){.kwb-mail span{display: none}.kwb-mail{width: 32px;height: 32px;justify-content: center;border: 1px solid rgba(255,255,255,.36);border-radius: 50%}}@media (max-width: 480px){.kwb-in{gap: 10px}.kwb-idx img{height: 18px}.kwb-div{margin: 0 6px}.kwb-act{gap: 8px}.kwb-fb{display: none}.kwb-cta{height: 34px;padding: 0 13px;font-size: 13px}}.hero-copy .hero-title{font-size: clamp(26px,2.9vw,44px) !important}.hero-title [data-hero-line]{background: none !important;animation: none !important;-webkit-text-fill-color: currentColor !important}.hero-title .hero-mask:nth-child(1) [data-hero-line], .hero-title .hero-mask:nth-child(3) [data-hero-line]{color: var(--color-accent-800) !important}.hero-title .hero-mask:nth-child(2) [data-hero-line]{color: var(--color-accent-700) !important}.hero-title [data-and]{color: var(--color-accent-2) !important;-webkit-text-fill-color: var(--color-accent-2) !important}[data-orb][style*="rgba(214,0,108,.40)"]{display: none !important}.hero .deco-rule, .deco-rule{display: none !important}.nav::after{display: none !important}[data-host]{display: none !important}.hero-copy [data-hero-facts] .facts-logo{flex: none;width: 34px;height: 34px;object-fit: contain;outline: 0 !important}@media (min-width: 901px){.hero-side{display: flex !important;flex-direction: column;gap: clamp(20px, 2.4vw, 32px)}.hero-side > .hero-art{position: relative !important;top: auto !important;left: auto !important;right: auto !important;margin-top: 0 !important;width: 100% !important}.hero-grid{align-items: start !important}}.hero-measure{padding-bottom: clamp(36px, 4.5vw, 72px) !important}[data-cd-card] [data-hero-when] > button[data-fact-active]{opacity: .82 !important}[data-cd-card] [data-hero-when] > button[aria-pressed="true"]{opacity: 1 !important}[data-fact-active="false"] > span{opacity: 1 !important}#top [data-orb][data-depth="40"]{display: none !important}.hero-copy [data-hero-facts] .facts-logo{width: 26px !important;height: 26px !important}.hero-copy [data-hero-facts] > span:last-child{gap: 8px !important}.hero-copy [data-hero-facts] > span:last-child > span{white-space: nowrap}@media (max-width: 1100px) and (min-width: 769px){.hero-copy [data-hero-facts]{flex-wrap: wrap !important}.hero-copy [data-facts-sep]{display: none !important}}@keyframes bs-eq{0%,100%{transform: scaleY(.3)}50%{transform: scaleY(1)}}.music-btn{position: fixed;right: max(18px, env(safe-area-inset-right));bottom: calc(env(safe-area-inset-bottom) + 96px);z-index: 60;width: 46px;height: 46px;display: grid;place-items: center;border-radius: 50%;border: 1px solid var(--color-accent-200);background: rgba(255,255,255,.92);-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px);color: var(--color-accent-800);box-shadow: 0 8px 24px rgba(0,40,60,.16);cursor: pointer;transition: background .3s, color .3s, transform .3s}.music-btn:hover{background: var(--color-accent-800);color: #fff;transform: translateY(-2px)}.music-btn[aria-pressed="true"]{background: var(--color-accent-800);color: #fff;border-color: var(--color-accent-800)}.music-eq{display: flex;align-items: flex-end;gap: 3px;height: 16px}.music-eq > span{width: 3px;height: 100%;border-radius: 2px;background: currentColor;transform-origin: bottom;animation: bs-eq 1.1s ease-in-out infinite}.music-eq > span:nth-child(2){animation-delay: .25s}.music-eq > span:nth-child(3){animation-delay: .5s}.music-eq > span:nth-child(4){animation-delay: .15s}@media (max-width: 768px){.music-btn{width: 42px;height: 42px;bottom: calc(env(safe-area-inset-bottom) + 84px)}}#top [data-hero-tag]{display: none !important}.hero-copy .hero-title{font-size: clamp(32px, 3.6vw, 56px) !important;max-width: 100%}.hero-copy .hero-title [data-hero-line]{white-space: normal !important;overflow-wrap: break-word}.hero-copy{min-width: 0;position: relative;z-index: 4}.hero-copy > p[style*="5.4vw"]{font-size: clamp(40px, 4.6vw, 70px) !important}.kwc-wrap{padding-left: 0 !important;padding-right: 0 !important}.kwc-card{max-width: none !important;border-radius: 0 !important;border-left: 0 !important;border-right: 0 !important;padding-right: max(var(--gutter,32px), env(safe-area-inset-right)) !important}.kwc-next{display: none !important}@media (min-width: 769px){.hero-art{aspect-ratio: 4/3 !important}.hero-art .pstack{position: absolute !important;inset: 0 !important;width: auto !important;height: auto !important;border-radius: 10px;overflow: hidden;border: 1px solid var(--color-accent-100);box-shadow: 0 14px 34px rgba(0,73,97,.10);transform: none !important}.hero-art .pstack > .bk, .hero-art .pstack > .marks, .hero-art .pstack > .sh2, .hero-art .pstack > .sh3{display: none !important}.hero-art .pstack > .sh1{inset: 0 !important;width: 100% !important;height: 100% !important;left: 0 !important;top: 0 !important;clip-path: none !important;-webkit-clip-path: none !important;transform: none !important;animation: none !important}.hero-art .pstack > .sh1 .pimg{inset: 0 !important;left: 0 !important;top: 0 !important;width: 100% !important;height: 100% !important;transform: none !important;background-size: cover !important;background-position: 50% 45% !important}.hero-art .caption{left: 14px !important;right: auto !important;bottom: 14px !important;top: auto !important;z-index: 5;padding: 7px 12px !important;background: rgba(255,255,255,.94) !important;border-radius: 6px;color: var(--color-accent-800) !important;font-size: 11px !important;letter-spacing: .14em !important;box-shadow: 0 6px 16px rgba(0,40,60,.14)}}[data-cd-card]{width: 100% !important;box-sizing: border-box}[data-cd-card] > div:first-child > span:nth-child(2){flex: 1 1 auto;min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}[data-cd-card] .hero-count{display: grid !important;grid-template-columns: repeat(4, minmax(0,1fr))}[data-cd-card] .cd-n{font-variant-numeric: tabular-nums}[data-cd-card] [data-hero-when]{display: grid !important;grid-template-columns: 1fr 1fr}@keyframes bs-blob-a{0%,100%{transform: translate3d(0,0,0) rotate(0deg)}50%{transform: translate3d(-10px,8px,0) rotate(-3deg)}}@keyframes bs-blob-b{0%,100%{transform: translate3d(0,0,0) rotate(0deg)}50%{transform: translate3d(9px,-7px,0) rotate(2.5deg)}}@media (min-width: 769px){.hero-art{aspect-ratio: 1 / 1.05 !important;isolation: isolate;overflow: visible !important}.hero-art .pstack{inset: 0 !important;border: 0 !important;border-radius: 0 !important;box-shadow: none !important;z-index: 2;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M56 2C74 0 90 9 94 24C97 35 90 44 95 56C100 70 95 87 80 95C66 102 52 95 38 98C22 101 6 92 3 76C0 62 9 52 5 39C1 24 11 7 29 3C38 1 47 3 56 2Z'/%3E%3C/svg%3E") center / 100% 100% no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M56 2C74 0 90 9 94 24C97 35 90 44 95 56C100 70 95 87 80 95C66 102 52 95 38 98C22 101 6 92 3 76C0 62 9 52 5 39C1 24 11 7 29 3C38 1 47 3 56 2Z'/%3E%3C/svg%3E") center / 100% 100% no-repeat}.hero-art::before, .hero-art::after{content: '';position: absolute;pointer-events: none}.hero-art::before{inset: -5% -7% -3% -4%;z-index: 1;background: var(--color-accent-200);opacity: .55;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M60 3C78 2 95 14 97 30C99 42 91 50 96 63C100 77 90 93 74 97C60 100 49 93 35 96C18 99 4 86 2 70C0 56 10 47 6 34C2 18 16 4 34 4C44 4 51 4 60 3Z'/%3E%3C/svg%3E") center / 100% 100% no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M60 3C78 2 95 14 97 30C99 42 91 50 96 63C100 77 90 93 74 97C60 100 49 93 35 96C18 99 4 86 2 70C0 56 10 47 6 34C2 18 16 4 34 4C44 4 51 4 60 3Z'/%3E%3C/svg%3E") center / 100% 100% no-repeat;animation: bs-blob-a 14s ease-in-out infinite}.hero-art::after{inset: -2% -3% -6% -8%;z-index: 3;background: rgba(255,255,255,.5);-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath fill-rule='evenodd' d='M52 1C72 0 92 10 96 27C99 40 92 48 97 60C101 75 93 92 76 97C62 101 49 96 34 98C17 100 3 88 1 72C-1 58 8 49 4 36C0 20 13 3 31 2C39 1 45 1 52 1ZM55 5C72 4 88 13 91 27C94 38 87 46 91 58C95 71 89 86 76 92C63 98 51 92 37 94C22 96 9 87 7 73C5 60 13 51 9 39C6 25 16 8 31 6C40 5 47 6 55 5Z'/%3E%3C/svg%3E") center / 100% 100% no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath fill-rule='evenodd' d='M52 1C72 0 92 10 96 27C99 40 92 48 97 60C101 75 93 92 76 97C62 101 49 96 34 98C17 100 3 88 1 72C-1 58 8 49 4 36C0 20 13 3 31 2C39 1 45 1 52 1ZM55 5C72 4 88 13 91 27C94 38 87 46 91 58C95 71 89 86 76 92C63 98 51 92 37 94C22 96 9 87 7 73C5 60 13 51 9 39C6 25 16 8 31 6C40 5 47 6 55 5Z'/%3E%3C/svg%3E") center / 100% 100% no-repeat;animation: bs-blob-b 17s ease-in-out infinite}.hero-art .caption{left: auto !important;right: 4% !important;bottom: -30px !important;transform: none !important;white-space: nowrap;z-index: 4}}@media (prefers-reduced-motion: reduce){.hero-art::before, .hero-art::after{animation: none !important}}@media (min-width: 1025px){#top .hero-measure, #top .hero-side{position: static !important}#top .hero-grid > div:first-child, #top .hero-side > *:not(.hero-art){position: relative;z-index: 3}#top .hero-side > .hero-art{position: absolute !important;top: 0 !important;right: 0 !important;bottom: 0 !important;left: auto !important;width: 56% !important;height: auto !important;aspect-ratio: auto !important;margin: 0 !important;z-index: 1 !important;filter: none !important;overflow: hidden !important;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M34 0C14 16 4 32 20 48C36 63 12 80 26 100H100V0Z'/%3E%3C/svg%3E") 0 0 / 100% 100% no-repeat !important;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M34 0C14 16 4 32 20 48C36 63 12 80 26 100H100V0Z'/%3E%3C/svg%3E") 0 0 / 100% 100% no-repeat !important}#top .hero-side > .hero-art .pstack{inset: 0 !important;border: 0 !important;border-radius: 0 !important;box-shadow: none !important;-webkit-mask: none !important;mask: none !important}#top .hero-side > .hero-art::before{content: '' !important;position: absolute !important;inset: 0 !important;z-index: 4 !important;pointer-events: none;opacity: 1 !important;animation: none !important;transform: none !important;-webkit-mask: none !important;mask: none !important;background: linear-gradient(90deg, rgba(255,255,255,.55), rgba(255,255,255,0) 30%), linear-gradient(0deg, rgba(255,255,255,.5), rgba(255,255,255,0) 18%) !important}#top .hero-side > .hero-art::after{content: '' !important;position: absolute !important;inset: auto -8% -10% auto !important;width: 34% !important;height: auto !important;aspect-ratio: 1;border-radius: 50%;z-index: 5 !important;pointer-events: none;animation: none !important;transform: none !important;-webkit-mask: none !important;mask: none !important;background: radial-gradient(circle at 40% 40%, rgba(214,0,108,.55), rgba(214,0,108,.18) 55%, rgba(214,0,108,0) 72%) !important}#top .hero-side > .hero-art .caption{left: auto !important;right: 24px !important;bottom: 24px !important;top: auto !important;transform: none !important;white-space: nowrap;z-index: 6}#top .hero-count, #top [data-cd-card]{background: rgba(255,255,255,.95) !important}}.petra-decor, .petra-glow{display: none}@media (min-width: 769px){#top .hero-side > .hero-art{-webkit-mask: none !important;mask: none !important;overflow: visible !important;filter: none !important}#top .hero-side > .hero-art::before, #top .hero-side > .hero-art::after{content: none !important}#top .hero-side > .hero-art .pstack{-webkit-mask: none !important;mask: none !important;-webkit-clip-path: url(#petraBlob) !important;clip-path: url(#petraBlob) !important;z-index: 2 !important}.petra-decor{display: block;position: absolute;inset: 0;width: 100%;height: 100%;overflow: visible;pointer-events: none}.petra-decor--back{z-index: 1;transform: translate(-3.5%, 2.5%)}.petra-decor--back path{fill: var(--color-accent-200);opacity: .55}.petra-decor--front{z-index: 3}.petra-decor--front path{fill: none;vector-effect: non-scaling-stroke;stroke-linecap: round}.petra-line-white{stroke: rgba(255,255,255,.9);stroke-width: 3}.petra-line-pink{stroke: var(--color-accent-2);stroke-width: 1.5;opacity: .55}.petra-glow{display: block;position: absolute;right: -6%;bottom: -8%;width: 30%;aspect-ratio: 1;border-radius: 50%;z-index: 3;pointer-events: none;background: radial-gradient(circle at 40% 40%, rgba(214,0,108,.45), rgba(214,0,108,.14) 55%, rgba(214,0,108,0) 72%)}#top .hero-side > .hero-art .caption{z-index: 6 !important}}@media (min-width: 1025px){#top .hero-side > .hero-art{width: 54% !important}.petra-glow{right: 0;bottom: 0}}.petra-dots, .petra-orb{display: none}@media (min-width: 769px){#top .hero-side > .hero-art .pstack .pimg{background-position: 62% 46% !important}#top .hero-art::marker{content: none}.petra-decor--back{transform: translate(-1.5%, 1%) !important}.petra-decor--back .petra-l2{fill: #DCEFFD;opacity: .72}.petra-decor--back .petra-l3{fill: #BFE5FA;opacity: .4}.petra-decor--back path:not([class]){display: none}.petra-line-white{stroke: #fff !important;stroke-width: 2.5 !important;opacity: .95}.petra-line-pink{stroke: #E50073 !important;stroke-width: 1.75 !important;opacity: .78 !important}.petra-line-cyan{stroke: #8FD3F5;stroke-width: 1;opacity: .35}.petra-glow{right: -2% !important;bottom: -4% !important;width: 26% !important;opacity: .85}#top .hero-side > .hero-art{background: radial-gradient(60% 55% at 62% 48%, #D6F0FC 0%, rgba(234,246,253,.6) 45%, rgba(255,255,255,0) 75%)}.petra-dots{display: block;position: absolute;z-index: 0;pointer-events: none;opacity: .3;background-image: radial-gradient(circle, #79C8F2 1.3px, transparent 1.6px);background-size: 12px 12px}.petra-dots--a{left: 6%;top: 4%;width: 72px;height: 96px}.petra-dots--b{right: 3%;bottom: 3%;width: 84px;height: 60px;z-index: 4}.petra-orb{display: block;position: absolute;z-index: 0;border-radius: 50%;pointer-events: none}.petra-orb--1{left: 10%;top: 46%;width: 54px;height: 54px;background: #B9E4F8;opacity: .55}.petra-orb--2{left: 2%;bottom: 14%;width: 16px;height: 16px;background: #F5C8E2;opacity: .8}.petra-orb--3{left: 30%;top: 2%;width: 11px;height: 11px;background: #B9E4F8;opacity: .8}}@media (min-width: 1025px){#top .hero-side > .hero-art{width: 51% !important;top: 3% !important;bottom: 3% !important}}@media (min-width: 769px) and (max-width: 1024px){#top .hero-side > .hero-art .pstack{-webkit-clip-path: url(#petraBlobTablet) !important;clip-path: url(#petraBlobTablet) !important}#top .hero-art .petra-decor, #top .hero-art .petra-dots, #top .hero-art .petra-orb--3{display: none !important}}@keyframes petra-in{from{opacity: 0;transform: translate3d(24px,0,0) scale(1.03)}to{opacity: 1;transform: none}}@keyframes petra-breath{0%,100%{transform: scale(1.04) translate3d(0,0,0)}50%{transform: scale(1.09) translate3d(-1.2%,-.8%,0)}}@keyframes petra-float{0%,100%{transform: translate3d(0,0,0)}50%{transform: translate3d(0,-10px,0)}}@keyframes petra-draw{from{stroke-dashoffset: 1}to{stroke-dashoffset: 0}}@media (min-width: 769px){#top .hero-side > .hero-art .pstack{animation: petra-in 1.4s cubic-bezier(.16,.84,.24,1) .25s both}#top .hero-side > .hero-art .pstack .sh1 .pimg{animation: petra-breath 26s ease-in-out 1.6s infinite;will-change: transform}#top .hero-side > .hero-art .pstack::after{content: '';position: absolute;inset: 0;pointer-events: none;z-index: 2;background: linear-gradient(180deg, rgba(185,216,239,.18), rgba(255,255,255,0) 26%), radial-gradient(120% 90% at 70% 45%, rgba(0,0,0,0) 60%, rgba(32,30,29,.16) 100%)}.petra-decor--back{animation: petra-in 1.6s cubic-bezier(.16,.84,.24,1) .1s both}.petra-decor--front path{stroke-dasharray: 1;stroke-dashoffset: 1;animation: petra-draw 1.8s cubic-bezier(.4,0,.2,1) 1s forwards}.petra-decor--front path{pathLength: 1}.petra-orb--1{animation: petra-float 9s ease-in-out infinite}.petra-orb--2{animation: petra-float 7s ease-in-out 1.5s infinite}.petra-orb--3{animation: petra-float 11s ease-in-out 3s infinite}#top .hero-side > .hero-art .caption{backdrop-filter: blur(6px);-webkit-backdrop-filter: blur(6px);background: rgba(255,255,255,.72) !important;padding: 6px 12px !important;border-radius: 2px}}@media (prefers-reduced-motion: reduce){#top .hero-art .pstack, #top .hero-art .pimg, .petra-decor--back, .petra-orb{animation: none !important}.petra-decor--front path{animation: none !important;stroke-dashoffset: 0 !important}}@keyframes petra-sweep{0%,70%{transform: translateX(-120%) skewX(-18deg);opacity: 0}78%{opacity: 1}100%{transform: translateX(220%) skewX(-18deg);opacity: 0}}@keyframes petra-tint{0%,100%{fill: #DCEFFD}50%{fill: #F8DCEB}}@keyframes petra-pulse{0%,100%{stroke: #E50073;opacity: .78}50%{stroke: #0088b0;opacity: .6}}@keyframes petra-sway{0%,100%{transform: translate(-1.5%, 1%)}50%{transform: translate(-2.6%, 2%)}}@keyframes petra-glowpulse{0%,100%{opacity: .85;transform: scale(1)}50%{opacity: 1;transform: scale(1.08)}}@media (min-width: 769px){#top .hero-side > .hero-art .pstack::before{content: '';position: absolute;top: 0;bottom: 0;left: 0;width: 38%;z-index: 3;pointer-events: none;background: linear-gradient(90deg, rgba(255,255,255,0), rgba(255,236,214,.38), rgba(255,255,255,0));mix-blend-mode: screen;animation: petra-sweep 9s ease-in-out 3s infinite}.petra-decor--back{animation: petra-in 1.6s cubic-bezier(.16,.84,.24,1) .1s both, petra-sway 16s ease-in-out 2s infinite !important}.petra-decor--back .petra-l2{animation: petra-tint 14s ease-in-out 2s infinite}.petra-decor--front .petra-line-pink{animation: petra-draw 1.8s cubic-bezier(.4,0,.2,1) 1s forwards, petra-pulse 8s ease-in-out 3s infinite}.petra-glow{animation: petra-glowpulse 7s ease-in-out infinite;transform-origin: 60% 60%}}@media (prefers-reduced-motion: reduce){#top .hero-art .pstack::before, .petra-decor--back, .petra-decor--back .petra-l2, .petra-line-pink, .petra-glow{animation: none !important}}@media (min-width: 1025px){[data-nav-spacer]{height: 0 !important;min-height: 0 !important}#top{padding-top: 85px !important}#top .hero-side > .hero-art{top: 0 !important}.nav, .nav:not(.is-compact), .nav.is-compact{background: transparent !important;border-bottom: 0 !important;box-shadow: none !important;-webkit-backdrop-filter: none !important;backdrop-filter: none !important;pointer-events: none}.nav, .nav:not(.is-compact), .nav.is-compact{pointer-events: auto;top: 0 !important;background: #fff !important;-webkit-backdrop-filter: none !important;backdrop-filter: none !important;border-top: 0 !important;border-bottom: 1px solid var(--color-accent-100) !important;box-shadow: none !important;transition: box-shadow .4s}.nav.is-compact{box-shadow: 0 8px 30px rgba(0,73,97,.07) !important}.nav .nav-mob{pointer-events: auto}}@keyframes petra-ripple{0%{background-size: 100% 100%;opacity: .9}50%{background-size: 112% 112%;opacity: 1}100%{background-size: 100% 100%;opacity: .9}}@media (min-width: 769px){.petra-glow{right: 0 !important;bottom: 0 !important;width: 34% !important;aspect-ratio: 1 !important;border-radius: 0 !important;transform: none !important;background: repeating-radial-gradient(circle at 100% 100%, rgba(255,255,255,0) 0 22px, rgba(255,255,255,.75) 22px 23.5px, rgba(255,255,255,0) 23.5px 34px, rgba(229,0,115,.45) 34px 35px) !important;background-position: 100% 100% !important;background-repeat: no-repeat !important;-webkit-mask: radial-gradient(circle at 100% 100%, #000 0%, rgba(0,0,0,.6) 45%, transparent 72%);mask: radial-gradient(circle at 100% 100%, #000 0%, rgba(0,0,0,.6) 45%, transparent 72%);animation: petra-ripple 8s ease-in-out infinite !important}}@media (prefers-reduced-motion: reduce){.petra-glow{animation: none !important}}#top [data-orb-hero]{z-index: 2 !important;opacity: .55 !important}#top [data-cd-card]{transform: none !important}[data-cd-card] .cd{padding-left: 5px !important;padding-right: 5px !important;min-width: 0 !important}#top .hero-side [data-cd-card]{width: max-content !important;max-width: min(380px, 100%) !important}#top [data-cd-card] [data-hero-when] > button{flex: 1 1 0 !important;min-width: 0 !important;padding-left: 6px !important;padding-right: 6px !important;font-size: 12.5px !important;gap: 6px !important;line-height: 1.1 !important}#top [data-cd-card] [data-hero-when] > button > svg{width: 18px !important;height: 18px !important}#top [data-cd-card] [data-hero-when] > button span{white-space: normal !important;overflow: visible !important;text-overflow: clip !important;line-height: 1.15 !important}#top [data-cd-card] [data-hero-when], #top [data-cd-card] [data-hero-when] > button{height: auto !important}@media (hover: hover) and (pointer: fine){#top [data-cd-card] [data-hero-when] > button{min-height: 34px !important;padding-top: 4px !important;padding-bottom: 4px !important}}#top [data-cd-card] [data-hero-when] > button > span > span:last-child, #top [data-cd-card] [data-hero-when] > button > span:last-child > *:last-child{white-space: nowrap !important}#top [data-cd-card] > div:first-child{flex-wrap: wrap !important;row-gap: 2px !important}#top [data-cd-card] > div:first-child > span{overflow: visible !important;text-overflow: clip !important;white-space: nowrap !important;flex: 0 0 auto !important}#top .hero-side [data-cd-card]{transform: none !important;width: 360px !important;max-width: 100% !important;height: auto !important;min-height: 0 !important;padding: 16px 18px 14px !important;gap: 12px !important;border-radius: 10px !important;box-sizing: border-box !important}#top .hero-side [data-cd-card] > div:first-child{display: flex !important;flex-wrap: nowrap !important;align-items: center !important;gap: 8px !important}#top .hero-side [data-cd-card] > div:first-child > svg{width: 18px !important;height: 18px !important}#top .hero-side [data-cd-card] > div:first-child > span:nth-of-type(1){flex: 1 1 auto !important;min-width: 0 !important;white-space: nowrap !important;overflow: visible !important;font-size: 11px !important;font-weight: 600 !important;letter-spacing: .12em !important;text-transform: uppercase !important;color: var(--color-accent-800) !important}#top .hero-side [data-cd-card] > div:first-child > span:nth-of-type(2){flex: 0 0 auto !important;margin-left: auto !important;font-size: 10.5px !important;color: var(--color-neutral-600, #6b6764) !important;white-space: nowrap !important}#top .hero-side [data-cd-card] .hero-count{display: grid !important;grid-template-columns: repeat(4, minmax(0,1fr)) !important;gap: 0 !important;padding: 2px 0 !important;width: 100% !important}#top .hero-side [data-cd-card] .cd{display: flex !important;flex-direction: column !important;align-items: center !important;gap: 2px !important;padding: 0 !important;min-width: 0 !important;transform: none !important}#top .hero-side [data-cd-card] .cd + .cd{border-left: 1px solid var(--color-accent-100) !important}#top .hero-side [data-cd-card] .cd-n{font-family: var(--font-heading) !important;font-size: 30px !important;line-height: 1.05 !important;font-weight: 600 !important;font-variant-numeric: tabular-nums !important;color: var(--color-accent-800) !important}#top .hero-side [data-cd-card] .cd-l{font-size: 10px !important;line-height: 1.2 !important;letter-spacing: .12em !important;text-transform: uppercase !important;color: var(--color-neutral-600, #6b6764) !important}#top .hero-side [data-cd-card] [data-hero-when]{display: grid !important;grid-template-columns: 1fr 1fr !important;gap: 8px !important;height: auto !important}#top .hero-side [data-cd-card] [data-hero-when] > button{height: auto !important;min-height: 48px !important;flex: none !important;display: flex !important;align-items: center !important;gap: 8px !important;padding: 8px 10px !important;border: 1px solid var(--color-accent-100) !important;border-left: 1px solid var(--color-accent-100) !important;border-radius: 6px !important;background: transparent !important;line-height: 1.2 !important;text-align: left !important}#top .hero-side [data-cd-card] [data-hero-when] > button[aria-pressed="true"]{background: var(--color-accent-100) !important;border-color: var(--color-accent-200) !important}#top .hero-side [data-cd-card] [data-hero-when] > button > svg{width: 18px !important;height: 18px !important;flex: 0 0 auto !important}#top .hero-side [data-cd-card] [data-hero-when] > button > span{gap: 2px !important;min-width: 0 !important}#top .hero-side [data-cd-card] [data-hero-when] > button > span > span:first-child{font-size: 10px !important;font-weight: 600 !important;letter-spacing: .1em !important;text-transform: uppercase !important;white-space: nowrap !important;color: var(--color-accent-800) !important}#top .hero-side [data-cd-card] [data-hero-when] > button > span > span:last-child{font-size: 13.5px !important;font-weight: 600 !important;white-space: nowrap !important;color: var(--color-text) !important}@media (hover: hover) and (pointer: fine){#top .hero-side [data-cd-card] [data-hero-when] > button{min-height: 44px !important}}#top .hero-side [data-cd-card] [data-hero-when] > button > svg{display: none !important}#top .hero-side [data-cd-card] [data-hero-when] > button{padding: 7px 10px !important}#top .hero-side [data-cd-card] > div:first-child{flex-wrap: wrap !important;row-gap: 0 !important}#top .hero-side [data-cd-card] > div:first-child > span:nth-of-type(2){flex-basis: calc(100% - 26px) !important;margin-left: 26px !important}@media (max-width: 400px){#top .hero-side [data-cd-card] .cd-n{font-size: 26px !important}#top .hero-side [data-cd-card]{padding: 14px 14px 12px !important}}@media (min-width: 1025px){#top .hero-side > [data-cd-card]{position: absolute !important;z-index: 8 !important;left: calc(49% - 40px) !important;right: auto !important;top: auto !important;bottom: 56px !important;margin: 0 !important;box-shadow: 0 18px 44px rgba(0,73,97,.16), 0 2px 6px rgba(0,73,97,.06) !important;background: rgba(255,255,255,.97) !important}#top .hero-side > .hero-art .caption{top: 28px !important;bottom: auto !important;right: 28px !important}}@keyframes cd-ink{0%{background-position: 0% 50%}100%{background-position: 200% 50%}}@keyframes cd-tick{0%{transform: translateY(-3px);opacity: .55}22%,100%{transform: none;opacity: 1}}@keyframes cd-glow{0%,100%{box-shadow: 0 18px 44px rgba(0,73,97,.14), 0 0 0 0 rgba(0,136,176,0)}50%{box-shadow: 0 22px 52px rgba(0,73,97,.18), 0 0 0 4px rgba(0,136,176,.06)}}@keyframes cd-in{from{opacity: 0;transform: translateY(14px)}to{opacity: 1;transform: none}}#top .hero-side [data-cd-card]{overflow: hidden !important;animation: cd-in .9s cubic-bezier(.16,.84,.24,1) .6s both, cd-glow 6s ease-in-out 1.6s infinite}#top .hero-side [data-cd-card]::before{content: '';position: absolute;left: 0;right: 0;top: 0;height: 3px;pointer-events: none;background: linear-gradient(90deg, var(--color-accent), var(--color-accent-2), var(--color-accent), var(--color-accent-2), var(--color-accent));background-size: 200% 100%;animation: cd-ink 6s linear infinite}#top .hero-side [data-cd-card] .cd-n{background: linear-gradient(180deg, var(--color-accent-800), var(--color-accent-600, #006f90));-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent}#top .hero-side [data-cd-card] .cd-last .cd-n{background: none;-webkit-text-fill-color: var(--color-accent-2);color: var(--color-accent-2) !important;display: inline-block;animation: cd-tick 1s cubic-bezier(.2,.8,.2,1) infinite}#top .hero-side [data-cd-card] .cd-last .cd-l{color: var(--color-accent-2-700, #a30052) !important}#top .hero-side [data-cd-card] > div:first-child > svg{stroke: var(--color-accent-2) !important}#top .hero-side [data-cd-card] [data-hero-when] > button{position: relative;overflow: hidden;transition: background .35s, border-color .35s, transform .25s !important}#top .hero-side [data-cd-card] [data-hero-when] > button:hover{transform: translateY(-1px);border-color: var(--color-accent-300) !important}#top .hero-side [data-cd-card] [data-hero-when] > button[aria-pressed="true"]{background: linear-gradient(135deg, var(--color-accent-100), #fdeef5) !important;border-color: var(--color-accent-200) !important}#top .hero-side [data-cd-card] [data-hero-when] > button[aria-pressed="true"]::after{content: '';position: absolute;left: 10px;right: 10px;bottom: 0;height: 2px;border-radius: 2px;background: var(--color-accent-2)}@media (prefers-reduced-motion: reduce){#top .hero-side [data-cd-card], #top .hero-side [data-cd-card]::before, #top .hero-side [data-cd-card] .cd-n{animation: none !important}}@keyframes petra-grade{0%,100%{filter: saturate(.92) contrast(1.06) brightness(1) sepia(0)}50%{filter: saturate(1.08) contrast(1.08) brightness(1.04) sepia(.14)}}@keyframes petra-aura{0%,100%{background-position: 0% 50%;opacity: .55}50%{background-position: 100% 50%;opacity: .8}}@keyframes petra-rim{0%,100%{stroke: #fff}50%{stroke: #FFE3C4}}@media (min-width: 769px){#top .hero-side > .hero-art .pstack .sh1 .pimg{animation: petra-breath 26s ease-in-out 1.6s infinite, petra-grade 20s ease-in-out infinite !important}#top .hero-side > .hero-art{isolation: isolate}#top .hero-side > .hero-art .petra-decor--back{filter: drop-shadow(0 20px 40px rgba(0,73,97,.12))}#top .hero-side > .hero-art .petra-line-white{animation: petra-draw 1.8s cubic-bezier(.4,0,.2,1) 1s forwards, petra-rim 12s ease-in-out 3s infinite !important}#top .hero-side > .hero-art .petra-line-cyan{opacity: .55 !important}#top .hero-side > .hero-art .petra-orb{transition: translate .6s cubic-bezier(.2,.8,.2,1)}#top .hero-side > .hero-art .petra-orb--1{background: radial-gradient(circle at 35% 35%, #DDF3FD, #8FD3F5) !important;box-shadow: 0 6px 18px rgba(0,136,176,.18)}#top .hero-side > .hero-art .petra-orb--2{background: radial-gradient(circle at 35% 35%, #FFE1EF, #E50073) !important;opacity: .7 !important}#top .hero-side > .hero-art .petra-orb--3{background: radial-gradient(circle at 35% 35%, #fff, #79C8F2) !important}#top .hero-side > .hero-art .petra-dots{transition: translate .6s cubic-bezier(.2,.8,.2,1)}}@media (prefers-reduced-motion: reduce){#top .hero-art .pimg, #top .hero-art .petra-line-white{animation: none !important}}@keyframes petra-echo-flow{0%{stroke-dashoffset: 0}100%{stroke-dashoffset: -2}}@keyframes petra-echo-in{from{opacity: 0}to{opacity: 1}}.petra-echo{display: none}@media (min-width: 1025px){#top .hero-side > .hero-art .petra-glow{display: none !important}#top .hero-side > .hero-art .petra-decor--front .petra-echo{display: inline;fill: none;vector-effect: non-scaling-stroke;stroke-linecap: round;stroke-dasharray: .06 .03 !important;stroke-dashoffset: 0;animation: petra-echo-in 1.2s ease 2.2s both, petra-echo-flow 14s linear 2.2s infinite !important}#top .hero-side > .hero-art .petra-echo--1{stroke: #fff;stroke-width: 2;stroke-opacity: .95}#top .hero-side > .hero-art .petra-echo--2{stroke: #E50073;stroke-width: 1.4;stroke-opacity: .6;animation-duration: 1.2s, 18s !important}#top .hero-side > .hero-art .petra-echo--3{stroke: #8FD3F5;stroke-width: 1.2;stroke-opacity: .7;animation-duration: 1.2s, 22s !important}}@media (prefers-reduced-motion: reduce){#top .hero-art .petra-echo{animation: none !important}}@property --hl-x{syntax: '<percentage>';inherits: false;initial-value: 120%}@keyframes hl-ink{0%{--hl-x: 100%}100%{--hl-x: 0%}}@keyframes hl-wave{0%{background-position-x: 0}100%{background-position-x: -40px}}#top [data-hero-title] [data-hero-line]{background-image: linear-gradient(100deg, var(--color-accent-800) 0%, var(--color-accent-800) 38%, #d6006c 46%, #ff4f9e 50%, #d6006c 54%, var(--color-accent-800) 62%, var(--color-accent-800) 100%) !important;background-size: 260% 100% !important;background-repeat: repeat !important;background-position: var(--hl-x) 0 !important;-webkit-background-clip: text !important;background-clip: text !important;-webkit-text-fill-color: transparent !important;color: var(--color-accent-800) !important;animation: hl-ink 4.5s ease-in-out infinite !important}#top [data-hero-title] .hero-mask:nth-child(2) [data-hero-line]{animation-delay: .5s !important}#top [data-hero-title] .hero-mask:nth-child(3) [data-hero-line]{animation-delay: 1s !important}@media (prefers-reduced-motion: reduce){#top [data-hero-title] [data-hero-line]{animation: none !important;background-position: 50% 0 !important}}@keyframes cover-rise{from{opacity: 0;transform: translate3d(0,18px,0)}to{opacity: 1;transform: none}}@keyframes cover-rule{from{transform: scaleX(0)}to{transform: scaleX(1)}}@media (min-width: 1025px){#top .hero-grid > div:first-child{max-width: 560px}#top [data-hero-dateline]{margin: 0 !important;color: var(--color-accent-800) !important;font-size: 12.5px !important;letter-spacing: .16em !important;line-height: 1.5 !important}#top [data-hero-rule]{margin-top: 14px !important;width: 44px !important;height: 3px !important;background: linear-gradient(90deg, var(--color-accent), var(--color-accent-2)) !important;transform-origin: left;animation: cover-rule .9s cubic-bezier(.16,.84,.24,1) .3s both}#top .hero-grid > div:first-child > p:nth-child(3){margin-top: 14px !important}#top [data-conf-line]{margin-top: 8px !important;color: var(--color-accent-2-700, #a8004f) !important}#top [data-hero-facts]{margin-top: 26px !important;gap: 22px !important}#top [data-hero-facts] svg{width: 22px !important;height: 22px !important}#top .hero-grid > div:first-child > span:nth-child(6){display: none !important}#top .title-seam{margin-top: 34px !important}#top [data-hero-title]{margin-top: 0 !important;line-height: 1.12 !important}#top [data-hero-foot]{margin-top: 34px !important;display: grid !important;grid-template-columns: auto auto;justify-content: start;gap: 12px !important}#top [data-hero-foot] > a{height: 50px !important;min-height: 0 !important;border-radius: 10px !important;padding: 0 22px !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;white-space: nowrap}#top [data-hero-foot] > a:nth-child(3){grid-column: 1 / -1;justify-self: start;height: auto !important;padding: 4px 0 !important;border: 0 !important;background: none !important;box-shadow: none !important;color: var(--color-accent-800) !important;font-weight: 600;text-decoration: underline;text-decoration-color: var(--color-accent-2);text-underline-offset: 5px;text-decoration-thickness: 1.5px}#top [data-hero-pillars]{margin-top: 30px !important}#top .hero-side [data-cd-card]{border-radius: 10px !important}#top .hero-grid > div:first-child > *{animation: cover-rise .9s cubic-bezier(.16,.84,.24,1) both}#top .hero-grid > div:first-child > :nth-child(1){animation-delay: .05s}#top .hero-grid > div:first-child > :nth-child(3){animation-delay: .12s}#top .hero-grid > div:first-child > :nth-child(4){animation-delay: .19s}#top .hero-grid > div:first-child > :nth-child(5){animation-delay: .26s}#top .hero-grid > div:first-child > :nth-child(8){animation-delay: .36s}#top .hero-grid > div:first-child > :nth-child(10){animation-delay: .46s}#top .hero-grid > div:first-child > :nth-child(11){animation-delay: .56s}#top .hero-grid > div:first-child > [data-hero-rule]{animation: cover-rule .9s cubic-bezier(.16,.84,.24,1) .3s both}}@media (prefers-reduced-motion: reduce){#top .hero-grid > div:first-child > *{animation: none !important}}@media (min-width: 769px){#top .hero-side > .hero-art .pstack .sh1 .pimg{inset: -18px !important;width: auto !important;height: auto !important;transform-origin: 50% 50%;background-size: cover !important;background-position: 45% 38% !important}#top .hero-side > .hero-art .pstack .sh1::after{content: none !important}}@keyframes petra-breath-soft{0%,100%{transform: scale(1)}50%{transform: scale(1.03)}}@media (min-width: 1025px){#top .hero-side > .hero-art .pstack .sh1{isolation: isolate}#top .hero-side > .hero-art .pstack .sh1::before{content: '' !important;position: absolute;inset: -40px;z-index: -1;pointer-events: none;background: url(//sicb.zuj.edu.jo/sicb2027/wp-content/themes/sicb-2027/assets/img/hero-summit.webp) 45% 40% / cover no-repeat;filter: blur(22px) saturate(1.1) brightness(.92);transform: scale(1.15)}#top .hero-side > .hero-art .pstack .sh1 .pimg{inset: -8px !important;background-size: cover !important;background-position: 50% 50% !important;background-repeat: no-repeat !important;background-color: transparent !important;animation: petra-breath-soft 26s ease-in-out 1.6s infinite, petra-grade 20s ease-in-out infinite !important}}#top .hero-art .pstack .sh1{transform: none !important}:root{--r: 3px;--r-sm: 3px;--shadow-card: 0 14px 34px rgba(0,73,97,.10)}#about h2, #tracks h2, #cfp h2, #dates h2, #speakers h2, #committees h2, #location h2, #previous h2, #faq h2, #video h2, #contact h2{font-family: var(--font-heading) !important;font-size: clamp(32px, 3.6vw, 48px) !important;font-weight: 600 !important;line-height: 1.12 !important;letter-spacing: -.02em !important;text-wrap: balance}.nav-cta, #top [data-hero-foot] > a, #cfp a[href^="https"], #cfp a[href^="mailto"], #cfp a[download], #location a[href], #previous a[href],
[data-track-card], #tracks button, #dates [data-reveal] > div, #faq [data-reveal], #committees [data-reveal] > div,
#location iframe, #location img, #previous img, #previous video, #video video, #video [data-reveal] > div{border-radius: var(--r) !important}#top [data-cd-card] [data-hero-when] > button{border-radius: var(--r-sm) !important}.nav-sub, .nav-panel{border-radius: 0 0 var(--r-sm) var(--r-sm) !important}#location img, #previous img{outline: 1px solid var(--color-accent-200) !important;outline-offset: 6px !important}#cfp a[href^="https"], #cfp a[href^="mailto"], #cfp a[download]{min-height: 48px !important;padding-left: 20px !important;padding-right: 20px !important}.nav-cta, #top [data-hero-foot] > a, #cfp a[href], #location a[href], #previous a[href]{transition: transform .25s ease, background-color .25s ease, color .25s ease, border-color .25s ease, box-shadow .25s ease !important}.nav-cta:hover, #top [data-hero-foot] > a:hover, #cfp a[href]:hover, #location a[href]:hover, #previous a[href]:hover{transform: translateY(-1px) !important}a:focus-visible, button:focus-visible{outline: 2px solid var(--color-accent) !important;outline-offset: 3px !important}[data-dates-row]{grid-template-columns: repeat(5, minmax(0,1fr)) !important}@media (max-width: 1099px){[data-dates-row]{grid-template-columns: repeat(2, minmax(0,1fr)) !important}[data-dates-row] > :last-child{grid-column: 1 / -1;min-height: 0 !important}[data-dates-line]{display: none !important}}@media (max-width: 560px){[data-dates-row]{grid-template-columns: minmax(0,1fr) !important}[data-dates-row] > div{min-height: 0 !important}}:root{--r-btn: 3px}.nav-cta, #top [data-hero-foot] > a:not(:nth-child(3)), #cfp a[href^="https"], #cfp a[href^="mailto"], #cfp a[download], #location a[href][style*="padding"], #previous a[href][style*="padding"],
#top [data-cd-card] [data-hero-when] > button{border-radius: var(--r-btn) !important}#top [data-cd-card], #top .hero-count, [data-dates-row] > div, [data-track-card], #faq [data-reveal], #committees [data-reveal] > div,
#location iframe, #location img, #previous img, #previous video, #video video, .nav-panel, .nav-sub{border-radius: 3px !important}html body .nav-cta, html body #top [data-cd-card], html body #top [data-cd-card] *:not(svg):not(path), html body #top .hero-count,
html body #top [data-cd-card] [data-hero-when] > button{border-radius: 3px !important}@media (max-width: 1024px){[data-footer-cta]{grid-template-columns: minmax(0,1fr) !important}[data-footer-grid]{grid-template-columns: repeat(2,minmax(0,1fr)) !important}[data-footer-grid] > :first-child{grid-column: 1 / -1}}@media (max-width: 640px){[data-footer-grid]{grid-template-columns: minmax(0,1fr) !important}[data-footer-cta] a{flex: 1 1 100%}}html, body{overflow-x: clip}[data-contact-band] > #contact{position: relative;z-index: 2}.cb-line{position: absolute;left: 0;right: 0;top: 0;height: 3px;z-index: 1;overflow: hidden;background: rgba(255,255,255,.08)}.cb-line::after{content: '';position: absolute;top: 0;bottom: 0;left: 0;width: 34%;background: linear-gradient(90deg, transparent, var(--color-accent-2), #ff7ab8, transparent);animation: cb-run 6s cubic-bezier(.45,0,.25,1) infinite}.cb-glow{position: absolute;z-index: 0;border-radius: 50%;pointer-events: none;will-change: transform}.cb-glow--a{width: 520px;height: 520px;left: -140px;top: -220px;background: radial-gradient(circle, rgba(0,136,176,.55), rgba(0,136,176,0) 68%);animation: cb-drift-a 18s ease-in-out infinite}.cb-glow--b{width: 420px;height: 420px;right: -120px;bottom: -200px;background: radial-gradient(circle, rgba(214,0,108,.42), rgba(214,0,108,0) 66%);animation: cb-drift-b 22s ease-in-out infinite}.cb-glow--c{width: 260px;height: 260px;right: 28%;top: -110px;background: radial-gradient(circle, rgba(153,224,255,.28), rgba(153,224,255,0) 70%);animation: cb-drift-a 26s ease-in-out infinite reverse}.cb-waves{position: absolute;left: 0;right: 0;bottom: 0;width: 100%;height: 60%;z-index: 0;pointer-events: none}.cb-waves path{fill: none;stroke-linecap: round;vector-effect: non-scaling-stroke}.cb-w1{stroke: rgba(255,255,255,.16);stroke-width: 1.5;stroke-dasharray: 6 10;animation: cb-dash 30s linear infinite}.cb-w2{stroke: rgba(214,0,108,.35);stroke-width: 1.5;animation: cb-breathe 9s ease-in-out infinite;transform-origin: 50% 100%}[data-contact-band] a[href^="mailto"]{position: relative;overflow: hidden}[data-contact-band] a[href^="mailto"]::after{content: '';position: absolute;top: 0;bottom: 0;left: -40%;width: 30%;background: linear-gradient(100deg, transparent, rgba(214,0,108,.16), transparent);transform: skewX(-18deg);animation: cb-sheen 5.5s ease-in-out infinite 1.5s;pointer-events: none}@keyframes cb-run{0%{transform: translateX(-110%)}100%{transform: translateX(320%)}}@keyframes cb-drift-a{0%,100%{transform: translate3d(0,0,0) scale(1)}50%{transform: translate3d(90px,60px,0) scale(1.12)}}@keyframes cb-drift-b{0%,100%{transform: translate3d(0,0,0) scale(1)}50%{transform: translate3d(-110px,-50px,0) scale(1.08)}}@keyframes cb-dash{to{stroke-dashoffset: -480}}@keyframes cb-breathe{0%,100%{opacity: .5;transform: scaleY(1)}50%{opacity: 1;transform: scaleY(1.25)}}@keyframes cb-sheen{0%,60%,100%{left: -40%}30%{left: 120%}}@media (prefers-reduced-motion: reduce){.cb-line::after, .cb-glow, .cb-w1, .cb-w2, [data-contact-band] a[href^="mailto"]::after{animation: none !important}}@media (min-width: 769px){#top.hero{min-height: calc(100vh - var(--nav-h, 85px) - var(--bar-h, 0px));min-height: calc(100svh - var(--nav-h, 85px) - var(--bar-h, 0px));display: flex;flex-direction: column}#top.hero > .hero-measure{flex: 1 1 auto;display: flex;flex-direction: column;justify-content: center;width: 100%}#top.hero .hero-grid{width: 100%}}@media (min-width: 769px) and (max-height: 620px){#top.hero{min-height: 560px}}#top.hero{box-sizing: border-box;min-height: calc(100vh - var(--bar-h, 0px) - var(--kw-h, 0px)) !important;min-height: calc(100svh - var(--bar-h, 0px) - var(--kw-h, 0px)) !important;display: flex;flex-direction: column}#top.hero > .hero-measure{flex: 1 1 auto;display: flex;flex-direction: column;justify-content: center;width: 100%;padding-top: clamp(16px, 4.5vh, 64px) !important;padding-bottom: clamp(20px, 6vh, 72px) !important}@media (min-width: 769px){#top .hero-grid > div:first-child > * + *{margin-top: clamp(6px, 1.7vh, 14px)}#top .hero-grid > div:first-child > .title-seam, #top .hero-grid > div:first-child > .hero-cta{margin-top: clamp(12px, 3.6vh, 34px) !important}#top .hero-grid > div:first-child > .pillars{margin-top: clamp(10px, 3vh, 30px) !important}#top .hero-title{font-size: min(50.9px, 6.4vh, 4.2vw) !important}#top .hero-grid > div:first-child > :nth-child(3){font-size: min(65px, 8.2vh, 5.4vw) !important}}@media (min-width: 769px) and (max-height: 560px){#top.hero{min-height: 520px !important}}#top .hero-art .caption, .music-btn, #top .bk-halo, [data-cd-card], .nav, .kwb{-webkit-backdrop-filter: none !important;backdrop-filter: none !important}.music-btn{background-color: rgba(255,255,255,.96)}[data-off] *, [data-off] *::before, [data-off] *::after, [data-off]::before, [data-off]::after{animation-play-state: paused !important}@media (min-width: 769px){[data-dates-head]{grid-template-columns: auto minmax(0,1fr) !important}[data-dates-head] h2{white-space: nowrap;text-wrap: nowrap !important;font-size: clamp(30px, 3.3vw, 48px) !important}}#top [data-orb][data-glow="1"]{width: 22px !important;height: 22px !important}#top [data-orb][data-glow="1"]:nth-of-type(3n){width: 14px !important;height: 14px !important}#top div:has(> [data-orb]){opacity: 1 !important;z-index: 3 !important}#top .hero-art .bk{display: block !important;z-index: 3 !important;pointer-events: none;inset: auto !important;height: auto !important}#top .hero-art .bk-halo{z-index: 0 !important;left: -14% !important;top: 18% !important;width: 58% !important;aspect-ratio: 1}#top .hero-art .bk-ring{left: -4% !important;top: 5% !important;width: 26% !important;aspect-ratio: 1}#top .hero-art .bk-arc{right: -10% !important;top: 46% !important;width: 38% !important;aspect-ratio: 1}#top .hero-art .bk-tri{right: 7% !important;top: 5% !important;width: 12% !important;aspect-ratio: 1}#top .hero-art .bk-slab{left: 10% !important;bottom: 5% !important;width: 13% !important;aspect-ratio: 1.18}#top .hero-art .bk-wedge{right: 26% !important;bottom: -3% !important;width: 14% !important;aspect-ratio: 1.15}#top [data-cd-card]{position: relative;z-index: 6 !important}@media (max-width: 1024px){#top .hero-art .bk-arc, #top .hero-art .bk-halo{display: none !important}}[data-orb]:not([data-glow]){background: radial-gradient(circle at 34% 30%, rgba(0,136,176,.20), rgba(0,136,176,.06) 55%, rgba(0,136,176,0) 72%) !important;border: 1px solid rgba(0,136,176,.26) !important;border-radius: 50% !important;box-shadow: none !important;filter: none !important}[data-orb]:not([data-glow]):nth-of-type(3n){background: radial-gradient(circle at 34% 30%, rgba(214,0,108,.14), rgba(214,0,108,.04) 55%, rgba(214,0,108,0) 72%) !important;border-color: rgba(214,0,108,.22) !important}[data-orb]:not([data-glow]):nth-of-type(4n){background: radial-gradient(circle at 34% 30%, rgba(0,73,97,.16), rgba(0,73,97,0) 70%) !important;border-color: rgba(0,73,97,.22) !important}[data-orb]:not([data-glow]) > *{display: none !important}[data-orb][data-glow]{background: var(--color-accent) !important;border: 0 !important;border-radius: 50% !important}[data-orb][data-glow]:nth-of-type(4n){background: var(--color-accent-2) !important}[data-orb][data-glow]:nth-of-type(3n){background: var(--color-accent-800) !important}#top .hero-art .bk-tri, #top .hero-art .bk-slab, #top .hero-art .bk-wedge{display: none !important}#top .deco-dots, #top .petra-dots, .cb-waves{display: none !important}[data-motif] path{stroke: rgba(0,136,176,.26) !important;stroke-width: 1px !important;fill: none !important;vector-effect: non-scaling-stroke}[data-motif] circle{fill: rgba(0,136,176,.10) !important;stroke: rgba(0,136,176,.26) !important;stroke-width: 1px !important;vector-effect: non-scaling-stroke}[data-motif] > span{background: radial-gradient(circle, rgba(0,136,176,.16), rgba(0,136,176,0) 70%) !important;border-radius: 50% !important}#top .hero-art .bk-ring, #top .hero-art .bk-arc{border-color: rgba(0,136,176,.26) !important;border-width: 1px !important}.cb-glow--a, .cb-glow--c{background: radial-gradient(circle, rgba(0,136,176,.45), rgba(0,136,176,0) 68%) !important}.cb-glow--b{background: radial-gradient(circle, rgba(214,0,108,.30), rgba(214,0,108,0) 66%) !important}:is(div:has(> #about),div:has(> #cfp),div:has(> #dates),div:has(> #committees),div:has(> #location),div:has(> #previous),div:has(> #faq)) > div[aria-hidden]:not([data-tf]):has(> [data-orb]),
:is(#about,#cfp,#dates,#committees,#location,#previous,#faq) > [data-motif]:not([data-tf]){display: none !important}[data-tf] [data-orb]{display: block !important}@media (min-width: 769px){[data-motif][data-tf]{display: block !important;opacity: 1 !important}}@media (max-width: 768px){[data-motif][data-tf]{display: none !important}}[data-tf]:has(> [data-orb]) ~ [data-tf]:has(> [data-orb]){display: none !important}@keyframes tf-about{0%,100%{translate: 0 0}25%{translate: 60px -40px}50%{translate: 120px 10px}75%{translate: 40px 50px}}div:has(> #about) > [data-tf] > [data-orb]:nth-of-type(1){top: 19% !important;left: 39% !important;animation: tf-about 40s ease-in-out -9s infinite reverse}div:has(> #about) > [data-tf] > [data-orb]:nth-of-type(2){top: 48% !important;left: 60% !important;animation: tf-about 27s ease-in-out -1s infinite}div:has(> #about) > [data-tf] > [data-orb]:nth-of-type(3){top: 84% !important;left: 12% !important;animation: tf-about 32s ease-in-out -24s infinite reverse}div:has(> #about) > [data-tf] > [data-orb]:nth-of-type(4){top: 50% !important;left: 80% !important;animation: tf-about 23s ease-in-out -7s infinite reverse}div:has(> #about) > [data-tf] > [data-orb]:nth-of-type(5){top: 75% !important;left: 54% !important;animation: tf-about 25s ease-in-out -26s infinite reverse}div:has(> #about) > [data-tf] > [data-orb]:nth-of-type(6){top: 36% !important;left: 23% !important;animation: tf-about 34s ease-in-out -22s infinite reverse}#about > [data-motif][data-tf] > svg{right: -3px !important;left: auto !important;top: 27px !important;bottom: auto !important;transform: none rotate(-8deg)}@keyframes tf-cfp{0%,100%{translate: 0 0}25%{translate: -50px 60px}50%{translate: -110px 0}75%{translate: -40px -50px}}div:has(> #cfp) > [data-tf] > [data-orb]:nth-of-type(1){top: 15% !important;left: 60% !important;animation: tf-cfp 26s ease-in-out -6s infinite}div:has(> #cfp) > [data-tf] > [data-orb]:nth-of-type(2){top: 68% !important;left: 68% !important;animation: tf-cfp 28s ease-in-out -1s infinite}div:has(> #cfp) > [data-tf] > [data-orb]:nth-of-type(3){top: 81% !important;left: 41% !important;animation: tf-cfp 39s ease-in-out -27s infinite}div:has(> #cfp) > [data-tf] > [data-orb]:nth-of-type(4){top: 46% !important;left: 58% !important;animation: tf-cfp 24s ease-in-out -28s infinite reverse}div:has(> #cfp) > [data-tf] > [data-orb]:nth-of-type(5){top: 59% !important;left: 28% !important;animation: tf-cfp 26s ease-in-out -12s infinite reverse}div:has(> #cfp) > [data-tf] > [data-orb]:nth-of-type(6){top: 62% !important;left: 24% !important;animation: tf-cfp 26s ease-in-out -23s infinite}#cfp > [data-motif][data-tf] > svg{left: 3px !important;right: auto !important;top: auto !important;bottom: 38px !important;transform: scaleX(-1) rotate(-12deg)}@keyframes tf-dates{0%,100%{translate: 0 0}25%{translate: 0 -70px}50%{translate: 30px -120px}75%{translate: 0 -50px}}div:has(> #dates) > [data-tf] > [data-orb]:nth-of-type(1){top: 26% !important;left: 15% !important;animation: tf-dates 41s ease-in-out -25s infinite reverse}div:has(> #dates) > [data-tf] > [data-orb]:nth-of-type(2){top: 64% !important;left: 91% !important;animation: tf-dates 32s ease-in-out -23s infinite reverse}div:has(> #dates) > [data-tf] > [data-orb]:nth-of-type(3){top: 26% !important;left: 62% !important;animation: tf-dates 38s ease-in-out -21s infinite}div:has(> #dates) > [data-tf] > [data-orb]:nth-of-type(4){top: 58% !important;left: 64% !important;animation: tf-dates 27s ease-in-out -14s infinite}div:has(> #dates) > [data-tf] > [data-orb]:nth-of-type(5){top: 72% !important;left: 5% !important;animation: tf-dates 27s ease-in-out -3s infinite}div:has(> #dates) > [data-tf] > [data-orb]:nth-of-type(6){top: 40% !important;left: 54% !important;animation: tf-dates 31s ease-in-out -27s infinite}#dates > [data-motif][data-tf] > svg{right: 6px !important;left: auto !important;top: auto !important;bottom: 33px !important;transform: none rotate(-1deg)}@keyframes tf-committees{0%,100%{translate: 0 0}25%{translate: 80px 30px}50%{translate: 0 70px}75%{translate: -80px 30px}}div:has(> #committees) > [data-tf] > [data-orb]:nth-of-type(1){top: 61% !important;left: 17% !important;animation: tf-committees 24s ease-in-out -26s infinite}div:has(> #committees) > [data-tf] > [data-orb]:nth-of-type(2){top: 7% !important;left: 54% !important;animation: tf-committees 23s ease-in-out -25s infinite reverse}div:has(> #committees) > [data-tf] > [data-orb]:nth-of-type(3){top: 15% !important;left: 60% !important;animation: tf-committees 41s ease-in-out -4s infinite}div:has(> #committees) > [data-tf] > [data-orb]:nth-of-type(4){top: 85% !important;left: 61% !important;animation: tf-committees 36s ease-in-out -27s infinite reverse}div:has(> #committees) > [data-tf] > [data-orb]:nth-of-type(5){top: 43% !important;left: 20% !important;animation: tf-committees 38s ease-in-out -4s infinite reverse}div:has(> #committees) > [data-tf] > [data-orb]:nth-of-type(6){top: 66% !important;left: 14% !important;animation: tf-committees 27s ease-in-out -28s infinite reverse}#committees > [data-motif][data-tf] > svg{left: 1px !important;right: auto !important;top: 38px !important;bottom: auto !important;transform: scaleX(-1) rotate(2deg)}@keyframes tf-location{0%,100%{translate: 0 0}25%{translate: -70px -30px}50%{translate: -20px -90px}75%{translate: 50px -40px}}div:has(> #location) > [data-tf] > [data-orb]:nth-of-type(1){top: 74% !important;left: 55% !important;animation: tf-location 27s ease-in-out -19s infinite reverse}div:has(> #location) > [data-tf] > [data-orb]:nth-of-type(2){top: 59% !important;left: 12% !important;animation: tf-location 24s ease-in-out -19s infinite}div:has(> #location) > [data-tf] > [data-orb]:nth-of-type(3){top: 52% !important;left: 14% !important;animation: tf-location 39s ease-in-out -2s infinite reverse}div:has(> #location) > [data-tf] > [data-orb]:nth-of-type(4){top: 60% !important;left: 36% !important;animation: tf-location 29s ease-in-out -23s infinite}div:has(> #location) > [data-tf] > [data-orb]:nth-of-type(5){top: 47% !important;left: 85% !important;animation: tf-location 34s ease-in-out -17s infinite}div:has(> #location) > [data-tf] > [data-orb]:nth-of-type(6){top: 13% !important;left: 4% !important;animation: tf-location 37s ease-in-out -24s infinite}#location > [data-motif][data-tf] > svg{right: 2px !important;left: auto !important;top: auto !important;bottom: 68px !important;transform: none rotate(1deg)}@keyframes tf-previous{0%,100%{translate: 0 0}25%{translate: 40px 80px}50%{translate: 100px 40px}75%{translate: 60px -30px}}div:has(> #previous) > [data-tf] > [data-orb]:nth-of-type(1){top: 79% !important;left: 48% !important;animation: tf-previous 31s ease-in-out -10s infinite reverse}div:has(> #previous) > [data-tf] > [data-orb]:nth-of-type(2){top: 42% !important;left: 86% !important;animation: tf-previous 33s ease-in-out -24s infinite reverse}div:has(> #previous) > [data-tf] > [data-orb]:nth-of-type(3){top: 70% !important;left: 30% !important;animation: tf-previous 33s ease-in-out -6s infinite reverse}div:has(> #previous) > [data-tf] > [data-orb]:nth-of-type(4){top: 15% !important;left: 90% !important;animation: tf-previous 32s ease-in-out -9s infinite}div:has(> #previous) > [data-tf] > [data-orb]:nth-of-type(5){top: 66% !important;left: 30% !important;animation: tf-previous 32s ease-in-out -29s infinite}div:has(> #previous) > [data-tf] > [data-orb]:nth-of-type(6){top: 53% !important;left: 73% !important;animation: tf-previous 36s ease-in-out -5s infinite}#previous > [data-motif][data-tf] > svg{left: 5px !important;right: auto !important;top: auto !important;bottom: 57px !important;transform: scaleX(-1) rotate(-1deg)}@keyframes tf-faq{0%,100%{translate: 0 0}25%{translate: -90px 20px}50%{translate: -40px 70px}75%{translate: 30px 30px}}div:has(> #faq) > [data-tf] > [data-orb]:nth-of-type(1){top: 33% !important;left: 42% !important;animation: tf-faq 31s ease-in-out -28s infinite}div:has(> #faq) > [data-tf] > [data-orb]:nth-of-type(2){top: 64% !important;left: 18% !important;animation: tf-faq 24s ease-in-out -21s infinite reverse}div:has(> #faq) > [data-tf] > [data-orb]:nth-of-type(3){top: 56% !important;left: 80% !important;animation: tf-faq 22s ease-in-out -21s infinite reverse}div:has(> #faq) > [data-tf] > [data-orb]:nth-of-type(4){top: 69% !important;left: 39% !important;animation: tf-faq 26s ease-in-out -10s infinite}div:has(> #faq) > [data-tf] > [data-orb]:nth-of-type(5){top: 65% !important;left: 6% !important;animation: tf-faq 22s ease-in-out -16s infinite reverse}div:has(> #faq) > [data-tf] > [data-orb]:nth-of-type(6){top: 35% !important;left: 50% !important;animation: tf-faq 38s ease-in-out -5s infinite}#faq > [data-motif][data-tf] > svg{right: 8px !important;left: auto !important;top: 35px !important;bottom: auto !important;transform: none rotate(3deg)}@media (prefers-reduced-motion: reduce){[data-tf] > [data-orb]{animation: none !important}}[data-tf], div[aria-hidden]:has(> [data-orb]){height: auto !important;bottom: 0 !important;transform: none !important}div:has(> #cfp){background:
radial-gradient(55% 65% at 0% 0%, rgba(0,136,176,.28), rgba(0,136,176,0) 70%),
linear-gradient(160deg, #0b2440 0%, #0f2f52 55%, #13385f 100%) !important}div:has(> #cfp) [data-brochure-art]{opacity: .16 !important;mix-blend-mode: screen}[data-map] > div:first-child{position: relative;overflow: hidden;min-height: 560px;justify-content: flex-end !important;gap: 12px !important;padding: clamp(14px,1.6vw,22px) !important}[data-map] [data-venue-photo]{position: absolute !important;inset: 0;width: 100% !important;height: 100% !important;aspect-ratio: auto !important;margin: 0 !important;border-radius: 0 !important;object-position: 50% 40% !important;z-index: 0}[data-map] > div:first-child::after{content: '';position: absolute;inset: 0;z-index: 0;pointer-events: none;background: linear-gradient(180deg, rgba(0,50,74,0) 40%, rgba(0,50,74,.45) 100%)}[data-map] > div:first-child > div{position: relative;z-index: 1;padding: clamp(18px,1.8vw,24px);background: rgba(255,255,255,.97);border-radius: 3px;box-shadow: 0 14px 34px rgba(0,50,74,.22)}[data-map] > div:first-child > a{position: relative;z-index: 1;align-self: stretch !important}@media (max-width: 768px){[data-map] > div:first-child{min-height: 460px}}[data-map] > div:first-child{min-height: 0 !important;padding: 0 !important;justify-content: flex-start !important;gap: 0 !important}[data-map] > div:first-child::after{content: none !important}[data-map] [data-venue-photo]{position: static !important;width: 100% !important;height: auto !important;aspect-ratio: 2 / 1 !important;object-fit: contain !important;object-position: 50% 50% !important}[data-map] > div:first-child > div{margin: -36px clamp(14px,1.6vw,20px) 0}[data-map] > div:first-child > a{margin: 14px clamp(14px,1.6vw,20px) clamp(14px,1.6vw,20px)}:is(div:has(> #about),div:has(> #tracks),div:has(> #cfp),div:has(> #dates),div:has(> #committees),div:has(> #location),div:has(> #previous),div:has(> #faq),[data-full-bleed])::before{content: none !important}div:has(> #dates) > [data-tf] > [data-orb]:not([data-glow]):nth-of-type(n+3){display: none !important}div:has(> #dates) > [data-tf] > [data-orb]:not([data-glow]){max-width: 220px !important;max-height: 220px !important;opacity: .7}div:has(> #speakers), a[href="#speakers"]{display: none !important}[data-kw]{display: none !important}@media (max-width: 900px){[data-pr-row]{grid-template-columns: minmax(0,1fr) !important;gap: 14px !important}[data-pr-row] > div:last-child{grid-template-columns: repeat(2,minmax(0,1fr)) !important}}@media (max-width: 560px){[data-pr-row] > div:last-child{grid-template-columns: minmax(0,1fr) !important}}#about#about{padding-bottom: 0 !important}#previous#previous{padding-top: 0 !important}@media (max-width: 1024px){[data-merge-seam]{padding: 44px 0 30px !important}}@media (max-width: 480px){[data-merge-seam]{padding: 32px 0 22px !important}}:is(#about,#previous,#tracks,#cfp,#dates,#committees,#location,#faq,#contact,[data-site-footer]) :is(div,span,p)[style*="uppercase"]:not(a *):not(button *):not([style*="font-size:1"][style*="font-size:19"]){font-size: 11px !important;letter-spacing: .18em !important;font-weight: 600 !important}:is(#about,#previous,#tracks,#cfp,#dates,#committees,#location,#faq,#contact,[data-site-footer]) p:is([style*="font-size:16px"],[style*="font-size: 16px"],[style*="font-size:16.5px"],[style*="font-size: 16.5px"],[style*="font-size:17px"],[style*="font-size: 17px"],[style*="font-size:17.5px"],[style*="font-size: 17.5px"]){font-size: 17px !important;line-height: 1.7 !important}:is(#about,#previous,#tracks,#cfp,#dates,#committees,#location,#faq,#contact,[data-site-footer]) p:is([style*="font-size:14.5px"],[style*="font-size: 14.5px"],[style*="font-size:15px"],[style*="font-size: 15px"],[style*="font-size:15.5px"],[style*="font-size: 15.5px"]){font-size: 15px !important;line-height: 1.6 !important}@media (max-width: 560px){:is(#about,#previous,#tracks,#cfp,#dates,#committees,#location,#faq,#contact,[data-site-footer]) p:is([style*="font-size:16px"],[style*="font-size: 16px"],[style*="font-size:16.5px"],[style*="font-size: 16.5px"],[style*="font-size:17px"],[style*="font-size: 17px"],[style*="font-size:17.5px"],[style*="font-size: 17.5px"]){font-size: 16px !important}}[data-pr-row] > div:last-child > a:only-child{grid-column: auto}[data-pr-row] > div:last-child{grid-auto-rows: 1fr}[data-pr-row] > div:last-child > a{min-height: 164px !important;height: 100%}[data-pr-row] a > span:first-child{text-wrap: balance}@media (max-width: 560px){[data-pr-row] > div:last-child > a:only-child{grid-column: auto}}@media (max-width: 768px){[data-pr-item]{grid-template-columns: 84px minmax(0,1fr) !important;gap: 6px 16px !important}[data-pr-item] > span:nth-child(3){grid-column: 2}[data-pr-item] > span:last-child{display: none}}#proceedings, #proceedings *{text-align: left !important;hyphens: manual !important}#top .hero-art .pstack .sh1 .pimg::after{content: '';position: absolute;inset: 0;pointer-events: none;background: url(//sicb.zuj.edu.jo/sicb2027/wp-content/themes/sicb-2027/assets/img/hero-petra.jpg) 50% 50% / cover no-repeat;opacity: 0;animation: cover-swap 16s ease-in-out infinite}@keyframes cover-swap{0%, 40%{opacity: 0}50%, 90%{opacity: 1}100%{opacity: 0}}@media (prefers-reduced-motion: reduce){#top .hero-art .pstack .sh1 .pimg::after{animation: none}}#top .hero-art .pstack .sh1 .pimg{background-image: url(//sicb.zuj.edu.jo/sicb2027/wp-content/themes/sicb-2027/assets/img/hero-petra.jpg) !important;background-position: 50% 45% !important}#top .hero-art .pstack .sh1 .pimg::after{content: '' !important;opacity: .7 !important;mix-blend-mode: soft-light !important;background: linear-gradient(160deg, rgba(214,0,108,.55) 0%, rgba(214,0,108,.35) 50%, rgba(0,73,97,.25) 100%) !important;animation: none !important}div:has(> #cfp) [data-brochure-art], div:has(> #cfp) > div[aria-hidden]:has(> div[style*="brochure-full"]), #cfp div[style*="brochure-full"]{display: none !important}div:has(> #cfp) div[style*="brochure-full"]{background-image: none !important}[data-ins] > summary::-webkit-details-marker{display: none}[data-ins][open] [data-ins-plus]{transform: rotate(45deg)}[data-ins] > summary:hover [data-ins-plus]{background: rgba(255,255,255,.12)}div:has(> #cfp){color: #fff;background-color: var(--color-accent-800) !important}#cfp [data-cfp2] h2{color: #fff !important}#cfp [data-cfp2] > [data-stack] > div:first-child > div{color: #99e0ff !important}#cfp [data-cfp2] > [data-stack] > div:first-child > p{color: #e3f5fc !important}#cfp [data-cfp-deadline]{background: rgba(255,255,255,.07) !important;border: 1px solid rgba(153,224,255,.35) !important}#cfp [data-cfp2] > div:nth-child(2) > div{border-top-color: rgba(153,224,255,.4) !important}#cfp [data-cfp2] > div:nth-child(2) > div > span:nth-child(1){color: #99e0ff !important}#cfp [data-cfp2] > div:nth-child(2) > div > span:nth-child(2){color: #fff !important}#cfp [data-cfp2] > div:nth-child(2) > div > span:nth-child(3){color: #d7f1fb !important}#cfp [data-cfp2] > div:nth-child(3) > div:first-child > span:first-child{color: #99e0ff !important}#cfp [data-cfp2] > div:nth-child(3) > div:first-child > span:last-child{background: rgba(153,224,255,.34) !important}#cfp [data-cfp2] > div:last-child p{color: #d7f1fb !important}#cfp [data-cfp2] > div:last-child p a{color: #fff !important;text-decoration: underline;text-underline-offset: 3px}#cfp [data-cfp2] > div:last-child > a{color: #fff !important;border-color: rgba(255,255,255,.55) !important}#cfp [data-cfp2] > div:last-child > a:hover{background: rgba(255,255,255,.12) !important}div:has(> #cfp) [data-brochure-art]{display: none !important}#cfp [data-cfp2] a[href^="https"], #cfp [data-cfp2] a[download]{width: auto !important;min-height: 0 !important}@media (max-width: 480px){#cfp [data-cfp-deadline] > a{width: 100% !important}}#cfp [data-cfp2]{--ice: #99e0ff;--ink: #e8f6fb;--soft: #c4e6f2;--line: rgba(153,224,255,.22);--pink: #ff8cc3}#cfp [data-cfp2] h2{letter-spacing: -.02em !important}#cfp [data-cfp2] > [data-stack] > div:first-child > p{font-size: 17px !important;line-height: 1.75 !important;color: var(--ink) !important}#cfp [data-cfp-deadline]{border-top: 3px solid var(--color-accent-2) !important}#cfp [data-cfp-deadline] > div:nth-of-type(1) > div:nth-child(3){color: var(--soft) !important}#cfp [data-cfp2] > div:nth-child(2) > div{border-top: 1px solid var(--line) !important;padding-top: 18px !important}#cfp [data-cfp2] > div:nth-child(2) > div > span:nth-child(1){color: var(--ice) !important}#cfp [data-cfp2] > div:nth-child(2) > div > span:nth-child(2){color: #fff !important;font-size: 20px !important}#cfp [data-cfp2] > div:nth-child(2) > div > span:nth-child(3){color: var(--soft) !important}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div{background: rgba(255,255,255,.045) !important;border: 1px solid var(--line) !important;border-top: 2px solid var(--ice) !important}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div > div:first-child > span:first-child{color: var(--pink) !important}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div > div:first-child > span:last-child{color: #fff !important}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div p{color: var(--soft) !important}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div p a{color: #fff !important;text-decoration: underline;text-underline-offset: 3px}#cfp [data-cfp2] > div:nth-child(3) li{border-top-color: var(--line) !important}#cfp [data-cfp2] > div:nth-child(3) li > span:first-child{color: #fff !important}#cfp [data-cfp2] > div:nth-child(3) li > span:last-child{color: var(--soft) !important}#cfp [data-cfp2] > div:nth-child(3) li[style*="grid-template-columns"] > span:first-child{color: var(--pink) !important}#cfp [data-cfp2] > div:nth-child(3) li[style*="grid-template-columns"] > span:last-child{color: var(--ink) !important}#cfp [data-cfp2] > div:nth-child(3) a[style*="44px"]{color: #fff !important;border-color: rgba(255,255,255,.5) !important;background: transparent !important}#cfp [data-cfp2] > div:nth-child(3) a[style*="44px"]:hover{background: rgba(255,255,255,.12) !important;border-color: #fff !important}#cfp [data-cfp2] > div:nth-child(3) a[style*="44px"][style*="accent-800)"][style*="background"]:not([style*="background: transparent"]){background: #fff !important;border-color: #fff !important;color: var(--color-accent-800) !important}#cfp [data-cfp2] > div:nth-child(4){background: rgba(255,255,255,.035) !important;border: 1px solid var(--line) !important}#cfp [data-cfp2] > div:nth-child(4) > div:first-child > span:first-child{color: #fff !important}#cfp [data-cfp2] > div:nth-child(4) > div:first-child > span:last-child{color: var(--ice) !important}#cfp [data-cfp2] > div:nth-child(4) [style*="break-inside"]{border-bottom-color: var(--line) !important}#cfp [data-cfp2] > div:nth-child(4) [style*="break-inside"] > span:first-child{color: var(--ice) !important}#cfp [data-cfp2] > div:nth-child(4) [style*="break-inside"] > span:last-child{color: var(--ink) !important}#cfp [data-cfp2]{--c1: #4fd0f5;--c2: #ff8cc3;--c3: #ffd76a}#cfp [data-cfp-deadline]{background: linear-gradient(135deg, rgba(214,0,108,.22), rgba(0,136,176,.16) 55%, rgba(255,255,255,.05)) !important;border-top: 3px solid transparent !important;border-image: linear-gradient(90deg, var(--color-accent-2), #ff8cc3, var(--c1)) 1 !important}#cfp [data-cfp-deadline] > div:first-of-type > div:first-child{color: var(--c2) !important}#cfp [data-cfp2] > div:nth-child(2) > div:nth-child(3n+1){border-top: 2px solid var(--c1) !important}#cfp [data-cfp2] > div:nth-child(2) > div:nth-child(3n+2){border-top: 2px solid var(--c2) !important}#cfp [data-cfp2] > div:nth-child(2) > div:nth-child(3n){border-top: 2px solid var(--c3) !important}#cfp [data-cfp2] > div:nth-child(2) > div:nth-child(3n+1) > span:first-child{color: var(--c1) !important}#cfp [data-cfp2] > div:nth-child(2) > div:nth-child(3n+2) > span:first-child{color: var(--c2) !important}#cfp [data-cfp2] > div:nth-child(2) > div:nth-child(3n) > span:first-child{color: var(--c3) !important}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div{position: relative;overflow: hidden}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div::before{content: '';position: absolute;right: -70px;top: -70px;width: 180px;height: 180px;border-radius: 50%;pointer-events: none;opacity: .55}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div > *{position: relative}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div:nth-child(1){border-top: 3px solid var(--c1) !important}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div:nth-child(1)::before{background: radial-gradient(circle, rgba(79,208,245,.30), transparent 70%)}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div:nth-child(1) > div:first-child > span:first-child{color: var(--c1) !important}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div:nth-child(1) li[style*="grid-template-columns"] > span:first-child{color: var(--c1) !important}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div:nth-child(2){border-top: 3px solid var(--c2) !important}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div:nth-child(2)::before{background: radial-gradient(circle, rgba(255,140,195,.28), transparent 70%)}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div:nth-child(2) > div:first-child > span:first-child{color: var(--c2) !important}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div:nth-child(2) li[style*="grid-template-columns"] > span:first-child{color: var(--c2) !important}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div:nth-child(3){border-top: 3px solid var(--c3) !important}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div:nth-child(3)::before{background: radial-gradient(circle, rgba(255,215,106,.26), transparent 70%)}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div:nth-child(3) > div:first-child > span:first-child{color: var(--c3) !important}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div:nth-child(3) li[style*="grid-template-columns"] > span:first-child{color: var(--c3) !important}#cfp [data-cfp2] > div:nth-child(4){border-left: 3px solid var(--c1) !important}#cfp [data-cfp2] > div:nth-child(4) [style*="break-inside"]:nth-child(3n+1) > span:first-child{color: var(--c1) !important}#cfp [data-cfp2] > div:nth-child(4) [style*="break-inside"]:nth-child(3n+2) > span:first-child{color: var(--c2) !important}#cfp [data-cfp2] > div:nth-child(4) [style*="break-inside"]:nth-child(3n) > span:first-child{color: var(--c3) !important}#cfp [data-cfp2]{--c1: #4fd0f5;--c2: #ff8cc3;--c3: #ffffff}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div,
#cfp [data-cfp2] > div:nth-child(4){background: #fff !important;border: 1px solid var(--color-accent-200) !important;box-shadow: 0 14px 34px rgba(0,30,45,.18) !important}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div::before{opacity: .35 !important}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div:nth-child(1){border-top: 3px solid var(--color-accent) !important}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div:nth-child(1)::before{background: radial-gradient(circle, rgba(0,136,176,.22), transparent 70%) !important}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div:nth-child(1) > div:first-child > span:first-child,
#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div:nth-child(1) li[style*="grid-template-columns"] > span:first-child{color: var(--color-accent-700) !important}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div:nth-child(2){border-top: 3px solid var(--color-accent-2) !important}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div:nth-child(2)::before{background: radial-gradient(circle, rgba(214,0,108,.16), transparent 70%) !important}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div:nth-child(2) > div:first-child > span:first-child,
#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div:nth-child(2) li[style*="grid-template-columns"] > span:first-child{color: var(--color-accent-2-700) !important}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div:nth-child(3){border-top: 3px solid var(--color-accent-800) !important}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div:nth-child(3)::before{background: radial-gradient(circle, rgba(0,73,97,.16), transparent 70%) !important}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div:nth-child(3) > div:first-child > span:first-child,
#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div:nth-child(3) li[style*="grid-template-columns"] > span:first-child{color: var(--color-accent-800) !important}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div > div:first-child > span:last-child{color: var(--color-accent-800) !important}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div p{color: color-mix(in srgb, var(--color-text) 80%, transparent) !important}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div p a{color: var(--color-accent-700) !important}#cfp [data-cfp2] > div:nth-child(3) li{border-top-color: var(--color-accent-100) !important}#cfp [data-cfp2] > div:nth-child(3) li > span:first-child{color: var(--color-accent-800) !important}#cfp [data-cfp2] > div:nth-child(3) li > span:last-child{color: color-mix(in srgb, var(--color-text) 74%, transparent) !important}#cfp [data-cfp2] > div:nth-child(3) li[style*="grid-template-columns"] > span:last-child{color: var(--color-text) !important}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) a[style*="44px"]{color: var(--color-accent-800) !important;border-color: var(--color-accent-300) !important}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) a[style*="44px"]:hover{background: var(--color-accent-100) !important;border-color: var(--color-accent) !important}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) a[style*="44px"][style*="accent-800)"][style*="background"]:not([style*="background: transparent"]){background: var(--color-accent-800) !important;border-color: var(--color-accent-800) !important;color: #fff !important}#cfp [data-cfp2] > div:nth-child(4){border-left: 3px solid var(--color-accent-2) !important}#cfp [data-cfp2] > div:nth-child(4) > div:first-child > span:first-child{color: var(--color-accent-800) !important}#cfp [data-cfp2] > div:nth-child(4) > div:first-child > span:last-child{color: var(--color-accent-700) !important}#cfp [data-cfp2] > div:nth-child(4) [style*="break-inside"]{border-bottom-color: var(--color-accent-100) !important}#cfp [data-cfp2] > div:nth-child(4) [style*="break-inside"] > span:last-child{color: var(--color-text) !important}#cfp [data-cfp2] > div:nth-child(4) [style*="break-inside"]:nth-child(odd) > span:first-child{color: var(--color-accent-700) !important}#cfp [data-cfp2] > div:nth-child(4) [style*="break-inside"]:nth-child(even) > span:first-child{color: var(--color-accent-2-700) !important}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2){grid-template-columns: minmax(0,1fr) !important;gap: 14px !important}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div{display: grid !important;grid-template-columns: minmax(0,.85fr) minmax(0,1.15fr);column-gap: clamp(28px,4vw,56px);row-gap: 12px;align-items: start;padding: 26px 28px !important}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div > :not([data-step-lists]){grid-column: 1}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div > [data-step-lists]{grid-column: 2;grid-row: 1 / span 6;display: grid;grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));column-gap: 28px;align-content: start}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div > [data-step-lists] > :only-child{grid-column: 1 / -1;columns: 2 220px;column-gap: 28px}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div > [data-step-lists] li{break-inside: avoid}#cfp [data-cfp2] > div:nth-child(2) > div{padding-top: 14px !important;gap: 5px !important}#cfp [data-cfp2] > div:nth-child(2) > div > span:nth-child(3){font-size: 13.5px !important}@media (max-width: 900px){#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div{grid-template-columns: minmax(0,1fr)}#cfp [data-cfp2] > div:nth-child(3) > div:nth-child(2) > div > [data-step-lists]{grid-column: 1;grid-row: auto}}#cfp [data-cfp2] [data-step-lists] > ol{grid-column: 1 / -1;columns: 2 220px;column-gap: 28px}#cfp [data-cfp2] [data-step-lists] > ol + ul{grid-column: 1 / -1}[data-off] *, [data-off]{will-change: auto !important}
@media (max-width:560px){[data-visits]>span{display:none}}html { -webkit-text-size-adjust: 100%; }
body { margin: 0; }
.sicb-skip { position: absolute; left: -9999px; }
.sicb-skip:focus { left: 16px; top: 16px; z-index: 999; padding: 10px 16px; background: #fff; }