.Portal-module__sV_tuG__portal{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);min-height:100%;color:inherit;background:#030b12b8;border:1px solid #b48a3c5c;flex-direction:column;transition:transform .2s,border-color .2s,background .2s,opacity .2s;display:flex;overflow:hidden;box-shadow:0 18px 52px #00000047}.Portal-module__sV_tuG__portal[href]:hover{background:#b48a3c1a;border-color:#d9bf8ab8;transform:translateY(-3px)}.Portal-module__sV_tuG__portal:focus-visible{outline:2px solid var(--gold-soft);outline-offset:4px}.Portal-module__sV_tuG__media{aspect-ratio:4/4.6;background:#071b306b;position:relative;overflow:hidden}.Portal-module__sV_tuG__media img{object-fit:cover;width:100%;height:100%;display:block}.Portal-module__sV_tuG__body{text-align:center;flex-direction:column;flex:1;align-items:center;min-height:150px;padding:16px 16px 20px;display:flex}.Portal-module__sV_tuG__state{color:#e8ddc7ad;letter-spacing:.14em;margin-bottom:9px;font-size:.66rem}.Portal-module__sV_tuG__title{color:var(--gold-soft);letter-spacing:.12em;margin:0;font-size:1rem;font-weight:400}.Portal-module__sV_tuG__subtitle{color:#e8ddc7d6;margin:8px 0 0;font-size:.82rem}.Portal-module__sV_tuG__description{color:#e8ddc7b8;margin:12px 0 0;font-size:.78rem;line-height:1.55}.Portal-module__sV_tuG__locked,.Portal-module__sV_tuG__restricted,.Portal-module__sV_tuG__comingSoon{opacity:.72;cursor:not-allowed}.Portal-module__sV_tuG__locked .Portal-module__sV_tuG__state,.Portal-module__sV_tuG__restricted .Portal-module__sV_tuG__state,.Portal-module__sV_tuG__comingSoon .Portal-module__sV_tuG__state{color:#e8ddc7c7}.Portal-module__sV_tuG__completed{border-color:#d9bf8a94}.Portal-module__sV_tuG__inProgress{border-color:#e8ddc77a}@media (max-width:640px){.Portal-module__sV_tuG__media{aspect-ratio:16/10}.Portal-module__sV_tuG__body{min-height:auto;padding:15px}.Portal-module__sV_tuG__title{font-size:.92rem}}
.officia-module__ihGvxG__shell{min-height:100svh;color:var(--ivory);background:linear-gradient(#030b1257,#030b12e6),url(/templum/officia-bg.png) 50%/cover no-repeat fixed;padding:54px 24px 64px;position:relative;overflow:hidden}.officia-module__ihGvxG__overlay{pointer-events:none;background:radial-gradient(circle at 50% 18%,#d9bf8a1f,#0000 34%),linear-gradient(90deg,#030b129e,#0000 26% 74%,#030b129e);position:absolute;inset:0}.officia-module__ihGvxG__vignette{pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 180px 42px #0000008f}.officia-module__ihGvxG__inner{z-index:1;width:min(1240px,100%);margin:0 auto;position:relative}.officia-module__ihGvxG__header{text-align:center;text-shadow:0 3px 24px #000000d1;max-width:1040px;margin:0 auto 46px}.officia-module__ihGvxG__title{color:var(--gold-soft);letter-spacing:.09em;white-space:nowrap;margin:0;font-size:clamp(2.6rem,5vw,5rem);font-weight:400;line-height:1}.officia-module__ihGvxG__translation{color:#e8ddc7cc;letter-spacing:.08em;margin:12px 0 0;font-size:clamp(.95rem,1.8vw,1.18rem)}.officia-module__ihGvxG__intro{color:#e8ddc7e6;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background:#030b1238;border-radius:10px;max-width:760px;margin:24px auto 0;padding:14px 18px;line-height:1.78}.officia-module__ihGvxG__grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:22px;display:grid}@media (max-width:980px){.officia-module__ihGvxG__shell{background-attachment:scroll}.officia-module__ihGvxG__title{white-space:normal;font-size:clamp(2.2rem,7vw,4.2rem)}.officia-module__ihGvxG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.officia-module__ihGvxG__shell{padding:38px 14px 48px}.officia-module__ihGvxG__title{letter-spacing:.07em;white-space:normal;font-size:clamp(2.2rem,12vw,3.8rem)}.officia-module__ihGvxG__translation{font-size:.92rem}.officia-module__ihGvxG__intro{font-size:.94rem;line-height:1.7}.officia-module__ihGvxG__grid{grid-template-columns:1fr}}
