.hunter-access{--danger:#ff9db0;min-height:100svh}.hunter-access .hunter-access__content{z-index:4;max-width:1360px;min-height:100svh;padding:0 var(--pad);flex-direction:column;margin:auto;display:flex;position:relative}.hunter-access__header{justify-content:space-between;align-items:center;gap:24px;min-height:90px;display:flex}.hunter-access__meta{align-items:center;gap:28px;font-size:10px;display:flex}.hunter-access__meta time{color:var(--text);font-variant-numeric:tabular-nums;margin-left:8px}.hunter-access .hunter-access__main{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,400px);align-items:end;gap:clamp(40px,6vw,88px);min-width:0;padding:100px 0 48px;display:grid}.hunter-access .hunter-access__intro{min-width:0;padding-bottom:18px}.hunter-access .hunter-access__eyebrow{color:var(--sky);align-items:center;gap:14px;display:flex;margin:0 0 26px!important}.hunter-access__eyebrow:before{content:"";background:var(--sky);width:32px;height:1px}.hunter-access .hunter-access__intro h1{font:300 clamp(40px,5.2vw,76px)/1.02 var(--font-display);letter-spacing:.02em;text-transform:uppercase;margin:0}.hunter-access__lead{font:400 20px/1.4 var(--font-display);margin:24px 0 8px!important}.hunter-access__description{max-width:380px;color:var(--text-2);font-size:15px;line-height:1.65}.hunter-access .hunter-access__panel{border:1px solid var(--hair);-webkit-backdrop-filter:blur(20px)saturate(130%);backdrop-filter:blur(20px)saturate(130%);background:linear-gradient(#f3f8f80f,#f3f8f804),#05091599;border-radius:18px;min-width:0;padding:30px;position:relative;box-shadow:inset 0 1px #f3f8f81f,0 30px 80px #00000040}.hunter-access .panel-head{margin-bottom:24px}.hunter-access .panel-title{font:400 26px/1.2 var(--font-display);letter-spacing:.025em;text-transform:uppercase;margin:0}.hunter-access .panel-sub{color:var(--text-2);margin:10px 0 0;font-size:13px;line-height:1.6}.hunter-access .form{flex-direction:column;gap:18px;margin:0;display:flex}.hunter-access .field{color:var(--text-2);font:500 10px/1.5 var(--font-display);letter-spacing:.14em;text-transform:uppercase;flex-direction:column;gap:8px;display:flex}.hunter-access .control{align-items:center;display:flex;position:relative}.hunter-access .control input{width:100%;min-width:0;height:50px;color:var(--offwhite);border:1px solid var(--hair-sky);font:400 16px/1.4 var(--font-body);letter-spacing:normal;text-transform:none;box-shadow:none;background:#0509158c;border-radius:9px;outline:none;padding:0 48px 0 14px}.hunter-access .control input::placeholder{color:#f3f8f87a}.hunter-access .control input:focus-visible{border-color:var(--sky);box-shadow:0 0 0 3px #81c2ff1f}.hunter-access .peek{width:44px;height:44px;color:var(--text-2);background:0 0;border:0;border-radius:6px;place-items:center;padding:11px;display:grid;position:absolute;right:3px}.hunter-access .peek svg{width:20px;height:20px}.hunter-access .submit{border:1px solid var(--offwhite);background:var(--offwhite);width:100%;min-height:50px;color:var(--navy);font:500 11px/1.5 var(--font-display);letter-spacing:.13em;text-transform:uppercase;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-top:4px;padding:12px 16px;display:flex}.hunter-access .submit .dot{background:var(--royal);border-radius:28%;flex-shrink:0;width:10px;height:8px}.hunter-access .submit:hover:not(:disabled){background:#dbeeff}.hunter-access button:disabled{opacity:.5;cursor:wait}.hunter-access .text-button{color:var(--sky);font:400 12px/1.5 var(--font-body);text-align:left;background:0 0;border:0;min-height:44px;padding:8px 0}.hunter-access .panel-foot{border-top:1px solid var(--hair);margin-top:20px;padding-top:12px}.hunter-access .panel-foot .text-button{color:var(--text-2)}.hunter-access .panel-foot strong{color:var(--offwhite);font-weight:500}.hunter-access .status{color:var(--sky);overflow-wrap:anywhere;background:#86ddb614;border:1px solid #86ddb666;border-radius:8px;padding:12px 14px;font-size:12px;line-height:1.6}.hunter-access .status.is-error{color:var(--danger);background:#ff8a9314;border-color:#ff8a9366}.hunter-access :focus-visible{outline:2px solid var(--sky);outline-offset:4px}.hunter-access .hunter-access__footer{border-top:1px solid var(--hair);padding:18px 0 max(22px,env(safe-area-inset-bottom));color:var(--text-3);justify-content:space-between;align-items:center;gap:20px;font-size:11px;display:flex}.hunter-access__footer>a{align-items:center;min-height:44px;display:flex}.hunter-access .lk-motion{min-height:44px}.hunter-access--client .panel-foot{font:400 12px/1.65 var(--font-body);color:var(--text-2)}.hunter-access--client .panel-foot p{margin:6px 0}.hunter-access--client .panel-foot .link{min-height:44px;color:var(--sky);text-underline-offset:4px;align-items:center;text-decoration:underline;display:inline-flex}@media (max-width:800px){.hunter-access__header{min-height:76px}.hunter-access .lk-lockup img{height:21px}.hunter-access__meta{letter-spacing:.1em;gap:12px;font-size:8px}.hunter-access__meta>span:first-child{display:none}.hunter-access .hunter-access__main{grid-template-columns:minmax(0,1fr);align-content:start;gap:28px;padding:clamp(140px,27svh,240px) 0 32px}.hunter-access .hunter-access__intro h1{font-size:42px}.hunter-access__lead{font-size:17px;margin-top:18px!important}.hunter-access__description{font-size:13px}.hunter-access .hunter-access__eyebrow{font-size:9px;margin-bottom:18px!important}.hunter-access .hunter-access__panel{padding:26px}.hunter-access .panel-title{font-size:22px}.hunter-access__footer{flex-wrap:wrap;gap:8px}.hunter-access #veil{-webkit-mask-image:none;mask-image:none}}@media (max-width:380px){.hunter-access{--pad:16px}.hunter-access .lk-lockup img{height:18px}.hunter-access .hunter-access__intro h1{font-size:36px}.hunter-access .hunter-access__panel{padding:22px 18px}.hunter-access .panel-title{font-size:20px}.hunter-access .submit{letter-spacing:.08em;font-size:10px}}
