.resource-gate_page__7DpfC{--g-ink:244,242,236;--g-bg:#131211;--g-card:#1b1a19;--g-nav:#222120;--g-accent:#bda47e;--g-shadow:0 18px 44px rgba(0,0,0,0.5);--g-button:#ffffff;--g-button-ink:#2a2a2a;--g-button-hover:#ecebe6;--g-error:#e8a184;box-sizing:border-box;min-height:100svh;display:grid;place-items:center;padding:72px 16px;background:var(--g-bg);color:rgb(var(--g-ink));font-family:DM Sans,system-ui,sans-serif}html[data-docs-theme=light] .resource-gate_page__7DpfC{--g-ink:28,26,23;--g-bg:#faf9f6;--g-card:#ffffff;--g-nav:#ecebe8;--g-accent:#85663c;--g-shadow:0 14px 34px rgba(0,0,0,0.1);--g-button:#2a2a2a;--g-button-ink:#ffffff;--g-button-hover:#45443f;--g-error:#a33926}.resource-gate_theme__sk58T{--header-ink:var(--g-ink);--header-focus:var(--g-accent);position:fixed;top:14px;right:18px;z-index:30;border-radius:10px;background:var(--g-nav);box-shadow:0 2px 10px rgba(0,0,0,.06)}.resource-gate_panel__FO2hp{box-sizing:border-box;width:min(480px,100%);padding:40px 40px 36px;border-radius:14px;background:var(--g-card);border:1px solid rgba(var(--g-ink),.1);box-shadow:var(--g-shadow)}.resource-gate_brand__evNKx{display:inline-flex;align-items:center;gap:7px;color:rgb(var(--g-ink));text-decoration:none}.resource-gate_mark__pW1cg{display:block;width:22px;height:22px;flex:none}.resource-gate_word__SSChn{display:block;width:auto;height:19.5px}.resource-gate_wordLight__hApNw,html[data-docs-theme=light] .resource-gate_wordDark__e7_tK{display:none}html[data-docs-theme=light] .resource-gate_wordLight__hApNw{display:block}.resource-gate_eyebrow__36_JS{margin:28px 0 0;font-size:12px;line-height:16px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--g-ink),.45)}.resource-gate_title__MJ4d6{margin:12px 0 0;font-size:30px;line-height:36px;font-weight:500;letter-spacing:-.02em;color:rgba(var(--g-ink),.96)}.resource-gate_description__wKUW_{margin:12px 0 0;font-size:15px;line-height:24px;color:rgba(var(--g-ink),.6);text-wrap:pretty}.resource-gate_form__hexP_{display:flex;flex-direction:column;gap:8px;margin-top:28px}.resource-gate_form__hexP_ label{font-size:13px;line-height:18px;font-weight:500;color:rgba(var(--g-ink),.8)}.resource-gate_form__hexP_ input{box-sizing:border-box;width:100%;height:46px;padding:0 14px;border-radius:8px;border:1px solid rgba(var(--g-ink),.16);background:rgba(var(--g-ink),.04);color:rgba(var(--g-ink),.92);font:16px DM Sans,system-ui,sans-serif}.resource-gate_form__hexP_ input:hover{border-color:rgba(var(--g-ink),.28)}.resource-gate_form__hexP_ input:focus-visible{outline:2px solid var(--g-accent);outline-offset:2px}.resource-gate_form__hexP_ button{margin-top:6px;display:flex;align-items:center;justify-content:center;min-height:48px;padding:14px 22px;border:0;border-radius:8px;background:var(--g-button);color:var(--g-button-ink);font:500 16px/1.3 DM Sans,system-ui,sans-serif;cursor:pointer;transition:background-color .16s ease}.resource-gate_form__hexP_ button:hover{background:var(--g-button-hover)}.resource-gate_form__hexP_ button:focus-visible{outline:2px solid var(--g-accent);outline-offset:3px}.resource-gate_form__hexP_ button:disabled{opacity:.65;cursor:wait}.resource-gate_error__YQB4F{margin:2px 0 0;font-size:13px;line-height:20px;color:var(--g-error)}.resource-gate_contact__q_k4U{margin:6px 0 0;font-size:13px;line-height:20px;color:rgba(var(--g-ink),.55)}.resource-gate_contact__q_k4U a{color:rgba(var(--g-ink),.9);text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(var(--g-ink),.35)}.resource-gate_contact__q_k4U a:hover{text-decoration-color:currentColor}.resource-gate_footer__GN78e{margin-top:28px;padding-top:20px;border-top:1px solid rgba(var(--g-ink),.08)}.resource-gate_back__ji4Na{display:inline-flex;align-items:center;gap:6px;min-height:24px;font-size:13px;line-height:18px;color:rgba(var(--g-ink),.6);text-decoration:none}.resource-gate_back__ji4Na:hover{color:rgba(var(--g-ink),.92)}.resource-gate_back__ji4Na:focus-visible,.resource-gate_brand__evNKx:focus-visible,.resource-gate_contact__q_k4U a:focus-visible{outline:2px solid var(--g-accent);outline-offset:3px;border-radius:2px}.resource-gate_checking__M6WLn{margin:0;font-size:13px;color:rgba(var(--g-ink),.45);opacity:0;animation:resource-gate_gateReveal__tOtHg .3s ease 1.2s forwards}@keyframes resource-gate_gateReveal__tOtHg{to{opacity:1}}@media (prefers-reduced-motion:reduce){.resource-gate_checking__M6WLn{animation:none;opacity:1}}@media (max-width:480px){.resource-gate_panel__FO2hp{padding:30px 22px 26px}.resource-gate_title__MJ4d6{font-size:26px;line-height:32px}.resource-gate_back__ji4Na{min-height:44px}}