@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f6e5797ad9fd88cc.001-r-7mugpfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/33ff89548488d79f.016j3pq2se5f3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f99c309598d4ef8a.p.2mx8o19a7jz1u.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.Rp1wzG_className{font-family:Big Shoulders;font-style:normal}.Rp1wzG_variable{--f-display-src:"Big Shoulders"}
@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/caa77eaf0c6cae2c-s.31vfkycla13v0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/6260001f568fa40d-s.0c4siir8-ephk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/2aa781f449db21e3-s.p.1pg2nifvadz06.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.KLVBRG_className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.KLVBRG_variable{--f-body-src:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b12e986493c137cf-s.2njitm-prmz2_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/36363bfb06833f56-s.p.38hmww4cj4vme.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2fa3ef4ca165ab4-s.12_ml6bnugnre.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a73419dd2ba2d841-s.p.2yee423r7ahpo.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono Fallback;src:local(Arial);ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.0%;size-adjust:134.59%}.fNUgCW_className{font-family:DM Mono,DM Mono Fallback;font-style:normal}.fNUgCW_variable{--f-mono-src:"DM Mono", "DM Mono Fallback"}
:root{--ink:#0b0b0c;--paper:#f1f0eb;--oxblood:#5a1220;--navy:#13213f;--red:#ff4d1f;--gold:#c9a24a;--muted:#a3a29c;--f-display:var(--f-display-src),"Arial Narrow",sans-serif;--f-body:var(--f-body-src),"Helvetica Neue",system-ui,sans-serif;--f-mono:var(--f-mono-src),ui-monospace,monospace}html{scroll-behavior:auto}body{background:#0b0b0c;margin:0}a,a:hover{color:inherit}.k *{box-sizing:border-box}.k ::selection{color:#0b0b0c;background:#ff4d1f}@keyframes kDrop{0%{transform:translateY(105%)rotate(6deg)}}@keyframes kFade{0%{opacity:0;transform:translateY(30px)}}@keyframes kSpin{to{transform:rotate(360deg)}}@keyframes kMarq{to{transform:translate(-50%)}}@keyframes kRise{0%{opacity:0;transform:translateY(80px)}}@keyframes kWipe{0%{background-size:0% 100%}}@keyframes kSlideL{0%{transform:translate(8%)}to{transform:translate(-22%)}}@keyframes kSlideR{0%{transform:translate(-26%)}to{transform:translate(4%)}}@keyframes kOutL{to{transform:translate(-16%)}}@keyframes kOutR{to{transform:translate(16%)}}@keyframes kProg{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes kOpen{0%{opacity:0;transform:translateY(-14px)}}@keyframes kBlink{50%{opacity:0}}@keyframes kSlam{0%{opacity:0;transform:scale(1.6)rotate(-14deg)}60%{opacity:1;transform:scale(.94)rotate(-8deg)}to{transform:scale(1)rotate(-8deg)}}.k-ln{display:flex;overflow:hidden}.k-ch{animation:1s cubic-bezier(.16,1,.3,1) both kDrop;display:inline-block}.k-in{animation:.9s cubic-bezier(.16,1,.3,1) both kFade}.k-spin{transform-origin:50%;animation:22s linear infinite kSpin}.k-marq{animation:30s linear infinite kMarq}.k-stat{flex-direction:column;gap:10px;display:inline-flex}.k-stat small{font-family:var(--f-body);text-transform:none;color:var(--gold);font-size:clamp(16px,1.5vw,22px);font-weight:600;line-height:1.2}.k-blink{animation:1.1s step-end infinite kBlink}.k-slam{animation:.9s cubic-bezier(.16,1,.3,1) 1.2s both kSlam}.k-stamp{transition:transform .3s cubic-bezier(.16,1,.3,1)}@media (hover:hover) and (pointer:fine){.k-stamp:hover{transform:scale(1.08)rotate(-6deg)}}.k-btn{transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),background .25s}@media (hover:hover) and (pointer:fine){.k-btn:hover{transform:translate(-5px,-5px);box-shadow:5px 5px #ff4d1f}.k-btn-red:hover{box-shadow:5px 5px #0b0b0c}}.k-btn:active{box-shadow:none;transition-duration:.1s;transform:scale(.97)}.ft-cta:active{transition:transform .1s ease-out;transform:scale(.98)}.k-nav{-webkit-backdrop-filter:blur(14px);background:#0b0b0cdb;border-bottom:1px solid #f1f0eb1f}.k-nav .k-logo:after{display:none}.k-logo .em{transition:transform .3s cubic-bezier(.16,1,.3,1)}@media (hover:hover) and (pointer:fine){.k-logo:hover .em{transform:rotate(-8deg)scale(1.1)}}.ft a{text-decoration:none}.ft-link{align-items:center;min-height:44px;transition:color .25s,transform .3s cubic-bezier(.16,1,.3,1);display:inline-flex}@media (hover:hover) and (pointer:fine){.ft-link:hover{color:#c9a24a;transform:translate(6px)}}.ft-word{background:linear-gradient(#c9a24a,#c9a24a) 0 100%/100% 0% no-repeat;color:#0000;-webkit-text-stroke:1.5px #f1f0eb61;-webkit-background-clip:text;background-clip:text;transition:background-size .9s cubic-bezier(.16,1,.3,1)}@media (hover:hover) and (pointer:fine){.ft-word:hover{background-size:100% 100%}}.ft-em{pointer-events:auto;transition:transform .3s cubic-bezier(.16,1,.3,1)}@media (hover:hover) and (pointer:fine){.ft-em:hover{transform:scale(1.3)rotate(-6deg)}}.ft-cta{transition:background .3s,color .3s}@media (hover:hover) and (pointer:fine){.ft-cta:hover{color:#0b0b0c;background:#c9a24a}}.ft-top .ft-arr{transition:transform .35s cubic-bezier(.16,1,.3,1);display:inline-block}@media (hover:hover) and (pointer:fine){.ft-top:hover .ft-arr{transform:translateY(-5px)}}.k-nav a{text-decoration:none;position:relative}.k-nav a:after{content:"";transform-origin:100%;background:currentColor;height:2px;transition:transform .35s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.k-nav a:hover:after{transform-origin:0;transform:scaleX(1)}}.k-hl{color:#f1f0eb;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#5a1220,#5a1220) 0 0/100% 100% no-repeat;padding:0 .12em}.k-hl-red{color:#0b0b0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#c9a24a,#c9a24a) 0 0/100% 100% no-repeat;padding:0 .12em}.k-outline{color:#0000;-webkit-text-stroke:2px currentColor}@keyframes kDrift{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-22px)rotate(2deg)}}@keyframes kBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes kParUp{0%{transform:translateY(140px)}to{transform:translateY(-140px)}}@keyframes kEmIn{0%{opacity:0;transform:scale(.8)rotate(-10deg)}}.em{pointer-events:none;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.em-lion{-webkit-mask-image:url(/emblems/lion-of-judah.webp);mask-image:url(/emblems/lion-of-judah.webp)}.em-michael{-webkit-mask-image:url(/emblems/archangel-michael.webp);mask-image:url(/emblems/archangel-michael.webp)}.em-seraph{-webkit-mask-image:url(/emblems/seraphim.webp);mask-image:url(/emblems/seraphim.webp)}.em-cross{-webkit-mask-image:url(/emblems/jerusalem-cross.webp);mask-image:url(/emblems/jerusalem-cross.webp)}.em-lamb{-webkit-mask-image:url(/emblems/victorious-lamb.webp);mask-image:url(/emblems/victorious-lamb.webp)}.em-sm.em-lion{-webkit-mask-image:url(/emblems/lion-of-judah-sm.webp);mask-image:url(/emblems/lion-of-judah-sm.webp)}.em-sm.em-michael{-webkit-mask-image:url(/emblems/archangel-michael-sm.webp);mask-image:url(/emblems/archangel-michael-sm.webp)}.em-sm.em-seraph{-webkit-mask-image:url(/emblems/seraphim-sm.webp);mask-image:url(/emblems/seraphim-sm.webp)}.em-sm.em-cross{-webkit-mask-image:url(/emblems/jerusalem-cross-sm.webp);mask-image:url(/emblems/jerusalem-cross-sm.webp)}.em-sm.em-lamb{-webkit-mask-image:url(/emblems/victorious-lamb-sm.webp);mask-image:url(/emblems/victorious-lamb-sm.webp)}.k-drift{animation:10s ease-in-out infinite kDrift}.k-breathe{animation:9s ease-in-out infinite kBreathe}.k-emin{animation:1.6s cubic-bezier(.16,1,.3,1) .4s both kEmIn}@supports (animation-timeline:view()){.k-par{animation:linear both kParUp;animation-timeline:view();animation-range:cover}}.lg-grid{grid-template-columns:72px minmax(0,2.3fr) minmax(0,1.2fr) minmax(0,1fr) 56px;align-items:center;gap:24px;display:grid}.lg-head{transition:color .2s;position:relative;overflow:hidden}.lg-head:before{content:"";transform-origin:bottom;background:#ff4d1f;transition:transform .25s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scaleY(0)}@media (hover:hover) and (pointer:fine){.lg-head:hover:before{transform:scaleY(1)}.lg-head:hover{color:#0b0b0c}}.lg-head>*{position:relative}.lg-plus{transition:transform .25s cubic-bezier(.16,1,.3,1)}.lg-head[aria-expanded=true] .lg-plus{transform:rotate(45deg)}.lg-panel{animation:.3s cubic-bezier(.16,1,.3,1) both kOpen}.sv-word{background:linear-gradient(#0b0b0c,#0b0b0c) 0 0/0% 100% no-repeat;color:#0000;-webkit-text-stroke:2px #0b0b0c;-webkit-background-clip:text;background-clip:text;transition:background-size .7s cubic-bezier(.16,1,.3,1)}@media (hover:hover) and (pointer:fine){.sv-row:hover .sv-word{background-size:100% 100%}}.sv-row .sv-arrow{transition:transform .3s cubic-bezier(.16,1,.3,1)}@media (hover:hover) and (pointer:fine){.sv-row:hover .sv-arrow{transform:rotate(-45deg)}.sv-row:hover .sv-blue{background-size:100% 100%}}.sv-blue{background:linear-gradient(#1f3bff,#1f3bff) 0 0/0% 100% no-repeat;-webkit-background-clip:text;background-clip:text}.st-box{transition:background .2s,color .2s}@media (hover:hover) and (pointer:fine){.st-box:hover{color:#5a1220;background:#f1f0eb}}.st-box .st-num{transition:transform .3s cubic-bezier(.16,1,.3,1)}@media (hover:hover) and (pointer:fine){.st-box:hover .st-num{transform:translateY(-10px)rotate(-4deg)}}@media (max-width:760px){.lg-grid{grid-template-columns:44px minmax(0,1fr) 40px;gap:14px}.lg-hide{display:none}}@supports (animation-timeline:view()){.k-prog{transform-origin:0;animation:linear both kProg;animation-timeline:scroll()}.k-outl{animation:linear both kOutL;animation-timeline:scroll();animation-range:0 900px}.k-outr{animation:linear both kOutR;animation-timeline:scroll();animation-range:0 900px}.k-rv{animation:linear both kRise;animation-timeline:view();animation-range:entry}.k-hl,.k-hl-red{animation:linear both kWipe;animation-timeline:view();animation-range:entry 40%}.k-sl{animation:linear both kSlideL;animation-timeline:view();animation-range:cover}.k-sr{animation:linear both kSlideR;animation-timeline:view();animation-range:cover}}@media (prefers-reduced-motion:reduce){.k *,.k :before,.k :after{transition:none!important;animation:none!important}}.em-george{-webkit-mask-image:url(/emblems/st-george-sm.webp);mask-image:url(/emblems/st-george-sm.webp)}.em-crucifix{-webkit-mask-image:url(/emblems/crucifixion-sm.webp);mask-image:url(/emblems/crucifixion-sm.webp)}@supports (animation-timeline:view()){.k-outl,.k-outr{animation-timeline:scroll(root)}}.lg-head{color:inherit}@media (hover:hover) and (pointer:fine){.lg-head:hover{color:#0b0b0c}}@keyframes kDriftL{0%{transform:translate(1.5%)}to{transform:translate(-1.5%)}}@keyframes kDriftR{0%{transform:translate(-1.5%)}to{transform:translate(1.5%)}}@supports (animation-timeline:view()){.mission-lines .k-sl{animation-name:kDriftL}.mission-lines .k-sr{animation-name:kDriftR}}.k-outline{color:inherit;-webkit-text-fill-color:transparent}.tm-pick{transition:opacity .25s}@media (hover:hover) and (pointer:fine){.tm-pick:hover{opacity:1!important}}.sv-also{background:linear-gradient(currentColor,currentColor) 0 100%/0% 2px no-repeat;transition:background-size .35s cubic-bezier(.16,1,.3,1)}@media (hover:hover) and (pointer:fine){.sv-also:hover{background-size:100% 2px}}.k-hero{flex-direction:column;min-height:1000px;display:flex}@media (max-width:359px){.k-hero{min-height:1070px}}@media (min-width:700px){.k-hero{min-height:max(970px,min(750px + 20vw,1060px))}}.k-hero>.k-hero-in{flex-direction:column;flex:1 0 auto;width:100%;display:flex}.k-hero-in>:last-child{margin-top:auto}.sh-five{grid-template-columns:1fr}@media (min-width:1024px){.sh-five{grid-template-columns:repeat(6,1fr)}.sh-five>li{grid-column:span 2}.sh-five>li:nth-child(n+4):nth-last-child(-n+2){grid-column:span 3}}.k-nav a.k-login:after{display:none}@media (hover:hover) and (pointer:fine){.k-nav a.k-login:hover{background:var(--gold);color:#0b0b0c!important}}.gf-wrap{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:56px 72px;max-width:1440px;margin:0 auto;padding:130px clamp(16px,3vw,40px) 140px;display:grid}.gf-stack{height:clamp(380px,40vw,600px);display:block;position:relative}.gf-stack img{width:52%;height:auto;transition:transform .5s cubic-bezier(.2,.7,.2,1);position:absolute;box-shadow:0 30px 60px #00000073,0 0 0 1px #ffffff0f}.gf-p1{top:9%;left:4%;transform:rotate(-6deg)}.gf-p2{top:3%;left:24%;transform:rotate(1.5deg)}.gf-p3{top:7%;left:44%;transform:rotate(7deg)}@media (hover:hover){.gf-stack:hover .gf-p1{transform:rotate(-8deg)translate(-12px)}.gf-stack:hover .gf-p3{transform:rotate(9deg)translate(12px)}}@media (prefers-reduced-motion:reduce){.gf-stack img{transition:none}}@media (max-width:900px){.gf-wrap{grid-template-columns:1fr;padding:96px 16px 104px}.gf-stack{order:-1;height:clamp(300px,90vw,420px)}.gf-stack img{width:54%}}
