.zeus-bsel-bento-partial-section{display:none!important}#board-selector-explore{scroll-margin-top:calc(var(--header-height, 72px) + 12px)}.zeus-bsel{position:relative;min-height:var(--bsel-min-height, calc(100svh - var(--header-height, 0px)));color:var(--bsel-ink, var(--zeus-cream));background:radial-gradient(ellipse 55% 45% at 85% 8%,rgba(254,154,51,.14) 0%,transparent 55%),radial-gradient(ellipse 50% 40% at 10% 92%,rgba(181,66,28,.12) 0%,transparent 55%),linear-gradient(168deg,var(--bsel-bg-deep, var(--zeus-navy-dark)) 0%,var(--bsel-bg, var(--zeus-navy)) 48%,var(--zeus-navy-deeper) 100%);overflow:hidden;display:flex;flex-direction:column}.zeus-bsel:before{content:"";position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;pointer-events:none;z-index:0;opacity:.06;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.92' numOctaves='3' stitchTiles='stitch'/></filter><rect width='240' height='240' filter='url(%23n)'/></svg>");mix-blend-mode:soft-light}.zeus-bsel>*:not(.zeus-bsel__modal):not(.zeus-bsel__decline):not(.zeus-bsel__storm){position:relative;z-index:1}.zeus-bsel__ambient{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 75% 55% at 50% 40%,var(--glow, var(--bsel-default-glow, var(--zeus-burnt))) 0%,transparent 68%),radial-gradient(ellipse 40% 35% at 72% 78%,rgba(136,205,217,.18) 0%,transparent 60%);opacity:.42;transition:background 1.4s ease,opacity 1.4s ease}.zeus-bsel__header{display:flex;justify-content:space-between;align-items:baseline;padding:22px 40px 18px;z-index:10;border-bottom:2px solid rgba(229,207,170,.22);background:linear-gradient(180deg,rgba(39,48,105,.55) 0%,transparent 100%);opacity:0;transform:translateY(12px);transition:opacity .8s ease .9s,transform .8s cubic-bezier(.16,1,.3,1) .9s}.zeus-bsel.is-loaded .zeus-bsel__header{opacity:1;transform:none}.zeus-bsel__header .brand{font-family:var(--ff-display, "Big Noodle Titling", system-ui, sans-serif);font-weight:700;font-size:15px;letter-spacing:.12em;text-transform:uppercase;color:var(--zeus-cream)}.zeus-bsel__header .brand:after{content:"\25a0";margin-left:10px;color:var(--zeus-burnt);font-size:10px;vertical-align:middle}.zeus-bsel__header .counter{font-family:var(--ff-mono, ui-monospace, monospace);font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#e5cfaa85;font-variant-numeric:tabular-nums}.zeus-bsel__header .counter b{color:var(--zeus-sky);font-weight:700}.zeus-bsel__main{position:relative;flex:1;display:flex;align-items:center;justify-content:center}.zeus-bsel__stage{position:relative;width:100%;max-width:1200px;height:calc(var(--spacing-96) + var(--spacing-64) + var(--spacing-10));perspective:1900px;perspective-origin:50% 42%;touch-action:pan-y;cursor:grab;z-index:2}.zeus-bsel__stage.is-dragging{cursor:grabbing}.zeus-bsel__drag-hint{position:absolute;left:50%;bottom:8px;transform:translate(-50%);font-family:var(--ff-mono, ui-monospace, monospace);font-size:9px;font-weight:700;letter-spacing:.26em;text-transform:uppercase;color:#e5cfaa80;opacity:0;transition:opacity .6s ease;pointer-events:none}.zeus-bsel__drag-hint.is-show{opacity:1}.zeus-bsel__drag-hint.is-gone{opacity:0!important}.zeus-bsel__card{position:absolute;top:30px;left:50%;width:calc(var(--spacing-96) + var(--spacing-14));height:calc(var(--spacing-96) + var(--spacing-64));margin-left:calc((var(--spacing-96) + var(--spacing-14)) / -2);transform-style:preserve-3d;display:flex;flex-direction:column;justify-content:space-between;padding:24px;color:var(--zeus-cream);background:linear-gradient(155deg,var(--zeus-navy) 0%,var(--zeus-navy-dark) 100%);border:3px solid rgba(229,207,170,.28);-webkit-user-select:none;user-select:none;will-change:transform,filter;overflow:hidden;transition:border-color .35s ease,box-shadow .35s ease}.zeus-bsel__card.is-active{border-color:var(--zeus-cream);box-shadow:8px 8px 0 var(--zeus-burnt)}.zeus-bsel__card:not(.is-active){cursor:pointer}.zeus-bsel__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom,rgba(31,40,88,.72) 0%,transparent 34%,transparent 56%,rgba(31,40,88,.82) 100%)}.zeus-bsel__card .top,.zeus-bsel__card .label,.zeus-bsel__card .peek{position:relative;z-index:2}.zeus-bsel__card .top{display:flex;justify-content:space-between;align-items:flex-start;transform:translateZ(30px)}.zeus-bsel__card .tag{font-family:var(--ff-mono, ui-monospace, monospace);font-size:9px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--zeus-burnt);background:#b5421c2e;padding:4px 8px;border:1px solid rgba(181,66,28,.45)}.zeus-bsel__card .format{font-family:var(--ff-mono, ui-monospace, monospace);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:6px 12px;border:1px solid rgba(229,207,170,.45);background:#2730698c;color:var(--zeus-cream);font-variant-numeric:tabular-nums}.zeus-bsel__card .board{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transform:translateZ(15px)}.zeus-bsel__card .label{transform:translateZ(35px)}.zeus-bsel__card .label h2{font-family:var(--ff-display, "Big Noodle Titling", system-ui, sans-serif);font-weight:700;font-size:25px;color:var(--zeus-cream);margin:0}.zeus-bsel__card .label span{font-family:var(--ff-mono, ui-monospace, monospace);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--zeus-sky)}.zeus-bsel__card .sheen{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(105deg,transparent calc(var(--sx, 30%) - 18%),rgba(229,207,170,.18) var(--sx, 30%),transparent calc(var(--sx, 30%) + 18%))}.zeus-bsel__card .sheen:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:linear-gradient(105deg,transparent 10%,color-mix(in srgb,var(--zeus-cream) 50%,transparent) 50%,transparent 90%)}.zeus-bsel__card:is(.is-charged,.charged){animation:zeus-bsel-card-charged .65s cubic-bezier(.16,1,.3,1) 1}.zeus-bsel__card:is(.is-strike,.strike) .sheen:after{animation:zeus-bsel-sheen-strike 90ms ease-out 1}@keyframes zeus-bsel-card-charged{0%,to{box-shadow:8px 8px 0 var(--zeus-burnt)}28%{box-shadow:8px 8px 0 var(--zeus-burnt),0 0 46px 8px color-mix(in srgb,var(--zeus-gold) 50%,transparent)}}@keyframes zeus-bsel-sheen-strike{0%{opacity:0}35%{opacity:.6}to{opacity:0}}.zeus-bsel__card .peek{position:absolute;left:50%;top:54%;transform:translate(-50%,-50%) translateZ(50px) scale(.92);display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:12px 22px;border:2px solid var(--zeus-cream);background:#273069b8;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:var(--zeus-cream);font-family:var(--ff-display, "Big Noodle Titling", system-ui, sans-serif);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;opacity:0;pointer-events:none;box-shadow:4px 4px 0 var(--zeus-burnt);transition:opacity .35s ease,transform .35s cubic-bezier(.16,1,.3,1),background .25s ease,color .25s ease,border-color .25s ease;white-space:nowrap}.zeus-bsel__card.is-active:hover .peek,.zeus-bsel__card.is-active .peek,.zeus-bsel__card.is-active .peek:focus-visible{opacity:1;pointer-events:auto;transform:translate(-50%,-50%) translateZ(50px) scale(1)}.zeus-bsel__card .peek:hover{background:var(--zeus-cream);color:var(--zeus-navy);border-color:var(--zeus-navy);box-shadow:5px 5px 0 var(--zeus-burnt)}.zeus-bsel :is(button,a,input,select,textarea,[tabindex]:not([tabindex="-1"])):focus-visible{outline:3px solid var(--zeus-gold);outline-offset:3px}.zeus-bsel__panel{display:flex;justify-content:space-between;align-items:flex-end;padding:18px 40px 28px;z-index:10;border-top:2px solid rgba(181,66,28,.35);background:linear-gradient(0deg,rgba(31,40,88,.65) 0%,transparent 100%);opacity:0;transform:translateY(12px);transition:opacity .8s ease .9s,transform .8s cubic-bezier(.16,1,.3,1) .9s}.zeus-bsel.is-loaded .zeus-bsel__panel{opacity:1;transform:none}.zeus-bsel__panel.is-swapping .zeus-bsel__spec .v{opacity:0;transform:translateY(8px)}.zeus-bsel__specs{display:flex;gap:44px}.zeus-bsel__spec .v{font-family:var(--ff-display, "Big Noodle Titling", system-ui, sans-serif);font-weight:700;font-size:28px;color:var(--zeus-cream);letter-spacing:-.02em;transition:opacity .35s ease,transform .35s cubic-bezier(.16,1,.3,1)}.zeus-bsel__spec .k{font-family:var(--ff-mono, ui-monospace, monospace);font-size:9px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--zeus-burnt);margin-top:4px}.zeus-bsel__progress{position:relative;width:160px;height:3px;background:#e5cfaa33;border:1px solid rgba(229,207,170,.15);align-self:center;overflow:hidden}.zeus-bsel__progress .fill{position:absolute;top:0;bottom:0;left:0;width:100%;background:var(--zeus-burnt);box-shadow:0 0 8px #b5421c73;transform:translate(0);transition:none}.zeus-bsel__nav{display:flex;gap:10px}.zeus-bsel__nav button{width:var(--spacing-14);height:var(--spacing-14);border:2px solid var(--zeus-cream);background:var(--zeus-burnt);font-family:var(--ff-display, "Big Noodle Titling", system-ui, sans-serif);font-size:20px;cursor:pointer;color:var(--zeus-cream);transition:background .18s,color .18s,border-color .18s,box-shadow .18s;box-shadow:var(--spacing-1) var(--spacing-1) 0 var(--zeus-burnt-ink)}.zeus-bsel__nav button:hover{background:var(--zeus-burnt);color:var(--zeus-cream);border-color:var(--zeus-burnt-ink);box-shadow:4px 4px 0 var(--zeus-burnt-ink)}.zeus-bsel__modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--zeus-z-modal, 950);visibility:hidden;pointer-events:none;display:flex;align-items:center;justify-content:center;padding:clamp(20px,3vw,48px)}.zeus-bsel__modal.is-open{visibility:visible;pointer-events:auto}.zeus-bsel__modal .backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#1f2858b8;opacity:0;transition:opacity .35s ease}.zeus-bsel__modal.is-open .backdrop{opacity:1}.zeus-bsel__sheet{position:relative;width:min(1100px,100%);max-height:min(86vh,calc(100vh - 64px));background:var(--zeus-paper);color:var(--zeus-navy);overflow:auto;transform:translateY(12px);opacity:0;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .35s ease}.zeus-bsel__modal.is-open .zeus-bsel__sheet{transform:none;opacity:1}.zeus-bsel__bento-host{position:relative;min-height:200px}.zeus-bsel__bento-host.is-loading .zeus-bsel__bento-panel{visibility:hidden}.zeus-bsel__bento-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:240px;padding:48px 24px;color:var(--zeus-navy)}.zeus-bsel__bento-loading[hidden]{display:none!important}.zeus-bsel__bento-loading-pulse{width:48px;height:48px;border:3px solid rgba(39,48,105,.15);border-top-color:var(--zeus-burnt);border-radius:50%;animation:zeus-bsel-spin .8s linear infinite}.zeus-bsel__bento-host.is-error .zeus-bsel__bento-loading-text{color:var(--zeus-burnt)}.zeus-bsel__bento-host.is-swap .zeus-bsel__bento-panel{animation:zeus-bsel-bento-in .35s cubic-bezier(.16,1,.3,1)}.zeus-bsel__bento{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(5,auto);gap:var(--spacing-2);min-height:0;padding:var(--spacing-3)}.zeus-bsel__tile.hero{grid-column:1 / 3;grid-row:1 / 6}.zeus-bsel__tile.meta{grid-column:3 / 5;grid-row:1}.zeus-bsel__tile.brief{grid-column:3 / 5;grid-row:2}.zeus-bsel__tile.joke{grid-column:3 / 5;grid-row:3}.zeus-bsel__tile.perf{grid-column:3 / 5;grid-row:4}.zeus-bsel__tile.cta{grid-column:3 / 5;grid-row:5}.zeus-bsel__tile{position:relative;min-width:0;overflow:hidden;padding:var(--spacing-4);border:2px solid var(--zeus-navy);background:var(--zeus-white);color:var(--zeus-navy);box-shadow:var(--spacing-1) var(--spacing-1) 0 var(--zeus-burnt)}.zeus-bsel__tile.hero{display:flex;flex-direction:column;min-height:var(--spacing-96);background:var(--zeus-cream)}.zeus-bsel__tile.hero .t-stamp{display:inline-flex;align-items:center;align-self:flex-start;gap:var(--spacing-1);padding:var(--spacing-1) var(--spacing-2);background:var(--zeus-burnt);color:var(--zeus-white);font-family:var(--ff-mono);font-size:var(--text-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.zeus-bsel__tile.hero .t-shape{position:relative;flex:1;min-height:var(--spacing-64);margin-block:var(--spacing-3);overflow:hidden;border:2px solid var(--zeus-navy);background:var(--zeus-cream-light)}.zeus-bsel__tile.hero .hwrap,.zeus-bsel__tile.hero .board{width:100%;height:100%}.zeus-bsel__tile.hero .hwrap{position:absolute;top:0;right:0;bottom:0;left:0}.zeus-bsel__tile.hero .board{display:block;object-fit:contain}.zeus-bsel__tile.hero .t-name{font-family:var(--ff-display);font-size:var(--fs-h2);font-weight:900;line-height:.95;text-transform:uppercase}.zeus-bsel__tile.hero .t-sub,.zeus-bsel__tile .meta-line,.zeus-bsel__tile .br-head,.zeus-bsel__tile .t-k{font-family:var(--ff-mono);font-size:var(--text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.zeus-bsel__tile.meta{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--spacing-2-5);padding:var(--spacing-2) var(--spacing-3);background:var(--zeus-cream-light);min-height:0}.zeus-bsel__picto,.zeus-bsel__picto svg{display:block;width:100%;height:100%}.zeus-bsel__tile.meta .zeus-bsel__picto{flex:0 0 auto;width:var(--spacing-6);height:var(--spacing-6);color:var(--zeus-navy)}.zeus-bsel__tile .meta-line{flex:1 1 auto;min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--spacing-1) var(--spacing-2);font-family:var(--ff-mono);font-size:var(--text-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--zeus-burnt-ink)}.zeus-bsel__tile .meta-shape{font-family:var(--ff-display);font-size:var(--text-base);font-weight:900;letter-spacing:.04em;color:var(--zeus-navy)}.zeus-bsel__tile .meta-sep{opacity:.35}.zeus-bsel__tile .meta-dims{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:28ch}.zeus-bsel__tile .meta-skill{flex:0 0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--spacing-1);margin-left:auto}.zeus-bsel__tile .skill-pill{padding:var(--spacing-1) var(--spacing-2);border:1px solid var(--zeus-navy);font-family:var(--ff-mono);font-size:var(--text-xs);font-weight:700;text-transform:uppercase;line-height:1.25;white-space:nowrap}.zeus-bsel__tile .skill-pill.level{background:var(--zeus-burnt);color:var(--zeus-white)}.zeus-bsel__tile.brief{display:flex;flex-direction:column;min-height:0;padding:0;overflow:hidden}.zeus-bsel__tile.brief .br-head{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);background:var(--zeus-navy);color:var(--zeus-cream)}.zeus-bsel__tile.brief .br-ctag{padding:var(--spacing-1) var(--spacing-2);background:var(--zeus-burnt)}.zeus-bsel__tile.brief .br-construct-visual{display:flex;flex:1 1 auto;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:0;height:clamp(7.5rem,18vh,10.5rem);max-height:10.5rem;padding:var(--spacing-2) var(--spacing-3);overflow:hidden;background:var(--zeus-cream)}.zeus-bsel__tile.brief .br-construct-visual img{display:block;box-sizing:border-box;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;object-position:center;mix-blend-mode:multiply}.zeus-bsel__tile.brief .br-specs{display:grid;position:relative;z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));flex:0 0 auto;margin:0;border-top:2px solid var(--zeus-navy);background:var(--zeus-white)}.zeus-bsel__tile.brief .vcell{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-1);min-width:0;min-height:72px;padding:var(--spacing-2) var(--spacing-1-5);text-align:center;border-inline-end:1px solid color-mix(in srgb,var(--zeus-navy) 14%,transparent)}.zeus-bsel__tile.brief .vcell:last-child{border-inline-end:0}.zeus-bsel__tile.brief .vcell .zeus-bsel__picto{flex-shrink:0;width:var(--spacing-6);height:var(--spacing-6)}.zeus-bsel__tile.brief .vval{display:block;max-width:100%;font-family:var(--ff-display);font-size:clamp(.6875rem,1.05vw,.8125rem);font-weight:900;line-height:1.2;letter-spacing:.02em;text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.zeus-bsel__tile.joke{display:flex;align-items:center;gap:var(--spacing-3);background:var(--zeus-cream-light)}.zeus-bsel__tile.joke .j-tag{flex:none;font-family:var(--ff-mono);font-size:var(--text-xs);font-weight:700;text-transform:uppercase}.zeus-bsel__tile.joke .j-text{margin:0;padding-left:var(--spacing-3);border-left:2px solid var(--zeus-burnt)}.zeus-bsel__tile.perf{display:grid;gap:var(--spacing-2)}.zeus-bsel__tile.perf .t-k{padding-bottom:var(--spacing-2);border-bottom:2px solid var(--zeus-navy)}.zeus-bsel__tile.perf .perf-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-2) var(--spacing-3)}.zeus-bsel__tile.perf .rbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--spacing-1)}.zeus-bsel__tile.perf .rk{grid-column:1 / -1;font-family:var(--ff-mono);font-size:var(--text-xs);text-transform:uppercase}.zeus-bsel__tile.perf .rt{height:var(--spacing-2);overflow:hidden;border:1px solid var(--zeus-navy);background:var(--zeus-navy)}.zeus-bsel__tile.perf .rf{display:block;width:calc(var(--s, 0) * 10%);height:100%;background:var(--zeus-sky)}.zeus-bsel__tile.cta{display:flex;flex-direction:column;justify-content:center;padding:var(--spacing-2);background:var(--zeus-cream-light)}.zeus-bsel__tile.cta .cta-group{display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-2)}.zeus-bsel__tile.cta .cta-decline{order:2;display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:var(--spacing-2) var(--spacing-3);border:2px solid color-mix(in srgb,var(--zeus-navy) 35%,transparent);background:transparent;color:var(--zeus-navy);font-family:var(--ff-ui);font-size:.6875rem;font-weight:700;letter-spacing:.08em;line-height:1.2;text-align:center;text-transform:uppercase;cursor:pointer;white-space:nowrap}.zeus-bsel__tile.cta .cta-decline:hover{background:var(--zeus-navy);color:var(--zeus-cream-light)}.zeus-bsel__tile.cta .cta-main{order:1;flex:0 0 auto;display:flex;align-items:stretch;width:100%;min-width:0;min-height:52px;border:3px solid var(--zeus-navy);box-shadow:var(--spacing-1) var(--spacing-1) 0 var(--zeus-burnt)}.zeus-bsel__tile.cta form{display:flex;flex:1 1 auto;align-items:stretch;gap:var(--spacing-2);min-width:0}.zeus-bsel__tile.cta button:not(.bis-form__submit){min-height:var(--spacing-11);padding-inline:var(--spacing-3);border:2px solid var(--zeus-navy);font-family:var(--ff-display);font-weight:900;text-transform:uppercase}.zeus-bsel__tile.cta .cta-price{flex:0 0 auto;display:flex;align-items:center;justify-content:center;padding:var(--spacing-2) var(--spacing-3-5);background:var(--zeus-burnt);color:var(--zeus-white);font-family:var(--ff-display);font-size:clamp(1.15rem,2.5vw,1.625rem);font-weight:900;line-height:1;letter-spacing:-.02em;border-right:3px solid var(--zeus-navy);white-space:nowrap}.zeus-bsel__tile.cta .zeus-bsel__cta-bis{flex:1 1 auto;display:flex;min-width:0}.zeus-bsel__tile.cta .zeus-bsel__cta-bis .bis-form{flex:1;min-width:0}.zeus-bsel__tile.cta .bis-form--picker{border:none;border-radius:0;background:var(--zeus-white)}.zeus-bsel__tile.cta .cta-buy{flex:1;border:none;background:var(--zeus-navy);color:var(--zeus-sky);font-size:var(--text-sm);letter-spacing:.06em}@media(min-width:769px){.zeus-bsel__tile.brief .br-construct-visual{flex:0 0 9.5rem;height:9.5rem;max-height:9.5rem}.zeus-bsel__tile.cta .bis-form{gap:var(--spacing-2);padding:var(--spacing-2)}.zeus-bsel__tile.cta .bis-form__row{flex-wrap:nowrap}}.zeus-bsel__decline{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--zeus-z-modal, 950) + 10);display:flex;align-items:center;justify-content:center;background:#1f28588c;visibility:hidden;pointer-events:none}.zeus-bsel__decline.is-open{visibility:visible;pointer-events:auto}@keyframes zeus-bsel-spin{to{transform:rotate(360deg)}}@keyframes zeus-bsel-bento-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:768px){.zeus-bsel{--bsel-mobile-card-width: min(calc(100vw - 2 * var(--space-4)), 360px);--bsel-mobile-card-height: clamp(22.5rem, 118vw, 30rem)}.zeus-bsel__header{gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-3)}.zeus-bsel__header .brand{min-width:0;max-width:68%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zeus-bsel__stage{height:calc(var(--bsel-mobile-card-height) + var(--space-6))}.zeus-bsel__card{width:var(--bsel-mobile-card-width);height:var(--bsel-mobile-card-height);margin-left:calc(var(--bsel-mobile-card-width) / -2);padding:clamp(var(--space-4),5vw,var(--space-5))}.zeus-bsel__panel{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-5)}.zeus-bsel__specs{min-width:0;gap:var(--space-4)}.zeus-bsel__spec .v{font-size:18px}.zeus-bsel__progress{display:none}.zeus-bsel__bento{grid-template-columns:1fr;grid-template-rows:none;grid-auto-rows:auto;min-height:0}.zeus-bsel__tile{grid-column:span 1!important;grid-row:auto!important}.zeus-bsel__tile.hero{min-height:0;padding:var(--spacing-4) var(--spacing-3)}.zeus-bsel__tile.hero .t-shape{flex:0 0 auto;width:100%;min-height:0;aspect-ratio:1;max-height:min(85vw,360px);margin-block:var(--spacing-2) var(--spacing-3)}.zeus-bsel__tile.hero .board{object-fit:cover;object-position:center}.zeus-bsel__tile.hero .t-name{font-size:clamp(2rem,9vw,2.25rem)}.zeus-bsel__tile.meta{gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3)}.zeus-bsel__tile.meta .zeus-bsel__picto{width:var(--spacing-6);height:var(--spacing-6)}.zeus-bsel__tile.meta .meta-line{flex:1 1 auto}.zeus-bsel__tile.meta .meta-shape{font-size:var(--text-sm)}.zeus-bsel__tile.meta .meta-skill{flex:0 0 auto;margin-left:auto}.zeus-bsel__tile.meta .skill-pill{font-size:.625rem;padding:2px var(--spacing-1-5)}.zeus-bsel__tile.brief .br-construct-visual{flex:0 0 8.5rem;height:8.5rem;max-height:8.5rem}.zeus-bsel__tile.brief .br-specs{grid-template-columns:repeat(2,minmax(0,1fr))}.zeus-bsel__tile.brief .vcell:nth-child(2n){border-inline-end:0}.zeus-bsel__tile.brief .vcell:nth-child(-n+2){border-block-end:1px solid color-mix(in srgb,var(--zeus-navy) 14%,transparent)}.zeus-bsel__tile.perf .perf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.zeus-bsel__tile.cta .cta-group{flex-direction:column;flex-wrap:nowrap}.zeus-bsel__tile.cta .cta-decline{width:100%;text-align:center}.zeus-bsel__tile.cta .cta-main{width:100%}.zeus-bsel__tile.cta .cta-main:has(.zeus-bsel__cta-bis:not([hidden])){flex-direction:column}.zeus-bsel__tile.cta .cta-main:has(.zeus-bsel__cta-bis:not([hidden])) .cta-price{width:100%;border-right:none;border-bottom:3px solid var(--zeus-navy);padding-block:var(--spacing-3)}.zeus-bsel__tile.cta form:has(.zeus-bsel__cta-bis:not([hidden])){flex-direction:column;width:100%}.zeus-bsel__tile.cta .zeus-bsel__cta-bis,.zeus-bsel__tile.cta .bis-form--picker{width:100%}.zeus-bsel__tile.cta .bis-form--picker{padding:var(--spacing-3)}.zeus-bsel__tile.cta .cta-buy{width:100%;text-align:center}.zeus-bsel__modal{padding:12px}.zeus-bsel__sheet{width:100%;max-height:min(92vh,calc(100vh - 24px))}}@media(max-width:640px){.zeus-bsel__card{--bsel-mobile-card-width: min(calc(100vw - 2 * var(--space-4)), 330px)}}@media(prefers-reduced-motion:reduce){.zeus-bsel__header,.zeus-bsel__panel,.zeus-bsel__drag-hint,.zeus-bsel__spec .v,.zeus-bsel__modal .backdrop,.zeus-bsel__sheet{transition:none;opacity:1;transform:none}.zeus-bsel__bento-loading-pulse{animation:none;border-top-color:#2730694d}.zeus-bsel__bento-host.is-swap .zeus-bsel__bento-panel{animation:none}.zeus-bsel__storm{display:none}.zeus-bsel__card:is(.is-charged,.charged),.zeus-bsel__card:is(.is-strike,.strike) .sheen:after{animation:none}}.shopify-section--zeus-board-selector{background:var(--zeus-cream-light)}.zeus-bsel__page-intro{scroll-margin-top:calc(var(--header-height, 72px) + 12px);padding:clamp(32px,6vw,56px) var(--space-4, 16px) clamp(12px,3vw,24px);background:var(--zeus-cream-light)}.shopify-section--zeus-board-finder-quiz+.shopify-section--zeus-board-selector .zeus-bsel__page-intro{padding-top:clamp(20px,4vw,36px)}.zeus-bsel__reco-banner{display:flex;align-items:center;gap:12px;margin:0 auto 12px;max-width:min(100%,42rem);padding:10px 14px;border:2px solid var(--zeus-navy);border-radius:6px;background:#fff3e0eb;color:var(--zeus-navy);box-shadow:3px 3px 0 var(--zeus-burnt)}.zeus-bsel__reco-banner[hidden]{display:none}.zeus-bsel__reco-banner-vol{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;min-width:3.5rem;padding:4px 8px;border-radius:4px;background:var(--zeus-burnt);color:var(--zeus-white);font-family:var(--ff-display, "Big Noodle Titling", system-ui, sans-serif);line-height:1}.zeus-bsel__reco-banner-vol b{font-size:1.35rem}.zeus-bsel__reco-banner-vol span{font-size:.65rem;letter-spacing:.08em;text-transform:uppercase}.zeus-bsel__reco-banner-copy{font-size:.85rem;line-height:1.35}.zeus-bsel__reco-tag{position:absolute;top:10px;left:10px;z-index:3;font-family:var(--ff-display, "Big Noodle Titling", system-ui, sans-serif);font-weight:700;font-size:11px;letter-spacing:.1em;text-transform:uppercase;background:var(--zeus-burnt);color:var(--zeus-white);padding:3px 9px;border-radius:3px}.zeus-bsel__card.is-reco-alt .zeus-bsel__reco-tag{background:var(--zeus-navy)}.zeus-bsel__card.is-reco-default{--card-glow: var(--zeus-burnt)}.zeus-bsel__card.is-reco-default .top{border-color:var(--zeus-burnt)}.zeus-bsel__card.is-reco-default.is-active{box-shadow:0 0 0 2px var(--zeus-cream),0 0 0 6px var(--zeus-burnt),0 18px 40px #00000059}.zeus-bsel__sheet-bar,.zeus-bsel__modal .bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:2px solid var(--zeus-navy);background:var(--zeus-cream-light);position:sticky;top:0;z-index:2}.zeus-bsel__sheet-bar-right,.zeus-bsel__modal .bar-right{display:flex;align-items:center;gap:10px}.zeus-bsel__modal .bar-brand{display:inline-flex;align-items:center;gap:var(--spacing-2)}.zeus-bsel__modal .bar-eclair{width:28px;height:28px;object-fit:contain}.zeus-bsel__modal .bar-sig{width:84px;height:32px;object-fit:contain;object-position:left center}.zeus-bsel__sheet-close,.zeus-bsel__modal .close{width:44px;height:44px;border:2px solid var(--zeus-navy);background:var(--zeus-white);color:var(--zeus-navy);font-size:18px;cursor:pointer;box-shadow:3px 3px 0 var(--zeus-burnt)}.zeus-bsel__mnav button,.zeus-bsel__modal .mnav button{width:44px;height:44px;border:2px solid var(--zeus-navy);background:transparent;cursor:pointer}.zeus-bsel__decline-card{max-width:520px;margin:24px;padding:24px;background:var(--zeus-paper);border:3px solid var(--zeus-navy);box-shadow:8px 8px 0 var(--zeus-burnt);color:var(--zeus-navy)}.zeus-bsel__decline-card .d-tag{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--zeus-burnt);margin-bottom:8px}.zeus-bsel__decline-card .d-title{font-family:var(--ff-display, "Big Noodle Titling", system-ui, sans-serif);font-size:clamp(1.4rem,4vw,2rem);margin:0 0 8px}.zeus-bsel__decline-card .d-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.zeus-bsel__decline-card .d-stay,.zeus-bsel__decline-card .d-leave{min-height:44px;padding:10px 18px;border:2px solid var(--zeus-navy);font-weight:700;cursor:pointer}.zeus-bsel__decline-card .d-stay{background:var(--zeus-burnt);color:var(--zeus-white)}.zeus-bsel__decline-card .d-leave{background:transparent;color:var(--zeus-navy)}.zeus-bsel__afterbolt,.zeus-bsel__navbolt{position:fixed;z-index:1;opacity:0;pointer-events:none;mix-blend-mode:screen}.zeus-bsel__afterbolt{left:14vw;top:-6vh;height:84vh;width:auto;filter:drop-shadow(0 0 14px rgba(136,205,217,.4))}.zeus-bsel__navbolt{left:50%;top:2vh;height:80vh;width:auto;transform:translate(-50%);filter:drop-shadow(0 0 18px rgba(254,154,51,.35))}.zeus-bsel__storm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;cursor:pointer;-webkit-user-select:none;user-select:none;transition:opacity .3s ease}.zeus-bsel__storm.is-out{opacity:0;pointer-events:none}.zeus-bsel__storm-veil{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 70% 55% at 50% 32%,color-mix(in srgb,var(--zeus-navy) 50%,transparent) 0%,transparent 70%),linear-gradient(172deg,color-mix(in srgb,var(--zeus-navy-dark) 85%,black),color-mix(in srgb,var(--zeus-navy-dark) 65%,black) 52%,color-mix(in srgb,var(--zeus-navy-dark) 90%,black))}.zeus-bsel__storm-scene{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.zeus-bsel__storm-bolt{position:absolute;opacity:0;pointer-events:none;mix-blend-mode:screen;filter:drop-shadow(0 0 22px rgba(254,154,51,.42))}.zeus-bsel__storm-bolt.b01{left:7vw;top:-4vh;height:76vh;width:auto}.zeus-bsel__storm-bolt.b50{right:8vw;top:-6vh;height:88vh;width:auto;transform:scaleX(-1)}.zeus-bsel__storm-bolt.b100{left:50%;top:47%;width:96vw;max-height:94vh;transform:translate(-50%,-50%);object-fit:contain}.zeus-bsel__storm.is-s1 .b01{animation:zeus-bsel-bolt-far .34s linear 1 both}.zeus-bsel__storm.is-s2 .b50{animation:zeus-bsel-bolt-near .22s linear 1 both}.zeus-bsel__storm.is-s3 .b100{animation:zeus-bsel-bolt-master .52s ease-out 1 both}@keyframes zeus-bsel-bolt-far{0%{opacity:0}6%,30%{opacity:.35}34%,48%{opacity:0}52%,78%{opacity:.3}to{opacity:0}}@keyframes zeus-bsel-bolt-near{0%{opacity:0}8%,62%{opacity:.6}to{opacity:0}}@keyframes zeus-bsel-bolt-master{0%{opacity:0}8%{opacity:.92}30%{opacity:.5}to{opacity:0}}.zeus-bsel__storm-zeus{position:relative;height:38vh;width:auto;max-width:86vw}.zeus-bsel__storm-flash{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;background:radial-gradient(ellipse 72% 62% at 50% 44%,#fffffff7,#fff3e0d9 30%,#fe9a3380 56%,#fe9a3300 78%)}.zeus-bsel__storm.is-s3 .zeus-bsel__storm-flash{animation:zeus-bsel-storm-flash .2s ease-out 80ms 1 both}@keyframes zeus-bsel-storm-flash{0%{opacity:0}14%{opacity:1}to{opacity:0}}.zeus-bsel__storm-clouds{position:absolute;top:-12%;right:-18%;bottom:-12%;left:-18%;pointer-events:none;background:radial-gradient(ellipse 42% 30% at 20% 6%,rgba(7,10,28,.9) 0%,transparent 68%),radial-gradient(ellipse 52% 34% at 82% 4%,rgba(6,9,26,.85) 0%,transparent 70%),radial-gradient(ellipse 70% 36% at 50% -4%,rgba(13,17,40,.95) 0%,transparent 74%)}.zeus-bsel__storm.is-pre .zeus-bsel__storm-veil,.zeus-bsel__storm.is-pre .zeus-bsel__storm-scene{filter:brightness(.82);transition:filter .14s ease}.zeus-bsel__storm-skip{position:absolute;left:50%;bottom:26px;transform:translate(-50%);font-family:var(--ff-mono, ui-monospace, monospace);font-size:10px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#e5cfaa8c;opacity:0;transition:opacity .4s ease}.zeus-bsel__storm.is-s1 .zeus-bsel__storm-skip{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/86/assets/zeus-board-selector.css.map */
