/* BEA "Daylight" — the EnneagramX family look for Work (13 Oct 2026).
   Switch ON: add class "dl" to <body> + link this file. Switch OFF: remove the class. Nothing else changes. */
.dl{--dl-sky:radial-gradient(50% 55% at 6% 94%,#7FC4F5 0%,rgba(127,196,245,0) 70%),radial-gradient(40% 40% at 52% 4%,rgba(246,244,236,.92) 0%,rgba(246,244,236,0) 70%),radial-gradient(50% 55% at 14% 12%,#A9C7F7 0%,rgba(169,199,247,0) 70%),radial-gradient(60% 80% at 98% 62%,#0026A8 0%,rgba(0,38,168,0) 75%),linear-gradient(160deg,#6A93EC 0%,#1F52D8 45%,#0036C8 75%,#0A2B8F 100%)}
.g{isolation:isolate}
.g:before{content:"";position:absolute;inset:0;z-index:-1;opacity:.5;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}
.dl-sky{position:absolute;left:0;right:0;top:0;height:var(--sky-h,900px);background:var(--dl-sky);overflow:hidden;z-index:0}
.dl main{position:relative}
.dl .v5-hero{position:relative;z-index:1;color:#fff}
/* nav over the sky (until you scroll past the hero) */
.dl:not(.dl-down) .nav{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;border-color:transparent}
.dl .nav{transition:background .25s ease}
.dl:not(.dl-down) .nav .logo{color:#fff}
.dl:not(.dl-down) .nav .logo svg circle,.dl:not(.dl-down) .nav .logo svg polygon{stroke:#fff}
.dl:not(.dl-down) .nav .logo svg polygon:first-of-type{stroke:#FFD60A}
.dl:not(.dl-down) .nav .logo b span{color:#FFD60A}
.dl:not(.dl-down) .navlinks a{color:rgba(255,255,255,.9)}
.dl:not(.dl-down) .navlinks a:hover{color:#fff}
html[lang="en"] .dl .navlinks a{font-size:12px;letter-spacing:.18em;text-transform:uppercase}
.dl:not(.dl-down) .lang{color:#fff;border-color:rgba(255,255,255,.7)}
.dl:not(.dl-down) .btn-signin{background:transparent;color:#fff;border-color:rgba(255,255,255,.85)}
.dl:not(.dl-down) .btn-nav{background:#fff!important;color:#0036C8!important}
.dl:not(.dl-down) .burger i{background:#fff}
.dl:not(.dl-down) .nav .wrap{border-color:transparent}
/* hero */
.dl .v5-hero h1{color:#fff}
.dl .v5-hero h1 .blue{color:#FFD60A}
.dl .v5-hero h1 .mark{color:#0A2B8F;background:#FFD60A;padding:0 .12em;box-decoration-break:clone;-webkit-box-decoration-break:clone}
.dl .v5-hero .sub,.dl .v5-hero .sub b{color:rgba(255,255,255,.94)}
.dl .v5-hero .sub b{color:#fff}
.dl .v5-hero .btn-blue{background:#fff;color:#0036C8;box-shadow:0 18px 40px -18px rgba(4,16,70,.6)}
.dl .v5-hero .ctas .txt{color:#fff}
.dl .v5-hero .note{color:rgba(255,255,255,.8)}
.dl .v5-hero .nothire{color:rgba(255,255,255,.85)}
.dl .v5-hero .nothire a{color:#FFD60A}
.dl .v5-day>img{box-shadow:0 0 0 1px rgba(255,255,255,.55),0 40px 90px -30px rgba(4,16,70,.7)}
/* closing band */
.dl .v5-close{position:relative;background:var(--dl-sky);overflow:hidden}
.dl .v5-close>*{position:relative}
.dl .v5-close .who,.dl .v5-close .csub{color:rgba(255,255,255,.88)}
