.nf-page{--nf-ground:#f4c51c;--nf-ink:#17170e;isolation:isolate;background:var(--nf-ground);min-height:100svh;color:var(--nf-ink);flex-direction:column;display:flex;position:relative;overflow:hidden}.nf-page *,.nf-page :before,.nf-page :after{box-sizing:border-box}.nf-page a{text-decoration:none}.nf-page a:focus-visible{outline-offset:6px;outline:2px solid}.nf-page ::selection{color:#f4c51c;background:#17170e}.nf-header{z-index:3;justify-content:space-between;align-items:center;padding:28px 44px;display:flex;position:relative}.nf-brand{color:inherit;align-items:center;gap:9px;font-size:16px;font-weight:600;display:flex}.nf-brand svg{flex-shrink:0}.nf-brand path{fill:currentColor}.nf-contact{align-items:center;gap:7px;font-size:12px;display:flex}.nf-contact:hover{text-underline-offset:5px;text-decoration:underline}.nf-number{white-space:nowrap;width:max-content;font-family:var(--font-anton);letter-spacing:-.04em;color:#d2a800;-webkit-user-select:none;user-select:none;font-size:min(70vw,900px);line-height:1;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.nf-band{color:#f4c51c;background:#17170e;justify-content:space-between;align-items:center;gap:30px;margin-block:auto;padding:25px 8vw;display:flex;position:relative;transform:rotate(-5deg)scale(1.04)}.nf-band h1{letter-spacing:-.04em;font-size:clamp(25px,3.7vw,58px);font-weight:600;line-height:1.1}.nf-home-link{white-space:nowrap;border-bottom:1px solid;align-items:center;gap:20px;padding-bottom:8px;font-size:15px;display:flex}.nf-home-link:hover{color:#fff}.nf-caption{text-align:right;padding:24px 44px 38px;font-size:13px;position:relative}@media (width<=640px){.nf-header{padding:24px}.nf-brand{font-size:14px}.nf-contact{font-size:11px}.nf-number{font-size:90vw;top:35%}.nf-band{flex-direction:column;align-items:flex-start;gap:22px;margin-top:auto;margin-bottom:90px;padding:24px 9vw}.nf-band h1{max-width:280px;font-size:36px}.nf-home-link{gap:45px;font-size:13px}.nf-caption{text-align:left;padding:0 24px 28px;font-size:11px}}@media (prefers-reduced-motion:reduce){.nf-page *,.nf-page :before,.nf-page :after{transition:none;animation:none}}
