.roman-home{--roman-home-scale:min(1,(100dvw - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px))/414px,(100vw - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px))/414px,(100svw - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px))/414px);--roman-home-vv-height:100dvh;position:fixed;inset:0;width:100%;max-width:100%;height:var(--roman-home-vv-height,100dvh);max-height:var(--roman-home-vv-height,100dvh);margin:0;padding:0;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;background-color:#e8e0d4;background-image:var(--roman-home-bg-repeat-y);background-repeat:repeat-y;background-position:top;background-size:min(100%,560px) auto}.roman-home-panel--marmo{background-image:var(--roman-home-contenitore-marmo);background-size:100% 100%}.roman-home-panel--marmo,.roman-home-panel--nome{background-repeat:no-repeat;background-position:50%}.roman-home-panel--nome{background-image:var(--roman-home-contenitore-nome);background-size:contain}.roman-home-panel--obiettivo{background-image:var(--roman-home-contenitore-obiettivo)}.roman-home-panel--obiettivo,.roman-home-panel--progressione{background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.roman-home-panel--progressione{background-image:var(--roman-home-contenitore-progressione)}.roman-home-header{min-height:clamp(220px,calc(42 * 414px / 100),400px);background-image:var(--roman-home-header);background-repeat:no-repeat;background-size:100% auto}.roman-home-header,.roman-home__scale-shell{width:100%;background-color:#e8e0d4;background-position:top}.roman-home__scale-shell{max-width:100%;flex:1 1 auto;min-height:0;display:flex;justify-content:center;align-items:flex-start;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y pinch-zoom;box-sizing:border-box;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);background-image:var(--roman-home-bg-repeat-y);background-repeat:repeat-y;background-size:min(100%,560px) auto}.roman-home__viewport{--home-row-header:23.1fr;--home-row-middle:71.9fr;--home-row-footer:5fr;--home-header-pct:23.1%;--home-bridge-top:calc(var(--home-header-pct) - 2%);--roman-home-nameplate-middle-pad:clamp(24px,calc(8 * 414px / 100),48px);--roman-home-bg-stone:#e8e0d4;--roman-home-hero-gap-after-menu:max(4px,0.5%);--roman-home-hero-gap-strategy-to-classic:1%;width:414px;max-width:100%;height:896px;margin:0;flex-shrink:0;box-sizing:border-box;position:relative;display:grid;grid-template-rows:minmax(0,var(--home-row-header)) minmax(0,var(--home-row-middle)) minmax(0,var(--home-row-footer));grid-gap:0;gap:0;grid-row-gap:0;row-gap:0;overflow:hidden;background-color:transparent}.roman-home__scale-fit{flex-shrink:0;width:calc(414px * var(--roman-home-scale));max-width:100%;margin-inline:auto}@supports (zoom:1){.roman-home__scale-fit>.roman-home__viewport,.roman-home__scale-shell>.roman-home__viewport{zoom:var(--roman-home-scale)}}@supports not (zoom:1){.roman-home__scale-fit>.roman-home__viewport,.roman-home__scale-shell>.roman-home__viewport{transform:scale(var(--roman-home-scale));transform-origin:top center}}.roman-home__viewport--dashboard{height:auto;min-height:896px;overflow:visible;grid-template-rows:auto minmax(0,1fr);position:relative}.roman-home__viewport--dashboard>.roman-home-band--header{grid-row:1}.roman-home__viewport--dashboard>.roman-home-band--middle{grid-row:2;grid-column:1;z-index:1;overflow:visible;padding-bottom:var(--roman-home-footer-clearance)}.roman-home__viewport--dashboard>.roman-home-band--footer{grid-row:2;grid-column:1;align-self:end;z-index:999;flex:0 0 auto;margin:0;padding:0;pointer-events:none}.roman-home__viewport--dashboard .roman-home-band--header.roman-home-header,.roman-home__viewport--dashboard .roman-home-band--header.roman-home-header--scene{height:auto;flex:none}.roman-home__viewport--dashboard .roman-home-footer{flex:0 0 auto}.roman-home__viewport--arena,.roman-home__viewport--arena-atto,.roman-home__viewport--centro-strategico,.roman-home__viewport--cronache-atto,.roman-home__viewport--cronache-di-roma,.roman-home__viewport--documenti,.roman-home__viewport--documento-view,.roman-home__viewport--forze-in-attesa,.roman-home__viewport--il-mio-impero,.roman-home__viewport--impero-membro,.roman-home__viewport--menu,.roman-home__viewport--miei-alleati,.roman-home__viewport--missioni,.roman-home__viewport--posizionamento,.roman-home__viewport--profilo,.roman-home__viewport--tesori-accumulati,.roman-home__viewport--tesoro{grid-template-rows:auto minmax(0,1fr);position:relative;overflow:visible}.roman-home__viewport--arena-atto>.roman-home-tesoro__toolbar,.roman-home__viewport--arena>.roman-home-tesoro__toolbar,.roman-home__viewport--centro-strategico>.roman-home-tesoro__toolbar,.roman-home__viewport--cronache-atto>.roman-home-tesoro__toolbar,.roman-home__viewport--cronache-di-roma>.roman-home-tesoro__toolbar,.roman-home__viewport--documenti>.roman-home-tesoro__toolbar,.roman-home__viewport--documento-view>.roman-home-tesoro__toolbar,.roman-home__viewport--forze-in-attesa>.roman-home-tesoro__toolbar,.roman-home__viewport--il-mio-impero>.roman-home-tesoro__toolbar,.roman-home__viewport--impero-membro>.roman-home-tesoro__toolbar,.roman-home__viewport--menu>.roman-home-tesoro__toolbar.roman-menu__toolbar,.roman-home__viewport--menu>.roman-menu__toolbar,.roman-home__viewport--miei-alleati>.roman-home-tesoro__toolbar,.roman-home__viewport--missioni>.roman-home-tesoro__toolbar,.roman-home__viewport--posizionamento>.roman-home-tesoro__toolbar,.roman-home__viewport--profilo>.roman-home-tesoro__toolbar,.roman-home__viewport--tesori-accumulati>.roman-home-tesoro__toolbar,.roman-home__viewport--tesoro>.roman-home-tesoro__toolbar{grid-row:1;min-height:0}.roman-home__viewport--arena-atto>.roman-home-tesoro__scroll,.roman-home__viewport--arena>.roman-home-tesoro__scroll,.roman-home__viewport--centro-strategico>.roman-home-tesoro__scroll,.roman-home__viewport--cronache-atto>.roman-home-tesoro__scroll,.roman-home__viewport--cronache-di-roma>.roman-home-tesoro__scroll,.roman-home__viewport--documenti>.roman-home-tesoro__scroll,.roman-home__viewport--forze-in-attesa>.roman-home-tesoro__scroll,.roman-home__viewport--il-mio-impero>.roman-home-tesoro__scroll,.roman-home__viewport--impero-membro>.roman-home-tesoro__scroll,.roman-home__viewport--menu>.roman-menu__body,.roman-home__viewport--miei-alleati>.roman-home-tesoro__scroll,.roman-home__viewport--missioni>.roman-home-tesoro__scroll,.roman-home__viewport--posizionamento>.roman-home-tesoro__scroll,.roman-home__viewport--profilo>.roman-home-tesoro__scroll,.roman-home__viewport--tesori-accumulati>.roman-home-tesoro__scroll,.roman-home__viewport--tesoro>.roman-home-tesoro__scroll{grid-row:2;grid-column:1;z-index:1;min-height:0}.roman-home__viewport--arena-atto>.roman-home-footer,.roman-home__viewport--arena>.roman-home-footer,.roman-home__viewport--centro-strategico>.roman-home-footer,.roman-home__viewport--cronache-atto>.roman-home-footer,.roman-home__viewport--cronache-di-roma>.roman-home-footer,.roman-home__viewport--documenti>.roman-home-footer,.roman-home__viewport--forze-in-attesa>.roman-home-footer,.roman-home__viewport--il-mio-impero>.roman-home-footer,.roman-home__viewport--impero-membro>.roman-home-footer,.roman-home__viewport--miei-alleati>.roman-home-footer,.roman-home__viewport--missioni>.roman-home-footer,.roman-home__viewport--posizionamento>.roman-home-footer,.roman-home__viewport--profilo>.roman-home-footer,.roman-home__viewport--tesori-accumulati>.roman-home-footer,.roman-home__viewport--tesoro>.roman-home-footer{grid-row:2;grid-column:1;align-self:end;flex:0 0 auto;min-height:0;z-index:999}.roman-home-tesoro__toolbar{display:flex;align-items:center;padding:max(8px,env(safe-area-inset-top,0px)) clamp(10px,calc(3 * 414px / 100),18px) clamp(8px,calc(2.2 * 414px / 100),12px);background-position:top;background-size:100% auto}.roman-home-tesoro__band-indietro,.roman-home-tesoro__toolbar{box-sizing:border-box;width:100%;align-self:stretch;background-color:transparent;background-image:var(--roman-tesoro-contenitore-indietro);background-repeat:no-repeat}.roman-home-tesoro__band-indietro{flex-shrink:0;max-width:100%;height:clamp(20px,calc(5.2 * 414px / 100),30px);margin:clamp(4px,calc(1.4 * 414px / 100),8px) 0;background-position:50%;background-size:100% 100%}.roman-home-tesoro__back{display:inline-flex;align-items:center;gap:.35em;font-family:var(--font-cinzel),"Cinzel","Times New Roman",serif;font-size:clamp(.48rem,calc(2.1 * 414px / 100),.56rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;color:#3d2a14;text-shadow:0 1px 0 rgba(255,252,248,.45)}.roman-home-tesoro__back:before{content:"‹";font-size:1.15em;font-weight:800;line-height:1;opacity:.85}.roman-home-arena-page,.roman-home-centro-strategico-page,.roman-home-cronache-di-roma-page,.roman-home-forze-in-attesa-page,.roman-home-missioni-page,.roman-home-profilo-page{box-sizing:border-box;width:100%;padding:clamp(18px,calc(5 * 414px / 100),30px) clamp(14px,calc(4 * 414px / 100),22px);text-align:center}.roman-home-arena-page__title,.roman-home-centro-strategico-page__title,.roman-home-cronache-di-roma-page__title,.roman-home-forze-in-attesa-page__title,.roman-home-missioni-page__title,.roman-home-profilo-page__title{margin:0;font-family:var(--font-cinzel),"Cinzel","Times New Roman",serif;font-size:clamp(.62rem,calc(2.75 * 414px / 100),.78rem);font-weight:700;letter-spacing:.12em;line-height:1.2;text-transform:uppercase;color:#3d2414;text-shadow:0 1px 0 rgba(255,252,248,.5)}.roman-home-arena-page__title--strategy{color:#142a45;text-shadow:0 1px 0 rgba(255,252,248,.42)}.roman-home-arena-page__hint,.roman-home-centro-strategico-page__hint,.roman-home-cronache-di-roma-page__hint,.roman-home-forze-in-attesa-page__hint,.roman-home-missioni-page__hint,.roman-home-profilo-page__hint{margin:clamp(14px,calc(4 * 414px / 100),22px) 0 0;font-family:var(--font-cormorant),"Cormorant Garamond",Georgia,serif;font-size:clamp(.5rem,calc(2.1 * 414px / 100),.6rem);font-weight:600;line-height:1.45;color:rgba(45,32,20,.88)}.roman-home-profilo-invite{margin-top:clamp(18px,calc(5 * 414px / 100),26px);padding:clamp(14px,calc(4 * 414px / 100),20px);border-radius:12px;border:1px solid rgba(201,162,39,.35);background:rgba(255,252,245,.55);text-align:left}.roman-home-profilo-invite__title{margin:0;font-family:var(--font-cinzel),"Cinzel","Times New Roman",serif;font-size:clamp(.5rem,calc(2.15 * 414px / 100),.62rem);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#3d2414}.roman-home-profilo-invite__hint{margin:10px 0 0;font-family:var(--font-cormorant),"Cormorant Garamond",Georgia,serif;font-size:clamp(.48rem,calc(2.05 * 414px / 100),.58rem);font-weight:600;line-height:1.45;color:rgba(45,32,20,.88)}.roman-home-profilo-invite__row{margin-top:12px;display:flex;flex-direction:column;gap:10px}.roman-home-profilo-invite__url{display:block;padding:10px 12px;border-radius:8px;border:1px solid rgba(90,70,48,.28);background:rgba(12,10,8,.06);font-size:clamp(.42rem,calc(1.75 * 414px / 100),.52rem);line-height:1.35;word-break:break-all;color:#2a1810}.roman-home-profilo-invite__copy{align-self:flex-start;margin:0}.roman-home-profilo-empire-avatar{margin-top:clamp(18px,calc(5 * 414px / 100),26px);padding:clamp(14px,calc(4 * 414px / 100),20px);border-radius:12px;border:1px solid rgba(201,162,39,.35);background:rgba(255,252,245,.55);text-align:left}.roman-home-profilo-empire-avatar__title{margin:0;font-family:var(--font-cinzel),"Cinzel","Times New Roman",serif;font-size:clamp(.5rem,calc(2.15 * 414px / 100),.62rem);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#3d2414}.roman-home-profilo-empire-avatar__hint{margin:10px 0 0;font-family:var(--font-cormorant),"Cormorant Garamond",Georgia,serif;font-size:clamp(.48rem,calc(2.05 * 414px / 100),.58rem);font-weight:600;line-height:1.45;color:rgba(45,32,20,.88)}.roman-home-profilo-empire-avatar__options{margin-top:12px;display:flex;flex-wrap:wrap;gap:12px 20px}.roman-home-profilo-empire-avatar__option{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-family:var(--font-cinzel),"Cinzel","Times New Roman",serif;font-size:clamp(.46rem,calc(1.95 * 414px / 100),.56rem);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#3d2414}.roman-home-profilo-empire-avatar__option input{width:16px;height:16px;accent-color:#6a281e}.roman-home-profilo-empire-avatar__warn{margin:10px 0 0;font-family:var(--font-cormorant),"Cormorant Garamond",Georgia,serif;font-size:clamp(.45rem,calc(1.9 * 414px / 100),.54rem);font-weight:600;color:#6b2a1a}.roman-home-profilo-empire-avatar__footer{margin-top:14px;display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.roman-home-profilo-empire-avatar__save.roman-home-btn-gold{margin-top:0}.roman-home-profilo-empire-avatar__save:disabled{opacity:.48;cursor:not-allowed;box-shadow:none}.roman-home-profilo-empire-avatar__saved{margin:0;font-family:var(--font-cormorant),"Cormorant Garamond",Georgia,serif;font-size:clamp(.45rem,calc(1.9 * 414px / 100),.54rem);font-weight:600;color:rgba(35,85,42,.92)}.roman-home-miei-alleati{box-sizing:border-box;width:100%;padding:clamp(10px,calc(3 * 414px / 100),18px) clamp(14px,calc(4 * 414px / 100),22px) clamp(24px,calc(6 * 414px / 100),40px);text-align:center}.roman-home-miei-alleati__title{margin:0;font-family:var(--font-cinzel),"Cinzel","Times New Roman",serif;font-size:clamp(.62rem,calc(2.75 * 414px / 100),.78rem);font-weight:700;letter-spacing:.12em;line-height:1.2;text-transform:uppercase;color:#3d2414;text-shadow:0 1px 0 rgba(255,252,248,.5)}.roman-home-miei-alleati__message{margin:clamp(14px,calc(4 * 414px / 100),22px) 0 0;font-family:var(--font-cormorant),"Cormorant Garamond",Georgia,serif;font-size:clamp(.5rem,calc(2.1 * 414px / 100),.6rem);font-weight:600;line-height:1.45;color:rgba(45,32,20,.88)}.roman-home-miei-alleati__message--warn{color:#6b2a1a}.roman-home-miei-alleati__list{list-style:none;margin:clamp(16px,calc(4.5 * 414px / 100),24px) 0 0;padding:0;display:flex;flex-direction:column;gap:clamp(10px,calc(2.8 * 414px / 100),14px);text-align:left}.roman-home-miei-alleati__item{box-sizing:border-box;margin:0;padding:clamp(12px,calc(3.2 * 414px / 100),16px) clamp(12px,calc(3.5 * 414px / 100),16px);border-radius:12px;border:1px solid rgba(120,82,18,.38);background:linear-gradient(165deg,rgba(255,252,246,.92),rgba(245,236,220,.88));box-shadow:0 4px 14px rgba(62,42,18,.12)}.roman-home-miei-alleati__name{margin:0;font-family:var(--font-cinzel),"Cinzel","Times New Roman",serif;font-size:clamp(.52rem,calc(2.2 * 414px / 100),.62rem);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#2a1c12;line-height:1.25}.roman-home-miei-alleati__wallet{margin:6px 0 0;font-family:ui-monospace,ui-sans-serif,system-ui,monospace;font-size:clamp(.46rem,calc(1.95 * 414px / 100),.54rem);font-weight:600;letter-spacing:.04em;color:rgba(45,32,20,.75);line-height:1.3;word-break:break-all}.roman-home-miei-alleati__meta{margin:8px 0 0;font-family:var(--font-cormorant),"Cormorant Garamond",Georgia,serif;font-size:clamp(.46rem,calc(1.9 * 414px / 100),.54rem);font-weight:600;font-style:italic;color:rgba(74,52,32,.82);line-height:1.35}.roman-home__viewport--arena .roman-home-tesoro__scroll.roman-home-band--middle,.roman-home__viewport--centro-strategico .roman-home-tesoro__scroll.roman-home-band--middle,.roman-home__viewport--cronache-di-roma .roman-home-tesoro__scroll.roman-home-band--middle,.roman-home__viewport--documenti .roman-home-tesoro__scroll.roman-home-band--middle,.roman-home__viewport--documento-view .roman-home-tesoro__scroll.roman-home-band--middle,.roman-home__viewport--forze-in-attesa .roman-home-tesoro__scroll.roman-home-band--middle,.roman-home__viewport--il-mio-impero .roman-home-tesoro__scroll.roman-home-band--middle,.roman-home__viewport--miei-alleati .roman-home-tesoro__scroll.roman-home-band--middle,.roman-home__viewport--missioni .roman-home-tesoro__scroll.roman-home-band--middle,.roman-home__viewport--posizionamento .roman-home-tesoro__scroll.roman-home-band--middle,.roman-home__viewport--profilo .roman-home-tesoro__scroll.roman-home-band--middle,.roman-home__viewport--tesori-accumulati .roman-home-tesoro__scroll.roman-home-band--middle,.roman-home__viewport--tesoro .roman-home-tesoro__scroll.roman-home-band--middle{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;margin-top:0;padding-top:clamp(8px,calc(2 * 414px / 100),14px)}.roman-home-prize-composite__top-link{display:block;text-decoration:none;color:inherit;cursor:pointer}.roman-home__viewport--tesoro .roman-home-prize-composite--tesoro-top .roman-home-prize-composite__top-inner{padding-bottom:0}.roman-home__viewport--tesoro .roman-home-prize-composite--tesoro-top>.roman-home-tesoro__band-indietro{width:calc(100% + 16px);max-width:none;margin:calc(clamp(-6px, calc(-1.2 * 414px / 100), -2px) + (896px / 200)) -8px 0;position:relative;z-index:1}.roman-home-your-points{width:100%;align-self:stretch;z-index:2;margin:calc(clamp(7px, calc(2.2 * 414px / 100), 12px) - (896px * 1 / 100)) 0 clamp(9px,calc(2.8 * 414px / 100),15px);padding:clamp(10px,calc(2.9 * 414px / 100),16px) clamp(12px,calc(4 * 414px / 100),20px) clamp(11px,calc(3.2 * 414px / 100),18px);background-image:var(--roman-tesoro-contenitore-marmo-largo);background-position:top;background-size:100% 100%}.roman-home-your-points,.roman-home-your-points__title-plaque{box-sizing:border-box;position:relative;background-color:transparent;background-repeat:no-repeat}.roman-home-your-points__title-plaque{display:flex;align-items:center;justify-content:center;width:62%;max-width:calc(414px * 62 / 100);margin:calc(-896px * 3 / 100) auto clamp(4px,calc(1.2 * 414px / 100),7px);padding:0 clamp(7%,calc(8 * 414px / 100),12%);aspect-ratio:7/1;max-height:min(56px,calc(13.5 * 414px / 100));z-index:3;background-image:var(--roman-tesoro-contenitore-titolo);background-position:50%;background-size:contain}.roman-home-your-points__title{margin:0;text-align:center;font-family:var(--font-cinzel),"Cinzel","Times New Roman",serif;font-size:clamp(.64rem,calc(2.95 * 414px / 100),.86rem);font-weight:700;letter-spacing:.1em;line-height:1.05;text-transform:uppercase;color:#3d2314;text-shadow:0 0 6px rgba(255,248,235,.85),0 1px 0 rgba(255,252,248,.55)}.roman-home-your-points__row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:3px;gap:3px;position:relative;z-index:1;margin-top:-3%}.roman-home-your-points__cell{flex-direction:column;min-height:clamp(44px,calc(12 * 414px / 100),56px);padding:clamp(2px,calc(.55 * 414px / 100),4px) clamp(4px,calc(1.2 * 414px / 100),8px);text-align:center;background-image:var(--roman-tesoro-contenitore-interno-stretto);background-size:100% 100%}.roman-home-your-points__cell,.roman-home-your-points__rank-shield{display:flex;align-items:center;justify-content:center;box-sizing:border-box;background-color:transparent;background-repeat:no-repeat;background-position:50%}.roman-home-your-points__rank-shield{flex:0 0 auto;width:clamp(48px,calc(15 * 414px / 100),62px);aspect-ratio:22/28;margin:0 auto;padding:0 0 1px;background-image:var(--roman-tesoro-icona-posizione);background-size:contain}.roman-home-your-points__cell--rank .roman-home-your-points__value{position:relative;font-size:clamp(.98rem,calc(4.5 * 414px / 100),1.24rem);line-height:1;text-shadow:0 0 4px rgba(255,252,248,.95),0 1px 0 rgba(255,255,255,.55)}.roman-home-your-points__value{margin:0;font-size:clamp(1.12rem,calc(5.2 * 414px / 100),1.42rem);line-height:1;color:#3a2416}.roman-home-your-points__label,.roman-home-your-points__value{font-family:var(--font-cinzel),"Cinzel","Times New Roman",serif;font-weight:700}.roman-home-your-points__label{margin:1px 0 0;font-size:clamp(.7rem,calc(3.1 * 414px / 100),.86rem);letter-spacing:.04em;text-transform:uppercase;color:#4a3321;line-height:1.05}.roman-home-your-points__cell--rank .roman-home-your-points__label{position:relative;top:-6%}.roman-home-tesoro-duo{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;width:100%;align-self:stretch;margin:0 0 clamp(8px,calc(2.4 * 414px / 100),14px);box-sizing:border-box}.roman-home-tesoro-card{position:relative;z-index:0;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;min-height:min(128px,calc(30 * 414px / 100));padding:clamp(6px,calc(1.85 * 414px / 100),10px) clamp(6px,calc(1.6 * 414px / 100),10px) clamp(8px,calc(2.3 * 414px / 100),12px);background-color:transparent;background-repeat:no-repeat;background-position:50%;background-size:100% 100%;overflow:hidden}.roman-home-tesoro-card--regolamento{background-image:var(--roman-tesoro-contenitore-regolamento)}.roman-home-tesoro-card--registro{background-image:var(--roman-tesoro-contenitore-registro)}.roman-home-tesoro-card__headline{margin:0;position:relative;z-index:1;font-family:var(--font-cinzel),"Cinzel","Times New Roman",serif;font-size:clamp(11px,calc(2.4 * 414px / 100),16px);font-weight:700;letter-spacing:.05em;line-height:1.12;text-transform:uppercase;text-shadow:0 0 8px rgba(0,0,0,.45),0 1px 0 rgba(255,252,248,.35)}.roman-home-tesoro-card__headline-line{display:block}.roman-home-tesoro-card__headline.roman-home-tesoro-card__headline--rules{color:#781a1a;font-size:clamp(14px,calc(4.2 * 414px / 100),22px);line-height:1;letter-spacing:.032em}.roman-home-tesoro-card__headline.roman-home-tesoro-card__headline--register{color:#2a3d6e;font-size:clamp(14px,calc(4.2 * 414px / 100),22px);line-height:1;letter-spacing:.032em}.roman-home-tesoro-card__cta-wrap{position:relative;z-index:1;margin-top:auto;padding-top:4px;display:flex;justify-content:center}.roman-home-tesoro-card__cta.roman-home-btn-gold{font-size:clamp(.52rem,calc(2.38 * 414px / 100),.62rem);margin-top:4px}.roman-home-tesoro-card__cta{display:block;width:100%;max-width:88%;margin:0 auto;box-sizing:border-box;text-align:center;text-decoration:none}.roman-home-band--header{min-height:0;overflow:hidden;display:flex;flex-direction:column}.roman-home__viewport>.roman-home-band--header{grid-row:1;min-height:0}.roman-home__viewport>.roman-home-band--middle{grid-row:2;min-height:0}.roman-home__viewport>.roman-home-band--footer{grid-row:3;min-height:0;z-index:999;margin:0;padding:0}.roman-home-band--middle{min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y pinch-zoom;background-color:#e8e0d4;background-image:var(--roman-home-bg-repeat-y);background-repeat:repeat-y;background-position:top;background-size:min(100%,560px) auto;margin-top:-2px;padding-top:calc(var(--roman-home-nameplate-middle-pad) + 2px)}.roman-home__viewport .roman-home-band--middle{padding-top:calc(var(--roman-home-nameplate-middle-pad) - 10px)}.roman-home-band--footer{min-height:0;overflow:visible;display:flex;flex-direction:column;margin:0;padding:0;background:none}.roman-home__viewport .roman-home-band--header.roman-home-header{min-height:0;height:100%;flex:1 1 auto;display:flex;flex-direction:column;box-sizing:border-box;background-color:var(--roman-home-bg-stone,#e8e0d4);background-size:cover;background-position:top;background-repeat:no-repeat}.roman-home__viewport .roman-home-band--header.roman-home-header--scene{min-height:0;flex:1 1;height:100%}.roman-home__viewport--dashboard .roman-home-band--header .roman-home-hero{overflow:visible}.roman-home__viewport .roman-home-band--header .roman-home-hero{min-height:0;flex:1 1 auto;display:flex;flex-direction:column;overflow:hidden;padding:0 0 2px;padding-inline:env(safe-area-inset-left,0) env(safe-area-inset-right,0)}.roman-home__viewport .roman-home-band--header .roman-home-hero__grid{flex:1 1 auto;min-height:0;width:100%;grid-template-rows:auto auto 1fr;align-content:stretch;row-gap:0;column-gap:3px;padding:max(2px,env(safe-area-inset-top)) 0 2px;align-items:center}.roman-home__viewport .roman-home-band--header .roman-home-hero__grid .roman-home-hero__pill--tl.roman-home-pill{grid-column:1/-1;grid-row:1;width:35%;max-width:35%;justify-self:start;position:relative;z-index:3;box-sizing:border-box;min-height:calc(18px + 7px + 7px);line-height:1.1;justify-content:flex-start;text-align:left;padding:7px 28px 7px 5px}.roman-home__viewport .roman-home-band--header .roman-home-hero__grid .roman-home-hero__pill--bl.roman-home-pill,.roman-home__viewport .roman-home-band--header .roman-home-hero__grid .roman-home-hero__pill--br.roman-home-pill,.roman-home__viewport .roman-home-band--header .roman-home-hero__grid .roman-home-hero__pill--ml.roman-home-pill,.roman-home__viewport .roman-home-band--header .roman-home-hero__grid .roman-home-hero__pill--mr.roman-home-pill,.roman-home__viewport .roman-home-band--header .roman-home-hero__grid .roman-home-hero__pill--tl.roman-home-pill,.roman-home__viewport .roman-home-band--header .roman-home-menu-cluster__label{font-size:clamp(.62rem,calc(3.35 * 414px / 100),.72rem);letter-spacing:.14em}.roman-home__viewport .roman-home-band--header .roman-home-hero__grid .roman-home-hero__pill--tl.roman-home-pill--ic:before{width:18px;height:18px;left:auto;right:5px}.roman-home-hero__pill-badge{position:absolute;top:2px;right:22px;z-index:12;box-sizing:border-box;min-width:17px;height:17px;padding:0 4px;display:inline-flex;align-items:center;justify-content:center;border:2px solid #fff8f0;border-radius:999px;background:linear-gradient(180deg,#d32f2f,#b71c1c);color:#fff;font-family:ui-sans-serif,system-ui,Segoe UI,Roboto,sans-serif;font-size:.62rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1;letter-spacing:0;box-shadow:0 1px 3px rgba(0,0,0,.35),0 0 0 1px rgba(90,20,20,.25);pointer-events:none}.roman-home__viewport .roman-home-band--header .roman-home-hero__grid .roman-home-hero__pill-wrap.roman-home-hero__pill--tr{grid-column:1/-1;grid-row:1;width:35%;max-width:35%;justify-self:end;display:flex;justify-content:flex-end;position:relative;z-index:3;margin-bottom:var(--roman-home-hero-gap-after-menu)}.roman-home__viewport .roman-home-band--header .roman-home-hero__grid .roman-home-hero__pill--ml.roman-home-pill{grid-column:1/-1;grid-row:2;width:30%;max-width:30%;justify-self:start;align-self:start;margin-bottom:var(--roman-home-hero-gap-strategy-to-classic);position:relative;z-index:3;justify-content:flex-start;text-align:left;padding-left:5px}.roman-home__viewport .roman-home-band--header .roman-home-hero__grid .roman-home-hero__pill--mr.roman-home-pill{grid-column:1/-1;grid-row:2;width:30%;max-width:30%;justify-self:end;align-self:start;margin-bottom:var(--roman-home-hero-gap-strategy-to-classic);position:relative;z-index:3;justify-content:flex-end;text-align:right;padding-right:5px}.roman-home__viewport .roman-home-band--header .roman-home-hero__grid .roman-home-hero__pill--bl.roman-home-pill{grid-column:1/-1;grid-row:3;width:25%;max-width:25%;justify-self:start;align-self:start;margin-bottom:0;position:relative;z-index:3;justify-content:flex-start;text-align:left;padding-left:5px}.roman-home__viewport .roman-home-band--header .roman-home-hero__grid .roman-home-hero__pill--br.roman-home-pill{grid-column:1/-1;grid-row:3;width:25%;max-width:25%;justify-self:end;align-self:start;margin-bottom:0;position:relative;z-index:3;justify-content:flex-end;text-align:right;padding-right:5px}.roman-home__viewport .roman-home-band--header .roman-home-hero__grid .roman-home-hero__figure-wrap{min-height:0;grid-column:2;grid-row:1/span 3;z-index:1;align-self:stretch;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;pointer-events:auto;background:none}.roman-home__viewport .roman-home-band--header .roman-home-hero__grid .roman-home-hero__figure-wrap .roman-home-hero__figure-img{max-width:168px;width:auto;height:auto;max-height:min(44vh,235px)}.roman-home__viewport .roman-home-band--header .roman-home-menu-cluster{width:100%;max-width:none;box-sizing:border-box;min-height:calc(18px + 7px + 7px);justify-content:space-between;padding-left:5px;padding-right:5px}.roman-home__viewport .roman-home-band--header .roman-home-menu-cluster__icons{justify-content:flex-start}.roman-home__viewport .roman-home-band--header .roman-home-menu-cluster__label{text-align:right;margin-left:auto;flex-shrink:0}.roman-home:has(.roman-home__viewport--dashboard){overflow:visible}.roman-home__viewport--dashboard .roman-home-hero__pill-wrap.roman-home-hero__pill--tr{position:-webkit-sticky;position:sticky;top:max(0px,env(safe-area-inset-top,0px));z-index:20;align-self:start}.roman-home__viewport--dashboard .roman-home-menu-cluster__icon--menu{position:relative;z-index:21}.roman-home__viewport--dashboard .roman-home-band--header .roman-home-hero__grid .roman-home-hero__figure-wrap{z-index:0;pointer-events:none}.roman-home__viewport--dashboard button.roman-home-hero__figure--toggle{position:relative;z-index:0;pointer-events:auto}.roman-home-header-middle-bridge{position:absolute;left:50%;top:var(--home-bridge-top);z-index:25;width:100%;max-width:100%;box-sizing:border-box;transform:translate(-50%,-50%);pointer-events:none}.roman-home-header-middle-bridge .roman-home-hero__nameplate--bridge{margin:0 auto;width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.roman-home-header-middle-bridge .roman-home-hero__rank,.roman-home-header-middle-bridge .roman-home-hero__username{width:100%;text-align:center}.roman-home-header-middle-bridge .roman-home-hero__rank{margin-left:0;margin-right:0}.roman-home-header--scene{position:relative;min-height:clamp(340px,calc(72 * 414px / 100),520px)}.roman-home-hero{--roman-home-hero-figure-bust-trim:61%;--roman-home-hero-figure-bust-shift:100%;--roman-home-hero-figure-bust-scale:2;position:relative;min-height:inherit;padding:0 6px 4px}.roman-home-hero__grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(112px,48%) minmax(0,1.05fr);grid-template-rows:auto minmax(72px,1fr) auto;grid-gap:7px 5px;gap:7px 5px;align-items:center;min-height:clamp(210px,calc(54 * 414px / 100),340px);padding:max(4px,env(safe-area-inset-top)) 4px 6px}.roman-home-hero__pill--tl{grid-column:1;grid-row:1;justify-self:start}.roman-home-hero__pill--tr{grid-column:3;grid-row:1;justify-self:end}.roman-home-hero__pill-wrap.roman-home-hero__pill--tr{width:100%;display:flex;justify-content:flex-end}.roman-home-hero__pill--ml{grid-column:1;grid-row:2;justify-self:start;align-self:center}.roman-home-hero__pill--mr{grid-column:3;grid-row:2;justify-self:end;align-self:center}.roman-home-hero__pill--bl{grid-column:1;grid-row:3;justify-self:start}.roman-home-hero__pill--br{grid-column:3;grid-row:3;justify-self:end}.roman-home-hero__figure-wrap{grid-column:2;grid-row:1/span 3;align-self:stretch;display:flex;align-items:flex-end;justify-content:center;min-height:0;z-index:1;pointer-events:auto;background:none}.roman-home-pill{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-width:0;max-width:100%;padding:7px 14px;border:none;border-radius:0;background:var(--roman-home-pulsanti-home) center /100% 100% no-repeat;box-shadow:none;color:#2f1f12;font-family:var(--font-cinzel),"Cinzel","Times New Roman",serif;font-size:clamp(.48rem,calc(2.35 * 414px / 100),.58rem);font-weight:700;letter-spacing:.05em;line-height:1.15;text-align:center;text-decoration:none;text-transform:uppercase;text-shadow:0 1px 0 rgba(255,252,248,.55)}button.roman-home-pill{cursor:pointer}button.roman-home-pill:disabled{cursor:wait;opacity:.85}.roman-home-hero__pill--bl.roman-home-pill,.roman-home-hero__pill--ml.roman-home-pill,.roman-home-hero__pill--tl.roman-home-pill{position:relative;z-index:3;isolation:isolate;background:none}.roman-home-hero__pill--bl.roman-home-pill:after,.roman-home-hero__pill--ml.roman-home-pill:after,.roman-home-hero__pill--tl.roman-home-pill:after{content:"";position:absolute;inset:0;z-index:-1;background:var(--roman-home-pulsanti-home) center /100% 100% no-repeat;transform:scaleX(-1);pointer-events:none}.roman-home-pill--dense{font-size:clamp(.48rem,calc(2.3 * 414px / 100),.54rem)}.roman-home-hero__figure-img{display:block;max-width:168px;width:auto;height:auto;max-height:min(44vh,235px);vertical-align:bottom;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:none;box-shadow:none;border:none;outline:none}button.roman-home-hero__figure--toggle{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:inline-block;line-height:0;margin:0 0 -4%;padding:0;border:none;font:inherit;color:inherit;cursor:pointer;pointer-events:auto;background:none;background-color:transparent;box-shadow:none;-webkit-tap-highlight-color:transparent}button.roman-home-hero__figure--toggle .roman-home-hero__figure-img{-webkit-clip-path:inset(0 0 var(--roman-home-hero-figure-bust-trim) 0);clip-path:inset(0 0 var(--roman-home-hero-figure-bust-trim) 0);transform:translateY(var(--roman-home-hero-figure-bust-shift)) scale(var(--roman-home-hero-figure-bust-scale));transform-origin:bottom center}button.roman-home-hero__figure--toggle:focus-visible{outline:2px solid rgba(74,40,24,.88);outline-offset:3px}.roman-home-hero__nameplate{position:relative;z-index:3;box-sizing:border-box;width:100%;max-width:100%;margin:-6px auto 0;padding:clamp(12px,calc(3 * 414px / 100),18px) 16px clamp(14px,calc(3.5 * 414px / 100),22px)}.roman-home-hero__username{margin:0;color:#4a2818;font-size:clamp(.72rem,calc(3.4 * 414px / 100),.9rem);font-weight:700;letter-spacing:.08em;line-height:1.15;text-shadow:0 1px 0 rgba(255,252,248,.45)}.roman-home-hero__rank,.roman-home-hero__username{font-family:var(--font-cinzel),"Cinzel","Times New Roman",serif;text-transform:uppercase}.roman-home-hero__rank{margin:6px 0 0;color:#5c3828;font-size:clamp(.52rem,calc(2.5 * 414px / 100),.65rem);font-weight:600;letter-spacing:.12em;line-height:1.2}.roman-home__viewport .roman-home-stats{margin:0 10px}.roman-home-stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:7px;gap:7px;margin:6px 10px 0}.roman-home-stat{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:74px;padding:6px 5px;text-align:center}.roman-home-stat__label{margin:0;color:#3a2416;font-family:var(--font-cinzel),"Cinzel","Times New Roman",serif;font-size:clamp(.56rem,calc(2.85 * 414px / 100),.66rem);font-weight:700;letter-spacing:.1em;line-height:1.05;text-transform:uppercase}.roman-home-stats>.roman-home-stat:first-child .roman-home-stat__label{font-size:clamp(.46rem,calc(2.15 * 414px / 100),.54rem);letter-spacing:.07em}.roman-home-stat__value{margin:2px 0 0;color:#1e1410;font-family:ui-sans-serif,system-ui,Segoe UI,Roboto,sans-serif;font-size:clamp(.66rem,calc(2.85 * 414px / 100),.78rem);font-weight:700;line-height:1.1}.roman-home-stat .roman-home-btn-gold{margin-top:2px;padding:2px 8px;min-height:0;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.45)}.roman-home-stat .roman-home-btn-gold.roman-home-btn-gold--tipo3{position:relative;z-index:0;display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;min-height:22px;line-height:1.05;font-size:clamp(.42rem,calc(1.9 * 414px / 100),.5rem);background:none!important;border:none;box-shadow:none}.roman-home-stat .roman-home-btn-gold.roman-home-btn-gold--tipo3:before{content:"";position:absolute;left:50%;top:50%;z-index:0;width:calc(100% + clamp(10px, calc(3.5 * 414px / 100), 18px));height:clamp(13px,calc(3.65 * 414px / 100),16px);background:var(--roman-home-pulsante-tipo3) center /100% 100% no-repeat;transform:translate(-50%,-50%);pointer-events:none}.roman-home-stat .roman-home-btn-gold.roman-home-btn-gold--tipo3 .roman-home-stat__details-label{position:relative;z-index:1;display:inline-block}.roman-home-stat.roman-home-stat--link{text-decoration:none;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.roman-home-card__cta{margin-top:8px;padding:4px 8px!important;min-height:22px!important;max-width:100%;font-size:clamp(.36rem,calc(1.55 * 414px / 100),.44rem)!important}.roman-home-card__cta.roman-home-btn-gold--pulsante-blu,.roman-home-card__cta.roman-home-btn-gold--pulsante-rosso{padding:4px clamp(9px,calc(3.8 * 414px / 100),16px)!important;line-height:1.1}.roman-home-btn-gold{margin-top:8px;padding:5px 12px;border:1px solid rgba(120,82,18,.55);border-radius:8px;background:linear-gradient(180deg,#e8c56c,#c9a227 40%,#8b6914);box-shadow:inset 0 1px 0 rgba(255,245,210,.55),0 3px 8px rgba(62,42,18,.22);color:#1a1008;font-family:var(--font-cinzel),"Cinzel","Times New Roman",serif;font-size:clamp(.48rem,calc(2.1 * 414px / 100),.56rem);font-weight:700;letter-spacing:.08em;cursor:pointer;text-transform:uppercase}.roman-home-btn-gold.roman-home-btn-gold--pulsante-blu,.roman-home-btn-gold.roman-home-btn-gold--pulsante-rosso,.roman-home-btn-gold.roman-home-btn-gold--pulsante-verde{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.55)}.roman-home-tesoro-card__cta.roman-home-btn-gold--pulsante-blu,.roman-home-tesoro-card__cta.roman-home-btn-gold--pulsante-rosso{border:none;border-radius:0;box-shadow:none;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.55);background-color:transparent;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.roman-home-tesoro-card__cta.roman-home-btn-gold--pulsante-rosso{background:var(--roman-home-pulsante-rosso) center /100% 100% no-repeat}.roman-home-tesoro-card__cta.roman-home-btn-gold--pulsante-blu{background:var(--roman-home-pulsante-blu) center /100% 100% no-repeat}.roman-home-btn-gold--wide{display:block;width:min(100%,340px);margin:12px auto 0;padding:10px 16px;font-size:clamp(.54rem,calc(2.4 * 414px / 100),.64rem);text-align:center;text-decoration:none}.roman-home-btn-gold--inline{display:inline-block;margin-top:10px;text-align:center;text-decoration:none}.roman-home-treasure{margin:18px 12px 0;padding:16px 14px 18px;border-radius:14px;border:2px solid rgba(139,105,20,.4);background:linear-gradient(165deg,rgba(52,36,24,.94),rgba(38,26,18,.97) 55%,rgba(28,18,12,.98));box-shadow:0 10px 28px rgba(12,8,5,.35);color:#f5e6c8;text-align:center}.roman-home-treasure__sub{margin:0;font-size:clamp(.48rem,calc(2.15 * 414px / 100),.58rem);letter-spacing:.12em;opacity:.9;color:#f5e6c8}.roman-home-treasure__sub,.roman-home-treasure__title{font-family:var(--font-cinzel),"Cinzel","Times New Roman",serif;font-weight:700;text-transform:uppercase}.roman-home-treasure__title{margin:8px 0 0;padding:0;border:0;font-size:clamp(.68rem,calc(3.1 * 414px / 100),.88rem);letter-spacing:.16em;line-height:1.2;color:#f4e4bc;text-shadow:0 2px 12px rgba(212,175,55,.35)}.roman-home-treasure__pool{margin:14px 0 0;font-family:var(--font-cinzel),"Cinzel","Times New Roman",serif;font-size:clamp(1.2rem,calc(5.2 * 414px / 100),1.65rem);font-weight:700;letter-spacing:.06em;color:#d4af37;text-shadow:0 0 24px rgba(212,175,55,.55),0 2px 8px rgba(80,50,20,.4)}.roman-home-treasure__timer-banner{margin-top:16px;padding:10px 14px;border-radius:10px;background:rgba(18,10,6,.88);border:1px solid rgba(201,162,39,.4);box-shadow:0 4px 14px rgba(0,0,0,.35)}.roman-home-treasure__timer{margin:0;font-family:ui-sans-serif,system-ui,Segoe UI,Roboto,sans-serif;font-size:clamp(.54rem,calc(2.35 * 414px / 100),.64rem);font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#f5e6c8}.roman-home-treasure__timer span{font-weight:700;letter-spacing:.04em}.roman-home__viewport .roman-home-prize-composite__top .roman-home-treasure__timer span{font-weight:700}.roman-home__viewport .roman-home-prize-composite{--prize-composite-inline-pad:16%;box-sizing:border-box;margin:0 8px;padding:0;display:flex;flex-direction:column;align-items:stretch;gap:0;line-height:normal;background:none;border:none;box-shadow:none}.roman-home__viewport .roman-home-prize-composite__top{margin:0;background-color:transparent;background-image:var(--roman-home-prize-stack-top-bg)}.roman-home__viewport .roman-home-prize-composite__bottom,.roman-home__viewport .roman-home-prize-composite__top{box-sizing:border-box;padding:0;flex:0 0 auto;background-repeat:no-repeat;background-position:top;background-size:100% auto}.roman-home__viewport .roman-home-prize-composite__bottom{margin:-1px 0 0;background-image:var(--roman-home-prize-stack-bottom-bg);pointer-events:none}.roman-home__viewport .roman-home-prize-composite__bottom *{pointer-events:none}.roman-home__viewport .roman-home-prize-composite__bottom a,.roman-home__viewport .roman-home-prize-composite__bottom button{pointer-events:auto}.roman-home__viewport .roman-home-prize-composite__top-inner{box-sizing:border-box;padding:6% var(--prize-composite-inline-pad) 5%}.roman-home__viewport .roman-home-prize-composite__column{box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;padding:4% 0}.roman-home__viewport .roman-home-prize-composite__plaque{padding:0;text-align:center;margin-top:clamp(18px,calc(7 * 414px / 100),42px)}.roman-home__viewport .roman-home-prize-composite__plaque .roman-home-treasure__title{margin:0;font-size:clamp(.56rem,calc(2.5 * 414px / 100),.72rem);color:#f8efd8;text-shadow:0 2px 10px rgba(0,0,0,.35)}.roman-home__viewport .roman-home-prize-composite__plaque .roman-home-treasure__sub{margin:0;opacity:1;font-weight:700;font-size:clamp(.36rem,calc(1.52 * 414px / 100),.44rem);color:#e2b84a;line-height:1.15;text-shadow:0 1px 2px rgba(0,0,0,.5),0 0 10px rgba(212,175,55,.22)}.roman-home__viewport .roman-home-prize-composite__plaque .roman-home-treasure__pool{margin:clamp(5px,calc(1.2 * 414px / 100),9px) 0 0;font-size:clamp(1.05rem,calc(4.8 * 414px / 100),1.5rem);color:#fff;line-height:1.1;text-shadow:0 2px 12px rgba(0,0,0,.45),0 0 20px rgba(212,175,55,.25)}.roman-home__viewport .roman-home-prize-composite__top .roman-home-treasure__timer-banner{margin-top:clamp(6px,calc(1.35 * 414px / 100),11px);margin-left:auto;margin-right:auto;max-width:95%;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none;transform:translateY(2px)}.roman-home__viewport .roman-home-prize-composite__top .roman-home-treasure__timer{color:#e2b84a;font-size:clamp(.44rem,calc(1.85 * 414px / 100),.52rem);font-weight:700;font-family:ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-shadow:0 1px 2px rgba(0,0,0,.65),0 0 12px rgba(212,175,55,.2)}.roman-home__viewport .roman-home-prize-composite__bottom .roman-home-board__frame{position:relative;z-index:1;width:100%;align-self:stretch;margin-top:clamp(-28px,calc(-7 * 414px / 100),-10px);overflow:visible}.roman-home__viewport .roman-home-prize-composite__bottom .roman-home-board__frame-mid{display:flex;flex-direction:column;min-height:0}.roman-home__viewport .roman-home-prize-composite__bottom .roman-home-board__frame-bottom .roman-home-btn-gold--wide{position:relative;z-index:2;margin:0 auto;width:max-content;min-width:clamp(148px,calc(58 * 414px / 100),220px);max-width:min(100%,calc(96 * 414px / 100));box-sizing:border-box;white-space:nowrap;color:#faf8f5;text-shadow:0 1px 2px rgba(0,0,0,.5);min-height:clamp(28px,calc(8.5 * 414px / 100),40px);padding:clamp(6px,calc(2 * 414px / 100),10px) clamp(14px,calc(5.5 * 414px / 100),22px);font-size:clamp(.5rem,calc(2.35 * 414px / 100),.6rem);letter-spacing:.08em;line-height:1.15;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transform:translateY(.5vh)}.roman-home__viewport .roman-home-prize-composite__bottom .roman-home-board__table{flex:1 1 auto;display:flex;flex-direction:column;min-height:clamp(10.25rem,calc(47 * 414px / 100),15.5rem);overflow-x:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;width:96%;max-width:100%;margin-inline:auto;padding:0;border-radius:0;background:transparent}.roman-home__viewport .roman-home-prize-composite__bottom .roman-home-board__table table{table-layout:fixed;width:100%;min-width:0;flex:1 1 auto;min-height:0;height:100%;border-collapse:collapse;background:transparent;font-size:clamp(.48rem,calc(2.05 * 414px / 100),.58rem)}.roman-home__viewport .roman-home-prize-composite__bottom .roman-home-board__table tbody{height:100%}.roman-home__viewport .roman-home-prize-composite__bottom .roman-home-board__table thead th{background:rgba(252,248,240,.92);font-size:clamp(.58rem,calc(2.7 * 414px / 100),.72rem)}.roman-home__viewport .roman-home-prize-composite__bottom .roman-home-board__table tbody td{font-size:clamp(.56rem,calc(2.55 * 414px / 100),.68rem)}.roman-home__viewport .roman-home-prize-composite__bottom .roman-home-board__table tbody tr:nth-child(odd) td{background:rgba(255,255,255,.78)}.roman-home__viewport .roman-home-prize-composite__bottom .roman-home-board__table tbody tr:nth-child(2n) td{background:rgba(235,226,212,.82)}.roman-home__viewport .roman-home-prize-composite__bottom .roman-home-board__table td,.roman-home__viewport .roman-home-prize-composite__bottom .roman-home-board__table th{padding:clamp(2px,calc(.95 * 414px / 100),5px) clamp(2px,calc(.75 * 414px / 100),5px);vertical-align:middle;text-align:center;color:#3a2a1e;border-bottom:1px solid rgba(62,42,18,.1);white-space:normal;overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.roman-home__viewport .roman-home-prize-composite__bottom .roman-home-board__table td:not(:last-child),.roman-home__viewport .roman-home-prize-composite__bottom .roman-home-board__table th:not(:last-child){border-right:1px solid rgba(62,42,18,.18)}.roman-home__viewport .roman-home-prize-composite__bottom .roman-home-board__table th{border-bottom:1px solid rgba(62,42,18,.22)}.roman-home__viewport .roman-home-prize-composite__bottom .roman-home-board__table td:first-child,.roman-home__viewport .roman-home-prize-composite__bottom .roman-home-board__table th:first-child{width:calc((100% - 30%) / 3);white-space:nowrap}.roman-home__viewport .roman-home-prize-composite__bottom .roman-home-board__table td:nth-child(2),.roman-home__viewport .roman-home-prize-composite__bottom .roman-home-board__table th:nth-child(2){width:30%;white-space:normal}.roman-home__viewport .roman-home-prize-composite__bottom .roman-home-board__table td:nth-child(3),.roman-home__viewport .roman-home-prize-composite__bottom .roman-home-board__table td:nth-child(4),.roman-home__viewport .roman-home-prize-composite__bottom .roman-home-board__table th:nth-child(3),.roman-home__viewport .roman-home-prize-composite__bottom .roman-home-board__table th:nth-child(4){width:calc((100% - 30%) / 3);white-space:nowrap}.roman-home__viewport--tesoro .roman-home-prize-composite__bottom .roman-home-board__table--pool-leaderboard td:first-child,.roman-home__viewport--tesoro .roman-home-prize-composite__bottom .roman-home-board__table--pool-leaderboard th:first-child{width:10%}.roman-home__viewport--tesoro .roman-home-prize-composite__bottom .roman-home-board__table--pool-leaderboard td:nth-child(2),.roman-home__viewport--tesoro .roman-home-prize-composite__bottom .roman-home-board__table--pool-leaderboard th:nth-child(2){width:38%;white-space:normal}.roman-home__viewport--tesoro .roman-home-prize-composite__bottom .roman-home-board__table--pool-leaderboard td:nth-child(3),.roman-home__viewport--tesoro .roman-home-prize-composite__bottom .roman-home-board__table--pool-leaderboard th:nth-child(3){width:16%}.roman-home__viewport--tesoro .roman-home-prize-composite__bottom .roman-home-board__table--pool-leaderboard td:nth-child(4),.roman-home__viewport--tesoro .roman-home-prize-composite__bottom .roman-home-board__table--pool-leaderboard th:nth-child(4){width:36%}.roman-home-board{margin:20px 10px 0}.roman-home-board__title{margin:0 0 10px;color:#3a2416;font-family:var(--font-cinzel),"Cinzel","Times New Roman",serif;font-size:clamp(.62rem,calc(2.8 * 414px / 100),.76rem);font-weight:700;letter-spacing:.12em;line-height:1.2;text-align:center;text-transform:uppercase;text-shadow:0 1px 0 rgba(255,252,248,.35)}.roman-home__viewport .roman-home-board__title.roman-home-prize-composite__title-on-cap{position:relative;z-index:2;max-width:min(96%,340px);color:#2a1810;font-size:clamp(.58rem,calc(2.85 * 414px / 100),.76rem);letter-spacing:.12em;line-height:1.2;text-shadow:0 1px 0 rgba(255,252,248,.42);margin:-17% 0 0}.roman-home-board__table{overflow:auto;padding:10px 8px;border-radius:12px}.roman-home-board__table table{width:100%;border-collapse:collapse;font-size:clamp(.52rem,calc(2.2 * 414px / 100),.62rem);color:#1e1410}.roman-home-board__table td,.roman-home-board__table th{padding:6px 4px;text-align:left}.roman-home-board__table th{font-family:var(--font-cinzel),"Cinzel","Times New Roman",serif;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid rgba(62,42,18,.2)}.roman-home-board__table td{font-family:ui-sans-serif,system-ui,Segoe UI,Roboto,sans-serif;font-weight:600;border-bottom:1px solid rgba(62,42,18,.1)}.roman-home-duo{position:relative;z-index:12;display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;grid-gap:0;gap:0;margin:0 10px 12px;align-items:stretch;isolation:isolate}.roman-home-card{display:flex;flex-direction:column;min-height:min(158px,calc(25 * 414px / 100));border-radius:12px;overflow:hidden}.roman-home-duo .roman-home-card{overflow:visible}.roman-home-card--link{position:relative;z-index:1;text-decoration:none;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.roman-home-card__copy{padding:6px 7px 2px;text-align:left}.roman-home-card__headline{margin:0;font-family:var(--font-cinzel),"Cinzel","Times New Roman",serif;font-size:clamp(18px,calc(3 * 414px / 100),25px);font-weight:700;letter-spacing:.05em;line-height:1.15;text-transform:uppercase}.roman-home-card__headline--arena{color:#781a1a;text-shadow:0 1px 0 rgba(255,248,240,.45)}.roman-home-card__headline--strategy{color:#153560;text-shadow:0 1px 0 rgba(255,252,248,.42)}.roman-home-card__detail{display:flex;flex-direction:column;gap:3px;margin-top:7px}.roman-home-card__detail p{margin:0;color:#14110e;font-family:ui-sans-serif,system-ui,Segoe UI,Roboto,sans-serif;font-size:clamp(9px,calc(1.65 * 414px / 100),12px);font-weight:600;line-height:1.3}.roman-home-card__cta-wrap{margin-top:auto;padding:5px 6px 7px}.roman-home-duo .roman-home-card__cta{position:relative;z-index:1;display:block;width:100%;max-width:82%;margin-left:auto;margin-right:auto;margin-top:0;box-sizing:border-box;font-size:clamp(.52rem,calc(2.35 * 414px / 100),.68rem)!important;pointer-events:none}.roman-home-duo .roman-home-panel--obiettivo .roman-home-card__cta,.roman-home-duo .roman-home-panel--progressione .roman-home-card__cta{font-size:clamp(.58rem,calc(2.75 * 414px / 100),.76rem)!important}.roman-home-duo .roman-home-card__cta.roman-home-btn-gold--pulsante-blu,.roman-home-duo .roman-home-card__cta.roman-home-btn-gold--pulsante-rosso{border:none;border-radius:0;box-shadow:none;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.55);background-color:transparent;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.roman-home-duo .roman-home-card__cta.roman-home-btn-gold--pulsante-rosso{background-image:var(--roman-home-pulsante-rosso)}.roman-home-duo .roman-home-card__cta.roman-home-btn-gold--pulsante-blu{background-image:var(--roman-home-pulsante-blu)}.roman-home-footer{position:fixed;left:0;right:0;bottom:0;z-index:999;max-width:none;margin:0;padding:0 0 env(safe-area-inset-bottom,0);transform:none;text-align:center;flex:0 0 auto;min-height:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;background:none}.roman-home-footer,.roman-home-footer__bar{width:100%;box-sizing:border-box;pointer-events:none}.roman-home-footer__bar{flex:0 0 auto;max-width:min(414px,100%);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);--roman-home-footer-bar-min-h:var(--roman-home-footer-clearance);align-items:end;justify-items:center;grid-column-gap:clamp(10px,calc(3.5 * 414px / 100),24px);column-gap:clamp(10px,calc(3.5 * 414px / 100),24px);min-height:var(--roman-home-footer-bar-min-h);padding-top:calc(8px + 15%);padding-bottom:8px;padding-inline:max(clamp(12px,calc(6 * 414px / 100),32px),env(safe-area-inset-left,0)) max(clamp(12px,calc(6 * 414px / 100),32px),env(safe-area-inset-right,0));background-color:transparent;background-image:var(--roman-home-navbar);background-repeat:no-repeat;background-position:bottom;background-size:100% auto}.roman-home-footer__bar a,.roman-home-footer__bar button{pointer-events:auto}.roman-home-footer__link{color:#2a1a10;font-family:var(--font-cinzel),"Cinzel","Times New Roman",serif;font-size:clamp(10px,calc(2.1 * 414px / 100),13px);font-weight:700;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;text-shadow:0 1px 0 rgba(255,252,248,.45);text-align:center}.roman-home-footer__link--muted{opacity:1}.roman-home-footer__brand{display:flex;align-items:center;justify-content:center;min-width:0;height:100%;align-self:center;text-decoration:none;color:inherit}.roman-home-footer__logo-mark{display:block;position:relative;top:15%;width:auto;max-width:min(100%,clamp(156px,calc(48 * 414px / 100),290px));height:auto;max-height:clamp(38px,calc(11.5 * 414px / 100),62px);object-fit:contain;object-position:center}.roman-home-footer__bar>:first-child{justify-self:end}.roman-home-footer__bar>:nth-child(3){justify-self:start}.roman-home__viewport--arena-atto>.roman-home-tesoro__scroll,.roman-home__viewport--arena>.roman-home-tesoro__scroll,.roman-home__viewport--centro-strategico>.roman-home-tesoro__scroll,.roman-home__viewport--cronache-atto>.roman-home-tesoro__scroll,.roman-home__viewport--cronache-di-roma>.roman-home-tesoro__scroll,.roman-home__viewport--dashboard>.roman-home-band--middle,.roman-home__viewport--documenti>.roman-home-tesoro__scroll,.roman-home__viewport--forze-in-attesa>.roman-home-tesoro__scroll,.roman-home__viewport--il-mio-impero>.roman-home-tesoro__scroll,.roman-home__viewport--miei-alleati>.roman-home-tesoro__scroll,.roman-home__viewport--missioni>.roman-home-tesoro__scroll,.roman-home__viewport--posizionamento>.roman-home-tesoro__scroll,.roman-home__viewport--profilo>.roman-home-tesoro__scroll,.roman-home__viewport--tesori-accumulati>.roman-home-tesoro__scroll,.roman-home__viewport--tesoro>.roman-home-tesoro__scroll{grid-row:2;grid-column:1;z-index:1;padding-bottom:var(--roman-home-footer-clearance)}.roman-home__viewport--arena-atto>.roman-home-footer,.roman-home__viewport--arena>.roman-home-footer,.roman-home__viewport--centro-strategico>.roman-home-footer,.roman-home__viewport--cronache-atto>.roman-home-footer,.roman-home__viewport--cronache-di-roma>.roman-home-footer,.roman-home__viewport--dashboard>.roman-home-band--footer,.roman-home__viewport--documenti>.roman-home-footer,.roman-home__viewport--forze-in-attesa>.roman-home-footer,.roman-home__viewport--il-mio-impero>.roman-home-footer,.roman-home__viewport--miei-alleati>.roman-home-footer,.roman-home__viewport--missioni>.roman-home-footer,.roman-home__viewport--posizionamento>.roman-home-footer,.roman-home__viewport--profilo>.roman-home-footer,.roman-home__viewport--tesori-accumulati>.roman-home-footer,.roman-home__viewport--tesoro>.roman-home-footer{grid-row:2;grid-column:1;align-self:end;z-index:999;pointer-events:none}.roman-home__viewport--arena-atto>.roman-home-footer .roman-home-footer__bar a,.roman-home__viewport--arena-atto>.roman-home-footer .roman-home-footer__bar button,.roman-home__viewport--arena>.roman-home-footer .roman-home-footer__bar a,.roman-home__viewport--arena>.roman-home-footer .roman-home-footer__bar button,.roman-home__viewport--centro-strategico>.roman-home-footer .roman-home-footer__bar a,.roman-home__viewport--centro-strategico>.roman-home-footer .roman-home-footer__bar button,.roman-home__viewport--cronache-atto>.roman-home-footer .roman-home-footer__bar a,.roman-home__viewport--cronache-atto>.roman-home-footer .roman-home-footer__bar button,.roman-home__viewport--cronache-di-roma>.roman-home-footer .roman-home-footer__bar a,.roman-home__viewport--cronache-di-roma>.roman-home-footer .roman-home-footer__bar button,.roman-home__viewport--dashboard>.roman-home-band--footer .roman-home-footer__bar a,.roman-home__viewport--dashboard>.roman-home-band--footer .roman-home-footer__bar button,.roman-home__viewport--documenti>.roman-home-footer .roman-home-footer__bar a,.roman-home__viewport--documenti>.roman-home-footer .roman-home-footer__bar button,.roman-home__viewport--forze-in-attesa>.roman-home-footer .roman-home-footer__bar a,.roman-home__viewport--forze-in-attesa>.roman-home-footer .roman-home-footer__bar button,.roman-home__viewport--il-mio-impero>.roman-home-footer .roman-home-footer__bar a,.roman-home__viewport--il-mio-impero>.roman-home-footer .roman-home-footer__bar button,.roman-home__viewport--miei-alleati>.roman-home-footer .roman-home-footer__bar a,.roman-home__viewport--miei-alleati>.roman-home-footer .roman-home-footer__bar button,.roman-home__viewport--missioni>.roman-home-footer .roman-home-footer__bar a,.roman-home__viewport--missioni>.roman-home-footer .roman-home-footer__bar button,.roman-home__viewport--posizionamento>.roman-home-footer .roman-home-footer__bar a,.roman-home__viewport--posizionamento>.roman-home-footer .roman-home-footer__bar button,.roman-home__viewport--profilo>.roman-home-footer .roman-home-footer__bar a,.roman-home__viewport--profilo>.roman-home-footer .roman-home-footer__bar button,.roman-home__viewport--tesori-accumulati>.roman-home-footer .roman-home-footer__bar a,.roman-home__viewport--tesori-accumulati>.roman-home-footer .roman-home-footer__bar button,.roman-home__viewport--tesoro>.roman-home-footer .roman-home-footer__bar a,.roman-home__viewport--tesoro>.roman-home-footer .roman-home-footer__bar button{pointer-events:auto}