.jp-related-posts-i2{margin-top:1.5rem}.jp-related-posts-i2__list{--hgap:1rem;display:flex;flex-wrap:wrap;column-gap:var(--hgap);row-gap:2rem;margin:0;padding:0;list-style-type:none}.jp-related-posts-i2__post{display:flex;flex-direction:column;flex-basis:calc(( 100% - var(--hgap) ) / 2)}.jp-related-posts-i2__post:nth-last-child(n+3):first-child,.jp-related-posts-i2__post:nth-last-child(n+3):first-child~*{flex-basis:calc(( 100% - var(--hgap) * 2 ) / 3)}.jp-related-posts-i2__post:nth-last-child(4):first-child,.jp-related-posts-i2__post:nth-last-child(4):first-child~*{flex-basis:calc(( 100% - var(--hgap) ) / 2)}.jp-related-posts-i2__post-link{display:flex;flex-direction:column;row-gap:.5rem;width:100%;margin-bottom:1rem;line-height:1.2}.jp-related-posts-i2__post-link:focus-visible{outline-offset:2px}.jp-related-posts-i2__post-img{order:-1;max-width:100%}.jp-related-posts-i2__post-defs{margin:0;list-style-type:unset}.jp-related-posts-i2__post-defs dt{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.jp-related-posts-i2__post-defs dd{margin:0}.jp-relatedposts-i2[data-layout=list] .jp-related-posts-i2__list{display:block}.jp-relatedposts-i2[data-layout=list] .jp-related-posts-i2__post{margin-bottom:2rem}@media only screen and (max-width:640px){.jp-related-posts-i2__list{display:block}.jp-related-posts-i2__post{margin-bottom:2rem}}#jp-relatedposts{display:none;padding-top:1em;margin:1em 0;position:relative;clear:both}.jp-relatedposts:after{content:"";display:block;clear:both}#jp-relatedposts h3.jp-relatedposts-headline{margin:0 0 1em;display:inline-block;float:left;font-size:9pt;font-weight:700;font-family:inherit}#jp-relatedposts h3.jp-relatedposts-headline em:before{content:"";display:block;width:100%;min-width:30px;border-top:1px solid rgba(0,0,0,.2);margin-bottom:1em}#jp-relatedposts h3.jp-relatedposts-headline em{font-style:normal;font-weight:700}#jp-relatedposts .jp-relatedposts-items{clear:left}#jp-relatedposts .jp-relatedposts-items-visual{margin-right:-20px}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{float:left;width:33%;margin:0 0 1em;box-sizing:border-box}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post{padding-right:20px;filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n+4),#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:nth-child(3n+4){clear:both}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover .jp-relatedposts-post-title a{text-decoration:underline}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title,#jp-relatedposts .jp-relatedposts-items p,#jp-relatedposts .jp-relatedposts-items time{font-size:14px;line-height:20px;margin:0}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs{position:relative}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs a.jp-relatedposts-post-aoverlay{position:absolute;top:0;bottom:0;left:0;right:0;display:block;border-bottom:0}#jp-relatedposts .jp-relatedposts-items p,#jp-relatedposts .jp-relatedposts-items time{margin-bottom:0}#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title{text-transform:none;margin:0;font-family:inherit;display:block;max-width:100%}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a{font-size:inherit;font-weight:400;text-decoration:none;filter:alpha(opacity=100);-moz-opacity:1;opacity:1}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a:hover{text-decoration:underline}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post span{display:block;max-width:90%;overflow:hidden;text-overflow:ellipsis}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post span{height:auto;max-width:100%}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date,#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-context{opacity:.6}.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date{display:none}#jp-relatedposts .jp-relatedposts-items-visual div.jp-relatedposts-post-thumbs p.jp-relatedposts-post-excerpt{display:none}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs p.jp-relatedposts-post-excerpt{overflow:hidden}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs span{margin-bottom:1em}#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post{clear:both;width:100%}#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img{float:left;overflow:hidden;max-width:33%;margin-right:3%}#jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title{display:inline-block;max-width:63%}@media only screen and (max-width:640px){#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{width:50%}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n){clear:left}#jp-relatedposts .jp-relatedposts-items-visual{margin-right:20px}}@media only screen and (max-width:320px){#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{width:100%;clear:both;margin:0 0 1em}#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title{float:none;max-width:100%;margin-right:0}}@media print{.jp-relatedposts{display:none !important}}
.rshof-ranking,.rshof-champion,.rshof-star-grid,.rshof-voting,.rshof-voting-results,.rshof-profile,.rshof-profile-request{--rshof-ink:#f7f4ee;--rshof-muted:#aeb9c0;--rshof-night:#07131c;--rshof-panel:#10212c;--rshof-panel-light:#172d3a;--rshof-line:rgba(255,255,255,.12);--rshof-champagne:#c5a46f;--rshof-champagne-light:#e1ccb0;--rshof-red:#8f2630;color:var(--rshof-ink)}.rshof-ranking *,.rshof-champion *,.rshof-star-grid *,.rshof-voting *,.rshof-voting-results *,.rshof-profile *,.rshof-profile-request *{box-sizing:border-box}.rshof-section-heading{max-width:780px;margin-bottom:clamp(24px, 4vw, 42px)}.rshof-section-heading h2,.rshof-champion h2{margin:5px 0 12px;color:#fff;font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(34px, 6vw, 62px);font-weight:600;letter-spacing:-.025em;line-height:.98;overflow-wrap:anywhere}.rshof-section-heading>p:last-child{max-width:680px;margin:0;color:var(--rshof-muted);font-size:clamp(16px, 2vw, 19px);line-height:1.65}.rshof-ranking__profile-request{display:inline-flex;align-items:center;min-height:42px;margin-top:20px;padding:0 16px;border:1px solid rgba(197,164,111,.36);border-radius:999px;color:var(--rshof-champagne-light);font-size:12px;font-weight:800;text-decoration:none}.rshof-ranking__profile-request:hover{border-color:var(--rshof-champagne);background:rgba(197,164,111,.1);color:#fff}.rshof-eyebrow{margin:0;color:var(--rshof-champagne-light);font-size:11px;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.rshof-ranking-list{display:grid;overflow:hidden;border:1px solid var(--rshof-line);border-radius:20px;background:rgba(8,21,30,.74);box-shadow:0 25px 80px rgba(0,0,0,.2)}.rshof-ranking-zone{margin-top:clamp(44px, 7vw, 82px);padding-top:clamp(28px, 4vw, 46px);border-top:1px solid rgba(197,164,111,.34)}.rshof-ranking-zone>header{max-width:760px;margin:0 0 26px}.rshof-ranking-zone h3{margin:7px 0 10px;color:#fff;font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(30px, 4vw, 48px);line-height:1}.rshof-ranking-zone>header>p:last-child{margin:0;color:var(--rshof-muted);line-height:1.65}.rshof-ranking-list--candidates{background:linear-gradient(135deg,rgba(14,37,49,.82),rgba(8,21,30,.7))}.rshof-ranking-row{display:grid;grid-template-columns:72px minmax(0, 1fr) minmax(105px, auto) minmax(95px, auto);gap:18px;align-items:center;min-width:0;padding:16px 22px;border-bottom:1px solid var(--rshof-line);transition:background-color .2s ease,transform .2s ease}.rshof-ranking-row:last-child{border-bottom:0}.rshof-ranking-row:hover{background:rgba(255,255,255,.035)}.rshof-ranking-row__rank{display:grid;justify-items:center;gap:5px}.rshof-ranking-row__rank>strong{color:var(--rshof-champagne);font-family:"Cormorant Garamond",Georgia,serif;font-size:30px;font-weight:700;line-height:.8;text-align:center}.rshof-trend{display:inline-flex;align-items:center;justify-content:center;min-width:38px;gap:2px;padding:3px 6px;border:1px solid currentColor;border-radius:999px;font-family:Arial,sans-serif;font-size:9px;font-weight:900;line-height:1;text-transform:uppercase}.rshof-trend i{font-size:12px;font-style:normal}.rshof-trend--up{color:#65d69a}.rshof-trend--down{color:#ff7d83}.rshof-trend--stable{color:#91a2ac}.rshof-trend--new{color:var(--rshof-champagne-light)}.rshof-ranking-row__identity{display:flex;align-items:center;min-width:0;gap:15px;color:#fff;text-decoration:none}.rshof-ranking-row__identity img,.rshof-avatar-fallback{display:grid;flex:0 0 48px;place-items:center;width:48px;height:48px;border:1px solid rgba(197,164,111,.35);border-radius:50%;background:linear-gradient(145deg,#223946,#0b1b25);color:var(--rshof-champagne-light);object-fit:cover;font-size:13px;font-weight:900;letter-spacing:.08em}.rshof-ranking-row__identity>span:last-child{display:grid;min-width:0;gap:4px}.rshof-ranking-row__identity strong{overflow:hidden;color:#fff;font-size:17px;text-overflow:ellipsis;white-space:nowrap}.rshof-ranking-row__identity small{overflow:hidden;color:var(--rshof-muted);text-overflow:ellipsis;white-space:nowrap}.rshof-ranking-row__points{display:grid;justify-items:end;white-space:nowrap}.rshof-ranking-row__points strong{color:#fff;font-size:18px}.rshof-ranking-row__points span{color:var(--rshof-muted);font-size:11px}.rshof-stars{position:relative;display:inline-block;width:max-content;max-width:100%;color:rgba(197,164,111,.24);font-size:17px;letter-spacing:.055em;line-height:1;white-space:nowrap}.rshof-stars__base{display:block}.rshof-stars__fill{position:absolute;top:0;left:0;display:block;overflow:hidden;color:var(--rshof-champagne)}.rshof-stars small{display:inline-block;margin-left:8px;color:var(--rshof-muted);font-size:11px;letter-spacing:0;vertical-align:2px}.rshof-star-grid{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:20px}.rshof-star-card{overflow:hidden;min-width:0;border:1px solid var(--rshof-line);border-radius:20px;background:linear-gradient(180deg,var(--rshof-panel-light),var(--rshof-night));box-shadow:0 18px 55px rgba(0,0,0,.2)}.rshof-star-card__media{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;background:#0b1b25}.rshof-star-card__media>img,.rshof-star-card__media>.rshof-portrait-placeholder{display:block;width:100%;height:100%;transition:transform .45s ease;object-fit:contain;object-position:var(--rshof-media-focus,50% 18%);background:radial-gradient(circle at 50% 22%,rgba(197,164,111,.17),transparent 45%),#081821}.rshof-star-card:hover .rshof-star-card__media>img{transform:none}.rshof-portrait-placeholder{display:grid;place-items:center;background:radial-gradient(circle at 50% 25%,rgba(197,164,111,.2),transparent 25%),linear-gradient(145deg,#213947,#081821)}.rshof-portrait-placeholder>span{display:grid;place-items:center;width:96px;height:96px;border:1px solid rgba(197,164,111,.42);border-radius:50%;color:var(--rshof-champagne-light);font-family:"Cormorant Garamond",Georgia,serif;font-size:34px;font-weight:700}.rshof-star-card__rank,.rshof-rank-medallion{position:absolute;top:16px;left:16px;display:grid;place-items:center;min-width:48px;height:48px;padding:0 10px;border:1px solid rgba(255,255,255,.18);border-radius:50%;background:rgba(7,19,28,.88);color:var(--rshof-champagne-light);font-family:"Cormorant Garamond",Georgia,serif;font-size:20px;font-weight:700;backdrop-filter:blur(10px)}.rshof-star-card__body{padding:20px}.rshof-star-card h3{margin:5px 0 10px;font-family:"Cormorant Garamond",Georgia,serif;font-size:28px;line-height:1;overflow-wrap:anywhere}.rshof-star-card h3 a{color:#fff;text-decoration:none}.rshof-badges{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}.rshof-badges span{max-width:100%;overflow:hidden;padding:6px 9px;border:1px solid rgba(197,164,111,.28);border-radius:999px;color:var(--rshof-champagne-light);font-size:10px;font-weight:800;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap}.rshof-badges .rshof-celebrity-class{border-color:rgba(225,204,176,.62);background:linear-gradient(135deg,rgba(197,164,111,.2),rgba(143,38,48,.16));color:#fff;box-shadow:inset 0 0 16px rgba(197,164,111,.08)}.rshof-badges .rshof-celebrity-class--z{border-color:rgba(174,185,192,.28);background:rgba(174,185,192,.08);color:var(--rshof-muted)}.rshof-star-card__footer{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:18px;padding-top:15px;border-top:1px solid var(--rshof-line)}.rshof-star-card__footer strong{color:#fff;font-size:14px}.rshof-star-card__footer a{color:var(--rshof-champagne-light);font-size:12px;font-weight:800;text-decoration:none}.rshof-champion{display:grid;grid-template-columns:minmax(330px, .86fr) minmax(0, 1.14fr);overflow:hidden;border:1px solid rgba(197,164,111,.3);border-radius:30px;background:radial-gradient(circle at 82% 15%,rgba(226,202,157,.18),transparent 27%),linear-gradient(135deg,#071721,#15323e);box-shadow:0 40px 120px rgba(0,0,0,.42)}.rshof-champion__media{position:relative;min-height:660px;overflow:hidden;background:#081923}.rshof-champion__media>img,.rshof-champion__media>.rshof-portrait-placeholder{width:100%;height:100%;object-fit:cover}.rshof-champion__media:after{position:absolute;inset:45% 0 0;background:linear-gradient(transparent,rgba(4,13,19,.94));content:"";pointer-events:none}.rshof-champion__content{align-self:center;min-width:0;padding:clamp(36px, 5.5vw, 78px)}.rshof-champion__score{display:flex;align-items:baseline;gap:10px;margin:20px 0 14px}.rshof-champion__score strong{color:#fff;font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(38px, 6vw, 70px);line-height:1}.rshof-champion__score span{color:var(--rshof-muted)}.rshof-champion__honour{max-width:680px;margin-top:22px;padding:18px 20px;border-left:3px solid var(--rshof-champagne);background:linear-gradient(90deg,rgba(197,164,111,.12),transparent)}.rshof-champion__honour strong{color:#fff;font-family:"Cormorant Garamond",Georgia,serif;font-size:27px}.rshof-champion__honour p{margin:5px 0 0;color:#c5d0d5;line-height:1.55}.rshof-champion__five-stars{display:grid;gap:7px}.rshof-champion__five-stars .rshof-stars{font-size:22px}.rshof-champion__five-stars>span{color:var(--rshof-champagne-light);font-size:10px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.rshof-champion__facts{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:1px;overflow:hidden;margin-top:24px;border:1px solid var(--rshof-line);border-radius:14px;background:var(--rshof-line)}.rshof-champion__facts>span{display:grid;gap:4px;min-width:0;padding:13px;background:rgba(7,19,28,.9);color:var(--rshof-muted);font-size:9px;line-height:1.25;text-transform:uppercase}.rshof-champion__facts strong{overflow:hidden;color:#fff;font-family:"Cormorant Garamond",Georgia,serif;font-size:20px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.rshof-champion__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.rshof-champion__actions .rshof-button{margin-top:0}.rshof-award-stage{position:absolute;right:24px;bottom:24px;left:24px;z-index:2;display:grid;grid-template-columns:112px minmax(0, 1fr);align-items:end}.rshof-award{position:relative;display:grid;place-items:center;width:104px;height:150px;filter:drop-shadow(0 16px 18px rgba(0,0,0,.55))}.rshof-award:before{position:absolute;top:10px;width:86px;height:86px;border:3px solid #e4c78d;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.25),transparent 36%),linear-gradient(145deg,#d8b46f,#7c5525);box-shadow:inset 0 0 0 8px rgba(8,25,35,.72);content:""}.rshof-award__star,.rshof-award__monogram,.rshof-award__stem{position:absolute;z-index:1}.rshof-award__star{top:0;color:#f4dca9;font-size:29px;text-shadow:0 2px 5px #3b2610}.rshof-award__monogram{top:42px;color:#fff3d3;font-family:"Cormorant Garamond",Georgia,serif;font-size:27px;font-weight:800}.rshof-award__stem{bottom:16px;width:17px;height:44px;background:linear-gradient(90deg,#7b5428,#e2c283,#7b5428)}.rshof-award__stem:after{position:absolute;right:-27px;bottom:-11px;width:70px;height:13px;border-radius:50%;background:linear-gradient(#e2c283,#775027);content:""}.rshof-award-table{display:grid;gap:3px;min-width:0;padding:15px 17px;border-top:2px solid #cfad70;background:linear-gradient(135deg,rgba(20,12,8,.92),rgba(83,53,26,.92));box-shadow:0 15px 25px rgba(0,0,0,.42)}.rshof-award-table span{color:var(--rshof-champagne-light);font-size:8px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.rshof-award-table strong{overflow:hidden;color:#fff;font-family:"Cormorant Garamond",Georgia,serif;font-size:22px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.rshof-award-table small{color:#d4c5b3;font-size:9px}.rshof-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-top:24px;padding:0 20px;border:1px solid transparent;border-radius:999px;font-size:12px;font-weight:900;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.rshof-button--primary{border-color:var(--rshof-champagne);background:var(--rshof-champagne);color:#07131c}.rshof-button--primary:hover{border-color:var(--rshof-champagne-light);background:var(--rshof-champagne-light);color:#07131c}.rshof-button--secondary{border-color:rgba(225,204,176,.45);background:0 0;color:#fff}.rshof-button--secondary:hover{border-color:var(--rshof-champagne-light);background:rgba(225,204,176,.08);color:#fff}.rshof-empty,.rshof-vote-confirmation{padding:clamp(24px, 5vw, 50px);border:1px solid var(--rshof-line);border-radius:20px;background:rgba(8,21,30,.72)}.rshof-vote-form{display:grid;gap:24px;max-width:760px;padding:clamp(24px, 5vw, 46px);border:1px solid var(--rshof-line);border-radius:20px;background:rgba(8,21,30,.72)}.rshof-vote-form>label{display:grid;gap:8px}.rshof-vote-form>label>span,.rshof-vote-form legend{color:#fff;font-weight:800}.rshof-vote-form select{width:100%;min-height:52px;padding:0 14px;border:1px solid var(--rshof-line);border-radius:10px;background:#fff;color:#07131c}.rshof-vote-form fieldset{min-width:0;margin:0;padding:0;border:0}.rshof-vote-scale{display:grid;grid-template-columns:repeat(11,minmax(0, 1fr));gap:7px;margin-top:10px}.rshof-vote-scale label{position:relative}.rshof-vote-scale input{position:absolute;opacity:0}.rshof-vote-scale span{display:grid;place-items:center;aspect-ratio:1;border:1px solid var(--rshof-line);border-radius:50%;background:var(--rshof-panel);color:#fff;cursor:pointer;font-weight:800}.rshof-vote-scale input:checked+span,.rshof-vote-scale input:focus-visible+span{border-color:var(--rshof-champagne);background:var(--rshof-champagne);color:#07131c}.rshof-voting-directory{display:grid;gap:12px}.rshof-vote-card{min-width:0}.rshof-vote-card>header{display:flex;align-items:center;gap:14px;margin-bottom:16px}.rshof-vote-card>header>span{color:var(--rshof-champagne);font-family:var(--rshof-display);font-size:25px;font-weight:700}.rshof-vote-card h3,.rshof-vote-card p{margin:0}.rshof-vote-card h3 a{color:#fff;text-decoration:none}.rshof-vote-card p{color:var(--rshof-muted);font-size:13px}.rshof-vote-card--compact{display:grid;grid-template-columns:minmax(220px, 1fr) minmax(340px, .8fr);gap:24px;align-items:center;padding:18px 20px;border:1px solid var(--rshof-line);border-radius:16px;background:rgba(8,21,30,.72)}.rshof-vote-card--compact>header{margin:0}.rshof-vote-form--compact{grid-template-columns:minmax(120px, 1fr) auto;gap:12px;align-items:end;max-width:none;padding:0;border:0;background:0 0}.rshof-vote-form--compact legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.rshof-vote-select{display:grid;gap:5px}.rshof-vote-select>span{color:var(--rshof-muted);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.rshof-vote-select select{width:100%;min-height:46px;padding:0 12px;border:1px solid var(--rshof-line);border-radius:10px;background:#fff;color:#07131c}.rshof-star-search{max-width:660px;margin-bottom:24px}.rshof-star-search>label{display:block;margin-bottom:7px;color:#fff;font-weight:800}.rshof-star-search>div{display:flex;overflow:hidden;border:1px solid var(--rshof-line);border-radius:999px;background:#fff}.rshof-star-search input{flex:1 1 auto;min-width:0;padding:0 18px;border:0}.rshof-star-search button{flex:0 0 auto;padding:0 20px;border:0;background:var(--rshof-champagne);color:#07131c;font-weight:900}.rshof-profile-hero--champion{border-color:rgba(197,164,111,.55) !important;background:radial-gradient(circle at 82% 12%,rgba(197,164,111,.2),transparent 26%),linear-gradient(135deg,#091b25,#193844) !important}.rshof-profile-champion-callout{display:grid;grid-template-columns:48px minmax(0, 1fr);gap:14px;align-items:start;max-width:720px;margin:22px 0;padding:17px 18px;border:1px solid rgba(197,164,111,.35);border-radius:14px;background:rgba(197,164,111,.09)}.rshof-profile-champion-callout>span{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:linear-gradient(145deg,#e4c98f,#8e632c);color:#091720;font-size:24px}.rshof-profile-champion-callout strong{color:#fff;font-family:"Cormorant Garamond",Georgia,serif;font-size:24px}.rshof-profile-champion-callout p{margin:3px 0 0;color:#c7d1d6;line-height:1.5}.rshof-ranking-history__summary{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:10px}.rshof-ranking-history__summary article{display:grid;min-width:0;gap:5px;padding:18px;border:1px solid var(--rshof-line);border-radius:14px;background:rgba(7,19,28,.62)}.rshof-ranking-history__summary span,.rshof-reign-timeline article>span{color:var(--rshof-muted);font-size:9px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.rshof-ranking-history__summary strong{color:#fff;font-family:"Cormorant Garamond",Georgia,serif;font-size:31px;line-height:1}.rshof-ranking-history__summary small,.rshof-reign-timeline small{color:var(--rshof-muted);line-height:1.4}.rshof-ranking-history__trend--up strong{color:#65d69a}.rshof-ranking-history__trend--down strong{color:#ff7d83}.rshof-reign-timeline{display:grid;gap:10px;margin-top:18px}.rshof-reign-timeline article{position:relative;display:grid;gap:4px;padding:15px 18px 15px 28px;border-left:1px solid rgba(197,164,111,.45);background:linear-gradient(90deg,rgba(197,164,111,.08),transparent)}.rshof-reign-timeline article:before{position:absolute;top:23px;left:-5px;width:9px;height:9px;border-radius:50%;background:var(--rshof-champagne);box-shadow:0 0 0 5px rgba(197,164,111,.1);content:""}.rshof-reign-timeline strong{color:#fff;font-size:16px}.rshof-profile-claim-card{background:radial-gradient(circle at 100% 0,rgba(197,164,111,.16),transparent 34%),#0c202a !important}.rshof-profile-claim-card .rshof-button{width:100%}.rshof-profile-request{max-width:1000px;margin:0 auto;padding:clamp(35px, 7vw, 90px) clamp(18px, 4vw, 44px);color:var(--rshof-ink)}.rshof-profile-request__form{display:grid;gap:20px;padding:clamp(22px, 5vw, 42px);border:1px solid var(--rshof-line);border-radius:22px;background:radial-gradient(circle at 100% 0,rgba(197,164,111,.1),transparent 30%),rgba(8,21,30,.88)}.rshof-profile-request__grid{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:16px}.rshof-profile-request__form label{display:grid;min-width:0;gap:7px}.rshof-profile-request__form label>span{color:#fff;font-size:12px;font-weight:800}.rshof-profile-request__form input[type=text],.rshof-profile-request__form input[type=email],.rshof-profile-request__form input[type=file],.rshof-profile-request__form select,.rshof-profile-request__form textarea{width:100%;min-height:50px;padding:12px 14px;border:1px solid rgba(255,255,255,.16);border-radius:10px;background:#fff;color:#07131c;font:inherit}.rshof-profile-request__form textarea{resize:vertical}.rshof-profile-request__upload small{color:var(--rshof-muted)}.rshof-profile-request__consent{grid-template-columns:22px minmax(0, 1fr);align-items:start}.rshof-profile-request__consent input{margin-top:4px}.rshof-profile-request__consent span{color:#c4cfd4 !important;font-weight:500 !important;line-height:1.5}.rshof-profile-request__notice{margin-bottom:20px;padding:15px 18px;border-radius:12px;font-weight:800}.rshof-profile-request__notice--success{border:1px solid rgba(101,214,154,.45);background:rgba(101,214,154,.12);color:#b7f2d2}.rshof-profile-request__notice--error{border:1px solid rgba(255,125,131,.45);background:rgba(255,125,131,.12);color:#ffc3c6}.rshof-profile-request__honeypot{position:absolute !important;left:-10000px !important;width:1px !important;height:1px !important;overflow:hidden !important}@media (max-width:900px){.rshof-star-grid{grid-template-columns:repeat(2,minmax(0, 1fr))}.rshof-ranking-row{grid-template-columns:54px minmax(0, 1fr) minmax(85px, auto);gap:12px;padding:14px 16px}.rshof-ranking-row__rating{display:none}.rshof-champion{grid-template-columns:1fr}.rshof-champion__media{min-height:560px;max-height:65vh}.rshof-ranking-history__summary{grid-template-columns:1fr}}@media (max-width:600px){.rshof-star-grid{grid-template-columns:1fr}.rshof-ranking-list{border-right:0;border-left:0;border-radius:0}.rshof-ranking-row{grid-template-columns:40px minmax(0, 1fr) auto;gap:9px;padding:13px 10px}.rshof-ranking-row__rank{gap:4px}.rshof-ranking-row__rank>strong{font-size:23px}.rshof-trend{min-width:31px;padding:2px 4px;font-size:8px}.rshof-ranking-row__identity{gap:9px}.rshof-ranking-row__identity img,.rshof-avatar-fallback{display:none}.rshof-ranking-row__identity strong{font-size:14px}.rshof-ranking-row__identity small{max-width:42vw;font-size:10px}.rshof-ranking-row__points strong{font-size:14px}.rshof-champion__media{min-height:500px;max-height:none}.rshof-champion__content{padding:26px 20px 32px}.rshof-champion__honour{padding:15px 16px}.rshof-champion__facts{grid-template-columns:1fr}.rshof-champion__actions{align-items:stretch;flex-direction:column}.rshof-champion__actions .rshof-button{width:100%}.rshof-award-stage{right:14px;bottom:16px;left:14px;grid-template-columns:92px minmax(0, 1fr)}.rshof-award{width:86px;transform:scale(.84);transform-origin:bottom left}.rshof-award-table{padding:13px 14px}.rshof-profile-champion-callout{grid-template-columns:1fr}.rshof-profile-request__grid{grid-template-columns:1fr}.rshof-vote-scale{grid-template-columns:repeat(6,minmax(0, 1fr))}.rshof-vote-card--compact,.rshof-vote-form--compact{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.rshof-star-card__media>img,.rshof-ranking-row{transition:none}}.rshof-profile{position:relative}.rshof-ranking--hall .rshof-hall-of-fame{display:grid;gap:clamp(42px, 7vw, 88px)}.rshof-ranking--hall .rshof-hall-champion__heading,.rshof-ranking--hall .rshof-hall-podium__heading,.rshof-ranking--hall .rshof-hall-tier__heading{max-width:880px}.rshof-ranking--hall .rshof-hall-champion__heading{margin:0 0 20px}.rshof-ranking--hall .rshof-hall-champion__heading h3,.rshof-ranking--hall .rshof-hall-podium__heading h3,.rshof-ranking--hall .rshof-hall-tier__heading h3,.rshof-ranking--hall .rshof-hall-register h3{margin:7px 0 0;color:#fff;font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(31px, 4.2vw, 52px);font-weight:600;letter-spacing:-.02em;line-height:.98}.rshof-ranking--hall .rshof-hall-champion .rshof-champion{margin:0}.rshof-ranking--hall .rshof-hall-champion .rshof-champion__media>img,.rshof-ranking--hall .rshof-hall-champion .rshof-champion__media>.rshof-portrait-placeholder{object-fit:contain;object-position:var(--rshof-media-focus,50% 18%);background:radial-gradient(circle at 50% 22%,rgba(197,164,111,.18),transparent 44%),#081821}.rshof-ranking--hall .rshof-hall-podium{display:grid;gap:22px;padding:clamp(24px, 4vw, 42px);border:1px solid rgba(197,164,111,.34);border-radius:28px;background:linear-gradient(120deg,rgba(197,164,111,.09),transparent 36%),rgba(12,30,40,.74)}.rshof-ranking--hall .rshof-hall-podium__heading p:last-child,.rshof-ranking--hall .rshof-hall-tier__heading>p{max-width:690px;margin:11px 0 0;color:var(--rshof-muted);line-height:1.65}.rshof-ranking--hall .rshof-hall-podium__grid{grid-template-columns:repeat(2,minmax(0, 1fr));gap:clamp(18px, 2.5vw, 28px)}.rshof-ranking--hall .rshof-hall-podium .rshof-star-card{border-color:rgba(255,255,255,.17)}.rshof-ranking--hall .rshof-hall-podium .rshof-star-card--rank-2{border-color:rgba(212,222,230,.52);background:linear-gradient(150deg,#29404b,var(--rshof-night) 72%)}.rshof-ranking--hall .rshof-hall-podium .rshof-star-card--rank-3{border-color:rgba(193,133,83,.58);background:linear-gradient(150deg,#3d2a23,var(--rshof-night) 72%)}.rshof-ranking--hall .rshof-hall-podium .rshof-star-card--rank-2 .rshof-star-card__rank{color:#f0f4f7;box-shadow:inset 0 0 0 1px rgba(255,255,255,.16)}.rshof-ranking--hall .rshof-hall-podium .rshof-star-card--rank-3 .rshof-star-card__rank{color:#efc49f;box-shadow:inset 0 0 0 1px rgba(193,133,83,.22)}.rshof-ranking--hall .rshof-hall-tier{padding:clamp(24px, 4vw, 42px);border:1px solid var(--rshof-line);border-radius:28px;background:linear-gradient(145deg,rgba(20,46,59,.84),rgba(7,19,28,.98));box-shadow:0 24px 70px rgba(0,0,0,.18)}.rshof-ranking--hall .rshof-hall-tier__heading{display:grid;grid-template-columns:minmax(0, .9fr) minmax(260px, .8fr);gap:28px;align-items:end;margin-bottom:clamp(22px, 3vw, 34px)}.rshof-ranking--hall .rshof-hall-tier__heading>p{margin:0}.rshof-ranking--hall .rshof-hall-tier__list{border-color:rgba(255,255,255,.12);border-radius:18px;background:rgba(4,14,21,.5);box-shadow:none}.rshof-ranking--hall .rshof-hall-tier__list .rshof-ranking-row{padding-right:clamp(14px, 2.2vw, 24px);padding-left:clamp(14px, 2.2vw, 24px)}.rshof-ranking--hall .rshof-hall-tier__list--rise{background:rgba(5,18,27,.58)}.rshof-ranking--hall .rshof-hall-tier--top10{border-color:rgba(197,164,111,.42);background:radial-gradient(circle at 88% 0,rgba(197,164,111,.12),transparent 35%),linear-gradient(145deg,rgba(22,50,62,.88),rgba(7,19,28,.98))}.rshof-ranking--hall .rshof-hall-tier--elite{border-color:rgba(171,196,205,.25)}.rshof-ranking--hall .rshof-hall-tier--top50{background:linear-gradient(145deg,rgba(16,40,52,.92),rgba(7,19,28,.98))}.rshof-ranking--hall .rshof-hall-tier--top100{border-color:rgba(255,255,255,.1);background:linear-gradient(145deg,rgba(13,34,45,.9),rgba(5,15,22,1))}.rshof-ranking--hall .rshof-hall-tier--rise{margin-top:0;border-top:1px solid rgba(197,164,111,.45);background:linear-gradient(120deg,rgba(87,116,126,.16),transparent 45%),linear-gradient(145deg,rgba(16,41,53,.92),rgba(7,19,28,.98))}.rshof-ranking--hall .rshof-hall-register{display:grid;grid-template-columns:minmax(160px, .42fr) minmax(0, 1fr);gap:clamp(25px, 5vw, 64px);align-items:center;padding:clamp(28px, 5vw, 62px);border:1px solid rgba(197,164,111,.38);border-radius:30px;background:radial-gradient(circle at 12% 50%,rgba(197,164,111,.17),transparent 31%),linear-gradient(135deg,#112f3b,#091a25);box-shadow:0 28px 90px rgba(0,0,0,.28)}.rshof-ranking--hall .rshof-hall-register__number{color:var(--rshof-champagne-light);font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(74px, 12vw, 158px);font-weight:600;letter-spacing:-.07em;line-height:.72;text-align:center;text-shadow:0 14px 40px rgba(0,0,0,.36)}.rshof-ranking--hall .rshof-hall-register p:not(.rshof-eyebrow){max-width:720px;margin:15px 0 0;color:var(--rshof-muted);font-size:17px;line-height:1.65}.rshof-ranking--hall .rshof-hall-register__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:25px}.rshof-ranking--hall .rshof-hall-register__actions .rshof-button{margin-top:0}@media (max-width:900px){.rshof-ranking--hall .rshof-hall-tier__heading,.rshof-ranking--hall .rshof-hall-register{grid-template-columns:1fr;gap:18px}.rshof-ranking--hall .rshof-hall-register__number{justify-self:start;text-align:left}}@media (max-width:600px){.rshof-ranking--hall .rshof-hall-of-fame{gap:42px}.rshof-ranking--hall .rshof-hall-podium,.rshof-ranking--hall .rshof-hall-tier,.rshof-ranking--hall .rshof-hall-register{padding:22px 16px;border-radius:20px}.rshof-ranking--hall .rshof-hall-podium__grid{grid-template-columns:1fr}.rshof-ranking--hall .rshof-hall-register__number{font-size:88px}.rshof-ranking--hall .rshof-hall-register__actions{align-items:stretch;flex-direction:column}.rshof-ranking--hall .rshof-hall-register__actions .rshof-button{width:100%;text-align:center}}.rshof-profile-watermark{position:absolute;z-index:12;top:clamp(190px, 24vw, 360px);left:50%;width:min(92vw, 1050px);padding:18px 30px;transform:translateX(-50%) rotate(-9deg);border:5px solid currentColor;color:rgba(154,34,28,.82);font-size:clamp(30px, 5.3vw, 78px);font-weight:900;letter-spacing:.08em;line-height:1;text-align:center;text-transform:uppercase;pointer-events:none}.rshof-profile--state-blocked .rshof-profile-hero,.rshof-profile--state-blocked .rshof-profile-layout,.rshof-profile--state-disqualified .rshof-profile-hero,.rshof-profile--state-disqualified .rshof-profile-layout{filter:grayscale(.86);opacity:.58}.rshof-profile-state-notice,.rshof-profile-honorary-callout{display:grid;grid-template-columns:auto minmax(0, 1fr);gap:14px;align-items:center;margin:18px 0;padding:16px 18px;border:1px solid rgba(184,144,82,.38);border-radius:14px;background:rgba(255,255,255,.06)}.rshof-profile-state-notice p,.rshof-profile-honorary-callout p{margin:3px 0 0}.rshof-profile-honorary-callout>span{color:#d9ba77;font-family:Georgia,serif;font-size:44px}.rshof-profile-hero--honorary{border-color:rgba(206,177,111,.65);background:radial-gradient(circle at 25% 10%,rgba(203,171,98,.2),transparent 35%),linear-gradient(135deg,#111c24,#241f19)}.rshof-honorary-record>strong{display:inline-flex;margin-top:10px;color:#d9ba77}.rshof-show-profile--inactive{position:relative;filter:saturate(.55)}.rshof-show-inactive-notice{margin:0 auto 22px;padding:12px 18px;border:1px solid rgba(184,144,82,.45);color:#d8c29a;font-size:12px;font-weight:800;letter-spacing:.16em;text-align:center}.rshof-memorial{width:min(1400px, calc(100% - 32px));margin:60px auto 100px}.rshof-memorial__hero{display:grid;grid-template-columns:180px minmax(0, 1fr);gap:clamp(28px, 6vw, 80px);align-items:center;padding:clamp(32px, 6vw, 72px);border:1px solid rgba(202,174,112,.35);border-radius:28px;background:radial-gradient(circle at 10% 50%,rgba(205,174,102,.22),transparent 28%),linear-gradient(135deg,#091720,#182027 58%,#211c16);box-shadow:0 30px 90px rgba(0,0,0,.28)}.rshof-memorial__hero h2{margin:5px 0 16px;color:#fff;font-size:clamp(42px, 7vw, 92px);line-height:.95}.rshof-memorial__hero p:last-child{max-width:820px;margin:0;color:#c4cbd0;font-size:clamp(16px, 1.6vw, 21px);line-height:1.7}.rshof-memorial__seal{display:grid;place-items:center;aspect-ratio:1;border:1px solid #d4b975;border-radius:50%;color:#e4cb8b;box-shadow:inset 0 0 0 8px #0d1a21,inset 0 0 0 9px rgba(212,185,117,.45),0 0 45px rgba(212,185,117,.16);text-align:center}.rshof-memorial__seal span,.rshof-memorial__seal small{font-size:10px;font-weight:800;letter-spacing:.22em}.rshof-memorial__seal strong{margin:-18px 0;font-family:Georgia,serif;font-size:70px;font-weight:400}.rshof-memorial-year{margin-top:72px}.rshof-memorial-year>header{display:grid;grid-template-columns:100px minmax(0, 1fr);gap:22px;align-items:center;margin-bottom:24px}.rshof-memorial-year>header>span{color:rgba(220,193,131,.24);font-family:Georgia,serif;font-size:54px}.rshof-memorial-year>header p,.rshof-memorial-year>header h3{margin:0}.rshof-memorial-year>header p{color:#9ba8b1;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.rshof-memorial-year>header h3{color:#fff;font-size:32px}.rshof-memorial-grid{display:grid;grid-template-columns:repeat(5,minmax(0, 1fr));gap:18px}.rshof-memorial-grid--continued{margin-top:42px;padding-top:42px;border-top:1px solid rgba(202,174,112,.18)}.rshof-memorial-card{overflow:hidden;border:1px solid rgba(202,174,112,.24);border-radius:18px;background:#101b22;transition:transform .25s ease,border-color .25s ease}.rshof-memorial-card:hover{transform:translateY(-5px);border-color:rgba(218,189,124,.72)}.rshof-memorial-card a{display:block;color:inherit;text-decoration:none}.rshof-memorial-card__portrait{position:relative;display:grid;place-items:center;aspect-ratio:4/5;overflow:hidden;background:radial-gradient(circle,rgba(209,178,105,.2),transparent 45%),#0b151b;color:#d7bc7b;font-family:Georgia,serif;font-size:52px}.rshof-memorial-card__portrait img{width:100%;height:100%;object-fit:cover;filter:grayscale(.32) contrast(1.06)}.rshof-memorial-card__portrait i{position:absolute;right:13px;bottom:10px;display:grid;place-items:center;width:34px;height:34px;border:1px solid #d5b76f;border-radius:50%;background:#0b151b;color:#e4ca89;font-style:normal}.rshof-memorial-card__content{display:grid;gap:6px;padding:18px}.rshof-memorial-card__content p{margin:0;color:#bca36d;font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.rshof-memorial-card__content h4{margin:0;color:#fff;font-size:23px;line-height:1.06}.rshof-memorial-card__content strong{color:#d6bd84;font-family:Georgia,serif;font-size:16px;font-weight:400}.rshof-memorial-card__content span{color:#aab4bb;font-size:13px;line-height:1.5}.rshof-memorial-card>.rshof-memorial-card__article{display:grid;gap:5px;margin:0 14px 14px;padding:12px 13px;border:1px solid rgba(216,188,124,.28);border-radius:12px;background:linear-gradient(135deg,rgba(216,188,124,.11),rgba(6,18,25,.72));color:#f4ead5;transition:border-color .2s ease,background .2s ease}.rshof-memorial-card>.rshof-memorial-card__article:hover,.rshof-memorial-card>.rshof-memorial-card__article:focus-visible{border-color:rgba(232,205,143,.72);background:linear-gradient(135deg,rgba(216,188,124,.18),rgba(6,18,25,.88))}.rshof-memorial-card__article>span{color:#c6a967;font-size:8px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.rshof-memorial-card__article>strong{color:#fff;font-family:Georgia,serif;font-size:14px;line-height:1.3}.rshof-memorial-card__article>em{color:#d8bc7c;font-size:9px;font-style:normal;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.rshof-empty-state{margin-top:30px;padding:28px;border:1px solid rgba(202,174,112,.24);border-radius:16px;text-align:center}@media (max-width:1050px){.rshof-memorial-grid{grid-template-columns:repeat(3,minmax(0, 1fr))}}@media (max-width:700px){.rshof-profile-watermark{position:fixed;top:42vh;width:115vw;font-size:31px}.rshof-memorial{width:min(100% - 20px, 1400px);margin-top:30px}.rshof-memorial__hero{grid-template-columns:1fr;padding:28px 22px}.rshof-memorial__seal{width:130px}.rshof-memorial-year>header{grid-template-columns:68px minmax(0, 1fr);gap:12px}.rshof-memorial-year>header>span{font-size:34px}.rshof-memorial-grid{grid-template-columns:repeat(2,minmax(0, 1fr));gap:10px}.rshof-memorial-card__content{padding:14px}.rshof-memorial-card__content h4{font-size:18px}}.rshof-memorial__hero{position:relative;isolation:isolate;overflow:hidden;grid-template-columns:minmax(170px, 240px) minmax(0, 1fr);gap:clamp(30px, 6vw, 86px);padding:clamp(36px, 6vw, 76px);border-color:rgba(218,186,111,.52);background:radial-gradient(circle at 13% 52%,rgba(220,181,91,.18),transparent 30%),radial-gradient(circle at 100% 0,rgba(128,91,40,.17),transparent 32%),linear-gradient(135deg,#071722 0%,#13222a 55%,#231d16 100%)}.rshof-memorial__hero:after{position:absolute;z-index:-1;right:-76px;bottom:-120px;width:330px;height:330px;border:1px solid rgba(218,186,111,.16);border-radius:50%;box-shadow:0 0 0 25px rgba(218,186,111,.035),0 0 0 60px rgba(218,186,111,.025);content:''}.rshof-memorial__mark{width:min(100%, 232px);margin:auto;filter:drop-shadow(0 18px 34px rgba(0,0,0,.34))}.rshof-memorial__mark svg{display:block;width:100%;height:auto}.rshof-memorial__mark circle:first-child{fill:rgba(11,26,33,.92);stroke:#ddbd78;stroke-width:1.5}.rshof-memorial__mark circle:nth-child(2){fill:none;stroke:rgba(221,189,120,.48);stroke-width:1}.rshof-memorial__mark path{fill:none;stroke:#ddbd78;stroke-linecap:round;stroke-width:2.4}.rshof-memorial__mark .rshof-memorial__flame{fill:rgba(221,189,120,.14);stroke:#ebcf8d;stroke-width:2}.rshof-memorial__mark text{fill:#ebcf8d;font-family:Arial,sans-serif;font-size:12px;font-weight:800;letter-spacing:4px}.rshof-memorial__intro{min-width:0}.rshof-memorial__hero .rshof-memorial__lead{max-width:850px;color:#d1d8db}.rshof-memorial__family-note{display:grid;grid-template-columns:30px minmax(0, 1fr);gap:14px;max-width:850px;margin-top:27px;padding:17px 19px;border-left:2px solid #d9b86f;background:rgba(3,13,18,.25)}.rshof-memorial__family-note>span{color:#e3c47f;font-size:18px}.rshof-memorial__family-note strong{display:block;margin-bottom:5px;color:#f3ead8;font-size:13px;letter-spacing:.04em}.rshof-memorial__family-note p:last-child{margin:0;color:#b9c4c9;font-size:14px;line-height:1.6}.rshof-memorial-card__book{display:block;margin-top:5px;color:#d8bc7c;font-size:10px;font-style:normal;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.rshof-condolences{margin:34px 0 44px;padding:clamp(24px, 4vw, 46px);border:1px solid rgba(214,182,109,.35);border-radius:22px;background:radial-gradient(circle at 100% 0,rgba(190,155,83,.11),transparent 28%),linear-gradient(145deg,#101d24,#0a141a);box-shadow:0 22px 54px rgba(0,0,0,.18)}.rshof-condolences__header{max-width:820px}.rshof-condolences__header h2,.rshof-condolences__entries h3{margin:6px 0 12px;color:#fff;font-family:Georgia,serif;font-size:clamp(29px, 3.6vw, 47px);line-height:1.06}.rshof-condolences__header>p:last-child{margin:0;color:#c0cbd0;font-size:16px;line-height:1.65}.rshof-condolences__notice{display:grid;grid-template-columns:28px minmax(0, 1fr);gap:12px;max-width:920px;margin:25px 0;padding:15px 17px;border:1px solid rgba(220,188,115,.27);border-radius:12px;background:rgba(220,188,115,.06)}.rshof-condolences__notice>span{color:#e3c47f}.rshof-condolences__notice p,.rshof-condolences__own p,.rshof-condolences__gate p{margin:0;color:#c0cbd0;font-size:14px;line-height:1.6}.rshof-condolences__notice strong,.rshof-condolences__own strong,.rshof-condolences__gate strong{color:#fff}.rshof-condolences__feedback{margin:18px 0;padding:13px 16px;border-left:3px solid #77b88e;background:rgba(97,166,120,.11);color:#d5e6d9;font-size:14px;line-height:1.55}.rshof-condolences__feedback--error{border-left-color:#dc907c;background:rgba(193,93,75,.11);color:#f0c5bc}.rshof-condolences__feedback--info{border-left-color:#94b7d0;background:rgba(104,153,184,.12);color:#d6e6ef}.rshof-condolences__compose{margin-top:24px}.rshof-condolences__gate,.rshof-condolences__own{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:23px;border:1px solid rgba(175,197,206,.22);border-radius:14px;background:rgba(2,12,17,.25)}.rshof-condolences__gate strong,.rshof-condolences__own strong{display:block;margin-bottom:5px}.rshof-condolences__actions{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:10px}.rshof-condolences__form{display:grid;gap:12px;padding:clamp(20px, 3vw, 30px);border:1px solid rgba(218,186,111,.32);border-radius:15px;background:rgba(3,13,18,.26)}.rshof-condolences__form>label:first-of-type{color:#f1e9d9;font-size:14px;font-weight:800}.rshof-condolences__form textarea{width:100%;min-height:145px;resize:vertical;box-sizing:border-box;padding:14px;border:1px solid rgba(195,207,212,.38);border-radius:9px;background:#071218;color:#f6f8f8;font:inherit;line-height:1.55}.rshof-condolences__form textarea:focus{outline:2px solid rgba(225,190,112,.64);outline-offset:2px}.rshof-condolences__confirm{display:flex;align-items:flex-start;gap:9px;color:#c4ced2;font-size:13px;line-height:1.5}.rshof-condolences__confirm input{flex:0 0 auto;margin-top:3px}.rshof-condolences__form-footer{display:flex;align-items:center;justify-content:space-between;gap:20px}.rshof-condolences__form-footer small{max-width:530px;color:#9faeb5;line-height:1.5}.rshof-condolences__honeypot{position:absolute !important;left:-10000px !important;width:1px !important;height:1px !important;overflow:hidden !important}.rshof-condolences__entries{margin-top:clamp(34px, 5vw, 58px);padding-top:29px;border-top:1px solid rgba(215,184,112,.24)}.rshof-condolences__entries header>.rshof-eyebrow{margin-bottom:0}.rshof-condolences__entries h3{font-size:clamp(24px, 2.8vw, 34px)}.rshof-condolences__empty{margin:0;color:#aebbc1;font-style:italic}.rshof-condolences__list{display:grid;gap:12px}.rshof-condolence-entry{padding:20px 21px;border-left:2px solid rgba(220,188,115,.7);background:rgba(219,236,240,.055)}.rshof-condolence-entry header{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.rshof-condolence-entry strong{color:#f1e8d5}.rshof-condolence-entry time{color:#9eafb7;font-size:12px;white-space:nowrap}.rshof-condolence-entry p{margin:10px 0 0;color:#d0d8db;line-height:1.68}@media (max-width:700px){.rshof-memorial__hero{grid-template-columns:1fr;gap:24px;padding:30px 22px}.rshof-memorial__mark{width:150px;margin-left:0}.rshof-memorial__hero h2{font-size:clamp(38px, 12vw, 62px)}.rshof-memorial__family-note{padding:14px}.rshof-condolences__gate,.rshof-condolences__form-footer{align-items:flex-start;flex-direction:column}.rshof-condolences__actions,.rshof-condolences__actions .rshof-button,.rshof-condolences__form-footer .rshof-button{width:100%;box-sizing:border-box;text-align:center}.rshof-condolence-entry header{align-items:flex-start;flex-direction:column;gap:3px}}@media (max-width:430px){.rshof-memorial-grid{grid-template-columns:1fr}.rshof-memorial-card__portrait{aspect-ratio:16/11}}.rshof-memorial__hero{grid-template-columns:minmax(300px, .88fr) minmax(0, 1.35fr);gap:clamp(32px, 5vw, 76px);align-items:center;padding:clamp(26px, 4.5vw, 58px);background:radial-gradient(circle at 92% 8%,rgba(167,121,48,.15),transparent 34%),linear-gradient(135deg,#06131b 0%,#111d24 62%,#1d1813 100%)}.rshof-memorial__hero:after{display:none}.rshof-memorial__visual{position:relative;isolation:isolate;overflow:hidden;width:min(100%, 470px);margin:0 auto;aspect-ratio:4/5;border:1px solid rgba(232,199,127,.56);border-radius:24px;background:#080d10;box-shadow:0 30px 70px rgba(0,0,0,.48),0 0 0 1px rgba(255,255,255,.025) inset}.rshof-memorial__visual:after{position:absolute;z-index:1;inset:0;background:linear-gradient(180deg,transparent 47%,rgba(3,8,11,.18) 64%,rgba(3,8,11,.94) 100%);content:'';pointer-events:none}.rshof-memorial__scene{display:block;width:100%;height:100%;object-fit:cover}.rshof-memorial__brand{position:absolute;z-index:2;top:53%;left:50%;width:clamp(118px, 40%, 188px);aspect-ratio:1;transform:translate(-50%,-50%) perspective(480px) rotateX(58deg);transform-origin:50% 50%;opacity:.58;mix-blend-mode:screen}.rshof-memorial__brand img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover;filter:saturate(.48) sepia(.28) contrast(1.18) brightness(.86)}.rshof-memorial__visual figcaption{position:absolute;z-index:2;right:7%;bottom:5.5%;left:7%;margin:0;color:#f1d99f;font-family:Georgia,serif;font-size:clamp(16px, 1.65vw, 22px);font-style:italic;letter-spacing:.015em;line-height:1.25;text-align:center;text-shadow:0 3px 14px rgba(0,0,0,.95)}@media (max-width:900px){.rshof-memorial__hero{grid-template-columns:1fr}.rshof-memorial__visual{width:min(100%, 520px)}}@media (max-width:430px){.rshof-memorial__hero{padding:18px 14px 28px}.rshof-memorial__visual{border-radius:18px}.rshof-memorial__brand img{width:100%}.rshof-memorial__visual figcaption{font-size:16px}}.rshof-editorial-page,.rshof-search-page,.rshof-format-directory,.rshof-register{--rshof-ink:#f7f4ee;--rshof-muted:#aeb9c0;--rshof-night:#07131c;--rshof-panel:#10212c;--rshof-panel-light:#172d3a;--rshof-line:rgba(255,255,255,.12);--rshof-champagne:#c5a46f;--rshof-champagne-light:#e1ccb0;color:var(--rshof-ink)}.rshof-editorial-page *,.rshof-search-page *,.rshof-format-directory *,.rshof-register *{box-sizing:border-box}.rshof-editorial-lead{display:grid;grid-template-columns:minmax(0, 1.08fr) minmax(360px, .92fr);gap:clamp(30px, 6vw, 78px);align-items:center}.rshof-editorial-lead h2,.rshof-format-directory__hero h1,.rshof-register__intro h2{max-width:850px;margin:10px 0 22px;color:#fff;font-family:Georgia,"Times New Roman",serif;font-size:clamp(42px, 6vw, 76px);font-weight:500;letter-spacing:-.04em;line-height:.96;overflow-wrap:normal;text-wrap:balance}.rshof-editorial-lead>div>p:last-of-type,.rshof-format-directory__hero>div>p:last-child,.rshof-register__intro>p:last-child{max-width:760px;margin:0;color:var(--rshof-muted);font-size:clamp(17px, 2vw, 20px);line-height:1.7}.rshof-editorial-lead figure{overflow:hidden;margin:0;border:1px solid rgba(197,164,111,.34);border-radius:22px;background:#0a1b25;box-shadow:0 28px 80px rgba(0,0,0,.28)}.rshof-editorial-lead figure img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover}.rshof-method-principles,.rshof-support-grid{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:16px;margin-top:clamp(50px, 8vw, 94px)}.rshof-method-principles article,.rshof-support-grid article{min-width:0;padding:25px;border:1px solid var(--rshof-line);border-radius:18px;background:linear-gradient(145deg,rgba(20,48,62,.92),rgba(7,19,28,.98))}.rshof-method-principles article>span,.rshof-support-grid article>span{display:grid;place-items:center;width:42px;height:42px;margin-bottom:28px;border:1px solid rgba(197,164,111,.4);border-radius:50%;color:var(--rshof-champagne-light);font-size:13px;font-weight:900}.rshof-method-principles h3,.rshof-support-grid h3{margin:0 0 11px;color:#fff;font-family:Georgia,"Times New Roman",serif;font-size:27px;font-weight:500}.rshof-method-principles p,.rshof-support-grid p{margin:0;color:var(--rshof-muted);font-size:15px;line-height:1.65}.rshof-support-grid a{display:inline-block;margin-top:18px;color:var(--rshof-champagne-light);font-weight:800;text-decoration:none}.rshof-method-comparison{display:grid;grid-template-columns:minmax(0, .9fr) minmax(420px, 1.1fr);gap:clamp(34px, 6vw, 80px);align-items:center;margin-top:clamp(70px, 10vw, 125px);padding:clamp(30px, 5vw, 58px);border:1px solid rgba(197,164,111,.28);border-radius:24px;background:radial-gradient(circle at 100% 0%,rgba(143,38,48,.17),transparent 34%),#0d202b}.rshof-method-comparison h3,.rshof-support-statement h3{margin:8px 0 18px;color:#fff;font-family:Georgia,"Times New Roman",serif;font-size:clamp(34px, 5vw, 55px);font-weight:500;line-height:1}.rshof-method-comparison p,.rshof-support-statement p{color:var(--rshof-muted);font-size:17px;line-height:1.7}.rshof-method-scale{display:grid;gap:18px}.rshof-method-scale>span{display:grid;grid-template-columns:128px minmax(0, 1fr);gap:7px 14px;align-items:center}.rshof-method-scale strong{color:#fff;font-size:13px}.rshof-method-scale i{display:block;width:var(--rshof-level);height:12px;border-radius:999px;background:linear-gradient(90deg,#8f2630,#c5a46f)}.rshof-method-scale small{grid-column:2;color:#8f9ea7}.rshof-method-flow{display:grid;grid-template-columns:repeat(7,auto);gap:15px;align-items:center;margin-top:52px}.rshof-method-flow article{display:grid;gap:5px;min-width:0;padding:18px;border-top:2px solid var(--rshof-champagne);background:rgba(255,255,255,.035)}.rshof-method-flow strong{color:#fff}.rshof-method-flow span{color:var(--rshof-muted);font-size:12px;line-height:1.45}.rshof-method-flow>i{color:var(--rshof-champagne);font-style:normal}.rshof-editorial-notice,.rshof-support-statement{margin-top:52px;padding:clamp(26px, 5vw, 52px);border:1px solid rgba(197,164,111,.3);border-radius:20px;background:#0b1d27}.rshof-editorial-notice strong{color:#fff;font-family:Georgia,"Times New Roman",serif;font-size:28px}.rshof-editorial-notice p{margin-bottom:0;color:var(--rshof-muted);line-height:1.7}.rshof-help-notice{margin-top:34px;padding:clamp(22px, 4vw, 38px);border:1px solid rgba(234,92,92,.72);border-left:6px solid #e94b4b;border-radius:16px;background:linear-gradient(135deg,rgba(115,21,27,.42),rgba(49,13,18,.84));color:#fff5f4}.rshof-help-notice h2{margin:6px 0 12px;color:#fff;font-family:Georgia,"Times New Roman",serif;font-size:clamp(28px, 4vw, 42px);line-height:1.04}.rshof-help-notice p{color:#ffe9e7;line-height:1.65}.rshof-help-notice a{color:#fff;font-weight:800;text-decoration-color:rgba(255,255,255,.7)}.rshof-help-notice__contacts{display:grid;gap:5px;margin-top:18px}.rshof-help-notice__contacts p{margin:0}.rshof-help-notice__source{margin:18px 0 0;font-size:13px}.rshof-profile-editorial-notice{border-color:rgba(197,164,111,.48);background:linear-gradient(135deg,rgba(197,164,111,.11),rgba(12,31,42,.98))}.rshof-profile-editorial-notice__link{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:20px;padding:16px 18px;border:1px solid rgba(197,164,111,.48);border-radius:12px;color:#f1d8aa;font-weight:800;line-height:1.45;text-decoration:none}.rshof-profile-editorial-notice__link:hover,.rshof-profile-editorial-notice__link:focus-visible{border-color:#f1d8aa;color:#fff}.rshof-profile-editorial-notice__link span{flex:0 0 auto;font-size:22px}.rshof-editorial-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.rshof-editorial-actions .rshof-button{color:inherit}.rshof-support-statement{margin-top:70px;text-align:center}.rshof-support-statement h3,.rshof-support-statement p{max-width:880px;margin-right:auto;margin-left:auto}.rshof-global-search{padding:clamp(26px, 5vw, 50px);border:1px solid rgba(197,164,111,.3);border-radius:22px;background:radial-gradient(circle at 90% 0%,rgba(197,164,111,.11),transparent 30%),#0d202b}.rshof-global-search>label,.rshof-directory-filter>span{display:block;margin-bottom:12px;color:#fff;font-size:13px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.rshof-global-search>div{display:grid;grid-template-columns:minmax(180px, 1.35fr) minmax(135px, .65fr) minmax(150px, .72fr) minmax(170px, .9fr) auto;overflow:hidden;border:1px solid var(--rshof-line);border-radius:999px;background:rgba(255,255,255,.045)}.rshof-global-search input,.rshof-directory-filter input{min-width:0;width:100%;min-height:58px;padding:0 22px;border:0;outline:0;background:0 0;color:#fff;font-size:16px}.rshof-global-search select{min-height:58px;padding:0 38px 0 16px;border:0;border-left:1px solid var(--rshof-line);outline:0;background:#10212c;color:#fff;font:inherit}.rshof-global-search button{min-width:190px;padding:0 24px;border:0;border-radius:999px;background:var(--rshof-champagne);color:#07131c;font-weight:900;cursor:pointer}.rshof-search-page__hero{max-width:900px;margin:0 0 30px}.rshof-search-page__hero h1{margin:8px 0 16px;color:#fff;font-family:Georgia,"Times New Roman",serif;font-size:clamp(42px, 7vw, 76px);line-height:.95}.rshof-search-page__hero p:last-child,.rshof-global-search__help,.rshof-search-summary>p:last-child{color:var(--rshof-muted);line-height:1.55}.rshof-global-search__help{margin:14px 0 0;font-size:13px}.rshof-global-search__help strong{color:var(--rshof-champagne-light)}.rshof-search-intro{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px, 1fr));margin-top:25px;border:1px solid var(--rshof-line);border-radius:18px;background:rgba(255,255,255,.025)}.rshof-search-intro article{display:grid;gap:6px;padding:24px;border-right:1px solid var(--rshof-line)}.rshof-search-intro article:last-child{border-right:0}.rshof-search-intro strong{color:#fff;font-family:Georgia,"Times New Roman",serif;font-size:38px}.rshof-search-intro span{color:var(--rshof-muted);font-size:11px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.rshof-search-summary{margin:56px 0 30px}.rshof-search-summary h2{margin:8px 0 0;color:#fff;font-family:Georgia,"Times New Roman",serif;font-size:clamp(34px, 5vw, 55px)}.rshof-search-result-actions{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center;padding:16px 18px;border:1px solid var(--rshof-line);border-radius:14px;background:rgba(255,255,255,.03)}.rshof-search-result-actions button{min-height:38px;padding:0 16px;border:1px solid rgba(197,164,111,.55);border-radius:999px;background:0 0;color:var(--rshof-champagne-light);font-size:11px;font-weight:900;cursor:pointer}.rshof-search-result-actions span{color:var(--rshof-muted);font-size:12px}.rshof-search-group{margin-top:52px}.rshof-search-group>h3{display:flex;gap:10px;align-items:center;margin-bottom:20px;color:#fff;font-size:27px}.rshof-search-group>h3 span{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--rshof-champagne);color:#07131c;font-family:Arial,sans-serif;font-size:12px}.rshof-search-group>div{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:15px}.rshof-search-group article{min-width:0;padding:22px;border:1px solid var(--rshof-line);border-radius:16px;background:#0d202b}.rshof-search-group article p{margin:0 0 8px;color:var(--rshof-champagne);font-size:9px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.rshof-search-group h4{margin:0 0 9px;font-size:22px;line-height:1.1}.rshof-search-group h4 a{color:#fff;text-decoration:none}.rshof-search-group article>span{color:var(--rshof-muted);font-size:14px;line-height:1.5}.rshof-search-after-results{display:grid;grid-template-columns:minmax(0, 1.3fr) minmax(290px, .7fr);gap:24px;margin-top:70px;padding-top:48px;border-top:1px solid var(--rshof-line)}.rshof-search-after-results>div,.rshof-search-after-results>aside{min-width:0;padding:clamp(22px, 4vw, 36px);border:1px solid var(--rshof-line);border-radius:20px;background:#0d202b}.rshof-search-after-results h3{margin:7px 0 10px;color:#fff;font-family:Georgia,"Times New Roman",serif;font-size:clamp(28px, 3vw, 38px)}.rshof-search-after-results>aside .rshof-search-group{margin-top:24px}.rshof-search-after-results>aside .rshof-search-group>h3{display:none}.rshof-search-after-results>aside .rshof-search-group>div{grid-template-columns:1fr}.rshof-search-after-results>aside .rshof-button{margin-top:20px}.rshof-global-search--compact{margin-top:26px;padding:20px;border-radius:16px}.rshof-global-search--compact>div{grid-template-columns:1fr;border-radius:14px}.rshof-global-search--compact select{border-top:1px solid var(--rshof-line);border-left:0}.rshof-format-directory__hero{display:grid;grid-template-columns:minmax(0, 1fr) minmax(320px, .58fr);gap:clamp(34px, 6vw, 80px);align-items:end}.rshof-format-directory__hero dl{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));margin:0;border-top:1px solid var(--rshof-line);border-bottom:1px solid var(--rshof-line)}.rshof-format-directory__hero dl div{display:grid;gap:8px;padding:20px 14px;border-right:1px solid var(--rshof-line)}.rshof-format-directory__hero dl div:last-child{border-right:0}.rshof-format-directory__hero dt{color:#fff;font-family:Georgia,"Times New Roman",serif;font-size:34px}.rshof-format-directory__hero dd{margin:0;color:var(--rshof-muted);font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.rshof-directory-filter{display:block;max-width:680px;margin:58px 0 24px}.rshof-directory-filter input{border:1px solid var(--rshof-line);border-radius:999px;background:rgba(255,255,255,.04)}.rshof-format-grid{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:18px}.rshof-format-card{display:grid;grid-template-rows:auto 1fr auto;overflow:hidden;min-width:0;border:1px solid var(--rshof-line);border-radius:18px;background:#0d202b}.rshof-format-card__logo{display:grid;place-items:center;min-height:130px;padding:18px;border-bottom:1px solid var(--rshof-line);background:#f7f4ee}.rshof-format-card__logo img{width:100%;height:92px;object-fit:contain}.rshof-format-card__logo img.rshof-format-card__fallback{width:min(100%, 210px);height:72px;padding:8px 14px;border-radius:7px;background:#07131c}.rshof-format-card__logo>span{display:grid;place-items:center;width:86px;height:86px;border:1px solid #b89052;border-radius:50%;color:#0b1d28}.rshof-format-card__logo b{font-family:Georgia,"Times New Roman",serif;font-size:32px}.rshof-format-card__logo small{color:#8c6d3c;font-size:10px;font-weight:900;letter-spacing:.14em}.rshof-format-card__body{padding:24px}.rshof-format-card h3{margin:8px 0 12px;font-family:Georgia,"Times New Roman",serif;font-size:29px;line-height:1.04}.rshof-format-card h3 a{color:#fff;text-decoration:none}.rshof-format-card__body>p:not(.rshof-eyebrow){color:var(--rshof-muted);font-size:14px;line-height:1.6}.rshof-format-card dl{display:grid;gap:8px;margin:20px 0 0}.rshof-format-card dl div{display:flex;justify-content:space-between;gap:15px;padding-top:8px;border-top:1px solid var(--rshof-line)}.rshof-format-card dt{color:#7f919b;font-size:10px;text-transform:uppercase}.rshof-format-card dd{margin:0;color:#fff;font-size:12px;text-align:right}.rshof-format-card footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:16px 24px;border-top:1px solid var(--rshof-line)}.rshof-format-card footer a{color:var(--rshof-champagne-light);font-size:11px;font-weight:800;text-decoration:none}.rshof-register__intro{max-width:980px}.rshof-register>section{margin-top:70px}.rshof-register .rshof-section-heading h3{margin:7px 0 0;color:#fff;font-family:Georgia,"Times New Roman",serif;font-size:clamp(32px, 5vw, 50px)}.rshof-register-list{display:grid;overflow:hidden;border:1px solid var(--rshof-line);border-radius:18px}.rshof-register-list article{display:grid;grid-template-columns:90px minmax(0, 1fr) auto;gap:18px;align-items:center;min-width:0;padding:17px 20px;border-bottom:1px solid var(--rshof-line);background:rgba(255,255,255,.025)}.rshof-register-list article:last-child{border-bottom:0}.rshof-register-list article>span{color:var(--rshof-champagne);font-size:11px;font-weight:900;letter-spacing:.08em}.rshof-register-list article>div{display:grid;gap:4px}.rshof-register-list strong a{color:#fff;text-decoration:none}.rshof-register-list small{color:var(--rshof-muted)}.rshof-register-list article>b{color:#fff;font-family:Georgia,"Times New Roman",serif;font-size:22px;font-weight:500}@media (max-width:980px){.rshof-editorial-lead,.rshof-method-comparison,.rshof-format-directory__hero{grid-template-columns:1fr}.rshof-method-principles,.rshof-support-grid{grid-template-columns:repeat(2,minmax(0, 1fr))}.rshof-method-flow{grid-template-columns:1fr}.rshof-method-flow>i{transform:rotate(90deg);text-align:center}.rshof-format-grid,.rshof-search-group>div{grid-template-columns:repeat(2,minmax(0, 1fr))}.rshof-global-search>div{grid-template-columns:minmax(0, 1fr) minmax(150px, .6fr);border-radius:18px}.rshof-global-search button{min-height:56px}.rshof-search-after-results{grid-template-columns:1fr}}@media (max-width:640px){.rshof-editorial-lead{gap:28px}.rshof-editorial-lead h2,.rshof-format-directory__hero h1,.rshof-register__intro h2{font-size:clamp(38px, 12vw, 52px);line-height:1}.rshof-method-principles,.rshof-support-grid,.rshof-format-grid,.rshof-search-group>div,.rshof-search-intro{grid-template-columns:1fr}.rshof-method-comparison{padding:24px 18px}.rshof-method-scale>span{grid-template-columns:105px minmax(0, 1fr)}.rshof-global-search>div{grid-template-columns:1fr;border-radius:18px}.rshof-global-search button{min-height:52px}.rshof-global-search select{border-top:1px solid var(--rshof-line);border-left:0}.rshof-search-result-actions{align-items:stretch;flex-direction:column}.rshof-search-result-actions button{width:100%}.rshof-search-intro article,.rshof-search-intro article:last-child{border-right:0;border-bottom:1px solid var(--rshof-line)}.rshof-search-intro article:last-child{border-bottom:0}.rshof-format-directory__hero dl{grid-template-columns:1fr}.rshof-format-directory__hero dl div,.rshof-format-directory__hero dl div:last-child{border-right:0;border-bottom:1px solid var(--rshof-line)}.rshof-format-directory__hero dl div:last-child{border-bottom:0}.rshof-register-list article{grid-template-columns:64px minmax(0, 1fr);gap:12px;padding:15px}.rshof-register-list article>b{grid-column:2;font-size:18px}}@media print{.rshof-site-header,.rshof-site-footer,.rshof-search-page__hero,.rshof-global-search,.rshof-search-result-actions,.rshof-search-after-results,#wpadminbar{display:none !important}.rshof-search-page,.rshof-search-group article,.rshof-search-summary{color:#111 !important;background:#fff !important}.rshof-search-group h3,.rshof-search-group h4,.rshof-search-group h4 a,.rshof-search-summary h2{color:#111 !important}}.rshof-member-portal,.rshof-member-page,.rshof-privacy{--rshof-ink:#f7f4ee;--rshof-muted:#aeb9c0;--rshof-night:#07131c;--rshof-panel:#10212c;--rshof-panel-light:#172d3a;--rshof-line:rgba(255,255,255,.12);--rshof-champagne:#c5a46f;--rshof-champagne-light:#e1ccb0;--rshof-red:#8f2630;color:var(--rshof-ink)}.rshof-member-portal *,.rshof-member-page *,.rshof-privacy *{box-sizing:border-box}.rshof-member-portal{display:grid;grid-template-columns:minmax(0, 1.1fr) minmax(360px, .9fr);overflow:hidden;border:1px solid rgba(197,164,111,.3);border-radius:26px;background:linear-gradient(120deg,rgba(143,38,48,.14),transparent 46%),#0b1d27;box-shadow:0 36px 90px rgba(0,0,0,.28)}.rshof-member-portal__intro{display:flex;justify-content:center;flex-direction:column;min-width:0;padding:clamp(34px, 6vw, 76px)}.rshof-member-portal__intro h2,.rshof-member-page__hero h2,.rshof-delete-account>header h2,.rshof-member-deleted h2,.rshof-privacy>header h2{max-width:800px;margin:10px 0 18px;color:#fff;font-family:Georgia,"Times New Roman",serif;font-size:clamp(38px, 5.4vw, 68px);font-weight:500;letter-spacing:-.035em;line-height:.98}.rshof-member-portal__intro>p:not(.rshof-eyebrow),.rshof-member-page__hero>div>p:not(.rshof-eyebrow){max-width:700px;margin:0;color:var(--rshof-muted);font-size:17px;line-height:1.7}.rshof-member-portal__intro>div{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:28px;color:var(--rshof-champagne-light);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.rshof-member-portal__panel{display:grid;align-items:center;min-width:0;padding:clamp(24px, 4vw, 48px);border-left:1px solid var(--rshof-line);background:rgba(3,13,19,.52)}.rshof-member-form{display:grid;gap:18px;width:min(100%, 760px);margin-inline:auto;padding:clamp(26px, 5vw, 46px);border:1px solid var(--rshof-line);border-radius:20px;background:#0d202b}.rshof-member-form--compact{padding:0;border:0;background:0 0}.rshof-member-form header h3,.rshof-member-welcome h3,.rshof-member-form>h3,.rshof-member-account__links h3{margin:6px 0 0;color:#fff;font-family:Georgia,"Times New Roman",serif;font-size:clamp(29px, 4vw, 42px);font-weight:500;line-height:1}.rshof-member-form>label:not(.rshof-member-check):not(.rshof-member-choice),.rshof-member-form__grid>label{display:grid;gap:7px}.rshof-member-form label>span{color:#d8e0e4;font-size:12px;font-weight:700}.rshof-member-form input[type=text],.rshof-member-form input[type=email],.rshof-member-form input[type=password],.rshof-member-form textarea{width:100%;min-height:50px;padding:12px 15px;border:1px solid rgba(255,255,255,.16);border-radius:11px;outline:0;background:rgba(255,255,255,.045);color:#fff}.rshof-member-form textarea{min-height:110px;resize:vertical}.rshof-member-form input:focus,.rshof-member-form textarea:focus{border-color:var(--rshof-champagne);box-shadow:0 0 0 3px rgba(197,164,111,.09)}.rshof-member-form input:disabled{opacity:.62}.rshof-member-form label small{color:#81919b;font-size:10px}.rshof-member-form>button{min-height:52px;padding:0 22px;border:1px solid var(--rshof-champagne);border-radius:999px;background:var(--rshof-champagne);color:var(--rshof-night);font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.rshof-member-form footer,.rshof-member-actions{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px}.rshof-member-form footer a,.rshof-member-actions a,.rshof-member-form--delete>a{color:var(--rshof-champagne-light);font-size:12px;font-weight:800;text-decoration:none}.rshof-member-check,.rshof-member-choice{display:flex;align-items:flex-start;gap:10px}.rshof-member-check input,.rshof-member-choice input{flex:0 0 auto;margin-top:5px;accent-color:var(--rshof-champagne)}.rshof-member-check span,.rshof-member-choice span{font-weight:500 !important;line-height:1.5}.rshof-member-check a{color:var(--rshof-champagne-light)}.rshof-member-check--optional{padding:15px;border:1px solid rgba(197,164,111,.2);border-radius:12px;background:rgba(197,164,111,.055)}.rshof-member-honeypot{position:absolute !important;left:-10000px !important;width:1px !important;height:1px !important;overflow:hidden !important}.rshof-member-welcome{position:relative;min-width:0}.rshof-member-welcome__mark{display:grid;place-items:center;width:58px;height:58px;margin-bottom:22px;border:1px solid var(--rshof-champagne);border-radius:50%;color:var(--rshof-champagne-light);font-family:Georgia,"Times New Roman",serif;font-size:27px}.rshof-member-welcome>p:not(.rshof-eyebrow){color:var(--rshof-muted)}.rshof-member-delete-link{display:inline-block;margin-top:24px;color:#bd7c83;font-size:10px}.rshof-member-page,.rshof-privacy{max-width:1120px;margin-inline:auto}.rshof-member-page__hero{display:grid;grid-template-columns:minmax(0, 1fr) 270px;gap:40px;align-items:end;margin-bottom:35px;padding:clamp(30px, 6vw, 64px);border:1px solid rgba(197,164,111,.28);border-radius:24px;background:radial-gradient(circle at top right,rgba(197,164,111,.14),transparent 34%),#0b1d27}.rshof-member-page__hero aside{display:grid;justify-items:center;padding:28px 20px;border:1px solid rgba(197,164,111,.35);border-radius:18px;background:rgba(0,0,0,.15);text-align:center}.rshof-member-page__hero aside strong{color:#fff;font-family:Georgia,"Times New Roman",serif;font-size:58px;line-height:1}.rshof-member-page__hero aside span{margin-top:8px;color:var(--rshof-champagne-light);font-weight:800}.rshof-member-page__hero aside small{margin-top:8px;color:var(--rshof-muted)}.rshof-member-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:18px}.rshof-member-form__wide{grid-column:1/-1}.rshof-member-form__privacy{margin:0;color:#81919b;font-size:11px;text-align:center}.rshof-member-notice{max-width:760px;margin:0 auto 24px;padding:14px 18px;border:1px solid var(--rshof-line);border-radius:12px}.rshof-member-notice--success{border-color:rgba(111,212,151,.3);background:rgba(111,212,151,.08);color:#bde8cc}.rshof-member-notice--error{border-color:rgba(224,99,99,.35);background:rgba(224,99,99,.08);color:#f2b6b6}.rshof-member-account__grid{display:grid;grid-template-columns:minmax(0, 1fr) 340px;gap:24px;align-items:start}.rshof-member-account__links{display:grid;gap:0;padding:32px;border:1px solid var(--rshof-line);border-radius:20px;background:#0d202b}.rshof-member-account__links h3{margin-bottom:22px}.rshof-member-account__links a{display:flex;justify-content:space-between;gap:15px;padding:14px 0;border-top:1px solid var(--rshof-line);color:#d8e0e4;text-decoration:none}.rshof-member-account__links a span{color:var(--rshof-champagne-light)}.rshof-member-account__links a.is-danger{color:#ce8b92}.rshof-delete-account{max-width:800px}.rshof-delete-account>header{margin-bottom:32px}.rshof-delete-account>header>p:not(.rshof-eyebrow){color:var(--rshof-muted);font-size:18px}.rshof-member-form fieldset{display:grid;gap:10px;margin:0;padding:18px;border:1px solid var(--rshof-line);border-radius:14px}.rshof-member-form legend{padding:0 8px;color:#fff;font-weight:800}.rshof-member-form .rshof-verified-register{grid-template-columns:minmax(0, 1fr);overflow-wrap:anywhere}.rshof-verified-register label,.rshof-verified-register #rshof-entity-claim-fields:not([hidden]),.rshof-verified-register #rshof-star-upload-fields:not([hidden]){display:grid;grid-template-columns:minmax(0, 1fr);gap:10px;min-width:0}.rshof-verified-register select,.rshof-verified-register input[type=file]{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.rshof-verified-register select{min-height:48px;padding:10px;border:1px solid var(--rshof-line);border-radius:10px;background:#0d202b;color:#fff;font:inherit}.rshof-verified-register input[type=checkbox]{flex:0 0 16px;width:16px;height:16px}.rshof-member-form--delete>button{border-color:#a43b45;background:#a43b45;color:#fff}.rshof-member-deleted{display:grid;place-items:center;min-height:520px;text-align:center}.rshof-member-deleted>div{max-width:760px;padding:clamp(32px, 7vw, 75px);border:1px solid rgba(197,164,111,.3);border-radius:24px;background:#0d202b}.rshof-member-deleted>div>span{display:grid;place-items:center;width:72px;height:72px;margin:0 auto 22px;border:1px solid var(--rshof-champagne);border-radius:50%;color:var(--rshof-champagne-light);font-size:30px}.rshof-member-deleted p{color:var(--rshof-muted)}.rshof-member-deleted strong{display:block;margin:24px 0;color:#fff}.rshof-privacy>header{margin-bottom:32px;padding:clamp(30px, 6vw, 64px);border:1px solid rgba(197,164,111,.3);border-radius:24px;background:radial-gradient(circle at top right,rgba(197,164,111,.13),transparent 35%),#0b1d27}.rshof-privacy>header>p:not(.rshof-eyebrow){max-width:850px;color:var(--rshof-muted);font-size:18px}.rshof-privacy>header small{color:var(--rshof-champagne-light)}.rshof-privacy__toc{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px;padding:18px;border:1px solid var(--rshof-line);border-radius:14px;background:rgba(255,255,255,.025)}.rshof-privacy__toc strong{width:100%;color:#fff}.rshof-privacy__toc a{padding:6px 10px;border:1px solid var(--rshof-line);border-radius:999px;color:var(--rshof-champagne-light);font-size:11px;text-decoration:none}.rshof-privacy>article{padding:clamp(24px, 4vw, 40px);border:1px solid var(--rshof-line);border-radius:16px;background:rgba(255,255,255,.025)}.rshof-privacy>article+article{margin-top:14px}.rshof-privacy article h3{margin:0 0 14px;color:#fff;font-family:Georgia,"Times New Roman",serif;font-size:clamp(25px, 3vw, 34px);font-weight:500}.rshof-privacy article p{color:var(--rshof-muted);line-height:1.75}.rshof-privacy article a{color:var(--rshof-champagne-light)}@media (max-width:900px){.rshof-member-portal,.rshof-member-page__hero,.rshof-member-account__grid{grid-template-columns:1fr}.rshof-member-portal__panel{border-top:1px solid var(--rshof-line);border-left:0}.rshof-member-page__hero aside{justify-self:stretch}}@media (max-width:640px){.rshof-member-portal{border-radius:18px}.rshof-member-portal__intro,.rshof-member-portal__panel,.rshof-member-form,.rshof-member-page__hero,.rshof-privacy>header,.rshof-privacy>article{padding:22px 18px}.rshof-member-portal__intro h2,.rshof-member-page__hero h2,.rshof-delete-account>header h2,.rshof-member-deleted h2,.rshof-privacy>header h2{font-size:clamp(35px, 11vw, 48px);overflow-wrap:normal;word-break:normal}.rshof-member-form__grid{grid-template-columns:1fr}.rshof-member-form__wide{grid-column:auto}.rshof-member-form footer,.rshof-member-actions{align-items:flex-start;flex-direction:column}}#rshof-aufstiegszone,#punkteverteilung,.rshof-register-group{scroll-margin-top:130px}.rshof-points-breakdown{margin-top:clamp(70px, 10vw, 120px);padding:clamp(28px, 5vw, 58px);border:1px solid rgba(197,164,111,.3);border-radius:24px;background:radial-gradient(circle at 100% 0%,rgba(197,164,111,.12),transparent 34%),#0b1d27}.rshof-points-breakdown>header{max-width:820px}.rshof-points-breakdown h3{margin:8px 0 16px;color:#fff;font-family:Georgia,"Times New Roman",serif;font-size:clamp(34px, 5vw, 56px);font-weight:500;line-height:1}.rshof-points-breakdown>header>p:last-child{margin:0;color:var(--rshof-muted);font-size:17px;line-height:1.7}.rshof-points-breakdown__grid{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:14px;margin-top:36px}.rshof-points-breakdown__grid article{display:grid;align-content:start;gap:8px;min-width:0;padding:22px;border:1px solid var(--rshof-line);border-radius:16px;background:rgba(255,255,255,.035)}.rshof-points-breakdown__grid strong{color:var(--rshof-champagne-light);font-family:Georgia,"Times New Roman",serif;font-size:36px;font-weight:500;line-height:1}.rshof-points-breakdown__grid span{color:#fff;font-size:13px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.rshof-points-breakdown__grid small{color:var(--rshof-muted);font-size:13px;line-height:1.55}.rshof-points-breakdown>footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;align-items:center;margin-top:18px;padding:20px 22px;border-top:1px solid rgba(197,164,111,.34);color:var(--rshof-muted)}.rshof-points-breakdown>footer strong{color:#fff;font-family:Georgia,"Times New Roman",serif;font-size:25px;font-weight:500}.rshof-register-filter{max-width:760px;margin-top:42px}.rshof-register-alphabet{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 36px}.rshof-register-alphabet a{display:grid;place-items:center;min-width:36px;height:36px;padding:0 9px;border:1px solid var(--rshof-line);border-radius:999px;color:var(--rshof-champagne-light);font-size:12px;font-weight:900;text-decoration:none}.rshof-register-alphabet a:hover,.rshof-register-alphabet a:focus-visible{border-color:var(--rshof-champagne);background:rgba(197,164,111,.12);color:#fff}.rshof-register-directory{display:grid;gap:54px}.rshof-register [data-rshof-directory-item][hidden],.rshof-register [data-rshof-directory-group][hidden]{display:none !important}.rshof-register-group>header{display:flex;gap:14px;align-items:baseline;margin-bottom:12px}.rshof-register-group>header span{color:#fff;font-family:Georgia,"Times New Roman",serif;font-size:42px;line-height:1}.rshof-register-group>header small{color:var(--rshof-muted);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.rshof-register--complete .rshof-register-list article{grid-template-columns:76px minmax(0, 1fr) minmax(74px, auto) minmax(118px, auto)}.rshof-register-list__action{justify-self:end;padding:9px 12px;border:1px solid rgba(197,164,111,.36);border-radius:999px;color:var(--rshof-champagne-light);font-size:10px;font-weight:900;letter-spacing:.04em;text-decoration:none;text-transform:uppercase}.rshof-register-list__action:hover,.rshof-register-list__action:focus-visible{border-color:var(--rshof-champagne);background:rgba(197,164,111,.12);color:#fff}@media (max-width:980px){.rshof-points-breakdown__grid{grid-template-columns:repeat(2,minmax(0, 1fr))}.rshof-register--complete .rshof-register-list article{grid-template-columns:70px minmax(0, 1fr) auto}.rshof-register-list__action{grid-column:2/-1;justify-self:start}}@media (max-width:640px){#rshof-aufstiegszone,#punkteverteilung,.rshof-register-group{scroll-margin-top:95px}.rshof-points-breakdown{padding:24px 18px}.rshof-points-breakdown__grid{grid-template-columns:1fr}.rshof-register--complete .rshof-register-list article{grid-template-columns:58px minmax(0, 1fr)}.rshof-register--complete .rshof-register-list article>b,.rshof-register-list__action{grid-column:2}}.rshof-broadcaster-list{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;vertical-align:middle}.rshof-broadcaster-separator{opacity:.45;font-size:.8em}.rshof-broadcaster-text{display:inline-flex;align-items:center;min-height:24px;font-weight:700}.rshof-brand-logo{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:26px;padding:3px 7px;border:1px solid rgba(18,31,54,.12);border-radius:8px;background:#fff;text-decoration:none!important;box-shadow:0 1px 3px rgba(18,31,54,.06);vertical-align:middle;overflow:hidden}.rshof-brand-logo img{display:block;width:auto;height:22px;max-width:92px;object-fit:contain;transform:scale(var(--rshof-logo-visual-scale,1.18));transform-origin:center;transition:transform .2s ease}.rshof-brand-logo__label{font-size:11px;line-height:1;font-weight:800;letter-spacing:.02em;color:#172033}.rshof-brand-logo--small{min-height:22px;padding:2px 5px;border-radius:6px}.rshof-brand-logo--small img{height:16px;max-width:72px}.rshof-brand-logo--small .rshof-brand-logo__label{font-size:9px}.rshof-brand-logo--hero img{height:30px;max-width:120px}.rshof-season-card__broadcaster,.rshof-season-winner__broadcaster,.rshof-season-episode__broadcaster,.rshof-company-format__broadcaster,.rshof-moderator-project__broadcaster{margin-top:8px}.rshof-live-board__station{display:flex!important;align-items:center;flex-wrap:wrap;gap:4px}.rshof-live-board__station b{font:inherit;font-weight:700}.rshof-moderator-archive,.rshof-moderator-profile{width:min(1180px,calc(100% - 32px));margin:0 auto;padding:48px 0 72px}.rshof-moderator-archive__hero,.rshof-moderator-hero{border-radius:24px;background:linear-gradient(135deg,#101827,#1e293b);color:#fff;padding:36px;box-shadow:0 18px 44px rgba(15,23,42,.14)}.rshof-moderator-archive__hero h1,.rshof-moderator-hero h1{margin:.15em 0;font-size:clamp(2rem,5vw,4rem);line-height:1}.rshof-moderator-section{margin-top:32px;padding:28px;border-radius:22px;background:#fff;box-shadow:0 12px 34px rgba(15,23,42,.08)}.rshof-moderator-section>header{margin-bottom:20px}.rshof-moderator-section>header h2{margin:.1em 0 0}.rshof-moderator-method{margin:18px 0 0;font-size:.92rem;opacity:.75}.rshof-moderator-ranking{display:grid;gap:14px}.rshof-moderator-ranking--top3{grid-template-columns:repeat(3,minmax(0,1fr))}.rshof-moderator-ranking__card{position:relative;display:grid;grid-template-columns:54px 86px 1fr;gap:14px;align-items:center;padding:14px;border:1px solid rgba(15,23,42,.1);border-radius:18px}.rshof-moderator-ranking--top3 .rshof-moderator-ranking__card{grid-template-columns:1fr;text-align:center;padding:20px}.rshof-moderator-ranking__rank{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;font-size:1.05rem;font-weight:900;background:#111827;color:#fff}.rshof-moderator-ranking--top3 .rshof-moderator-ranking__rank{position:absolute;top:12px;left:12px;z-index:2}.rshof-moderator-ranking__image img{display:block;width:86px;height:86px;object-fit:cover;border-radius:15px}.rshof-moderator-ranking--top3 .rshof-moderator-ranking__image img{width:100%;height:220px;border-radius:16px}.rshof-moderator-ranking__card h3{margin:0 0 4px}.rshof-moderator-ranking__card h3 a{text-decoration:none}.rshof-moderator-ranking__card strong,.rshof-moderator-ranking__card small{display:block}.rshof-moderator-ranking__card small{opacity:.7;margin-top:3px}.rshof-moderator-hero{display:grid;grid-template-columns:minmax(220px,360px) 1fr;gap:34px;align-items:center}.rshof-moderator-hero__image img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:20px}.rshof-moderator-scoreline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:22px 0}.rshof-moderator-scoreline article{padding:12px;border-radius:13px;background:rgba(255,255,255,.1)}.rshof-moderator-scoreline span,.rshof-moderator-scoreline strong{display:block}.rshof-moderator-scoreline span{font-size:.76rem;text-transform:uppercase;letter-spacing:.06em;opacity:.72}.rshof-moderator-scoreline strong{font-size:1.3rem;margin-top:3px}.rshof-moderator-vote{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:14px;border-radius:14px;background:rgba(255,255,255,.08)}.rshof-moderator-vote>div strong,.rshof-moderator-vote>div span{display:block}.rshof-moderator-vote form{display:flex;align-items:end;gap:8px}.rshof-moderator-vote label span{display:block;font-size:.75rem;margin-bottom:3px}.rshof-moderator-vote select{min-width:72px}.rshof-moderator-vote button{border:0;border-radius:9px;padding:9px 12px;font-weight:800;cursor:pointer}.rshof-moderator-facts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.rshof-moderator-facts>div{padding:13px;border-radius:13px;background:#f7f8fb}.rshof-moderator-facts span,.rshof-moderator-facts strong{display:block}.rshof-moderator-facts span{font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;opacity:.65}.rshof-moderator-facts strong{margin-top:4px}.rshof-moderator-bio{margin-top:20px}.rshof-moderator-socials{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}.rshof-moderator-socials a{padding:8px 11px;border-radius:9px;background:#111827;color:#fff;text-decoration:none}.rshof-moderator-project-list{display:grid;gap:10px}.rshof-moderator-project-list article{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px;border:1px solid rgba(15,23,42,.1);border-radius:15px}.rshof-moderator-project-list h3,.rshof-moderator-project-list p{margin:0}.rshof-moderator-project-list p{margin-top:4px;opacity:.75}.rshof-moderator-sources a{word-break:break-all}.rshof-show-moderators{margin:28px 0;padding:24px;border-radius:20px;background:#fff;box-shadow:0 10px 30px rgba(15,23,42,.07)}.rshof-show-moderators__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.rshof-show-moderators__grid article{padding:12px;border:1px solid rgba(15,23,42,.1);border-radius:14px}.rshof-show-moderators__grid article>a{display:flex;align-items:center;gap:10px;text-decoration:none}.rshof-show-moderators__grid img{width:54px;height:54px;border-radius:50%;object-fit:cover}.rshof-show-moderators__grid span,.rshof-show-moderators__grid small{display:block;margin-top:6px}.rshof-show-moderators__grid small{opacity:.65}@media(max-width:900px){.rshof-moderator-ranking--top3,.rshof-show-moderators__grid{grid-template-columns:1fr}.rshof-moderator-hero{grid-template-columns:1fr}.rshof-moderator-hero__image{max-width:360px}.rshof-moderator-scoreline,.rshof-moderator-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.rshof-moderator-ranking--top3 .rshof-moderator-ranking__image img{height:260px}}@media(max-width:600px){.rshof-moderator-archive,.rshof-moderator-profile{width:min(100% - 20px,1180px);padding-top:24px}.rshof-moderator-archive__hero,.rshof-moderator-hero,.rshof-moderator-section{padding:20px;border-radius:18px}.rshof-moderator-scoreline,.rshof-moderator-facts{grid-template-columns:1fr 1fr}.rshof-moderator-ranking__card{grid-template-columns:44px 64px 1fr}.rshof-moderator-ranking__image img{width:64px;height:64px}.rshof-moderator-project-list article{align-items:flex-start;flex-direction:column}.rshof-brand-logo__label{font-size:9px}.rshof-brand-logo img{height:18px;max-width:76px}}.rshof-moderator-bulk-voting{margin:clamp(34px, 6vw, 80px) 0 0;padding:clamp(24px, 4vw, 42px);border:1px solid rgba(184,144,82,.28);border-radius:22px;background:linear-gradient(145deg,rgba(8,20,29,.97),rgba(14,35,47,.94));color:#fff}.rshof-moderator-bulk-voting>header{max-width:900px;margin-bottom:24px}.rshof-moderator-bulk-voting>header h2{margin:4px 0 8px;color:#fff;font-family:Georgia,"Times New Roman",serif;font-size:clamp(28px, 4vw, 42px)}.rshof-moderator-bulk-voting>header p:last-child{color:#bcc8cf}.rshof-moderator-voting-login{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between;padding:18px;border-radius:14px;background:rgba(255,255,255,.05)}.rshof-moderator-vote-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.rshof-moderator-vote-card{display:grid;gap:14px;padding:16px;border:1px solid rgba(255,255,255,.11);border-radius:15px;background:rgba(255,255,255,.045)}.rshof-moderator-vote-card__person{display:grid;grid-template-columns:54px minmax(0,1fr);gap:12px;align-items:center;color:#fff;text-decoration:none}.rshof-moderator-vote-card__person img{width:54px;height:54px;border-radius:50%;object-fit:cover;background:rgba(255,255,255,.08)}.rshof-moderator-vote-card__person>span{display:grid;gap:3px;min-width:0}.rshof-moderator-vote-card__person strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rshof-moderator-vote-card__person small{color:#b6c2ca}.rshof-moderator-vote-card label{display:grid;gap:6px}.rshof-moderator-vote-card label>span{color:#d9c19b;font-size:11px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.rshof-moderator-vote-card select{width:100%;min-height:42px;border:1px solid rgba(255,255,255,.18);border-radius:9px;background:#fff;color:#111}.rshof-vote-one{min-height:38px;border:1px solid rgba(217,193,155,.45);border-radius:9px;background:0 0;color:#f1dfbd;cursor:pointer;font-weight:700}.rshof-vote-one:hover{background:rgba(217,193,155,.1)}.rshof-moderator-vote-all{display:flex;justify-content:center;margin-top:24px}.rshof-vote-saved{margin-bottom:16px;padding:12px 14px;border:1px solid rgba(67,160,105,.5);border-radius:10px;background:rgba(67,160,105,.12)}@media (max-width:1050px){.rshof-moderator-vote-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.rshof-moderator-vote-grid{grid-template-columns:1fr}}.rshof-live-presence{grid-column:1/-1;display:flex;gap:10px 18px;align-items:center;flex-wrap:wrap;padding:12px 16px;border-radius:14px;background:rgba(6,18,31,.72);border:1px solid rgba(255,255,255,.1);color:#fff;font-size:.86rem}.rshof-live-presence span{display:flex;align-items:center;gap:6px}.rshof-live-presence strong{color:#ead9b8}.rshof-live-presence i{width:9px;height:9px;border-radius:50%;background:#42d392;box-shadow:0 0 0 4px rgba(66,211,146,.12)}.rshof-moderator-section{background:#172235;color:#f7f8fb;box-shadow:0 16px 42px rgba(2,8,23,.28)}.rshof-moderator-section h2,.rshof-moderator-section h3,.rshof-moderator-section h3 a,.rshof-moderator-section a{color:#fff}.rshof-moderator-section .rshof-eyebrow{color:#ead9b8}.rshof-moderator-method{color:#d3dae6;opacity:.9}.rshof-moderator-ranking__card{background:#101827;border-color:rgba(255,255,255,.12)}.rshof-moderator-ranking__card small{color:#ccd5e3;opacity:.9}.rshof-moderator-ranking__media{min-width:0}.rshof-moderator-ranking--top3 .rshof-moderator-ranking__media{width:100%}.rshof-moderator-ranking--top3 .rshof-moderator-ranking__image{display:block;width:100%;background:#08111f;border-radius:16px;overflow:hidden}.rshof-moderator-ranking--top3 .rshof-moderator-ranking__image img{width:100%;height:280px;object-fit:contain;object-position:center center;background:#08111f}.rshof-moderator-ranking__media .rshof-image-credit{margin-top:8px;justify-content:center}.rshof-moderator-hero__image .rshof-image-credit{margin-top:8px}.rshof-image-credit{display:flex;align-items:center;gap:5px;flex-wrap:wrap;font-size:11px;line-height:1.35;color:#aeb8c6}.rshof-image-credit a{color:inherit;text-decoration:underline;text-underline-offset:2px}.rshof-image-credit--brand{gap:4px}.rshof-brand-mark{display:inline-flex;align-items:center;line-height:1}.rshof-brand-mark img{display:block!important;width:auto!important;height:18px!important;max-width:74px!important;object-fit:contain!important;border-radius:0!important;background:transparent!important}.rshof-image-credit__dash{color:#aeb8c6}@media(max-width:900px){.rshof-moderator-ranking--top3 .rshof-moderator-ranking__image img{height:min(360px,72vw)}}.rshof-moderator-hero__image{position:relative;border-radius:20px;overflow:hidden;background:#08111f}.rshof-moderator-hero__image img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:20px}.rshof-moderator-hero__image .rshof-image-credit{position:absolute;left:12px;bottom:12px;z-index:3;margin:0;padding:6px 8px;border-radius:8px;background:rgba(5,10,18,.72);color:#f4f7fb;max-width:calc(100% - 24px)}.rshof-moderator-section .rshof-moderator-facts>div{background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.1);color:#f7f8fb}.rshof-moderator-section .rshof-moderator-facts span{color:#d8dfeb;opacity:.9}.rshof-moderator-section .rshof-moderator-facts strong,.rshof-moderator-section .rshof-moderator-bio,.rshof-moderator-section .rshof-moderator-bio p{color:#fff}.rshof-moderator-project-list article{background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.12)}.rshof-broadcaster-list{display:inline-flex;align-items:flex-start;flex-wrap:wrap;gap:10px;vertical-align:middle}.rshof-broadcaster-item{display:inline-flex;flex-direction:column;align-items:flex-start;gap:4px}.rshof-broadcaster-item .rshof-image-credit{font-size:11px;line-height:1.3;color:#aeb8c6}.rshof-brand-logo{gap:0!important;padding:4px 7px!important}.rshof-brand-logo__label{display:none!important}.rshof-brand-logo img{max-width:84px!important}.rshof-brand-logo--small img{height:16px!important;max-width:68px!important}.rshof-brand-logo--hero img{height:28px!important;max-width:108px!important}@media(max-width:600px){.rshof-moderator-hero__image .rshof-image-credit{left:10px;bottom:10px;max-width:calc(100% - 20px);font-size:10px}}.rshof-show-profile{--rshof-ink:#f7f4ee;--rshof-muted:#b9c5cc;--rshof-night:#07131c;--rshof-panel:#10212c;--rshof-panel-light:#172d3a;--rshof-line:rgba(255,255,255,.14);--rshof-champagne:#c5a46f;--rshof-champagne-light:#e1ccb0;width:100%;padding:46px 0 92px;background:radial-gradient(circle at 84% 7%,rgba(197,164,111,.11),transparent 24%),linear-gradient(180deg,#07131c,#0b1d27 46%,#07131c);color:var(--rshof-ink)}.rshof-show-profile *,.rshof-show-profile *:before,.rshof-show-profile *:after{box-sizing:border-box}.rshof-show-hero,.rshof-show-section,.rshof-show-moderators,.rshof-show-inactive-notice{width:min(1400px, calc(100% - 32px));margin-right:auto;margin-left:auto}.rshof-show-hero{display:grid;grid-template-columns:minmax(0, 1.12fr) minmax(340px, .88fr);gap:clamp(28px, 5vw, 78px);align-items:center;padding:clamp(32px, 5vw, 68px);border:1px solid rgba(197,164,111,.32);border-radius:28px;background:radial-gradient(circle at 10% 14%,rgba(197,164,111,.17),transparent 31%),linear-gradient(135deg,#0a1b25,#102b37 58%,#151c21);box-shadow:0 34px 86px rgba(0,0,0,.32)}.rshof-show-hero h1,.rshof-show-section h2,.rshof-show-section h3,.rshof-show-section h3 a,.rshof-show-section h2 a{color:#fff}.rshof-show-hero h1{max-width:860px;margin:8px 0 18px;font-family:Georgia,"Times New Roman",serif;font-size:clamp(48px, 7.3vw, 106px);font-weight:500;letter-spacing:-.05em;line-height:.91}.rshof-show-hero>div>p:not(.rshof-eyebrow):not(.rshof-show-logo-credit){max-width:760px;margin:0;color:var(--rshof-muted);font-size:clamp(16px, 1.55vw, 20px);line-height:1.65}.rshof-show-hero__logo{display:flex;align-items:center;min-height:68px;margin-bottom:20px}.rshof-show-hero__logo img{display:block;width:auto;max-width:min(320px, 100%);max-height:86px;object-fit:contain}.rshof-show-hero__logo>span{display:grid;grid-template-columns:auto auto;gap:8px;align-items:center;color:var(--rshof-champagne-light)}.rshof-show-hero__logo>span b{font-family:Georgia,serif;font-size:48px;font-weight:500}.rshof-show-hero__logo>span small{font-size:12px;font-weight:800;letter-spacing:.2em}.rshof-show-logo-credit{margin:18px 0 0;color:#aec0c9;font-size:11px;line-height:1.5}.rshof-show-logo-credit a{color:var(--rshof-champagne-light)}.rshof-show-hero__aside{display:grid;gap:18px;min-width:0}.rshof-show-hero__image{position:relative;overflow:hidden;margin:0;border:1px solid rgba(255,255,255,.16);border-radius:20px;background:#081821}.rshof-show-hero__image img{display:block;width:100%;aspect-ratio:16/9;object-fit:contain;object-position:var(--rshof-media-focus,50% 18%);background:#081821}.rshof-show-hero__image .rshof-media-credit{margin:0;padding:9px 12px;background:rgba(3,12,18,.78);color:#edf1f2;font-size:11px}.rshof-show-hero__image .rshof-media-credit a{color:inherit}.rshof-show-hero__aside dl{margin:0;border-top:1px solid var(--rshof-line)}.rshof-show-hero__aside dl>div{display:grid;grid-template-columns:minmax(118px,.6fr) minmax(0,1.4fr);gap:16px;padding:15px 0;border-bottom:1px solid var(--rshof-line)}.rshof-show-hero__aside dt{color:#90a6b1;font-size:10px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.rshof-show-hero__aside dd{min-width:0;margin:0;color:#fff;text-align:right}.rshof-show-hero__aside dd a{color:#fff;text-underline-offset:3px}.rshof-show-section,.rshof-show-moderators{margin-top:30px;padding:clamp(24px, 3.5vw, 42px);border:1px solid rgba(255,255,255,.11);border-radius:24px;background:linear-gradient(145deg,rgba(18,43,56,.96),rgba(7,22,31,.98));box-shadow:0 22px 62px rgba(0,0,0,.2)}.rshof-show-section .rshof-section-heading{margin-bottom:24px}.rshof-show-section .rshof-section-heading h2{margin:5px 0 0;font-family:Georgia,"Times New Roman",serif;font-size:clamp(30px, 4vw, 50px);font-weight:500;letter-spacing:-.035em;line-height:1}.rshof-show-section .rshof-eyebrow{color:var(--rshof-champagne-light)}.rshof-show-section p{color:var(--rshof-muted)}.rshof-show-profile .rshof-season-grid,.rshof-show-profile .rshof-winner-history__grid{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:16px}.rshof-show-profile .rshof-season-card,.rshof-show-profile .rshof-winner-history__card{display:flex;flex-direction:column;overflow:hidden;min-width:0;border:1px solid rgba(255,255,255,.12);border-radius:17px;background:rgba(255,255,255,.045)}.rshof-show-profile .rshof-season-card>header,.rshof-show-profile .rshof-winner-history__card{padding:19px 20px}.rshof-show-profile .rshof-season-card>header span,.rshof-show-profile .rshof-winner-history__card>span{color:var(--rshof-champagne-light);font-size:10px;font-weight:800;letter-spacing:.14em}.rshof-show-profile .rshof-season-card h3,.rshof-show-profile .rshof-winner-history__card h3{margin:7px 0 0;font-family:Georgia,serif;font-size:26px;font-weight:500;line-height:1.04}.rshof-show-profile .rshof-season-card__broadcaster{margin:0 20px 15px}.rshof-show-profile .rshof-season-card ol{display:grid;gap:9px;margin:0;padding:0 20px 18px;list-style:none}.rshof-show-profile .rshof-season-card li{display:grid;grid-template-columns:27px minmax(0,1fr);gap:8px;align-items:start;color:#f2f4f5;font-size:14px}.rshof-show-profile .rshof-season-card li>span{color:var(--rshof-champagne-light);font-weight:800}.rshof-show-profile .rshof-season-card li a,.rshof-show-profile .rshof-winner-history__card a{color:#fff;text-decoration:none}.rshof-show-profile .rshof-season-card li small{grid-column:2;color:#aebdc5;font-size:11px}.rshof-show-profile .rshof-season-card>p{margin:0;padding:0 20px 18px}.rshof-show-profile .rshof-season-card footer{margin-top:auto;padding:15px 20px;border-top:1px solid rgba(255,255,255,.1)}.rshof-show-profile .rshof-season-card footer a,.rshof-show-profile .rshof-winner-history__card a{color:var(--rshof-champagne-light);font-size:12px;font-weight:800}.rshof-show-profile .rshof-winner-history__card{min-height:180px}.rshof-show-profile .rshof-winner-history__card p{margin:10px 0 18px}.rshof-show-profile .rshof-winner-history__card a{margin-top:auto}.rshof-show-profile .rshof-star-card{box-shadow:none}.rshof-show-profile .rshof-empty{padding:22px;border:1px dashed rgba(255,255,255,.24);border-radius:14px;color:#c8d4da}.rshof-show-profile .rshof-show-moderators{color:var(--rshof-ink)}.rshof-show-profile .rshof-show-moderators h2,.rshof-show-profile .rshof-show-moderators h3,.rshof-show-profile .rshof-show-moderators a{color:#fff}.rshof-show-profile .rshof-show-moderators .rshof-eyebrow{color:var(--rshof-champagne-light)}.rshof-show-profile .rshof-show-moderators__grid article{border-color:rgba(255,255,255,.15);background:rgba(255,255,255,.04)}.rshof-show-profile .rshof-show-moderators__grid small{color:#b8c6ce}.rshof-news-card__media>img.rshof-media-image--news{width:100%;height:100%;object-fit:contain !important;object-position:var(--rshof-media-focus,50% 18%) !important;background:radial-gradient(circle at 50% 20%,rgba(197,164,111,.16),transparent 46%),#0b1d27}@media (max-width:960px){.rshof-show-hero{grid-template-columns:1fr}.rshof-show-hero__aside{max-width:720px}.rshof-show-profile .rshof-season-grid,.rshof-show-profile .rshof-winner-history__grid{grid-template-columns:repeat(2,minmax(0, 1fr))}}@media (max-width:620px){.rshof-show-profile{padding:22px 0 58px}.rshof-show-hero,.rshof-show-section,.rshof-show-moderators,.rshof-show-inactive-notice{width:min(100% - 20px, 1400px)}.rshof-show-hero{gap:24px;padding:25px 20px;border-radius:20px}.rshof-show-hero h1{font-size:clamp(43px, 14vw, 68px)}.rshof-show-hero__aside dl>div{grid-template-columns:1fr;gap:5px}.rshof-show-hero__aside dd{text-align:left}.rshof-show-section,.rshof-show-moderators{margin-top:20px;padding:21px 16px;border-radius:18px}.rshof-show-profile .rshof-season-grid,.rshof-show-profile .rshof-winner-history__grid{grid-template-columns:1fr}}.rshof-reality-knowledge{width:100%;padding:46px 0 92px;background:linear-gradient(180deg,#07131c,#0b1d27 48%,#07131c);color:#f7f4ee}.rshof-reality-knowledge *,.rshof-reality-knowledge *:before,.rshof-reality-knowledge *:after{box-sizing:border-box}.rshof-reality-knowledge__hero,.rshof-reality-knowledge__section{width:min(1240px,calc(100% - 32px));margin-right:auto;margin-left:auto}.rshof-reality-knowledge__hero{padding:clamp(34px,6vw,78px);border:1px solid rgba(197,164,111,.34);border-radius:28px;background:radial-gradient(circle at 81% 16%,rgba(197,164,111,.2),transparent 29%),linear-gradient(135deg,#112c38,#0a1924);box-shadow:0 34px 90px rgba(0,0,0,.3)}.rshof-reality-knowledge__hero h1{max-width:760px;margin:8px 0 18px;color:#fff;font-family:Georgia,"Times New Roman",serif;font-size:clamp(47px,7.2vw,100px);font-weight:500;letter-spacing:-.05em;line-height:.92}.rshof-reality-knowledge__hero>p:not(.rshof-eyebrow){max-width:760px;margin:0;color:#becbd1;font-size:clamp(16px,1.55vw,20px);line-height:1.7}.rshof-reality-knowledge__principles{display:flex;flex-wrap:wrap;gap:9px;margin-top:27px}.rshof-reality-knowledge__principles span{padding:8px 11px;border:1px solid rgba(225,204,176,.32);border-radius:999px;color:#ead9b8;font-size:11px;font-weight:800;letter-spacing:.04em}.rshof-show-profile .rshof-show-hero{width:min(1400px, calc(100% - 32px));margin-right:auto;margin-left:auto;grid-template-columns:minmax(0, 1.12fr) minmax(340px, .88fr);gap:clamp(28px, 5vw, 78px);align-items:center;padding:clamp(32px, 5vw, 68px);border:1px solid rgba(197,164,111,.32);border-radius:28px;background:radial-gradient(circle at 10% 14%,rgba(197,164,111,.17),transparent 31%),linear-gradient(135deg,#0a1b25,#102b37 58%,#151c21);box-shadow:0 34px 86px rgba(0,0,0,.32)}.rshof-show-profile .rshof-show-hero h1{max-width:760px;font-size:clamp(48px, 5.7vw, 82px);letter-spacing:-.04em;line-height:.98;overflow-wrap:normal;word-break:normal;hyphens:none;text-wrap:balance}.rshof-show-profile .rshof-show-hero__aside .rshof-brand-logo{min-height:25px;padding:2px 6px !important;border-radius:7px}.rshof-show-profile .rshof-show-hero__aside .rshof-brand-logo img{height:19px !important;max-width:80px !important}@media (max-width:960px){.rshof-show-profile .rshof-show-hero{grid-template-columns:minmax(0, 1fr)}.rshof-show-profile .rshof-show-hero__aside{max-width:720px}}@media (max-width:620px){.rshof-show-profile .rshof-show-hero{gap:24px;padding:25px 20px;border-radius:20px}.rshof-show-profile .rshof-show-hero h1{font-size:clamp(43px, 12.5vw, 62px);line-height:.97}.rshof-show-profile .rshof-show-hero__aside{max-width:100%}}.rshof-reality-knowledge__section{margin-top:30px;padding:clamp(24px,4vw,44px);border:1px solid rgba(255,255,255,.11);border-radius:24px;background:linear-gradient(145deg,rgba(18,43,56,.96),rgba(7,22,31,.98));box-shadow:0 22px 62px rgba(0,0,0,.2)}.rshof-reality-knowledge__section>header{max-width:860px;margin-bottom:24px}.rshof-reality-knowledge__section h2{margin:6px 0 13px;color:#fff;font-family:Georgia,"Times New Roman",serif;font-size:clamp(31px,4.5vw,55px);font-weight:500;letter-spacing:-.035em;line-height:1}.rshof-reality-knowledge__section>header>p:not(.rshof-eyebrow){margin:0;color:#b8c7ce;line-height:1.65}.rshof-reality-knowledge__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.rshof-reality-knowledge__card{display:flex;flex-direction:column;min-width:0;min-height:260px;padding:23px;border:1px solid rgba(255,255,255,.13);border-radius:18px;background:rgba(255,255,255,.045)}.rshof-reality-knowledge__card>span,.rshof-reality-knowledge__list article>span{color:#e1ccb0;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.rshof-reality-knowledge__card h3,.rshof-reality-knowledge__list h3{margin:8px 0 12px;color:#fff;font-family:Georgia,serif;font-size:28px;font-weight:500;line-height:1.05}.rshof-reality-knowledge__card dl{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 16px}.rshof-reality-knowledge__card dl div{padding:10px;border-radius:10px;background:rgba(255,255,255,.055)}.rshof-reality-knowledge__card dt{color:#9fb2bc;font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.rshof-reality-knowledge__card dd{margin:4px 0 0;color:#fff;font-size:13px}.rshof-reality-knowledge__card>strong{margin:0 0 8px;color:#fff;font-size:20px}.rshof-reality-knowledge__card p{margin:0 0 18px;color:#b9c7cd;line-height:1.55}.rshof-reality-knowledge__card a,.rshof-reality-knowledge__list a{margin-top:auto;color:#e1ccb0;font-size:12px;font-weight:800;text-decoration:none}.rshof-reality-knowledge__list{display:grid;gap:11px}.rshof-reality-knowledge__list article{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(190px,.55fr) minmax(0,1.2fr) auto;gap:18px;align-items:center;padding:17px 19px;border:1px solid rgba(255,255,255,.11);border-radius:15px;background:rgba(255,255,255,.035)}.rshof-reality-knowledge__list h3,.rshof-reality-knowledge__list p{margin:0}.rshof-reality-knowledge__list p{color:#b7c6cc;font-size:13px}.rshof-reality-knowledge__list a{white-space:nowrap}.rshof-reality-knowledge__lexicon{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0}.rshof-reality-knowledge__lexicon div{padding:18px;border:1px solid rgba(255,255,255,.1);border-radius:15px;background:rgba(255,255,255,.035)}.rshof-reality-knowledge__lexicon dt{color:#fff;font-family:Georgia,serif;font-size:23px}.rshof-reality-knowledge__lexicon dd{margin:8px 0 0;color:#bdcbd0;line-height:1.58}@media(max-width:880px){.rshof-reality-knowledge__list article{grid-template-columns:1fr 1fr}.rshof-reality-knowledge__list p{grid-column:1/-1}.rshof-reality-knowledge__list a{margin-top:0}}@media(max-width:620px){.rshof-reality-knowledge{padding:22px 0 58px}.rshof-reality-knowledge__hero,.rshof-reality-knowledge__section{width:min(100% - 20px,1240px)}.rshof-reality-knowledge__hero{padding:27px 20px;border-radius:20px}.rshof-reality-knowledge__section{margin-top:20px;padding:22px 16px;border-radius:18px}.rshof-reality-knowledge__grid,.rshof-reality-knowledge__lexicon,.rshof-reality-knowledge__list article{grid-template-columns:1fr}.rshof-reality-knowledge__card{min-height:0}.rshof-reality-knowledge__list p{grid-column:auto}.rshof-reality-knowledge__list a{margin-top:5px}.rshof-reality-knowledge__hero h1{font-size:clamp(44px,14vw,66px)}}.rshof-winner-directory{width:min(100% - 42px, 1240px);margin:0 auto;padding:54px 0 72px}.rshof-winner-directory__hero{max-width:820px;margin-bottom:30px}.rshof-winner-directory__hero h2{margin:7px 0 14px;color:#fff;font-family:Georgia,"Times New Roman",serif;font-size:clamp(38px, 5vw, 66px);font-weight:500;letter-spacing:-.04em;line-height:.98}.rshof-winner-directory__hero>p:not(.rshof-eyebrow){margin:0;color:var(--rshof-muted);line-height:1.65}.rshof-winner-grid{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:20px}.rshof-winner-card{overflow:hidden;min-width:0;border:1px solid var(--rshof-line);border-radius:20px;background:linear-gradient(155deg,#122d3b,#0a1922 72%)}.rshof-winner-card__media{position:relative;min-height:260px;background:#07131c}.rshof-winner-card__media>a,.rshof-winner-card__media img,.rshof-winner-card__placeholder{display:block;width:100%;height:260px}.rshof-winner-card__media img{object-fit:cover}.rshof-winner-card__placeholder{display:grid;place-items:center;color:var(--rshof-champagne-light);font-family:Georgia,"Times New Roman",serif;font-size:30px;letter-spacing:.1em;background:radial-gradient(circle at 50% 30%,rgba(197,164,111,.28),transparent 42%),#0a1b25}.rshof-winner-card__year{position:absolute;top:14px;left:14px;padding:7px 10px;border:1px solid rgba(255,255,255,.22);border-radius:999px;color:#fff;background:rgba(5,18,27,.78);font-size:12px;font-weight:900;letter-spacing:.08em}.rshof-winner-card__media .rshof-image-credit{position:absolute;right:10px;bottom:8px;max-width:calc(100% - 20px)}.rshof-winner-card__body{padding:22px}.rshof-winner-card__body h3{margin:8px 0 12px;font-family:Georgia,"Times New Roman",serif;font-size:29px;font-weight:500;line-height:1.05}.rshof-winner-card__body h3 a{color:#fff;text-decoration:none}.rshof-winner-card__body>strong{display:block;color:var(--rshof-champagne-light);font-size:13px}.rshof-winner-card__source{display:inline-block;margin-top:17px;color:#b9cbd2;font-size:12px;text-decoration-color:rgba(185,203,210,.45)}@media (max-width:900px){.rshof-winner-grid{grid-template-columns:repeat(2,minmax(0, 1fr))}}@media (max-width:620px){.rshof-winner-directory{width:min(100% - 24px, 1240px);padding:34px 0 52px}.rshof-winner-grid{grid-template-columns:1fr;gap:15px}.rshof-winner-card__media,.rshof-winner-card__media>a,.rshof-winner-card__media img,.rshof-winner-card__placeholder{height:230px}}.rshof-profile{min-height:100vh;background:radial-gradient(circle at 86% 8%,rgba(197,164,111,.13),transparent 27%),#07131c !important;box-shadow:0 0 0 100vmax #07131c;clip-path:inset(0 -100vmax)}.rshof-profile-hero,.rshof-profile-hero--champion{border-color:rgba(222,189,117,.58) !important;background:radial-gradient(circle at 86% 8%,rgba(225,194,126,.14),transparent 30%),linear-gradient(135deg,#102a38 0%,#071821 72%) !important}.rshof-profile-hero__content{position:relative;isolation:isolate;background:linear-gradient(135deg,rgba(8,29,40,.58),rgba(4,17,25,.2))}.rshof-profile-hero__content>*{position:relative;z-index:1}.rshof-profile-hero .rshof-eyebrow{color:#e9cf97 !important;text-shadow:0 1px 1px rgba(0,0,0,.38)}.rshof-profile-hero h1{color:#fffdf8 !important;text-shadow:0 3px 18px rgba(0,0,0,.28)}.rshof-profile-hero__lead{color:#d7e0e4 !important}.rshof-profile-champion-callout{border-color:rgba(226,192,122,.66);background:linear-gradient(135deg,rgba(7,25,35,.88),rgba(21,51,63,.72))}.rshof-profile-champion-callout strong{color:#fffdf8 !important}.rshof-profile-champion-callout p{color:#d8e1e5 !important}.rshof-profile-score{border-color:rgba(226,192,122,.34);background:rgba(226,192,122,.24)}.rshof-profile-score>div{background:rgba(5,20,29,.93)}.rshof-profile-score>div>span,.rshof-profile-score strong small{color:#b9c8cf !important}.rshof-profile-score strong{color:#fffdf8 !important}
.rshof-profile{min-height:100vh;background:radial-gradient(circle at 86% 8%,rgba(197,164,111,.13),transparent 27%),#07131c !important;box-shadow:0 0 0 100vmax #07131c;clip-path:inset(0 -100vmax)}.rshof-profile-hero,.rshof-profile-hero--champion{border-color:rgba(222,189,117,.58) !important;background:radial-gradient(circle at 86% 8%,rgba(225,194,126,.14),transparent 30%),linear-gradient(135deg,#102a38 0%,#071821 72%) !important}.rshof-profile-hero__content{position:relative;isolation:isolate;background:linear-gradient(135deg,rgba(8,29,40,.58),rgba(4,17,25,.2))}.rshof-profile-hero__content>*{position:relative;z-index:1}.rshof-profile-hero .rshof-eyebrow{color:#e9cf97 !important;text-shadow:0 1px 1px rgba(0,0,0,.38)}.rshof-profile-hero h1{color:#fffdf8 !important;text-shadow:0 3px 18px rgba(0,0,0,.28)}.rshof-profile-hero__lead{color:#d7e0e4 !important}.rshof-profile-champion-callout{border-color:rgba(226,192,122,.66);background:linear-gradient(135deg,rgba(7,25,35,.88),rgba(21,51,63,.72))}.rshof-profile-champion-callout strong{color:#fffdf8 !important}.rshof-profile-champion-callout p{color:#d8e1e5 !important}.rshof-profile-score{border-color:rgba(226,192,122,.34);background:rgba(226,192,122,.24)}.rshof-profile-score>div{background:rgba(5,20,29,.93)}.rshof-profile-score>div>span,.rshof-profile-score strong small{color:#b9c8cf !important}.rshof-profile-score strong{color:#fffdf8 !important}body.rshof-profile-format-prestige,body.rshof-profile-format-prestige #page,body.rshof-profile-format-prestige #rshof-content{background-color:#071923 !important}body.rshof-profile-format-prestige #rshof-content{padding-top:clamp(20px,3vw,46px);padding-bottom:clamp(44px,7vw,96px);overflow:clip}body.rshof-profile-format-prestige .site-main,body.rshof-profile-format-prestige .entry-content{background:0 0 !important}body.rshof-profile-format-prestige .rshof-profile,body.rshof-profile-format-prestige .rshof-show-profile,body.rshof-profile-format-prestige .rshof-format-directory{--rshof-prestige-navy:#071923;--rshof-prestige-ink:#142631;--rshof-prestige-burgundy:#862738;--rshof-prestige-burgundy-dark:#551926;--rshof-prestige-gold:#c99c4f;--rshof-prestige-champagne:#f4e7d2;--rshof-prestige-paper:#fffaf1;--rshof-prestige-muted:#61707a;color:var(--rshof-prestige-ink);background:radial-gradient(circle at 3% 5%,rgba(201,156,79,.15),transparent 24rem),radial-gradient(circle at 94% 18%,rgba(134,39,56,.28),transparent 29rem),#071923 !important;box-shadow:0 0 0 100vmax #071923;clip-path:inset(0 -100vmax)}body.rshof-profile-format-prestige .rshof-profile-watermark{opacity:.11;color:#f6e8ce}body.rshof-profile-format-prestige .rshof-profile-hero,body.rshof-profile-format-prestige .rshof-profile-hero--champion,body.rshof-profile-format-prestige .rshof-show-hero,body.rshof-profile-format-prestige .rshof-format-directory__hero{max-width:1240px;margin:0 auto clamp(28px,4vw,56px);overflow:hidden;border:1px solid rgba(220,185,117,.6) !important;border-radius:clamp(22px,3vw,38px);box-shadow:0 28px 70px rgba(0,0,0,.3)}body.rshof-profile-format-prestige .rshof-profile-hero{display:grid;grid-template-columns:minmax(280px,.86fr) minmax(0,1.14fr);align-items:stretch;background:var(--rshof-prestige-paper) !important}body.rshof-profile-format-prestige .rshof-profile-hero__portrait{min-height:520px;position:relative;overflow:hidden;background:linear-gradient(180deg,rgba(9,24,34,.06),rgba(65,13,29,.55)),var(--rshof-prestige-burgundy-dark)}body.rshof-profile-format-prestige .rshof-profile-hero__portrait:after{position:absolute;inset:auto 0 0;height:34%;background:linear-gradient(transparent,rgba(7,25,35,.86));content:"";pointer-events:none}body.rshof-profile-format-prestige .rshof-profile-hero__portrait img{display:block;width:100%;height:100%;min-height:520px;object-fit:cover;object-position:center top;filter:saturate(.96) contrast(1.04)}body.rshof-profile-format-prestige .rshof-rank-medallion{z-index:2;border-color:rgba(255,235,193,.8);color:#fffaf1;background:rgba(7,25,35,.82);box-shadow:0 12px 28px rgba(0,0,0,.32)}body.rshof-profile-format-prestige .rshof-profile-hero__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(32px,5vw,78px);background:linear-gradient(120deg,rgba(134,39,56,.08),transparent 43%),var(--rshof-prestige-paper) !important;color:var(--rshof-prestige-ink)}body.rshof-profile-format-prestige .rshof-profile-hero__content:before,body.rshof-profile-format-prestige .rshof-show-hero__aside:before{width:74px;height:4px;margin:0 0 24px;border-radius:4px;background:linear-gradient(90deg,var(--rshof-prestige-burgundy),var(--rshof-prestige-gold));content:""}body.rshof-profile-format-prestige .rshof-profile-hero .rshof-eyebrow,body.rshof-profile-format-prestige .rshof-show-hero .rshof-eyebrow{color:var(--rshof-prestige-burgundy) !important;font-weight:800;letter-spacing:.15em;text-shadow:none}body.rshof-profile-format-prestige .rshof-profile-hero h1,body.rshof-profile-format-prestige .rshof-show-hero h1,body.rshof-profile-format-prestige .rshof-format-directory__hero h1{max-width:14ch;margin:0;color:var(--rshof-prestige-ink) !important;font-family:Georgia,"Times New Roman",serif;font-size:clamp(2.35rem,5.2vw,5.4rem);line-height:.94;letter-spacing:-.045em;text-shadow:none}body.rshof-profile-format-prestige .rshof-profile-hero__lead,body.rshof-profile-format-prestige .rshof-show-hero__aside p,body.rshof-profile-format-prestige .rshof-format-directory__hero p{max-width:61ch;margin-top:23px;color:#40545f !important;font-size:clamp(1rem,1.4vw,1.18rem);line-height:1.66}body.rshof-profile-format-prestige .rshof-profile-champion-callout,body.rshof-profile-format-prestige .rshof-profile-honorary-callout,body.rshof-profile-format-prestige .rshof-profile-state-notice{width:100%;margin-top:26px;padding:18px 20px;border:1px solid rgba(134,39,56,.35);border-left:4px solid var(--rshof-prestige-burgundy);border-radius:0 14px 14px 0;background:linear-gradient(90deg,#f7ebd7,#fffaf1);color:var(--rshof-prestige-ink)}body.rshof-profile-format-prestige .rshof-profile-champion-callout strong,body.rshof-profile-format-prestige .rshof-profile-honorary-callout strong,body.rshof-profile-format-prestige .rshof-profile-state-notice strong{color:var(--rshof-prestige-burgundy-dark) !important}body.rshof-profile-format-prestige .rshof-profile-champion-callout p,body.rshof-profile-format-prestige .rshof-profile-honorary-callout p,body.rshof-profile-format-prestige .rshof-profile-state-notice p{color:#465760 !important}body.rshof-profile-format-prestige .rshof-badges{margin-top:22px}body.rshof-profile-format-prestige .rshof-badges span,body.rshof-profile-format-prestige .rshof-badges a{border-color:rgba(134,39,56,.48);background:#fff9ee;color:#653245}body.rshof-profile-format-prestige .rshof-profile-score{width:100%;margin-top:30px;border:1px solid #ddbb78;background:linear-gradient(135deg,#f5e8d4,#e5c98f);box-shadow:none}body.rshof-profile-format-prestige .rshof-profile-score>div{background:#fffaf1}body.rshof-profile-format-prestige .rshof-profile-score strong,body.rshof-profile-format-prestige .rshof-profile-score strong small{color:var(--rshof-prestige-ink) !important}body.rshof-profile-format-prestige .rshof-profile-score>div>span{color:#60717b !important}body.rshof-profile-format-prestige .rshof-profile-journey{max-width:1240px;margin:0 auto clamp(26px,4vw,46px);padding:clamp(24px,4vw,42px);border:1px solid rgba(220,185,117,.5);border-radius:22px;background:linear-gradient(110deg,rgba(134,39,56,.26),transparent 44%),#102b38;color:#fffaf1}body.rshof-profile-format-prestige .rshof-profile-journey__copy h2,body.rshof-profile-format-prestige .rshof-profile-journey__copy p{color:inherit !important}body.rshof-profile-format-prestige .rshof-profile-journey__copy h2{font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.65rem,3vw,2.65rem)}body.rshof-profile-format-prestige .rshof-profile-journey__links{gap:12px}body.rshof-profile-format-prestige .rshof-profile-journey__link{border-color:rgba(247,227,190,.7);background:rgba(255,250,241,.08);color:#fffaf1 !important}body.rshof-profile-format-prestige .rshof-profile-journey__link:hover,body.rshof-profile-format-prestige .rshof-profile-journey__link:focus-visible{border-color:#f3d496;background:#fffaf1;color:#551926 !important}body.rshof-profile-format-prestige .rshof-profile-layout,body.rshof-profile-format-prestige .rshof-show-profile>.rshof-show-section,body.rshof-profile-format-prestige .rshof-format-directory>.rshof-format-grid{max-width:1240px;margin-left:auto;margin-right:auto}body.rshof-profile-format-prestige .rshof-profile-main,body.rshof-profile-format-prestige .rshof-profile-sidebar{gap:clamp(20px,2.8vw,34px)}body.rshof-profile-format-prestige .rshof-profile-section,body.rshof-profile-format-prestige .rshof-show-section,body.rshof-profile-format-prestige .rshof-format-card{border:1px solid rgba(220,185,117,.54);border-radius:20px;background:var(--rshof-prestige-paper);box-shadow:0 16px 34px rgba(0,0,0,.18);color:var(--rshof-prestige-ink)}body.rshof-profile-format-prestige .rshof-profile-section,body.rshof-profile-format-prestige .rshof-show-section{padding:clamp(24px,3.4vw,40px)}body.rshof-profile-format-prestige .rshof-profile-section h2,body.rshof-profile-format-prestige .rshof-show-section h2,body.rshof-profile-format-prestige .rshof-format-directory h2{color:var(--rshof-prestige-ink);font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.65rem,2.8vw,2.65rem);line-height:1.04}body.rshof-profile-format-prestige .rshof-profile-section h2:after,body.rshof-profile-format-prestige .rshof-show-section h2:after{display:block;width:54px;height:3px;margin-top:14px;border-radius:4px;background:var(--rshof-prestige-burgundy);content:""}body.rshof-profile-format-prestige .rshof-profile-section p,body.rshof-profile-format-prestige .rshof-profile-section li,body.rshof-profile-format-prestige .rshof-show-section p,body.rshof-profile-format-prestige .rshof-show-section li,body.rshof-profile-format-prestige .rshof-format-card p{color:#4b5d66}body.rshof-profile-format-prestige .rshof-profile-facts,body.rshof-profile-format-prestige .rshof-ranking-history__summary,body.rshof-profile-format-prestige .rshof-score-card,body.rshof-profile-format-prestige .rshof-winner-history__card,body.rshof-profile-format-prestige .rshof-season-card{border-color:rgba(134,39,56,.28);background:#f7ead7}body.rshof-profile-format-prestige .rshof-profile-facts dt,body.rshof-profile-format-prestige .rshof-ranking-history__summary strong,body.rshof-profile-format-prestige .rshof-score-card strong,body.rshof-profile-format-prestige .rshof-winner-history__card strong,body.rshof-profile-format-prestige .rshof-season-card h3{color:var(--rshof-prestige-ink)}body.rshof-profile-format-prestige .rshof-participation-table-wrap{border-color:rgba(134,39,56,.26)}body.rshof-profile-format-prestige .rshof-participation-table thead{background:#173340;color:#fffaf1}body.rshof-profile-format-prestige .rshof-participation-table tbody tr:nth-child(even){background:#fbf1e4}body.rshof-profile-format-prestige .rshof-button--primary{border-color:#9a3041;background:linear-gradient(135deg,#9f3044,#6d1e2e);color:#fffaf1}body.rshof-profile-format-prestige .rshof-button--secondary{border-color:#b28b4b;background:#fffaf1;color:#5d2636}body.rshof-profile-format-prestige .rshof-show-hero{display:grid;grid-template-columns:minmax(230px,.8fr) minmax(0,1.2fr);background:var(--rshof-prestige-paper) !important}body.rshof-profile-format-prestige .rshof-show-hero__logo,body.rshof-profile-format-prestige .rshof-show-hero__format-mark{position:relative;display:grid;min-height:380px;place-content:center;overflow:hidden;background:radial-gradient(circle at 50% 30%,rgba(214,175,99,.32),transparent 15rem),linear-gradient(145deg,#173844,#501727);color:#fffaf1;text-align:center}body.rshof-profile-format-prestige .rshof-show-hero__logo img{width:min(68%,300px);max-height:260px;object-fit:contain;filter:drop-shadow(0 14px 24px rgba(0,0,0,.35))}body.rshof-profile-format-prestige .rshof-show-hero__format-mark:before,body.rshof-profile-format-prestige .rshof-format-card__format-mark:before{position:absolute;inset:16px;border:1px solid rgba(243,212,150,.5);border-radius:inherit;content:""}body.rshof-profile-format-prestige .rshof-show-hero__format-mark i,body.rshof-profile-format-prestige .rshof-format-card__format-mark i{margin-bottom:16px;color:#e8c274;font-size:2rem;font-style:normal}body.rshof-profile-format-prestige .rshof-show-hero__format-mark small,body.rshof-profile-format-prestige .rshof-format-card__format-mark small{color:#f4dfb5;font-size:.68rem;font-weight:800;letter-spacing:.2em}body.rshof-profile-format-prestige .rshof-show-hero__format-mark b,body.rshof-profile-format-prestige .rshof-format-card__format-mark b{margin-top:8px;color:#fffaf1;font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.3rem,2vw,2rem);letter-spacing:.08em}body.rshof-profile-format-prestige .rshof-show-hero__aside{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(32px,5vw,70px);background:#fffaf1;color:var(--rshof-prestige-ink)}body.rshof-profile-format-prestige .rshof-show-logo-credit{color:#66747a}body.rshof-profile-format-prestige .rshof-format-directory__hero{position:relative;padding:clamp(42px,7vw,86px);background:radial-gradient(circle at 82% 18%,rgba(201,156,79,.31),transparent 18rem),linear-gradient(120deg,#732333,#173541 58%,#0c2633) !important;color:#fffaf1}body.rshof-profile-format-prestige .rshof-format-directory__hero:after{position:absolute;inset:auto clamp(42px,7vw,86px) 0 auto;width:clamp(110px,22vw,260px);height:8px;border-radius:8px 8px 0 0;background:#e5c27c;content:""}body.rshof-profile-format-prestige .rshof-format-directory__hero h1{max-width:11ch;color:#fffaf1 !important}body.rshof-profile-format-prestige .rshof-format-directory__hero p{color:#f4e8d6 !important}body.rshof-profile-format-prestige .rshof-format-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.4vw,30px)}body.rshof-profile-format-prestige .rshof-format-card{min-height:100%;overflow:hidden;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}body.rshof-profile-format-prestige .rshof-format-card:hover,body.rshof-profile-format-prestige .rshof-format-card:focus-within{border-color:#d6ac62;box-shadow:0 20px 42px rgba(0,0,0,.28);transform:translateY(-4px)}body.rshof-profile-format-prestige .rshof-format-card__logo,body.rshof-profile-format-prestige .rshof-format-card__format-mark{position:relative;display:grid;min-height:180px;place-content:center;overflow:hidden;background:linear-gradient(145deg,#183845,#501727)}body.rshof-profile-format-prestige .rshof-format-card__logo img{width:min(72%,250px);max-height:140px;object-fit:contain}body.rshof-profile-format-prestige .rshof-format-card__format-mark{color:#fffaf1;text-align:center}body.rshof-profile-format-prestige .rshof-format-card__format-mark b{font-size:1.05rem}body.rshof-profile-format-prestige .rshof-format-card__body{padding:24px;border-top:3px solid var(--rshof-prestige-burgundy)}body.rshof-profile-format-prestige .rshof-format-card__body h2,body.rshof-profile-format-prestige .rshof-format-card__body h3,body.rshof-profile-format-prestige .rshof-format-card__body strong{color:var(--rshof-prestige-ink)}body.rshof-profile-format-prestige .rshof-format-card__body a{color:#742537}body.rshof-profile-format-prestige .rshof-star-grid .rshof-star-card{border-color:rgba(220,185,117,.44);background:#fffaf1}body.rshof-profile-format-prestige .rshof-star-grid .rshof-star-card:hover{border-color:#c99c4f}@media (max-width:900px){body.rshof-profile-format-prestige #rshof-content{padding-top:18px}body.rshof-profile-format-prestige .rshof-profile-hero,body.rshof-profile-format-prestige .rshof-show-hero{grid-template-columns:1fr}body.rshof-profile-format-prestige .rshof-profile-hero__portrait,body.rshof-profile-format-prestige .rshof-profile-hero__portrait img{min-height:min(118vw,560px)}body.rshof-profile-format-prestige .rshof-profile-hero__content,body.rshof-profile-format-prestige .rshof-show-hero__aside{padding:clamp(28px,8vw,48px)}body.rshof-profile-format-prestige .rshof-show-hero__logo,body.rshof-profile-format-prestige .rshof-show-hero__format-mark{min-height:260px}body.rshof-profile-format-prestige .rshof-format-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){body.rshof-profile-format-prestige .rshof-profile-hero,body.rshof-profile-format-prestige .rshof-show-hero,body.rshof-profile-format-prestige .rshof-format-directory__hero{border-radius:18px}body.rshof-profile-format-prestige .rshof-profile-hero__portrait,body.rshof-profile-format-prestige .rshof-profile-hero__portrait img{min-height:min(132vw,470px)}body.rshof-profile-format-prestige .rshof-profile-journey,body.rshof-profile-format-prestige .rshof-profile-section,body.rshof-profile-format-prestige .rshof-show-section{border-radius:16px}body.rshof-profile-format-prestige .rshof-format-grid{grid-template-columns:1fr}body.rshof-profile-format-prestige .rshof-format-card__logo,body.rshof-profile-format-prestige .rshof-format-card__format-mark{min-height:156px}}body.rshof-profile-format-prestige .rshof-profile{padding-top:clamp(52px,5vw,74px) !important}body.rshof-profile-format-prestige .rshof-show-profile,body.rshof-profile-format-prestige .rshof-format-directory{padding-top:clamp(24px,3vw,44px) !important}body.rshof-profile-format-prestige .rshof-format-directory__hero h1,body.rshof-profile-format-prestige .rshof-format-directory__hero h2{color:#fffaf1 !important;text-shadow:0 3px 16px rgba(0,0,0,.22)}@media (max-width:640px){body.rshof-profile-format-prestige .rshof-format-card{grid-template-columns:96px minmax(0,1fr);grid-template-rows:auto auto;min-height:0}body.rshof-profile-format-prestige .rshof-format-card__logo,body.rshof-profile-format-prestige .rshof-format-card__format-mark{grid-column:1;grid-row:1;min-height:0;height:100%;padding:10px}body.rshof-profile-format-prestige .rshof-format-card__logo img{width:100%;max-height:80px}body.rshof-profile-format-prestige .rshof-format-card__format-mark:before{inset:8px}body.rshof-profile-format-prestige .rshof-format-card__format-mark i{margin-bottom:7px;font-size:1.25rem}body.rshof-profile-format-prestige .rshof-format-card__format-mark small{font-size:.52rem;letter-spacing:.12em}body.rshof-profile-format-prestige .rshof-format-card__format-mark b{margin-top:4px;font-size:.72rem;letter-spacing:.05em}body.rshof-profile-format-prestige .rshof-format-card__body{grid-column:2;grid-row:1;padding:16px 14px;border-top:0;border-left:3px solid var(--rshof-prestige-burgundy)}body.rshof-profile-format-prestige .rshof-format-card__body h3{margin:5px 0 8px;font-size:1.35rem}body.rshof-profile-format-prestige .rshof-format-card__body>p:not(.rshof-eyebrow){margin:8px 0;font-size:.8rem;line-height:1.45}body.rshof-profile-format-prestige .rshof-format-card dl{gap:5px;margin-top:12px}body.rshof-profile-format-prestige .rshof-format-card dl div{gap:8px;padding-top:6px}body.rshof-profile-format-prestige .rshof-format-card footer{grid-column:1/-1;grid-row:2;padding:11px 14px}}body.rshof-profile-format-prestige .rshof-profile-main>.rshof-profile-section,body.rshof-profile-format-prestige .rshof-profile-sidebar>.rshof-profile-section{position:relative;overflow:hidden;box-shadow:inset 0 4px 0 rgba(134,39,56,.92),0 16px 34px rgba(0,0,0,.18)}body.rshof-profile-format-prestige .rshof-profile-section>header .rshof-eyebrow,body.rshof-profile-format-prestige .rshof-profile-section>.rshof-eyebrow{color:#862738 !important}body.rshof-profile-format-prestige .rshof-profile-sidebar .rshof-profile-claim-card{display:grid;gap:18px;border-color:rgba(220,185,117,.72) !important;border-top:5px solid #862738 !important;background:radial-gradient(circle at 100% 0,rgba(134,39,56,.14),transparent 48%),linear-gradient(160deg,#fffaf1 0%,#f6e7d2 100%) !important;color:#142631 !important}body.rshof-profile-format-prestige .rshof-profile-sidebar .rshof-profile-claim-card h2{max-width:12ch;margin:0;color:#142631 !important;font-size:clamp(2rem,2.4vw,2.7rem);line-height:1.02;hyphens:auto;overflow-wrap:break-word;text-wrap:balance}body.rshof-profile-format-prestige .rshof-profile-sidebar .rshof-profile-claim-card h2:after{background:linear-gradient(90deg,#862738,#c99c4f)}body.rshof-profile-format-prestige .rshof-profile-sidebar .rshof-profile-claim-card p:not(.rshof-eyebrow){margin:0;color:#40545f !important;font-size:1rem;line-height:1.62}body.rshof-profile-format-prestige .rshof-profile-sidebar .rshof-profile-claim-card .rshof-button{min-height:48px;justify-content:center;border-radius:999px;text-align:center;white-space:normal}body.rshof-profile-format-prestige .rshof-profile-sidebar .rshof-profile-claim-card .rshof-button--primary{border-color:#a43a4b !important;background:linear-gradient(135deg,#9f3044,#6d1e2e) !important;color:#fffaf1 !important;box-shadow:0 10px 24px rgba(109,30,46,.2)}body.rshof-profile-format-prestige .rshof-profile-sidebar .rshof-profile-claim-card .rshof-button--secondary{border-color:#b28b4b !important;background:rgba(255,250,241,.92) !important;color:#551926 !important}body.rshof-profile-format-prestige .rshof-profile-sidebar .rshof-profile-claim-card .rshof-button:hover,body.rshof-profile-format-prestige .rshof-profile-sidebar .rshof-profile-claim-card .rshof-button:focus-visible{border-color:#c99c4f !important;box-shadow:0 0 0 3px rgba(201,156,79,.25);transform:translateY(-1px)}body.rshof-profile-format-prestige .rshof-profile-management{border-color:rgba(134,39,56,.26);background:#fbf1e4}body.rshof-profile-format-prestige .rshof-profile-management span{color:#6a747b}body.rshof-profile-format-prestige .rshof-profile-management strong{color:#142631}body.rshof-profile-format-prestige .rshof-profile-management a{color:#742537}body.rshof-profile-format-prestige .rshof-profile-management--unverified strong{color:#53656e}@media (max-width:960px){body.rshof-profile-format-prestige .rshof-profile-sidebar .rshof-profile-claim-card{grid-template-columns:minmax(0,1fr)}body.rshof-profile-format-prestige .rshof-profile-sidebar .rshof-profile-claim-card h2{max-width:none}}@media (max-width:600px){body.rshof-profile-format-prestige .rshof-profile-main>.rshof-profile-section,body.rshof-profile-format-prestige .rshof-profile-sidebar>.rshof-profile-section{box-shadow:inset 0 3px 0 rgba(134,39,56,.92),0 10px 24px rgba(0,0,0,.16)}body.rshof-profile-format-prestige .rshof-profile-sidebar .rshof-profile-claim-card{gap:14px;border-top-width:4px !important}body.rshof-profile-format-prestige .rshof-profile-sidebar .rshof-profile-claim-card h2{font-size:clamp(1.8rem,9vw,2.3rem)}body.rshof-profile-format-prestige .rshof-profile-sidebar .rshof-profile-claim-card p:not(.rshof-eyebrow){font-size:.94rem}}@media (prefers-reduced-motion:reduce){body.rshof-profile-format-prestige .rshof-profile-sidebar .rshof-profile-claim-card .rshof-button{transition:none}}body.rshof-profile-format-prestige .rshof-profile-journey__copy p,body.rshof-profile-format-prestige .rshof-profile-journey__copy strong{color:#fffaf1 !important}body.rshof-profile-format-prestige .rshof-profile-journey__copy p{margin-bottom:6px;font-size:.76rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}body.rshof-profile-format-prestige .rshof-profile-journey__copy strong{font-size:clamp(1rem,1.6vw,1.2rem)}body.rshof-profile-format-prestige .rshof-profile-facts dt{color:#b9cbd3 !important}body.rshof-profile-format-prestige .rshof-profile-facts dd,body.rshof-profile-format-prestige .rshof-profile-facts strong{color:#fffaf1 !important}body.rshof-profile-format-prestige .rshof-profile-editorial .rshof-editorial-grid article{position:relative;overflow:hidden;border:1px solid rgba(201,156,79,.5) !important;background:linear-gradient(145deg,rgba(134,39,56,.2),transparent 58%),#0d2632 !important;box-shadow:inset 0 3px 0 rgba(201,156,79,.56)}body.rshof-profile-format-prestige .rshof-profile-editorial .rshof-editorial-grid article:nth-child(even){background:linear-gradient(145deg,rgba(134,39,56,.74),rgba(13,38,50,.97) 72%),#0d2632 !important}body.rshof-profile-format-prestige .rshof-profile-editorial .rshof-editorial-grid h3{color:#fffaf1 !important}body.rshof-profile-format-prestige .rshof-profile-editorial .rshof-editorial-grid p,body.rshof-profile-format-prestige .rshof-profile-editorial .rshof-editorial-grid li{color:#d7e2e6 !important}body.rshof-profile-format-prestige .rshof-ranking-history__summary{background:0 0 !important}body.rshof-profile-format-prestige .rshof-ranking-history__summary article{border-color:rgba(201,156,79,.55) !important;background:linear-gradient(145deg,rgba(134,39,56,.22),transparent 62%),#102e3a !important;box-shadow:inset 0 3px 0 rgba(201,156,79,.52);color:#fffaf1 !important}body.rshof-profile-format-prestige .rshof-ranking-history__summary article:nth-child(2){background:linear-gradient(145deg,#6b2031,#173440 76%) !important}body.rshof-profile-format-prestige .rshof-ranking-history__summary span{color:#f0cf88 !important;font-size:.68rem}body.rshof-profile-format-prestige .rshof-ranking-history__summary strong,body.rshof-profile-format-prestige .rshof-ranking-history__trend--up strong,body.rshof-profile-format-prestige .rshof-ranking-history__trend--down strong{color:#fffaf1 !important}body.rshof-profile-format-prestige .rshof-ranking-history__summary small{color:#d4e0e4 !important;font-size:.78rem}body.rshof-profile-format-prestige .rshof-score-card{border-color:rgba(134,39,56,.3) !important;background:radial-gradient(circle at 100% 0,rgba(134,39,56,.1),transparent 42%),linear-gradient(160deg,#fffaf1,#f1ddbf) !important}body.rshof-profile-format-prestige .rshof-score-card h2{color:#142631 !important}body.rshof-profile-format-prestige .rshof-score-bar>div>span{color:#3f5560 !important;font-size:.78rem;font-weight:750}body.rshof-profile-format-prestige .rshof-score-bar>div>strong{color:#142631 !important;font-size:.78rem}body.rshof-profile-format-prestige .rshof-score-bar>span{background:#d4bea0 !important}body.rshof-profile-format-prestige .rshof-score-bar>span>i{background:linear-gradient(90deg,#862738,#c99c4f) !important}body.rshof-profile-format-prestige .rshof-participation-table-wrap{overflow-x:auto;border-color:rgba(134,39,56,.32) !important;background:#fffaf1 !important}body.rshof-profile-format-prestige .rshof-participation-table{background:#fffaf1 !important;color:#263d49 !important}body.rshof-profile-format-prestige .rshof-participation-table tbody tr{background:#fffaf1 !important}body.rshof-profile-format-prestige .rshof-participation-table tbody tr:nth-child(even){background:#f4e5d0 !important}body.rshof-profile-format-prestige .rshof-participation-table tbody td{border-color:rgba(134,39,56,.2) !important;color:#263d49 !important}body.rshof-profile-format-prestige .rshof-participation-table tbody a{color:#6d1e2e !important;font-weight:800;text-decoration-color:rgba(109,30,46,.42);text-underline-offset:3px}body.rshof-profile-format-prestige .rshof-participation-table tbody small,body.rshof-profile-format-prestige .rshof-participation-table+p small,body.rshof-profile-format-prestige .rshof-participation-table-wrap+p small{color:#40545f !important}body.rshof-profile-format-prestige .rshof-profile-section .rshof-image-credit{position:static !important;display:flex !important;width:fit-content;max-width:100%;margin:8px 0 0 !important;padding:4px 7px !important;border:1px solid rgba(134,39,56,.18);border-radius:7px;background:#eadac1 !important;color:#334751 !important;opacity:1 !important;text-shadow:none !important}body.rshof-profile-format-prestige .rshof-profile-section .rshof-image-credit a,body.rshof-profile-format-prestige .rshof-profile-section .rshof-image-credit__dash{color:#5f2634 !important}@media (max-width:760px){body.rshof-profile-format-prestige .rshof-ranking-history__summary{grid-template-columns:1fr}body.rshof-profile-format-prestige .rshof-profile-editorial .rshof-editorial-grid{grid-template-columns:1fr}body.rshof-profile-format-prestige .rshof-participation-table{min-width:660px}body.rshof-profile-format-prestige .rshof-profile-journey{gap:18px}}
.rshof-live-board,.rshof-season-profile{--rshof-ink:#f7f4ee;--rshof-muted:#aeb9c0;--rshof-panel:#10212c;--rshof-line:rgba(255,255,255,.12);--rshof-champagne:#c5a46f;--rshof-champagne-light:#e1ccb0;color:var(--rshof-ink)}.rshof-live-board *,.rshof-season-profile *{box-sizing:border-box}.rshof-live-board{overflow:hidden;min-width:0;border:1px solid rgba(197,164,111,.28);border-radius:24px;background:linear-gradient(145deg,rgba(15,34,45,.98),rgba(7,20,29,.98));box-shadow:0 28px 70px rgba(0,0,0,.2)}.rshof-live-board>header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:26px 28px 22px;border-bottom:1px solid var(--rshof-line)}.rshof-live-board>header h2{margin:5px 0 0;color:#fff;font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(30px, 4vw, 44px);line-height:.95}.rshof-live-board>header>a,.rshof-live-board>header>span{color:var(--rshof-champagne-light);font-size:11px;font-weight:800;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.rshof-broadcast-columns{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:14px;padding:16px;background:linear-gradient(135deg,rgba(145,35,48,.14),transparent 38%),radial-gradient(circle at 100% 100%,rgba(197,164,111,.12),transparent 34%)}.rshof-broadcast-channel{min-width:0;overflow:hidden;border:1px solid rgba(197,164,111,.28);border-radius:19px;background:rgba(5,18,26,.82)}.rshof-broadcast-channel--streaming{border-top-color:rgba(177,55,66,.78);box-shadow:inset 0 3px 0 rgba(151,38,50,.48)}.rshof-broadcast-channel--free-tv{border-top-color:rgba(225,204,176,.78);box-shadow:inset 0 3px 0 rgba(197,164,111,.42)}.rshof-broadcast-channel__header{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:center;gap:10px;min-height:96px;padding:16px 18px;border-bottom:1px solid rgba(255,255,255,.09);background:linear-gradient(120deg,rgba(255,255,255,.045),transparent 70%)}.rshof-broadcast-channel--streaming .rshof-broadcast-channel__header{background:linear-gradient(120deg,rgba(151,38,50,.21),transparent 70%)}.rshof-broadcast-channel__header span,.rshof-broadcast-channel__header p{margin:0;color:var(--rshof-muted);font-size:10px;letter-spacing:.08em;line-height:1.45;text-transform:uppercase}.rshof-broadcast-channel__header span{color:var(--rshof-champagne-light);font-weight:900}.rshof-broadcast-channel__header h3{margin:3px 0 5px;color:#fff;font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(24px, 2vw, 27px);line-height:.95;overflow-wrap:normal;white-space:nowrap;word-break:normal}.rshof-broadcast-channel__header>strong{display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(197,164,111,.42);border-radius:50%;color:var(--rshof-champagne-light);font-family:"Cormorant Garamond",Georgia,serif;font-size:22px}.rshof-live-list article{display:grid;grid-template-columns:58px minmax(0, 1fr);align-items:start;gap:12px;min-width:0;padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.07)}.rshof-live-list article:last-child{border-bottom:0}.rshof-live-list time{display:grid;place-items:center;min-height:56px;border:1px solid rgba(197,164,111,.32);border-radius:13px;color:#fff}.rshof-live-list time strong{color:var(--rshof-champagne-light);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.rshof-live-list time span,.rshof-live-list article>div>span{color:var(--rshof-muted);font-size:12px}.rshof-live-list p,.rshof-live-list h3,.rshof-live-list h4{margin:0}.rshof-live-list p{color:var(--rshof-champagne-light);font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.rshof-live-list h3,.rshof-live-list h4{padding:3px 0;font-size:17px;line-height:1.15}.rshof-live-list h3 a,.rshof-live-list h4 a{color:#fff;text-decoration:none}.rshof-live-board__station{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:3px}.rshof-live-card__provider{display:inline-flex;align-items:center;min-height:23px;max-width:100%;padding:3px 7px;border:1px solid rgba(197,164,111,.28);border-radius:7px;background:rgba(255,255,255,.94);color:#111820;overflow:hidden}.rshof-live-card__provider img{display:block;width:auto;max-width:82px;height:auto;max-height:17px;object-fit:contain}.rshof-live-card__provider a,.rshof-live-card__provider span{color:inherit;font-size:8px;font-weight:900;text-decoration:none}.rshof-live-board__station b{color:#d2dae0;font-size:11px;font-weight:750}.rshof-live-card__links{display:flex;grid-column:1/-1;flex-wrap:wrap;gap:5px;min-width:0;margin-top:-2px}.rshof-live-card__links a{padding:5px 7px;border:1px solid rgba(197,164,111,.25);border-radius:999px;background:rgba(197,164,111,.08);color:var(--rshof-champagne-light);font-size:8px;font-weight:800;letter-spacing:.04em;text-decoration:none;text-transform:uppercase}.rshof-live-card__links .rshof-live-action{border-color:rgba(177,55,66,.68);background:linear-gradient(135deg,rgba(151,38,50,.62),rgba(151,38,50,.26));color:#fff3e0}.rshof-production-list{display:grid;gap:1px;background:rgba(255,255,255,.07)}.rshof-production-list article{padding:22px 24px;background:#0c1d27}.rshof-production-list__status{display:flex;align-items:center;justify-content:space-between;gap:14px}.rshof-production-list__status span{padding:5px 8px;border-radius:999px;background:rgba(61,153,98,.16);color:#83d7a2;font-size:9px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.rshof-production-list .is-rumor .rshof-production-list__status span{background:rgba(197,164,111,.12);color:var(--rshof-champagne-light)}.rshof-production-list__status small,.rshof-production-list p,.rshof-production-list dl{color:var(--rshof-muted)}.rshof-production-list h3{margin:12px 0 8px;color:#fff;font-family:"Cormorant Garamond",Georgia,serif;font-size:27px;line-height:1}.rshof-production-list h3 a{color:inherit;text-decoration:none}.rshof-production-list p{line-height:1.6}.rshof-production-list dl{display:flex;flex-wrap:wrap;gap:8px 18px;margin:15px 0 0;font-size:11px}.rshof-production-list dl div{display:flex;gap:5px}.rshof-production-list dt{color:var(--rshof-champagne-light);font-weight:800}.rshof-rumor-note{margin-bottom:0;color:#d8c39f !important;font-size:10px}.rshof-live-empty{display:grid;gap:5px;padding:30px 28px}.rshof-live-empty span{color:var(--rshof-muted);line-height:1.6}.rshof-season-profile{width:min(1240px, calc(100% - 40px));margin:0 auto;padding:clamp(36px, 6vw, 86px) 0 100px}.rshof-season-hero{display:grid;grid-template-columns:minmax(0, 1.35fr) minmax(290px, .65fr);gap:clamp(28px, 5vw, 70px);padding:clamp(30px, 6vw, 74px);border:1px solid rgba(197,164,111,.32);border-radius:30px;background:radial-gradient(circle at 90% 5%,rgba(197,164,111,.18),transparent 32%),linear-gradient(135deg,#0b1c26,#102934)}.rshof-season-hero h1{max-width:820px;margin:10px 0 20px;color:#fff;font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(48px, 8vw, 92px);font-weight:600;letter-spacing:-.035em;line-height:.88;overflow-wrap:normal}.rshof-season-hero__copy>p:not(.rshof-eyebrow){max-width:720px;color:var(--rshof-muted);font-size:18px;line-height:1.65}.rshof-season-hero__motto{color:var(--rshof-champagne-light) !important;font-family:"Cormorant Garamond",Georgia,serif;font-size:26px !important}.rshof-season-hero__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.rshof-season-facts{display:grid;align-content:start;margin:0;border-top:1px solid var(--rshof-line)}.rshof-season-facts div{display:grid;grid-template-columns:1fr 1.3fr;gap:16px;padding:14px 0;border-bottom:1px solid var(--rshof-line)}.rshof-season-facts dt{color:var(--rshof-muted);font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.rshof-season-facts dd{margin:0;color:#fff;font-weight:700}.rshof-season-winner{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:center;gap:24px;margin-top:24px;padding:24px 30px;border:1px solid rgba(197,164,111,.4);border-radius:20px;background:linear-gradient(90deg,rgba(197,164,111,.17),rgba(14,35,46,.96))}.rshof-season-winner--with-media{grid-template-columns:minmax(190px, 300px) minmax(0, 1fr) auto}.rshof-season-winner__media{position:relative;margin:0;aspect-ratio:16/9;overflow:hidden;border:1px solid rgba(197,164,111,.3);border-radius:12px;background:#0c202a}.rshof-season-winner__media img{display:block;width:100%;height:100%;object-fit:cover}.rshof-season-winner__media .rshof-media-credit{position:absolute;right:8px;bottom:8px;left:8px;margin:0;padding:5px 7px;border-radius:6px;background:rgba(4,13,19,.84);color:#fff;font-size:9px;line-height:1.3}.rshof-season-winner__media .rshof-media-credit a{color:inherit}.rshof-season-winner__meta{display:grid;justify-items:end;gap:12px;text-align:right}.rshof-season-winner span,.rshof-season-winner strong{color:var(--rshof-champagne-light);font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.rshof-season-winner p{margin:4px 0 0;color:var(--rshof-muted);font-size:12px}.rshof-season-winner h2{margin:0;font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(34px, 5vw, 54px)}.rshof-season-winner h2 a{color:#fff;text-decoration:none}.rshof-season-navigation{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:12px;margin-top:18px}.rshof-season-navigation a{display:grid;gap:5px;min-height:82px;padding:17px 20px;border:1px solid rgba(197,164,111,.28);border-radius:15px;background:rgba(255,255,255,.025);color:#fff;text-decoration:none;transition:border-color .18s ease,background .18s ease,transform .18s ease}.rshof-season-navigation a:hover,.rshof-season-navigation a:focus-visible{border-color:var(--rshof-champagne-light);background:rgba(197,164,111,.11);transform:translateY(-2px)}.rshof-season-navigation__next{text-align:right}.rshof-season-navigation span{color:var(--rshof-champagne-light);font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.rshof-season-navigation strong{font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(22px, 3vw, 30px);line-height:1}.rshof-season-section{margin-top:clamp(50px, 8vw, 90px)}.rshof-season-cast{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:12px}.rshof-season-cast article{display:grid;grid-template-columns:52px minmax(0, 1fr) auto;align-items:center;gap:15px;padding:16px;border:1px solid var(--rshof-line);border-radius:15px;background:rgba(255,255,255,.025)}.rshof-season-cast article.is-unverified{opacity:.68}.rshof-season-cast__position{display:grid;place-items:center;width:52px;height:52px;border:1px solid rgba(197,164,111,.36);border-radius:50%;color:var(--rshof-champagne-light);font-weight:900}.rshof-season-cast h3,.rshof-season-cast p{margin:0}.rshof-season-cast__chronology{display:flex;flex-wrap:wrap;gap:6px 12px;margin-top:8px}.rshof-season-cast__chronology span{color:var(--rshof-muted);font-size:12px;line-height:1.45}.rshof-season-cast__chronology b{color:var(--rshof-champagne-light);font-weight:800}.rshof-season-cast h3 a{color:#fff;text-decoration:none}.rshof-season-cast p,.rshof-season-cast small,.rshof-season-episodes time span,.rshof-season-episodes p{color:var(--rshof-muted);font-size:12px}.rshof-season-episodes,.rshof-season-production{display:grid;gap:10px}.rshof-season-episodes article{display:grid;grid-template-columns:130px minmax(0, 1fr) auto;align-items:center;gap:20px;padding:18px 22px;border:1px solid var(--rshof-line);border-radius:15px}.rshof-season-episodes time,.rshof-season-episodes time span{display:block}.rshof-season-episodes h3,.rshof-season-episodes p{margin:0}.rshof-season-episodes a,.rshof-season-sources a{color:var(--rshof-champagne-light)}.rshof-season-production{grid-template-columns:repeat(2,minmax(0, 1fr))}.rshof-season-production article{padding:24px;border:1px solid var(--rshof-line);border-radius:15px;background:rgba(255,255,255,.025)}.rshof-season-production article.is-rumor{border-style:dashed}.rshof-season-production span,.rshof-season-production small{color:var(--rshof-champagne-light);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.rshof-season-production h3{margin:10px 0;color:#fff}.rshof-season-production p,.rshof-season-editorial,.rshof-season-sources{color:var(--rshof-muted);line-height:1.7}.rshof-season-sources{padding:28px;border:1px solid var(--rshof-line);border-radius:18px;background:rgba(255,255,255,.02)}@media (max-width:900px){.rshof-broadcast-columns{grid-template-columns:1fr}.rshof-season-hero,.rshof-season-cast,.rshof-season-production{grid-template-columns:1fr}.rshof-season-winner{grid-template-columns:1fr}.rshof-season-winner__meta{justify-items:start;text-align:left}.rshof-season-navigation{grid-template-columns:1fr}.rshof-season-navigation>span{display:none}}@media (max-width:640px){.rshof-live-board>header{align-items:flex-start;flex-direction:column;padding:22px 18px 18px}.rshof-live-list article{grid-template-columns:52px minmax(0, 1fr);padding:15px 16px}.rshof-broadcast-columns{gap:12px;padding:12px}.rshof-broadcast-channel__header{min-height:0;padding:17px 16px}.rshof-broadcast-channel__header>strong{width:42px;height:42px;font-size:22px}.rshof-season-profile{width:min(100% - 24px, 1240px)}.rshof-season-hero{padding:28px 20px;border-radius:20px}.rshof-season-hero h1{font-size:clamp(43px, 14vw, 66px)}.rshof-season-cast article{grid-template-columns:44px minmax(0, 1fr)}.rshof-season-cast__position{width:44px;height:44px}.rshof-season-cast small{grid-column:2}.rshof-season-episodes article{grid-template-columns:1fr}}
.rshof-community-toolbar{position:fixed;right:18px;bottom:18px;z-index:9997;display:flex;align-items:center;gap:8px;padding:8px;border:1px solid rgba(196,154,67,.42);border-radius:999px;background:#071722;color:#fff;box-shadow:0 16px 44px rgba(3,12,18,.3);font-family:inherit}.rshof-community-toolbar button{font:inherit}.rshof-community-toolbar__toggle,.rshof-community-toolbar__reaction{display:inline-flex;align-items:center;gap:7px;min-height:42px;padding:9px 13px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:0 0;color:#fff;font-weight:800;cursor:pointer}.rshof-community-toolbar__toggle:hover,.rshof-community-toolbar__toggle:focus-visible,.rshof-community-toolbar__reaction:hover,.rshof-community-toolbar__reaction:focus-visible,.rshof-community-toolbar__reaction.is-active{border-color:#d8ad51;background:#d8ad51;color:#071722}.rshof-community-toolbar__reaction strong{display:grid;place-items:center;min-width:23px;height:23px;padding:0 5px;border-radius:999px;background:rgba(255,255,255,.15);font-size:.76rem}.rshof-community-toolbar__reaction.is-active strong{background:rgba(7,23,34,.13)}.rshof-community-toolbar__panel{position:absolute;right:0;bottom:calc(100% + 10px);width:min(330px,calc(100vw - 28px));padding:16px;border:1px solid rgba(196,154,67,.42);border-radius:18px;background:#071722;color:#fff;box-shadow:0 16px 44px rgba(3,12,18,.32)}.rshof-community-toolbar__panel[hidden]{display:none}.rshof-community-toolbar__panel>strong{display:block;margin-bottom:10px;font-family:Georgia,serif;font-size:1.05rem}.rshof-community-toolbar__panel>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.rshof-community-toolbar__panel button{padding:9px 10px;border:1px solid rgba(255,255,255,.16);border-radius:10px;background:rgba(255,255,255,.06);color:#fff;text-align:left;cursor:pointer}.rshof-community-toolbar__panel button:hover,.rshof-community-toolbar__panel button:focus-visible{border-color:#d8ad51;background:#d8ad51;color:#071722}.rshof-community-toolbar__panel small{display:block;min-height:1.25em;margin-top:9px;color:#e8cb8a}.rshof-community-stats{margin-top:22px;padding:24px;border:1px solid rgba(196,154,67,.28);border-radius:20px;background:linear-gradient(135deg,#071722,#102b3b);color:#fff}.rshof-community-stats header h3{margin:.15em 0 .35em;color:#fff}.rshof-community-stats header>p:last-child{max-width:760px;color:rgba(255,255,255,.78)}.rshof-community-stats__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px}.rshof-community-stats__grid article{padding:15px;border:1px solid rgba(255,255,255,.13);border-radius:14px;background:rgba(255,255,255,.06)}.rshof-community-stats__grid strong,.rshof-community-stats__grid span,.rshof-community-stats__grid small{display:block}.rshof-community-stats__grid strong{font-family:Georgia,serif;font-size:1.8rem;color:#e8c36e}.rshof-community-stats__grid span{margin-top:3px;font-weight:800}.rshof-community-stats__grid small{margin-top:4px;color:rgba(255,255,255,.66)}.rshof-community-stats__points{background:linear-gradient(135deg,rgba(196,154,67,.24),rgba(196,154,67,.08))!important}.rshof-community-stats--login a{display:inline-block;margin-top:8px;color:#e8c36e;font-weight:800}@media(max-width:760px){.rshof-community-toolbar{right:10px;bottom:10px}.rshof-community-toolbar__toggle>span:last-child{display:none}.rshof-community-toolbar__panel{right:-2px}.rshof-community-stats__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:420px){.rshof-community-toolbar__reaction{padding-inline:10px}.rshof-community-toolbar__panel>div{grid-template-columns:1fr}.rshof-community-stats__grid{grid-template-columns:1fr}}
:root{--rshof-journey-ink:#18252d;--rshof-journey-navy:#152a34;--rshof-journey-navy-deep:#0f2028;--rshof-journey-cream:#faf4e9;--rshof-journey-paper:#fff;--rshof-journey-gold:#d7a84f;--rshof-journey-gold-deep:#aa7628;--rshof-journey-line:#e4d5bb;--rshof-journey-muted:#66737a;--rshof-journey-shadow:0 16px 38px rgba(21,42,52,.11)}.rshof-profile-journey{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px 24px;margin:22px 0 30px;padding:20px;color:var(--rshof-journey-ink);background:var(--rshof-journey-cream);border:1px solid var(--rshof-journey-line);border-radius:22px;box-shadow:var(--rshof-journey-shadow)}.rshof-profile-journey__copy{align-self:center}.rshof-profile-journey__copy p,.rshof-profile-journey__copy strong{display:block;margin:0}.rshof-profile-journey__copy p{color:var(--rshof-journey-muted);font-size:.79rem;letter-spacing:.08em;text-transform:uppercase}.rshof-profile-journey__copy strong{margin-top:4px;color:var(--rshof-journey-ink);font-size:1.02rem}.rshof-profile-journey__links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.rshof-profile-journey__link,.rshof-profile-journey__link:visited{display:inline-flex;align-items:center;min-height:42px;padding:9px 14px;color:#fff;background:var(--rshof-journey-navy);border:1px solid var(--rshof-journey-navy);border-radius:999px;font-weight:700;line-height:1.2;text-decoration:none}.rshof-profile-journey__link:hover,.rshof-profile-journey__link:focus-visible{color:var(--rshof-journey-navy);background:var(--rshof-journey-gold);border-color:var(--rshof-journey-gold)}.rshof-profile-journey__link--next{background:var(--rshof-journey-gold-deep);border-color:var(--rshof-journey-gold-deep)}.rshof-profile-directory-search{margin:0 0 30px;padding:22px;color:#fff;background:linear-gradient(135deg,var(--rshof-journey-navy) 0%,#203d4a 100%);border:1px solid rgba(228,213,187,.55);border-radius:22px;box-shadow:var(--rshof-journey-shadow)}.rshof-profile-directory-search label{display:block;margin:0 0 10px;color:#fff;font-size:1.05rem;font-weight:800}.rshof-profile-directory-search div{display:flex;gap:10px}.rshof-profile-directory-search input{min-width:0;flex:1 1 16rem;min-height:46px;padding:10px 14px;color:var(--rshof-journey-ink);background:#fff;border:1px solid transparent;border-radius:12px}.rshof-profile-directory-search button{min-height:46px;padding:10px 16px;color:var(--rshof-journey-navy);background:var(--rshof-journey-gold);border:1px solid var(--rshof-journey-gold);border-radius:12px;font-weight:800}.rshof-vote-batch-notice{margin:0 0 22px;padding:14px 16px;color:#17433a;background:#eaf6ef;border:1px solid #a6d8bd;border-radius:14px;font-weight:700}.rshof-voting-batch-form{margin:0}.rshof-voting-directory--batch{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.rshof-vote-card--batch{display:flex;flex-direction:column;min-height:172px;padding:18px;color:var(--rshof-journey-ink);background:#fff;border:1px solid var(--rshof-journey-line);border-radius:18px;box-shadow:0 8px 22px rgba(21,42,52,.07)}.rshof-vote-card--batch>header{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start}.rshof-vote-card--batch>header>span{display:grid;width:36px;height:36px;place-items:center;color:var(--rshof-journey-navy);background:var(--rshof-journey-cream);border:1px solid var(--rshof-journey-line);border-radius:50%;font-weight:800}.rshof-vote-card--batch h3{margin:0;font-size:1rem;line-height:1.2}.rshof-vote-card--batch h3 a{color:inherit;text-decoration:none}.rshof-vote-card--batch header p{margin:4px 0 0;color:var(--rshof-journey-muted);font-size:.86rem}.rshof-vote-card--batch .rshof-vote-select{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:auto 0 0;padding-top:16px;border-top:1px solid var(--rshof-journey-line);color:var(--rshof-journey-muted);font-size:.86rem;font-weight:700}.rshof-vote-card--batch select{min-height:40px;min-width:76px;padding:7px 9px;color:var(--rshof-journey-ink);background:#fff;border:1px solid #b8a783;border-radius:10px;font-weight:800}.rshof-voting-batch-actions{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:22px;padding:18px 20px;color:#fff;background:var(--rshof-journey-navy);border:1px solid var(--rshof-journey-navy);border-radius:18px;box-shadow:var(--rshof-journey-shadow)}.rshof-voting-batch-actions p{margin:0;font-size:.92rem;line-height:1.45}.rshof-voting-batch-actions .rshof-button{flex:0 0 auto;color:var(--rshof-journey-navy);background:var(--rshof-journey-gold);border-color:var(--rshof-journey-gold)}.rshof-community-status{margin:0 0 18px;padding:24px;color:var(--rshof-journey-ink);background:var(--rshof-journey-cream);border:1px solid var(--rshof-journey-line);border-radius:22px;box-shadow:var(--rshof-journey-shadow)}.rshof-community-status__head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px}.rshof-community-status__head h4,.rshof-community-status__head p{margin:0}.rshof-community-status__head h4{margin-top:4px;font-size:clamp(1.35rem,2.4vw,1.9rem);line-height:1.05}.rshof-community-status__head p{color:var(--rshof-journey-muted);font-size:.9rem}.rshof-community-status__total{color:var(--rshof-journey-navy);font-size:1.05rem;font-weight:800;text-align:right}.rshof-community-status__progress{display:block;height:11px;margin:18px 0 10px;overflow:hidden;background:#e7dcc7;border-radius:999px}.rshof-community-status__progress b{display:block;width:0;height:100%;background:linear-gradient(90deg,var(--rshof-journey-gold-deep),var(--rshof-journey-gold));border-radius:inherit}.rshof-community-status__next{margin:0;color:var(--rshof-journey-muted);font-size:.9rem}.rshof-passport__activity-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:20px}.rshof-passport-activity{padding:16px;color:var(--rshof-journey-ink);background:#fff;border:1px solid var(--rshof-journey-line);border-radius:16px}.rshof-passport-activity strong,.rshof-passport-activity span,.rshof-passport-activity small{display:block}.rshof-passport-activity strong{font-size:1.45rem;line-height:1}.rshof-passport-activity span{margin-top:7px;color:var(--rshof-journey-muted);font-size:.83rem;line-height:1.3}.rshof-passport-activity i{display:block;height:7px;margin-top:12px;overflow:hidden;background:#ebe1ce;border-radius:999px}.rshof-passport-activity i b{display:block;width:0;height:100%;background:linear-gradient(90deg,var(--rshof-journey-gold-deep),var(--rshof-journey-gold));border-radius:inherit}.rshof-passport-activity small{margin-top:8px;color:var(--rshof-journey-ink);font-size:.76rem;font-weight:700;line-height:1.25}.rshof-announcement__button--checkin{color:var(--rshof-journey-navy) !important;background:var(--rshof-journey-gold) !important;border-color:var(--rshof-journey-gold) !important;font-weight:800 !important}.rshof-mobile-menu-extra__checkin{color:var(--rshof-journey-navy) !important;background:var(--rshof-journey-gold) !important;border-color:var(--rshof-journey-gold) !important;font-weight:800 !important}.rshof-passport__activity-note{margin:-6px 0 20px;color:var(--rshof-journey-muted);font-size:.83rem;line-height:1.45}.rshof-news-card__media>img.rshof-media-image--news{min-width:0 !important;min-height:0 !important;max-width:100% !important;max-height:100% !important}.rshof-news-single__image{display:grid;grid-template-rows:minmax(0,1fr) auto;aspect-ratio:16/9;background:radial-gradient(circle at 50% 20%,rgba(215,168,79,.16),transparent 46%),var(--rshof-journey-navy)}.rshof-news-single__image>img{display:block;width:100%;height:100%;min-width:0;min-height:0;object-fit:contain;object-position:var(--rshof-media-focus,50% 18%)}.rshof-news-single__image .rshof-media-credit{margin:0;padding:8px 12px;color:rgba(255,255,255,.82);background:rgba(15,32,40,.88);font-size:.78rem;line-height:1.3}.rshof-news-single__image .rshof-media-credit a{color:var(--rshof-journey-gold)}.rshof-ranking--hall{max-width:1180px;margin-inline:auto;padding:clamp(18px,3vw,34px);color:var(--rshof-journey-ink);background:var(--rshof-journey-cream);border:1px solid var(--rshof-journey-line);border-radius:30px;box-shadow:var(--rshof-journey-shadow)}.rshof-ranking--hall .rshof-hall-heading{margin:0 0 24px;padding:clamp(30px,6vw,64px);color:#fff;background:radial-gradient(circle at 90% 8%,rgba(215,168,79,.34),transparent 31%),linear-gradient(135deg,var(--rshof-journey-navy-deep),#274958);border:1px solid rgba(228,213,187,.35);border-radius:30px}.rshof-ranking--hall .rshof-hall-heading .rshof-eyebrow,.rshof-ranking--hall .rshof-hall-heading h2,.rshof-ranking--hall .rshof-hall-heading p{color:#fff}.rshof-ranking--hall .rshof-hall-heading h2{max-width:15ch;margin:6px 0 16px;font-family:"Iowan Old Style",Baskerville,"Times New Roman",serif;font-size:clamp(2.15rem,5vw,4.4rem);font-weight:600;letter-spacing:-.045em;line-height:.95}.rshof-ranking--hall .rshof-hall-heading>p:not(.rshof-eyebrow){max-width:62ch;color:rgba(255,255,255,.86)}.rshof-ranking--hall .rshof-ranking__profile-request{display:inline-flex;margin-top:12px;padding:10px 14px;color:var(--rshof-journey-navy);background:var(--rshof-journey-gold);border-radius:999px;font-weight:800;text-decoration:none}.rshof-ranking--hall .rshof-hall-champion,.rshof-ranking--hall .rshof-hall-podium,.rshof-ranking--hall .rshof-hall-tier,.rshof-ranking--hall .rshof-hall-register{margin-top:20px;padding:clamp(22px,3vw,34px);color:var(--rshof-journey-ink);background:#fff;border:1px solid var(--rshof-journey-line);border-radius:22px;box-shadow:0 10px 28px rgba(21,42,52,.06)}.rshof-ranking--hall .rshof-hall-champion{padding:0;overflow:hidden;background:var(--rshof-journey-navy);border-color:var(--rshof-journey-navy)}.rshof-ranking--hall .rshof-hall-champion__heading{padding:26px 30px 0}.rshof-ranking--hall .rshof-hall-champion__heading h3,.rshof-ranking--hall .rshof-hall-champion__heading .rshof-eyebrow{color:#fff}.rshof-ranking--hall .rshof-hall-champion .rshof-champion{margin:0;border-radius:0;box-shadow:none}.rshof-ranking--hall .rshof-hall-podium__heading,.rshof-ranking--hall .rshof-hall-tier__heading{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:16px 38px;align-items:end;margin-bottom:20px}.rshof-ranking--hall .rshof-hall-podium__heading h3,.rshof-ranking--hall .rshof-hall-tier__heading h3{margin:4px 0 0;color:var(--rshof-journey-ink);font-family:"Iowan Old Style",Baskerville,"Times New Roman",serif;font-size:clamp(1.65rem,3vw,2.5rem);line-height:1}.rshof-ranking--hall .rshof-hall-podium__heading>p,.rshof-ranking--hall .rshof-hall-tier__heading>p{margin:0;color:var(--rshof-journey-muted);line-height:1.5}.rshof-ranking--hall .rshof-hall-podium__grid{gap:18px}.rshof-ranking--hall .rshof-hall-podium .rshof-star-card,.rshof-ranking--hall .rshof-hall-tier__list{background:#fff;border-color:var(--rshof-journey-line)}.rshof-ranking--hall .rshof-ranking-list{overflow:hidden;border:1px solid var(--rshof-journey-line);border-radius:16px}.rshof-ranking--hall .rshof-ranking-row{color:var(--rshof-journey-ink);background:#fff;border-color:var(--rshof-journey-line)}.rshof-ranking--hall .rshof-ranking-row:nth-child(even){background:#fdf9f1}.rshof-ranking--hall .rshof-ranking-row:hover{background:#f8edd8}.rshof-ranking--hall .rshof-ranking-row__rank strong,.rshof-ranking--hall .rshof-ranking-row__identity strong,.rshof-ranking--hall .rshof-ranking-row__points strong{color:var(--rshof-journey-ink)}.rshof-ranking--hall .rshof-ranking-row__identity small,.rshof-ranking--hall .rshof-ranking-row__points span{color:var(--rshof-journey-muted)}.rshof-ranking--hall .rshof-hall-register{display:grid;grid-template-columns:auto minmax(0,1fr);gap:24px;align-items:center;background:linear-gradient(135deg,#fff 0%,#f7ead5 100%)}.rshof-ranking--hall .rshof-hall-register__number{color:var(--rshof-journey-gold-deep);font-family:"Iowan Old Style",Baskerville,"Times New Roman",serif;font-size:clamp(4rem,10vw,7rem);font-weight:700;letter-spacing:-.06em;line-height:.75}.rshof-ranking--hall .rshof-hall-register h3{margin:4px 0 10px;color:var(--rshof-journey-ink);font-family:"Iowan Old Style",Baskerville,"Times New Roman",serif;font-size:clamp(1.5rem,3vw,2.35rem);line-height:1.04}.rshof-ranking--hall .rshof-hall-register p{color:var(--rshof-journey-muted)}.rshof-ranking--hall .rshof-hall-register__actions{display:flex;flex-wrap:wrap;gap:10px}.rshof-ranking--hall .rshof-hall-register__actions .rshof-button--primary{color:var(--rshof-journey-navy);background:var(--rshof-journey-gold);border-color:var(--rshof-journey-gold)}@media (max-width:760px){.rshof-profile-journey,.rshof-community-status__head,.rshof-voting-batch-actions,.rshof-ranking--hall .rshof-hall-register{grid-template-columns:1fr}.rshof-profile-journey__links,.rshof-community-status__head,.rshof-voting-batch-actions{align-items:stretch;justify-content:stretch}.rshof-profile-journey__link,.rshof-voting-batch-actions .rshof-button{justify-content:center;width:100%}.rshof-profile-directory-search div,.rshof-voting-batch-actions{flex-direction:column}.rshof-passport__activity-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rshof-ranking--hall{padding:12px;border-radius:22px}.rshof-ranking--hall .rshof-hall-heading{padding:30px 24px;border-radius:22px}.rshof-ranking--hall .rshof-hall-podium__heading,.rshof-ranking--hall .rshof-hall-tier__heading{grid-template-columns:1fr}.rshof-ranking--hall .rshof-hall-champion__heading{padding:22px 22px 0}}@media (max-width:460px){.rshof-voting-directory--batch,.rshof-passport__activity-grid{grid-template-columns:1fr}}
.rshof-discovery-40{margin-block:32px;padding:clamp(20px,4vw,32px);background:radial-gradient(circle at 88% 0,rgba(223,189,116,.14),transparent 30%),linear-gradient(145deg,#142831,#09161d);border:1px solid rgba(223,189,116,.56);border-radius:12px;color:#edf1ed;overflow-wrap:anywhere;box-shadow:0 18px 42px rgba(0,0,0,.16)}.rshof-discovery-40 h2{color:#fff8e8!important;font-size:clamp(22px,3vw,30px);line-height:1.25}.rshof-discovery-40>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.rshof-discovery-40 a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:14px 18px;background:rgba(5,18,24,.74);border:1px solid rgba(223,189,116,.46);border-radius:8px;color:#f7f2e7!important;-webkit-text-fill-color:#f7f2e7!important;text-decoration:none;font-weight:700;line-height:1.4;transition:background .2s ease,border-color .2s ease}.rshof-discovery-40 a:hover{background:#1b3440;border-color:#f1cf81}.rshof-discovery-40 a:focus-visible{outline:3px solid #dfbd74;outline-offset:3px}.rshof-newsroom-monitor{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:16px 20px;margin-block:18px;background:#10232c;color:#f7f2e7;border:1px solid rgba(223,189,116,.56);border-radius:8px}.rshof-newsroom-monitor strong{color:#f0cb78}.rshof-newsroom-monitor a{color:#fff8e8;font-weight:700}.rshof-newsroom-monitor [hidden]{display:none!important}@media(max-width:768px){.rshof-discovery-40>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:430px){.rshof-discovery-40>div{grid-template-columns:minmax(0,1fr)}}
.rshof-official-clips{margin:28px 0;min-width:0;color:#291014}.rshof-official-clips__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:18px}.rshof-official-clips__card{min-width:0;overflow:hidden;border:1px solid #ecd1ca;border-radius:18px;background:#fff;color:#291014;box-shadow:0 5px 18px #49150c0b}.rshof-official-clips__image{position:relative;display:block;aspect-ratio:16/9;background:#211719;overflow:hidden}.rshof-official-clips__image img{display:block;width:100%;height:100%;object-fit:contain}.rshof-official-clips__play{position:absolute;left:14px;bottom:12px;background:#bf261f;color:#fff;border-radius:50%;width:38px;height:38px;display:grid;place-items:center}.rshof-official-clips__duration{position:absolute;right:9px;bottom:9px;padding:3px 7px;border-radius:5px;background:#190c0deb;color:#fff;font-size:12px;font-weight:700}.rshof-official-clips__body{padding:16px;display:grid;gap:10px}.rshof-official-clips__body small{color:#a12b21;font-size:11px;font-weight:800;letter-spacing:.04em}.rshof-official-clips__body h3{margin:0;font-size:18px;line-height:1.35;overflow-wrap:anywhere}.rshof-official-clips__body a{color:#521b1b;text-decoration:none}.rshof-official-clips__source{font-size:12px;line-height:1.5}.rshof-official-clips__watch{font-size:13px;font-weight:700}.rshof-official-clips a:hover{text-decoration:underline}.rshof-official-clips a:focus-visible{outline:3px solid #d75720;outline-offset:3px}.rshof-official-clips__credit{font-size:12px;line-height:1.6;color:#674740;margin:16px 0}.rshof-official-clips .rshof-official-clips__card .rshof-official-clips__body a{color:#521b1b!important;text-shadow:none!important}.rshof-official-clips .rshof-official-clips__card .rshof-official-clips__body h3{font-size:18px!important;line-height:1.35!important;color:#291014!important;text-shadow:none!important}.rshof-official-clips .rshof-official-clips__card .rshof-official-clips__source{font-size:13px!important;color:#674740!important}.rshof-official-clips .rshof-official-clips__card .rshof-official-clips__watch{font-size:13px!important;color:#8c211b!important}.rshof-official-clips{scroll-margin-top:145px}
.rshof-platform-vnext{display:contents}.rshof-known-for,.rshof-career-timeline,.rshof-reality-graph{position:relative;overflow:hidden}.rshof-known-for:before,.rshof-career-timeline:before,.rshof-reality-graph:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:2px;background:linear-gradient(90deg,transparent,rgba(199,164,94,.82),transparent)}.rshof-known-for__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.rshof-known-for__grid article{min-width:0;padding:16px;border:1px solid rgba(199,164,94,.22);border-radius:16px;background:linear-gradient(145deg,rgba(255,255,255,.055),rgba(255,255,255,.018))}.rshof-known-for__grid span,.rshof-known-for__grid small,.rshof-career-timeline__item small,.rshof-reality-graph__grid small,.rshof-reality-graph__grid em{display:block}.rshof-known-for__grid span{margin-bottom:8px;color:#d2ba82;font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.rshof-known-for__grid strong,.rshof-known-for__grid a{display:block;color:inherit;font-size:clamp(16px,1.8vw,22px);font-weight:900;line-height:1.12;text-decoration:none}.rshof-known-for__grid a:hover{color:#e7c875}.rshof-known-for__grid small{margin-top:8px;color:rgba(255,255,255,.64);font-size:11px;line-height:1.4}.rshof-career-timeline__rail{position:relative;display:grid;gap:0;padding-left:18px}.rshof-career-timeline__rail:before{content:"";position:absolute;top:5px;bottom:5px;left:61px;width:1px;background:linear-gradient(180deg,rgba(199,164,94,.78),rgba(199,164,94,.12))}.rshof-career-timeline__item{position:relative;display:grid;grid-template-columns:72px minmax(0,1fr);gap:18px;padding:12px 0}.rshof-career-timeline__item:before{content:"";position:absolute;top:23px;left:38px;width:11px;height:11px;border:2px solid #c7a45e;border-radius:50%;background:#102630;box-shadow:0 0 0 5px rgba(199,164,94,.1)}.rshof-career-timeline__item time{padding-top:3px;color:#e6c775;font-size:15px;font-weight:900}.rshof-career-timeline__item>div{min-width:0;padding:13px 15px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:rgba(255,255,255,.035)}.rshof-career-timeline__item h3{margin:0;font-size:17px}.rshof-career-timeline__item h3 a,.rshof-career-timeline__item h3 strong{color:inherit;text-decoration:none}.rshof-career-timeline__item h3 a:hover{color:#e7c875}.rshof-career-timeline__item p{margin:4px 0;color:rgba(255,255,255,.78)}.rshof-career-timeline__item small{color:rgba(255,255,255,.56)}.rshof-reality-graph__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.rshof-reality-graph__grid a{display:grid;grid-template-columns:58px minmax(0,1fr);grid-template-areas:"avatar name" "avatar count" "formats formats";gap:2px 12px;min-width:0;padding:14px;border:1px solid rgba(199,164,94,.18);border-radius:15px;background:rgba(255,255,255,.03);color:inherit;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease}.rshof-reality-graph__grid a:hover{transform:translateY(-2px);border-color:rgba(199,164,94,.58);background:rgba(199,164,94,.07)}.rshof-reality-graph__avatar{position:relative;grid-area:avatar;display:grid;place-items:center;width:58px;height:58px;overflow:hidden;border:1px solid rgba(199,164,94,.58);border-radius:50%;background:linear-gradient(145deg,#173843,#0b2029);color:#e7c875}.rshof-reality-graph__avatar-image{position:absolute;inset:0;display:block;width:100% !important;height:100% !important;max-width:none !important;object-fit:cover;object-position:var(--rshof-avatar-focus,50% 18%)}.rshof-reality-graph__avatar svg{width:30px;height:30px;fill:currentColor}.rshof-reality-graph__grid strong{grid-area:name;align-self:end;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rshof-reality-graph__grid small{grid-area:count;color:rgba(255,255,255,.58)}.rshof-reality-graph__grid em{grid-area:formats;margin-top:9px;color:#cdb77f;font-size:10px;font-style:normal;line-height:1.35}@media (max-width:980px){.rshof-known-for__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rshof-reality-graph__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.rshof-known-for__grid,.rshof-reality-graph__grid{grid-template-columns:1fr}.rshof-career-timeline__rail{padding-left:0}.rshof-career-timeline__rail:before{left:40px}.rshof-career-timeline__item{grid-template-columns:54px minmax(0,1fr);gap:12px}.rshof-career-timeline__item:before{left:35px}}body.rshof-profile-format-prestige .rshof-known-for__grid article,body.rshof-profile-format-prestige .rshof-career-timeline__item>div,body.rshof-profile-format-prestige .rshof-reality-graph__grid a{border-color:rgba(201,156,79,.5);background:linear-gradient(145deg,rgba(134,39,56,.2),transparent 62%),#102e3a;color:#fffaf1;box-shadow:inset 0 3px 0 rgba(201,156,79,.45)}body.rshof-profile-format-prestige .rshof-known-for__grid article:nth-child(even),body.rshof-profile-format-prestige .rshof-reality-graph__grid a:nth-child(even){background:linear-gradient(145deg,rgba(134,39,56,.74),rgba(16,46,58,.98) 72%),#102e3a}body.rshof-profile-format-prestige .rshof-known-for__grid span,body.rshof-profile-format-prestige .rshof-career-timeline__item time,body.rshof-profile-format-prestige .rshof-reality-graph__grid em{color:#f0cf88}body.rshof-profile-format-prestige .rshof-known-for__grid strong,body.rshof-profile-format-prestige .rshof-known-for__grid a,body.rshof-profile-format-prestige .rshof-career-timeline__item h3,body.rshof-profile-format-prestige .rshof-career-timeline__item h3 a,body.rshof-profile-format-prestige .rshof-career-timeline__item h3 strong,body.rshof-profile-format-prestige .rshof-reality-graph__grid strong{color:#fffaf1}body.rshof-profile-format-prestige .rshof-known-for__grid small,body.rshof-profile-format-prestige .rshof-career-timeline__item p,body.rshof-profile-format-prestige .rshof-career-timeline__item small,body.rshof-profile-format-prestige .rshof-reality-graph__grid small{color:#d4e0e4}body.rshof-profile-format-prestige .rshof-career-timeline__item:before{border-color:#f0cf88;background:#862738}body.rshof-profile-format-prestige .rshof-known-for__grid a:hover,body.rshof-profile-format-prestige .rshof-career-timeline__item h3 a:hover,body.rshof-profile-format-prestige .rshof-reality-graph__grid a:hover{border-color:#f0cf88;color:#fffaf1}
.rshof-casting{--cast-gold:#f4c94b;--cast-ink:#17160e;color:var(--cast-ink);background:#fffdf5;border:1px solid #dcc77f;border-radius:22px;padding:clamp(20px,3vw,38px);margin:28px 0;min-width:0;scroll-margin-top:145px;line-height:1.65}.rshof-casting h2,.rshof-casting h3,.rshof-casting h4,.rshof-casting label,.rshof-casting summary{color:#211b0d!important;text-shadow:none!important}.rshof-casting h2{font-size:clamp(24px,3vw,36px)!important;line-height:1.2!important}.rshof-casting h3{font-size:21px!important}.rshof-casting p,.rshof-casting li,.rshof-casting small{color:#494333!important}.rshof-casting a{color:#705000!important;text-shadow:none!important;overflow-wrap:anywhere}.rshof-casting-banner{position:relative;isolation:isolate;display:flex!important;align-items:center;min-height:178px;box-sizing:border-box;overflow:hidden;border:1px solid #d5ad38;border-radius:20px;background:#17140b;color:#ffdc65!important;text-decoration:none!important;padding:24px 30px;margin:0 0 20px;box-shadow:0 5px 25px #b28a171c;width:100%}.rshof-casting-banner img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.rshof-casting-banner:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#100e07ee 0%,#100e07c9 40%,#100e0700 78%)}.rshof-casting-banner__copy{display:grid;gap:7px;width:64%;max-width:720px}.rshof-casting-banner__copy small{font-size:10px!important;font-weight:800;letter-spacing:.1em;color:#f8d977!important}.rshof-casting-banner__copy strong{font-size:clamp(22px,2.1vw,34px);line-height:1.12;color:#ffdc65!important;text-shadow:none!important}.rshof-casting-banner__copy>span{font-size:13px;line-height:1.45;color:#fff3c8!important}.rshof-casting-banner__copy b{display:block;font-size:13px;color:#ffdf65!important}.rshof-casting-banner:hover{border-color:#ffdf65;box-shadow:0 5px 26px #d4a92033}.rshof-casting-grid,.rshof-setcard-fields,.rshof-setcard-social{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:20px}.rshof-casting-grid article{border:1px solid #e6d89e;border-radius:14px;padding:20px;background:#fffaf0}.rshof-casting label{display:grid;gap:6px;font-size:14px;min-width:0}.rshof-casting input:not([type=checkbox]),.rshof-casting textarea,.rshof-casting select{box-sizing:border-box;width:100%;min-width:0;border:1px solid #bfb286!important;background:#fff!important;color:#211b0d!important;border-radius:8px;padding:11px;font:inherit}.rshof-casting select[multiple]{min-height:160px}.rshof-casting input[type=checkbox]{width:18px;height:18px;accent-color:#9c7100;flex:0 0 18px}.rshof-casting-check{display:flex!important;align-items:flex-start;gap:10px!important;margin:16px 0}.rshof-casting fieldset{border:1px solid #d7c898;border-radius:12px;min-width:0;padding:16px}.rshof-casting legend{font-weight:800}.rshof-casting-button,.rshof-casting button{display:inline-block;padding:12px 18px;border-radius:10px;background:#f4c94b!important;color:#211b0d!important;border:1px solid #b08a1e!important;font-weight:800;text-decoration:none!important;cursor:pointer}.rshof-casting-actions{display:flex;flex-wrap:wrap;gap:18px;align-items:center}.rshof-casting details{border-top:1px solid #d9cca4;padding:18px 0}.rshof-casting summary{font-weight:800;cursor:pointer}.rshof-casting-notice{padding:15px;border:1px solid #baa03b;background:#fff4bf}.rshof-setcard-thumb{height:150px;width:100%;object-fit:contain;background:#eee6d1}.rshof-casting video{width:100%;max-height:260px}.rshof-casting [hidden]{display:none!important}.rshof-casting-downloads{margin-top:25px}.rshof-public-setcard{max-width:650px;border:1px solid #ddcf9e;border-radius:16px;padding:20px}.rshof-public-setcard img{width:100%;max-height:480px;object-fit:contain;background:#17160e}.rshof-management-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px}.rshof-management-grid article{border:1px solid #dccc97;border-radius:16px;padding:20px;background:#fff}.rshof-company-logo{width:180px;height:90px;object-fit:contain;background:#fff;padding:10px}.rshof-partner-dot{display:inline-block;width:10px;height:10px;border-radius:50%;background:#b92e29;margin-right:6px}.rshof-partner-dot.yes{background:#16843a}.rshof-partner-dot.asked{background:#d97d04}.rshof-casting table{width:100%;border-collapse:collapse;font-size:14px}.rshof-casting th,.rshof-casting td{text-align:left;padding:10px;border-bottom:1px solid #e2d6b0;color:#292215!important;overflow-wrap:anywhere}.rshof-footer-casting{display:inline-block;background:#f4c94b;color:#211b0d!important;border-radius:9px;padding:8px 12px;font-size:12px;font-weight:800}@media(max-width:640px){.rshof-casting-banner{padding:19px;min-height:190px}.rshof-casting-banner__copy{width:78%}.rshof-casting-banner:after{background:linear-gradient(90deg,#100e07f0,#100e07b0 65%,#100e0710)}.rshof-casting-banner__copy small{font-size:9px!important}.rshof-casting{padding:20px}.rshof-casting-grid,.rshof-setcard-fields,.rshof-setcard-social{grid-template-columns:1fr}}.rshof-front-hero__copy>.rshof-casting-banner{grid-column:1/-1;width:100%;box-sizing:border-box;min-width:0}.rshof-casting-footer{text-align:center;padding:12px}.rshof-casting-footer a{color:#f4c94b!important}
:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:#fff;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32,7,7,.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set:after,.woocommerce .col2-set:before,.woocommerce-page .col2-set:after,.woocommerce-page .col2-set:before{content:" ";display:table}.woocommerce .col2-set:after,.woocommerce-page .col2-set:after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.images.woocommerce-product-gallery .flex-viewport,.woocommerce div.product div.images.woocommerce-product-gallery .flex-viewport,.woocommerce-page #content div.product div.images.woocommerce-product-gallery .flex-viewport,.woocommerce-page div.product div.images.woocommerce-product-gallery .flex-viewport{touch-action:pan-y pinch-zoom}.woocommerce #content div.product div.thumbnails:after,.woocommerce #content div.product div.thumbnails:before,.woocommerce div.product div.thumbnails:after,.woocommerce div.product div.thumbnails:before,.woocommerce-page #content div.product div.thumbnails:after,.woocommerce-page #content div.product div.thumbnails:before,.woocommerce-page div.product div.thumbnails:after,.woocommerce-page div.product div.thumbnails:before{content:" ";display:table}.woocommerce #content div.product div.thumbnails:after,.woocommerce div.product div.thumbnails:after,.woocommerce-page #content div.product div.thumbnails:after,.woocommerce-page div.product div.thumbnails:after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce div.product .woocommerce-tabs ul.tabs:after,.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs:before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs:after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment:after,.woocommerce #content div.product #reviews .comment:before,.woocommerce div.product #reviews .comment:after,.woocommerce div.product #reviews .comment:before,.woocommerce-page #content div.product #reviews .comment:after,.woocommerce-page #content div.product #reviews .comment:before,.woocommerce-page div.product #reviews .comment:after,.woocommerce-page div.product #reviews .comment:before{content:" ";display:table}.woocommerce #content div.product #reviews .comment:after,.woocommerce div.product #reviews .comment:after,.woocommerce-page #content div.product #reviews .comment:after,.woocommerce-page div.product #reviews .comment:after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products:after,.woocommerce ul.products:before,.woocommerce-page ul.products:after,.woocommerce-page ul.products:before{content:" ";display:table}.woocommerce ul.products:after,.woocommerce-page ul.products:after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers:after,.woocommerce .woocommerce-pagination ul.page-numbers:before,.woocommerce-page .woocommerce-pagination ul.page-numbers:after,.woocommerce-page .woocommerce-pagination ul.page-numbers:before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers:after,.woocommerce-page .woocommerce-pagination ul.page-numbers:after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals:after,.woocommerce .cart-collaterals:before,.woocommerce-page .cart-collaterals:after,.woocommerce-page .cart-collaterals:before{content:" ";display:table}.woocommerce .cart-collaterals:after,.woocommerce-page .cart-collaterals:after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator:after,.woocommerce .cart-collaterals .shipping_calculator:before,.woocommerce-page .cart-collaterals .shipping_calculator:after,.woocommerce-page .cart-collaterals .shipping_calculator:before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator:after,.woocommerce-page .cart-collaterals .shipping_calculator:after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li:after,.woocommerce ul.cart_list li:before,.woocommerce ul.product_list_widget li:after,.woocommerce ul.product_list_widget li:before,.woocommerce-page ul.cart_list li:after,.woocommerce-page ul.cart_list li:before,.woocommerce-page ul.product_list_widget li:after,.woocommerce-page ul.product_list_widget li:before{content:" ";display:table}.woocommerce ul.cart_list li:after,.woocommerce ul.product_list_widget li:after,.woocommerce-page ul.cart_list li:after,.woocommerce-page ul.product_list_widget li:after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row:after,.woocommerce form .form-row:before,.woocommerce-page form .form-row:after,.woocommerce-page form .form-row:before{content:" ";display:table}.woocommerce form .form-row:after,.woocommerce-page form .form-row:after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:transparent;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input:before,.woocommerce-page form .show-password-input:before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password:before,.woocommerce-page form .show-password-input.display-password:before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields:after,.woocommerce .woocommerce-billing-fields:before,.woocommerce .woocommerce-shipping-fields:after,.woocommerce .woocommerce-shipping-fields:before,.woocommerce-page .woocommerce-billing-fields:after,.woocommerce-page .woocommerce-billing-fields:before,.woocommerce-page .woocommerce-shipping-fields:after,.woocommerce-page .woocommerce-shipping-fields:before{content:" ";display:table}.woocommerce .woocommerce-billing-fields:after,.woocommerce .woocommerce-shipping-fields:after,.woocommerce-page .woocommerce-billing-fields:after,.woocommerce-page .woocommerce-shipping-fields:after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:transparent;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}
@charset "UTF-8";:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:#fff;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32,7,7,.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}@keyframes spin{100%{transform:rotate(360deg)}}@font-face{font-family:star;src:url(//www.realitystarshalloffame.de/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff2) format("woff2"),url(//www.realitystarshalloffame.de/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff) format("woff"),url(//www.realitystarshalloffame.de/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(//www.realitystarshalloffame.de/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff2) format("woff2"),url(//www.realitystarshalloffame.de/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff) format("woff"),url(//www.realitystarshalloffame.de/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description:before{left:50%;top:0;margin-top:-4px;transform:translateX(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0;border-style:solid;border-color:#1e85be transparent transparent;z-index:100;display:block}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{font-family:inherit;font-weight:400;letter-spacing:normal;padding:.5em;display:block;background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width) solid var(--wc-form-border-color);border-radius:var(--wc-form-border-radius);color:var(--wc-form-color-text,#000);box-sizing:border-box;width:100%;margin:0;line-height:normal;height:auto}.woocommerce form .form-row .input-text:focus,.woocommerce form .form-row select:focus{border-color:currentColor}.woocommerce form .form-row select{cursor:pointer;appearance:none;padding-right:3em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=);background-repeat:no-repeat;background-size:16px;background-position:calc(100% - .5em) 50%}.woocommerce form .form-row textarea{height:4em;line-height:1.5;box-shadow:none}.woocommerce form .form-row .country_to_state--single{background:0 0;border:0;padding:0;appearance:none;background-image:none;font:inherit;font-weight:700;color:inherit;width:auto;pointer-events:none}.woocommerce form .form-row .required{color:var(--wc-red);font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row .optional{visibility:visible}.woocommerce form .form-row.woocommerce-invalid label{color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:var(--wc-green)}.woocommerce form .form-row.woocommerce-validated .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-green)}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}:where(.woocommerce) .select2-container{width:100%}:where(.woocommerce) .select2-container .select2-selection--single{height:auto}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__rendered{padding:.5em;line-height:normal;box-sizing:border-box;color:var(--wc-form-color-text,#444);font-weight:400}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__placeholder{color:var(--wc-form-color-text,#444)}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow{position:absolute;top:2px;right:.5em;height:100%;width:16px}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow b{border:none;display:block;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;width:16px;height:16px;position:absolute;top:50%;left:0;margin:-8px 0 0}:where(.woocommerce) .select2-container .select2-dropdown,:where(.woocommerce) .select2-container .select2-selection{background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width,1px) solid var(--wc-form-border-color,#aaa);border-radius:var(--wc-form-border-radius,4px)}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}:where(.woocommerce) .select2-results__options{list-style:none;margin:0;padding:0}:where(.woocommerce) .select2-results__option{margin:0}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#720eec;color:#fcfbfe;z-index:99998;box-shadow:0 1px 1em rgba(0,0,0,.2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fcfbfe;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.admin-bar p.demo_store{top:32px}.woocommerce-product-gallery__photoswipe-video-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.woocommerce-product-gallery__photoswipe-video{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.clear{clear:both}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay:before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(//www.realitystarshalloffame.de/wp-content/plugins/woocommerce/assets/css/../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce .loader:before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(//www.realitystarshalloffame.de/wp-content/plugins/woocommerce/assets/css/../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:var(--wc-red)!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:var(--wc-red)}.woocommerce small.note{display:block;color:#767676;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0}.woocommerce .woocommerce-breadcrumb:after,.woocommerce .woocommerce-breadcrumb:before{content:" ";display:table}.woocommerce .woocommerce-breadcrumb:after{clear:both}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.7;display:inline-block}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__image a{display:block;outline-offset:-2px}.woocommerce div.product div.images .woocommerce-product-gallery__video .wp-post-video{display:block;width:100%;height:auto}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background:#fff;border:none;box-sizing:content-box;border-radius:100%;cursor:pointer;font-size:2em;height:36px;padding:0;position:absolute;right:.5em;text-indent:-9999px;top:.5em;width:36px;z-index:99}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before{border:2px solid #000;border-radius:100%;box-sizing:content-box;content:"";display:block;height:10px;left:9px;top:9px;position:absolute;width:10px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after{background:#000;border-radius:6px;box-sizing:content-box;content:"";display:block;height:8px;left:22px;position:absolute;top:19px;transform:rotate(-45deg);width:2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger span[aria-hidden=true]{border:0;clip-path:inset(50%);height:1px;left:50%;margin:-1px;overflow:hidden;position:absolute;top:50%;width:1px}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:left;margin:0;list-style:none;position:relative}.woocommerce div.product div.images .flex-control-thumbs li .woocommerce-product-gallery__video-thumbnail-preview,.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li .woocommerce-product-gallery__video-thumbnail-preview.flex-active,.woocommerce div.product div.images .flex-control-thumbs li .woocommerce-product-gallery__video-thumbnail-preview:hover,.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail:before{content:"▶";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;color:#fff;font-size:1.4em;text-shadow:0 0 .25em rgba(0,0,0,.8);pointer-events:none}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder.flex-active,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder:hover{opacity:0}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail .woocommerce-product-gallery__video-thumbnail-preview{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail .woocommerce-product-gallery__video-thumbnail-placeholder.flex-active+.woocommerce-product-gallery__video-thumbnail-preview,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail:hover .woocommerce-product-gallery__video-thumbnail-preview{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.social{text-align:right;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 0 0 2px}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.woocommerce div.product div.social iframe{float:left;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #cfc8d8;background-color:#e9e6ed;color:#515151;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6b6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;color:#515151;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{border:1px solid #cfc8d8;position:absolute;bottom:-1px;width:5px;height:5px;content:" ";box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li:before{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs li:after{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs:before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #cfc8d8;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart:after,.woocommerce div.product p.cart:before{content:" ";display:table}.woocommerce div.product p.cart:after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart:after,.woocommerce div.product form.cart:before{content:" ";display:table}.woocommerce div.product form.cart:after{clear:both}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-left:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;line-height:2em;vertical-align:top}.woocommerce div.product form.cart .variations label{font-weight:700;text-align:left}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:3em;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;-webkit-background-size:16px;background-position:calc(100% - 12px) 50%;-webkit-background-position:calc(100% - 12px) 50%}.woocommerce div.product form.cart .variations td.label{padding-right:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:left}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-right:1em;padding-left:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;transform:scale(1.5,1.5)}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#958e09;color:#fff;font-size:.857em;z-index:9}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul:after,.woocommerce .products ul:before,.woocommerce ul.products:after,.woocommerce ul.products:before{content:" ";display:table}.woocommerce .products ul:after,.woocommerce ul.products:after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a.woocommerce-loop-product__link{display:block}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .woocommerce-placeholder{border:1px solid #f2f2f2}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em}.woocommerce ul.products li.product .price{display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.7;display:inline-block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0;text-transform:uppercase;color:rgba(90,89,68,.5)}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering>label{margin-right:.25rem}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #cfc8d8;border-right:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #cfc8d8;padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#e9e6ed;color:#816f98}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;display:inline-block}.woocommerce #reviews h2 small{float:right;color:#767676;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#767676}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review:after,.woocommerce #reviews #comments .add_review:before{content:" ";display:table}.woocommerce #reviews #comments .add_review:after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist:after,.woocommerce #reviews #comments ol.commentlist:before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist:after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#e9e6ed;border:1px solid #e1dde7;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text:after,.woocommerce #reviews #comments ol.commentlist li .comment-text:before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text:after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}.woocommerce #reviews #comments .commentlist>li:before{content:""}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:WooCommerce}.woocommerce .star-rating:before{content:"sssss";color:#cfc8d8;float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span:before{content:"SSSSS";top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating:after,.woocommerce .woocommerce-product-rating:before{content:" ";display:table}.woocommerce .woocommerce-product-rating:after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:transparent none;border:0}.woocommerce #review_form #respond:after,.woocommerce #review_form #respond:before{content:" ";display:table}.woocommerce #review_form #respond:after{clear:both}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{left:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;font-size:24px}.woocommerce p.stars a:before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";text-indent:0}.woocommerce p.stars a:hover~a:before{content:"\e021"}.woocommerce p.stars:hover a:before{content:"\e020"}.woocommerce p.stars.selected a.active:before{content:"\e020"}.woocommerce p.stars.selected a.active~a:before{content:"\e021"}.woocommerce p.stars.selected a:not(.active):before{content:"\e020"}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgba(0,0,0,.1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(2n) td,.woocommerce table.shop_attributes tr:nth-child(2n) th{background:rgba(0,0,0,.025)}.woocommerce table.shop_table{border:1px solid color-mix(in srgb,currentColor 20%,transparent);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-spacing:0;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em}.woocommerce table.shop_table td{border-top:1px solid color-mix(in srgb,currentColor 20%,transparent);padding:9px 12px;vertical-align:middle;line-height:1.5em}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table td del{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid color-mix(in srgb,currentColor 20%,transparent)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file:before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file:before{content:"↓";display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li:after,.woocommerce ul.cart_list li:before,.woocommerce ul.product_list_widget li:after,.woocommerce ul.product_list_widget li:before{content:" ";display:table}.woocommerce ul.cart_list li:after,.woocommerce ul.product_list_widget li:after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgba(0,0,0,.1)}.woocommerce ul.cart_list li dl:after,.woocommerce ul.cart_list li dl:before,.woocommerce ul.product_list_widget li dl:after,.woocommerce ul.product_list_widget li dl:before{content:" ";display:table}.woocommerce ul.cart_list li dl:after,.woocommerce ul.product_list_widget li dl:after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #e9e6ed;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;left:0}.woocommerce .widget_shopping_cart .buttons:after,.woocommerce .widget_shopping_cart .buttons:before,.woocommerce.widget_shopping_cart .buttons:after,.woocommerce.widget_shopping_cart .buttons:before{content:" ";display:table}.woocommerce .widget_shopping_cart .buttons:after,.woocommerce.widget_shopping_cart .buttons:after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-right:5px;margin-bottom:5px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid var(--wc-separator-color,color-mix(in srgb,currentColor 20%,transparent));padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce form.checkout_coupon .coupon-error-notice{color:var(--wc-red);display:block;font-size:.75em;margin-top:8px}.woocommerce form.checkout_coupon .input-text.has-error:focus{border-color:var(--wc-red)}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0 0 .5em;line-height:1.5em;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px .4375em 0 0;vertical-align:top}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce .wc_bis_form{margin:2em 0;padding:0}.woocommerce .wc_bis_form.hidden{display:none}.woocommerce .wc_bis_form__form-row{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:flex-start;gap:.7em;margin:.7em 0}.woocommerce .wc_bis_form__input{box-sizing:border-box;width:auto;white-space:nowrap}.woocommerce .wc_bis_form__button{box-sizing:border-box;white-space:nowrap}.woocommerce .wc_bis_form__checkbox{font-size:var(--wp--preset--font-size--small,.7em);display:block}.woocommerce :where(.wc_bis_form__input,.wc_bis_form__button){padding:.9rem 1.1rem;line-height:1}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details:after,.woocommerce ul.order_details:before{content:" ";display:table}.woocommerce ul.order_details:after{clear:both}.woocommerce ul.order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #cfc8d8;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details .order-actions--heading,.woocommerce .woocommerce-order-details .order-actions--heading,.woocommerce .woocommerce-order-downloads .order-actions--heading{vertical-align:middle}.woocommerce .woocommerce-customer-details .order-actions-button,.woocommerce .woocommerce-order-details .order-actions-button,.woocommerce .woocommerce-order-downloads .order-actions-button{margin-right:10px}.woocommerce .woocommerce-customer-details .order-actions-button:last-child,.woocommerce .woocommerce-order-details .order-actions-button:last-child,.woocommerce .woocommerce-order-downloads .order-actions-button:last-child{margin-right:0}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .additional-fields,.woocommerce .woocommerce-customer-details .addresses{margin-bottom:2em}.woocommerce .woocommerce-customer-details .additional-fields:last-child,.woocommerce .woocommerce-customer-details .addresses:last-child{margin-bottom:0}.woocommerce .addresses .wc-block-components-additional-fields-list{margin:0;padding:0}.woocommerce .addresses .wc-block-components-additional-fields-list dt{margin:0;padding:0;font-style:normal;font-weight:700;display:inline}.woocommerce .addresses .wc-block-components-additional-fields-list dt:after{content:": "}.woocommerce .addresses .wc-block-components-additional-fields-list dt:before{content:"";display:block}.woocommerce .addresses .wc-block-components-additional-fields-list dd{margin:0;padding:0;font-style:normal;display:inline}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list{border:1px solid rgba(0,0,0,.1);padding:0;display:grid;grid-template-columns:1fr max-content}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt{border-bottom:1px solid rgba(0,0,0,.1);font-style:normal;font-weight:700;padding:1rem;box-sizing:border-box;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt:after{display:none}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt:last-of-type{border-bottom:0}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd{border-bottom:1px solid rgba(0,0,0,.1);padding:1rem;box-sizing:border-box;text-align:right;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd:last-of-type{border-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-column__title{margin-top:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgba(0,0,0,.1);border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:6px 12px;box-sizing:border-box}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{padding-left:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:last-child,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e037";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e02d";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:before{content:" ";display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a:before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:left;padding:0 1em 1px 1px;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a:before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red);vertical-align:inherit;margin-right:.5em}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#7f54b3;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#7f54b3}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#35224c;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li:after,.woocommerce .widget_rating_filter ul li:before{content:" ";display:table}.woocommerce .widget_rating_filter ul li:after{clear:both}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a:before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:left;margin-right:1em}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading{opacity:.25;padding-right:2.618em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading:after{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;position:absolute;top:.618em;right:1em;animation:spin 2s linear infinite}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.added:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.added:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.added:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.added:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.added:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.added:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.added:after{font-family:WooCommerce;content:"\e017";margin-left:.53em;vertical-align:bottom}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background-color:#dcd7e2;text-decoration:none;background-image:none;color:#515151}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{background-color:#7f54b3;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover{background-color:#7249a4;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled]:hover{background-color:#7f54b3;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#e9e6ed}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:.92em;color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#958e09;font-size:1.25em}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .out-of-stock{color:var(--wc-red)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) #reviews #comments ol.commentlist li .meta{color:#767676;font-size:.75em}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f6f5f8;color:#515151;border-top:3px solid #720eec;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error:after,.woocommerce-error:before,.woocommerce-info:after,.woocommerce-info:before,.woocommerce-message:after,.woocommerce-message:before{content:" ";display:table}.woocommerce-error:after,.woocommerce-info:after,.woocommerce-message:after{clear:both}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{font-family:WooCommerce;content:"\e028";content:"\e028"/"";display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-left:0!important;margin-left:0!important}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label span{direction:ltr;unicode-bidi:embed}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message:before{content:"\e015";color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info:before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error:before{content:"\e016";color:#b81c23}.woocommerce-account .woocommerce:after,.woocommerce-account .woocommerce:before{content:" ";display:table}.woocommerce-account .woocommerce:after{clear:both}.woocommerce-account .addresses .title:after,.woocommerce-account .addresses .title:before{content:" ";display:table}.woocommerce-account .addresses .title:after{clear:both}.woocommerce-account .addresses .title h3{float:left}.woocommerce-account .addresses .title .edit{float:right}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li:before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e00a";text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:right}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;border:1px solid #cfc8d8;padding:6px 6px 5px;margin:0 4px 0 0;outline:0}#add_payment_method table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-cart table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-checkout table.cart td.actions .coupon .input-text.has-error:focus{border-color:var(--wc-red)}#add_payment_method table.cart td.actions .coupon .coupon-error-notice,.woocommerce-cart table.cart td.actions .coupon .coupon-error-notice,.woocommerce-checkout table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);flex-basis:100%;float:none;font-size:.75em;margin-bottom:0;margin-top:8px;text-align:left;width:auto}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout:after,#add_payment_method .wc-proceed-to-checkout:before,.woocommerce-cart .wc-proceed-to-checkout:after,.woocommerce-cart .wc-proceed-to-checkout:before,.woocommerce-checkout .wc-proceed-to-checkout:after,.woocommerce-checkout .wc-proceed-to-checkout:before{content:" ";display:table}#add_payment_method .wc-proceed-to-checkout:after,.woocommerce-cart .wc-proceed-to-checkout:after,.woocommerce-checkout .wc-proceed-to-checkout:after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button{float:none;margin-top:.5em;display:inline-block}#add_payment_method .cart-collaterals .shipping-calculator-button:after,.woocommerce-cart .cart-collaterals .shipping-calculator-button:after,.woocommerce-checkout .cart-collaterals .shipping-calculator-button:after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e019";text-decoration:none;content:"\e019"/""}#add_payment_method .cart-collaterals .shipping-calculator-form,.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form{margin:1em 0 0}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#767676;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:35%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#767676}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#958e09}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #e9e6ed}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-bottom:0}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:left}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:left}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#767676;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method .checkout .checkout-inline-error-message,.woocommerce-cart .checkout .checkout-inline-error-message,.woocommerce-checkout .checkout .checkout-inline-error-message{color:var(--wc-red);font-size:.75em;margin-bottom:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:rgba(129,110,153,.14);border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid rgba(104,87,125,.14);margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods:after,#add_payment_method #payment ul.payment_methods:before,.woocommerce-cart #payment ul.payment_methods:after,.woocommerce-cart #payment ul.payment_methods:before,.woocommerce-checkout #payment ul.payment_methods:after,.woocommerce-checkout #payment ul.payment_methods:before{content:" ";display:table}#add_payment_method #payment ul.payment_methods:after,.woocommerce-cart #payment ul.payment_methods:after,.woocommerce-checkout #payment ul.payment_methods:after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 1em 0 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-left:2px}#add_payment_method #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-cart #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal img{max-height:24px;vertical-align:middle;float:right;margin:0}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice):after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice):before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice):after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice):before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice):after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice):before{content:" ";display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice):after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice):after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice):after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dcd7e2;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c2bacd;border-top-color:#b5abc2}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(//www.realitystarshalloffame.de/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(//www.realitystarshalloffame.de/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(//www.realitystarshalloffame.de/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(//www.realitystarshalloffame.de/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(//www.realitystarshalloffame.de/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(//www.realitystarshalloffame.de/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(//www.realitystarshalloffame.de/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(//www.realitystarshalloffame.de/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#767676;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{content:"";display:block;border:1em solid #dcd7e2;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:24px;vertical-align:middle;float:right}.woocommerce-terms-and-conditions{border:1px solid rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-invalid #terms{outline:2px solid var(--wc-red);outline-offset:2px}.woocommerce-order-withdrawal-content{max-width:680px}.woocommerce-order-withdrawal-content__intro{margin-bottom:.5em}.woocommerce-order-withdrawal-content .description,.woocommerce-order-withdrawal-content__field-description,.woocommerce-order-withdrawal-content__note{color:#767676;font-size:.875em;line-height:1.4}.woocommerce-order-withdrawal-content .description,.woocommerce-order-withdrawal-content__field-description{display:block;margin-top:.25em}.woocommerce-order-withdrawal-content__field-error{color:var(--wc-red);display:block;font-size:.875em;margin:-.25em 0 .75em}.woocommerce-order-withdrawal-content__steps{display:flex;gap:1em;list-style:none;margin:2em 0;padding:0;color:#767676;font-size:.875em}.woocommerce-order-withdrawal-content__step:not(:last-child):after{content:"";display:inline-block;width:.25em;height:.25em;margin-left:1em;border-radius:50%;background:currentColor;vertical-align:middle}.woocommerce-order-withdrawal-content__step--current{color:inherit;font-weight:700}.woocommerce-order-withdrawal-content__radio-field{clear:both;border:0;margin:0 0 6px;padding:3px}.woocommerce-order-withdrawal-content__radio-field legend{line-height:2;padding:0}.woocommerce-order-withdrawal-content__radio-field.woocommerce-invalid legend{color:var(--wc-red)}.woocommerce-order-withdrawal-content__radio-label{display:block;line-height:1.7;margin:0}.woocommerce-order-withdrawal-content__review{margin:2em 0}.woocommerce-order-withdrawal-content__review-row{padding:.75em 0 .8em}.woocommerce-order-withdrawal-content__review-row:not(:last-child){border-bottom:1px solid #e9e6ed}.woocommerce-order-withdrawal-content__review-row dd,.woocommerce-order-withdrawal-content__review-row dt{margin:0;line-height:1.4}.woocommerce-order-withdrawal-content__review-row dt{color:#767676;font-size:.875em;margin-bottom:.25em}.woocommerce-order-withdrawal-content__review-row dd{font-size:1em}.woocommerce-order-withdrawal-content__actions{display:flex;gap:1em;align-items:center;flex-wrap:wrap;margin-top:2em}.woocommerce-order-withdrawal-content__button--secondary.button{background:0 0;border:1px solid currentColor;color:inherit}.woocommerce-order-withdrawal-content__button--secondary.button:focus,.woocommerce-order-withdrawal-content__button--secondary.button:hover{background:0 0;color:inherit}.woocommerce-order-withdrawal-content .required{visibility:visible}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit}form.has-custom-place-order-button #place_order{display:none!important}
.jetpack-instant-search__overlay{background:#1d2327b3;bottom:0;box-sizing:border-box;color:#0a112d;font-size:16px;left:0;opacity:1;overflow-x:hidden;overflow-y:auto;position:fixed;right:0;top:0;z-index:9999999999999}body.jps-theme-argent .jetpack-instant-search__overlay *{font-family:Helvetica,sans-serif}@media(max-width:767.98px){.jetpack-instant-search__overlay{padding:3em 1em}}@media(max-width:575.98px){.jetpack-instant-search__overlay{padding:0}}@media(min-width:768px){.jetpack-instant-search__overlay{padding:3em}}.jetpack-instant-search__overlay :is(h1,h2,h3,h4,h5,h6){letter-spacing:inherit}.jetpack-instant-search__overlay.is-hidden{background:#0000;opacity:0;visibility:hidden}.jetpack-instant-search__overlay *,.jetpack-instant-search__overlay :after,.jetpack-instant-search__overlay :before{box-sizing:inherit}@media print{.jetpack-instant-search__overlay.is-hidden{display:none}}@media(prefers-reduced-motion:no-preference){.jetpack-instant-search__overlay{transition:opacity .1s ease-in}}.jp-search-answers-panel{background:#fff;border:1px solid #dcdcde;border-radius:6px;box-shadow:0 1px 4px #00000014;color:#0a112d;margin:0 56px 16px;overflow:hidden}.jp-search-answers-panel--fixed-height{display:flex;flex-direction:column;height:160px}.jp-search-answers-panel--fixed-height .jp-search-answers-panel__content{flex:1;max-height:none;min-height:0;overflow:hidden}.jp-search-answers-panel--fixed-height .jp-search-answers-panel__toggle{flex-shrink:0;margin-top:auto}@media(max-width:991.98px){.jp-search-answers-panel{margin-left:40px;margin-right:40px}}@media(max-width:1199.98px){.jp-search-configure-app-wrapper .jp-search-answers-panel{margin-left:40px;margin-right:40px}}@media(min-width:600px){.jp-search-answers-panel{margin-left:20px;margin-right:20px}}.jp-search-answers-panel__heading{color:#646970;font-size:11px;font-weight:600;letter-spacing:.08em;margin:0;padding:14px 18px 8px;text-transform:uppercase}.jp-search-answers-panel--error{border-color:#facfd2}.jp-search-answers-panel__error{padding:0 18px 14px}.jp-search-answers-panel__error-message{color:#d63638;font-size:13px;margin:0 0 4px}.jp-search-answers-panel__error-detail{color:#646970;font-size:12px;margin:0}.jp-search-answers-panel__loading{align-items:center;color:#646970;display:flex;font-size:13px;gap:8px;padding:0 18px 14px}.jp-search-answers-panel__loading-hint{color:#646970;font-size:13px;font-style:italic;margin:0;padding:0 18px 14px}.jp-search-answers-panel__content{padding:0 18px 14px}.jp-search-answers-panel__content--collapsed{max-height:5em;overflow:hidden;padding-bottom:0;position:relative}.jp-search-answers-panel__content--collapsed:after{background:linear-gradient(#0000,#fff);bottom:0;content:"";height:2.5em;left:0;pointer-events:none;position:absolute;right:0}.jp-search-answers-panel__text{font-size:13px;line-height:1.6}.jp-search-answers-panel__text :is(h2,h3,h4){font-size:1em;font-weight:700;margin:.8em 0 .3em}.jp-search-answers-panel__text p{margin:0 0 .6em}.jp-search-answers-panel__text ul{list-style:disc;margin:0 0 .6em 1.2em;padding:0}.jp-search-answers-panel__text li{margin-bottom:.2em}.jp-search-answers-panel__text strong{font-weight:700}.jp-search-answers-panel__text em{font-style:italic}.jp-search-answers-panel__text a{color:#0a112d;text-decoration:underline}.jp-search-answers-panel__toggle{align-items:center;background:0 0;border:none;border-top:1px solid #f6f7f7;color:#0a112d;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:6px;justify-content:center;padding:9px 0;width:100%}.jp-search-answers-panel__toggle:hover{background:#f6f7f7}.jp-search-answers-panel__toggle-icon{border-bottom:1.5px solid;border-right:1.5px solid;display:inline-block;height:6px;transform:rotate(45deg);width:6px}.jp-search-answers-panel__toggle--expanded .jp-search-answers-panel__toggle-icon{margin-top:3px;transform:rotate(-135deg)}.jp-search-answers-panel__citations{border-top:1px solid #f6f7f7;display:flex;flex-wrap:wrap;gap:6px 12px;justify-content:flex-end;list-style:none;margin:6px 0 0;padding:10px 0 0}.jp-search-answers-panel__citations li{font-size:12px;line-height:1.5}.jp-search-answers-panel__citations a{align-items:center;color:#0a112d;display:inline-flex;gap:4px;text-decoration:underline}.jp-search-answers-panel__citation-icon{flex-shrink:0}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jp-search-answers-panel{background:#000;border-color:#3c434a;box-shadow:none;color:#fbfcfe}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jp-search-answers-panel--error{border-color:#d63638}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark :is(.jp-search-answers-panel__error-detail,.jp-search-answers-panel__heading,.jp-search-answers-panel__loading,.jp-search-answers-panel__loading-hint){color:#8c8f94}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jp-search-answers-panel__content--collapsed:after{background:linear-gradient(#0000,#000)}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jp-search-answers-panel__toggle{border-top-color:#3c434a;color:#f6f7f7}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jp-search-answers-panel__toggle:hover{background:#ffffff14}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jp-search-answers-panel__citations{border-top-color:#3c434a}.gridicon{display:inline-block;fill:currentColor}.gridicon.needs-offset g{transform:translate(1px,1px)}.gridicon.needs-offset-x g{transform:translate(1px)}.gridicon.needs-offset-y g{transform:translateY(1px)}.jetpack-instant-search__jetpack-colophon{margin-bottom:2em;margin-top:2em;text-align:center}.jetpack-instant-search__jetpack-colophon-link{align-items:center;color:inherit;display:flex;text-decoration:none}.jetpack-instant-search__jetpack-colophon-logo{display:inline;height:16px;width:16px}.jetpack-instant-search__jetpack-colophon-text{color:#2c3338;font-size:.7em;font-weight:500;line-height:16px;padding-left:12px}.jetpack-instant-search__notice{display:flex;font-size:14px;margin:1em 0;padding:.75em}.jetpack-instant-search__notice.jetpack-instant-search__notice--warning{background-color:#f5e6b3;color:#4f3500}.jetpack-instant-search__notice .gridicon{flex-shrink:0;margin-right:.5em;margin-top:1px;vertical-align:middle}.jetpack-instant-search__scroll-button{border:0;box-shadow:none;outline:0;padding:0 6px}.jetpack-instant-search__scroll-button:focus{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color!important;outline-offset:inherit}.jetpack-instant-search__search-results .jetpack-instant-search__search-results-pagination button.jetpack-instant-search__scroll-button{background-color:inherit;color:#646970;font-size:inherit;font-weight:inherit}.jetpack-instant-search__search-sort{align-items:center;display:flex}.jetpack-instant-search__search-sort>label[for=jetpack-instant-search__search-sort-select]{flex-shrink:0;font-size:1em;font-weight:700;margin:0 .25em 0 0}.jetpack-instant-search__search-sort-with-links{font-size:13px}.jetpack-instant-search__search-sort-with-links .jetpack-instant-search__search-sort-separator{color:#646970;font-weight:300}@media(max-width:575.98px){.jetpack-instant-search__search-sort-with-select{margin-right:1em;width:100%}.jetpack-instant-search__overlay--no-sidebar .jetpack-instant-search__search-sort-with-select{margin-right:0}}@media(min-width:992px){.jetpack-instant-search__search-sort-with-select{margin-top:-4px}}.jetpack-instant-search__search-sort-select{appearance:auto;background:#fff;border:1px solid #fbfcfe;border-radius:5px;color:#0a112d;font-size:1em;height:inherit;padding:.25em}@media(max-width:575.98px){.jetpack-instant-search__search-sort-select{padding:.5em;width:100%}}.jetpack-instant-search__search-sort-option{border:none;border-radius:0;margin:0;padding:0;text-decoration:none;text-shadow:none;text-transform:none}.jetpack-instant-search__search-sort-option,.jetpack-instant-search__search-sort-option:focus,.jetpack-instant-search__search-sort-option:hover{appearance:none;background:0 0;box-shadow:none;outline:none}.jetpack-instant-search__search-sort-option{cursor:pointer;padding:0 2px}.jetpack-instant-search__search-sort-option:focus{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color!important;outline-offset:inherit}.jetpack-instant-search__search-form-controls .jetpack-instant-search__search-sort button.jetpack-instant-search__search-sort-option{background-color:inherit;color:#646970;font-size:inherit;font-weight:inherit}.jetpack-instant-search__search-form-controls .jetpack-instant-search__search-sort button.jetpack-instant-search__search-sort-option.is-selected{color:#1d35b4;font-weight:600;text-decoration:none}.jetpack-instant-search__search-form-controls{align-items:center;display:flex;flex-shrink:0;line-height:1.3;z-index:1}@media(max-width:991.98px){.jetpack-instant-search__search-form-controls{flex-direction:row-reverse}}@media(max-width:1199.98px){.jp-search-configure-app-wrapper .jetpack-instant-search__search-form-controls{flex-direction:row-reverse}}.jetpack-instant-search__box{border-bottom:1px solid #fbfcfe;border-right:1px solid #fbfcfe}.jetpack-instant-search__box-label{align-items:center;display:flex;flex:0 0 100%;margin:0}input.jetpack-instant-search__box-input.search-field{appearance:none;background:#fff;border:0;box-shadow:none;color:#3c434a;font-size:18px;height:60px;line-height:1;margin:0;max-width:none;padding:0 14px;text-indent:32px;vertical-align:middle}input.jetpack-instant-search__box-input.search-field:focus,input.jetpack-instant-search__box-input.search-field:hover{background:#fff;color:#0a112d}input.jetpack-instant-search__box-input.search-field.search-field{letter-spacing:-.02em;padding-left:0;text-indent:0}.jetpack-instant-search__box-gridicon{align-items:center;display:flex;flex-shrink:0;height:60px;justify-content:center;left:0;position:relative;top:0;width:60px;z-index:1}.jetpack-instant-search__box-gridicon svg{fill:#646970}.jetpack-instant-search__box input[type=button]{border:none;border-radius:0;margin:0;padding:0;text-decoration:none;text-shadow:none;text-transform:none}.jetpack-instant-search__box :is(input[type=button]:focus,input[type=button]:hover),.jetpack-instant-search__box input[type=button]{appearance:none;background:0 0;box-shadow:none;outline:none}.jetpack-instant-search__box input[type=button]{color:#646970;cursor:pointer;font-size:1em;font-weight:400;height:60px;line-height:1;margin:0 .25em 0 0;overflow-wrap:normal;width:60px}.jetpack-instant-search__box :is(input[type=button]:focus,input[type=button]:hover){color:#3c434a}.jetpack-instant-search__box input[type=button]:focus{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color!important;outline-offset:inherit}.jetpack-instant-search__box input[type=search].jetpack-instant-search__box-input{border:none;box-shadow:none;height:52px;outline-style:none;padding:0 10px;width:100%}.jetpack-instant-search__box :is(input[type=search].jetpack-instant-search__box-input:focus,input[type=search].jetpack-instant-search__box-input:hover){border:none;box-shadow:none}.jetpack-instant-search__box input[type=search].jetpack-instant-search__box-input:focus{border-radius:5px;margin-left:-50px;margin-right:5px;outline:thin dotted #3c434a;outline-offset:inherit;padding-left:60px}.jetpack-instant-search__box input[type=search].jetpack-instant-search__box-input::-webkit-search-results-button,.jetpack-instant-search__box input[type=search].jetpack-instant-search__box-input::-webkit-search-results-decoration{appearance:none;-webkit-appearance:none;display:initial}.jetpack-instant-search__box input[type=search].jetpack-instant-search__box-input::-webkit-search-cancel-button{display:none}.jetpack-instant-search__box input[type=search].jetpack-instant-search__box-input::-ms-clear,.jetpack-instant-search__box input[type=search].jetpack-instant-search__box-input::-ms-reveal{display:none}@media(prefers-reduced-motion:no-preference){.jetpack-instant-search__box input[type=button]{transition:all .1s linear}.jetpack-instant-search__box input[type=search].jetpack-instant-search__box-input{transition:color .15s ease-in-out,border-color .25s ease-in-out}}.jetpack-instant-search__search-suggestions{background:#fff;border:1px solid #dcdcde;border-radius:0 0 4px 4px;border-top:none;box-shadow:0 4px 8px #0000001a;left:0;list-style:none;margin:0;max-height:60vh;overflow-y:auto;overscroll-behavior:contain;padding:4px 0 8px;position:absolute;right:0;top:100%;z-index:100}@media(max-width:480px){.jetpack-instant-search__search-suggestions{max-height:50vh}}.jetpack-instant-search__search-suggestions-separator{border:none;border-top:1px solid #f0f0f0;margin:4px 0}.jetpack-instant-search__search-suggestions-label{color:#787c82;font-size:11px;font-weight:600;letter-spacing:.06em;padding:8px 16px 4px;text-transform:uppercase}.jetpack-instant-search__search-suggestion{color:#1e1e1e;cursor:pointer;font-size:14px;line-height:1.4;padding:10px 16px}@media(max-width:480px){.jetpack-instant-search__search-suggestion{padding:13px 16px}}.jetpack-instant-search__search-suggestion.is-active,.jetpack-instant-search__search-suggestion:hover{background:#f0f6fc;color:#0675c4}.jetpack-instant-search__search-suggestion--post,.jetpack-instant-search__search-suggestion--taxonomy{padding-left:20px}@media(max-width:480px){.jetpack-instant-search__search-suggestion--post,.jetpack-instant-search__search-suggestion--taxonomy{padding-left:20px}}.jetpack-instant-search__path-breadcrumb{font-size:.9em;margin:0;max-width:calc(100vw - 2em);overflow-x:hidden;text-overflow:ellipsis}.jetpack-instant-search__path-breadcrumb-link{max-width:100%;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.jetpack-instant-search__path-breadcrumb-link:focus,.jetpack-instant-search__path-breadcrumb-link:hover{text-decoration:underline}.jetpack-instant-search__path-breadcrumb,.jetpack-instant-search__path-breadcrumb-link{color:#3c434a}.jetpack-instant-search__search-result-comments{border-left:2px solid #f0f0f1;font-size:.9em;margin-left:8px;margin-top:16px;overflow-wrap:break-word;padding-left:16px}.jetpack-instant-search__search-result-comments .gridicon{margin-right:8px;vertical-align:middle}.jetpack-instant-search__search-result-expanded{display:flex;flex-flow:column}.jetpack-instant-search__search-result-expanded:last-child{margin-right:0}.jetpack-instant-search__search-result-expanded .jetpack-instant-search__search-result-expanded__title{width:100%}.jetpack-instant-search__search-result-expanded__path{color:#646970;font-size:.9375em;margin:0 0 .4em}.jetpack-instant-search__search-result-expanded__copy-container{max-width:100%}@media(min-width:576px){.jetpack-instant-search__search-result-expanded__copy-container{width:calc(100% - 128px - 1em)}}.jetpack-instant-search__search-result-expanded--no-image .jetpack-instant-search__search-result-expanded__copy-container{width:auto}.jetpack-instant-search__search-result-expanded__content{color:#0a112d;font-size:.9375em}.jetpack-instant-search__search-result-expanded__image-link{margin-left:1em}@media(max-width:575.98px){.jetpack-instant-search__search-result-expanded__image-link{margin:0 auto .5em}}.jetpack-instant-search__search-result-expanded__image-container{position:relative;width:128px}@media(max-width:575.98px){.jetpack-instant-search__search-result-expanded__image-container{width:256px}}.jetpack-instant-search__search-result-expanded--no-image .jetpack-instant-search__search-result-expanded__image-container{display:none}.jetpack-instant-search__search-result-expanded__image-container:before{content:"";display:block;padding-top:100%;width:100%}.jetpack-instant-search__search-result-expanded__image{border-radius:5px;bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.jetpack-instant-search__search-result-expanded__content-container{display:flex;flex-flow:column}@media(min-width:576px){.jetpack-instant-search__search-result-expanded__content-container{flex-flow:row nowrap}}.jetpack-instant-search__search-result-expanded__footer{display:flex;list-style-type:none;margin-left:0;margin-top:10px;padding-left:0}.jetpack-instant-search__search-result-expanded__footer li{margin-right:10px}.jetpack-instant-search__search-result-expanded__footer-blog-image{border-radius:2px;margin-right:3px;vertical-align:middle}.jetpack-instant-search__search-result-expanded__footer-blog{font-size:13px;font-style:normal;font-weight:600;line-height:180%}.jetpack-instant-search__search-result-expanded__footer-author:after,.jetpack-instant-search__search-result-expanded__footer-blog:after{color:#636363;content:"·";margin-left:10px}li:last-child .jetpack-instant-search__search-result-expanded__footer-author:after,li:last-child .jetpack-instant-search__search-result-expanded__footer-blog:after{content:""}.jetpack-instant-search__search-result-expanded__footer-author,.jetpack-instant-search__search-result-expanded__footer-date{color:#636363;font-size:13px;font-style:normal;font-weight:400}.jetpack-instant-search__search-result-title.jetpack-instant-search__search-result-minimal-title{margin-bottom:.4em}.jetpack-instant-search__search-result-title.jetpack-instant-search__search-result-minimal-title .gridicon{margin-right:8px}.jetpack-instant-search__search-result-minimal-cats-and-tags{display:flex;flex-flow:row wrap;font-size:.9375em}.jetpack-instant-search__search-result-minimal-cats,.jetpack-instant-search__search-result-minimal-tags{display:flex;flex-flow:row wrap;list-style-type:none;margin:0;padding:0}.jetpack-instant-search__search-result-minimal-cat,.jetpack-instant-search__search-result-minimal-tag{margin:0 .75em 0 0}:is(.jetpack-instant-search__search-result-minimal-cat,.jetpack-instant-search__search-result-minimal-tag) .gridicon{margin-right:.25em}.jetpack-instant-search__search-result-minimal-cat .gridicon,.jetpack-instant-search__search-result-minimal-cat-text,.jetpack-instant-search__search-result-minimal-tag .gridicon,.jetpack-instant-search__search-result-minimal-tag-text{vertical-align:middle}.jetpack-instant-search__search-result-minimal-content{overflow-wrap:break-word}.jetpack-instant-search__product-price-regular{color:#646970;padding-right:.25em}.jetpack-instant-search__product-rating-stars .gridicon{fill:#f0c930;vertical-align:middle}.jetpack-instant-search a.jetpack-instant-search__product-rating-count{color:#646970;font-size:.9em;text-decoration:underline;vertical-align:text-top}.jetpack-instant-search__search-results-list.is-format-product{display:flex;flex-wrap:wrap;margin-right:40px;padding:0 0 3em}@media(max-width:991.98px){.jetpack-instant-search__search-results-list.is-format-product{margin-right:24px}}@media(max-width:767.98px){.jetpack-instant-search__search-results-list.is-format-product{margin-right:4px}}.jetpack-instant-search__search-result.jetpack-instant-search__search-result-product{display:flex;flex-direction:column;margin:0 16px 16px 0;position:relative;width:calc(50% - 16px)}@media(min-width:576px){.jetpack-instant-search__search-result.jetpack-instant-search__search-result-product{width:calc(33.33333% - 16px)}}@media(min-width:768px){.jetpack-instant-search__search-result.jetpack-instant-search__search-result-product{width:calc(25% - 16px)}}@media(min-width:992px){.jetpack-instant-search__search-result.jetpack-instant-search__search-result-product{width:calc(33.33333% - 16px)}}@media(min-width:1200px){.jetpack-instant-search__search-result.jetpack-instant-search__search-result-product{width:calc(25% - 16px)}}@media(min-width:1400px){.jetpack-instant-search__search-result.jetpack-instant-search__search-result-product{width:calc(20% - 16px)}}.jetpack-instant-search__search-result.jetpack-instant-search__search-result-product .jetpack-instant-search__search-result-title-link{display:initial}.jetpack-instant-search__search-result>.jetpack-instant-search__search-result-product-img-link{display:block}.jetpack-instant-search__search-result-product-img-container{border-radius:5px;color:#0000}.jetpack-instant-search__search-result-product-img-container.jetpack-instant-search__search-result-product-img-container--placeholder{background:#c3c4c7}.jetpack-instant-search__search-result-product-img-container .gridicon{fill:#fff}.jetpack-instant-search__search-result-product-img-container{position:relative}.jetpack-instant-search__search-result-product-img-container:before{content:"";display:block;padding-top:100%;width:100%}.jetpack-instant-search__search-result-product-img{border-radius:5px;bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.jetpack-instant-search__search-result-product-img>.gridicon{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.jetpack-instant-search__search-result-product-img>.gridicons-image{height:25%;width:25%}.jetpack-instant-search__search-result-product-img>.gridicons-block{height:50%;width:50%}.jetpack-instant-search__search-result-title.jetpack-instant-search__search-result-product-title{font-size:1.25em;margin:.25em 0 0}.jetpack-instant-search__search-result-product-match{font-size:.9em;margin-top:.25em}.jetpack-instant-search__search-result-product-match mark{align-items:center;display:flex;font-weight:400}.jetpack-instant-search__search-result-product-match .gridicon{height:1em;margin-right:.25em;width:1em}.jetpack-instant-search__search-result{margin:0 0 2em}.jetpack-instant-search__search-result-title{font-size:1.6em;font-weight:400;line-height:1.35;margin:0;overflow-wrap:break-word}.jetpack-instant-search__search-result-title .jetpack-instant-search__search-result-title-link{align-items:center;display:flex;text-decoration:none}.jetpack-instant-search__search-result-title :is(.jetpack-instant-search__search-result-title-link:focus,.jetpack-instant-search__search-result-title-link:hover){text-decoration:underline}.jetpack-instant-search__search-result-title .jetpack-instant-search__search-result-title-checkmark{background-color:#b8e6bf;border-radius:50%;height:30px;margin-left:.35em;position:relative;width:30px}.jetpack-instant-search__search-result-title .jetpack-instant-search__search-result-title-checkmark:after{border-bottom:3px solid #00450c;border-left-color:#00450c;border-right:3px solid #00450c;border-top-color:#00450c;content:"";height:16px;left:11px;position:absolute;top:6px;transform:rotate(40deg);width:8px}.jetpack-instant-search__search-filters{position:relative}.jetpack-instant-search__search-filters>div{margin-top:1em}.jetpack-instant-search__search-filters-title{color:#0a112d;display:block;font-size:inherit;font-weight:700;line-height:1.3;margin:0;padding:0}.jetpack-instant-search__clear-filters-link{border:none;cursor:pointer;line-height:1.3;margin:0;padding:0 4px;position:absolute;right:0;top:0}.jetpack-instant-search__clear-filters-link:focus{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color!important;outline-offset:inherit}.jetpack-instant-search__sidebar .jetpack-instant-search__search-filters button.jetpack-instant-search__clear-filters-link{background-color:inherit;color:#646970;font-size:inherit;font-weight:inherit}.jetpack-instant-search__search-filter-sub-heading{color:#646970;font-size:inherit;margin:0;padding:0}.jetpack-instant-search__search-filter-list{text-align:left}.jetpack-instant-search__search-filter-list>div{align-items:baseline;display:flex;margin-top:8px}.jetpack-instant-search__search-filter-list .jetpack-instant-search__search-filter-list-input,.jetpack-instant-search__search-filter-list .widget_search .jetpack-instant-search__search-filter-list-input{appearance:auto;background:0 0;border:none;cursor:pointer;height:auto;margin:0;top:1px;width:auto}.jetpack-instant-search__search-filter-list .jetpack-instant-search__search-filter-list-input:after,.jetpack-instant-search__search-filter-list .jetpack-instant-search__search-filter-list-input:before,.jetpack-instant-search__search-filter-list .widget_search .jetpack-instant-search__search-filter-list-input:after,.jetpack-instant-search__search-filter-list .widget_search .jetpack-instant-search__search-filter-list-input:before{display:none!important}.jetpack-instant-search__search-filter-list .jetpack-instant-search__search-filter-list-input:focus,.jetpack-instant-search__search-filter-list .widget_search .jetpack-instant-search__search-filter-list-input:focus{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color!important;outline-offset:inherit;outline-offset:2px}.jetpack-instant-search__search-filter-list .jetpack-instant-search__search-filter-list-label,.jetpack-instant-search__search-filter-list .widget_search .jetpack-instant-search__search-filter-list-label{color:inherit;cursor:pointer;display:inline-block;font-weight:400;margin:0 0 0 8px;padding:0;width:auto}.jetpack-instant-search__search-static-filter-list{font-size:.875rem;line-height:1.8}.jetpack-instant-search__widget-area-container{margin-bottom:2em}.jetpack-instant-search__sidebar{padding-top:14px}.jetpack-instant-search__sidebar .jetpack-instant-search__widget-area>.widget{background:0 0;border:none;margin:0;padding:0}.jetpack-instant-search__sidebar .jetpack-instant-search__widget-area>.widget a{font-weight:400}.jetpack-instant-search__sidebar h2.widgettitle{border:none;font-size:1.3em;margin:1em 0 .5em}.jetpack-instant-search__sidebar h2.widgettitle:after,.jetpack-instant-search__sidebar h2.widgettitle:before{display:none!important}.jetpack-instant-search__sidebar-citations{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.jetpack-instant-search__sidebar-citation-card{border:1px solid #fbfcfe;border-radius:6px;color:inherit;display:flex;flex-direction:column;gap:2px;padding:10px 12px;text-decoration:none;transition:background-color .1s ease}.jetpack-instant-search__sidebar-citation-card:hover{background-color:#ffc}.jetpack-instant-search__sidebar-citation-title{color:#0a112d;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jetpack-instant-search__sidebar-citation-url{color:#646970;font-size:11px}.jetpack-instant-search__search-static-filter-variation-tabbed{border-bottom:1px solid #fbfcfe;display:flex}.jetpack-instant-search__search-static-filter-variation-tabbed>div{margin:0}.jetpack-instant-search__search-static-filter-variation-tabbed .jetpack-instant-search__search-filter-list-label{margin:0;padding:10px 20px}.jetpack-instant-search__search-static-filter-variation-tabbed .jetpack-instant-search__search-filter-list-input{display:none}.jetpack-instant-search__search-static-filter-variation-tabbed .jetpack-instant-search__search-filter-list-input:checked+.jetpack-instant-search__search-filter-list-label{border-bottom:3px solid #3858e9}.jetpack-instant-search__search-results-wrapper{border-radius:4px;height:100%;margin:0 auto;max-width:1080px;overflow:hidden;position:relative}@media(min-width:992px){.jetpack-instant-search__search-results-wrapper{max-width:95%}}.jetpack-instant-search__search-results-wrapper.has-colophon{padding-bottom:40px}.jetpack-instant-search__jetpack-colophon{background-color:#fff;border-top:1px solid #fbfcfe;bottom:0;display:flex;height:40px;justify-content:center;margin:0;position:absolute;width:100%}.jetpack-instant-search__search-results{background:#fff;height:100%;min-height:100%;overflow-y:auto;position:relative;z-index:10}@media(max-width:575.98px){.jetpack-instant-search__search-results{border-radius:0}}.jetpack-instant-search__search-results mark{background:#ffc;color:#0a112d}.jetpack-instant-search__search-results #jetpack-instant-search__overlay-focus-anchor{background-color:inherit;border:none;bottom:0;clip-path:inset(50%);color:inherit;font-size:.7em;font-weight:400;margin-bottom:4px;margin-right:4px;overflow:hidden;padding:4px 6px;position:absolute;right:0;width:1px}.jetpack-instant-search__search-results #jetpack-instant-search__overlay-focus-anchor:focus{clip-path:none;outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color!important;outline-offset:inherit;width:auto}.jetpack-instant-search__search-results-controls{display:flex}.jetpack-instant-search__search-results-content{display:flex;position:relative}.jetpack-instant-search__search-results-filter-button{align-items:center;border:0;color:#646970;cursor:pointer;display:flex;flex-shrink:0;font-size:12px;margin:0;padding:8px;text-decoration:none}.jetpack-instant-search__overlay--no-sidebar .jetpack-instant-search__search-results-filter-button{visibility:hidden}@media(min-width:576px){.jetpack-instant-search__search-results-filter-button{font-size:13px;padding:10px 14px}}@media(min-width:992px){.jetpack-instant-search__search-results-filter-button{display:none}.jp-search-configure-app-wrapper .jetpack-instant-search__search-results-filter-button{display:flex}}@media(min-width:1200px){.jp-search-configure-app-wrapper .jetpack-instant-search__search-results-filter-button{display:none}}.jetpack-instant-search__search-results-filter-button:focus,.jetpack-instant-search__search-results-filter-button:hover{color:#0a112d}.jetpack-instant-search__search-results-filter-button .gridicon{margin-left:4px}.jetpack-instant-search__search-results-primary{margin:0;max-width:calc(100% - 320px);width:100%}.jetpack-instant-search__overlay--no-sidebar .jetpack-instant-search__search-results-primary{max-width:100%}@media(max-width:991.98px){.jetpack-instant-search__search-results-primary{max-width:100%}}@media(max-width:1199.98px){.jp-search-configure-app-wrapper .jetpack-instant-search__search-results-primary{max-width:100%}}.jetpack-instant-search__search-results-secondary{background:0 0;border-left:1px solid #fbfcfe;border-radius:0;bottom:0;box-shadow:none;color:#0a112d;display:block;flex:none;padding:0 32px;position:static;width:320px}.jetpack-instant-search__overlay--no-sidebar .jetpack-instant-search__search-results-secondary{display:none}@media(max-width:991.98px){.jetpack-instant-search__search-results-secondary{display:none}}@media(max-width:1199.98px){.jp-search-configure-app-wrapper .jetpack-instant-search__search-results-secondary{display:none}}@media(max-width:991.98px){.jetpack-instant-search__search-results-secondary.jetpack-instant-search__search-results-secondary--show-as-modal{background:#fff;border:1px solid #0000001a;border-radius:6px;box-shadow:0 2px 3px #0000001a;display:block;left:1em;max-height:70vh;min-width:360px;overflow-y:scroll;padding:16px 24px;position:absolute;right:1em;top:0;width:auto;z-index:10}}@media(max-width:991.98px)and (max-width:575.98px){.jetpack-instant-search__search-results-secondary.jetpack-instant-search__search-results-secondary--show-as-modal{max-height:80vh}}@media(max-width:991.98px){.jetpack-instant-search__overlay--no-sidebar .jetpack-instant-search__search-results-secondary.jetpack-instant-search__search-results-secondary--show-as-modal{display:none}}@media(max-width:1199.98px){.jp-search-configure-app-wrapper .jetpack-instant-search__search-results-secondary.jetpack-instant-search__search-results-secondary--show-as-modal{background:#fff;border:1px solid #0000001a;border-radius:6px;box-shadow:0 2px 3px #0000001a;display:block;left:1em;max-height:70vh;min-width:360px;overflow-y:scroll;padding:16px 24px;position:absolute;right:1em;top:0;width:auto;z-index:10}}@media(max-width:1199.98px)and (max-width:575.98px){.jp-search-configure-app-wrapper .jetpack-instant-search__search-results-secondary.jetpack-instant-search__search-results-secondary--show-as-modal{max-height:80vh}}@media(max-width:1199.98px){.jetpack-instant-search__overlay--no-sidebar .jp-search-configure-app-wrapper .jetpack-instant-search__search-results-secondary.jetpack-instant-search__search-results-secondary--show-as-modal{display:none}}.jetpack-instant-search__search-results-header{align-items:center;display:flex;justify-content:space-between;margin:1em 56px 1.5em}@media(max-width:991.98px){.jetpack-instant-search__search-results-header{margin-bottom:1em;margin-left:40px;margin-right:40px}}@media(max-width:1199.98px){.jp-search-configure-app-wrapper .jetpack-instant-search__search-results-header{margin-bottom:1em;margin-left:40px;margin-right:40px}}@media(max-width:767.98px){.jetpack-instant-search__search-results-header{margin-left:20px;margin-right:20px}}.jetpack-instant-search__search-results-title,.jetpack-instant-search__search-results-unused-query{color:#0a112d;font-size:1em;font-weight:700;line-height:1.3;margin:0;overflow-wrap:break-word;padding:0}.jetpack-instant-search__search-results-unused-query{margin:0 56px 1em}@media(max-width:991.98px){.jetpack-instant-search__search-results-unused-query{margin-left:40px;margin-right:40px}}@media(max-width:1199.98px){.jp-search-configure-app-wrapper .jetpack-instant-search__search-results-unused-query{margin-left:40px;margin-right:40px}}@media(max-width:767.98px){.jetpack-instant-search__search-results-unused-query{margin-left:20px;margin-right:20px}}.jetpack-instant-search__search-results-list{color:#0a112d;list-style:none;margin-left:56px;margin-right:56px;padding:0}@media(max-width:991.98px){.jetpack-instant-search__search-results-list{margin-left:40px;margin-right:40px}}@media(max-width:1199.98px){.jp-search-configure-app-wrapper .jetpack-instant-search__search-results-list{margin-left:40px;margin-right:40px}}@media(max-width:767.98px){.jetpack-instant-search__search-results-list{margin-left:20px;margin-right:20px}}.jetpack-instant-search__search-results-list li:before{content:"​";height:1px;position:absolute;width:1px}.jetpack-instant-search__search-results-search-form{font-size:.8em;margin:0;top:0;width:100%}button.jetpack-instant-search__overlay-close{border:none;border-radius:0;margin:0;padding:0;text-decoration:none;text-shadow:none;text-transform:none}button.jetpack-instant-search__overlay-close,button.jetpack-instant-search__overlay-close:focus,button.jetpack-instant-search__overlay-close:hover{appearance:none;background:0 0;box-shadow:none;outline:none}button.jetpack-instant-search__overlay-close{align-items:center;background-color:#0000!important;border-bottom:1px solid #fbfcfe;cursor:pointer;display:flex;height:61px;justify-content:center;line-height:1;width:60px}button.jetpack-instant-search__overlay-close:focus{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color!important;outline-offset:inherit}button.jetpack-instant-search__overlay-close svg.gridicon{fill:#646970}button.jetpack-instant-search__overlay-close:active,button.jetpack-instant-search__overlay-close:focus,button.jetpack-instant-search__overlay-close:hover{background-color:#0000!important;border-color:#fbfcfe}:is(button.jetpack-instant-search__overlay-close:active,button.jetpack-instant-search__overlay-close:focus,button.jetpack-instant-search__overlay-close:hover) svg.gridicon{fill:#3c434a}.jetpack-instant-search__search-results-pagination{display:block;flex:none;margin:50px}@media(prefers-reduced-motion:no-preference){.jetpack-instant-search__search-results-filter-button{transition:background-color .25s ease-in-out}}.jetpack-instant-search .widget a,.jetpack-instant-search .widget.widget_archive ul li a,.jetpack-instant-search a{border:none;color:#0a112d;text-decoration:none}.jetpack-instant-search .widget a:focus,.jetpack-instant-search .widget a:hover,.jetpack-instant-search .widget.widget_archive ul li a:focus,.jetpack-instant-search .widget.widget_archive ul li a:hover,.jetpack-instant-search a:focus,.jetpack-instant-search a:hover{color:#1d35b4;text-decoration:underline}.jetpack-search-filters-widget__filter-list{list-style-type:none}body.enable-search-modal .cover-modal.show-modal.search-modal.active{display:none}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute;width:1px}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark{background:#1d2327b3;color:#fbfcfe}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .widget a,.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .widget.widget_archive ul li a,.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark a{color:#f6f7f7}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .widget a:focus,.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .widget a:hover,.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .widget.widget_archive ul li a:focus,.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .widget.widget_archive ul li a:hover,.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark a:focus,.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark a:hover{color:#546ff3}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark :is(.jetpack-instant-search__search-filters-title,.jetpack-instant-search__search-result-expanded__content,.jetpack-instant-search__search-results-list,.jetpack-instant-search__search-results-title,.jetpack-instant-search__search-results-unused-query){color:#fbfcfe}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark :is(.jetpack-instant-search__jetpack-colophon-text,.jetpack-instant-search__path-breadcrumb,.jetpack-instant-search__path-breadcrumb-link){color:#a7aaad}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark :is(.jetpack-instant-search__search-filter-sub-heading,.jetpack-instant-search__search-result-expanded__path){color:#8c8f94}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__jetpack-colophon{background-color:#000;border-color:#3c434a}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__box,.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark button.jetpack-instant-search__overlay-close{border-color:#3c434a}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__box-gridicon svg,.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark button.jetpack-instant-search__overlay-close svg.gridicon{fill:#8c8f94}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark button.jetpack-instant-search__overlay-close{border-color:#3c434a}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark :is(button.jetpack-instant-search__overlay-close:focus,button.jetpack-instant-search__overlay-close:hover) svg.gridicon{fill:#a7aaad}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__box input[type=button]{color:#8c8f94}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__box :is(input[type=button]:focus,input[type=button]:hover){color:#a7aaad}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark input.jetpack-instant-search__box-input.search-field{background:#000;color:#a7aaad}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark :is(input.jetpack-instant-search__box-input.search-field:focus,input.jetpack-instant-search__box-input.search-field:hover){background:#000;color:#fbfcfe}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark input.jetpack-instant-search__box-input.search-field:focus{outline:thin dotted #fbfcfe}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__search-results{background:#000}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__search-results mark{color:#fbfcfe}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__search-results-filter-button{color:#8c8f94}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__search-results-secondary,.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark :is(.jetpack-instant-search__search-results-filter-button:focus,.jetpack-instant-search__search-results-filter-button:hover){color:#fbfcfe}@media(min-width:992px){.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__search-results-secondary{border-color:#3c434a}}@media(max-width:991.98px){.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__search-results-secondary.jetpack-instant-search__search-results-secondary--show-as-modal{background:#000;border-color:#3c434a;box-shadow:0 2px 3px #3c434a}}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__search-form-controls .jetpack-instant-search__search-sort button.jetpack-instant-search__search-sort-option{color:#8c8f94}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__search-form-controls .jetpack-instant-search__search-sort button.jetpack-instant-search__search-sort-option.is-selected{color:#546ff3}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__search-result-product-img--placeholder{color:#2c3338}.jetpack-instant-search__overlay.jetpack-instant-search__overlay--dark .jetpack-instant-search__search-sort-select{background:#000;border-color:#3c434a;color:#fbfcfe}
:root{--rshof-midnight:#07131c;--rshof-midnight-soft:#0c1c26;--rshof-slate:#16303d;--rshof-slate-light:#21414f;--rshof-ivory:#f4f1ea;--rshof-paper:#fbfaf7;--rshof-ink:#18242c;--rshof-muted:#697780;--rshof-champagne:#c5a46f;--rshof-champagne-light:#e1ccb0;--rshof-red:#8f2630;--rshof-red-dark:#681a23;--rshof-line-dark:rgba(255,255,255,.12);--rshof-line-light:rgba(7,19,28,.14);--rshof-shadow:0 28px 90px rgba(0,0,0,.24);--rshof-shell:min(1240px, calc(100vw - 48px));--rshof-display:"Iowan Old Style",Baskerville,"Times New Roman",serif;--rshof-sans:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}html{scroll-behavior:smooth}body{min-width:320px;margin:0;overflow-x:clip;background:var(--rshof-midnight);color:var(--rshof-ivory);font-family:var(--rshof-sans);font-size:16px;line-height:1.65;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body.rshof-menu-open{overflow:hidden}*,*:before,*:after{box-sizing:border-box}img,svg,video,iframe{display:block;max-width:100%}img{height:auto}button,input,select,textarea{font:inherit}a{color:inherit}h1,h2,h3,h4,p,blockquote{overflow-wrap:break-word}.rshof-shell{width:var(--rshof-shell);margin-inline:auto}.screen-reader-text{position:absolute !important;width:1px;height:1px;overflow:hidden;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);white-space:nowrap}.rshof-skip-link{position:fixed;z-index:100000;top:-100px;left:16px;padding:12px 18px;border-radius:6px;background:#fff;color:#000}.rshof-skip-link:focus{top:16px}.rshof-eyebrow{margin:0;color:var(--rshof-champagne-light);font-size:11px;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.rshof-site-header{position:relative;z-index:1000;border-bottom:1px solid var(--rshof-line-dark);background:rgba(7,19,28,.94)}.rshof-is-front-page .rshof-site-header{position:absolute;top:0;right:0;left:0;background:linear-gradient(180deg,rgba(3,11,17,.96),rgba(3,11,17,.72))}.admin-bar.rshof-is-front-page .rshof-site-header{top:32px}.rshof-site-header.is-scrolled{position:fixed;top:0;right:0;left:0;border-bottom-color:rgba(197,164,111,.24);background:#050f16;box-shadow:0 16px 40px rgba(0,0,0,.18);backdrop-filter:blur(18px)}.rshof-site-header.is-scrolled .rshof-announcement,.rshof-site-header.is-scrolled .rshof-header-main{background:#050f16}.admin-bar .rshof-site-header.is-scrolled{top:32px}body:not(.rshof-is-front-page) .rshof-site-header.is-scrolled{position:sticky}.rshof-announcement{border-bottom:1px solid rgba(255,255,255,.075);background:rgba(255,255,255,.025)}.rshof-announcement .rshof-shell{display:flex;align-items:center;min-height:34px;gap:9px;color:#c7d0d5;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.rshof-announcement a{margin-left:auto;color:var(--rshof-champagne-light);text-decoration:none}.rshof-social-shortcuts{display:flex;gap:6px;margin-left:auto}.rshof-social-shortcuts a{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:24px;padding:0 8px;margin:0;border:1px solid rgba(255,255,255,.14);border-radius:999px;color:#e6d2b4;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.rshof-social-shortcuts a:hover{border-color:var(--rshof-champagne);background:rgba(197,164,111,.12);color:#fff}.rshof-social-shortcuts svg{width:13px;height:13px;flex:0 0 auto;fill:currentColor;stroke:currentColor;stroke-width:1.7}.rshof-social-shortcuts span{font-size:8px;font-weight:900;letter-spacing:.08em}.rshof-social-shortcuts+a{margin-left:8px}.rshof-live-dot{width:6px;height:6px;border-radius:50%;background:#6fd497;box-shadow:0 0 0 5px rgba(111,212,151,.1)}.rshof-header-main .rshof-shell{display:flex;align-items:center;justify-content:space-between;min-height:82px;gap:28px}.rshof-brand,.custom-logo-link{display:block;flex:0 1 370px;max-width:min(370px, 44vw)}.rshof-brand img,.custom-logo{width:100%;max-height:70px;object-fit:contain;object-position:left center}.rshof-primary-navigation{display:flex;align-items:center;gap:clamp(16px, 2.1vw, 32px);min-width:0}.rshof-header-search{display:flex;overflow:hidden;width:clamp(128px, 11vw, 175px);min-height:38px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.045)}.rshof-header-search input{min-width:0;width:100%;padding:0 4px 0 14px;border:0;outline:0;background:0 0;color:#fff;font-size:11px}.rshof-header-search input::placeholder{color:#8e9ca4}.rshof-header-search button{flex:0 0 38px;border:0;background:0 0;color:var(--rshof-champagne-light);font-size:21px;cursor:pointer}.rshof-menu{display:flex;align-items:center;gap:clamp(14px, 1.6vw, 25px);min-width:0;margin:0;padding:0;list-style:none}.rshof-menu li{margin:0}.rshof-menu a{display:block;position:relative;padding:12px 0;color:#dce2e5;font-size:11px;font-weight:800;letter-spacing:.055em;text-decoration:none;white-space:nowrap}.rshof-menu a:after{position:absolute;right:0;bottom:6px;left:0;height:1px;transform:scaleX(0);transform-origin:right;background:var(--rshof-champagne);content:"";transition:transform .25s ease}.rshof-menu a:hover,.rshof-menu .current-menu-item>a{color:#fff}.rshof-menu a:hover:after,.rshof-menu .current-menu-item>a:after{transform:scaleX(1);transform-origin:left}.rshof-header-cta{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:40px;padding:0 17px;border:1px solid rgba(197,164,111,.5);border-radius:999px;color:var(--rshof-champagne-light);font-size:10px;font-weight:900;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.rshof-spotlight-navigation{position:relative;z-index:900;border-bottom:1px solid rgba(197,164,111,.18);background:linear-gradient(90deg,rgba(143,38,48,.13),transparent 28%),#091720}.rshof-is-front-page .rshof-spotlight-navigation{position:absolute;top:116px;right:0;left:0;background:rgba(5,15,22,.88);backdrop-filter:blur(15px)}.admin-bar.rshof-is-front-page .rshof-spotlight-navigation{top:148px}.rshof-spotlight-menu{display:grid;grid-template-columns:repeat(6,minmax(0, 1fr));min-width:0;margin:0;padding:0;list-style:none}.rshof-spotlight-menu li{min-width:0;margin:0;border-right:1px solid rgba(255,255,255,.08)}.rshof-spotlight-menu li:first-child{border-left:1px solid rgba(255,255,255,.08)}.rshof-spotlight-menu a{display:flex;align-items:center;justify-content:center;min-height:48px;gap:9px;padding:7px 12px;color:#dbe3e7;text-decoration:none;transition:background-color .2s ease,color .2s ease}.rshof-spotlight-menu a:hover{background:rgba(197,164,111,.09);color:#fff}.rshof-spotlight-menu span{display:grid;place-items:center;flex:0 0 25px;width:25px;height:25px;border:1px solid rgba(197,164,111,.48);border-radius:50%;color:var(--rshof-champagne-light);font-family:var(--rshof-display);font-size:11px}.rshof-spotlight-menu strong{min-width:0;overflow:hidden;font-size:10px;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.rshof-menu-toggle{display:none;width:46px;height:46px;padding:12px;border:1px solid rgba(255,255,255,.16);border-radius:50%;background:0 0;cursor:pointer}.rshof-menu-toggle>span:not(.screen-reader-text){display:block;width:100%;height:1px;margin:5px 0;background:#fff;transition:transform .25s ease,opacity .25s ease}.rshof-menu-toggle[aria-expanded=true]>span:nth-child(2){transform:translateY(6px) rotate(45deg)}.rshof-menu-toggle[aria-expanded=true]>span:nth-child(3){opacity:0}.rshof-menu-toggle[aria-expanded=true]>span:nth-child(4){transform:translateY(-6px) rotate(-45deg)}.rshof-button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;margin:0;padding:0 22px;border:1px solid transparent;border-radius:999px;font-size:11px;font-weight:900;letter-spacing:.11em;text-decoration:none;text-transform:uppercase;transition:transform .2s ease,background-color .2s ease,border-color .2s ease}.rshof-button:hover{transform:translateY(-2px)}.rshof-button--primary{border-color:var(--rshof-champagne);background:var(--rshof-champagne);color:var(--rshof-midnight)}.rshof-button--primary:hover{border-color:var(--rshof-champagne-light);background:var(--rshof-champagne-light)}.rshof-hof-entry{position:relative;isolation:isolate;min-height:62px;padding:8px 20px 8px 19px;overflow:hidden;border-color:#f7d84a;background:linear-gradient(180deg,#ffe974 0%,#f6c935 50%,#e8ad16 100%);box-shadow:0 0 0 1px rgba(255,255,255,.16) inset,0 12px 28px rgba(232,173,22,.22),0 0 30px rgba(247,216,74,.13);color:#211807;text-transform:none;letter-spacing:0}.rshof-hof-entry:before{position:absolute;inset:0;z-index:-1;background:linear-gradient(105deg,transparent 18%,rgba(255,255,255,.55) 47%,transparent 68%);content:"";transform:translateX(-135%);animation:rshof-hof-sheen 5.6s ease-in-out infinite}.rshof-hof-entry:hover,.rshof-hof-entry:focus-visible{border-color:#fff1a6;background:linear-gradient(180deg,#fff09a 0%,#ffd94e 50%,#efb91b 100%);box-shadow:0 0 0 1px rgba(255,255,255,.25) inset,0 16px 34px rgba(232,173,22,.3),0 0 42px rgba(247,216,74,.2);transform:translateY(-3px) scale(1.015)}.rshof-hof-entry__copy{display:grid;min-width:0;gap:1px;text-align:left;line-height:1.05}.rshof-hof-entry__copy small{color:rgba(51,36,4,.72);font-family:var(--rshof-sans);font-size:8px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.rshof-hof-entry__copy strong{color:#241903;font-family:var(--rshof-display);font-size:16px;font-weight:700;letter-spacing:.015em;text-transform:none}.rshof-hof-entry__arrow{display:grid;place-items:center;flex:0 0 31px;width:31px;height:31px;margin-left:12px;border:1px solid rgba(52,37,4,.26);border-radius:50%;background:rgba(255,255,255,.22);font-size:17px;transition:transform .25s ease,background-color .25s ease}.rshof-hof-entry:hover .rshof-hof-entry__arrow,.rshof-hof-entry:focus-visible .rshof-hof-entry__arrow{background:rgba(255,255,255,.38);transform:translateX(3px)}.rshof-hof-entry__spark{position:relative;z-index:2;display:grid;place-items:center;flex:0 0 30px;width:30px;height:30px;margin-right:10px;color:#684600;font-size:19px;filter:drop-shadow(0 0 5px rgba(255,255,255,.9));animation:rshof-hof-spark 2.4s ease-in-out infinite}.rshof-hof-entry__beam{position:absolute;top:-34px;z-index:-1;width:18px;height:118px;border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.86),rgba(255,247,179,.28) 58%,transparent);filter:blur(5px);opacity:.74;transform-origin:50% 0;pointer-events:none}.rshof-hof-entry__beam--left{left:18%;animation:rshof-hof-spot-left 5.8s ease-in-out infinite}.rshof-hof-entry__beam--right{right:18%;animation:rshof-hof-spot-right 5.8s ease-in-out infinite}@keyframes rshof-hof-spot-left{0%,12%{transform:rotate(-35deg) translateX(-28px);opacity:.35}38%{transform:rotate(20deg) translateX(12px);opacity:.72}62%,88%,100%{transform:rotate(4deg) translateX(0);opacity:.86}}@keyframes rshof-hof-spot-right{0%,12%{transform:rotate(35deg) translateX(28px);opacity:.35}38%{transform:rotate(-20deg) translateX(-12px);opacity:.72}62%,88%,100%{transform:rotate(-4deg) translateX(0);opacity:.86}}@keyframes rshof-hof-sheen{0%,38%{transform:translateX(-135%)}58%,100%{transform:translateX(135%)}}@keyframes rshof-hof-spark{0%,100%{transform:scale(.9) rotate(-8deg);opacity:.78}50%{transform:scale(1.12) rotate(8deg);opacity:1}}.rshof-button--outline{border-color:rgba(255,255,255,.3);background:rgba(255,255,255,.025);color:#fff}.rshof-button--outline:hover{border-color:var(--rshof-champagne);background:rgba(197,164,111,.08)}.rshof-front{overflow:hidden}.rshof-front-hero{position:relative;padding:0 0 95px;background:radial-gradient(circle at 70% 75%,rgba(139,31,42,.2),transparent 25%),linear-gradient(180deg,#03090d,#07131c 68%,#091822)}.rshof-front-hero:after{position:absolute;right:0;bottom:0;left:0;height:220px;background:linear-gradient(180deg,transparent,var(--rshof-midnight));content:"";pointer-events:none}.rshof-front-hero__glow{position:absolute;top:48%;left:50%;width:min(56vw, 820px);aspect-ratio:1;transform:translate(-20%,-20%);border-radius:50%;background:radial-gradient(circle,rgba(197,164,111,.12),transparent 66%);filter:blur(10px)}.rshof-front-hero__stage{position:relative;z-index:4;margin-top:clamp(-120px, -7vw, -74px)}.rshof-front-hero__copy{display:grid;grid-template-columns:minmax(0, 1.25fr) minmax(340px, .75fr);gap:24px clamp(42px, 7vw, 96px);align-items:start;min-width:0;padding:clamp(36px, 5vw, 68px);border:1px solid rgba(220,190,133,.28);border-radius:24px;background:linear-gradient(120deg,rgba(6,18,27,.98),rgba(12,31,42,.94)),rgba(6,18,27,.96);box-shadow:0 42px 110px rgba(0,0,0,.52);backdrop-filter:blur(18px)}.rshof-front-hero h1{max-width:820px;margin:12px 0 24px;color:#fff;font-family:var(--rshof-display);font-size:clamp(50px, 5.15vw, 66px);font-weight:600;letter-spacing:-.04em;line-height:.92}.rshof-front-hero h1 span{display:block;white-space:normal}.rshof-front-hero h1 b{font-weight:inherit}.rshof-front-hero__details{min-width:0;padding-bottom:8px}.rshof-front-hero__lead{max-width:670px;margin:0;color:#c1cbd1;font-size:clamp(17px, 2vw, 21px);line-height:1.55}.rshof-front-hero__actions,.rshof-award-film__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.rshof-front-hero__facts{display:grid;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0, 1fr));max-width:none;margin:0;padding:26px 0 0;border-top:1px solid rgba(255,255,255,.13)}.rshof-front-hero__facts>div{display:grid;align-content:start;min-width:0;padding-right:20px;border-right:1px solid rgba(255,255,255,.09)}.rshof-front-hero__facts>div:last-child{border-right:0}.rshof-front-hero__facts a{display:grid;width:fit-content;max-width:100%;color:inherit;text-decoration:none}.rshof-front-hero__facts a:focus-visible{outline:2px solid var(--rshof-gold);outline-offset:5px}.rshof-front-hero__fact-number{color:#fff;font-family:var(--rshof-display);font-size:30px;line-height:1;transition:color .2s ease,transform .2s ease}.rshof-front-hero__fact-label{margin:6px 0 0;color:#9cabb4;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;transition:color .2s ease}.rshof-front-hero__facts a:hover .rshof-front-hero__fact-number,.rshof-front-hero__facts a:focus-visible .rshof-front-hero__fact-number,.rshof-front-hero__facts a:hover .rshof-front-hero__fact-label,.rshof-front-hero__facts a:focus-visible .rshof-front-hero__fact-label{color:var(--rshof-gold-light,#e9c578)}.rshof-front-hero__facts a:hover .rshof-front-hero__fact-number{transform:translateY(-2px)}.rshof-front-hero__promotion{grid-template-columns:auto minmax(0, 1fr);gap:7px;align-items:center;margin-top:12px;padding-top:10px;border-top:1px solid rgba(201,164,90,.3)}.rshof-front-hero__promotion strong{color:var(--rshof-gold-light,#e9c578);font-family:var(--rshof-display);font-size:19px;font-weight:500;line-height:1}.rshof-front-hero__promotion span{color:#b8a77d;font-size:8px;font-weight:800;letter-spacing:.055em;line-height:1.35;text-transform:uppercase}.rshof-front-hero__promotion:hover span,.rshof-front-hero__promotion:focus-visible span{color:#fff}.rshof-front-hero__visual{position:relative;z-index:1;width:100%;max-width:1942px;min-width:0;margin-inline:auto;overflow:hidden;background:#02080d;box-shadow:0 45px 120px rgba(0,0,0,.48)}.rshof-front-hero__visual:after{position:absolute;inset:0;background:linear-gradient(180deg,rgba(2,8,13,.05),transparent 62%,rgba(2,8,13,.5)),linear-gradient(90deg,rgba(2,8,13,.1),transparent 30%,rgba(2,8,13,.08));content:""}.rshof-front-hero__visual picture{display:block;width:100%;height:100%}.rshof-front-hero__visual img{display:block;width:100%;height:auto;object-fit:contain;object-position:center;transform:none}.rshof-front-hero__marquee{position:absolute;z-index:3;right:0;bottom:28px;left:0;display:flex;align-items:center;justify-content:center;gap:clamp(14px, 2vw, 30px);color:rgba(255,255,255,.54);font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.rshof-front-hero__marquee i{width:3px;height:3px;border-radius:50%;background:var(--rshof-champagne)}.rshof-front-ticker{position:relative;z-index:10;margin-top:-8px}.rshof-news-ticker{display:grid;grid-template-columns:auto minmax(0, 1fr);overflow:hidden;border:1px solid var(--rshof-line-dark);border-radius:999px;background:#0b1b25}.rshof-news-ticker>strong{display:flex;align-items:center;padding:11px 18px;background:var(--rshof-red);color:#fff;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.rshof-news-ticker>div{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));min-width:0;overflow:hidden;padding:11px 18px}.rshof-news-ticker a{min-width:0;overflow:hidden;padding:0 13px;border-right:1px solid rgba(255,255,255,.09);color:#d8e0e4;font-size:12px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.rshof-news-ticker a:first-child{padding-left:0}.rshof-news-ticker a:last-child{padding-right:0;border-right:0}.rshof-news-ticker time{margin-right:7px;color:var(--rshof-champagne)}.rshof-front-section{padding:clamp(80px, 10vw, 150px) 0;background:var(--rshof-midnight)}.rshof-front-section--champion{padding-top:clamp(65px, 8vw, 110px)}.rshof-front-section--members{padding:clamp(65px, 8vw, 105px) 0 0;background:radial-gradient(circle at 20% 20%,rgba(143,38,48,.14),transparent 32%),var(--rshof-midnight)}.rshof-front-section--light{background:var(--rshof-ivory);color:var(--rshof-ink)}.rshof-front-heading{display:grid;grid-template-columns:minmax(0, 1.25fr) minmax(280px, .75fr);gap:clamp(35px, 8vw, 110px);align-items:end;margin-bottom:clamp(42px, 6vw, 75px)}.rshof-front-heading h2{max-width:900px;margin:7px 0 0;color:#fff;font-family:var(--rshof-display);font-size:clamp(42px, 6vw, 76px);font-weight:600;letter-spacing:-.035em;line-height:.97;text-wrap:balance}.rshof-front-section--light .rshof-front-heading h2{color:var(--rshof-midnight)}.rshof-front-section--light .rshof-eyebrow{color:#826436}.rshof-front-heading>p{margin:0;color:#aab6bd;font-size:17px;line-height:1.7}.rshof-front-section--light .rshof-front-heading>p{color:var(--rshof-muted)}.rshof-front-center{display:flex;justify-content:center;margin-top:42px}.rshof-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));border-top:1px solid var(--rshof-line-light);border-left:1px solid var(--rshof-line-light)}.rshof-feature-grid>a{display:grid;min-width:0;min-height:390px;padding:clamp(28px, 4vw, 48px);border-right:1px solid var(--rshof-line-light);border-bottom:1px solid var(--rshof-line-light);color:var(--rshof-ink);text-decoration:none;transition:background-color .25s ease,transform .25s ease}.rshof-feature-grid>a:hover{background:#fff}.rshof-feature-grid>a>span{color:var(--rshof-red);font-family:var(--rshof-display);font-size:21px}.rshof-feature-grid h3{align-self:end;margin:50px 0 12px;color:var(--rshof-midnight);font-family:var(--rshof-display);font-size:clamp(30px, 4vw, 44px);line-height:1}.rshof-feature-grid p{margin:0;color:var(--rshof-muted)}.rshof-feature-grid strong{align-self:end;margin-top:35px;color:#6f542c;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.rshof-award-film{position:relative;overflow:hidden;padding:clamp(100px, 13vw, 190px) 0;background:linear-gradient(90deg,rgba(7,19,28,.98),rgba(7,19,28,.78)),url(//www.realitystarshalloffame.de/wp-content/themes/rshof-prestige/assets/css/../images/rshof-header-scene-v330.webp) center/cover no-repeat;background-image:linear-gradient(90deg,rgba(7,19,28,.98),rgba(7,19,28,.78)),image-set(url(//www.realitystarshalloffame.de/wp-content/themes/rshof-prestige/assets/css/../images/rshof-header-scene-v330.webp) type("image/webp"),url(//www.realitystarshalloffame.de/wp-content/themes/rshof-prestige/assets/css/../images/rshof-header-scene-v330.webp) type("image/png"));background-position:center;background-size:cover}.rshof-award-film:before{position:absolute;inset:0;background:radial-gradient(circle at 72% 45%,rgba(143,38,48,.3),transparent 28%);content:""}.rshof-award-film__grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0, .84fr) minmax(480px, 1.16fr);gap:clamp(50px, 8vw, 110px);align-items:center}.rshof-award-film h2{margin:8px 0 24px;color:#fff;font-family:var(--rshof-display);font-size:clamp(46px, 6vw, 78px);font-weight:600;letter-spacing:-.035em;line-height:.95}.rshof-award-film p{max-width:650px;color:#c1cbd1;font-size:18px}.rshof-award-film__screen{position:relative;overflow:hidden;aspect-ratio:16/10;border:1px solid rgba(197,164,111,.38);border-radius:18px;background:#02070a;box-shadow:0 45px 120px rgba(0,0,0,.5)}.rshof-award-film__screen:after{position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgba(2,7,10,.9));content:""}.rshof-award-film__screen img,.rshof-award-film__screen video{width:100%;height:100%;object-fit:cover}.rshof-award-film__screen picture{display:contents}.rshof-award-film__screen video{position:relative;z-index:1}.rshof-award-film__screen>p{position:absolute;z-index:3;right:20px;bottom:13px;left:20px;margin:0;color:#fff;font-size:10px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.rshof-award-film__status{position:absolute;z-index:4;top:50%;left:50%;display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 18px;transform:translate(-50%,-50%);border:1px solid rgba(255,255,255,.42);border-radius:999px;background:rgba(7,19,28,.62);color:#fff;font-size:9px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;backdrop-filter:blur(8px)}.rshof-award-film__lights{position:absolute;z-index:3;top:-25%;right:15%;left:15%;display:flex;justify-content:space-around;pointer-events:none}.rshof-award-film__lights span{width:13%;height:75vh;transform:perspective(300px) rotateX(20deg);background:linear-gradient(180deg,rgba(255,232,190,.28),transparent 75%);clip-path:polygon(43% 0,57% 0,100% 100%,0 100%);animation:rshof-light-sweep 6s ease-in-out infinite alternate;mix-blend-mode:screen}.rshof-award-film__lights span:nth-child(2){animation-delay:-2s}.rshof-award-film__lights span:nth-child(3){animation-delay:-4s}@keyframes rshof-light-sweep{from{transform:translateX(-24px) rotate(-4deg);opacity:.35}to{transform:translateX(24px) rotate(4deg);opacity:.7}}.rshof-front-manifesto{padding:clamp(95px, 13vw, 180px) 0;background:var(--rshof-paper);color:var(--rshof-ink);text-align:center}.rshof-front-manifesto .rshof-eyebrow{color:#836638}.rshof-front-manifesto blockquote{max-width:1040px;margin:22px auto 42px;color:var(--rshof-midnight);font-family:var(--rshof-display);font-size:clamp(40px, 6vw, 76px);font-weight:600;letter-spacing:-.035em;line-height:1;text-wrap:balance}.rshof-front-manifesto .rshof-shell>div{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.rshof-front-manifesto .rshof-shell>div span{padding:8px 12px;border:1px solid var(--rshof-line-light);border-radius:999px;color:#5d6870;font-size:10px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}[data-rshof-reveal]{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}[data-rshof-reveal].is-visible{opacity:1;transform:none}.rshof-page-hero,.rshof-show-hero{padding:clamp(54px, 6.5vw, 88px) 0 clamp(32px, 4.5vw, 58px);border-bottom:1px solid var(--rshof-line-dark);background:radial-gradient(circle at 78% 22%,rgba(197,164,111,.12),transparent 25%),linear-gradient(135deg,#07131c,#102733)}.rshof-page-hero h1,.rshof-show-hero h1,.rshof-article>article>header h1,.rshof-news-single__header h1{max-width:1080px;margin:10px 0 0;color:#fff;font-family:var(--rshof-display);font-size:clamp(52px, 8vw, 102px);font-weight:600;letter-spacing:-.045em;line-height:.9;text-wrap:balance}.rshof-page-hero p:last-child{max-width:760px;margin:24px 0 0;color:#b9c5cb;font-size:19px}.rshof-page-content{max-width:960px;padding-top:clamp(28px, 4vw, 52px);padding-bottom:clamp(58px, 8vw, 104px)}.rshof-managed-page .rshof-page-content{--rshof-managed-section-gap:clamp(42px, 5vw, 58px);width:var(--rshof-shell);max-width:1240px;padding-top:clamp(28px, 3.6vw, 48px)}.rshof-managed-page .rshof-page>.rshof-page-hero{display:none}.rshof-managed-page .rshof-newsroom{padding:0;background:0 0}.rshof-page-content>*{max-width:100%}.rshof-page-content h2,.rshof-page-content h3{color:#fff;font-family:var(--rshof-display);line-height:1.05}.rshof-page-content h2{margin-top:2em;font-size:clamp(34px, 5vw, 54px)}.rshof-page-content h3{font-size:28px}.rshof-page-content p,.rshof-page-content li{color:#c0cbd1;font-size:17px}.rshof-page-content a{color:var(--rshof-champagne-light)}.rshof-page-content .rshof-about-hero,.rshof-page-content .rshof-about-section,.rshof-page-content .rshof-about-cta{max-width:920px;margin:0 auto clamp(38px, 6vw, 72px)}.rshof-page-content .rshof-about-hero{padding:clamp(30px, 5vw, 56px);border:1px solid rgba(197,164,111,.28);border-radius:22px;background:radial-gradient(circle at 82% 10%,rgba(197,164,111,.13),transparent 28%),linear-gradient(145deg,rgba(16,39,51,.9),rgba(7,19,28,.96))}.rshof-page-content .rshof-about-hero h2{margin:10px 0 24px;font-size:clamp(40px, 6.2vw, 68px);line-height:.98}.rshof-page-content .rshof-section-label{margin:0;color:var(--rshof-champagne-light);font-size:11px;font-weight:800;letter-spacing:.17em;text-transform:uppercase}.rshof-page-content .rshof-lead{color:#d1d9dd;font-size:clamp(18px, 2.2vw, 22px);line-height:1.65}.rshof-page-content .rshof-action-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.rshof-page-content .rshof-button-gold{border-color:var(--rshof-champagne);background:var(--rshof-champagne);color:var(--rshof-midnight)}.rshof-page-content .rshof-button-outline{border-color:rgba(255,255,255,.28);color:#fff}.rshof-page-content .rshof-image-frame{overflow:hidden;width:100%;margin:clamp(42px, 7vw, 82px) 0;border:1px solid rgba(197,164,111,.35);border-radius:22px;background:var(--rshof-midnight-soft);box-shadow:var(--rshof-shadow)}.rshof-page-content .rshof-image-frame img{width:100%;aspect-ratio:16/8.4;border:0;border-radius:0;object-fit:cover}.rshof-page-content .rshof-image-frame figcaption{padding:12px 18px 14px;color:#aebbc1;font-size:13px;text-align:center}.rshof-page-content .rshof-about-grid{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:18px;margin:clamp(42px, 7vw, 82px) 0}.rshof-page-content .rshof-about-grid article{min-width:0;padding:26px;border:1px solid rgba(197,164,111,.25);border-radius:18px;background:linear-gradient(155deg,rgba(16,39,51,.88),rgba(7,19,28,.96))}.rshof-page-content .rshof-about-grid h3{margin:0 0 10px;color:var(--rshof-champagne-light);font-family:var(--rshof-sans);font-size:14px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.rshof-page-content .rshof-dashboard-band{margin:clamp(48px, 8vw, 90px) 0;padding:clamp(24px, 4vw, 42px);border:1px solid rgba(197,164,111,.42);border-radius:22px;background:radial-gradient(circle at 100% 0%,rgba(143,38,48,.16),transparent 32%),linear-gradient(135deg,#0b202c,#07131c)}.rshof-page-content .rshof-dashboard-grid{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr))}.rshof-page-content .rshof-dashboard-grid>div{display:grid;min-width:0;gap:8px;padding:10px 22px;border-right:1px solid rgba(255,255,255,.12)}.rshof-page-content .rshof-dashboard-grid>div:last-child{border-right:0}.rshof-page-content .rshof-dashboard-grid strong,.rshof-page-content .rshof-dashboard-grid span{display:block}.rshof-page-content .rshof-dashboard-grid strong{color:#fff;font-family:var(--rshof-display);font-size:clamp(32px, 4vw, 48px);font-weight:500;line-height:1}.rshof-page-content .rshof-dashboard-grid span{color:#9eacb3;font-size:10px;font-weight:800;letter-spacing:.12em;line-height:1.35;text-transform:uppercase}.rshof-page-content .rshof-about-cta{padding:clamp(30px, 5vw, 52px);border:1px solid rgba(197,164,111,.35);border-radius:22px;background:linear-gradient(145deg,#102733,#07131c);text-align:center}.rshof-page-content .rshof-about-cta .rshof-action-row{justify-content:center}.rshof-article{padding:clamp(100px, 12vw, 170px) 0}.rshof-article>article{max-width:920px}.rshof-article>article>header{margin-bottom:46px}.rshof-article>article>header p:last-child{color:#b8c4ca;font-size:20px}.rshof-article>article>figure{overflow:hidden;margin:0 0 50px;border-radius:18px}.rshof-article-content{color:#c6d0d5;font-size:18px}.rshof-post-grid{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:22px;padding-top:70px;padding-bottom:120px}.rshof-post-grid>article{overflow:hidden;min-width:0;border:1px solid var(--rshof-line-dark);border-radius:18px;background:var(--rshof-midnight-soft)}.rshof-post-grid>article img{width:100%;aspect-ratio:16/9;object-fit:cover}.rshof-post-grid>article>div{padding:22px}.rshof-post-grid h2{font-family:var(--rshof-display);font-size:28px;line-height:1.05}.rshof-post-grid h2 a{color:#fff;text-decoration:none}.rshof-error-page{display:grid;min-height:75vh;place-items:center;padding:130px 0;background:radial-gradient(circle at center,#173746,var(--rshof-midnight) 60%);text-align:center}.rshof-error-page .rshof-shell{max-width:800px}.rshof-error-page strong{display:block;color:rgba(197,164,111,.16);font-family:var(--rshof-display);font-size:clamp(130px, 25vw, 300px);line-height:.7}.rshof-error-page h1{color:#fff;font-family:var(--rshof-display);font-size:clamp(45px, 7vw, 80px);line-height:.95}.rshof-error-page p{color:#b8c4ca;font-size:18px}.rshof-error-page>.rshof-shell>div{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:30px}.rshof-site-footer{position:relative;overflow:hidden;padding-top:90px;border-top:1px solid var(--rshof-line-dark);background:#040d13}.rshof-footer-stage{position:absolute;top:0;right:0;left:0;display:flex;justify-content:center;gap:15vw;height:180px;pointer-events:none}.rshof-footer-stage span{width:80px;background:linear-gradient(180deg,rgba(197,164,111,.13),transparent);clip-path:polygon(44% 0,56% 0,100% 100%,0 100%)}.rshof-footer-lead{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0, .8fr) minmax(0, 1.2fr);gap:70px;align-items:center;padding:55px 0 70px;border-bottom:1px solid var(--rshof-line-dark)}.rshof-footer-lead img{width:min(420px, 100%)}.rshof-footer-lead>div:first-child p{max-width:460px;color:#8fa0aa}.rshof-footer-lead h2{max-width:700px;margin:8px 0 22px;color:#fff;font-family:var(--rshof-display);font-size:clamp(38px, 5vw, 62px);font-weight:600;line-height:.95}.rshof-footer-grid{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:30px;padding:60px 0}.rshof-footer-grid>div{display:grid;align-content:start;gap:9px}.rshof-footer-grid h3{margin:0 0 8px;color:#fff;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.rshof-footer-grid a{color:#8fa0aa;font-size:13px;text-decoration:none}.rshof-footer-grid a:hover{color:var(--rshof-champagne-light)}.rshof-footer-social{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.rshof-footer-grid .rshof-footer-social a{display:inline-flex;align-items:center;gap:7px;width:fit-content;min-height:34px;padding:7px 11px;border:1px solid rgba(197,164,111,.28);border-radius:999px;background:rgba(197,164,111,.06);color:var(--rshof-champagne-light);font-size:11px;font-weight:800}.rshof-footer-social svg{width:15px;height:15px;flex:0 0 auto;fill:currentColor;stroke:currentColor;stroke-width:1.7}.rshof-footer-grid .rshof-footer-social a:hover{border-color:var(--rshof-champagne);background:rgba(197,164,111,.14);color:#fff}.rshof-footer-bottom{display:flex;justify-content:space-between;gap:20px;padding:18px 0 26px;border-top:1px solid var(--rshof-line-dark);color:#657681;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.rshof-profile,.rshof-show-profile,.rshof-company-directory,.rshof-company-profile,.rshof-news-single,.rshof-newsroom{color:var(--rshof-ivory)}.rshof-profile{padding:clamp(110px, 13vw, 180px) max(24px, calc((100vw - 1240px) / 2)) clamp(90px, 12vw, 160px);background:radial-gradient(circle at 82% 7%,rgba(197,164,111,.13),transparent 24%),var(--rshof-midnight)}.rshof-profile-hero{display:grid;grid-template-columns:minmax(300px, .72fr) minmax(0, 1.28fr);overflow:hidden;border:1px solid var(--rshof-line-dark);border-radius:28px;background:linear-gradient(135deg,#0d202b,#132f3c);box-shadow:var(--rshof-shadow)}.rshof-image-credit{position:absolute;right:14px;bottom:12px;left:14px;z-index:2;color:rgba(255,255,255,.72);font-size:9px;line-height:1.35;text-shadow:0 1px 5px #000}.rshof-image-credit a{color:inherit}.rshof-profile-hero__portrait{position:relative;min-height:570px;overflow:hidden;background:#081820}.rshof-profile-hero__portrait>img,.rshof-profile-hero__portrait>.rshof-portrait-placeholder{width:100%;height:100%;object-fit:cover}.rshof-profile-hero__content{align-self:center;min-width:0;padding:clamp(34px, 6vw, 80px)}.rshof-profile-hero h1{margin:8px 0 20px;color:#fff;font-family:var(--rshof-display);font-size:clamp(58px, 8vw, 105px);font-weight:600;letter-spacing:-.045em;line-height:.86}.rshof-profile-hero__lead{max-width:680px;margin:28px 0 0;color:#bdc8ce;font-size:18px}.rshof-profile-score{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:1px;overflow:hidden;margin-top:34px;border:1px solid var(--rshof-line-dark);border-radius:14px;background:var(--rshof-line-dark)}.rshof-profile-score>div{display:grid;min-width:0;gap:4px;padding:16px;background:rgba(7,19,28,.78)}.rshof-profile-score>div>span{color:#8fa0aa;font-size:9px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.rshof-profile-score strong{color:#fff;font-family:var(--rshof-display);font-size:27px;line-height:1}.rshof-profile-score strong small{margin-left:3px;color:#91a0a8;font-family:var(--rshof-sans);font-size:10px}.rshof-profile-score__class strong{color:var(--rshof-champagne-light)}.rshof-profile-layout{display:grid;grid-template-columns:minmax(0, 1fr) 360px;gap:28px;margin-top:28px}.rshof-profile-main,.rshof-profile-sidebar{display:grid;align-content:start;gap:28px;min-width:0}.rshof-profile-section{min-width:0;padding:clamp(24px, 4vw, 42px);border:1px solid var(--rshof-line-dark);border-radius:20px;background:var(--rshof-midnight-soft)}.rshof-profile-section>header{margin-bottom:28px}.rshof-profile-section h2{margin:6px 0 0;color:#fff;font-family:var(--rshof-display);font-size:clamp(32px, 5vw, 48px);font-weight:600;line-height:1}.rshof-profile-sidebar .rshof-profile-section h2{font-size:clamp(28px, 2.4vw, 38px);hyphens:none;overflow-wrap:normal;word-break:normal}.rshof-profile-section h3{color:#fff;font-family:var(--rshof-display);font-size:26px}.rshof-profile-section p{color:#b9c5cb}.rshof-profile-facts{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:1px;overflow:hidden;margin-bottom:28px;border:1px solid var(--rshof-line-dark);border-radius:14px;background:var(--rshof-line-dark)}.rshof-profile-facts>div{display:grid;min-width:0;gap:5px;padding:16px;background:#0b1c26}.rshof-profile-facts span{color:#83939d;font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.rshof-profile-facts strong{color:#fff;overflow-wrap:anywhere}.rshof-follow-status-fact strong{display:inline-flex;align-items:center;gap:9px}.rshof-follow-status-fact strong:before{display:inline-block;flex:0 0 10px;width:10px;height:10px;border-radius:50%;background:#7d8b93;box-shadow:0 0 0 4px rgba(125,139,147,.12);content:""}.rshof-follow-status-fact--yes strong:before{background:#21d174;box-shadow:0 0 0 4px rgba(33,209,116,.12),0 0 14px rgba(33,209,116,.7);animation:rshof-follow-pulse-green 1.55s ease-in-out infinite}.rshof-follow-status-fact--no strong:before{background:#ef4450;box-shadow:0 0 0 4px rgba(239,68,80,.12),0 0 14px rgba(239,68,80,.6);animation:rshof-follow-pulse-red 1.55s ease-in-out infinite}@keyframes rshof-follow-pulse-green{0%,100%{opacity:.58;transform:scale(.82)}50%{opacity:1;transform:scale(1.12)}}@keyframes rshof-follow-pulse-red{0%,100%{opacity:.55;transform:scale(.82)}50%{opacity:1;transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.rshof-hof-entry:before,.rshof-hof-entry__beam,.rshof-hof-entry__spark,.rshof-follow-status-fact strong:before{animation:none !important}}.rshof-zodiac-fact strong{display:inline-flex;align-items:center;gap:9px}.rshof-zodiac-fact strong i{display:grid;place-items:center;width:29px;height:29px;border:1px solid rgba(197,164,111,.5);border-radius:50%;color:var(--rshof-champagne-light);font-style:normal;font-size:17px}.rshof-profile-management{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:28px;padding:18px;border:1px solid rgba(197,164,111,.25);border-radius:14px;background:rgba(197,164,111,.055)}.rshof-profile-management>div{display:grid;gap:4px}.rshof-profile-management span{color:#8797a0;font-size:9px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.rshof-profile-management strong{color:#fff}.rshof-profile-management a{color:var(--rshof-champagne-light);font-size:11px;font-weight:800;text-align:right;text-decoration:none}.rshof-profile-management--unverified{border-style:dashed;background:rgba(255,255,255,.025)}.rshof-profile-management--unverified strong{color:#aebbc2}.rshof-participation-table-wrap{max-width:100%;overflow-x:auto;border:1px solid var(--rshof-line-dark);border-radius:14px}.rshof-participation-table{width:100%;min-width:680px;border-collapse:collapse}.rshof-participation-table th,.rshof-participation-table td{padding:14px 16px;border-bottom:1px solid var(--rshof-line-dark);color:#c4cfd4;text-align:left;vertical-align:top}.rshof-participation-table th{background:#0a1a23;color:#83949e;font-size:9px;letter-spacing:.1em;text-transform:uppercase}.rshof-participation-table td a{color:var(--rshof-champagne-light);font-weight:800;text-decoration:none}.rshof-editorial-grid{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:16px}.rshof-editorial-grid article{min-width:0;padding:20px;border:1px solid var(--rshof-line-dark);border-radius:14px;background:#0a1b25}.rshof-score-card{position:static;top:auto}.rshof-score-card>h2{margin-bottom:25px}.rshof-score-bar+.rshof-score-bar{margin-top:16px}.rshof-score-bar>div{display:flex;justify-content:space-between;gap:10px;margin-bottom:6px}.rshof-score-bar>div span{color:#aebac0;font-size:11px}.rshof-score-bar>div strong{color:#fff;font-size:11px}.rshof-score-bar>span{display:block;overflow:hidden;height:4px;border-radius:999px;background:rgba(255,255,255,.1)}.rshof-score-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--rshof-red),var(--rshof-champagne))}.rshof-social-links{display:grid;gap:8px}.rshof-social-links a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 0;border-bottom:1px solid var(--rshof-line-dark);color:#b9c5cb;text-decoration:none}.rshof-social-links a strong{color:var(--rshof-champagne-light);font-size:12px}.rshof-show-profile,.rshof-company-directory,.rshof-company-profile{padding-bottom:130px;background:var(--rshof-midnight)}.rshof-show-hero{display:grid;grid-template-columns:minmax(0, 1fr) minmax(300px, .5fr);gap:60px;align-items:end;padding-right:max(24px, calc((100vw - 1240px) / 2));padding-left:max(24px, calc((100vw - 1240px) / 2))}.rshof-show-hero>div>p:last-child{max-width:700px;color:#b8c4ca;font-size:18px}.rshof-show-hero__logo{display:grid;place-items:center;overflow:hidden;width:116px;height:82px;margin-bottom:28px;border:1px solid var(--rshof-line-dark);border-radius:14px;background:#fff}.rshof-show-hero__logo img{width:100%;height:100%;padding:8px;object-fit:contain}.rshof-show-hero__logo>span{display:grid;color:#0b1c27;text-align:center}.rshof-show-hero__logo b{font-family:var(--rshof-display);font-size:30px}.rshof-show-hero__logo small{color:#8c6d3c;font-size:10px;font-weight:900;letter-spacing:.16em}.rshof-show-logo-credit{display:flex;flex-wrap:wrap;gap:5px 12px;margin-top:18px;color:#7f909a !important;font-size:11px !important}.rshof-show-hero dl{margin:0;border-top:1px solid var(--rshof-line-dark)}.rshof-show-hero dl div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--rshof-line-dark)}.rshof-show-hero dt{color:#85959e;font-size:10px;letter-spacing:.09em;text-transform:uppercase}.rshof-show-hero dd{margin:0;color:#fff;text-align:right}.rshof-show-section{width:var(--rshof-shell);margin-inline:auto;padding-top:100px}.rshof-season-grid{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:20px}.rshof-season-card{overflow:hidden;min-width:0;border:1px solid var(--rshof-line-dark);border-radius:18px;background:var(--rshof-midnight-soft)}.rshof-season-card>header{padding:22px;border-bottom:1px solid var(--rshof-line-dark);background:linear-gradient(135deg,#102a38,#0a1a23)}.rshof-season-card>header span{color:var(--rshof-champagne);font-size:10px;font-weight:900;letter-spacing:.1em}.rshof-season-card h3{margin:3px 0 0;color:#fff;font-family:var(--rshof-display);font-size:30px}.rshof-season-card ol{margin:0;padding:0;list-style:none}.rshof-season-card li{display:grid;grid-template-columns:36px minmax(0, 1fr) auto;gap:10px;align-items:center;padding:13px 18px;border-bottom:1px solid var(--rshof-line-dark)}.rshof-season-card li>span{color:var(--rshof-champagne);font-family:var(--rshof-display);font-size:18px}.rshof-season-card li a{overflow:hidden;color:#fff;font-weight:800;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.rshof-season-card li small{color:#899aa4}.rshof-company-grid{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:20px}.rshof-company-card,.rshof-company-format-grid article{min-width:0;padding:26px;border:1px solid var(--rshof-line-dark);border-radius:18px;background:var(--rshof-midnight-soft)}.rshof-company-card h2,.rshof-company-format-grid h3{margin:8px 0 12px;color:#fff;font-family:var(--rshof-display)}.rshof-company-card h2{font-size:30px}.rshof-company-card h2 a,.rshof-company-card li a,.rshof-company-format-grid h3 a{color:inherit;text-decoration:none}.rshof-company-card>p:not(.rshof-eyebrow),.rshof-company-format-grid p,.rshof-company-copy{color:#aab8bf}.rshof-company-card ul{display:grid;gap:8px;margin:20px 0 0;padding:16px 0 0;border-top:1px solid var(--rshof-line-dark);list-style:none}.rshof-company-card li a{color:var(--rshof-champagne-light)}.rshof-company-format-grid{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:18px}.rshof-company-contact>div{display:grid;grid-template-columns:minmax(240px, .7fr) minmax(0, 1.3fr);gap:24px;padding:clamp(24px, 4vw, 42px);border:1px solid var(--rshof-line-dark);border-radius:18px;background:var(--rshof-midnight-soft)}.rshof-company-contact address{display:grid;align-content:start;gap:5px;color:#aab8bf;font-style:normal}.rshof-company-contact address strong{margin-bottom:6px;color:#fff;font-family:var(--rshof-display);font-size:25px}.rshof-company-contact dl{margin:0}.rshof-company-contact dl div{display:grid;grid-template-columns:110px minmax(0, 1fr);gap:16px;padding:11px 0;border-bottom:1px solid var(--rshof-line-dark)}.rshof-company-contact dt{color:#84959e;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.rshof-company-contact dd{min-width:0;margin:0}.rshof-company-contact a{color:var(--rshof-champagne-light);overflow-wrap:anywhere;text-decoration:none}.rshof-newsroom{padding:clamp(110px, 13vw, 180px) max(24px, calc((100vw - 1240px) / 2)) clamp(90px, 12vw, 160px);background:radial-gradient(circle at 82% 8%,rgba(143,38,48,.2),transparent 24%),var(--rshof-midnight)}.rshof-newsroom__hero{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:40px;align-items:end;margin-bottom:50px}.rshof-newsroom__hero h1{max-width:900px;margin:8px 0 15px;color:#fff;font-family:var(--rshof-display);font-size:clamp(58px, 8vw, 108px);font-weight:600;letter-spacing:-.05em;line-height:.84;hyphens:none;overflow-wrap:normal;text-wrap:balance;word-break:normal}.rshof-newsroom__hero p:last-child{max-width:700px;color:#b8c4ca;font-size:19px}.rshof-newsroom__live{display:flex;align-items:center;gap:9px;color:#aebbc2;font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.rshof-newsroom__live span{width:7px;height:7px;border-radius:50%;background:#6fd497;box-shadow:0 0 0 5px rgba(111,212,151,.1)}.rshof-newsroom__topics{display:flex;gap:8px;overflow-x:auto;margin-bottom:28px;padding-bottom:4px;scrollbar-width:thin}.rshof-newsroom__topics a{flex:0 0 auto;padding:8px 13px;border:1px solid var(--rshof-line-dark);border-radius:999px;color:#aab7be;font-size:10px;font-weight:900;letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.rshof-newsroom__topics a.is-active,.rshof-newsroom__topics a:hover{border-color:var(--rshof-champagne);color:var(--rshof-champagne-light)}.rshof-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:22px}.rshof-news-card{overflow:hidden;min-width:0;border:1px solid var(--rshof-line-dark);border-radius:18px;background:var(--rshof-midnight-soft);box-shadow:0 18px 55px rgba(0,0,0,.15)}.rshof-news-card__media{display:grid;aspect-ratio:16/9;overflow:hidden;place-items:center;background:radial-gradient(circle,rgba(197,164,111,.18),transparent 30%),#0e2734;color:var(--rshof-champagne);font-family:var(--rshof-display);font-size:40px;text-decoration:none}.rshof-news-card__media img{width:100%;height:100%;transition:transform .4s ease;object-fit:cover}.rshof-news-card:hover .rshof-news-card__media img{transform:scale(1.035)}.rshof-news-card__body{padding:22px}.rshof-news-card__meta{display:flex;justify-content:space-between;gap:12px;color:#83949e;font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.rshof-news-card__meta span{color:var(--rshof-champagne)}.rshof-news-card h2{margin:14px 0 10px;color:#fff;font-family:var(--rshof-display);font-size:clamp(27px, 3vw, 36px);line-height:1}.rshof-news-card h2 a{color:#fff;text-decoration:none}.rshof-news-card p{color:#aebbc2;font-size:14px}.rshof-news-card footer{display:flex;justify-content:space-between;gap:10px;margin-top:20px;padding-top:14px;border-top:1px solid var(--rshof-line-dark);color:#7e909a;font-size:10px}.rshof-news-card footer a{color:var(--rshof-champagne-light);font-weight:900;text-decoration:none}.rshof-newsroom__pagination{margin-top:45px;text-align:center}.rshof-newsroom__pagination .page-numbers{display:inline-grid;min-width:40px;min-height:40px;margin:3px;place-items:center;border:1px solid var(--rshof-line-dark);border-radius:50%;color:#bec9ce;text-decoration:none}.rshof-newsroom__pagination .current{border-color:var(--rshof-champagne);background:var(--rshof-champagne);color:var(--rshof-midnight)}.rshof-news-single{display:grid;grid-template-columns:minmax(0, 1fr) 340px;gap:50px;width:var(--rshof-shell);margin-inline:auto;padding:clamp(110px, 13vw, 180px) 0 clamp(90px, 12vw, 160px)}.rshof-news-single>article,.rshof-news-single>aside{min-width:0}.rshof-news-single__header{margin-bottom:40px}.rshof-news-single__header h1{font-size:clamp(52px, 7vw, 90px)}.rshof-news-single__deck{max-width:800px;color:#bdc8cd;font-size:21px}.rshof-news-single__header>div{display:flex;gap:18px;color:#82939d;font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.rshof-news-single__image{overflow:hidden;margin:0 0 45px;border-radius:18px}.rshof-news-single__content{color:#c3cdd2;font-size:18px}.rshof-news-single__content h2,.rshof-news-single__content h3{color:#fff;font-family:var(--rshof-display)}.rshof-news-single__content h2{margin-top:1.8em;font-size:44px}.rshof-news-single__content a{color:var(--rshof-champagne-light)}.rshof-news-single__source{display:grid;gap:5px;margin-top:50px;padding:20px;border-left:2px solid var(--rshof-champagne);background:var(--rshof-midnight-soft)}.rshof-news-single__source a{color:var(--rshof-champagne-light)}.rshof-news-single>aside .rshof-news-grid{grid-template-columns:1fr}.rshof-news-single>aside .rshof-section-heading h2{font-size:40px}.rshof-empty{padding:32px;border:1px solid var(--rshof-line-dark);border-radius:16px;background:var(--rshof-midnight-soft);color:#aebbc2}@media (max-width:1120px){.rshof-primary-navigation{gap:15px}.rshof-menu{gap:13px}.rshof-menu a{font-size:10px}.rshof-header-search{width:40px}.rshof-header-search input{display:none}.rshof-front-hero__grid,.rshof-award-film__grid{grid-template-columns:minmax(0, 1fr) minmax(400px, 1fr);gap:44px}.rshof-profile-layout{grid-template-columns:minmax(0, 1fr) 310px}.rshof-news-single{grid-template-columns:minmax(0, 1fr) 290px;gap:30px}}@media (max-width:960px){:root{--rshof-shell:min(100% - 36px, 1240px)}.rshof-header-main .rshof-shell{min-height:74px}.rshof-social-shortcuts a{width:24px;padding:0}.rshof-social-shortcuts span{display:none}.rshof-brand,.custom-logo-link{max-width:300px}.rshof-spotlight-menu{grid-template-columns:repeat(3,minmax(0, 1fr))}.rshof-spotlight-menu li:nth-child(3){border-right:0}.rshof-is-front-page .rshof-spotlight-navigation{top:108px}.admin-bar.rshof-is-front-page .rshof-spotlight-navigation{top:140px}.rshof-menu-toggle{display:block;position:relative;z-index:1002;flex:0 0 auto}.rshof-primary-navigation{position:fixed;z-index:1001;top:0;right:0;bottom:0;display:flex;align-items:stretch;justify-content:flex-start;flex-direction:column;width:min(420px, 90vw);padding:115px 32px 36px;transform:translateX(102%);border-left:1px solid rgba(197,164,111,.24);background:radial-gradient(circle at top right,rgba(197,164,111,.14),transparent 28%),#06131b;box-shadow:-35px 0 90px rgba(0,0,0,.4);transition:transform .35s ease}.rshof-primary-navigation.is-open{transform:none}.rshof-primary-navigation .rshof-menu{align-items:stretch;flex-direction:column;gap:0;overflow-y:auto}.rshof-primary-navigation .rshof-menu a{padding:15px 0;border-bottom:1px solid var(--rshof-line-dark);color:#fff;font-family:var(--rshof-display);font-size:27px;font-weight:600;letter-spacing:-.01em;white-space:normal}.rshof-primary-navigation .rshof-header-search input{display:block}.rshof-primary-navigation .rshof-menu a:after{display:none}.rshof-header-cta{margin-top:auto;min-height:50px}.rshof-front-hero{padding:0 0 85px}.rshof-award-film__grid,.rshof-front-heading,.rshof-footer-lead,.rshof-profile-hero,.rshof-show-hero,.rshof-news-single{grid-template-columns:1fr}.rshof-front-hero__stage{margin-top:-48px}.rshof-front-hero__copy{grid-template-columns:1fr}.rshof-front-hero__visual{width:100%;margin-top:108px}.rshof-front-hero__marquee{overflow:hidden;justify-content:flex-start;padding-inline:18px}.rshof-feature-grid{grid-template-columns:1fr}.rshof-feature-grid>a{min-height:300px}.rshof-news-grid,.rshof-post-grid{grid-template-columns:repeat(2,minmax(0, 1fr))}.rshof-footer-grid{grid-template-columns:repeat(2,minmax(0, 1fr))}.rshof-profile-hero__portrait{max-height:68vh}.rshof-profile-layout{grid-template-columns:1fr}.rshof-profile-sidebar{grid-template-columns:1fr}.rshof-score-card{position:static}.rshof-news-single>aside{margin-top:30px}.rshof-news-single>aside .rshof-news-grid{grid-template-columns:repeat(3,minmax(0, 1fr))}}@media (max-width:782px){.admin-bar.rshof-is-front-page .rshof-site-header,.admin-bar .rshof-site-header.is-scrolled{top:46px}.admin-bar.rshof-is-front-page .rshof-spotlight-navigation{top:154px}}@media (max-width:640px){:root{--rshof-shell:calc(100% - 28px)}.rshof-announcement .rshof-shell{min-height:30px}.rshof-announcement a{display:none}.rshof-announcement .rshof-social-shortcuts{display:flex;margin-left:auto}.rshof-announcement .rshof-social-shortcuts a{display:grid}.rshof-header-main .rshof-shell{min-height:68px}.rshof-is-front-page .rshof-spotlight-navigation{top:98px}.rshof-spotlight-menu{grid-template-columns:repeat(2,minmax(0, 1fr))}.rshof-spotlight-menu li,.rshof-spotlight-menu li:first-child,.rshof-spotlight-menu li:nth-child(3){border-right:1px solid rgba(255,255,255,.08);border-left:0}.rshof-spotlight-menu li:nth-child(2n){border-right:0}.rshof-spotlight-menu li:nth-child(n+5){display:none}.rshof-spotlight-menu a{min-height:42px}.rshof-news-ticker{grid-template-columns:1fr;border-radius:18px}.rshof-news-ticker>strong{justify-content:center}.rshof-news-ticker>div{grid-template-columns:1fr;padding:10px 14px}.rshof-news-ticker a{padding:0;border-right:0}.rshof-news-ticker a:nth-child(n+2){display:none}.rshof-brand,.custom-logo-link{max-width:min(240px, 68vw)}.rshof-brand img,.custom-logo{max-height:55px}.rshof-menu-toggle{width:42px;height:42px}.rshof-primary-navigation{width:100vw}.rshof-primary-navigation .rshof-header-search{flex:0 0 auto;width:100%;min-height:48px;margin-top:18px}.rshof-front-hero{padding:0 0 72px}.rshof-front-hero h1{font-size:clamp(32px, 10.4vw, 40px);line-height:.98}.rshof-front-hero h1 b{display:block}.rshof-front-hero__stage{margin-top:-20px}.rshof-front-hero__copy{gap:26px;padding:28px 20px;border-radius:18px}.rshof-front-hero__lead{font-size:17px}.rshof-front-hero__actions,.rshof-award-film__actions{align-items:stretch;flex-direction:column}.rshof-front-hero__actions .rshof-button,.rshof-award-film__actions .rshof-button{width:100%}.rshof-front-hero__facts{grid-template-columns:repeat(2,minmax(0, 1fr));gap:10px}.rshof-front-hero__facts>div{padding:9px 10px 9px 0}.rshof-front-hero__facts>div:nth-child(2){border-right:0}.rshof-front-hero__promotion{gap:5px;margin-top:9px;padding-top:8px}.rshof-front-hero__promotion strong{font-size:17px}.rshof-front-hero__promotion span{font-size:7px}.rshof-front-hero__fact-number{font-size:25px}.rshof-front-hero__fact-label{font-size:8px;line-height:1.35}.rshof-front-hero__visual{margin-top:98px}.rshof-front-hero__marquee{bottom:25px;font-size:8px}.rshof-front-heading{gap:22px}.rshof-front-heading h2,.rshof-award-film h2,.rshof-front-manifesto blockquote{font-size:clamp(40px, 13vw, 58px);hyphens:auto;overflow-wrap:anywhere;text-wrap:wrap}.rshof-feature-grid{border-left:0}.rshof-feature-grid>a{min-height:270px;border-left:1px solid var(--rshof-line-light)}.rshof-award-film__screen{aspect-ratio:4/5}.rshof-award-film__screen img{object-position:center}.rshof-news-grid,.rshof-post-grid,.rshof-footer-grid,.rshof-profile-sidebar,.rshof-season-grid,.rshof-company-grid,.rshof-company-format-grid,.rshof-news-single>aside .rshof-news-grid{grid-template-columns:1fr}.rshof-footer-lead{gap:35px}.rshof-footer-grid{gap:32px}.rshof-footer-bottom{align-items:flex-start;flex-direction:column}.rshof-page-hero h1,.rshof-show-hero h1,.rshof-article>article>header h1,.rshof-news-single__header h1,.rshof-newsroom__hero h1{font-size:clamp(42px, 12vw, 62px);line-height:.96;overflow-wrap:normal;word-break:normal}.rshof-page-content .rshof-about-hero{padding:24px 20px}.rshof-page-content .rshof-about-hero h2{font-size:clamp(32px, 10vw, 39px);hyphens:none;letter-spacing:-.02em;line-height:1.02;overflow-wrap:normal;word-break:normal}.rshof-page-content .rshof-about-grid{grid-template-columns:1fr}.rshof-page-content .rshof-dashboard-band{padding:18px}.rshof-page-content .rshof-dashboard-grid{grid-template-columns:repeat(2,minmax(0, 1fr))}.rshof-page-content .rshof-dashboard-grid>div{padding:14px 12px}.rshof-page-content .rshof-dashboard-grid>div:nth-child(2){border-right:0}.rshof-page-content .rshof-dashboard-grid>div:nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.12)}.rshof-page-content .rshof-action-row{align-items:stretch;flex-direction:column}.rshof-page-content .rshof-action-row .rshof-button{width:100%}.rshof-profile{padding-right:14px;padding-left:14px}.rshof-profile-hero{border-radius:20px}.rshof-profile-hero__portrait{min-height:410px}.rshof-profile-hero__content{padding:28px 20px 34px}.rshof-profile-hero h1{font-size:clamp(54px, 17vw, 78px)}.rshof-profile-score{grid-template-columns:1fr 1fr}.rshof-profile-section{padding:23px 18px}.rshof-profile-sidebar .rshof-profile-section h2{font-size:clamp(27px, 9vw, 35px)}.rshof-profile-facts,.rshof-editorial-grid{grid-template-columns:1fr}.rshof-profile-management,.rshof-company-contact>div{align-items:flex-start;grid-template-columns:1fr;flex-direction:column}.rshof-profile-management a{text-align:left}.rshof-show-hero{gap:35px}.rshof-newsroom{padding-right:14px;padding-left:14px}.rshof-newsroom__hero{grid-template-columns:1fr;gap:20px}.rshof-newsroom__live{justify-self:start}.rshof-news-single{width:calc(100% - 28px)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto !important;animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}[data-rshof-reveal]{opacity:1;transform:none}}.rshof-front-section--now{padding-top:clamp(30px, 5vw, 72px);padding-bottom:clamp(30px, 5vw, 72px);background:radial-gradient(circle at 50% 0%,rgba(197,164,111,.08),transparent 36%),#07131c}.rshof-now-grid{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:20px;align-items:start}@media (max-width:980px){.rshof-now-grid{grid-template-columns:1fr}}.rshof-front-hub{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:6px;margin:4px 0 0}.rshof-front-hub a{display:grid;grid-template-columns:25px minmax(0, 1fr);gap:7px;align-items:center;min-height:38px;padding:6px 8px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:rgba(255,255,255,.035);color:#f4efe6;text-decoration:none;transition:border-color .2s ease,background .2s ease,transform .2s ease}.rshof-front-hub a:hover,.rshof-front-hub a:focus-visible{border-color:rgba(220,190,133,.62);background:rgba(197,164,111,.1);transform:translateY(-1px)}.rshof-front-hub a>span{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:rgba(197,164,111,.13);color:var(--rshof-gold-light,#e9c578);font-size:9px;font-weight:950}.rshof-front-hub a>strong{min-width:0;overflow:hidden;color:#f4efe6;font-size:9.25px;font-weight:850;letter-spacing:.015em;line-height:1.15;text-overflow:ellipsis}.rshof-front-hub a>strong small{display:inline;color:#dec89c;font-size:inherit;font-weight:800}.rshof-front-hub__login{border-style:dashed !important}.rshof-front-hero__facts{grid-template-columns:repeat(6,minmax(0, 1fr))}.rshof-front-hero__facts>div{padding:0 16px}.rshof-front-hero__facts>div:first-child{padding-left:0}.rshof-feature-grid{grid-template-columns:repeat(4,minmax(0, 1fr))}@media (max-width:1180px){.rshof-front-hub{grid-template-columns:repeat(2,minmax(0, 1fr))}.rshof-front-hero__facts{grid-template-columns:repeat(3,minmax(0, 1fr))}.rshof-front-hero__facts>div:nth-child(3){border-right:0}.rshof-front-hero__facts>div:nth-child(n+4){margin-top:18px;padding-top:18px;border-top:1px solid rgba(255,255,255,.09)}.rshof-feature-grid{grid-template-columns:repeat(2,minmax(0, 1fr))}}@media (max-width:782px){.rshof-front-hub{grid-template-columns:repeat(2,minmax(0, 1fr));margin-top:0}.rshof-front-hub a{min-height:42px}.rshof-front-hub a>strong{white-space:normal;line-height:1.25}.rshof-front-hero__facts{grid-template-columns:repeat(2,minmax(0, 1fr))}.rshof-front-hero__facts>div,.rshof-front-hero__facts>div:nth-child(3){padding:14px 10px;border-top:1px solid rgba(255,255,255,.09);border-right:1px solid rgba(255,255,255,.09)}.rshof-front-hero__facts>div:nth-child(2n){border-right:0}.rshof-feature-grid{grid-template-columns:1fr}}@media (max-width:520px){.rshof-front-hub{grid-template-columns:repeat(2,minmax(0, 1fr));gap:5px}.rshof-front-hub a{grid-template-columns:23px minmax(0, 1fr);min-height:36px;padding:5px 7px}.rshof-front-hub a>span{width:23px;height:23px;font-size:8px}.rshof-front-hub a>strong{font-size:8.5px}}.rshof-footer-stats{margin:34px 0;padding:24px;border:1px solid rgba(255,255,255,.1);border-radius:22px;background:rgba(12,25,42,.7)}.rshof-footer-stats header{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:18px}.rshof-footer-stats header h2{margin:0;color:#fff;font-size:clamp(1.35rem,3vw,2rem)}.rshof-footer-stats__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.rshof-footer-stats__grid div{padding:14px;border-radius:14px;background:rgba(255,255,255,.055)}.rshof-footer-stats__grid strong,.rshof-footer-stats__grid span{display:block}.rshof-footer-stats__grid strong{font-size:1.45rem;color:#ead9b8}.rshof-footer-stats__grid span{margin-top:4px;font-size:.78rem;color:#c9d1dc}.rshof-footer-stats__live{display:flex;align-items:center;gap:7px;margin:16px 0 0;color:#d8e0ea;font-size:.86rem}.rshof-footer-stats__live i{width:9px;height:9px;border-radius:50%;background:#42d392;box-shadow:0 0 0 4px rgba(66,211,146,.12)}@media(max-width:800px){.rshof-footer-stats__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rshof-footer-stats header{align-items:flex-start;flex-direction:column}}.rshof-front-hero__intro{min-width:0}.rshof-front-hero__intro .rshof-front-hub{max-width:760px;margin:8px 0 0}.rshof-front-follow{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:10px;margin:0 0 24px}.rshof-front-follow__button{display:flex;align-items:center;gap:11px;min-width:0;min-height:54px;padding:10px 14px;border:1px solid rgba(220,190,133,.28);border-radius:14px;background:rgba(255,255,255,.045);color:#fff;text-decoration:none;transition:transform .2s ease,border-color .2s ease,background .2s ease}.rshof-front-follow__button:hover,.rshof-front-follow__button:focus-visible{transform:translateY(-1px);border-color:rgba(220,190,133,.62);background:rgba(197,164,111,.11)}.rshof-front-follow__icon{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border-radius:50%;background:rgba(255,255,255,.08)}.rshof-front-follow__icon svg{display:block;width:18px !important;height:18px !important;max-width:18px !important;max-height:18px !important;fill:currentColor}.rshof-front-follow__button>span:last-child{display:grid;min-width:0}.rshof-front-follow__button small{color:#aebac2;font-size:9px;font-weight:800;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.rshof-front-follow__button strong{margin-top:2px;color:#f6ead2;font-size:13px;line-height:1.2}@media (max-width:1180px){.rshof-front-follow{grid-template-columns:1fr}}@media (max-width:980px){.rshof-front-follow{grid-template-columns:repeat(2,minmax(0, 1fr))}}@media (max-width:520px){.rshof-front-follow{grid-template-columns:1fr}}.rshof-front-hero__facts{position:relative}.rshof-front-hero__facts>.rshof-front-hero__fact{padding-right:12px;padding-left:12px}.rshof-front-hero__facts>.rshof-front-hero__fact:first-child{padding-left:0}.rshof-front-hero__facts>.rshof-front-hero__fact:last-child{padding-right:0}.rshof-front-hero__fact-number{font-size:clamp(26px, 2vw, 29px)}.rshof-front-hero__fact--records .rshof-front-hero__fact-number{color:var(--rshof-gold-light,#e9c578)}.rshof-front-hero__fact-detail{display:grid !important;grid-template-columns:auto minmax(0, 1fr) !important;gap:6px;align-items:center;width:100% !important;margin-top:11px;padding-top:9px;border-top:1px solid rgba(201,164,90,.3)}.rshof-front-hero__fact-detail strong,.rshof-front-hero__fact-detail time{color:var(--rshof-gold-light,#e9c578);font-family:var(--rshof-display);font-size:16px;font-style:normal;font-weight:500;line-height:1}.rshof-front-hero__fact-detail span{color:#b8a77d;font-size:7px;font-weight:800;letter-spacing:.055em;line-height:1.35;text-transform:uppercase}.rshof-front-hero__fact-detail--updated{grid-template-columns:minmax(0, 1fr) auto !important}.rshof-front-hero__fact-detail--updated time{font-family:var(--rshof-sans);font-size:10px;font-weight:800}.rshof-front-hero__fact-detail--status strong{font-family:var(--rshof-sans);font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}@media (max-width:1180px){.rshof-front-hero__facts>.rshof-front-hero__fact{padding-right:14px;padding-left:14px}.rshof-front-hero__facts>.rshof-front-hero__fact:nth-child(3n+1){padding-left:0}.rshof-front-hero__facts>.rshof-front-hero__fact:nth-child(3n){padding-right:0}}@media (max-width:782px){.rshof-front-hero__facts>.rshof-front-hero__fact,.rshof-front-hero__facts>.rshof-front-hero__fact:nth-child(3n+1),.rshof-front-hero__facts>.rshof-front-hero__fact:nth-child(3n){margin-top:0;padding:13px 10px}.rshof-front-hero__facts>.rshof-front-hero__fact:nth-child(2n+1){padding-left:0}.rshof-front-hero__facts>.rshof-front-hero__fact:nth-child(2n){padding-right:0}.rshof-front-hero__fact-detail{gap:5px;margin-top:8px;padding-top:7px}.rshof-front-hero__fact-detail strong,.rshof-front-hero__fact-detail time{font-size:14px}.rshof-front-hero__fact-detail--updated time,.rshof-front-hero__fact-detail--status strong{font-size:9px}}.rshof-front-hero .rshof-hero-radar{position:relative;overflow:hidden;width:100%;max-width:720px;margin:16px 0 0;padding:18px;border:1px solid rgba(220,190,133,.42);border-radius:18px;background:radial-gradient(circle at 92% 4%,rgba(143,38,48,.2),transparent 36%),linear-gradient(145deg,rgba(7,22,31,.98),rgba(14,39,50,.96));box-shadow:0 15px 34px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.045)}.rshof-front-hero .rshof-hero-radar:before{position:absolute;top:0;right:20px;left:20px;height:2px;border-radius:0 0 99px 99px;background:linear-gradient(90deg,transparent,#a8323d 22%,#caa35e 78%,transparent);content:""}.rshof-front-hero .rshof-hero-radar>header{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin:0 0 14px;padding:0}.rshof-front-hero .rshof-hero-radar>header .rshof-eyebrow{margin:0 0 4px;color:#e2c47d;font-size:9px;font-weight:850;letter-spacing:.13em}.rshof-front-hero .rshof-hero-radar>header h2{display:inline-flex;align-items:center;gap:10px;margin:0;color:#fffaf2;font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(27px, 3vw, 34px);font-weight:600;letter-spacing:-.025em;line-height:.96}.rshof-front-hero .rshof-hero-radar>header h2:after{display:inline-block;width:26px;height:26px;flex:0 0 26px;border:1px solid rgba(220,190,133,.6);border-radius:50%;background:radial-gradient(circle,#d9bc78 0 2px,transparent 3px),repeating-radial-gradient(circle,transparent 0 5px,rgba(220,190,133,.17) 6px 7px),conic-gradient(from 0deg,transparent 0 300deg,rgba(168,50,61,.12) 310deg,rgba(220,190,133,.92) 359deg);box-shadow:0 0 16px rgba(220,190,133,.2);content:"";animation:rshof-radar-sweep 5.8s linear infinite}.rshof-front-hero .rshof-hero-radar>header>a{color:#ead39f;font-size:9px;font-weight:900;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.rshof-front-hero .rshof-hero-radar>header>a:hover,.rshof-front-hero .rshof-hero-radar>header>a:focus-visible{color:#fff;text-decoration:underline;text-underline-offset:4px}.rshof-front-hero .rshof-hero-radar__list{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:12px;margin:0;padding:0;list-style:none}.rshof-front-hero .rshof-hero-radar__list li{display:grid;grid-template-columns:68px minmax(0, 1fr);gap:13px;align-items:center;min-width:0;min-height:112px;padding:13px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:linear-gradient(135deg,rgba(255,255,255,.06),rgba(255,255,255,.022));transition:border-color .2s ease,background .2s ease,transform .2s ease}.rshof-front-hero .rshof-hero-radar__list li:hover{border-color:rgba(220,190,133,.5);background:rgba(197,164,111,.1);transform:translateY(-1px)}.rshof-front-hero .rshof-hero-radar__list time{display:grid;place-items:center;width:68px;min-height:82px;padding:8px 5px;border:1px solid rgba(197,164,111,.28);border-radius:11px;background:linear-gradient(160deg,rgba(197,164,111,.2),rgba(197,164,111,.08));color:#fff3d6;line-height:1;text-align:center}.rshof-front-hero .rshof-hero-radar__list time span,.rshof-front-hero .rshof-hero-radar__list time small{display:block;color:#d2dbe0;font-size:8px;font-weight:850;letter-spacing:.07em;line-height:1.15;text-transform:uppercase}.rshof-front-hero .rshof-hero-radar__list time strong{display:block;margin:6px 0;color:#fff;font-family:"Cormorant Garamond",Georgia,serif;font-size:20px;font-weight:700;letter-spacing:-.02em;line-height:1;white-space:nowrap}.rshof-front-hero .rshof-hero-radar__list time small{color:#ebce88;font-size:8px;letter-spacing:0;text-transform:none}.rshof-front-hero .rshof-hero-radar__copy{display:grid;min-width:0;gap:5px}.rshof-front-hero .rshof-hero-radar__list p,.rshof-front-hero .rshof-hero-radar__list h3{margin:0}.rshof-front-hero .rshof-hero-radar__list p{overflow:hidden;color:#dabb72;font-size:8px;font-weight:900;letter-spacing:.065em;line-height:1.3;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.rshof-front-hero .rshof-hero-radar__list h3{overflow:visible;font-family:var(--rshof-sans,Arial,sans-serif);font-size:15px;font-weight:850;letter-spacing:-.01em;line-height:1.22;text-overflow:clip;white-space:normal}.rshof-front-hero .rshof-hero-radar__list h3 a{display:-webkit-box;overflow:hidden;color:#fff;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.rshof-front-hero .rshof-hero-radar__list h3 a:hover,.rshof-front-hero .rshof-hero-radar__list h3 a:focus-visible{color:#f0d79c;text-decoration:underline;text-underline-offset:3px}.rshof-front-hero .rshof-hero-radar__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;margin-top:2px}.rshof-front-hero .rshof-hero-radar__meta>span,.rshof-front-hero .rshof-hero-radar__provider{display:inline-flex;align-items:center;min-height:23px;padding:4px 9px;border:1px solid rgba(197,164,111,.34);border-radius:999px;color:#d7e0e4;font-size:9px;font-weight:900;letter-spacing:.045em;line-height:1;text-decoration:none;text-transform:uppercase}.rshof-front-hero .rshof-hero-radar__provider{border-color:rgba(220,190,133,.58);background:rgba(197,164,111,.16);color:#f3dca4}.rshof-front-hero .rshof-hero-radar__provider:hover,.rshof-front-hero .rshof-hero-radar__provider:focus-visible{border-color:#edcf87;background:rgba(197,164,111,.26);color:#fff}.rshof-front-hero .rshof-hero-radar__empty{margin:0;color:#c9d2d6;font-size:12px;line-height:1.5}@keyframes rshof-radar-sweep{to{transform:rotate(360deg)}}@media (max-width:782px){.rshof-front-hero .rshof-hero-radar{max-width:none}}@media (max-width:620px){.rshof-front-hero .rshof-hero-radar__list{grid-template-columns:1fr}.rshof-front-hero .rshof-hero-radar__list li{min-height:104px}}@media (max-width:420px){.rshof-front-hero .rshof-hero-radar{margin-top:12px;padding:15px;border-radius:16px}.rshof-front-hero .rshof-hero-radar>header{gap:12px;margin-bottom:12px}.rshof-front-hero .rshof-hero-radar>header h2{font-size:27px}.rshof-front-hero .rshof-hero-radar__list li{grid-template-columns:62px minmax(0, 1fr);gap:11px;padding:11px}.rshof-front-hero .rshof-hero-radar__list time{width:62px;min-height:78px}}@media (prefers-reduced-motion:reduce){.rshof-front-hero .rshof-hero-radar>header h2:after{animation:none}}.rshof-footer-apps{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:center;gap:clamp(22px, 4vw, 58px);margin-top:clamp(32px, 5vw, 60px);padding:clamp(22px, 3vw, 34px);border:1px solid rgba(197,164,111,.3);border-radius:20px;background:radial-gradient(circle at 92% 18%,rgba(143,38,48,.2),transparent 34%),linear-gradient(135deg,rgba(15,34,45,.96),rgba(6,18,27,.98));box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.rshof-footer-apps h2{margin:5px 0 8px;color:#fff;font-family:var(--rshof-display);font-size:clamp(28px, 3.2vw, 40px);line-height:1}.rshof-footer-apps>div:first-child>p:last-child{max-width:620px;margin:0;color:#b9c5cb;line-height:1.55}.rshof-footer-app-buttons{display:grid;grid-template-columns:repeat(2,minmax(178px, 1fr));gap:10px}.rshof-app-guide-button{display:grid;grid-template-columns:42px minmax(0, 1fr);align-items:center;gap:11px;min-height:66px;padding:10px 14px;border:1px solid rgba(225,204,176,.34);border-radius:14px;background:linear-gradient(145deg,rgba(255,255,255,.1),rgba(255,255,255,.035));color:#fff !important;box-shadow:0 12px 28px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.07);text-decoration:none !important;transition:transform .18s ease,border-color .18s ease,background .18s ease}.rshof-app-guide-button:hover,.rshof-app-guide-button:focus-visible{transform:translateY(-2px);border-color:#e1c78f;background:linear-gradient(145deg,rgba(197,164,111,.2),rgba(143,38,48,.14))}.rshof-app-guide-button__icon{display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(255,255,255,.18);border-radius:12px;background:#08131b;color:#f2d69d;font-size:27px;line-height:1}.rshof-app-guide-button--android .rshof-app-guide-button__icon{background:linear-gradient(145deg,#173a2b,#0c2119);color:#8fd6a9}.rshof-app-guide-button__icon svg{width:24px;height:24px;fill:currentColor}.rshof-app-guide-button>span:last-child{display:grid;min-width:0;gap:1px}.rshof-app-guide-button small,.rshof-app-guide-button em{color:#b8c3c9;font-size:8px;font-style:normal;font-weight:800;letter-spacing:.08em;line-height:1.15;text-transform:uppercase}.rshof-app-guide-button strong{overflow:hidden;color:#fff;font-size:14px;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.rshof-app-guide-button em{margin-top:2px;color:#dec28a}@media (max-width:980px){.rshof-footer-apps{grid-template-columns:1fr}.rshof-footer-app-buttons{width:100%}}@media (max-width:540px){.rshof-footer-app-buttons{grid-template-columns:1fr}.rshof-footer-apps{padding:18px;border-radius:16px}}.rshof-score-bar__reason{display:block;margin-top:7px;color:#93a3ab;font-size:10px;line-height:1.45}.rshof-front-hero__actions:has(.rshof-legend-link){display:grid;justify-items:center;gap:14px}.rshof-front-hero__actions .rshof-legend-link{display:inline-flex;align-items:center;justify-content:center;gap:14px;width:auto;min-height:48px;padding:13px 24px;border-radius:8px;font-weight:700;text-align:center}.rshof-legend-link:focus-visible{outline:3px solid #61c7ff;outline-offset:5px}
.rshof-facebook-live{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,500px);gap:clamp(24px,4vw,56px);align-items:start;margin:40px 0;padding:clamp(20px,3vw,36px);background:#101c24;border:1px solid #a28a53;border-radius:24px;color:#f7f2e7}.rshof-facebook-live h2{color:#f7f2e7;font-size:clamp(26px,3vw,38px);line-height:1.15}.rshof-facebook-live p{color:#d6d1c5;font-size:16px;line-height:1.65}.rshof-facebook-live__window,.rshof-facebook-live__intro{min-width:0}.rshof-facebook-live__placeholder{padding:20px;border:1px dashed #a28a53;border-radius:16px}.rshof-facebook-live__placeholder[hidden]{display:none}.rshof-facebook-live .rshof-button{white-space:normal;text-align:center;min-height:48px;max-width:100%}.rshof-facebook-live iframe{display:block;width:100%;max-width:500px;height:600px;border:0;border-radius:12px;background:#fff}.rshof-facebook-live p.rshof-facebook-live__note{font-size:14px}.rshof-40-hero__layout{position:relative;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(360px,500px);gap:clamp(30px,4vw,72px);align-items:end}.rshof-40-hero__copy,.rshof-40-hero__facebook{min-width:0}.rshof-40-hero__facebook{align-self:end}.rshof-40-hero__facebook{width:100%;max-width:500px;justify-self:end;margin-top:0}.rshof-facebook-live--hero{display:block;margin:0;padding:10px;background:linear-gradient(180deg,#071a22e8,#0b2430f2);border:1px solid #dfbd748c;border-radius:18px;box-shadow:0 18px 48px #0008;color:#f2e7c8;overflow:hidden}.rshof-facebook-live--hero .rshof-facebook-live__window{width:100%}.rshof-facebook-live--hero [data-facebook-frame]{width:100%;min-height:0}.rshof-facebook-live--hero iframe{width:100%;max-width:none;height:520px;border-radius:10px;background:#071a22}.rshof-facebook-live--hero .rshof-facebook-live__placeholder{box-sizing:border-box;display:flex;min-height:520px;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;padding:28px;background:linear-gradient(145deg,#071a22,#102b36);border:1px solid #dfbd7466;border-radius:10px}.rshof-facebook-live--hero .rshof-facebook-live__placeholder[hidden]{display:none}.rshof-facebook-live--hero .rshof-facebook-live__placeholder-kicker{margin:0;color:#dfbd74;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.rshof-facebook-live--hero .rshof-facebook-live__placeholder>strong{display:block;color:#f2e7c8;font-size:clamp(23px,2vw,30px);line-height:1.15}.rshof-facebook-live--hero .rshof-facebook-live__placeholder>p:not(.rshof-facebook-live__placeholder-kicker){margin:0 0 8px;color:#d8d9d2;font-size:15px;line-height:1.55}.rshof-facebook-live--hero .rshof-button{margin-top:4px;background:#dfbd74;color:#21190c!important;border-color:#dfbd74}@media(max-width:1050px){.rshof-40-hero__layout{grid-template-columns:minmax(0,1fr) minmax(320px,420px);gap:28px}.rshof-40-hero__facebook{margin-top:0}}@media(max-width:800px){.rshof-facebook-live{grid-template-columns:minmax(0,1fr);padding:20px}.rshof-facebook-live__window{width:100%;max-width:500px;justify-self:center}.rshof-40-hero__layout{display:block}.rshof-40-hero__facebook{max-width:500px;margin:28px auto 0}.rshof-facebook-live--hero{padding:8px}}.rshof-40-seasonal-inline{margin-top:28px}.rshof-40-seasonal-inline .rshof-40-heading{margin:0 0 14px}.rshof-40-seasonal-inline .rshof-40-heading h2{font-size:clamp(28px,3vw,42px)}.rshof-40-seasonal-inline .rshof-40-discover{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.rshof-40-seasonal-inline .rshof-40-discover>a{min-height:160px}@media(max-width:700px){.rshof-40-seasonal-inline{margin-top:24px}.rshof-40-seasonal-inline .rshof-40-discover{grid-template-columns:1fr}.rshof-40-seasonal-inline .rshof-40-discover>a{min-height:0}}
.rshof-instagram-spotlight{display:flex;align-items:center;gap:24px;margin:32px 0;padding:28px;border:1px solid #dfbd744d;border-radius:16px;background:#0b1c25;color:#f5efe3}.rshof-instagram-spotlight__logo{width:88px;height:88px;object-fit:contain;flex:none}.rshof-instagram-spotlight__intro{flex:1;min-width:0}.rshof-instagram-spotlight .rshof-eyebrow{margin:0 0 6px;color:#dfbd74}.rshof-instagram-spotlight h2{margin:0 0 8px;color:#f5efe3;font-size:clamp(18px,2vw,25px);line-height:1.3;overflow-wrap:anywhere}.rshof-instagram-spotlight p{margin:0;color:#d6dfe1;line-height:1.5}.rshof-instagram-spotlight p.rshof-instagram-spotlight__note{margin-top:6px;font-size:12px;color:#aebec5}.rshof-instagram-spotlight__link{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:10px 18px;border:1px solid #b69754;border-radius:999px;background:linear-gradient(135deg,#5b481d,#2b2412);color:#f7eedc;text-decoration:none;font-size:14px;font-weight:700}.rshof-instagram-spotlight__link:hover{background:#5b481d;color:#fff}.rshof-instagram-spotlight__link:focus-visible{outline:3px solid #efcf88;outline-offset:4px}@media(max-width:700px){.rshof-instagram-spotlight{flex-wrap:wrap;gap:16px;padding:20px}.rshof-instagram-spotlight__logo{width:56px;height:56px}.rshof-instagram-spotlight__intro{flex-basis:calc(100% - 80px)}.rshof-instagram-spotlight__link{width:100%;box-sizing:border-box}}
#jp-post-flair{padding-top:.5em}div.sharedaddy,#content div.sharedaddy,#main div.sharedaddy{clear:both}div.sharedaddy h3.sd-title{margin:0 0 1em;display:inline-block;line-height:1.2;font-size:9pt;font-weight:700}div.sharedaddy h3.sd-title:before{content:"";display:block;width:100%;min-width:30px;border-top:1px solid #dcdcde;margin-bottom:1em}div.jetpack-likes-widget-wrapper{width:100%;min-height:50px;position:relative}div.jetpack-likes-widget-wrapper .sd-link-color{font-size:12px}div.jetpack-comment-likes-widget-wrapper{width:100%;position:relative;min-height:31px}div.jetpack-comment-likes-widget-wrapper iframe{margin-bottom:0}#likes-other-gravatars{display:none;position:absolute;padding:9px 12px 10px;background-color:#fff;border:solid 1px #dcdcde;border-radius:4px;box-shadow:none;min-width:220px;max-height:240px;height:auto;overflow:auto;z-index:1000}#likes-other-gravatars *{line-height:normal}#likes-other-gravatars .likes-text{color:#101517;font-size:12px;font-weight:500;padding-bottom:8px}#likes-other-gravatars ul,#likes-other-gravatars li{margin:0;padding:0;text-indent:0;list-style-type:none}#likes-other-gravatars li:before{content:""}#likes-other-gravatars ul.wpl-avatars{overflow:auto;display:block;max-height:190px}#likes-other-gravatars ul.wpl-avatars li{width:196px;height:28px;float:none;margin:0 0 4px}#likes-other-gravatars ul.wpl-avatars li a{margin:0 2px 0 0;border-bottom:none !important;display:flex;align-items:center;gap:8px;text-decoration:none}#likes-other-gravatars ul.wpl-avatars li a span{font-size:12px;color:#2c3338;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#likes-other-gravatars ul.wpl-avatars li a img{background:0 0;border:none;border-radius:50%;margin:0 !important;padding:1px !important;position:static;box-sizing:border-box}div.sd-box{border-top:1px solid #dcdcde;border-top:1px solid rgba(0,0,0,.13)}.jetpack-likes-widget-unloaded .likes-widget-placeholder,.jetpack-likes-widget-loading .likes-widget-placeholder,.jetpack-likes-widget-loaded iframe{display:block}.jetpack-likes-widget-loaded .likes-widget-placeholder,.jetpack-likes-widget-unloaded iframe,.jetpack-likes-widget-loading iframe{display:none}.entry-content .post-likes-widget,.post-likes-widget,.comment-likes-widget{margin:0;border-width:0}.post-likes-widget-placeholder,.comment-likes-widget-placeholder{margin:0;border-width:0;position:relative}.comment-likes-widget-placeholder{height:18px;position:absolute;display:flex;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.comment-likes-widget-placeholder:before{color:#2ea2cc;width:16px;height:16px;content:"";display:inline-block;position:relative;top:3px;padding-right:5px;background-repeat:no-repeat;background-size:16px 16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='0' fill='none' width='24' height='24'/%3E%3Cg%3E%3Cpath fill='%232EA2CC' d='M12 2l2.582 6.953L22 9.257l-5.822 4.602L18.18 21 12 16.89 5.82 21l2.002-7.14L2 9.256l7.418-.304'/%3E%3C/g%3E%3C/svg%3E")}.post-likes-widget-placeholder .button{display:none}.post-likes-widget-placeholder .loading,.comment-likes-widget-placeholder .loading{color:#999;font-size:12px}.comment-likes-widget-placeholder .loading{padding-left:5px;margin-top:4px;align-self:center;color:#4e4e4e}div.sharedaddy.sd-like-enabled .sd-like h3{display:none}div.sharedaddy.sd-like-enabled .sd-like .post-likes-widget{width:100%;float:none;position:absolute;top:0}.comment-likes-widget{width:100%}.pd-rating,.cs-rating{display:block !important}.sd-gplus .sd-title{display:none}@media print{.jetpack-likes-widget-wrapper{display:none}}
.rshof-engagement{--rshof-engagement-bg:rgba(8,12,24,.96);--rshof-engagement-gold:#d8b15a;display:flex;align-items:center;gap:.55rem;color:#fff;font-family:inherit}.rshof-engagement--floating{position:fixed;right:max(18px, env(safe-area-inset-right));bottom:max(18px, env(safe-area-inset-bottom));z-index:9997;padding:.55rem;border:1px solid rgba(216,177,90,.48);border-radius:999px;background:var(--rshof-engagement-bg);box-shadow:0 18px 50px rgba(0,0,0,.36);backdrop-filter:blur(14px)}.rshof-engagement--inline{margin:1.5rem 0;padding:1rem;border:1px solid rgba(216,177,90,.32);border-radius:18px;background:var(--rshof-engagement-bg);width:fit-content}.rshof-engagement button,.rshof-engagement summary{appearance:none;border:0;cursor:pointer;font:inherit}.rshof-engagement__like,.rshof-engagement__share>summary{display:inline-flex;align-items:center;gap:.42rem;min-height:42px;padding:.62rem .86rem;border-radius:999px;color:#fff;background:rgba(255,255,255,.09);font-weight:800;list-style:none;transition:transform .18s ease,background .18s ease,color .18s ease}.rshof-engagement__share>summary::-webkit-details-marker{display:none}.rshof-engagement__like:hover,.rshof-engagement__share>summary:hover{transform:translateY(-1px);background:rgba(216,177,90,.2)}.rshof-engagement__like.is-liked{color:#15100a;background:linear-gradient(135deg,#f7d883,var(--rshof-engagement-gold))}.rshof-engagement__like strong{min-width:1.35rem;padding:.1rem .38rem;border-radius:999px;background:rgba(0,0,0,.2);text-align:center;font-size:.78rem}.rshof-engagement__like:disabled{cursor:wait;opacity:.72}.rshof-engagement__share{position:relative}.rshof-engagement__menu{position:absolute;right:0;bottom:calc(100% + .8rem);display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:.35rem;min-width:330px;padding:.6rem;border:1px solid rgba(216,177,90,.35);border-radius:18px;background:#0a0f1d;box-shadow:0 22px 55px rgba(0,0,0,.42)}.rshof-engagement__menu a,.rshof-engagement__menu button{display:flex;align-items:center;gap:.6rem;width:100%;min-height:44px;padding:.68rem .74rem;border-radius:11px;color:#fff;background:rgba(255,255,255,.025);text-align:left;text-decoration:none;font-weight:750;transition:color .18s ease,background .18s ease,transform .18s ease}.rshof-engagement__menu a:hover,.rshof-engagement__menu button:hover{transform:translateY(-1px);color:#171109;background:var(--rshof-engagement-gold)}.rshof-engagement__platform-icon{display:grid;place-items:center;flex:0 0 24px;width:24px;height:24px}.rshof-engagement__platform-icon svg{width:22px;height:22px;fill:currentColor}.rshof-engagement__platform--instagram .rshof-engagement__platform-icon svg{fill:currentColor}.rshof-engagement__platform--share{grid-column:1/-1;border:1px solid rgba(216,177,90,.26) !important}.rshof-engagement__legacy-share{display:flex}.rshof-engagement__status{position:absolute;right:0;bottom:calc(100% + .7rem);min-width:max-content;color:#fff;background:#101827;border-radius:9px}.rshof-engagement__status:not(:empty){padding:.45rem .68rem}.rshof-member-likes{margin-top:2rem;padding:clamp(1.1rem, 3vw, 2rem);border:1px solid rgba(216,177,90,.28);border-radius:24px;background:rgba(8,12,24,.94);color:#fff}.rshof-member-likes__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px, 1fr));gap:1rem;margin-top:1.2rem}.rshof-member-likes__grid article{display:grid;grid-template-columns:74px 1fr;gap:.85rem;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:rgba(255,255,255,.05)}.rshof-member-likes__grid img{width:74px;height:100%;min-height:96px;object-fit:cover}.rshof-member-likes__grid div{padding:.78rem .78rem .78rem 0}.rshof-member-likes__grid small{color:var(--rshof-engagement-gold);text-transform:uppercase;letter-spacing:.07em}.rshof-member-likes__grid h3{margin:.2rem 0 .55rem;font-size:1rem}.rshof-member-likes__grid a{color:#fff;font-weight:800}@media (max-width:640px){.rshof-engagement--floating{right:10px;bottom:max(10px, env(safe-area-inset-bottom));left:10px;justify-content:center;border-radius:18px}.rshof-engagement__like,.rshof-engagement__share>summary{min-height:46px}.rshof-engagement__share{position:static}.rshof-engagement__menu{right:50%;width:min(calc(100vw - 32px), 360px);min-width:0;transform:translateX(50%);box-sizing:border-box}}@media (prefers-reduced-motion:reduce){.rshof-engagement__like,.rshof-engagement__share>summary,.rshof-engagement__menu a,.rshof-engagement__menu button{transition:none}}.rshof-engagement__like{min-height:44px;border:1px solid rgba(216,177,90,.6)}.rshof-engagement :focus-visible{outline:3px solid #f7d883;outline-offset:3px}.rshof-member-likes{scroll-margin-top:140px}.rshof-account-control__metrics{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr))}.rshof-member-likes__grid article{min-width:0;overflow-wrap:anywhere}.rshof-member-likes__grid{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}.rshof-member-likes__grid article:not(:has(img)){grid-template-columns:1fr}.rshof-member-likes__grid article:not(:has(img))>div{padding:.8rem}.rshof-engagement__status{min-width:0;width:max-content;max-width:calc(100vw - 40px);overflow-wrap:anywhere;box-sizing:border-box}
.rshof-ticker-title--mobile{display:none}.rshof-news-ticker--word-safe a{min-width:0}.rshof-news-ticker--word-safe>div>a{white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.rshof-news-ticker--word-safe .rshof-ticker-title{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:normal;word-break:normal;hyphens:none}.rshof-news-ticker--word-safe time{flex:0 0 auto}.rshof-member-benefits,.rshof-passport,.rshof-growth-funnel{width:min(1180px,calc(100% - 32px));margin:clamp(28px,5vw,64px) auto;padding:clamp(22px,4vw,44px);border:1px solid rgba(212,175,55,.34);border-radius:28px;background:radial-gradient(circle at 90% 0,rgba(212,175,55,.14),transparent 34%),linear-gradient(145deg,#080a0b,#11191d);color:#f7f4ea;box-shadow:0 26px 70px rgba(0,0,0,.28)}.rshof-member-benefits h2,.rshof-passport h3,.rshof-growth-funnel h2{margin:.18em 0 .4em;color:#fff}.rshof-member-benefits p,.rshof-passport p,.rshof-growth-funnel p{color:#c8d0d3}.rshof-member-benefits>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:24px 0}.rshof-member-benefits article{padding:20px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:rgba(255,255,255,.035)}.rshof-member-benefits article strong,.rshof-member-benefits article span{display:block}.rshof-member-benefits article strong{margin-bottom:7px;color:#e7ca86;font-size:1.08rem}.rshof-member-benefits article span{color:#c5cdd0;line-height:1.5}.rshof-member-benefits>small{display:block;color:#9eaaae;line-height:1.55}.rshof-passport{position:relative;overflow:hidden}.rshof-passport:before{content:"RSHOF";position:absolute;right:-18px;top:-28px;color:rgba(212,175,55,.045);font-size:clamp(5rem,16vw,12rem);font-weight:1000;letter-spacing:-.07em;pointer-events:none}.rshof-passport--guest{display:flex;align-items:center;justify-content:space-between;gap:28px}.rshof-passport--guest>div{max-width:760px}.rshof-passport__header{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:28px}.rshof-passport__header>div:first-child{max-width:700px}.rshof-passport__balance{display:grid;place-items:center;min-width:170px;padding:20px;border:1px solid rgba(212,175,55,.45);border-radius:22px;background:rgba(212,175,55,.09);text-align:center}.rshof-passport__balance strong{font-size:clamp(2rem,5vw,3.6rem);line-height:1;color:#f2d27e}.rshof-passport__balance span{margin-top:6px;color:#fff;font-weight:900;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.rshof-passport__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.rshof-mission{padding:18px;border:1px solid rgba(255,255,255,.1);border-radius:17px;background:rgba(255,255,255,.035)}.rshof-mission strong,.rshof-mission span,.rshof-mission i{display:block}.rshof-mission strong{min-height:2.8em;color:#fff}.rshof-mission span{margin:8px 0 12px;color:#aeb9bd;font-size:.82rem}.rshof-mission i{height:7px;border-radius:99px;background:rgba(255,255,255,.1);overflow:hidden}.rshof-mission i b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#8f661f,#e5c66d)}.rshof-passport__actions{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:14px}.rshof-daily-checkin,.rshof-referral-box{display:flex;align-items:center;gap:14px;padding:18px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#0b1114}.rshof-daily-checkin>span{display:grid;place-items:center;flex:0 0 46px;width:46px;height:46px;border-radius:50%;background:linear-gradient(145deg,#e4c86f,#93661b);color:#080808;font-size:1.35rem}.rshof-daily-checkin>div{flex:1}.rshof-daily-checkin strong,.rshof-daily-checkin small,.rshof-referral-box strong,.rshof-referral-box small{display:block}.rshof-daily-checkin small,.rshof-referral-box small{margin-top:4px;color:#9fadb2;line-height:1.4}.rshof-daily-checkin button,.rshof-referral-box button{flex:0 0 auto;padding:10px 14px;border:1px solid #d4af37;border-radius:999px;background:#d4af37;color:#080808;font-weight:900;cursor:pointer}.rshof-daily-checkin button:disabled{border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.08);color:#9fa8aa;cursor:default}.rshof-referral-box{display:grid;grid-template-columns:1fr auto;align-items:end}.rshof-referral-box>div{grid-column:1/-1}.rshof-referral-box label{min-width:0}.rshof-referral-box label span{display:block;margin-bottom:5px;color:#aeb8bc;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.rshof-referral-box input{width:100%;box-sizing:border-box;padding:11px 12px;border:1px solid rgba(255,255,255,.15);border-radius:10px;background:#050708;color:#e7e9e8}.rshof-passport__stars{margin-top:14px;padding:18px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:rgba(255,255,255,.028)}.rshof-passport__stars header{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:12px}.rshof-passport__stars header a{color:#e2c570}.rshof-passport__stars>div{display:flex;flex-wrap:wrap;gap:8px}.rshof-passport__stars>div>a{padding:8px 11px;border:1px solid rgba(212,175,55,.28);border-radius:999px;background:rgba(212,175,55,.06);color:#f4efe2;text-decoration:none}.rshof-coin-ledger{margin-top:14px;padding:16px 18px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:rgba(0,0,0,.18)}.rshof-coin-ledger summary{cursor:pointer;color:#e4c97b;font-weight:900}.rshof-coin-ledger ul{list-style:none;padding:0;margin:14px 0 0}.rshof-coin-ledger li{display:grid;grid-template-columns:1fr auto auto;gap:12px;padding:10px 0;border-top:1px solid rgba(255,255,255,.08)}.rshof-coin-ledger time{color:#96a2a6;font-size:.8rem}.rshof-coin-ledger li strong{color:#e7ca7f}.rshof-passport__legal{margin:16px 0 0!important;color:#89969a!important;font-size:.78rem;line-height:1.5}.rshof-follow-star{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin:14px 0 18px;padding:11px 13px;border:1px solid rgba(212,175,55,.35);border-radius:16px;background:rgba(7,10,11,.82);width:fit-content;max-width:100%}.rshof-follow-star button{display:inline-flex;align-items:center;gap:8px;padding:9px 13px;border:1px solid rgba(212,175,55,.45);border-radius:999px;background:linear-gradient(145deg,#d9b957,#9b6e1f);color:#080808;cursor:pointer}.rshof-follow-star button span{font-size:1.15rem}.rshof-follow-star small{color:#9eaaae}.rshof-follow-star [data-rshof-growth-status]{flex-basis:100%;color:#d8c175}.rshof-follow-star [data-state=error]{color:#ffb3b3}.rshof-growth-funnel{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr);gap:24px;align-items:center}.rshof-growth-funnel nav{display:flex;flex-wrap:wrap;gap:8px;grid-column:1/-1}.rshof-growth-funnel nav a{padding:8px 11px;border:1px solid rgba(212,175,55,.3);border-radius:999px;color:#ead795;text-decoration:none}.rshof-growth-funnel__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:9px}.rshof-growth-funnel__actions>a{display:inline-flex;align-items:center;padding:10px 14px;border:1px solid rgba(255,255,255,.15);border-radius:999px;color:#fff;text-decoration:none}.rshof-growth-funnel__actions>a:hover{border-color:#d4af37}.rshof-growth-funnel--special{background:radial-gradient(circle at 90% 0,rgba(205,59,72,.14),transparent 34%),linear-gradient(145deg,#080a0b,#171012)}[data-rshof-growth-status]{display:block;margin-top:7px;color:#d8c175}[data-rshof-growth-status][data-state=error]{color:#ffb4b4}[data-rshof-growth-status][data-state=success]{color:#aee2b5}@media(max-width:980px){.rshof-member-benefits>div,.rshof-passport__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rshof-passport__actions{grid-template-columns:1fr}.rshof-growth-funnel{grid-template-columns:1fr}.rshof-growth-funnel__actions{justify-content:flex-start}}@media(max-width:900px){.rshof-news-ticker--word-safe .rshof-ticker-title--desktop{display:none}.rshof-news-ticker--word-safe .rshof-ticker-title--mobile{display:inline}.rshof-news-ticker--word-safe>div>a{width:min(78vw,560px)!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;line-height:1.35;align-items:flex-start!important;min-height:2.8em}.rshof-news-ticker--word-safe>div{align-items:flex-start}.rshof-passport--guest{display:block}.rshof-passport--guest .rshof-button{margin-top:16px}.rshof-passport__header{display:block}.rshof-passport__balance{margin-top:16px;width:fit-content}.rshof-daily-checkin{align-items:flex-start;flex-wrap:wrap}.rshof-daily-checkin button{margin-left:60px}.rshof-growth-funnel,.rshof-member-benefits,.rshof-passport{width:min(100% - 20px,1180px)}}@media(max-width:600px){.rshof-member-benefits>div,.rshof-passport__grid{grid-template-columns:1fr}.rshof-passport__header{margin-bottom:18px}.rshof-passport__balance{min-width:140px}.rshof-referral-box{grid-template-columns:1fr}.rshof-referral-box button{width:100%}.rshof-daily-checkin button{width:100%;margin-left:0}.rshof-coin-ledger li{grid-template-columns:1fr auto}.rshof-coin-ledger time{grid-column:1}.rshof-growth-funnel__actions{display:grid;grid-template-columns:1fr}.rshof-growth-funnel__actions>a{justify-content:center}.rshof-follow-star{width:100%;box-sizing:border-box}.rshof-follow-star button{width:100%;justify-content:center}}.rshof-passport__actions .rshof-daily-checkin{position:relative;display:grid;grid-template-columns:58px minmax(160px, 1fr) minmax(138px, auto);align-items:center;gap:16px;overflow:visible;padding:20px;border:1px solid rgba(221,187,101,.42);border-radius:20px;background:radial-gradient(circle at 7% 12%,rgba(221,187,101,.17),transparent 30%),linear-gradient(138deg,#0a1318 0%,#0d1d25 62%,#35151d 100%);box-shadow:0 18px 38px rgba(0,0,0,.24)}.rshof-passport__actions .rshof-daily-checkin:after{position:absolute;right:20px;bottom:0;left:20px;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,#8f2630 22%,#ddb965 58%,transparent);content:"";opacity:.82;pointer-events:none}.rshof-daily-checkin>.rshof-daily-checkin__seal{position:relative;display:grid;place-items:center;width:54px;height:54px;box-sizing:border-box;border:2px solid #f0d68d;border-radius:50%;background:radial-gradient(circle at 34% 25%,#fff0b4 0 9%,transparent 10%),linear-gradient(145deg,#f3d77d,#ad7520 58%,#70400e);box-shadow:inset 0 0 0 4px rgba(73,39,4,.26),0 10px 22px rgba(0,0,0,.35);color:#291603;font-family:Georgia,"Times New Roman",serif;font-size:1rem;letter-spacing:.03em;text-shadow:0 1px rgba(255,245,199,.5)}.rshof-daily-checkin__seal:before,.rshof-daily-checkin__seal:after{position:absolute;top:50%;width:4px;height:4px;border-radius:50%;background:#60370b;content:"";transform:translateY(-50%)}.rshof-daily-checkin__seal:before{left:6px}.rshof-daily-checkin__seal:after{right:6px}.rshof-daily-checkin__copy{min-width:0}.rshof-daily-checkin__copy>strong{color:#fff;font-size:1.03rem;line-height:1.2;white-space:nowrap}.rshof-daily-checkin__copy>small{margin-top:6px;color:#b8c4c8;font-size:.78rem;line-height:1.48}.rshof-daily-checkin__copy>small b{color:#f0d68d}.rshof-daily-checkin__actions{display:grid;gap:8px;min-width:138px}.rshof-daily-checkin__actions>button{width:100%;margin:0 !important;border-color:#e4c66f;background:linear-gradient(145deg,#f0d67f,#b77c20);box-shadow:0 8px 18px rgba(0,0,0,.24);color:#1d1003;white-space:nowrap}.rshof-daily-checkin__actions>button:not(:disabled):hover,.rshof-daily-checkin__actions>button:not(:disabled):focus-visible{border-color:#fff0b4;background:linear-gradient(145deg,#ffe79a,#c88a25);transform:translateY(-1px)}.rshof-daily-checkin__actions>button[aria-busy=true]{cursor:wait}.rshof-daily-checkin__wallet{display:flex;align-items:center;justify-content:space-between;gap:9px;min-height:34px;box-sizing:border-box;padding:7px 10px;border:1px solid rgba(221,185,101,.32);border-radius:11px;background:rgba(2,11,16,.72);box-shadow:inset 0 0 0 1px rgba(255,255,255,.025);color:#f4e4b2}.rshof-daily-checkin__wallet small{color:#aebbc0;font-size:.64rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.rshof-daily-checkin__wallet b{color:#f0d37d;font-size:1rem;line-height:1}.rshof-daily-checkin>[data-rshof-growth-status]{grid-column:2/-1;margin:0;padding:9px 11px;border:1px solid rgba(221,185,101,.18);border-radius:11px;background:rgba(255,255,255,.035);color:#d9c78c;font-size:.75rem;line-height:1.4}.rshof-daily-checkin>[data-rshof-growth-status][data-state=collecting]{border-color:rgba(240,211,125,.34);background:rgba(240,211,125,.08);color:#f3dda0}.rshof-daily-checkin>[data-rshof-growth-status][data-state=success]{border-color:rgba(112,196,132,.32);background:rgba(112,196,132,.08);color:#b9e8c3}.rshof-coin-flight{position:fixed;z-index:2147483000;left:var(--rshof-coin-start-x);top:var(--rshof-coin-start-y);width:58px;height:58px;margin:-29px 0 0 -29px;perspective:700px;pointer-events:none;animation:rshof-coin-collect 1.45s cubic-bezier(.2,.78,.25,1) forwards}.rshof-coin-flight__face{position:relative;display:grid;place-items:center;width:100%;height:100%;box-sizing:border-box;border:3px solid #ffeba7;border-radius:50%;background:radial-gradient(circle at 32% 24%,#fff5c9 0 8%,transparent 9%),linear-gradient(145deg,#f6dc7e,#b87819 62%,#71400d);box-shadow:inset 0 0 0 5px rgba(75,40,4,.24),0 12px 26px rgba(0,0,0,.42);color:#2d1702;font-family:Georgia,"Times New Roman",serif;transform-style:preserve-3d;animation:rshof-coin-spin 1.18s linear forwards}.rshof-coin-flight__face b{font-size:1rem;letter-spacing:.02em;line-height:1}.rshof-coin-flight__face small{position:absolute;right:-8px;top:-8px;display:grid;place-items:center;min-width:25px;height:25px;padding:0 4px;border:2px solid #fff0ba;border-radius:999px;background:#8f2630;box-shadow:0 5px 12px rgba(0,0,0,.32);color:#fff;font-family:Arial,sans-serif;font-size:.67rem;font-weight:900}.rshof-daily-checkin__wallet.is-rshof-credited,.rshof-passport__balance.is-rshof-credited{animation:rshof-wallet-credit .85s ease-out}@keyframes rshof-coin-collect{0%{opacity:0;transform:translate3d(0,-86px,0) scale(.58)}18%{opacity:1;transform:translate3d(0,0,0) scale(1.08)}45%{opacity:1;transform:translate3d(0,10px,0) scale(.98)}76%{opacity:1;transform:translate3d(var(--rshof-coin-curve-x),var(--rshof-coin-curve-y),0) scale(.72)}100%{opacity:0;transform:translate3d(var(--rshof-coin-x),var(--rshof-coin-y),0) scale(.08)}}@keyframes rshof-coin-spin{0%{transform:rotateY(0deg) rotateZ(-8deg)}100%{transform:rotateY(1080deg) rotateZ(8deg)}}@keyframes rshof-wallet-credit{0%{border-color:rgba(221,185,101,.32);box-shadow:inset 0 0 0 1px rgba(255,255,255,.025);transform:scale(1)}36%{border-color:#f3d77f;box-shadow:0 0 0 5px rgba(243,215,127,.13),0 0 30px rgba(243,215,127,.28);transform:scale(1.045)}100%{border-color:rgba(221,185,101,.32);box-shadow:inset 0 0 0 1px rgba(255,255,255,.025);transform:scale(1)}}@media (max-width:600px){.rshof-passport__actions .rshof-daily-checkin{grid-template-columns:52px minmax(0, 1fr);gap:13px;padding:17px}.rshof-daily-checkin>.rshof-daily-checkin__seal{width:50px;height:50px}.rshof-daily-checkin__actions{grid-column:1/-1;grid-template-columns:minmax(0, 1fr) auto;align-items:stretch;min-width:0}.rshof-daily-checkin__actions>button{width:auto}.rshof-daily-checkin__wallet{min-width:112px}.rshof-daily-checkin>[data-rshof-growth-status]{grid-column:1/-1}}@media (max-width:420px){.rshof-daily-checkin__actions{grid-template-columns:1fr}.rshof-daily-checkin__actions>button,.rshof-daily-checkin__wallet{width:100%}}@media (prefers-reduced-motion:reduce){.rshof-coin-flight{display:none !important;animation:none !important}.rshof-daily-checkin__wallet.is-rshof-credited,.rshof-passport__balance.is-rshof-credited{animation-duration:.01ms !important}}.rshof-growth-funnel__actions>a.rshof-button--primary,.rshof-growth-funnel__actions>a.rshof-button--primary:hover,.rshof-growth-funnel__actions>a.rshof-button--primary:focus-visible{color:#07131c}.rshof-news-ticker--word-safe{overflow:hidden}.rshof-news-ticker--word-safe>.rshof-ticker-viewport{min-width:0;overflow:hidden}.rshof-news-ticker--word-safe .rshof-ticker-track{display:flex;width:max-content;min-width:100%;will-change:transform;animation:rshof-word-safe-ticker 180s linear infinite}.rshof-news-ticker--word-safe .rshof-ticker-track>a{display:flex!important;flex:0 0 clamp(220px,19vw,300px);align-items:flex-start!important;gap:9px;min-height:52px;padding:10px 14px;box-sizing:border-box;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.rshof-news-ticker--word-safe .rshof-ticker-title{display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal!important;text-overflow:clip!important;line-height:1.32}@keyframes rshof-word-safe-ticker{from{transform:translateX(0)}to{transform:translateX(-50%)}}.rshof-news-ticker--word-safe:hover .rshof-ticker-track{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.rshof-news-ticker--word-safe>.rshof-ticker-viewport{overflow-x:auto}.rshof-news-ticker--word-safe .rshof-ticker-track{animation:none}}@media(max-width:900px){.rshof-news-ticker--word-safe .rshof-ticker-track{animation-duration:360s}.rshof-news-ticker--word-safe .rshof-ticker-track>a{flex-basis:min(78vw,420px)}}
.rshof-member-value,.rshof-profile-completeness,.rshof-season-archive-status,.rshof-vip-area{--mv-ink:#07131c;--mv-slate:#173746;--mv-gold:#c9a35d;--mv-paper:#fbfaf7;--mv-line:#dfd4c2}.rshof-member-value{max-width:1180px;margin:26px auto;padding:clamp(20px,4vw,38px);border:1px solid var(--mv-line);border-radius:26px;background:linear-gradient(145deg,#fff,#f8f4ed);box-shadow:0 24px 60px rgba(34,24,12,.09);color:#182832}.rshof-member-value>header,.rshof-season-archive-status>header,.rshof-profile-completeness>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.rshof-member-value>header h2,.rshof-profile-completeness h2,.rshof-season-archive-status h2{margin:.15em 0;font-size:clamp(27px,4vw,44px);line-height:1.03}.rshof-member-value>header p,.rshof-profile-completeness header p,.rshof-season-archive-status header p{max-width:760px;margin:.45em 0;color:#66747b}.rshof-member-value>header>a,.rshof-season-archive-status>header>a{color:#8a6428!important;font-weight:900;text-decoration:none!important;white-space:nowrap}.rshof-member-value__summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:20px 0}.rshof-member-value__summary article{padding:17px;border:1px solid #d9cfbf;border-radius:16px;background:#fff}.rshof-member-value__summary strong{display:block;color:#142b36;font-size:27px}.rshof-member-value__summary span{color:#69767d;font-size:11px;font-weight:800;text-transform:uppercase}.rshof-member-value__grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:14px}.rshof-member-updates,.rshof-member-badges,.rshof-member-preferences,.rshof-member-corrections,.rshof-coin-history{padding:20px;border:1px solid #dfd5c7;border-radius:18px;background:#fff}.rshof-member-updates h3,.rshof-member-badges h3,.rshof-member-preferences h3,.rshof-member-corrections h3,.rshof-coin-history h3{margin:.15em 0;font-size:24px}.rshof-member-updates ol,.rshof-member-corrections ol,.rshof-coin-history ol{display:grid;gap:8px;margin:14px 0 0;padding:0;list-style:none}.rshof-member-updates li a{display:grid;gap:3px;padding:12px;border:1px solid #e8e0d4;border-radius:12px;color:#162832!important;text-decoration:none!important}.rshof-member-updates small{color:#9a6c2b;font-size:10px;font-weight:900}.rshof-member-updates strong{line-height:1.35}.rshof-member-updates span{color:#9a6c2b;font-size:10px;font-weight:900}.rshof-member-badges>div,.rshof-vip-badges>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:14px 0}.rshof-member-badges article,.rshof-vip-badges article{display:grid;grid-template-columns:38px minmax(0,1fr);gap:2px 9px;padding:11px;border:1px solid #e6ddcf;border-radius:12px;background:#fffaf0}.rshof-member-badges article>span,.rshof-vip-badges article>span{grid-row:1/3;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:linear-gradient(145deg,#d8b66f,#9f6f25);color:#07131c;font-weight:950}.rshof-member-badges article small,.rshof-vip-badges article small{color:#748087;font-size:10px}.rshof-member-badges>a{color:#8d6528!important;font-weight:900;text-decoration:none!important}.rshof-member-preferences{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.7fr);gap:20px;margin-top:14px}.rshof-member-preferences form{display:grid;gap:10px;align-content:center}.rshof-member-preferences label{display:flex;align-items:flex-start;gap:9px;color:#394b54;font-size:12px}.rshof-member-preferences button{justify-self:start;padding:10px 15px;border:0;border-radius:999px;background:#c49a4d;color:#07131c;font-weight:900;cursor:pointer}.rshof-coin-history{margin-top:14px}.rshof-coin-history li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px;align-items:center;padding:9px 11px;border:1px solid #e6ded2;border-radius:11px}.rshof-coin-history li>span{display:grid;place-items:center;width:42px;height:34px;border-radius:999px;background:#e9f7ee;color:#21643a;font-weight:950}.rshof-coin-history li.is-reversal>span{background:#fff0f1;color:#912a35}.rshof-coin-history li div{display:grid}.rshof-coin-history small{color:#7b858a;font-size:10px}.rshof-member-corrections{margin-top:14px}.rshof-member-corrections li{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid #eee7dc}.rshof-member-corrections li span{color:#916928;font-size:11px;font-weight:900;text-transform:uppercase}.rshof-profile-completeness,.rshof-season-archive-status{margin:20px 0;padding:clamp(20px,4vw,32px);border:1px solid var(--mv-line);border-radius:22px;background:#fff;color:#182832;box-shadow:0 15px 38px rgba(35,26,16,.06)}.rshof-profile-completeness>header>strong{display:grid;place-items:center;flex:0 0 82px;width:82px;height:82px;border:7px solid #d5b36e;border-radius:50%;background:#0d2430;color:#fff;font-size:22px}.rshof-profile-completeness__bar{height:11px;margin:18px 0;border-radius:999px;background:#eee7dc;overflow:hidden}.rshof-profile-completeness__bar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#9d7027,#e0c37f)}.rshof-profile-completeness__checks{display:flex;flex-wrap:wrap;gap:7px}.rshof-profile-completeness__checks span{padding:6px 9px;border-radius:999px;font-size:10px;font-weight:850}.rshof-profile-completeness__checks .is-done{background:#eaf7ef;color:#23613b}.rshof-profile-completeness__checks .is-open{background:#f3f0ea;color:#6e777c}.rshof-season-archive-status>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px}.rshof-season-archive-status article{padding:15px;border-radius:14px;background:#102a36;color:#fff}.rshof-season-archive-status article strong,.rshof-season-archive-status article span{display:block}.rshof-season-archive-status article strong{font-size:25px}.rshof-season-archive-status article span{color:#c6d0d5;font-size:11px}.rshof-correction-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:start;margin-top:18px;padding:17px;border:1px dashed #c9b893;border-radius:16px;background:#fbf7ef;color:#24343d}.rshof-correction-panel h3{margin:.15em 0;font-size:21px}.rshof-correction-panel p{margin:.35em 0;color:#68757b;font-size:12px}.rshof-correction-panel>a,.rshof-correction-panel summary{color:#8a6227!important;font-weight:900;cursor:pointer}.rshof-correction-panel details{min-width:min(100%,420px)}.rshof-correction-panel form{display:grid;gap:10px;margin-top:12px}.rshof-correction-panel label{display:grid;gap:4px}.rshof-correction-panel label span{font-size:10px;font-weight:900;text-transform:uppercase}.rshof-correction-panel select,.rshof-correction-panel textarea,.rshof-correction-panel input{width:100%;padding:10px;border:1px solid #cfc2ad;border-radius:9px;background:#fff}.rshof-correction-panel button{justify-self:start;padding:10px 14px;border:0;border-radius:999px;background:#c49a4d;color:#07131c;font-weight:900}.rshof-correction-notice{grid-column:1/-1;padding:9px 12px;border-radius:9px;background:#eaf7ef!important;color:#24603b!important}.rshof-vip-area{max-width:1120px;margin:25px auto;padding:clamp(20px,5vw,48px);border-radius:28px;background:radial-gradient(circle at 80% 10%,rgba(213,178,106,.25),transparent 32%),linear-gradient(145deg,#07131c,#153746);color:#fff}.rshof-vip-area>header h1{margin:.15em 0;font-size:clamp(38px,7vw,72px);line-height:.96}.rshof-vip-area>header p{max-width:850px;color:#c4d0d5}.rshof-vip-balance{display:flex;align-items:center;gap:16px;margin:22px 0;padding:18px;border:1px solid rgba(213,178,106,.35);border-radius:18px;background:rgba(0,0,0,.2)}.rshof-vip-balance strong{font-size:38px;color:#efd395}.rshof-vip-balance span{color:#c4d0d5}.rshof-vip-badges,.rshof-vip-roadmap,.rshof-vip-entitlements{margin-top:18px;padding:20px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(255,255,255,.04)}.rshof-vip-badges h2,.rshof-vip-roadmap h2,.rshof-vip-entitlements h2{margin-top:0}.rshof-vip-badges article{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.11)}.rshof-vip-badges article small{color:#c1ccd1}.rshof-vip-roadmap>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.rshof-vip-roadmap article{display:grid;gap:6px;padding:15px;border-radius:14px;background:rgba(255,255,255,.06)}.rshof-vip-roadmap article span{color:#c4d0d5;font-size:12px}@media(max-width:850px){.rshof-member-value__grid,.rshof-member-preferences{grid-template-columns:1fr}.rshof-member-value__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.rshof-vip-roadmap>div{grid-template-columns:1fr}}@media(max-width:560px){.rshof-member-value{padding:18px 13px}.rshof-member-value>header,.rshof-season-archive-status>header,.rshof-profile-completeness>header{display:block}.rshof-member-value>header>a{display:inline-block;margin-top:8px}.rshof-member-value__summary{grid-template-columns:1fr 1fr}.rshof-member-badges>div,.rshof-vip-badges>div{grid-template-columns:1fr}.rshof-profile-completeness>header>strong{margin-top:12px}.rshof-season-archive-status>div{grid-template-columns:1fr}.rshof-correction-panel{grid-template-columns:1fr}.rshof-correction-panel details{min-width:0}.rshof-vip-area{padding:24px 14px}.rshof-vip-balance{align-items:flex-start;flex-direction:column}}
.rshof-announcement__button--vip{border-color:#d8751e!important;background:linear-gradient(135deg,#4a0b13,#b4212d 58%,#df5a2f)!important;color:#fff!important;box-shadow:0 7px 16px rgba(104,28,13,.26)}.rshof-announcement__button--vip:hover,.rshof-announcement__button--vip:focus-visible{border-color:#f2c56b!important;color:#fff!important;transform:translateY(-1px)}.rshof-vip-premiere{--deep:#230d05;--red:#84390b;--orange:#f49a35;--gold:#f2c56b;--paper:#fbf7f0;--ink:#17252e;--muted:#68777e;--line:#e4d5bb;--vip-section-gap:var(--rshof-managed-section-gap,clamp(42px,5vw,58px));max-width:1240px;margin:0 auto 70px;padding:26px 22px 0;color:var(--ink)}.rshof-vip-premiere *{box-sizing:border-box}.rshof-vip-premiere__hero{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(230px,.5fr);gap:44px;align-items:center;min-height:570px;padding:64px clamp(28px,6vw,84px);border-radius:28px;background:radial-gradient(circle at 86% 14%,rgba(255,222,144,.38),transparent 28%),radial-gradient(circle at 15% 98%,rgba(244,154,53,.22),transparent 31%),linear-gradient(135deg,#230d05,#84390b 56%,#d8751e);box-shadow:0 30px 70px rgba(66,30,8,.28)}.rshof-vip-premiere__hero:after{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(120deg,transparent 32%,rgba(255,255,255,.07) 53%,transparent 74%)}.rshof-vip-premiere__orb{position:absolute;z-index:-1;border:1px solid rgba(255,230,178,.28);border-radius:50%}.rshof-vip-premiere__orb.one{width:520px;height:520px;right:-190px;bottom:-270px}.rshof-vip-premiere__orb.two{width:240px;height:240px;right:16%;top:-165px}.rshof-vip-eyebrow{margin:0 0 13px;color:#ffd995;font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.rshof-vip-eyebrow.dark{color:#a46a24}.rshof-vip-premiere h1,.rshof-vip-premiere h2{font-family:Georgia,"Times New Roman",serif;letter-spacing:-.05em}.rshof-vip-premiere h1{max-width:720px;margin:0;color:#fff;font-size:clamp(46px,6vw,84px);line-height:.97}.rshof-vip-premiere h1 em{color:#ffd995;font-style:normal}.rshof-vip-lead{max-width:660px;margin:23px 0 0;color:rgba(255,255,255,.88);font-size:18px;line-height:1.65}.rshof-vip-chips{display:flex;flex-wrap:wrap;gap:9px;margin-top:25px}.rshof-vip-chips span{padding:8px 11px;border:1px solid rgba(255,255,255,.24);border-radius:999px;background:rgba(11,8,5,.28);color:#fff;font-size:12px;font-weight:700}.rshof-vip-chips span:first-child{color:#ffd995}.rshof-vip-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:31px}.rshof-vip-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 19px;border:1px solid transparent;border-radius:999px;font-size:13px;font-weight:800;line-height:1.2;text-decoration:none;transition:transform .18s ease}.rshof-vip-button:hover,.rshof-vip-button:focus-visible{transform:translateY(-2px)}.rshof-vip-button.gold{background:var(--gold);color:#3e1b08;box-shadow:0 11px 24px rgba(0,0,0,.16)}.rshof-vip-button.quiet{border-color:rgba(255,255,255,.3);background:rgba(24,9,3,.25);color:#fff}.rshof-vip-button.outline{border-color:#c47b2b;background:0 0;color:#78380f}.rshof-vip-hello{display:block;margin-top:17px;color:rgba(255,255,255,.72);font-size:13px}.rshof-vip-hello strong{color:#fff}.rshof-vip-hello a{color:#ffd995;text-underline-offset:3px}.rshof-vip-pass{position:relative;overflow:hidden;padding:27px 22px 21px;border:1px solid rgba(255,242,212,.52);border-radius:21px;background:linear-gradient(145deg,rgba(253,243,218,.2),rgba(29,10,3,.34));color:#fff;box-shadow:0 20px 38px rgba(46,13,2,.22);text-align:center;transform:rotate(2.5deg)}.rshof-vip-pass:before{content:"";position:absolute;inset:10px;border:1px dashed rgba(255,232,181,.36);border-radius:15px}.rshof-vip-pass>*{position:relative}.rshof-vip-pass>div{display:grid;place-items:center;width:84px;height:84px;margin:auto;border:2px solid var(--gold);border-radius:50%;color:var(--gold);box-shadow:inset 0 0 0 5px rgba(242,197,107,.13)}.rshof-vip-pass b{font-family:Georgia,serif;font-size:31px;line-height:.72}.rshof-vip-pass div small{font-size:9px;font-weight:800;letter-spacing:.2em}.rshof-vip-pass p{margin:19px 0 0;color:#ffd995;font-size:10px;font-weight:800;letter-spacing:.18em}.rshof-vip-pass>strong{display:block;margin:9px 0 5px;font-family:Georgia,serif;font-size:26px}.rshof-vip-pass>span{font-size:11px;color:rgba(255,255,255,.73)}.rshof-vip-pass em{display:block;margin-top:21px;color:var(--gold);font-style:normal;letter-spacing:4px}.rshof-vip-facts{display:grid;grid-template-columns:repeat(4,1fr);margin:-20px 28px 0;position:relative;z-index:2;border:1px solid var(--line);border-radius:18px;background:#fff;box-shadow:0 18px 34px rgba(45,29,13,.11)}.rshof-vip-facts article{display:flex;gap:13px;min-width:0;padding:23px 20px;border-right:1px solid var(--line)}.rshof-vip-facts article:last-child{border:0}.rshof-vip-facts b{color:#c47728;font-family:Georgia,serif;font-size:29px;line-height:1}.rshof-vip-facts small{display:block;color:#a46a24;font-size:9px;font-weight:800;letter-spacing:.13em}.rshof-vip-facts strong{display:block;margin:4px 0;color:var(--ink);font-size:14px}.rshof-vip-facts p{margin:0;color:var(--muted);font-size:12px;line-height:1.45}.rshof-vip-pricing{display:grid;grid-template-columns:.84fr 1.16fr;gap:46px;align-items:center;margin-top:var(--vip-section-gap);padding:52px clamp(25px,5vw,65px);border:1px solid var(--line);border-radius:24px;background:linear-gradient(135deg,#fff,#fbf7f0);box-shadow:0 14px 36px rgba(45,29,13,.07)}.rshof-vip-premiere h2{margin:0;font-size:clamp(32px,4.1vw,52px);line-height:1.04}.rshof-vip-pricing>div>p:last-child{max-width:510px;margin:19px 0 0;color:#59666b;line-height:1.65}.rshof-vip-prices{display:grid;grid-template-columns:1fr 1fr;gap:14px}.rshof-vip-prices article{min-height:329px;padding:27px 23px;border:1px solid #eadfcf;border-radius:17px;background:#fff}.rshof-vip-prices article.coins{border-color:#d8aa6a;background:linear-gradient(150deg,#fffaf1,#f8ead7);box-shadow:0 14px 27px rgba(110,64,17,.09)}.rshof-vip-prices article>small{display:block;color:#a46a24;font-size:10px;font-weight:800;letter-spacing:.17em}.rshof-vip-prices article>strong{display:block;margin:13px 0 0;color:#17252e;font-family:Georgia,serif;font-size:52px;line-height:.9;letter-spacing:-.06em}.rshof-vip-prices strong i{font-size:.42em;font-style:normal;letter-spacing:0}.rshof-vip-prices article>span{display:block;margin-top:8px;color:#68777e;font-size:13px}.rshof-vip-prices ul{display:grid;gap:9px;margin:22px 0 0;padding:0;list-style:none;color:#59666b;font-size:12px;line-height:1.4}.rshof-vip-prices li{position:relative;padding-left:17px}.rshof-vip-prices li:before{content:"✓";position:absolute;left:0;color:#a46a24;font-weight:800}.rshof-vip-prices em{display:block;margin-top:18px;color:#8a6a4c;font-size:11px;line-height:1.45}.rshof-vip-prices a{display:inline-block;margin-top:24px;color:#71330d;font-size:12px;font-weight:800;text-decoration:none}.rshof-vip-prices a:hover{text-decoration:underline;text-underline-offset:4px}.rshof-vip-program{margin-top:var(--vip-section-gap)}.rshof-vip-program>header{display:flex;justify-content:space-between;gap:40px;align-items:end;margin-bottom:32px}.rshof-vip-program>header>p{max-width:400px;margin:0;color:var(--muted);line-height:1.64}.rshof-vip-services{display:grid;grid-template-columns:repeat(3,1fr);gap:11px}.rshof-vip-services article{display:grid;grid-template-columns:35px 1fr auto;gap:11px;align-items:start;min-height:142px;padding:17px;border:1px solid #eadfcf;border-radius:13px;background:linear-gradient(180deg,#fff,#fbf7f0);box-shadow:0 8px 18px rgba(45,29,13,.035)}.rshof-vip-services>article>span{color:#b06e23;font-family:Georgia,serif;font-size:22px;font-weight:700}.rshof-vip-services small{color:#a46a24;font-size:8px;font-weight:800;letter-spacing:.12em}.rshof-vip-services h3{margin:5px 0 7px;font-size:14px;line-height:1.25}.rshof-vip-services p{margin:0;color:var(--muted);font-size:12px;line-height:1.45}.rshof-vip-services b{padding:4px 6px;border-radius:999px;background:#f7e6cc;color:#8b5018;font-size:8px;letter-spacing:.09em}.rshof-vip-promise{display:grid;grid-template-columns:1fr .8fr;gap:45px;align-items:center;margin-top:var(--vip-section-gap);padding:51px clamp(25px,5vw,67px);border-radius:25px;background:radial-gradient(circle at 87% 14%,rgba(255,221,144,.25),transparent 29%),linear-gradient(135deg,#142a35,#1f5661);box-shadow:0 22px 52px rgba(15,43,50,.18)}.rshof-vip-promise h2{color:#fff}.rshof-vip-promise p{max-width:650px;margin:18px 0 0;color:rgba(255,255,255,.8);line-height:1.63}.rshof-vip-promise ul{display:grid;gap:12px;margin:0;padding:0;list-style:none}.rshof-vip-promise li{padding:14px 16px;border:1px solid rgba(255,255,255,.15);border-radius:10px;background:rgba(5,20,25,.18);color:#fff;font-size:13px;font-weight:700}.rshof-vip-promise li:first-letter {color:var(--gold)}.rshof-vip-closing{margin:var(--vip-section-gap) 0 0;padding:65px 24px 12px;text-align:center}.rshof-vip-closing h2{color:#3d1e0d}.rshof-vip-closing>p:not(.rshof-vip-eyebrow){max-width:630px;margin:19px auto 0;color:var(--muted);line-height:1.64}.rshof-vip-closing>div{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:28px}.rshof-vip-legal{max-width:880px;margin:18px auto 0;padding:18px;border-top:1px solid var(--line);color:#7b8284;font-size:11px;line-height:1.55;text-align:center}@media(max-width:960px){.rshof-vip-premiere__hero{grid-template-columns:1fr;min-height:0}.rshof-vip-pass{max-width:290px;justify-self:start;transform:rotate(0)}.rshof-vip-facts{grid-template-columns:1fr 1fr;margin:-15px 0 0}.rshof-vip-facts article:nth-child(2){border-right:0}.rshof-vip-facts article:nth-child(-n+2){border-bottom:1px solid var(--line)}.rshof-vip-pricing{grid-template-columns:1fr}.rshof-vip-services{grid-template-columns:1fr 1fr}.rshof-vip-promise{grid-template-columns:1fr}}@media(max-width:640px){.rshof-vip-premiere{padding:12px 12px 0;margin-bottom:38px}.rshof-vip-premiere__hero{gap:30px;padding:42px 23px;border-radius:19px}.rshof-vip-premiere h1{font-size:47px}.rshof-vip-lead{font-size:15px}.rshof-vip-actions,.rshof-vip-actions .rshof-vip-button{width:100%}.rshof-vip-pass{max-width:none;width:100%}.rshof-vip-facts{grid-template-columns:1fr;margin-top:13px}.rshof-vip-facts article,.rshof-vip-facts article:nth-child(2){border-right:0;border-bottom:1px solid var(--line)}.rshof-vip-facts article:last-child{border-bottom:0}.rshof-vip-pricing{gap:28px;margin-top:39px;padding:31px 18px;border-radius:18px}.rshof-vip-prices{grid-template-columns:1fr}.rshof-vip-program{margin-top:44px}.rshof-vip-program>header{display:block}.rshof-vip-program>header>p{margin-top:15px}.rshof-vip-services{grid-template-columns:1fr}.rshof-vip-services article{min-height:0}.rshof-vip-promise{gap:28px;margin-top:44px;padding:36px 20px;border-radius:19px}.rshof-vip-closing{margin-top:42px;padding-top:42px}.rshof-vip-closing h2{font-size:39px}}@media(prefers-reduced-motion:reduce){.rshof-vip-premiere *{transition-duration:.01ms!important;animation-duration:.01ms!important}}
.rshof-profile-connections,.rshof-shop{--rshof-discovery-ink:#18252d;--rshof-discovery-cream:#f8f3e9;--rshof-discovery-paper:#fffdf8;--rshof-discovery-gold:#c39b63;--rshof-discovery-line:#e4d5bb;--rshof-discovery-muted:#59636a}.rshof-profile-connections{margin-top:26px;padding:clamp(24px, 4vw, 38px);border:1px solid var(--rshof-discovery-line);border-radius:24px;background:radial-gradient(circle at 100% 0%,rgba(195,155,99,.16),transparent 32%),var(--rshof-discovery-paper);color:var(--rshof-discovery-ink);box-shadow:0 16px 42px rgba(24,37,45,.07)}.rshof-profile-connections>header{max-width:720px;margin-bottom:24px}.rshof-profile-connections .rshof-eyebrow,.rshof-shop .rshof-eyebrow,.rshof-footer-random-star .rshof-eyebrow{margin:0 0 8px;color:#78613e;font-size:11px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.rshof-profile-connections h2,.rshof-shop h1,.rshof-shop h2,.rshof-footer-random-star h2{margin:0;font-family:"Iowan Old Style",Baskerville,"Times New Roman",serif;font-weight:600;letter-spacing:-.04em}.rshof-profile-connections h2{font-size:clamp(31px, 4vw, 48px);line-height:.98}.rshof-profile-connections>header>p:last-child{margin:13px 0 0;color:var(--rshof-discovery-muted);line-height:1.55}.rshof-profile-connections__grid{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:16px}.rshof-profile-connection{min-width:0;overflow:hidden;border:1px solid rgba(24,37,45,.1);border-radius:18px;background:#fff;box-shadow:0 10px 24px rgba(24,37,45,.07);transition:transform .2s ease,box-shadow .2s ease}.rshof-profile-connection:hover{transform:translateY(-3px);box-shadow:0 18px 34px rgba(24,37,45,.13)}.rshof-profile-connection>a:first-child{display:block;height:100%;color:inherit;text-decoration:none}.rshof-profile-connection__media{position:relative;display:grid;min-height:188px;overflow:hidden;place-items:center;background:#d8dddc}.rshof-profile-connection__media img{width:100%;height:100%;min-height:188px;object-fit:cover;object-position:var(--rshof-connection-focus,50% 18%)}.rshof-profile-avatar-placeholder{display:grid;width:100%;height:100%;min-height:inherit;place-items:center;color:#6d7e86;background:radial-gradient(circle at 50% 30%,rgba(195,155,99,.2),transparent 40%),#d8dddc}.rshof-profile-avatar-placeholder svg{width:42%;max-width:88px;fill:currentColor}.rshof-profile-connection__media b,.rshof-footer-random-star__media b{position:absolute;top:10px;left:10px;max-width:calc(100% - 20px);padding:6px 8px;border-radius:999px;background:rgba(24,37,45,.89);color:#fff;font-size:10px;font-weight:800;letter-spacing:.04em;line-height:1.1}.rshof-profile-connection__copy{display:grid;gap:7px;padding:16px}.rshof-profile-connection__copy strong{color:var(--rshof-discovery-ink);font-size:17px}.rshof-profile-connection__copy small{min-height:32px;color:var(--rshof-discovery-muted);font-size:12px;line-height:1.35}.rshof-profile-connection__copy span{margin-top:4px;color:#82683f;font-size:12px;font-weight:800}.rshof-profile-connection__source{display:block;padding:0 16px 16px;color:#82683f;font-size:11px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.rshof-footer-random-star{display:grid;grid-template-columns:minmax(180px, .82fr) minmax(250px, 1.18fr);gap:22px;align-items:center;margin:32px 0;padding:26px;border:1px solid rgba(228,213,187,.34);border-radius:22px;background:radial-gradient(circle at 75% 0%,rgba(195,155,99,.2),transparent 31%),#101e27;color:#fff}.rshof-footer-random-star .rshof-eyebrow{color:#d9c19b}.rshof-footer-random-star h2{color:#fff;font-size:clamp(28px, 3.2vw, 41px);line-height:.98}.rshof-footer-random-star>a{display:grid;grid-template-columns:152px minmax(0, 1fr);overflow:hidden;border:1px solid rgba(255,255,255,.13);border-radius:16px;background:#070d12;color:#fff;text-decoration:none}.rshof-footer-random-star__media{position:relative;min-height:152px;overflow:hidden;background:#1d2a32}.rshof-footer-random-star__media img{width:100%;height:100%;min-height:152px;object-fit:cover;object-position:var(--rshof-random-star-focus,50% 18%)}.rshof-footer-random-star__media>.rshof-profile-avatar-placeholder{min-height:152px;color:#d9c19b;background:radial-gradient(circle at 50% 30%,rgba(195,155,99,.22),transparent 43%),#1d2a32}.rshof-footer-random-star__copy{display:grid;align-content:center;justify-items:start;gap:11px;min-width:0;padding:18px 22px}.rshof-footer-random-star__rank{display:inline-flex;align-items:center;min-height:26px;padding:5px 9px;border:1px solid rgba(217,193,155,.38);border-radius:999px;background:rgba(217,193,155,.1);color:#f0d9b2;font-size:10px;font-weight:850;letter-spacing:.08em;line-height:1;text-transform:uppercase}.rshof-footer-random-star__copy strong{font-family:"Iowan Old Style",Baskerville,serif;font-size:26px;line-height:1}.rshof-footer-random-star__copy span{color:#d9c19b;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.rshof-footer-random-star__copy i{margin-left:4px;font-style:normal}.rshof-shop{width:min(1180px, calc(100% - 36px));margin:0 auto 64px;color:var(--rshof-discovery-ink)}.rshof-shop__hero{display:grid;grid-template-columns:minmax(0, 1.5fr) minmax(220px, .5fr);gap:34px;align-items:end;min-height:390px;margin:0 0 28px;padding:clamp(30px, 6vw, 66px);border-radius:30px;background:linear-gradient(110deg,rgba(13,27,35,.97),rgba(24,37,45,.86)),radial-gradient(circle at 83% 20%,rgba(195,155,99,.48),transparent 23%);color:#fff}.rshof-shop__hero .rshof-eyebrow{color:#d9c19b}.rshof-shop__hero h1{max-width:760px;color:#fff;font-size:clamp(48px, 7vw, 82px);line-height:.88}.rshof-shop__hero>div>p:last-child{max-width:650px;margin:20px 0 0;color:#dce2e3;font-size:17px;line-height:1.5}.rshof-shop__hero-note{display:grid;gap:8px;padding:20px;border:1px solid rgba(228,213,187,.43);border-radius:18px;background:rgba(255,255,255,.06)}.rshof-shop__hero-note strong{color:#f3e5c9;font-size:12px;letter-spacing:.13em;text-transform:uppercase}.rshof-shop__hero-note span{color:#e3eaeb;font-size:13px;line-height:1.35}.rshof-shop__notice,.rshof-shop__section{margin-top:22px;padding:clamp(26px, 4vw, 40px);border:1px solid var(--rshof-discovery-line);border-radius:24px;background:var(--rshof-discovery-paper);box-shadow:0 15px 34px rgba(24,37,45,.06)}.rshof-shop__notice{background:radial-gradient(circle at 100% 0%,rgba(195,155,99,.16),transparent 32%),var(--rshof-discovery-cream)}.rshof-shop__notice h2,.rshof-shop__section h2{font-size:clamp(30px, 4vw, 48px);line-height:.97}.rshof-shop__notice>p:last-child,.rshof-shop__section>header>p:last-child{max-width:770px;color:var(--rshof-discovery-muted);line-height:1.55}.rshof-shop__products{margin-top:24px}.rshof-shop__products .products{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:18px;margin:0;padding:0}.rshof-shop__products .product{float:none !important;width:auto !important;margin:0 !important;padding:0 !important}.rshof-shop__products .product>a:first-child{overflow:hidden;border:1px solid var(--rshof-discovery-line);border-radius:16px;background:#fff}.rshof-shop__products .product img{width:100%;aspect-ratio:1/1;object-fit:cover}.rshof-shop__products .woocommerce-loop-product__title,.rshof-shop__products .price,.rshof-shop__products .button{margin-left:12px !important;margin-right:12px !important}.rshof-shop__products .button{margin-bottom:14px !important}.rshof-shop__section--coins{background:radial-gradient(circle at 96% 0%,rgba(195,155,99,.22),transparent 29%),#f9f4ea}.rshof-shop__coin-grid{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:18px;margin-top:24px}.rshof-shop-coin-card{position:relative;display:grid;gap:12px;min-height:274px;padding:25px;overflow:hidden;border:1px solid #cab68e;border-radius:18px;background:radial-gradient(circle at 100% 0%,rgba(195,155,99,.33),transparent 35%),#18252d;color:#fff}.rshof-shop-coin-card__mark{position:absolute;top:18px;right:20px;color:#ebd5ae;font-size:32px}.rshof-shop-coin-card__image img{max-width:90px;height:auto;border-radius:10px}.rshof-shop-coin-card>p{margin:24px 0 0;color:#e7d3ac;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.rshof-shop-coin-card h3{margin:0;color:#fff;font-family:"Iowan Old Style",Baskerville,serif;font-size:29px;line-height:1}.rshof-shop-coin-card>strong{color:#fff;font-size:18px}.rshof-shop-coin-card .rshof-button{align-self:end;justify-self:start;margin-top:auto}.rshof-shop__empty{margin-top:20px;padding:20px;border:1px dashed #cbb893;border-radius:14px;color:#6d614f}@media (max-width:920px){.rshof-profile-connections__grid,.rshof-shop__products .products,.rshof-shop__coin-grid{grid-template-columns:repeat(2,minmax(0, 1fr))}.rshof-footer-random-star{grid-template-columns:1fr}.rshof-shop__hero{grid-template-columns:1fr;min-height:0}}@media (max-width:600px){.rshof-profile-connections__grid,.rshof-shop__products .products,.rshof-shop__coin-grid{grid-template-columns:1fr}.rshof-profile-connection__media,.rshof-profile-connection__media img{min-height:220px}.rshof-footer-random-star{padding:20px}.rshof-footer-random-star>a{grid-template-columns:106px 1fr}.rshof-footer-random-star__media,.rshof-footer-random-star__media img,.rshof-footer-random-star__media>span{min-height:120px}.rshof-footer-random-star__copy strong{font-size:22px}.rshof-shop{width:min(100% - 22px, 1180px)}.rshof-shop__hero{border-radius:22px}.rshof-shop__hero h1{font-size:clamp(42px, 15vw, 66px)}}@media (prefers-reduced-motion:reduce){.rshof-profile-connection{transition:none}}.rshof-champion,.rshof-ranking--hall .rshof-hall-champion .rshof-champion{grid-template-columns:minmax(310px, .78fr) minmax(0, 1.22fr);border:1px solid #d9c19b;border-radius:26px;background:#fffdf8;box-shadow:0 20px 52px rgba(24,37,45,.13);color:#18252d;isolation:isolate}.rshof-ranking--hall .rshof-hall-champion .rshof-champion{border-radius:0}.rshof-champion__media{min-height:590px;background:#19272f}.rshof-champion__media:after{inset:58% 0 0;background:linear-gradient(transparent,rgba(9,21,27,.82));z-index:1}.rshof-champion__media>img{object-position:center top}.rshof-champion__content{position:relative;z-index:2;align-self:stretch;display:flex;flex-direction:column;justify-content:center;padding:clamp(32px, 5vw, 72px);background:radial-gradient(circle at 100% 0%,rgba(195,155,99,.22),transparent 28%),#fffdf8;color:var(--rshof-discovery-ink) !important;opacity:1 !important;filter:none !important;mix-blend-mode:normal !important}.rshof-champion__content .rshof-eyebrow{color:#77603c !important;opacity:1 !important}.rshof-champion__content h2{color:#18252d !important;font-family:"Iowan Old Style",Baskerville,"Times New Roman",serif !important;font-size:clamp(48px, 6.1vw, 78px);line-height:.88;text-shadow:none !important;opacity:1 !important;filter:none !important}.rshof-champion__honour{border-left-color:#c39b63;background:linear-gradient(90deg,#f4e8d4,rgba(244,232,212,0));color:#18252d !important}.rshof-champion__honour strong{color:#18252d !important;font-family:"Iowan Old Style",Baskerville,"Times New Roman",serif !important;opacity:1 !important}.rshof-champion__honour p{color:#45545b !important;opacity:1 !important}.rshof-champion__score strong{color:#18252d !important;font-family:"Iowan Old Style",Baskerville,"Times New Roman",serif !important;opacity:1 !important}.rshof-champion__score span{color:#536169 !important;opacity:1 !important}.rshof-champion__five-stars>span{color:#77603c !important;opacity:1 !important}.rshof-champion__facts{border-color:#e1d0b3;background:#e1d0b3}.rshof-champion__facts>span{background:#fff;color:#57636a !important;opacity:1 !important}.rshof-champion__facts strong{color:#18252d !important;opacity:1 !important}.rshof-champion__content .rshof-badges span{border-color:#d6c19e;color:#5c482d !important;background:#fffaf2;opacity:1 !important}.rshof-champion__actions .rshof-button--secondary{border-color:#a98049;color:#18252d !important}.rshof-champion__actions .rshof-button--secondary:hover{background:#f4e8d4;color:#18252d !important}.rshof-award-stage{z-index:3}@media (max-width:760px){.rshof-champion,.rshof-ranking--hall .rshof-hall-champion .rshof-champion{grid-template-columns:1fr}.rshof-champion__media{min-height:430px}.rshof-champion__content h2{font-size:clamp(45px, 14vw, 69px)}}.rshof-ranking--hall{background:radial-gradient(circle at 100% 0,rgba(216,117,30,.12),transparent 28%),#faf4e9}.rshof-ranking--hall .rshof-hall-heading{position:relative;margin:0 0 18px;padding:clamp(30px,5vw,58px);overflow:hidden;color:#fff;background:radial-gradient(circle at 83% 18%,rgba(255,223,158,.38),transparent 30%),linear-gradient(132deg,#2d1208 0%,#7c320e 48%,#d8751e 100%);border:1px solid rgba(255,228,177,.54);border-radius:26px;box-shadow:0 24px 56px rgba(73,30,8,.24)}.rshof-ranking--hall .rshof-hall-heading:after{position:absolute;right:-9%;bottom:-48%;width:42%;aspect-ratio:1;border:1px solid rgba(255,231,185,.36);border-radius:50%;content:"";pointer-events:none}.rshof-ranking--hall .rshof-hall-heading .rshof-eyebrow{position:relative;z-index:1;color:#ffe2aa!important;font-size:10px;font-weight:900;letter-spacing:.18em}.rshof-ranking--hall .rshof-hall-heading h2{position:relative;z-index:1;max-width:13ch;margin:8px 0 14px;color:#fff!important;font-family:"Iowan Old Style",Baskerville,"Times New Roman",serif;font-size:clamp(2.35rem,5.2vw,4.8rem);font-weight:700;line-height:.91;letter-spacing:-.055em;text-shadow:0 2px 18px rgba(49,17,4,.34)}.rshof-ranking--hall .rshof-hall-heading>p:not(.rshof-eyebrow){position:relative;z-index:1;max-width:58ch;margin-bottom:0;color:rgba(255,255,255,.92)!important;font-size:clamp(15px,1.7vw,19px);line-height:1.55}.rshof-ranking--hall .rshof-ranking__profile-request{position:relative;z-index:1;margin-top:20px;color:#4f2108!important;background:#ffe0a0;border:1px solid #ffe0a0;box-shadow:0 8px 18px rgba(47,17,3,.18)}.rshof-ranking--hall .rshof-ranking__profile-request:hover,.rshof-ranking--hall .rshof-ranking__profile-request:focus-visible{color:#fff!important;background:#152a34;border-color:#152a34}.rshof-ranking--hall .rshof-hall-champion{margin-top:18px;padding:0;overflow:hidden;color:#18252d;background:#fffdf8;border:1px solid #e4d5bb;border-radius:24px;box-shadow:0 18px 42px rgba(45,29,13,.1)}.rshof-ranking--hall .rshof-hall-champion__heading{padding:23px clamp(22px,3.2vw,34px) 19px;color:#18252d;background:linear-gradient(90deg,rgba(216,117,30,.13),transparent 53%),#fffdf8;border-bottom:1px solid #eadcc5}.rshof-ranking--hall .rshof-hall-champion__heading .rshof-eyebrow{margin:0 0 5px;color:#a85718!important;font-size:10px;font-weight:900;letter-spacing:.16em}.rshof-ranking--hall .rshof-hall-champion__heading h3{margin:0;color:#18252d!important;font-family:"Iowan Old Style",Baskerville,"Times New Roman",serif;font-size:clamp(1.8rem,3.1vw,2.8rem);font-weight:700;line-height:.98;letter-spacing:-.04em}.rshof-ranking--hall .rshof-hall-champion .rshof-champion{grid-template-columns:minmax(300px,.86fr) minmax(0,1.14fr);min-height:0;color:#18252d;background:#fffdf8;border:0;border-radius:0;box-shadow:none}.rshof-ranking--hall .rshof-hall-champion .rshof-champion__media{min-height:0;height:auto;aspect-ratio:4/5.25;background:radial-gradient(circle at 50% 15%,rgba(255,224,160,.24),transparent 38%),#2b160b}.rshof-ranking--hall .rshof-hall-champion .rshof-champion__media>img,.rshof-ranking--hall .rshof-hall-champion .rshof-champion__media>.rshof-portrait-placeholder{width:100%;height:100%;min-height:0;object-fit:cover!important;object-position:50% 17%}.rshof-ranking--hall .rshof-hall-champion .rshof-champion__media:after{inset:48% 0 0;z-index:1;background:linear-gradient(180deg,transparent 0%,rgba(43,17,5,.78) 100%)}.rshof-ranking--hall .rshof-hall-champion .rshof-award-stage{right:16px;bottom:16px;left:16px;z-index:3;width:auto;max-width:none;min-height:0;padding:12px 13px;background:rgba(35,17,8,.8);border:1px solid rgba(255,221,157,.6);border-radius:14px;backdrop-filter:blur(5px)}.rshof-ranking--hall .rshof-hall-champion .rshof-award-stage__mark{width:48px;height:48px}.rshof-ranking--hall .rshof-hall-champion .rshof-award-stage__copy small{color:#ffe0a0}.rshof-ranking--hall .rshof-hall-champion .rshof-award-stage__copy strong,.rshof-ranking--hall .rshof-hall-champion .rshof-award-stage__copy span{color:#fff}.rshof-ranking--hall .rshof-hall-champion .rshof-champion__content{display:flex;align-self:stretch;justify-content:center;gap:12px;padding:clamp(27px,4.2vw,46px);color:#18252d!important;background:radial-gradient(circle at 100% 0,rgba(216,117,30,.18),transparent 30%),#fffdf8}.rshof-ranking--hall .rshof-hall-champion .rshof-champion__content>*{flex:0 0 auto}.rshof-ranking--hall .rshof-hall-champion .rshof-champion__content .rshof-eyebrow{margin:0;color:#a85718!important;font-size:10px;letter-spacing:.16em}.rshof-ranking--hall .rshof-hall-champion .rshof-champion__content h2{margin:0;color:#18252d!important;font-size:clamp(2.8rem,5.2vw,4.5rem);line-height:.88}.rshof-ranking--hall .rshof-hall-champion .rshof-champion__honour{margin:1px 0 0;padding:14px 17px;border-left:4px solid #d8751e;background:linear-gradient(90deg,#f9ead2,rgba(249,234,210,0))}.rshof-ranking--hall .rshof-hall-champion .rshof-champion__honour strong{display:block;color:#18252d!important;font-size:clamp(1.2rem,2vw,1.55rem);line-height:1.05}.rshof-ranking--hall .rshof-hall-champion .rshof-champion__honour p{margin:6px 0 0;color:#4e5b61!important;font-size:.94rem;line-height:1.45}.rshof-ranking--hall .rshof-hall-champion .rshof-champion__score{margin:2px 0 0}.rshof-ranking--hall .rshof-hall-champion .rshof-champion__score strong{color:#18252d!important;font-size:clamp(2.7rem,4.5vw,4.1rem)}.rshof-ranking--hall .rshof-hall-champion .rshof-champion__score span{color:#536169!important}.rshof-ranking--hall .rshof-hall-champion .rshof-champion__five-stars{gap:3px}.rshof-ranking--hall .rshof-hall-champion .rshof-champion__facts{margin-top:2px}.rshof-ranking--hall .rshof-hall-champion .rshof-badges{margin-top:1px}.rshof-ranking--hall .rshof-hall-champion .rshof-champion__actions{gap:10px;margin-top:3px}.rshof-ranking--hall .rshof-hall-champion .rshof-champion__actions .rshof-button{min-height:44px;padding:10px 14px}@media(max-width:760px){.rshof-ranking--hall .rshof-hall-heading{padding:30px 24px;border-radius:22px}.rshof-ranking--hall .rshof-hall-champion{border-radius:20px}.rshof-ranking--hall .rshof-hall-champion .rshof-champion{grid-template-columns:1fr}.rshof-ranking--hall .rshof-hall-champion .rshof-champion__media{min-height:0;aspect-ratio:1/1.08}.rshof-ranking--hall .rshof-hall-champion .rshof-champion__content{padding:28px 22px 30px}}@media (min-width:761px){.rshof-ranking--hall .rshof-hall-champion .rshof-champion__media{align-self:stretch;height:auto;aspect-ratio:auto}.rshof-ranking--hall .rshof-hall-champion .rshof-champion__media>img,.rshof-ranking--hall .rshof-hall-champion .rshof-champion__media>.rshof-portrait-placeholder{height:100%}}
.rshof-consent,.rshof-consent-page{--rshof-consent-navy:#18252d;--rshof-consent-ink:#1d2c34;--rshof-consent-muted:#5b676c;--rshof-consent-gold:#c39b63;--rshof-consent-line:#e4d5bb;--rshof-consent-paper:#fffdf8}.rshof-consent[hidden],.rshof-consent__panel[hidden],.rshof-consent-manage[hidden]{display:none !important}.rshof-consent{position:fixed;z-index:2147483000;inset:0;display:grid;align-items:end;padding:22px;background:rgba(8,18,23,.58);backdrop-filter:blur(4px)}.rshof-consent__banner,.rshof-consent__panel{width:min(1080px, 100%);margin:0 auto;border:1px solid rgba(228,213,187,.65);border-radius:24px;background:radial-gradient(circle at 100% 0%,rgba(195,155,99,.24),transparent 31%),#fffdf8;color:var(--rshof-consent-ink);box-shadow:0 24px 70px rgba(0,0,0,.35)}.rshof-consent__banner{display:grid;grid-template-columns:154px minmax(0, 1fr) minmax(205px, .35fr);gap:28px;align-items:center;padding:28px}.rshof-consent__brand{display:grid;justify-items:center;gap:11px;text-align:center}.rshof-consent__brand-stage{display:grid;width:120px;height:120px;place-items:center;overflow:hidden;border:1px solid rgba(243,207,132,.95);border-radius:50%;background:#071117;box-shadow:0 12px 24px rgba(24,37,45,.22)}.rshof-consent__brand-logo{display:block;width:100%;height:100%;max-width:none;margin:0;object-fit:contain}.rshof-consent__brand p{display:grid;gap:2px;margin:0;color:#665333;font-size:9px;font-weight:800;letter-spacing:.08em;line-height:1.22;text-transform:uppercase}.rshof-consent__brand p strong{color:#18252d;font-size:11px;letter-spacing:.15em}.rshof-consent__brand p span{max-width:144px}.rshof-consent .rshof-eyebrow{margin:0 0 7px;color:#79623d;font-size:10px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.rshof-consent__copy h2,.rshof-consent__panel h2,.rshof-consent-page h1,.rshof-consent-page h2{margin:0;color:var(--rshof-consent-navy);font-family:"Iowan Old Style",Baskerville,"Times New Roman",serif;font-weight:600;letter-spacing:-.04em;line-height:.95}.rshof-consent__copy h2{font-size:clamp(29px, 3vw, 42px)}.rshof-consent__copy>p:not(.rshof-eyebrow):not(.rshof-consent__links),.rshof-consent__panel>p{margin:12px 0 0;color:var(--rshof-consent-muted);font-size:14px;line-height:1.5}.rshof-consent__links{display:flex;flex-wrap:wrap;gap:12px;margin:13px 0 0}.rshof-consent__links a{color:#725a35;font-size:12px;font-weight:800;text-decoration:underline;text-underline-offset:3px}.rshof-consent__actions{display:grid;gap:9px}.rshof-consent__primary,.rshof-consent__secondary,.rshof-consent__text{display:inline-flex;min-height:46px;align-items:center;justify-content:center;padding:0 14px;border-radius:999px;cursor:pointer;font-size:11px;font-weight:900;letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.rshof-consent__primary{border:1px solid var(--rshof-consent-navy);background:var(--rshof-consent-navy);color:#fff}.rshof-consent__primary:hover,.rshof-consent__primary:focus-visible{border-color:#2c404b;background:#2c404b}.rshof-consent__secondary{border:1px solid #9b8052;background:#fffdf8;color:#263741}.rshof-consent__secondary:hover,.rshof-consent__secondary:focus-visible{background:#f7ebd6}.rshof-consent__text{min-height:34px;border:0;background:0 0;color:#715932;text-decoration:underline;text-underline-offset:3px}.rshof-consent__panel{align-self:center;padding:clamp(24px, 4vw, 42px)}.rshof-consent__panel>header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.rshof-consent__panel h2{font-size:clamp(34px, 4vw, 52px)}.rshof-consent__close{display:grid;width:42px;height:42px;flex:0 0 auto;place-items:center;border:1px solid var(--rshof-consent-line);border-radius:50%;background:#fff;color:var(--rshof-consent-navy);cursor:pointer;font-size:27px;line-height:1}.rshof-consent__options{display:grid;gap:10px;margin-top:22px}.rshof-consent-option{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px;border:1px solid var(--rshof-consent-line);border-radius:14px;background:#fff}.rshof-consent-option>span{display:grid;gap:4px}.rshof-consent-option strong{color:var(--rshof-consent-navy);font-size:15px}.rshof-consent-option small{color:var(--rshof-consent-muted);font-size:12px;line-height:1.35}.rshof-consent-option input{width:21px;height:21px;accent-color:var(--rshof-consent-navy)}.rshof-consent__panel>footer{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-top:22px}.rshof-consent-manage{position:fixed;left:14px;right:auto;bottom:14px;z-index:2147482000;min-height:36px;padding:0 13px;border:1px solid rgba(228,213,187,.7);border-radius:999px;background:#18252d;box-shadow:0 8px 25px rgba(0,0,0,.25);color:#fff;cursor:pointer;font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.rshof-consent-page{width:min(1180px, calc(100% - 36px));margin:0 auto 66px;color:var(--rshof-consent-ink)}.rshof-consent-page__hero{margin:0 0 24px;padding:clamp(34px, 6vw, 70px);border-radius:30px;background:radial-gradient(circle at 86% 11%,rgba(195,155,99,.42),transparent 24%),linear-gradient(135deg,#15232b,#293b41);color:#fff}.rshof-consent-page__hero .rshof-eyebrow,.rshof-consent-page__interaction .rshof-eyebrow,.rshof-consent-page__adnote .rshof-eyebrow{margin:0 0 9px;color:#ecdab7;font-size:11px;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.rshof-consent-page h1{max-width:930px;color:#fff;font-size:clamp(46px, 7vw, 82px)}.rshof-consent-page__hero>p:last-child{max-width:760px;margin:19px 0 0;color:#e5ecec;font-size:17px;line-height:1.55}.rshof-consent-page__grid{display:grid;grid-template-columns:minmax(0, 1.4fr) minmax(270px, .6fr);gap:24px;align-items:stretch}.rshof-consent-page__grid>section,.rshof-consent-page__actions,.rshof-consent-page__interaction,.rshof-consent-page__adnote{padding:clamp(25px, 4vw, 40px);border:1px solid var(--rshof-consent-line);border-radius:24px;background:var(--rshof-consent-paper);box-shadow:0 15px 35px rgba(24,37,45,.06)}.rshof-consent-page__grid .rshof-eyebrow{margin:0 0 8px;color:#78613e;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.rshof-consent-page__grid h2,.rshof-consent-page__interaction h2,.rshof-consent-page__adnote h2{font-size:clamp(31px, 4vw, 49px)}.rshof-consent-page__cards{display:grid;gap:10px;margin-top:20px}.rshof-consent-page__cards article{padding:16px;border-left:3px solid #c39b63;background:#fff}.rshof-consent-page__cards strong,.rshof-consent-page__interaction strong{color:#18252d}.rshof-consent-page__cards p,.rshof-consent-page__actions p,.rshof-consent-page__interaction p,.rshof-consent-page__adnote p{color:var(--rshof-consent-muted);line-height:1.52}.rshof-consent-page__actions{display:flex;flex-direction:column;background:radial-gradient(circle at 100% 0%,rgba(195,155,99,.21),transparent 31%),#f9f2e6}.rshof-consent-page__actions .rshof-button{width:100%;margin-top:12px}.rshof-consent-page__actions .rshof-button--secondary{border-color:#9a7a47;color:#18252d}.rshof-consent-page__interaction,.rshof-consent-page__adnote{margin-top:24px}.rshof-consent-page__interaction{border:0;background:#18252d}.rshof-consent-page__interaction h2{color:#fff}.rshof-consent-page__interaction>div{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:12px;margin-top:20px}.rshof-consent-page__interaction article{padding:19px;border:1px solid rgba(228,213,187,.25);border-radius:15px;background:rgba(255,255,255,.06)}.rshof-consent-page__interaction strong{color:#f6e4bd;font-family:"Iowan Old Style",Baskerville,serif;font-size:24px}.rshof-consent-page__interaction p{color:#d6e0e0;font-size:14px}.rshof-consent-page__adnote{background:radial-gradient(circle at 100% 0%,rgba(195,155,99,.18),transparent 33%),#fffdf8}.rshof-consent-page__adnote .rshof-eyebrow{color:#78613e}@media (max-width:850px){.rshof-consent__banner{grid-template-columns:1fr;gap:16px}.rshof-consent__brand{grid-template-columns:70px 1fr;justify-items:start;text-align:left}.rshof-consent__brand-stage{width:64px;height:64px;border-radius:18px}.rshof-consent__brand p{align-self:center}.rshof-consent__actions{grid-template-columns:1fr 1fr}.rshof-consent__actions .rshof-consent__text{grid-column:1/-1}.rshof-consent-page__grid,.rshof-consent-page__interaction>div{grid-template-columns:1fr}}@media (max-width:560px){.rshof-consent{align-items:end;padding:9px}.rshof-consent__banner,.rshof-consent__panel{border-radius:18px}.rshof-consent__banner{padding:20px}.rshof-consent__actions{grid-template-columns:1fr}.rshof-consent__actions .rshof-consent__text{grid-column:auto}.rshof-consent__panel{max-height:calc(100vh - 18px);overflow:auto}.rshof-consent__panel>footer{display:grid}.rshof-consent-page{width:min(100% - 20px, 1180px)}.rshof-consent-page__hero{border-radius:22px}.rshof-consent-page h1{font-size:clamp(42px, 15vw, 65px)}}
.rshof-entity-rating,.rshof-entity-ranking{background:#10232d;color:#f4f6f7;border:1px solid #8b805c;border-radius:16px;padding:clamp(18px,3vw,32px);margin:24px 0;box-sizing:border-box;line-height:1.6}.rshof-entity-rating h2,.rshof-entity-ranking h1{color:#fff!important;line-height:1.2}.rshof-entity-rating p,.rshof-entity-ranking p,.rshof-entity-ranking li{color:#e3e9ec!important}.rshof-entity-rating a,.rshof-entity-ranking a{color:#ffe49a!important;text-decoration:underline;text-underline-offset:3px}.rshof-entity-rating form{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:18px 0}.rshof-entity-rating [hidden]{display:none!important}.rshof-entity-rating select{background:#fff;color:#17212b;border:2px solid #8197a3;border-radius:8px;min-height:44px;padding:8px;font-size:16px;width:auto}.rshof-entity-rating button{background:#ffe49a;color:#17212b;border:2px solid #ffe49a;border-radius:8px;min-height:44px;padding:10px 18px;font-weight:750;cursor:pointer}.rshof-entity-rating :focus-visible,.rshof-entity-ranking :focus-visible{outline:3px solid #fff;outline-offset:4px}.rshof-entity-rating button:disabled{opacity:.7;cursor:wait}.rshof-rating-note{font-size:13px}.rshof-entity-ranking ol{padding-left:28px}.rshof-entity-ranking li{padding:14px 4px;border-bottom:1px solid #52616a}.rshof-entity-ranking strong,.rshof-entity-ranking li span{margin-left:16px;display:inline-block}
#jp-post-flair{padding-top:.5em}div.sharedaddy,#content div.sharedaddy,#main div.sharedaddy{clear:both}div.sharedaddy h3.sd-title{margin:0 0 1em;display:inline-block;line-height:1.2;font-size:9pt;font-weight:700}body.highlander-light h3.sd-title:before{border-top:1px solid rgba(0,0,0,.2)}body.highlander-dark h3.sd-title:before{border-top:1px solid rgba(255,255,255,.4)}.sd-sharing{margin-bottom:1em}.sd-content ul{padding:0 !important;margin:0 !important;list-style:none !important}.sd-content ul li{display:inline-block;margin:0 8px 12px 0;padding:0}.sd-content ul li.share-deprecated{opacity:.5}.sd-content ul li.share-deprecated a span{text-decoration:line-through}.sd-block.sd-gplus{margin:0 0 .5em}.sd-gplus .sd-content{font-size:12px}.sd-content .share-email-error .share-email-error-title{margin:.5em 0}.sd-content .share-email-error .share-email-error-text{font-family:"Open Sans",sans-serif;font-size:12px;margin:.5em 0}.sd-social-icon .sd-content ul li a.sd-button,.sd-social-text .sd-content ul li a.sd-button,.sd-content ul li a.sd-button,.sd-content ul li .option a.share-ustom,.sd-content ul li.preview-item div.option.option-smart-off a,.sd-content ul li.advanced a.share-more,.sd-social-icon-text .sd-content ul li a.sd-button,.sd-social-official .sd-content>ul>li>a.sd-button,#sharing_email .sharing_send,.sd-social-official .sd-content>ul>li .digg_button>a{text-decoration:none !important;display:inline-block;font-size:13px;font-family:"Open Sans",sans-serif;font-weight:500;border-radius:4px;color:#2c3338 !important;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.12),0 0 0 1px rgba(0,0,0,.12);text-shadow:none;line-height:23px;padding:4px 11px 3px 9px}.sd-social-official .sd-content ul li a.sd-button,.sd-social-official .sd-content ul li.preview-item div.option.option-smart-off a{align-items:center;display:flex;font-size:12px;line-height:12px;padding:1px 6px 0 5px;min-height:20px}.sd-social-official .sd-content ul.preview li a.sd-button,.sd-social-official .sd-content ul.preview li.preview-item div.option.option-smart-off a{position:relative;top:2px}.sd-content ul li a.sd-button>span,.sd-content ul li .option a.share-ustom span,.sd-content ul li.preview-item div.option.option-smart-off a span,.sd-content ul li.advanced a.share-more span,.sd-social-icon-text .sd-content ul li a.sd-button>span,.sd-social-official .sd-content>ul>li>a.sd-button span,.sd-social-official .sd-content>ul>li .digg_button>a span{line-height:23px;margin-left:6px}.sd-social-icon .sd-content ul li a.sd-button>span{margin-left:0}body .sd-social-icon .sd-content ul li[class*=share-] a.sd-button.share-icon.no-text span:not(.custom-sharing-span){display:none}.sd-social-text .sd-content ul li a.sd-button span{margin-left:3px}.sd-social-official .sd-content ul li a.sd-button>span,.sd-social-official .sd-content ul li.preview-item div.option.option-smart-off a span{line-height:12px;margin-left:3px}.sd-social-official .sd-content>ul>li>a.sd-button:before,.sd-social-official .sd-content>ul>li .digg_button>a:before,.sd-social-official .sd-content .sharing-hidden .inner>ul>li>a.sd-button:before,.sd-social-official .sd-content .sharing-hidden .inner>ul>li .digg_button>a:before{margin-bottom:-1px}.sd-social-icon .sd-content ul li a.sd-button:hover,.sd-social-icon .sd-content ul li a.sd-button:active,.sd-social-text .sd-content ul li a.sd-button:hover,.sd-social-text .sd-content ul li a.sd-button:active,.sd-social-icon-text .sd-content ul li a.sd-button:hover,.sd-social-icon-text .sd-content ul li a.sd-button:active,.sd-social-official .sd-content>ul>li>a.sd-button:hover,.sd-social-official .sd-content>ul>li>a.sd-button:active,.sd-social-official .sd-content>ul>li .digg_button>a:hover,.sd-social-official .sd-content>ul>li .digg_button>a:active{box-shadow:0 1px 2px rgba(0,0,0,.22),0 0 0 1px rgba(0,0,0,.22)}.sd-social-icon .sd-content ul li a.sd-button:active,.sd-social-text .sd-content ul li a.sd-button:active,.sd-social-icon-text .sd-content ul li a.sd-button:active,.sd-social-official .sd-content>ul>li>a.sd-button:active,.sd-social-official .sd-content>ul>li .digg_button>a:active{box-shadow:inset 0 1px 0 rgba(0,0,0,.16)}.sd-content ul li a.sd-button:before{display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:400 18px/1 social-logos;vertical-align:top;text-align:center}.sd-social-icon-text ul li a.sd-button:before{position:relative;top:2px}@media screen and (-webkit-min-device-pixel-ratio:0){.sd-content ul li a.sd-button:before{position:relative;top:2px}}.sd-social-official ul li a.sd-button:before{position:relative;top:-2px}@media screen and (-webkit-min-device-pixel-ratio:0){.sd-social-official ul li a.sd-button:before{top:0}}.jp-sharing-input-touch .sd-content ul li{padding-left:10px}.sd-content ul li.preview-item.no-icon a.sd-button span{margin-left:0}.sd-social-text .sd-content ul li a:before,.sd-content ul li.no-icon a:before{display:none}body .sd-social-text .sd-content ul li.share-custom a span,body .sd-content ul li.share-custom.no-icon a span{background-image:none;background-position:-500px -500px !important;background-repeat:no-repeat !important;padding-left:0;height:0;line-height:inherit}.sd-social-icon .sd-content ul li a.share-more{position:relative;top:-4px}@media screen and (-webkit-min-device-pixel-ratio:0){.sd-social-icon .sd-content ul li a.share-more{top:2px}}@-moz-document url-prefix(){.sd-social-icon .sd-content ul li a.share-more{top:2px}}.sd-social-icon .sd-content ul li a.share-more span{margin-left:3px}.sd-social-icon .sd-content ul li.share-print a:before,.sd-social-text .sd-content ul li.share-print a:before,.sd-content ul li.share-print div.option.option-smart-off a:before,.sd-social-icon-text .sd-content li.share-print a:before,.sd-social-official .sd-content li.share-print a:before{content:"\f469"}.sd-social-icon .sd-content ul li.share-email a:before,.sd-social-text .sd-content ul li.share-email a:before,.sd-content ul li.share-email div.option.option-smart-off a:before,.sd-social-icon-text .sd-content li.share-email a:before,.sd-social-official .sd-content li.share-email a:before{content:"\f410"}.sd-social-icon .sd-content ul li.share-linkedin a:before,.sd-social-text .sd-content ul li.share-linkedin a:before,.sd-content ul li.share-linkedin div.option.option-smart-off a:before,.sd-social-icon-text .sd-content li.share-linkedin a:before{content:"\f207"}.sd-social-icon .sd-content ul li.share-twitter a:before,.sd-social-text .sd-content ul li.share-twitter a:before,.sd-content ul li.share-twitter div.option.option-smart-off a:before,.sd-social-icon-text .sd-content li.share-twitter a:before,.sd-social-icon .sd-content ul li.share-x a:before,.sd-social-text .sd-content ul li.share-x a:before,.sd-content ul li.share-x div.option.option-smart-off a:before,.sd-social-icon-text .sd-content li.share-x a:before{content:"\f10e"}.sd-social-icon .sd-content ul li.share-reddit a:before,.sd-social-text .sd-content ul li.share-reddit a:before,.sd-content ul li.share-reddit div.option.option-smart-off a:before,.sd-social-icon-text .sd-content li.share-reddit a:before,.sd-social-official .sd-content li.share-reddit a:before{content:"\f222"}.sd-social-icon .sd-content ul li.share-tumblr a:before,.sd-social-text .sd-content ul li.share-tumblr a:before,.sd-content ul li.share-tumblr div.option.option-smart-off a:before,.sd-social-icon-text .sd-content li.share-tumblr a:before{content:"\f607"}.sd-social-icon .sd-content ul li.share-pinterest a:before,.sd-social-text .sd-content ul li.share-pinterest a:before,.sd-content ul li.share-pinterest div.option.option-smart-off a:before,.sd-social-icon-text .sd-content li.share-pinterest a:before{content:"\f210"}.sd-social-icon .sd-content ul li.share-facebook a:before,.sd-social-text .sd-content ul li.share-facebook a:before,.sd-content ul li.share-facebook div.option.option-smart-off a:before,.sd-social-icon-text .sd-content li.share-facebook a:before{content:"\f203"}.sd-social-icon .sd-content ul li.share-press-this a:before,.sd-social-text .sd-content ul li.share-press-this a:before,.sd-content ul li.share-press-this div.option.option-smart-off a:before,.sd-social-icon-text .sd-content li.share-press-this a:before,.sd-social-official .sd-content li.share-press-this a:before{content:"\f205"}.sd-social-official .sd-content li.share-press-this a:before{color:#2ba1cb}.sd-social-icon .sd-content ul li.share-telegram a:before,.sd-social-text .sd-content ul li.share-telegram a:before,.sd-content ul li.share-telegram div.option.option-smart-off a:before,.sd-social-icon-text .sd-content li.share-telegram a:before,.sd-social-official .sd-content li.share-telegram a:before{content:"\f606"}.sd-social-official .sd-content li.share-telegram a:before{color:#08c}.sd-social-icon .sd-content ul li.share-threads a:before,.sd-social-text .sd-content ul li.share-threads a:before,.sd-content ul li.share-threads div.option.option-smart-off a:before,.sd-social-icon-text .sd-content li.share-threads a:before,.sd-social-official .sd-content li.share-threads a:before{content:"\f10d"}.sd-social-official .sd-content li.share-threads a:before{color:#000}.sd-social-icon .sd-content ul li[class*=share-].share-threads a.sd-button{background:#000;color:#fff !important}.sd-social-icon .sd-content ul li.share-mastodon a:before,.sd-social-text .sd-content ul li.share-mastodon a:before,.sd-content ul li.share-mastodon div.option.option-smart-off a:before,.sd-social-icon-text .sd-content li.share-mastodon a:before,.sd-social-official .sd-content li.share-mastodon a:before{content:"\f10a"}.sd-social-official .sd-content li.share-mastodon a:before{color:#563acc}.sd-social-icon .sd-content ul a.share-more:before,.sd-social-text .sd-content ul a.share-more:before,.sd-content ul li.advanced a.share-more:before,.sd-social-icon-text .sd-content a.share-more:before,.sd-social-official .sd-content a.share-more:before{content:"\f415"}.sd-social-official .sd-content a.share-more:before{color:#2ba1cb}.sd-social-icon .sd-content ul li.share-jetpack-whatsapp a:before,.sd-social-text .sd-content ul li.share-jetpack-whatsapp a:before,.sd-content ul li.share-jetpack-whatsapp div.option.option-smart-off a:before,.sd-social-icon-text .sd-content li.share-jetpack-whatsapp a:before,.sd-social-official .sd-content li.share-jetpack-whatsapp a:before{content:"\f608"}.sd-social-official .sd-content li.share-jetpack-whatsapp a:before{color:#43d854}.sd-social-icon .sd-content ul li[class*=share-].share-jetpack-whatsapp a.sd-button{background:#43d854;color:#fff !important}.sd-social-icon .sd-content ul li.share-nextdoor a:before,.sd-social-text .sd-content ul li.share-nextdoor a:before,.sd-content ul li.share-nextdoor div.option.option-smart-off a:before,.sd-social-icon-text .sd-content li.share-nextdoor a:before,.sd-social-official .sd-content li.share-nextdoor a:before{content:"\f10c"}.sd-social-official .sd-content li.share-nextdoor a:before{color:#8ed500}.sd-social-icon .sd-content ul li[class*=share-].share-nextdoor a.sd-button{background:#8ed500;color:#fff !important}.sd-social-icon .sd-content ul li.share-bluesky a:before,.sd-social-text .sd-content ul li.share-bluesky a:before,.sd-content ul li.share-bluesky div.option.option-smart-off a:before,.sd-social-icon-text .sd-content li.share-bluesky a:before,.sd-social-official .sd-content li.share-bluesky a:before{content:"\f10f"}.sd-social-official .sd-content li.share-bluesky a:before{color:#0085ff}.sd-social-icon .sd-content ul li[class*=share-].share-bluesky a.sd-button{background:#0085ff;color:#fff !important}.sd-social-icon .sd-content ul li.share-deprecated a:before,.sd-social-icon-text .sd-content li.share-deprecated a:before,.sd-social-official .sd-content li.share-deprecated a:before,.sd-content ul li.share-deprecated div.option.option-smart-off a:before{width:1em;height:1em;content:"\1F6AB"}.sd-social .sd-button .share-count{background:#2ea2cc;color:#fff;border-radius:10px;display:inline-block;text-align:center;font-size:10px;padding:1px 3px;line-height:1}.sd-social-official .sd-content>ul>li>a.sd-button span{line-height:1}.sd-social-official .sd-content ul{display:flex;flex-wrap:wrap}.sd-social-official .sd-content ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}.sd-social-official .sd-content li.share-press-this a{margin:0 0 5px}.sd-social-official .sd-content ul>li{display:flex;max-height:18px}.sd-social-official .sd-content ul>li .option-smart-off{margin-right:8px}.sd-social-official .fb-share-button>span{vertical-align:top !important}.pinterest_button,.twitter_button,.linkedin_button>span{margin:0 !important}.linkedin_button>span,.pinterest_button a{display:block !important}.sd-social-official .sd-content .share-tumblr iframe{max-width:53px;width:unset}body .sd-social-official li.share-print,body .sd-social-official li.share-email a,body .sd-social-official li.share-custom a,body .sd-social-official li a.share-more,body .sd-social-official li.share-digg a,body .sd-social-official li.share-press-this a{position:relative;top:0}body .sd-social-icon .sd-content li.share-custom>a{padding:2px 3px 0;position:relative;top:4px}body .sd-social-icon .sd-content li.share-custom a span,body .sd-social-icon-text .sd-content li.share-custom a span,body .sd-social-text .sd-content li.share-custom a span,body .sd-social-official .sd-content li.share-custom a span,body .sd-content ul li.share-custom a.share-icon span{background-size:16px 16px;background-repeat:no-repeat;margin-left:0;padding:0 0 0 19px;display:inline-block;height:21px;line-height:16px}body .sd-content ul li.share-custom a span[hidden]{display:none}body .sd-social-icon .sd-content ul li[class*=share-] a.sd-button.share-icon.no-text .custom-sharing-span{color:transparent}body .sd-social-icon .sd-content li.share-custom a span{width:0;padding-left:16px !important}.sharing-hidden .inner{position:absolute;z-index:2;border:1px solid #ccc;padding:10px;background:#fff;box-shadow:0 5px 20px rgba(0,0,0,.2);border-radius:2px;margin-top:5px;max-width:400px}.sharing-hidden .inner ul{margin:0 !important}.sd-social-official .sd-content .sharing-hidden ul>li.share-end{clear:both;margin:0 !important;height:0 !important}.sharing-hidden .inner:before,.sharing-hidden .inner:after{position:absolute;z-index:1;top:-8px;left:20px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #ccc;content:"";display:block}.sharing-hidden .inner:after{z-index:2;top:-7px;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #fff}.sharing-hidden ul{margin:0}.sd-social-icon .sd-content ul li[class*=share-] a,.sd-social-icon .sd-content ul li[class*=share-] a:hover,.sd-social-icon .sd-content ul li[class*=share-] div.option a{border-radius:50%;border:0;box-shadow:none;padding:7px;position:relative;top:-2px;line-height:1;width:auto;height:auto;margin-bottom:0;max-width:32px}.sd-social-icon .sd-content ul li[class*=share-] a.sd-button>span,.sd-social-icon .sd-content ul li[class*=share-] div.option a span{line-height:1}.sd-social-icon .sd-content ul li[class*=share-] a:hover,.sd-social-icon .sd-content ul li[class*=share-] div.option a:hover{border:none;opacity:.6}.sd-social-icon .sd-content ul li[class*=share-] a.sd-button:before{top:0}.sd-social-icon .sd-content ul li[class*=share-] a.sd-button.share-custom{padding:8px 8px 6px}.sd-social-icon .sd-content ul li a.sd-button.share-more{margin-left:10px}.sd-social-icon .sd-content ul li:first-child a.sd-button.share-more{margin-left:0}.sd-social-icon .sd-button span.share-count{position:absolute;bottom:0;right:0;border-radius:0;background:#555;font-size:9px}.sd-social-icon .sd-content ul li[class*=share-] a.sd-button{background:#e9e9e9;margin-top:2px;text-indent:0}.sd-social-icon .sd-content ul li[class*=share-].share-tumblr a.sd-button{background:#2c4762;color:#fff !important}.sd-social-icon .sd-content ul li[class*=share-].share-facebook a.sd-button{background:#0866ff;color:#fff !important}.sd-social-icon .sd-content ul li[class*=share-].share-twitter a.sd-button{background:#000;color:#fff !important}.sd-social-icon .sd-content ul li[class*=share-].share-x a.sd-button{background:#000;color:#fff !important}.sd-social-icon .sd-content ul li[class*=share-].share-pinterest a.sd-button{background:#ca1f27;color:#fff !important}.sd-social-icon .sd-content ul li[class*=share-].share-digg a.sd-button{color:#555 !important}.sd-social-icon .sd-content ul li[class*=share-].share-press-this a.sd-button{background:#4f94d4;color:#fff !important}.sd-social-icon .sd-content ul li[class*=share-].share-telegram a.sd-button{background:#08c;color:#fff !important}.sd-social-icon .sd-content ul li[class*=share-].share-linkedin a.sd-button{background:#0077b5;color:#fff !important}.sd-social-icon .sd-content ul li[class*=share-].share-reddit a.sd-button{background:#cee3f8;color:#555 !important}.sd-social-icon .sd-content ul li[class*=share-].share-mastodon a.sd-button{background:linear-gradient(to top,#563acc 0%,#6364ff 100%);color:#fff !important}#jetpack-source_f_name{display:none !important;position:absolute !important;left:-9000px}.sd-content .share-customize-link{margin-top:8px;line-height:11px}.sd-content .share-customize-link a{font-size:11px;font-family:"Open Sans",sans-serif}@media print{.sharedaddy.sd-sharing-enabled{display:none}}
@font-face{font-family:social-logos;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAACQgAAsAAAAARIgAACPRAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGYACLYArqeNNLC4EWAAE2AiQDgigEIAWERgeGPBuCN1UHctg4ALbG9NgoyvIoR1EuKFn2/4cEbgxB37B6AgsQ4URDNMpWLE5nLNjRzd2ioJNl/2M4feg9n5/5ZjTYFqvFqdCrriZFRAXrXU31ljtCY5/kwlOt+b3JbpLPRPIfAKhjIQnKn5EEmsnhdG36gI6pKScOiUMgoVa+lGo7pbVh97ZlzLBtwYjdjjzmlBMMU4m/+v8n56wcGghbYYbyz7NDH15K4dGPuuzTa6WWBnZ5JpNMPgHYVpEyB+W1V1qt1JLHDhyYBjZZCn8ASjYCIGzbW1nG0IwNXNAWvgR2Z5DhaW39m5ndmdnZnd3JLRa2iSXcXdKCLegTFljKoowv+qUUixMwEw+8Am0sVEy8E6wEvSjryo6rK9W0JUQFKKQApUqyi8YunbsWtyCouwPAJ454CSTIDwRf8w8lBkXSCe/MyiEpdO6+8nzpSNKJhLNCTp1T6lyUHpd2U7nuYmrawvQQh59a2t7MuwpYGoCVWjUWwaie/Qk1sFjWNWNYQHdTZxSFnfueRXk1WECJO/AsD//qAx/D+aheP9pCUHnsCAZGBHs9fEOvU0vEbKf7d5LBpQdB7uPyZrvZtIawrg2CkpMhl/q6Zt5ffhiX3QMV24/8uBg+w4dw2Kzs3B5ez1WrF7MWicze5uBSvA/eD+8ABOK+1fUj3aycFegOdlBR1xzFsSiSxwWtFS6ekJQykqlnvcTLvPvPlSup1VYv/2NBmAg9zcpQJpOZMhXc6C7OVjWMDRgzBdOWrbR68lqb7f7f4oFDJs2wYnnadciSK4axNqMCbCWJ4Klo3kiVrVSJOAPGdUsXZCFFlWaRRHLEslGhXg8DItActeoyZEyfBPkyFGrUpFMYRCJTgUq16vQb1MLHHCbA5MRxlM45hPFbC0s4WQfJWY60LGI4K1CcdZGX9dCelejIErKyCrlZHzFZjaKsQVs2wGg2RCBrUZMwJCWAiMRBb8IRnQiMJC5SEw/ZCaE0sShJIsQlMQaSBONJiu4kQ3qSI5gUKE9KpCRDVCUjNCcTRCZTxOdZ5OQliM3LUJ13j4pCGeoL5ehJGcy4wk0d+FOOqFSgIXXRmnroSiWGUsJYatGXtkhIR8hPx8hIJyhMp2hMZ2hK5+hMFwhLlwhPV0hM18hMNyhIt6hMd8Ok+2HSA/rTIwbTE1rSM3zpZYqyF5joDp8+/M0lLIkH3PqWtvus1WE+D8gnjvc5cqzhdN7BGYbt/TB/EyB1V58581HY9noRKPowvkhQ/ejSXgCV1jGug+/ksbMc1IkURvEs7ep57Pu1wvMrbXRUPokROfLPZ0SDZs6Qv9ke4bAk7XwiFiS5C55LQ2rRmGyEX15/mKbRptT9qqo5WoS+r7VtbYH2gAipsOLQGEM4qeWAym47z16bIjOdT12ELfkvu0Oivj+rBskqVGoUN83q95cqVIEOAmMCGxVJVCAqI1H9tLUo0BRvtR1NBkR+Sb5J6kZN+C/lKlps27a/6CTZxkyFuyGj3Si/dOE0i7S4pJaWLXJKTCOYw/ViNSjO/SXAwc8GYD0oO9axh0MQIaRw7j8ixrJYe1CjQFBKbVx+h/XZ2Ac2PSXmzeC61gso/AC0EqGpXJatK1Ceiw0eY23pBovQsQ2OEBOE7yQDQOTKrM5c9/mbmJD+iMsi2l5fKOYkTCcZVRpAiaBmZbvxZkrFnjcH42LfvhWKNHNQ+azGum3T6dCgjnC901e7J8RU0wlyIU3lXGqpmypmtsQYYhNA+YIRNNCgEGeySnVhkazFuva5KkJjqsmE4tS96LG21lLiPyCAJQbtOaidY4zrwwXCybQixJzsAiifEONSi7H2KsRrhTio7Acn+B2KBGWWBamTyHoygK4dHBoSrGR2sBadLRFqz+GfntpBudx28vFsqeaWqKum3QmbDKvRbZo9PR2FPg4ENkmvVucF90tO0rxpcWHf8jrwxGsaUYpY7IyQIokfe+IBRLN2Vpbj5MnH+0/wEVTpj1dlQcBsphuaZ2TmvQ0gF3ivrQvTZZne6tkCtW26RWE2JXd+5KS7vc0VeqSei9NM5+u7gyLrJUv3H/L89mBxbuP80cNBeC6OzJPMUscOnryzpHNaPbHyp0jqX75QJ381lz9Pe36SnteDzfPN7ntbF+jtZUunxCRBzB8VvdsPlTjdTMzoYDQblws5vbsZBTH7Jra0HDjWDB1TWzJ6R0bxu0n8tnzn3eStOHprCcUJA5nYliI3ZTLMAcLsPmvxKx1inKOWavxQ51VDrbU40twL+aPJ6uzlyPm5pn/6DHnj4yFgIKDmxDCGsLaIOIdR8+ktUF/8Ii2NxQp9Ogj5WPdJ/1rkmEwiJn10l2P3vmAxjgMjKymSxjwI2Wz1iaXv3/4EPzwn+flhp82SpG49LIb5XipxofC1zVxsVt2jHkk3V0oi8/PnKNTZWQK9T09fKNJtOjVzNcPSZqKVaeZrzEjNNaypRchcEJIYsVnBRzosWTL0Ldqx+xZ9zpouDE2J4WjGiABxCSfputllLj8dnHN0XF/mUqu592KM3IRa7ZUIAnwk9UxkU+00ghJw4enDJgDY2uNUKQ4+EDDMMTC8E5VqXoMSHrwgCSNCxUITIY6KXIcc2IG7U3ZwRx5wsYy092dz9cuHHenjHYqwVpa9KDJEEBhIBftIzh9qcZgK0H8qGGFEEAFyrs7VMzU/YLSF22SC9EAgYElEsHDOWRPPfoJPX3DxFqQ4TYkGNdhqW9feo5C4DGhWy7fdZlk6mUyryjTNvCj+n+ezur5Plx5kXr1QeR3pmZqbadpKbR29bIOEULGV6cGqGFOr+Xi2zEPOx16JwavdWFlxEwo2dUamlpjWZNyzq8zgJEoxrpN6VwBQhBi2Qog9ECHy2HdhUOWu/d4y2Yfdy2aJ0jaPzGYyH9/+NFI7x/pwkV47GjpHaepEGM3FXEKFq9iWlDiHMLqYqwjaAy6qUWteI2gz4muqvNdjmq2BQ/BZKQyEv47YsBgToWTUtCmDhUZn7o/yiOkBlL8UJc7aV2Nqx3mI3d0cViOFro/oUctr7nvAqr1RcyKK/sWQ+Py8jgxjIhAzRTRQer5kLs3RNWN6ldhMN9ONVs+21PY8xll0LVxDBJ6DG2H5VHjHDJwgy7rWBvUDB8V7QGJJ1vRffyFvrAjkGDkxCmzvzr27oM7O4siW/Amv6VPWeyFDwx53RjwbnJNhG9TNH/S5z9Le74mRpV3FTOB+O1k+7ywcnGXr4eLYB/LoxWDY+YeNW7v902fnNk5/Pr3z5Z2zXx7xsTlSAGjA43Kd7aRwzT30twEVc8QIERqpdpbqrwZlJ0N2J92JJxb6BXmaotlVNQblAnmNOdEP3OctPoHMj5ELrPNotFD+P8JbyI5s17HURZPioqtcbFztHJOC8/nDubh60xkL49JOx9K5XkT0ItCwKLXn5XbhzYNTxzwj3qkIWNU1vxLwMerjpmcQUA5KXgqF2jm+C1oGAatC39VzX0Pea7k66jqWH+vDDrUZOr3JiHJfv0O3tucHcT7bbzcmVVPk3JcWLeacCAX3HmtqLUPOMe0996GaZGWdF/NqOmnLerY1n+8xN2GQti3WvBLNPNI/3Gy8dTKi5eHiP9eO9g52t3v5jO99jOxkP0mCsMQo5REKbhrgwwlvwjh0B+AYIyKVt9aeDP/y/B4Inx0WempGWZiAJ7NYz2ZqPjfTKTKjKGIBcb049+9asI5Sjya2ABkePcRsedtYbArDiKcTJq7mzXYEiV3B6pJgg/Xagw0eGYbNtqT2qVlPAGMdVAIEnrmqMRXCOyM0aPF/5/ddq9cMDXPdAtQXuift1Vw3/MsYMlbnv5rLK3rg9eUJJ7isfslLHASUL1ZnO6C+/DUOT3NadJQDL5StYul0zxzMIRS517ReAhUEcy6E4CMeMw7h8otzFUi4xziaYu15MrYXBsiXmiZBcelcq2S+WuQN4rGlDpdKdFhsO0AJ/cUua6vpFVyqOaXOBHB0nVWGEeFJfHcFL59BwXtMj1yOMT3PSJhsGsToEz2A+TVtpoKIioesTQfWssnQDZlDUlvaJcqX9CVJOLPmHg+0FxKoTSEa9OoHz5e8D4ExEyBAan1G+nabIU5tswljGbUU+KjDnGOMAiIjs5QIMx7IsCwSDVhJoMW9CWyCUcreW/bXs5bz6gISAJPZlCHptiab3bRjNc+huKiCi1INWxeVQfuBCbKTOnP7qh9MZGtmME4PGrtOGHLMEMpgh4qR1ZMrOggLkJ96IblhXCu2lh9H1gdxZ9y5vhWrzwZ18+B0BZp7s0f2BVSyH/663aV2nUszm7ZAn8UbXckPg3ooDgSItV9h9QeopJD4tUJYboGRE3k579nN6V4RADAFMEicPxWgZh6OoWdJLQ4Sstrk7Cd94ladZwfxKPoiydKHCC3s81B6ZE4AVCP/GoE6jtBkGlFxKh341GSE5KwUJS/vWD5etmEWu7DExdKEDA6ltXH5Jxh0SYcFgYo5Vg/KdnP4bbH/3YRm7e3BNzUztbpr7nbdUT7+BGP91CKC083HhJiD1Xm/6OWRrfNmRIyeqGvQZ4K0wEFTUhVbhrAbrXg5zcp6lhcNIcgewfIcWCPI5VCHtdsFZ1CRMLpsU8B6EAIf68dwlp0hpx+6ercPEyoR5ttz+NH6vZh/ghszLD+Ky+Me5LsHR5uLxEqB+YYucQUqI1czVpLaNZVfbhK/itqS9+tDAAPW6KPZABGUMseq2z7oGn5JqgsyDOQWVYIMFkYpblEbJpMPiE/OlUFklXwI0VN4Wa4XWbe06duB3y+zbv3D2KYT9vLZ06Hlbkrcw9M5Mk/O790GCFernSIXg1IvMSO05074oZJjPheuGvqiYcu6pWTLyNp/AFR95yDYlvmzQhESAIAYxxClGiGli46lQknYuMM5yjperQ05FjuO562tEmZCGNr9v+DjUYUxUPhK2Bdo/Y/+UvpCsoX1gD87F835TbZJzC1RYE1vvby3Zn8FJwLPpUM2RgXXpX3vQTnfjS55nHUwyzL+7ykhUE27JB97HkTRx1lLAaO6l19YfTBXX/5KzNHH1xDVJ5b67BO9crE128f6cPGfLjsnORv15K/w54ZntiHw3uXzwaZd5th0qDlocbMFI9KuC61J0+8jM0iKF4N/PecuUFjPPTyW0d6jkKSfD5MspjyOB5jqpu1j/V2HjIyzmMbyHq59IMPdD3yxeDBFdqLmloq+gb0ljhIcR0TGJOEJiTFeSF4dEYe4iKx30M7B+xjfHrCMLEqpRbwIcW0BqWJyMCKGiCMghHq0I4inXzP1Osy26sUm9CNe/YuCXfxkadQYp30rJWSYPC6IGMorI+yvrksDBtcPhyMpI2WAVR/Ewo0FKIIj+edX7FlMvEvC4QeUIlKIF6WObtMEutVbaUbX42ZMUQJbdDKth0D39N8AjFBjXLSRbgLCswIEC4iZeKbsDlYt6i07MzFGI6oWaSK49zSwO+W/YmWjhhF+qCKHyIF51I/HGA/nYbBTAMIhCKzrIuEd7LP2L774AUAQDoFuw9TnPjBfmFxG1MQKsRZpC5oFAQiFIWwYS66jx5NUj8SYoIBgFILytqCsDuakHZEdUsVmUPy7hD03SbF77fVvpJKGDyYifb17qOgQIYwpqxLoTEansLE8BhNfEJtDl4OxpOgc71e+kiWTn05R1T4tVKddy5d40fS8RAm2Jl8B20UlCbIEoHskAK0TAk7HsGYrYuWypB3uT2XDOMTKRaELVviFoNPEdWgIWieeVjAxR1gnrhPOS4FDswRuJFIQiUVRIeLZrBJ4cI+gXHZZ8h7ihni3+AbRSfCVV94UW4YhiQIst4wAsNsZBdvK2jhnPf9AGFxa1amJT41tbIwtjA9vqypzKThSHSrMjVOU+nb1I+PY3zYPnw4pxhc19sPzPNL7Z8tKsLgc0xCFCOMUIOErYK7J0KP66nSazY6q3oi2p6lqfk5swU2v/WbBnPb2Eemt8IaCxVCPjFxm4K9/2jGALnUuEyeE7iXX6g0dMq/1LnPX6pV1GPRryb2hCeJlzqXkwKgW6d4wU51kp9G2SbrJZtwpqTOF7ZW2vHVIPZjH34251dL11oJ/Xrx8FRPH83ExgsuHd34yOHjp0omnDuVYs6w5h05NlGWC8eFX48TPVM/kNF1h23PVc/kLPQOlNDQqPcpGT/NsS6po6i11383R1B4d8wG8rVcqzpjl5YaPn15SOxpVpU6K/1b8kVRnuKfN+N/d1IEjqWnST5KsYdmWvJYBi1IHlbb3tzO9oPlmalhQ6oDUBm5aUsMRWw4WHLRdKSw1xjKJSg0VHtRIcOfDJ+LbHmmL1HN7xcsazuLrXA62Ms2MN6IChRdGO0eslBKCWC+aDElUCM8WCxlzia6hD6vGQDNjaFQatF0vThVoTVqNokWOr2zQUuIluMLo9i849aJLa1A2gpRjsTVO513AxeOYhBe6dHN9XXmhPqU3JKA+xHsxNK9ycHFq5VjTr6UYIsnMqYSnIghqypQIhZwrz5Tc6KPWuAkxZYsqMyY5k00+Jfccno1TBcw30uKyYkRaVB1YOGPex9Wzi2UV6Ulxbf8IbjlE883xowmd5njM3bTVXb2QW5FpbBTJJtGctscCO7lzCyiPW55jX1rCwzIywsKyLXGjY2NHx1k8rupql+koyahptV6tJ0HWN3SnxCA5brg6NvdMp3sgetVwnP+SdIKfmfmS/ETRdUm1bqXBkR4qTjIqFFMTvvRzIG4kSpArRAU+QRiSCGdAkYhJ6DR2AWgz4kEqEA8MZpuLwovmF4YXLrgdfrtg3oLwBYVh4eHhoHhDU1Mi5etgvCcWhvFgzT7PGPYGm+cJNz/JXhtTN5a9xOYZnNk2u8efpwsKfJSvsbEmy+a8ChngyBBGwvJ9yHwTHJdooMB6JwJwn5EB23oqa9S+pp8C9OxlDiUGCYTepq2/P/tta5NXKBhEoNxlVh/wU9NUyojYhSMinMGKfEAzo6k1DWc51hXsYrkAd85RY0cgfnUW+lk0yTimGw/KNuTgqCop1zZ1nHVcndIwf+ovof9F/Bd+Y7u/vdtfVWvvjPtg4B7HMcuxhhs3FighNaSuy8U07ABOKN9RGEJRLCVjZNvGUuDMzgGJfv+rP/M+lHNZXCznb9PrbJf4kpNGfW+UhIMzz7VtrztGE/HE6I7XbfHbV/n9Wd94MJ90kPPB+D7HtqfMv7D/DfXle937L3XVlWSjKI8uUefDYx86Ga+fhaNTJXVgghe0Qt2tkSV5LXb3Ma77xlSvfonwaEc3d8ljX5hnjvR1U60gmmwlM33Yetl6aaustQFroTyyEmuVlu5bD/buD4FhFALBytHEIPjRB8ISKGxtE3gzGUYvoR2DIL/kaLFBPQ+CYbU49sIYWELnSZ32rWw3Nz06xiJ+dVdk1+pgR3RpiVkNI2zJ2sn7bkWDB4vqVfV7Jbc/Wxy/8jGhEj8h4hd/LpM4LvEqjprOWlW8fgFS+tmSeOKxWEVklJSS/GUehNAebBEmuIW45d73aAu27Gt9hf5f/CjVTe2gOuZO10eRfJwi2UxGGyp0MihIJFYur1CCn+/vEk+IdVxemmvLhuCFrDkHmqVZM7JzE6cNHsaEkK29b8+2SzZUlTiRE7/2Odb8QWP9MP2bNyhMJ5IzwwZPS8zNnlEQxH5RVPQFS8dwCap41qgwKA0KIxuvSuBiwPJtjrUH29ng3pUXIQS8MnAlzFVxYWh5VLm4NqoWmNE73XnsO0rDPhh0w4PhYxTs0fuEQb6BiOEFEo68MMAemO5DwvSp/qkWcCYw2GU0O4K1U1wGnpSgW1yPdLqLeer2Lluw2eE0RlRY3MmGWhWN0tf0XjOzN6lcpRfqzxkQ8n19gtW+WO76GB6K1OsVyTp4+qQTMA3thNWj7m6G7BT6hrLDB95SHFJ8ChbCp4oRAVhj1PVNMMZo3T9noG7tV2jGtXHZxSBLFSCPh2hIjSCDiNvKPmJQG8e170zPrEIegmA/GBEhcgxiwIHPwPsrfHv0gqbCz45u1Sm5oasP8tTO8XMrY2Z01bycsh+0MobPZy5RscZvnYgNohPLCCaAkWuz/bU/yCW3Q+VD6pgdBCmkRAoz81G4UKyCKNA8a8OQtTFppPJ/I6K3fU8xJzDoeJg89AnHY2QvPV3mdCh3iujJKvklpeo2j2dG0VA4rO/6WcYZctW8wWFBrjMizDxpyD6ehWu7qFLVT33+s6jPzquVHGINtiLByjaTU6rtsuuo3Q90D3ZTvMwXgJ2S8ZK5/6VE+z7MzZp7OzG5vzqsuEe/fr2Ut0fxxGqsii0r/P7JCscE+PPol+3/Pfz3s0fXV/Ffi8hW935v75YiU7NQPN4oYiF+XRa6tkCg/q/yevLI5u+Liq9FJeAP76XpyWeunw49kAKGvEOTXcgr8+yY4dr434bs+/eEY87nM+iMUX/efP5FrWPxG+FXeqb651JQWZauSm+XmAOJJ+JZ4ptEYGA58Zgg1aI54+OVN8VK0mceVdXL/5CzKuvT601T8Y5n26kOqgPkjkiNzMMFuth1yh+SJwO1yiyKEjGoo6JKxPRrzOF9hr5wVnbh8EwcTRIQAj44d4xySu77cAzDJCEJMim61mTDcFQS4hJGCmFJogTkoSLyX3odJ24KbOQ3mDZ+yl+yXLRcFP3SLxFgUVgkRgglZgYa+JNsKpkvnovno0bUgwklg2ZK8FkimQHTe0ifIuae/JFifs71jbYaMyzOI3MH5golXHrgUCZIhCN0EOsqoz8RRq/Urak7RmGllQkr5ffPtm2zRBvTjROMZvGGs68YQ68mIj1C0+vp10QEBjRX3WWIHRiHD3YceTxAfP4yljBUCOMi66hwleE+Zpk6fLu8kyFBe0b58z+X08uq6YrRYaMr6DVN7r+4KR91AtFXDZD87IvFskvRDbJ+CILiCI6IOzzvLMRmYFIpNl+2KBddJJsvS80At8tkrQV2Ducms1Xrwyq6RJlAkB/ZoU3UebTbTxNBqC/yeYBf3sv/U8Swk7hYR3TRYfcV/8kXiI5gRJfTikpygCWHP4yLNjmtQsIGq93TiO1TnlJPtw0numwOzrk1cag9F2LKBBQWBVyIBDIggzQwxBGEX+cDf4JgTixWgxjgTywBzTzH2liZWFBuvQbb+WhdkDUQmUDOF3opSFDtdNOE3KnTScqcg71zmDnewc4yiQ5xyAna7awWQJRXOJ+cgARag3TRcpfumsCDiKWcjU1gyIW3GGYVft7a0PSt90j5SWCzbeLn27v28pY1NkyH284cKulSnCo5dMaG6zDbGgu/t8s+n99ks4Eb5Ue83zY1WMvnr3IyzK2FJAisB1PocoEHmYR6Ae1skrD3DwrDHUK6bkM0jWiCYSEc5I/QsN7GTURQZNSo1TavCuXUgQgKB4o4Pxhly2AUGT4cohEaGr45AUSZ4k0mCRSvJnADaNJYFmFIegCCfTSIwMP9HYVxahi914++fD9cQl9wSB15QdZkKkCH3mKr7MsTsXPeOotTlYH32hSynv1N95y1wXEOy3UWyZYeBIJDN4JvZGTYibGEfZ9+LHeDG5uWFh7b6jJmGOz6WEMAG+xlH6enRxKazJ02VnXoOTnkN0M8CztanGAmsK0/F3JuFO3lbaMXkUZSfE5MsgfaCKmB9IWuF5EGKQF+tbrkBWcL5C5FykR5dAX/eVnE3OZohOUm9eUmztE4CzSbqyfLJ4Pm1wqZMhM/cwY3hpqUsgiZMgs/exanFAsopUxUZkL/eycVxlBjt7RpAXh3+IzfmdP2maUxqM8ce7fXUH+OBYcA47S+c1EAgGz6QOkRvX62TedEwC9tFKWFA0DCV8tGrVSAusXjNJC18x//oURx/8vjwT8ciaCPiiuz2mbXzm6b2H513Lx6QagLcvl9B1wAuL7zc0H+e0DUwMCabaNsPekCqU4kPaE6WgfiUfFN8W7xzbY9xA2iU/RYnGlSCYR8zP0eNVrsXV2OyN52HHCnd8yWYuqSkzOlM05en4GBFiZUpIobfugHp4Vo2/BqWwHv8YRGeULdUXJx6Mb8a4preXnXJADtxAqSLTElMUHJqfJOjpb00NJPZ14/+enpzQ1dr1OyRgfvz+QvhVwOuRHyS7NCr+x27aikMtJindWgjBuZ9Z2gLYmk1XQDraL3iXbQO+huurvWbgc9+gTeTb/KTBZt3iweg/uqhQKfaP61BPqyayrzo4l0q8kab4RhdnnXNK0yUzpp9n2Vkmwxgc/onkrvC89e/thiaYSU+aYihYAAb9LwmjApidnK6D/A5TPcUG4WffsVT7+3MU4b8CTilxXc3Mi4x9qItdsBf+fb5yLvPeYY9/SW9U5FbIXfwS2dmyFmIrNxX+Ya+oAJzYrJD3zJPDOiD3K9xAOyYZiLJobYhhRzj0QPlFnF7VfFoLR4XWLhridAWYUbxq6qDZlXWVMAFs1LGWOc4+hfNYITGVPGJNX+aTPmJ8IQBAMIhiH0RwEEKAiCIUDN/osVDMBbHYSKdQDauJFBUBTCk+IPtD5vrD95hNiZzQBEAS6lcmwU/bzdGeU2K+5xGUdIxO+4t7nz14rJoQvE+EuNnBOtjfBWAk7euhyXhUhCZPjyyHsNz64netZwL9J5FrCZRJwzUhBOb/OaxkHH3t7dfcekcx3rt+vzuX13UdAi+9uNNxiU1wwalQFr1EParwPt9RrI76/dGsGrS6M5TfcNJHpn3Py5G+govASJHsc4qVP6WYw9ioYhmplvEqDCSHDRvxNMWEgrakwrHT8MxO6vqsFZMhIdixN28UWCaXyoGKqy51IsKRNJbF5MRRBDkRO3oyiaRoBPluhLQvzgteN08svRq+d106JgLpZOZnkU/xSH//k/r1G/wfoQI4f0BE9Xpmo7EQGL9L26sF9k2qZ5/xdibK2h9Ivrgye35r0XwO4t3tFcUnZcttNX7ytl0/IG57lqSpZ6SgMWngoAu7vTFz0tbe3SHLqzO1yAOssJQtaX2DDIEK3VeSHMVrI+RKWRSlieDba0llorEZsDeJoWTgAvSbISabMnyW3YqKMz6/3YJqd0OzgI3uAkH1cPgOcVSgySqROr2oy6JqklW79fLOiF89FtHZThYR88oEKRwq1lMA/3dvU8X6zFYsscVIMzqteU5GGdtF/aH66e4V3Q4LLmg+PSg0ob2/yGZF3sf1mCsi7RynkCbmEbuU6ympjo9/+Dq5qtXuZ5GnLZxC2gWowLiZf/e7Gfpsep2lX2ev4rK9k7q/+lyzR+8bgUf02NuFadVkNmdEnbq5OaSln7w1wmHfCFYPkiHfclX7Xt+jKyXPM/Xu6Kty1tFjsMhxaDUWAtRnjEM+6ZOiHv0pIfd53i/92QfeZNhrscP4IxVGOIJYETJAIFxn/icW6P0ebXAVLCQx8FB03CuX16BD8+KyGA5ipEsDJAIqsyd3AAl0SidEwJDgH/BE7pEod9LhMEuUeCS+mToPiTu8hn2uNFEBywZbT4sdsuu0vKzNvVTvujm+vtVLLjVZ9TUhxaeOdgQFnln98kMxc11Qb0p0YRWZxBTXY0wNJomPGbpOV1ogLhzmnrn4xBjHjmFr2TvSORe6MLGXlJOogQE5mHnlzj5OwZmCisOJJkvuhrqhJRmVKxes6bDAPh0tq7xGhzXhywmKJaezwVozK7Ho78iSrlwAFBvHL8jIAEAgU+aDAQQAg2ipM0y4uyqpu20+31B8PReDKdzRfL1Xqz3e0Px9P5cr25vXvw8NHjJ0+fOV1uT2JSckpqWuivouOHKRseV3LnrMDH5kbwa+oWL1wS9k2clgk7OiVwVAAnsIPxAbj94tW423T5dEkcxvQgoAiGLbFJAlTMZvaOISzMuoYkIaswgZRECGmDfeV1ajJ8DBgOC+BerNVgWLjWBaSj1CUzzKeDQmjbA6BgYL0qUbtjCH05JvknDFMEDNJdBrTBv2DVa4S8FLThxPkgjfClsWBOGIzU7jAPzT9Lz9YyIOAQak8hYAZoYRpwNAVZMnftQDXo1yGLusILlV1jUoQk5ggqxKOF19Jbn22gXY74weYhQWv5dZwjjAt1XyRIguTkf6GEAr5gyqgHMYrEbMNrLW6hkcMWsAShQh9x8swmicDZMGbmY8IkP2AKFSCPBREnMyY7VjRwoAQZDH7ykoKjqyFAUuI+080kfiFauhrk48ogL4k6J9qy7Fna6jpCLh6J7/nkZi3TkCIET2LuVSzv7Z0umoKHzQxGVhQ=) format("woff2")}.social-logo{display:inline-block;font-family:social-logos;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;speak:none;text-decoration:inherit;text-rendering:auto;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.rshof-mobile-menu-extra{display:none}.rshof-front{display:flex;flex-direction:column}.rshof-front>*{order:20}.rshof-front>.rshof-front-hero{order:1}.rshof-front>.rshof-front-ticker{order:2}.rshof-front>.rshof-front-section--champion{order:3}.rshof-front>.rshof-front-section--members{order:4}.rshof-front>.rshof-front-section--now{order:5}@media (max-width:960px){body.rshof-menu-open{overflow:auto}.rshof-site-header,.rshof-is-front-page .rshof-site-header,.rshof-site-header.is-scrolled,body:not(.rshof-is-front-page) .rshof-site-header.is-scrolled{position:sticky;top:0}.admin-bar .rshof-site-header,.admin-bar.rshof-is-front-page .rshof-site-header,.admin-bar .rshof-site-header.is-scrolled{top:32px}.rshof-primary-navigation{position:absolute;z-index:1001;top:100%;right:18px;bottom:auto;width:min(390px, calc(100vw - 36px));max-height:min(72vh, 620px);overflow-y:auto;padding:12px 18px 18px;transform:translateY(-8px) scale(.98);transform-origin:top right;border:1px solid rgba(197,164,111,.3);border-radius:0 0 18px 18px;background:#06131b;box-shadow:0 24px 60px rgba(0,0,0,.45);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,transform .2s ease,visibility .2s ease}.rshof-primary-navigation.is-open{transform:none;opacity:1;visibility:visible;pointer-events:auto}.rshof-primary-navigation .rshof-menu,.rshof-mobile-menu-extra{display:grid;grid-template-columns:1fr 1fr;gap:0 14px;overflow:visible}.rshof-primary-navigation .rshof-menu a,.rshof-mobile-menu-extra a{display:flex;align-items:center;min-height:42px;padding:8px 2px;border-bottom:1px solid rgba(255,255,255,.09);color:#f4f1ea;font-family:var(--rshof-sans);font-size:12px;font-weight:800;letter-spacing:.035em;line-height:1.2;text-decoration:none}.rshof-mobile-menu-extra{margin-top:2px}.rshof-mobile-menu-extra a{color:#d9c5a5}.rshof-primary-navigation .rshof-header-search{width:100%;min-height:44px;margin-top:14px}.rshof-primary-navigation .rshof-header-search input{display:block}.rshof-header-cta{width:100%;margin-top:10px;min-height:44px}.rshof-front-hub{display:none !important}.rshof-search-page{width:min(100% - 28px, 760px);margin-inline:auto}.rshof-global-search{padding:18px;border-radius:18px}.rshof-global-search>label{display:block;margin-bottom:10px;font-size:14px;line-height:1.35}.rshof-global-search>div{display:grid !important;grid-template-columns:1fr;gap:10px}.rshof-global-search input,.rshof-global-search select,.rshof-global-search button{width:100%;min-width:0;min-height:48px}.rshof-global-search input{font-size:16px}.rshof-search-intro{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:8px !important}.rshof-search-intro article{min-width:0;padding:14px 10px !important}.rshof-search-summary h2{font-size:clamp(28px,8vw,42px) !important;line-height:1.05}.rshof-search-group>div{grid-template-columns:1fr !important;gap:10px !important}.rshof-search-group article{min-width:0;padding:14px !important;border-radius:14px !important}.rshof-search-group article h4{font-size:18px !important;line-height:1.2}.rshof-search-group article img{width:72px;height:72px;object-fit:cover;border-radius:10px}}@media (max-width:782px){.admin-bar .rshof-site-header,.admin-bar.rshof-is-front-page .rshof-site-header,.admin-bar .rshof-site-header.is-scrolled{top:46px}}@media (max-width:640px){.rshof-announcement{display:none}.rshof-header-main .rshof-shell{min-height:62px}.rshof-brand,.custom-logo-link{max-width:min(210px, 66vw)}.rshof-brand img,.custom-logo{max-height:48px}.rshof-menu-toggle{width:40px;height:40px}.rshof-primary-navigation{right:10px;width:calc(100vw - 20px);max-height:calc(100dvh - 78px);padding:10px 14px 14px}.rshof-primary-navigation .rshof-menu,.rshof-mobile-menu-extra{gap:0 10px}.rshof-primary-navigation .rshof-menu a,.rshof-mobile-menu-extra a{min-height:39px;font-size:11px}.rshof-front-hero__visual{margin-top:62px !important}.rshof-search-page{width:calc(100% - 20px)}.rshof-global-search{padding:14px}}
.rshof-announcement__inner{display:grid !important;grid-template-columns:auto auto minmax(220px, 1fr) auto;align-items:center;gap:14px !important}.rshof-announcement__status,.rshof-announcement__links,.rshof-announcement__presence{display:inline-flex;align-items:center;gap:8px;min-width:0}.rshof-announcement__links a,.rshof-announcement__presence,.rshof-social-shortcuts a{margin-left:0 !important}.rshof-announcement__links a{color:#e1ccb0;text-decoration:none;white-space:nowrap}.rshof-announcement__links a:hover{color:#fff}.rshof-announcement__presence{justify-content:center;color:#c7d0d5;letter-spacing:.045em;text-transform:none;white-space:nowrap}.rshof-announcement__presence strong{color:#fff;font-size:11px}.rshof-social-shortcuts{justify-self:end;margin-left:0 !important}.rshof-social-shortcuts a{min-width:0;padding-inline:9px}.rshof-social-shortcuts span{font-size:8px}.rshof-front-quiz-hook{display:block;width:min(520px, 100%);margin:0 0 clamp(12px, 1.5vw, 18px);border-radius:22px;text-decoration:none;filter:drop-shadow(0 20px 38px rgba(0,0,0,.28));transition:transform .22s ease,filter .22s ease}.rshof-front-quiz-hook:hover{transform:translateY(-3px) scale(1.01);filter:drop-shadow(0 25px 46px rgba(197,164,111,.18))}.rshof-front-quiz-hook img{display:block;width:100%;height:auto;border-radius:22px}.rshof-front-pbb-special{display:grid;grid-template-columns:auto 1fr auto;align-items:center;width:min(520px, 100%);gap:8px 14px;margin:0 0 clamp(18px, 2.4vw, 30px);padding:14px 16px;border:1px solid rgba(197,164,111,.34);border-radius:17px;background:linear-gradient(135deg,rgba(8,26,35,.94),rgba(17,49,61,.9));color:#fff;text-decoration:none;box-shadow:0 15px 36px rgba(0,0,0,.2);transition:transform .2s ease,border-color .2s ease,background .2s ease}.rshof-front-pbb-special:hover{transform:translateY(-2px);border-color:rgba(225,204,176,.7);background:linear-gradient(135deg,rgba(11,32,43,.98),rgba(23,61,73,.96))}.rshof-front-pbb-special__flag{grid-column:1/-1;color:#e7ca86;font-size:9px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.rshof-front-pbb-special strong{font-family:"Iowan Old Style",Baskerville,"Times New Roman",serif;font-size:clamp(20px, 2.2vw, 28px)}.rshof-front-pbb-special small{color:#b9c8ce;font-size:11px}.rshof-front-pbb-special em{color:#e4c77f;font-size:11px;font-style:normal;font-weight:900;white-space:nowrap}.rshof-front-follow[hidden],.rshof-front-hero__actions[hidden]{display:none !important}.rshof-community-toolbar__panel>div{display:grid !important;grid-template-columns:repeat(2,minmax(0, 1fr));gap:7px !important}.rshof-community-platform,.rshof-community-toolbar__panel [data-rshof-share]{display:inline-flex !important;align-items:center;justify-content:flex-start;gap:8px;min-height:42px;text-align:left}.rshof-community-platform[hidden],.rshof-community-toolbar__panel [data-rshof-share][hidden]{display:none !important}.rshof-community-platform__icon{display:grid;place-items:center;flex:0 0 22px;width:22px;height:22px}.rshof-community-platform__icon svg{display:block;width:21px;height:21px;fill:currentColor}.rshof-community-platform--instagram .rshof-community-platform__icon svg{fill:currentColor}@media (min-width:961px){.rshof-header-main .rshof-shell{min-height:78px}.rshof-primary-navigation{flex:1 1 auto;justify-content:flex-end;gap:0}.rshof-primary-navigation>.rshof-menu{display:flex !important;gap:clamp(9px, .9vw, 15px)}.rshof-primary-navigation>.rshof-menu a{font-size:9px}.rshof-header-search{width:clamp(150px, 15vw, 230px) !important;min-height:44px;margin-left:12px}.rshof-header-search input{padding-left:18px;font-size:12px}.rshof-header-search button{flex-basis:46px}.rshof-header-video-lounge,.rshof-header-records{display:inline-flex;align-items:center;gap:5px;min-height:36px;margin-left:12px;padding:0 10px;border:1px solid rgba(197,164,111,.34);border-radius:999px;color:#e1ccb0;font-size:9px;font-weight:900;letter-spacing:.06em;text-decoration:none;white-space:nowrap}.rshof-header-records{margin-left:8px}}@media (min-width:961px) and (max-width:1180px){.rshof-primary-navigation>.rshof-menu li:nth-child(n+6){display:none}.rshof-header-search{width:44px !important}.rshof-header-search input{display:none}}.rshof-front-section--light{background:linear-gradient(180deg,#e7e1d7 0%,#ddd5c8 100%) !important;color:#162630 !important}.rshof-front-section--light .rshof-eyebrow{color:#785f38 !important}.rshof-front-section--light .rshof-front-heading p,.rshof-front-section--light .rshof-feature-grid p{color:#4d5c64 !important}.rshof-front-section--light .rshof-feature-grid>a{background:rgba(255,255,255,.42) !important;border-color:rgba(7,19,28,.13) !important;box-shadow:0 18px 55px rgba(7,19,28,.08)}@media (max-width:960px){.rshof-announcement__inner{display:flex !important;justify-content:space-between;gap:8px !important}.rshof-announcement__links,.rshof-social-shortcuts{display:none !important}.rshof-announcement__presence{margin-left:auto;font-size:8px}.rshof-primary-navigation>.rshof-menu{display:block}.rshof-header-video-lounge,.rshof-header-records{display:none}.rshof-front-quiz-hook,.rshof-front-pbb-special{width:min(440px, 100%);margin-inline:auto}.rshof-front-pbb-special{grid-template-columns:1fr auto}.rshof-front-pbb-special small{grid-column:1/-1}.rshof-front-ticker{overflow:hidden}.rshof-news-ticker{overflow:hidden}.rshof-news-ticker>div{display:flex !important;flex-wrap:nowrap !important;width:max-content;max-width:none !important;gap:26px;animation:rshof-mobile-news-rail 18s ease-in-out infinite alternate;will-change:transform}.rshof-news-ticker>div>a{display:inline-flex !important;flex:0 0 auto;align-items:center;width:min(78vw, 560px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@keyframes rshof-mobile-news-rail{from{transform:translateX(0)}to{transform:translateX(calc(-100% + 82vw))}}@media (prefers-reduced-motion:reduce){.rshof-front-quiz-hook,.rshof-front-pbb-special{transition:none}.rshof-news-ticker>div{animation:none !important;overflow-x:auto}}@media (max-width:560px){.rshof-announcement__status>span:last-child{display:none}.rshof-announcement__presence{white-space:normal;line-height:1.25}.rshof-community-toolbar__panel>div{grid-template-columns:1fr 1fr}}
.rshof-announcement .rshof-shell.rshof-announcement__inner{position:relative;display:flex!important;align-items:center;flex-wrap:wrap;min-height:42px;gap:8px 18px!important;padding-block:6px}.rshof-announcement__status-group{display:inline-flex;align-items:center;flex:0 1 auto;flex-wrap:wrap;gap:8px 12px;min-width:0;max-width:100%;margin:0!important;white-space:normal}.rshof-announcement__ranking{display:inline-flex;align-items:center;gap:8px;color:#eef2f3;font-size:10px;font-weight:800;letter-spacing:.055em;line-height:1.2;text-transform:uppercase}.rshof-announcement__divider{display:block;flex:0 0 1px;width:1px;height:20px;background:rgba(255,255,255,.16)}.rshof-announcement__presence--primary{display:inline-flex!important;align-items:center;flex:0 1 auto;gap:7px;min-width:0;margin:0!important;color:#d4dde1;font-size:10px;font-weight:600;letter-spacing:.02em;line-height:1.25;text-transform:none;white-space:normal;overflow-wrap:anywhere}.rshof-announcement__presence--primary strong{color:#c5a46f;font-size:10px;font-weight:800}.rshof-online-people-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 15px;width:15px;height:15px;color:#c5a46f}.rshof-online-people-icon svg{display:block;width:15px;height:15px;fill:currentColor}.rshof-online-pulse{position:relative;display:inline-grid;place-items:center;flex:0 0 12px;width:12px;height:12px;border-radius:50%;background:rgba(83,207,139,.14)}.rshof-online-pulse:before{position:absolute;inset:-3px;border:1px solid rgba(83,207,139,.34);border-radius:inherit;content:"";animation:rshof-online-ring 1.65s ease-out infinite}.rshof-online-pulse>span{display:block;width:6px;height:6px;border-radius:50%;background:#53cf8b;box-shadow:0 0 12px rgba(83,207,139,.78);animation:rshof-online-dot 1.25s ease-in-out infinite alternate}@keyframes rshof-online-ring{0%{opacity:.9;transform:scale(.7)}72%,100%{opacity:0;transform:scale(1.45)}}@keyframes rshof-online-dot{from{opacity:.72;transform:scale(.88)}to{opacity:1;transform:scale(1.08)}}.rshof-announcement__links{position:static;display:inline-flex!important;align-items:center;justify-content:center;flex:1 1 auto;flex-wrap:wrap;min-width:0;max-width:100%;gap:8px;margin:0!important;transform:none}.rshof-announcement__button{display:inline-flex;align-items:center;justify-content:center;min-height:27px;padding:0 12px;margin:0!important;border:1px solid rgba(255,255,255,.16);border-radius:5px;background:rgba(255,255,255,.035);color:#d6dde0!important;font-size:9px;font-weight:700;letter-spacing:.04em;line-height:1;text-decoration:none;text-transform:none;white-space:nowrap;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.rshof-announcement__button:hover,.rshof-announcement__button:focus-visible{border-color:rgba(197,164,111,.48);background:rgba(255,255,255,.07);color:#fff!important}.rshof-announcement .rshof-social-shortcuts{display:inline-flex!important;align-items:center;flex:0 1 auto;flex-wrap:wrap;max-width:100%;gap:7px;margin:0 0 0 auto!important}.rshof-announcement .rshof-social-shortcuts a{height:30px;padding:0 10px;margin:0!important}.rshof-announcement .rshof-social-shortcuts span{font-size:8px}.rshof-is-front-page .rshof-front-follow{display:none!important}.rshof-front-quiz-hook,.rshof-front-pbb-special{display:none!important}@media (max-width:1180px) and (min-width:901px){.rshof-announcement .rshof-shell.rshof-announcement__inner{gap:8px!important}.rshof-announcement__status-group{gap:7px}.rshof-announcement__ranking,.rshof-announcement__presence--primary,.rshof-announcement__presence--primary strong{font-size:8px}.rshof-announcement__links{gap:5px}.rshof-announcement__button{min-height:25px;padding-inline:7px;font-size:7.5px}.rshof-announcement .rshof-social-shortcuts{gap:3px}.rshof-announcement .rshof-social-shortcuts a{height:27px;padding-inline:6px}}@media (max-width:900px){.rshof-announcement .rshof-shell.rshof-announcement__inner{justify-content:center;min-height:38px;padding-block:4px}.rshof-announcement__links,.rshof-announcement .rshof-social-shortcuts{display:none!important}.rshof-announcement__status-group{justify-content:center;gap:8px;margin:0 auto!important;white-space:normal}.rshof-announcement__ranking,.rshof-announcement__presence--primary,.rshof-announcement__presence--primary strong{font-size:9px}.rshof-announcement__presence--primary{justify-content:center;text-align:center}}@media (max-width:560px){.rshof-announcement__status-group{gap:7px}.rshof-announcement__ranking{font-size:8px;letter-spacing:.035em}.rshof-announcement__presence--primary,.rshof-announcement__presence--primary strong{font-size:8px}.rshof-announcement__divider{height:17px}}@media (prefers-reduced-motion:reduce){.rshof-online-pulse:before,.rshof-online-pulse>span{animation:none}.rshof-announcement__button{transition:none}}
.rshof-mobile-navigation,.rshof-mobile-header-account{display:none}@media(max-width:960px){.rshof-primary-navigation>.rshof-menu,.rshof-primary-navigation>.rshof-mobile-menu-extra{display:none!important}.rshof-primary-navigation{display:flex;flex-direction:column;gap:12px;max-height:calc(100dvh - 180px);overscroll-behavior:contain}.rshof-primary-navigation>.rshof-header-search{order:-1;flex:0 0 auto;margin:0;width:100%;min-height:46px}.rshof-primary-navigation>.rshof-header-search input{font-size:16px;min-width:0}.rshof-mobile-navigation{display:block;width:100%;min-width:0;text-transform:none;letter-spacing:normal}.rshof-mobile-navigation__account{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.rshof-mobile-navigation__account a,.rshof-mobile-header-account{border:1px solid #a98a4b;border-radius:8px;background:#29251a;color:#f4d692!important;text-decoration:none}.rshof-mobile-navigation a{display:flex;align-items:center;min-height:44px;padding:10px 12px;font-size:15px;line-height:1.35;font-weight:650;box-sizing:border-box;color:#eee9df;text-decoration:none}.rshof-mobile-navigation__account a{flex:1 1 auto;justify-content:center;font-size:14px}.rshof-mobile-navigation__group{border-top:1px solid #ffffff1f}.rshof-mobile-navigation__group summary{display:flex;align-items:center;justify-content:space-between;min-height:52px;cursor:pointer;list-style:none;padding:12px 4px;color:#eed5a4;font-size:17px;font-weight:750;line-height:1.3}.rshof-mobile-navigation__group summary::-webkit-details-marker{display:none}.rshof-mobile-navigation__group summary:after{content:'+';font-size:22px;margin-left:12px}.rshof-mobile-navigation__group[open] summary:after{content:'−'}.rshof-mobile-navigation__group ul{list-style:none;padding:0 0 10px;margin:0}.rshof-mobile-navigation__group a{border-left:2px solid #a98a4b33;margin-left:4px}.rshof-mobile-navigation a:hover,.rshof-mobile-navigation a:focus-visible{background:#ffffff0d;color:#ffdf97}.rshof-mobile-navigation :focus-visible{outline:2px solid #f4d692;outline-offset:2px}.rshof-header-main>.rshof-shell{flex-wrap:wrap;gap:8px 12px;padding-block:8px}.rshof-mobile-header-account{display:flex;align-items:center;justify-content:center;min-height:40px;padding:6px 12px;font-size:12px;font-weight:750;order:3;flex:1 0 100%;box-sizing:border-box;text-align:center}.rshof-menu-toggle{margin-left:auto}.admin-bar .rshof-primary-navigation{max-height:calc(100dvh - 226px)}}@media(min-width:641px){.rshof-live-card__provider .rshof-broadcaster-list{display:flex!important;flex-wrap:wrap;align-items:center;gap:6px;max-width:100%}.rshof-live-card__provider .rshof-broadcaster-item{display:inline-flex!important;flex:0 0 auto;min-width:0}.rshof-live-card__provider .rshof-broadcaster-separator{display:none}.rshof-live-card__provider .rshof-brand-logo--small{width:64px!important;min-width:0!important;height:28px!important;min-height:0!important;padding:5px!important;box-sizing:border-box}.rshof-live-card__provider .rshof-brand-logo--small img{max-width:100%!important;max-height:18px!important;width:auto!important;height:auto!important;object-fit:contain}}
body.rshof-40-page .rshof-site-header,body.rshof-40-page .rshof-site-header.is-scrolled{position:sticky;top:0}body.admin-bar.rshof-40-page .rshof-site-header{top:32px}@media(min-width:961px){.rshof-announcement .rshof-shell.rshof-announcement__inner{flex-wrap:nowrap;gap:18px!important;justify-content:space-between}.rshof-announcement__status-group,.rshof-announcement .rshof-social-shortcuts{flex-wrap:nowrap;flex-shrink:0}.rshof-announcement .rshof-social-shortcuts{gap:5px}.rshof-announcement .rshof-social-shortcuts a{width:30px;min-width:30px;padding:0;box-sizing:border-box}}@media(max-width:960px){.rshof-mobile-header-account{display:none!important}}@media(max-width:782px){html{margin-top:0!important}#wpadminbar{display:none!important}body.admin-bar .rshof-site-header,body.admin-bar .rshof-site-header.is-scrolled,body.admin-bar.rshof-40-page .rshof-site-header{top:0!important}body.admin-bar .rshof-primary-navigation{max-height:calc(100dvh - 130px)}body.admin-bar.rshof-is-front-page .rshof-spotlight-navigation{top:0}}.rshof-40-paper .rshof-section-heading h2{color:#f5efe3!important}.rshof-40-paper .rshof-section-heading .rshof-eyebrow{color:#dfbd74}.rshof-40-paper .rshof-news-card h2 a{color:#fff}.rshof-40-games{display:flex;align-items:center;justify-content:space-between;gap:28px;border-block:1px solid #dfbd7440}.rshof-40-games h2,.rshof-40-social h2{margin:8px 0 16px;color:#f8ecd2;font-size:clamp(28px,3vw,42px);line-height:1.15}.rshof-40-games p{max-width:620px;color:#d6d2c8}.rshof-40-games .rshof-40-actions{flex-shrink:0}.rshof-40-social__links{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.rshof-40-social__links a{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:17px 18px;border:1px solid #dfbd7440;border-radius:10px;background:#0c1820;color:#fff;text-decoration:none;font-size:15px;font-weight:700;min-height:52px;box-sizing:border-box}.rshof-40-social__links a:hover{background:#172833;border-color:#dfbd74}.rshof-40-social__check{display:inline-grid;place-items:center;width:19px;height:19px;flex-shrink:0;border-radius:50%;background:#1877f2;color:#fff;font-size:13px}.rshof-40 .rshof-video-lounge{scroll-margin-top:140px}@media(max-width:960px){.rshof-40-games{display:block}.rshof-40-social__links{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.rshof-40-social__links{grid-template-columns:repeat(2,minmax(0,1fr))}.rshof-40-social__links a{padding:14px 12px}}.rshof-profile-connection--missing-live{display:flex;flex-direction:column}.rshof-profile-connection--missing-live>a:first-child{height:auto!important;flex:0 0 auto}.rshof-profile-connection--missing-live>.rshof-missing-portrait-note{margin-top:auto;flex:0 0 auto}@media(max-width:960px){body.single-rshof_news #jp-relatedposts .jp-relatedposts-items{box-sizing:border-box;width:100%;max-width:100%;min-width:0;margin-inline:0}}.rshof-register__intro .rshof-register__count{color:#283d46}body.single-rshof_news .rshof-news-single__image{display:block!important;aspect-ratio:auto!important;background:#0f2028!important}body.single-rshof_news .rshof-news-single__image>img{display:block!important;width:100%!important;height:auto!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center top!important}body.single-rshof_news .rshof-news-single__image .rshof-media-credit{display:none!important;margin:0!important}@media(min-width:961px){.rshof-site-header .rshof-primary-navigation>.rshof-header-legend,.rshof-site-header .rshof-primary-navigation>.rshof-header-records,.rshof-site-header .rshof-primary-navigation>.rshof-header-memorial,.rshof-site-header .rshof-primary-navigation>.rshof-header-video-lounge{display:inline-flex!important;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;min-height:36px;padding:8px 11px;border:1px solid rgba(223,189,116,.72);border-radius:999px;color:#f7eedc!important;text-decoration:none!important;font-size:11px;font-weight:800;line-height:1.1;letter-spacing:.01em;white-space:nowrap;transition:background .2s ease,border-color .2s ease,transform .2s ease}.rshof-site-header .rshof-primary-navigation>.rshof-header-legend,.rshof-site-header .rshof-primary-navigation>.rshof-header-records{background:linear-gradient(135deg,#5b481d,#2b2412)}.rshof-site-header .rshof-primary-navigation>.rshof-header-memorial,.rshof-site-header .rshof-primary-navigation>.rshof-header-video-lounge{background:rgba(13,29,37,.94);border-color:rgba(247,238,220,.42)}.rshof-site-header .rshof-primary-navigation>.rshof-header-legend:hover,.rshof-site-header .rshof-primary-navigation>.rshof-header-records:hover,.rshof-site-header .rshof-primary-navigation>.rshof-header-memorial:hover,.rshof-site-header .rshof-primary-navigation>.rshof-header-video-lounge:hover{background:#7a6024;border-color:#f2cf79;transform:translateY(-1px)}}@media(max-width:960px){.rshof-site-header .rshof-primary-navigation>.rshof-header-legend,.rshof-site-header .rshof-primary-navigation>.rshof-header-records,.rshof-site-header .rshof-primary-navigation>.rshof-header-memorial,.rshof-site-header .rshof-primary-navigation>.rshof-header-video-lounge{display:none!important}}@media(min-width:961px) and (max-width:1180px){.rshof-site-header .rshof-primary-navigation>.rshof-header-legend,.rshof-site-header .rshof-primary-navigation>.rshof-header-records,.rshof-site-header .rshof-primary-navigation>.rshof-header-memorial,.rshof-site-header .rshof-primary-navigation>.rshof-header-video-lounge{padding-inline:8px;font-size:10px}}.rshof-toplist-shortcuts{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.rshof-toplist-shortcuts a{padding:8px 11px;border:1px solid rgba(223,189,116,.56);border-radius:999px;color:#f3dfb4;text-decoration:none;font-size:11px;font-weight:850;line-height:1.1}.rshof-toplist-shortcuts a:hover,.rshof-toplist-shortcuts a:focus-visible{background:#6c5120;color:#fff;border-color:#f1cf7c}body.rshof-40-page,body.rshof-40-page #rshof-content{background:#091923;color:#f5efe3}.rshof-40-paper .rshof-latest-news{color:#f5efe3}.rshof-40-paper .rshof-news-card{border-color:#dfbd7440}.rshof-40-paper .rshof-video-lounge{background:0 0}.rshof-40-paper .rshof-video-lounge>.rshof-shell{width:100%;padding-inline:0}.rshof-header-menu{display:none}.rshof-desktop-menu:not([open]){display:none}.rshof-desktop-menu{box-sizing:border-box;width:min(850px,calc(100vw - 48px));max-height:calc(100dvh - 64px);padding:30px;border:1px solid #b69754;border-radius:20px;background:#091923;color:#f5efe3;box-shadow:0 24px 80px #0009;overflow:auto}.rshof-desktop-menu::backdrop{background:#02090dde;backdrop-filter:blur(5px)}.rshof-desktop-menu-open{overflow:hidden}.rshof-desktop-menu__heading{display:flex;align-items:start;justify-content:space-between;gap:24px;margin-bottom:22px}.rshof-desktop-menu h2{margin:6px 0 0;color:#f5efe3;font-size:32px}.rshof-desktop-menu .rshof-eyebrow{color:#dfbd74;margin:0}.rshof-desktop-menu button{cursor:pointer;min-height:44px;padding:10px 16px;border:1px solid #b69754;border-radius:999px;background:#342b17;color:#f5efe3;font:inherit}.rshof-desktop-menu__search{display:flex;gap:10px;margin-bottom:24px}.rshof-desktop-menu__search input{flex:1;min-width:0;padding:12px 16px;border:1px solid #71818a;border-radius:8px;background:#102630;color:#fff;font:inherit}.rshof-desktop-menu__search input::placeholder{color:#bdc8ce}.rshof-desktop-menu .rshof-mobile-navigation{display:grid;grid-template-columns:1fr 1fr;gap:0 28px;min-width:0}.rshof-desktop-menu .rshof-mobile-navigation__account{grid-column:1/-1;display:flex;gap:10px;flex-wrap:wrap;padding-bottom:14px;border-bottom:1px solid #dfbd7433}.rshof-desktop-menu .rshof-mobile-navigation__home{grid-column:1/-1}.rshof-desktop-menu .rshof-mobile-navigation a{display:flex;align-items:center;min-height:44px;padding:10px 12px;color:#f5efe3;text-decoration:none;font-size:15px;line-height:1.35}.rshof-desktop-menu .rshof-mobile-navigation__account a{background:#342b17;border-radius:8px;color:#efcf88}.rshof-desktop-menu details{border-top:1px solid #ffffff26;align-self:start}.rshof-desktop-menu summary{padding:16px 8px;color:#efcf88;font-size:17px;font-weight:700;cursor:pointer}.rshof-desktop-menu ul{list-style:none;margin:0;padding:0 0 14px}.rshof-desktop-menu a:hover,.rshof-desktop-menu summary:hover{background:#ffffff0d;border-radius:6px}.rshof-desktop-menu :focus-visible,.rshof-header-menu:focus-visible{outline:3px solid #efcf88;outline-offset:3px}@media(min-width:961px){.rshof-site-header .rshof-primary-navigation{gap:8px}.rshof-site-header .rshof-primary-navigation>.rshof-header-menu{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0;min-height:36px;padding:8px 12px;border:1px solid #dfbd74b8;border-radius:999px;background:linear-gradient(135deg,#5b481d,#2b2412);color:#f7eedc;font-size:11px;font-weight:800;line-height:1.1;cursor:pointer}.rshof-site-header .rshof-header-menu:hover{background:#7a6024}.rshof-header-main .rshof-shell{gap:20px}.rshof-site-header .rshof-header-search{flex:0 1 190px;width:190px;min-width:120px}}@media(min-width:961px) and (max-width:1180px){.rshof-header-main .custom-logo-link,.rshof-header-main .rshof-brand{flex-basis:220px;max-width:220px}.rshof-site-header .rshof-primary-navigation{gap:6px}.rshof-site-header .rshof-header-search{flex-basis:135px;width:135px}}
.rshof-site-header .rshof-header-account,.rshof-site-header .rshof-mobile-header-account{display:none!important}.rshof-register__intro .rshof-register__count{font-family:inherit;font-size:1.0625rem;line-height:1.55;font-weight:600;letter-spacing:normal;margin:12px 0 18px}.rshof-front-section--casting-live{padding-block:20px 32px}.rshof-front-section--casting-live .rshof-shell>.rshof-casting-banner{margin:0;width:100%;box-sizing:border-box}.rshof-profile-connection--missing-live .rshof-profile-connection__media{position:relative;background:radial-gradient(ellipse at 50% 40%,#1a3742 0%,#071820 75%)!important;display:grid!important;place-items:center;aspect-ratio:4/3!important;min-height:180px}.rshof-profile-connection--missing-live .rshof-profile-connection__media .rshof-missing-portrait-logo{display:block!important;width:82%!important;max-width:380px!important;height:auto!important;max-height:130px!important;object-fit:contain!important;position:static!important;border-radius:0!important;margin:auto;padding:12px;box-sizing:border-box;filter:none}.rshof-missing-portrait-note{padding:0 20px 24px;background:#112a35;color:#e5edf0;border-top:1px solid #c6a35b40}.rshof-missing-portrait-note p{font-size:15px!important;line-height:1.55!important;color:#e5edf0!important;margin:14px 0 10px!important;overflow-wrap:anywhere}.rshof-missing-portrait-note .rshof-missing-portrait-upload{display:inline-flex!important;align-items:center;justify-content:center;min-height:44px!important;padding:10px 16px!important;margin:6px 0 0!important;color:#071820!important;background:#e0bc70!important;border:1px solid #e0bc70!important;border-radius:10px;font-size:15px;font-weight:750;text-decoration:none;box-sizing:border-box}.rshof-missing-portrait-upload:focus-visible{outline:3px solid #fff;outline-offset:3px}.rshof-compact-missing-logo{width:90%!important;height:auto!important;object-fit:contain!important;border-radius:0!important}@media(max-width:960px){html{margin-top:0!important;--wp-admin--admin-bar--height:0px!important;scroll-padding-top:calc(var(--rshof-live-header-height,80px) + 12px)}html body.admin-bar{margin-top:0!important;padding-top:0!important}#wpadminbar{display:none!important}body .rshof-site-header,body.admin-bar .rshof-site-header{top:0!important;margin-top:0!important;position:sticky!important;background:#071820!important;backdrop-filter:none!important;z-index:1000}.rshof-site-header .rshof-announcement{display:none!important}.rshof-header-main>.rshof-shell{padding-block:8px!important;gap:8px 12px!important;min-height:0!important}.rshof-header-main{padding-block:0!important;margin:0!important;background:#071820!important}.rshof-header-main .custom-logo-link{max-width:calc(100% - 68px)}.rshof-header-main .custom-logo{max-height:60px!important;width:auto!important;max-width:100%!important;object-fit:contain}.rshof-site-header .rshof-primary-navigation,.admin-bar .rshof-site-header .rshof-primary-navigation{max-height:calc(100dvh - var(--rshof-live-header-height,80px))!important;overflow-y:auto;overscroll-behavior:contain}.rshof-register__intro{padding:22px 20px!important}.rshof-register__intro h1{font-size:clamp(28px,7.3vw,38px)!important;line-height:1.12!important;letter-spacing:-.025em!important;margin:10px 0 14px!important;max-width:none!important;overflow-wrap:normal!important;word-break:normal!important}.rshof-register__intro>p:not(.rshof-eyebrow){font-size:16px!important;line-height:1.6!important}.rshof-profile-connections,.rshof-reality-graph--live-dark{background:#0e2530!important;border-color:#b79a60!important;color:#eef3f4!important}.rshof-profile-connections>header h2,.rshof-reality-graph--live-dark>header h2{color:#f7f4ed!important}.rshof-profile-connections>header p,.rshof-reality-graph--live-dark>header p{color:#bcced6!important}.rshof-profile-connections>header .rshof-eyebrow,.rshof-reality-graph--live-dark>header .rshof-eyebrow{color:#e4c685!important}.rshof-profile-connections .rshof-profile-connection{background:#112a35!important;border-color:#b79a6055!important;color:#eef3f4!important;overflow:hidden}.rshof-profile-connections .rshof-profile-connection__copy{background:#112a35!important;color:#eef3f4!important}.rshof-profile-connections .rshof-profile-connection__copy strong{color:#fff!important}.rshof-profile-connections .rshof-profile-connection__copy small{color:#c1d0d6!important}.rshof-profile-connections .rshof-profile-connection__copy>span,.rshof-profile-connections .rshof-profile-connection__source{color:#e4c685!important}.rshof-front-hero{padding-top:0!important;margin-top:0!important}.rshof-front-hero__visual{margin-top:0!important}.rshof-front-ticker{margin-block:18px!important}}@media(max-width:767px){.rshof-participation-table-wrap{overflow:visible!important;min-width:0!important;max-width:100%!important;border:0!important;background:transparent!important}.rshof-participation-table--stacked-live{display:block!important;width:100%!important;min-width:0!important;border:0!important;background:transparent!important;table-layout:auto!important}.rshof-participation-table--stacked-live thead{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip-path:inset(50%);white-space:nowrap;border:0!important}.rshof-participation-table--stacked-live tbody{display:block!important;width:100%!important}.rshof-participation-table--stacked-live tbody tr{display:block!important;width:100%!important;min-width:0!important;margin:0 0 16px!important;padding:8px 14px!important;border:1px solid #b79a60!important;border-radius:14px!important;background:#102a35!important;color:#edf3f5!important;box-sizing:border-box}.rshof-participation-table--stacked-live tbody td{display:grid!important;grid-template-columns:5.75rem minmax(0,1fr);gap:10px;width:auto!important;min-width:0!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere;padding:12px 0!important;border:0!important;border-bottom:1px solid #ffffff1f!important;background:transparent!important;color:#edf3f5!important;font-size:15px!important;line-height:1.5!important;box-sizing:border-box}.rshof-participation-table--stacked-live tbody td:last-child{border-bottom:0!important}.rshof-participation-table--stacked-live tbody td:before{content:attr(data-rshof-label);font-size:12px;line-height:1.6;font-weight:750;letter-spacing:.03em;text-transform:uppercase;color:#e4c685;overflow-wrap:normal}.rshof-participation-table--stacked-live tbody td>*{min-width:0;max-width:100%;grid-column:2}.rshof-participation-table--stacked-live tbody td>a{font-size:16px!important;color:#f1d69c!important;white-space:normal!important}.rshof-participation-table--stacked-live .rshof-broadcaster-list{display:flex!important;flex-wrap:wrap!important;gap:8px!important;min-width:0!important}.rshof-participation-table--stacked-live .rshof-broadcaster-item{display:inline-flex!important;flex-wrap:wrap!important;align-items:center;max-width:100%;gap:4px}.rshof-participation-table--stacked-live .rshof-brand-logo{width:72px!important;min-width:0!important;height:36px!important;min-height:0!important;padding:5px!important;box-sizing:border-box}.rshof-participation-table--stacked-live .rshof-brand-logo img{width:auto!important;height:auto!important;max-width:100%!important;max-height:26px!important;object-fit:contain!important}.rshof-participation-table--stacked-live .rshof-broadcaster-separator{display:none!important}.rshof-participation-table--stacked-live .rshof-media-credit{font-size:11px!important;line-height:1.4!important;white-space:normal!important}}@media(prefers-reduced-motion:reduce){.rshof-front-ticker *{animation:none!important;transition:none!important}}