.core-experience-page{--core-navy:#031a3a;--core-blue:#075bdd;--core-ink:#10243f;--core-muted:#526177;--core-border:#dbe5ef;--core-soft:#f4f8fd;color:var(--core-ink);background:#fff;overflow:clip}.core-experience-page .core-container{width:min(1180px,100% - 2.5rem);margin-inline:auto}.core-experience-page h1,.core-experience-page h2,.core-experience-page h3{font-family:var(--font-sans)!important}.core-experience-page h1{max-width:18ch;color:#fff!important;font-size:clamp(3rem,5.2vw,5rem)!important;line-height:1.08!important}.core-experience-page h2{color:#0a2554;font-size:clamp(2.2rem,4vw,3.75rem)!important;line-height:1.1!important}.core-experience-page h3{color:#0a2554;font-size:1.18rem!important;line-height:1.25!important}.core-experience-page p{font-size:1rem;line-height:1.6}.core-eyebrow{color:#0c4ca9;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .7rem;font-weight:900;line-height:1.3;font-size:.75rem!important}.core-lead{max-width:48rem;color:var(--core-muted);margin:1rem 0 0;font-size:clamp(1.05rem,1.8vw,1.22rem)!important;line-height:1.6!important}.core-hero{align-items:center;display:grid;background:linear-gradient(90deg,#03142ff5,#03142f8f),url(/images/blusino-hero-desktop.jpg) 100%/cover!important;min-height:430px!important;padding:0!important}.core-hero-inner{padding:5.1rem 0 5.5rem}.core-hero .core-eyebrow{color:#9dceff}.core-hero .core-lead{color:#fffc}.core-nav-wrap{z-index:35;border-bottom:1px solid var(--core-border);backdrop-filter:blur(10px);background:#fffffff7;position:sticky;top:0;box-shadow:0 8px 20px #03142f0f}.core-nav{scrollbar-width:none;align-items:center;gap:.56rem;min-height:64px;display:flex;overflow-x:auto}.core-nav::-webkit-scrollbar{display:none}.core-nav a{border:1px solid var(--core-border);color:#0a2554;white-space:nowrap;background:#fff;border-radius:999px;flex:none;padding:.5rem .8rem;font-size:.78rem;font-weight:800;line-height:1.2;text-decoration:none}.core-nav a:hover,.core-nav a:focus-visible{border-color:var(--core-blue);background:var(--core-blue);color:#fff}.core-overview{text-align:center;padding:4.65rem 0 3.65rem}.core-overview .core-lead,.core-centered .core-lead{margin-inline:auto}.core-card-grid{text-align:left;grid-template-columns:repeat(5,minmax(0,1fr));gap:.94rem;margin-top:2.4rem;display:grid}.core-card{border:1px solid var(--core-border);background:var(--core-soft);border-radius:.75rem;padding:1.35rem}.core-card>span{color:var(--core-blue);margin-bottom:.75rem;font-size:1.8rem;font-weight:800;line-height:1;display:block}.core-card h3{min-height:2.5em;margin:0 0 .5rem}.core-card p{color:var(--core-muted);margin:0;font-size:.87rem}.core-ribbon{color:#fff;background:linear-gradient(90deg,#0a3c75,#0c70e8);border-radius:.65rem;margin-top:1.75rem;padding:1rem 1.25rem;font-weight:800}.core-section{padding:5.5rem 0}.core-section-soft{background:linear-gradient(#f8fbff,#eef5fc)}.core-section-navy{color:#fff;background:radial-gradient(circle at 15% 14%,#2689ff2e,#0000 30%),linear-gradient(135deg,#031226,#0a2d52)}.core-section-navy h2,.core-section-navy h3{color:#fff}.core-section-navy .core-eyebrow{color:#9dceff}.core-section-navy .core-lead,.core-section-navy .core-copy>p:not(.core-eyebrow){color:#ffffffbf}.core-split{grid-template-columns:1.02fr .98fr;align-items:center;gap:3.5rem;display:grid}.core-split-reverse .core-media{order:2}.core-split-reverse .core-copy{order:1}.core-media{background:linear-gradient(145deg,#174a7b,#061a35);border-radius:1.35rem;min-height:430px;margin:0;position:relative;overflow:hidden;box-shadow:0 20px 48px #03122626}.core-media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.core-media:after{content:"";border:1px dashed #ffffff80;border-radius:.9rem;position:absolute;inset:18px}.core-media figcaption{z-index:1;color:#fff;letter-spacing:.06em;text-align:center;text-transform:uppercase;background:#031226a8;border-radius:.5rem;max-width:72%;padding:.8rem 1rem;font-size:.75rem;font-weight:850;line-height:1.35;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.core-badge{color:#075fc9;letter-spacing:.08em;text-transform:uppercase;background:#e8f3ff;border-radius:999px;margin-bottom:.8rem;padding:.38rem .65rem;font-size:.7rem;font-weight:900;display:inline-flex}.core-section-navy .core-badge{color:#fff;background:#2689ff33}.core-copy>p:not(.core-eyebrow):not(.core-lead){color:var(--core-muted)}.core-points{gap:.75rem;margin-top:1.5rem;display:grid}.core-points article{border:1px solid var(--core-border);background:#fff;border-radius:.65rem;grid-template-columns:2.35rem 1fr;gap:.75rem;padding:.85rem;display:grid}.core-points article>span{color:#075fc9;background:#e8f3ff;border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;font-weight:900;display:grid}.core-points h3{margin:0 0 .15rem;font-size:1rem!important}.core-points p{color:var(--core-muted);margin:0;font-size:.84rem}.core-section-navy .core-points article{background:#ffffff0e;border-color:#ffffff24}.core-section-navy .core-points article>span{color:#fff;background:#2689ff33}.core-section-navy .core-points p{color:#ffffffad}.core-game-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.94rem;margin-top:2.15rem;display:grid}.core-game-card{border:1px solid var(--core-border);background:#fff;border-radius:.75rem;min-height:230px;padding:1.45rem;box-shadow:0 8px 26px #03122614}.core-game-card small{color:#075fc9;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:900}.core-game-card h3{margin:.4rem 0}.core-game-card p{color:var(--core-muted);margin:0;font-size:.84rem}.core-gaming-note{border:1px solid var(--core-border);background:#f5f9ff;border-radius:.75rem;margin-top:1.75rem;padding:1.35rem}.core-gaming-note strong{color:#0a2554;margin-bottom:.25rem;display:block}.core-gaming-note p{color:var(--core-muted);margin:0}.core-centered{text-align:center;max-width:780px;margin-inline:auto}.core-flow-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.88rem;margin-top:2.15rem;display:grid}.core-flow-grid article{border:1px solid var(--core-border);background:#fff;border-radius:.75rem;padding:1.3rem;box-shadow:0 8px 26px #03122614}.core-flow-grid time{color:#075fc9;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.45rem;font-size:.75rem;font-weight:900;display:block}.core-flow-grid h3{margin:0 0 .5rem}.core-flow-grid p{color:var(--core-muted);margin:0;font-size:.8rem}.core-optional-grid{grid-template-columns:1fr 1fr;gap:1.1rem;margin-top:2rem;display:grid}.core-optional-grid article{background:#fffaf0;border:1px solid #d6a33d85;border-radius:.75rem;padding:1.6rem}.core-optional-grid article>span{color:#986500;letter-spacing:.08em;text-transform:uppercase;background:#fff0c7;border-radius:999px;margin-bottom:.75rem;padding:.3rem .55rem;font-size:.68rem;font-weight:900;display:inline-flex}.core-optional-grid strong{color:#a66d00;margin-bottom:.55rem;font-size:2.25rem;line-height:1;display:block}.core-optional-grid h3{margin:0 0 .5rem}.core-optional-grid p{color:var(--core-muted);margin:0}.core-narrow{width:min(780px,100% - 2.5rem);margin-inline:auto}.core-faq-list{gap:.7rem;margin-top:2rem;display:grid}.core-faq-list details{border:1px solid var(--core-border);background:#fff;border-radius:.65rem}.core-faq-list summary{cursor:pointer;color:#0a2554;padding:1.1rem 3.2rem 1.1rem 1.1rem;font-size:1rem;font-weight:850;list-style:none;position:relative}.core-faq-list summary::-webkit-details-marker{display:none}.core-faq-list summary:after{color:#075fc9;content:"+";font-size:1.4rem;position:absolute;top:50%;right:1.1rem;transform:translateY(-50%)}.core-faq-list details[open] summary:after{content:"–"}.core-faq-list details p{color:var(--core-muted);margin:0;padding:0 1.1rem 1.1rem;font-size:.9rem}.core-final-cta{color:#fff;text-align:center;background:radial-gradient(circle at 18% 20%,#2689ff38,#0000 28%),linear-gradient(135deg,#0a2d52,#031226);padding:4.9rem 0}.core-final-cta h2{color:#fff}.core-final-cta .core-eyebrow{color:#9dceff}.core-final-cta .core-lead{color:#ffffffbf;margin-inline:auto}.core-final-cta>div>div{flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:1.6rem;display:flex}.core-button{border:1px solid #0000;border-radius:.55rem;justify-content:center;align-items:center;min-height:48px;padding:0 1.35rem;font-size:1rem;font-weight:750;text-decoration:none;display:inline-flex}.core-button-light{color:#0a2554;background:#fff}.core-button-outline{color:#fff;background:#ffffff0a;border-color:#ffffff73}@media (width<=1020px){.core-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.core-split,.core-split-reverse{grid-template-columns:1fr}.core-split-reverse .core-media,.core-split-reverse .core-copy{order:initial}.core-game-grid,.core-flow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.core-experience-page .core-container,.core-narrow{width:min(100% - 1.75rem,1180px)}.core-hero{min-height:500px!important}.core-hero-inner{padding:4.4rem 0}.core-experience-page h1{font-size:2.25rem!important}.core-section{padding:4.1rem 0}.core-card-grid,.core-game-grid,.core-flow-grid,.core-optional-grid{grid-template-columns:1fr}.core-game-card{min-height:357px}.core-media{min-height:320px}.core-card h3{min-height:0}.core-nav-wrap{top:0}.core-nav{flex-wrap:wrap;justify-content:center;gap:.5rem .45rem;min-height:0;padding:.65rem 0;overflow:visible}.core-nav a{align-items:center;min-height:44px;padding:.5rem .7rem;display:inline-flex}.core-split{gap:2rem}}.core-card-media{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:inherit;width:100%;margin-top:1rem;display:block}.core-optional-media{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:.45rem;width:100%;height:auto;margin:0 0 1rem;display:block}.core-game-card h3{font-weight:700!important}.core-game-card-media{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:.45rem;width:100%;height:auto;margin-top:.7rem;display:block}.core-age-note{color:var(--core-muted);margin:.5rem 0 0;font-size:.8rem;font-style:italic;font-weight:500;line-height:1.4}
