.ng-resource-page{color:#f7f8fa;background:#080b10;min-height:100svh;font-family:Inter,Arial,sans-serif}.ng-resource-page a{color:inherit}.ng-resource-journey{z-index:10;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080b10f0;border-bottom:1px solid #242a33;align-items:center;gap:30px;padding:14px max(20px,50vw - 560px);display:flex;position:sticky;top:0}.ng-resource-home{white-space:nowrap;font-weight:900;text-decoration:none}.ng-resource-journey ol{gap:8px;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.ng-resource-journey li a{color:#adb4c0;white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:9px 12px;font-size:12px;font-weight:800;text-decoration:none;display:flex}.ng-resource-journey li span{color:#d9a928}.ng-resource-journey li.active a,.ng-resource-journey li a:hover{color:#fff;background:#1b222d}.ng-resource-journey li b{color:#c7ff00}.ng-resource-hero,.ng-resource-body,.ng-resource-page>footer{width:min(1120px,100% - 40px);margin-inline:auto}.ng-resource-hero{padding:90px 0 70px}.ng-resource-hero>p,.kicker{color:#e52a37;letter-spacing:.2em;text-transform:uppercase;font-size:12px;font-weight:900}.ng-resource-hero h1{letter-spacing:-.055em;max-width:920px;margin:16px 0 28px;font-size:clamp(42px,7vw,92px);line-height:.94}.ng-resource-hero>span{color:#aeb6c3;max-width:760px;font-size:clamp(17px,2vw,22px);line-height:1.6;display:block}.ng-resource-body{gap:76px;padding-bottom:100px;display:grid}.ng-resource-body h2{max-width:820px;margin:10px 0 22px;font-size:clamp(28px,4vw,46px);line-height:1.05}.ng-resource-body p{color:#aeb6c3;line-height:1.7}.ng-resource-highlight,.ng-resource-support,.ng-resource-form-section{background:#121821;border:1px solid #303847;border-radius:26px;padding:clamp(26px,5vw,54px)}.ng-resource-highlight{background:linear-gradient(135deg,#d9a92824,#121821)}.ng-resource-highlight strong{margin-bottom:12px;font-size:clamp(22px,3vw,34px);display:block}.ng-resource-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.ng-resource-grid article{background:#121821;border:1px solid #2c3440;border-radius:18px;min-height:210px;padding:26px}.ng-resource-grid article>span{color:#e52a37;font-weight:900}.ng-resource-grid h3{margin:28px 0 10px;font-size:21px}.ng-resource-support a,.ng-resource-next,.ng-resource-form button{color:#fff;cursor:pointer;background:#e52a37;border:0;border-radius:999px;margin-top:24px;padding:14px 22px;font-weight:900;text-decoration:none;display:inline-flex}.ng-resource-split{grid-template-columns:1fr 1fr;gap:20px;display:grid}.ng-resource-split article{border-top:2px solid #d9a928;padding:32px}.ng-apparel{background:radial-gradient(circle,#463718,#080b10 68%);border-radius:28px;place-items:center;display:grid;overflow:hidden}.ng-apparel img{width:min(100%,1051px);height:auto;display:block}.ng-resource-form{margin-top:34px}.ng-resource-form>div{grid-template-columns:1fr 1fr;gap:18px;display:grid}.ng-resource-form label{color:#dce1e8;font-size:13px;font-weight:800}.ng-resource-form label.wide{grid-column:1/-1}.ng-resource-form input:not([type=checkbox]),.ng-resource-form select,.ng-resource-form textarea{box-sizing:border-box;color:#fff;width:100%;font:inherit;background:#080b10;border:1px solid #3b4657;border-radius:12px;margin-top:8px;padding:13px 14px;display:block}.ng-resource-form input:focus,.ng-resource-form select:focus,.ng-resource-form textarea:focus{border-color:#c7ff00;outline:3px solid #c7ff001f}.ng-resource-form .check{color:#aeb6c3;gap:10px;margin-top:20px;font-weight:500;line-height:1.5;display:flex}.ng-resource-form button:disabled{opacity:.6}.ng-resource-form .result{margin-top:16px;font-weight:800}.ng-resource-form .result.done{color:#c7ff00}.ng-resource-form .result.error{color:#ff8585}.ng-resource-page>footer{color:#7f8998;border-top:1px solid #242a33;justify-content:space-between;gap:20px;padding:32px 0 50px;font-size:12px;display:flex}.ng-resource-missing{padding:10vw}.ng-resource-missing a{color:#b10f28}@media (width<=760px){.ng-resource-journey{align-items:flex-start;gap:12px;padding:10px 14px}.ng-resource-home{padding-top:9px}.ng-resource-hero,.ng-resource-body,.ng-resource-page>footer{width:min(100% - 28px,1120px)}.ng-resource-hero{padding:64px 0 52px}.ng-resource-body{gap:52px}.ng-resource-grid,.ng-resource-split,.ng-resource-form>div{grid-template-columns:1fr}.ng-resource-form label.wide{grid-column:auto}.ng-resource-page>footer{flex-direction:column}.ng-resource-grid article{min-height:auto}}.ng-resource-context{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#06090ef7;border-bottom:1px solid #313946;padding:12px max(20px,50vw - 560px) 10px;position:sticky;top:0;box-shadow:0 12px 34px #00000047}.ng-resource-brand{grid-template-columns:auto 1px auto 1fr;align-items:center;gap:12px;min-width:0;display:grid}.ng-resource-brand img{object-fit:contain;width:118px;height:28px}.ng-resource-brand>span{background:#424b59;width:1px;height:24px}.ng-resource-brand strong{color:#fff;white-space:nowrap;font:900 15px/1 Space Grotesk,Inter,sans-serif}.ng-resource-brand small{color:#d9a928;letter-spacing:.12em;text-transform:uppercase;justify-self:end;font:800 11px/1.3 Inter,sans-serif}.ng-resource-return{background:#b7192b;border:1px solid #e52a37b3;border-radius:999px;align-items:center;min-height:42px;padding:0 17px;font-size:12px;font-weight:900;text-decoration:none;display:inline-flex;position:absolute;top:48px;right:max(20px,50vw - 560px);box-shadow:0 8px 24px #b7192b38;color:#fff!important}.ng-resource-return:hover,.ng-resource-return:focus-visible{background:#e52a37;outline:3px solid #e52a373d}.ng-resource-journey{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;margin-top:11px;padding:0;display:block;position:static}.ng-resource-journey ol{grid-template-columns:repeat(5,minmax(112px,1fr));gap:8px;margin:0;padding:0 210px 0 0;list-style:none;display:grid;overflow:auto}.ng-resource-journey li a{box-sizing:border-box;background:#0d121a;border:1px solid #242d39;border-radius:12px;justify-content:center;min-height:42px}.ng-resource-journey li.active a{background:#d9a9281f;border-color:#d9a928;box-shadow:inset 0 0 0 1px #d9a92826}@media (width<=860px){.ng-resource-context{padding:10px 14px;position:sticky}.ng-resource-brand{grid-template-columns:auto 1px 1fr}.ng-resource-brand img{width:104px}.ng-resource-brand strong{font-size:13px}.ng-resource-brand small{grid-column:1/-1;justify-self:start}.ng-resource-return{box-sizing:border-box;justify-content:center;width:100%;margin-top:10px;position:static}.ng-resource-journey{margin-top:9px}.ng-resource-journey ol{scroll-snap-type:x proximity;padding:0;display:flex}.ng-resource-journey li{scroll-snap-align:start;flex:none}.ng-resource-journey li a{min-width:124px}.ng-resource-hero{padding-top:54px}}.ng-manual-back{flex-wrap:wrap;gap:10px;display:flex}.ng-manual-back a{color:#c7ff00;border:1px solid #303847;border-radius:999px;padding:10px 14px;font-size:13px;font-weight:800;text-decoration:none}.ng-manual-back a:last-child{color:#fff}.ng-inline-icon{vertical-align:-4px;fill:none;stroke:currentColor;stroke-width:1.45px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px;margin-left:7px;display:inline-block}.ng-resource-language-note{color:#fff;overflow-wrap:anywhere;background:#171b23;border:1px solid #ef2028;max-width:100%;margin:0 auto 24px;padding:20px;font:400 14px/1.55 Arial,sans-serif}.ng-resource-language-note p{margin:10px 0}.ng-resource-language-note a{color:#fff;text-decoration:underline}.ng-resource-language-shell{background:#080b10;min-height:100vh}
