@font-face{font-family:Gobold Thin;font-weight:400;src:url(/fonts/gobold-thin.woff)format("woff");font-display:swap}@font-face{font-family:Gobold Bold;font-weight:700;font-style:normal;src:url(/fonts/gobold-bold.woff)format("woff");font-display:swap}@font-face{font-family:Gobold Bold;font-weight:700;font-style:italic;src:url(/fonts/gobold-bold-italic.woff)format("woff");font-display:swap}html{background:#08080a}body{color:#cdc8c0;-webkit-font-smoothing:antialiased;background:#08080a;margin:0}*{box-sizing:border-box}img,video{max-width:100%}a{color:#e1b17e}a:hover{color:#f4f1ec}.eb{text-transform:uppercase;letter-spacing:.1em;color:#e1b17e;margin:0;font-family:Gobold Bold,sans-serif;font-size:15px;font-style:italic;font-weight:700}.d{text-transform:uppercase;letter-spacing:.01em;color:#f4f1ec;margin:0;font-family:Gobold Thin,sans-serif;font-weight:400;line-height:1.18}.ds{text-transform:uppercase;letter-spacing:.02em;color:#f4f1ec;margin:0;font-family:Gobold Bold,sans-serif;font-weight:700;line-height:1.25}.sf{color:#9a958d;margin:0;font-family:Crimson Pro,Georgia,serif;font-weight:500}.ui{text-transform:uppercase;letter-spacing:.14em;color:#9a958d;margin:0;font-family:Roboto Condensed,sans-serif;font-size:12px}.tx{color:#cdc8c0;margin:0;font-family:Roboto,sans-serif;font-size:16px;line-height:1.65}.bs,a.cta,.bg{box-sizing:border-box;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:12px;height:62px;padding:0 38px;font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:700;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.bs,a.cta{color:#08080a;background:#e1b17e;border:1px solid #e1b17e}.bs:hover,a.cta:hover{color:#08080a;background:#f4f1ec;border-color:#f4f1ec}.bg{color:#f4f1ec;background:0 0;border:1px solid #e1b17e8c}.bg:hover{color:#e1b17e;background:#e1b17e1a;border-color:#e1b17e}@media (width<=640px){.bs,a.cta,.bg{letter-spacing:.1em;height:56px;padding:0 26px;font-size:15px}}.card{box-sizing:border-box;background:#16161a;border:1px solid #26262c;border-radius:3px}.ph{box-sizing:border-box;background-color:#131317;background-image:repeating-linear-gradient(135deg,#f4f1ec0a 0 1px,#0000 1px 16px);position:relative;overflow:hidden}.phc{letter-spacing:.16em;text-transform:uppercase;color:#9a958d;font-family:Roboto Condensed,sans-serif;font-size:11px;position:absolute;bottom:16px;left:18px}.tbd{color:#e1b17e}.field{color:#f4f1ec;box-sizing:border-box;background:#08080a99;border:1px solid #f4f1ec38;border-radius:999px;outline:none;height:62px;padding:0 26px;font-family:Roboto,sans-serif;font-size:16px}.field::placeholder{color:#8f8a83}.sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.page{background:#08080a;flex-direction:column;width:100%;display:flex;overflow-x:clip}.yt{cursor:pointer;background-color:#131317;background-position:50%;background-size:cover;border:0;border-radius:3px;justify-content:center;align-items:center;width:100%;height:100%;min-height:200px;margin:0;padding:0;display:flex;position:relative}.yt-play{background:#e1b17e;border-radius:999px;justify-content:center;align-items:center;width:84px;height:84px;transition:transform .15s;display:flex;box-shadow:0 0 0 12px #e1b17e2e}.yt:hover .yt-play{transform:scale(1.06)}.yt-frame{background:#000;border:0;border-radius:3px;width:100%;height:100%;min-height:200px;display:block}a:focus,button:focus{outline:none}a:focus-visible,button:focus-visible{outline-offset:4px;outline:1px solid #e1b17e}.page [style*="padding-top: 24px; border-top: 1px solid"],.page [style*="padding-top: 22px; border-top: 1px solid"]{transition:border-color .2s,box-shadow .2s}.page [style*="padding-top: 24px; border-top: 1px solid"]:hover,.page [style*="padding-top: 22px; border-top: 1px solid"]:hover{box-shadow:inset 0 1px #e1b17e;border-top-color:#e1b17e!important}.page [style*="padding-top: 24px; border-top: 1px solid"]:hover h3,.page [style*="padding-top: 22px; border-top: 1px solid"]:hover h3{color:#e1b17e}.card{transition:border-color .25s,transform .25s,box-shadow .25s;overflow:hidden}.card:hover{border-color:#e1b17e8c;transform:translateY(-3px);box-shadow:0 18px 40px #00000073}.card .ph{transition:transform .6s}.card:hover .ph{transform:scale(1.04)}.page [style*="gap: 1px; background: #26262c"]>div{transition:background .2s}.page [style*="gap: 1px; background: #26262c"]>div:hover{background:#16161a!important}.page [style*="gap: 1px; background: #26262c"]>div:hover h3{color:#e1b17e}.page [style*="display: grid"][style*="border-top: 1px solid #26262c"][style*="padding: 2"],.page .row,.page .q{transition:background .2s,box-shadow .2s,padding-left .25s}.page [style*="display: grid"][style*="border-top: 1px solid #26262c"][style*="padding: 2"]:hover,.page .row:hover,.page .q:hover{background:#f4f1ec06;box-shadow:inset 2px 0 #e1b17e;padding-left:20px!important}.page [style*="border-top: 1px solid rgba(225,177,126,0.22)"]{transition:background .2s}.page [style*="border-top: 1px solid rgba(225,177,126,0.22)"]:hover{background:#e1b17e0d}.page a{transition:color .2s}.page a:hover .ds,.page a:hover .d{color:#e1b17e}.page .ph[style*="background-image: linear-gradient"]{transition:filter .3s}.page .ph[style*="background-image: linear-gradient"]:hover{filter:brightness(1.12)}@media (prefers-reduced-motion:reduce){.card,.card .ph{transition:none}.card:hover,.card:hover .ph{transform:none}}.fl{box-sizing:border-box;text-align:center;flex-direction:column;flex-shrink:0;align-items:center;gap:64px;padding:150px 144px 140px;display:flex;position:relative}.fl.alt{background:#0e0e11;border-top:1px solid #26262c}.fl:before{content:"";background:linear-gradient(#e1b17e,#e1b17e00);width:1px;height:84px;position:absolute;top:0;left:50%}.fl-head{flex-direction:column;align-items:center;gap:22px;max-width:860px;display:flex}.fl-head .d{margin:0}.fl-lead{color:#cdc8c0;max-width:720px;margin:0;font-family:Crimson Pro,Georgia,serif;font-size:24px;font-weight:500;line-height:1.45}.fl-body{text-align:left;width:100%}@media (width<=980px){.fl{gap:44px;padding:110px 32px 96px}.fl:before{height:60px}}@media (width<=640px){.fl{padding:90px 20px 80px}.fl-lead{font-size:20px}}@media (width>=1600px){.page>section,.page>div:not(.nav){padding-left:max(144px,50vw - 656px)!important;padding-right:max(144px,50vw - 656px)!important}.page>section.ph,.page.lp>section{padding-left:revert-layer}}@media (width<=1280px){.page section[style*=padding],.page section.sec,.site-footer,.page section [style*="padding: 0 144px"]{padding-left:64px!important;padding-right:64px!important}.page section>div[style*="margin: 0 144px"]{margin-left:64px!important;margin-right:64px!important}[style*="repeat(5, minmax(0, 1fr))"]{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=980px){.page section[style*=padding],.page section.sec,.site-footer{padding-top:min(72px,12vw);padding-left:32px!important;padding-right:32px!important}.page section [style*="padding: 0 144px"]{padding-left:32px!important;padding-right:32px!important}.page section>div[style*="margin: 0 144px"]{margin-left:32px!important;margin-right:32px!important}[style*="repeat(4, minmax(0, 1fr))"],[style*="repeat(5, minmax(0, 1fr))"],[style*="repeat(3, minmax(0, 1fr))"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}[style*="grid-template-columns: 5fr 7fr"],[style*="grid-template-columns: 7fr 5fr"],[style*="grid-template-columns: 6fr 6fr"],[style*="grid-template-columns: 4fr 8fr"],[style*="grid-template-columns: 7fr 4fr"],[style*="grid-template-columns: 6fr 5fr"],[style*="grid-template-columns: 5fr 6fr"],[style*="grid-template-columns: 1fr 1fr"]{grid-template-columns:1fr!important;gap:40px!important}.page [style*="justify-content: space-between"][style*="align-items: flex-end"]{flex-direction:column!important;align-items:flex-start!important;gap:24px!important}.page [style*="justify-content: space-between"][style*="align-items: flex-end"] p{text-align:left!important}.page [style*="align-items: flex-end"][style*="flex-direction: column"]{align-items:flex-start!important}.page h1{font-size:clamp(40px,7.5vw,72px)!important}.page h2{font-size:clamp(32px,6vw,56px)!important}.page [style*="white-space: nowrap"].d{white-space:normal!important}.page [style*="min-height: 520px"],.page [style*="min-height: 560px"]{min-height:320px!important}.site-footer>div:first-child{flex-direction:column!important}.site-footer>div:first-child>div:last-child{flex-wrap:wrap;gap:40px!important}}@media (width<=640px){.page section[style*=padding],.page section.sec,.site-footer,.page section [style*="padding: 0 144px"]{padding-left:20px!important;padding-right:20px!important}.page section>div[style*="margin: 0 144px"]{margin-left:20px!important;margin-right:20px!important}[style*="repeat(2, minmax(0, 1fr))"],[style*="repeat(4, minmax(0, 1fr))"],[style*="repeat(5, minmax(0, 1fr))"],[style*="repeat(3, minmax(0, 1fr))"],[style*="grid-template-columns: 1fr 1fr"]{grid-template-columns:1fr!important}[style*="grid-template-columns: 120px 1fr"],[style*="grid-template-columns: 130px 1fr"],[style*="grid-template-columns: 200px 1fr"]{grid-template-columns:1fr!important;gap:8px!important}.page form[style*="display: flex"]{flex-direction:column!important;align-items:stretch!important;width:100%!important}.page form .field,.page form input{width:100%!important}.page form .bs{justify-content:center}.page h1{font-size:clamp(34px,10vw,48px)!important}.page h2{font-size:clamp(28px,8.5vw,40px)!important}.page .sf[style*="font-size: 2"]{font-size:19px!important}.page section.ph[style*=min-height]{min-height:auto!important}.page [style*="height: 128px"][style*=grid]{height:auto!important}.page [style*="height: 128px"][style*=grid]>a{border-top:1px solid #f4f1ec24;border-left:0!important;padding:14px 0!important}.bs,.bg{white-space:normal}}.lp .col{max-width:calc(100% - 40px)}@media (width<=1100px){.lp [style*="width: 1040px"]{aspect-ratio:16/9;width:calc(100% - 64px)!important;height:auto!important;margin-left:0!important;left:32px!important}.lp [style*="height: 650px"][style*="position: relative"]{padding-bottom:80px;height:auto!important}.lp [style*="height: 650px"]>[style*="width: 1040px"]{position:relative!important}.lp form[style*="width: 660px"]{max-width:660px;width:100%!important}.lp .lt{font-size:20px}}@media (width<=640px){.lp form[style*="width: 660px"]{gap:8px;border-radius:20px!important;flex-direction:column!important;height:auto!important;padding:10px!important}.lp form[style*="width: 660px"] input{padding:12px 10px}.lp form[style*="width: 660px"] a{justify-content:center}.lp .cta{padding:0 24px;font-size:15px}}@media (width<=1280px){.page [style*=\ 144px]{padding-left:64px!important;padding-right:64px!important}}@media (width<=980px){.page [style*=\ 144px]{padding-left:32px!important;padding-right:32px!important}}@media (width<=640px){.page [style*=\ 144px],.page section.ph{padding-left:20px!important;padding-right:20px!important}.page [style*=grid-template-columns]:not([style*=repeat\(12]):not([style*="34px 1fr"]):not([style*="36px 1fr"]):not([style*="92px 1fr"]):not([style*="110px 1fr"]):not([style*=auto\ 1fr]){grid-template-columns:1fr!important}.page [style*=repeat\(12]{grid-template-columns:repeat(6,minmax(0,1fr))!important;row-gap:12px!important}.page section.ph .phc{margin-top:12px;position:static}.page [style*="grid-row: span 2"]{min-height:260px;grid-row:auto!important}}@media (width<=1280px){.lp [style*=\ 160px],.lp [style*=\ 220px]{padding-left:64px!important;padding-right:64px!important}}@media (width<=980px){.lp [style*=\ 160px],.lp [style*=\ 220px]{padding-left:32px!important;padding-right:32px!important}}@media (width<=640px){.lp [style*=\ 160px],.lp [style*=\ 220px],.lp header[style*="padding: 0 64px"],.lp footer[style*="padding: 28px 64px"]{padding-left:20px!important;padding-right:20px!important}.lp header .ui{display:none}.lp header .ds{white-space:nowrap;font-size:15px!important}.lp header a[href="https://go.ringofgrim.com/application-page"]{padding:10px 14px!important;font-size:12px!important}.lp [style*="grid-template-columns: 1fr 1fr"]>p{border-left:0!important;padding:16px 0!important}.lp [style*="width: 1040px"] .note{display:none}}@media (width<=980px){.values-overlay{background:#08080ab8!important}}.page>section:not(.ph):has(+.site-footer){padding-bottom:110px!important}@media (width<=640px){.page>section:not(.ph):has(+.site-footer){padding-bottom:64px!important}}.cc[data-astro-cid-bm4qem4n]{z-index:1000;pointer-events:none;justify-content:center;display:flex;position:fixed;bottom:16px;left:16px;right:16px}.cc[data-astro-cid-bm4qem4n][hidden]{display:none}.cc-in[data-astro-cid-bm4qem4n]{pointer-events:auto;backdrop-filter:blur(6px);background:#0e0e11f7;border:1px solid #26262c;border-radius:6px;justify-content:space-between;align-items:flex-end;gap:28px;width:100%;max-width:1100px;padding:22px 26px;display:flex;box-shadow:0 18px 50px #0000008c}.cc-tx[data-astro-cid-bm4qem4n]{flex-direction:column;gap:8px;min-width:0;display:flex}.cc-t[data-astro-cid-bm4qem4n]{letter-spacing:.16em;text-transform:uppercase;color:#e1b17e;margin:0;font-family:Roboto Condensed,sans-serif;font-size:13px}.cc-p[data-astro-cid-bm4qem4n]{color:#cdc8c0;max-width:640px;margin:0;font-family:Roboto,sans-serif;font-size:14px;line-height:1.6}.cc-p[data-astro-cid-bm4qem4n] a[data-astro-cid-bm4qem4n]{color:#e1b17e;border-bottom:1px solid #e1b17e66;text-decoration:none}.cc-opts[data-astro-cid-bm4qem4n]{flex-direction:column;gap:10px;margin-top:8px;display:flex}.cc-opts[data-astro-cid-bm4qem4n][hidden]{display:none}.cc-o[data-astro-cid-bm4qem4n]{color:#9a958d;cursor:pointer;align-items:flex-start;gap:12px;font-family:Roboto,sans-serif;font-size:14px;line-height:1.5;display:flex}.cc-o[data-astro-cid-bm4qem4n] b[data-astro-cid-bm4qem4n]{color:#f4f1ec;margin-right:6px;font-weight:500}.cc-o[data-astro-cid-bm4qem4n] input[data-astro-cid-bm4qem4n]{accent-color:#e1b17e;flex-shrink:0;width:16px;height:16px;margin-top:3px}.cc-b[data-astro-cid-bm4qem4n]{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:10px;display:flex}.cc-btn[data-astro-cid-bm4qem4n]{letter-spacing:.12em;text-transform:uppercase;cursor:pointer;white-space:nowrap;border-radius:999px;height:44px;padding:0 20px;font-family:Roboto Condensed,sans-serif;font-size:13px;font-weight:700}.cc-btn[data-astro-cid-bm4qem4n][hidden]{display:none}.cc-ghost[data-astro-cid-bm4qem4n]{color:#f4f1ec;background:0 0;border:1px solid #e1b17e73}.cc-ghost[data-astro-cid-bm4qem4n]:hover{color:#e1b17e;border-color:#e1b17e}.cc-gold[data-astro-cid-bm4qem4n]{color:#08080a;background:#e1b17e;border:1px solid #e1b17e}.cc-gold[data-astro-cid-bm4qem4n]:hover{background:#f4f1ec;border-color:#f4f1ec}@media (width<=860px){.cc-in[data-astro-cid-bm4qem4n]{flex-direction:column;align-items:stretch;gap:16px;padding:18px}.cc-b[data-astro-cid-bm4qem4n]{justify-content:stretch}.cc-btn[data-astro-cid-bm4qem4n]{flex:auto}}
