@font-face{font-family:EntryText;src:url('/fonts/site07/barlow-condensed-500-latin.woff2') format('woff2');font-weight:400 500;font-display:swap}
@font-face{font-family:EntryText;src:url('/fonts/site07/barlow-condensed-700-latin.woff2') format('woff2');font-weight:700;font-display:swap}
@font-face{font-family:EntryDisplay;src:url('/fonts/home05/BarlowCondensed-Black.ttf') format('truetype');font-weight:900;font-display:swap}
*{box-sizing:border-box}html{color-scheme:dark;--navy:#061427;--paper:#fff2d9;--ink:#081429;--edge:#e6d6a5;--purple:#942bdc;--cut:14px;--u:min(1vw,19.2px);background:var(--navy)}body{margin:0;font-family:EntryText,Arial,sans-serif;color:var(--ink);overflow-x:hidden}button,input,a{-webkit-tap-highlight-color:transparent}button,input{font:inherit}button,a{touch-action:manipulation}button{cursor:pointer}a{color:inherit;text-decoration:none}svg{display:block;width:24px;height:24px}button:focus-visible,a:focus-visible{outline:3px solid #c85cff;outline-offset:5px}input:focus-visible{outline:none}.symbols{position:absolute;width:0;height:0;pointer-events:none}[hidden]{display:none!important}
.entry-header{height:clamp(62px,5.4vw,104px);display:flex;align-items:center;position:absolute;z-index:5;inset:0 0 auto;color:#fff3d6;padding:0 max(24px,3.4vw);gap:clamp(20px,3vw,58px)}.entry-header:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,#061527f5,#071a31ec);clip-path:polygon(0 0,42% 0,34% 100%,0 100%);z-index:-1;border-bottom:1px solid #7490a3}.entry-header:after{content:"";position:absolute;inset:0;z-index:-1;background:#05172cf2;clip-path:polygon(86% 0,100% 0,100% 100%,90% 100%)}.brand{display:block;width:clamp(160px,16vw,310px);flex-shrink:0;transition:filter .2s}.brand:hover{filter:drop-shadow(0 0 8px #d59bff75)}.brand img{display:block;width:100%;height:auto}.back-home{font-size:clamp(15px,1.35vw,24px);display:flex;align-items:center;gap:10px;white-space:nowrap;transition:color .18s}.back-home:hover{color:#e5b6ff}.back-home svg{width:14px;height:20px;transform:rotate(180deg)}.languages{margin-left:auto;display:flex;gap:10px;align-items:center;font-size:clamp(14px,1.1vw,20px)}.languages span{opacity:.45}.languages button{padding:10px 2px;border:0;background:transparent;color:#b3b6ca;font-weight:500}.languages button[aria-pressed=true]{color:#fff4df}.languages button:hover{color:#dda8ff}
.entry-stage{position:relative;isolation:isolate;min-height:100svh;display:flex;align-items:center;justify-content:center;padding:clamp(130px,12vw,230px) 24px 42px;overflow:hidden;background:#1b2042}.world,.sky-light{position:absolute;inset:0;z-index:-5;pointer-events:none}.world{background-image:url('/assets/entry03/world.webp');background-size:cover;background-position:center}.world:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#04112808 30%,#0614271a 70%,#07152b65)}.sky-light{z-index:-4;background:radial-gradient(ellipse at 50% 38%,#fff9db73,transparent 35%)}.hero{position:absolute;z-index:-2;bottom:-1.4vw;width:33%;max-height:calc(100% - 70px);object-fit:contain;object-position:bottom;pointer-events:none;filter:drop-shadow(0 16px 20px #06101d65);will-change:transform}.hero.ranger{left:-3.5%;transform:translate3d(calc(var(--mx,0)*-6px),calc(var(--my,0)*-3px),0)}.hero.duelist{right:-3.8%;transform:translate3d(calc(var(--mx,0)*8px),calc(var(--my,0)*4px),0)}.floating-shard{position:absolute;z-index:-1;left:calc(50% - 36px);top:clamp(60px,5.8vw,115px);width:72px;height:118px;filter:drop-shadow(0 0 18px #ce54ff) drop-shadow(0 0 4px #fcf0ff);animation:shard-float 6s ease-in-out infinite}.floating-shard svg{width:100%;height:100%}.entry-content{position:relative;width:min(56vw,1100px);z-index:1;animation:arrive .5s ease-out both}h1{margin:0;text-align:center;font-family:EntryDisplay,Impact,sans-serif;font-weight:900;font-size:clamp(44px,4.4vw,84px);line-height:.91;letter-spacing:.01em;text-shadow:0 2px #fff4da,0 0 20px #fff0d5b3}h1>span{display:block}.title-rule{margin:clamp(10px,1vw,20px) auto clamp(14px,1.1vw,22px);width:38px;height:4px;background:#8619dc;box-shadow:0 0 10px #b156ff66}.choices{display:grid;grid-template-columns:1fr 1.12fr;gap:clamp(14px,1.45vw,28px);align-items:stretch}.auth-card,.guest-card{position:relative;clip-path:polygon(7% 0,94% 0,100% 7%,100% 93%,94% 100%,7% 100%,0 92%,0 8%);filter:drop-shadow(0 5px 4px #02091470)}.auth-card{background:var(--ink);padding:2px;min-width:0}.auth-card:after{content:"";position:absolute;inset:4px;clip-path:polygon(7% 0,94% 0,100% 7%,100% 93%,94% 100%,7% 100%,0 92%,0 8%);border:1px solid #cbbf9b;pointer-events:none}.paper-grain{position:absolute;inset:2px;z-index:0;background-color:var(--paper);background-image:linear-gradient(120deg,#fffef16b,transparent 40%,#e8bd7112),url('/assets/home05/paper-grain.svg');background-size:cover;clip-path:polygon(7% 0,94% 0,100% 7%,100% 93%,94% 100%,7% 100%,0 92%,0 8%)}.auth-content{position:relative;z-index:1;padding:clamp(22px,2.15vw,42px) clamp(23px,2.5vw,48px) clamp(10px,1.2vw,24px)}h2{font-family:EntryText,Arial,sans-serif;font-weight:700;font-size:clamp(23px,2.05vw,38px);line-height:1;margin:0 0 .3em}.intro{font-size:clamp(15px,1.15vw,22px);line-height:1.13;margin:0 0 1em}.auth-content label{display:block;font-weight:700;font-size:clamp(15px,1.2vw,22px);line-height:1.2;margin:.5em 0 .25em}.bevel{clip-path:polygon(var(--cut) 0,calc(100% - var(--cut)) 0,100% var(--cut),100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,var(--cut) 100%,0 calc(100% - var(--cut)),0 var(--cut));position:relative}.google-button{min-height:clamp(45px,3.6vw,68px);display:flex;gap:12px;align-items:center;padding:7px clamp(12px,1.3vw,25px);background:#fafcff;color:#101a30;font-weight:700;font-size:clamp(19px,1.65vw,30px);border:1px solid #9eabaf;transition:background .18s,filter .18s;--cut:9px}.google-button:hover{background:white;filter:drop-shadow(0 0 6px #bd77d9)}.google-button>svg:first-child{flex-shrink:0;width:clamp(22px,2vw,32px);height:clamp(22px,2vw,32px)}.arrow{margin-left:auto;width:16px;flex-shrink:0}.divider{display:flex;align-items:center;gap:14px;margin:.55em 0 .45em;color:#283349;font-size:clamp(14px,1.05vw,20px)}.divider:before,.divider:after{content:"";height:1px;flex:1;background:#89969b66}.field{position:relative;display:flex;align-items:center;min-height:clamp(44px,3.7vw,69px);background:#fffcf5;border:1px solid #8a989e;border-radius:5px;transition:border-color .16s,box-shadow .16s;overflow:hidden}.field:focus-within{border-color:#8b28ce;box-shadow:0 0 0 3px #a638dc24}.field input{color:var(--ink);min-width:0;width:100%;height:100%;min-height:inherit;border:0;border-radius:inherit;background:transparent;font-family:EntryText,Arial,sans-serif;font-size:clamp(16px,1.2vw,22px);padding:10px 12px}.field input::placeholder{color:#5c697c;opacity:1}.with-icon input{padding-left:10px}.with-icon svg{width:22px;height:22px;margin-left:12px;color:#617084;flex-shrink:0}.primary-button,.guest-button{width:100%;min-height:clamp(52px,4.3vw,80px);display:flex;align-items:center;justify-content:center;gap:12px;padding:10px 25px;font-size:clamp(23px,1.85vw,34px);font-weight:700;line-height:1.1;border:0;transition:filter .2s,background .2s,box-shadow .2s;isolation:isolate}.primary-button{background:linear-gradient(180deg,#133451,#05152a);color:#fff9ed;border:1px solid #83bad0;margin-top:.7em;box-shadow:inset 0 0 0 3px #06172a,inset 0 0 0 4px #3b647c}.primary-button:before,.guest-button:before{content:"";position:absolute;inset:4px;border:1px solid #9cc1d63b;clip-path:inherit;pointer-events:none}.primary-button>svg,.guest-button>svg{position:absolute;right:clamp(10px,1.3vw,25px);width:18px}.primary-button:hover{background:linear-gradient(180deg,#24415d,#171b42);filter:drop-shadow(0 0 8px #bd70ed)}.primary-button:active,.guest-button:active{filter:brightness(.92)}.primary-button:disabled{cursor:wait;filter:saturate(.25);opacity:.66}.guest-card{background:linear-gradient(145deg,#0b2036,#041224);color:#fff4d5;padding:clamp(14px,1.3vw,25px);border:2px solid #527c97;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-shadow:inset 0 0 0 3px #0b2840,inset 0 0 0 4px #537b8b}.guest-card h2{font-size:clamp(24px,2vw,38px);margin:0 0 .2em;text-shadow:0 2px 1px #020918}.guest-card p{margin:0 0 .65em;font-size:clamp(16px,1.25vw,24px);line-height:1.1;color:#fff4e5}.guest-card p span{display:block}.guest-button{color:#121322;background:linear-gradient(180deg,#fff093 0%,#ffdc48 42%,#eeb326 100%);box-shadow:inset 0 0 0 2px #e9ae23,inset 0 0 0 4px #fff2aa;min-height:clamp(52px,4vw,77px);margin-top:auto;font-size:clamp(22px,1.8vw,33px);border:1px solid #fff4b4;--cut:12px}.guest-button:before{border-color:#d68a12}.guest-button:hover{filter:brightness(1.08) drop-shadow(0 0 10px #ffd13b7a)}.guest-button[aria-disabled=true],.primary-button[aria-disabled=true]{cursor:not-allowed;filter:grayscale(.65);opacity:.65}.form-status{font-size:clamp(14px,1.05vw,19px);line-height:1.2;margin:.65em 0 0;min-height:1.2em;color:#573c72}.form-status:empty{margin-top:.4em;min-height:0}.form-status.error{color:#a12538;font-weight:700}.form-status.success{color:#17625d}.form-status.pending:before{content:"";display:inline-block;width:10px;height:10px;margin-right:8px;background:#9145d6;transform:rotate(45deg);animation:pulse 1s ease-in-out infinite}.step{animation:step-in .2s ease both}.step-back,.text-button,.reveal{background:none;border:0;color:#5b2b86;padding:8px 0;font-weight:700;font-size:clamp(15px,1.1vw,21px)}.step-back{margin:-.4em 0 .3em;min-height:36px;display:flex;align-items:center;gap:8px}.step-back>span:first-child{font:30px Arial;line-height:15px}.text-button:hover,.step-back:hover,.account-link:hover{text-decoration:underline;color:#8824be}.reveal{font-size:14px;align-self:stretch;padding:0 12px;border-left:1px solid #b8aa974d}.identity{font-weight:700;overflow-wrap:anywhere;color:#5e3980;font-size:clamp(17px,1.3vw,25px);margin:.4em 0 .8em}.forgot{display:block;margin-left:auto}.field-help{font-size:clamp(13px,.95vw,18px);line-height:1.15;color:#68626d;display:block;margin:.25em 0 .7em}.two-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.two-fields label{font-size:clamp(14px,1vw,19px)}.code-field input{font-family:EntryDisplay,monospace;text-align:center;letter-spacing:.35em;font-size:clamp(28px,3vw,50px);padding-left:.35em}.resend{display:block;margin:.4em auto 0}.resend:disabled{color:#8b8391;cursor:default}.session-seal{width:70px;height:110px;margin:22px auto 8px;filter:drop-shadow(0 0 12px #b744f29c)}.session-seal svg{width:100%;height:100%}.session-name{font-size:clamp(25px,2.2vw,42px);font-weight:700;text-align:center;overflow-wrap:anywhere;margin:.4em 0}.account-link{font-size:18px;display:block;text-align:center;margin:14px 0 0;color:#5b2b86}.play-status{background:#08182ee8;color:#fff0d7;padding:12px 18px;margin:16px auto 0;text-align:center;max-width:580px;border:1px solid #c594e3;font-size:18px}.no-script{position:relative;z-index:5;background:#fff2d9;color:#061427;padding:20px;max-width:500px}.no-script a{display:block;text-decoration:underline}
.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
#entryTitleArt{display:block;width:min(27vw,520px);height:auto;margin:auto;filter:drop-shadow(0 1px 0 #fff7e4)}
@media(max-width:1000px){#entryTitleArt{width:min(45vw,420px)}}
@media(max-width:680px){#entryTitleArt{width:min(78vw,340px)}}
@media(max-height:650px) and (min-width:681px){#entryTitleArt{width:285px}}
@keyframes shard-float{50%{transform:translateY(-10px) rotate(2deg)}}@keyframes pulse{50%{opacity:.4}}@keyframes arrive{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes step-in{from{opacity:.3;transform:translateY(5px)}to{opacity:1;transform:none}}
@media(min-width:1800px){.entry-stage{padding-bottom:5vh}.hero{width:35%}.hero.ranger{left:-5%}.hero.duelist{right:-5%}}
@media(max-width:1000px){.entry-content{width:min(72vw,750px)}.hero{width:37%;opacity:.93}.hero.ranger{left:-11%}.hero.duelist{right:-11%}.entry-stage{padding-top:150px}.entry-header:before{clip-path:polygon(0 0,62% 0,52% 100%,0 100%)}.floating-shard{top:66px;width:52px;height:86px;left:calc(50% - 26px)}.auth-content{padding:22px 23px 16px}.guest-card{padding:15px}.primary-button,.guest-button{padding-inline:20px}.entry-content h1{font-size:54px}.form-status{font-size:15px}.intro{font-size:16px}}
@media(max-width:680px){.entry-header{padding:0 18px;gap:18px}.entry-header:before{clip-path:polygon(0 0,82% 0,70% 100%,0 100%)}.entry-header:after{clip-path:polygon(84% 0,100% 0,100% 100%,92% 100%)}.brand{width:151px}.back-home{font-size:15px;gap:6px}.languages{gap:6px}.entry-stage{padding:143px 22px 32px;align-items:flex-start}.entry-content{width:min(100%,430px)}.entry-content h1{font-size:clamp(42px,8vw,54px)}.choices{grid-template-columns:1fr;gap:18px}.hero{position:absolute;top:72px;bottom:auto;width:58%;height:450px;max-height:none;opacity:.8}.hero.ranger{left:-26%}.hero.duelist{right:-27%}.world{background-attachment:scroll;background-position:50% 0}.sky-light{background:linear-gradient(180deg,#fff2d900,#08162980 800px)}.auth-content{padding:23px 28px 18px}.auth-content h2{font-size:28px}.intro{font-size:17px;line-height:1.18}.auth-content label{font-size:17px}.google-button{font-size:21px;min-height:48px}.field{min-height:46px}.field input{font-size:18px}.primary-button{font-size:24px;min-height:55px}.guest-card{padding:17px 24px 23px}.guest-card h2{font-size:29px}.guest-card p{font-size:18px;margin-bottom:14px}.guest-button{min-height:56px;font-size:25px}.floating-shard{width:47px;height:78px;top:66px;left:calc(50% - 23px)}.title-rule{margin:12px auto 18px}.form-status{font-size:16px}.field-help{font-size:14px}.two-fields{grid-template-columns:1fr;gap:0}.two-fields label{font-size:17px}.back-home span{display:none}.back-home svg{width:13px;height:24px}.back-home{padding:10px;min-width:36px;justify-content:center}}
@media(max-height:650px) and (min-width:681px){.entry-stage{align-items:flex-start;padding:105px 22px 28px}.entry-content{width:min(74vw,850px)}.entry-content h1{font-size:43px}.floating-shard{top:58px;width:29px;height:47px;left:calc(50% - 15px)}.entry-header{height:60px}.brand{width:175px}.auth-content{padding:22px 25px 14px}.intro{font-size:15px}.auth-content h2{font-size:25px}.auth-content label{font-size:16px}.field{min-height:43px}.primary-button{min-height:47px;font-size:23px}.google-button{min-height:42px;font-size:20px}.guest-card h2{font-size:27px}.guest-card p{font-size:17px}.guest-button{min-height:49px;font-size:23px}.hero{position:fixed;height:calc(100svh - 55px);bottom:0;width:34%}.hero.ranger{left:-8%}.hero.duelist{right:-8%}.title-rule{margin:9px auto 12px}.entry-stage .world{position:fixed}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.hero{transform:none!important}}

/* Approved panel: readable body type, precise outlined heading, taller side heroes. */
@font-face{font-family:EntryBody;src:url('/fonts/site07/barlow-400-latin.woff2') format('woff2');font-weight:400;font-display:swap}
@font-face{font-family:EntryBody;src:url('/fonts/site07/barlow-500-latin.woff2') format('woff2');font-weight:500;font-display:swap}
@font-face{font-family:EntryBody;src:url('/fonts/site07/barlow-700-latin.woff2') format('woff2');font-weight:700;font-display:swap}
body{font-family:EntryBody,Arial,sans-serif}
.primary-button,.guest-button,.google-button,h2{font-family:EntryText,Arial,sans-serif}
.entry-header .back-home{font-size:clamp(14px,1.2vw,22px);font-weight:400}
.field input{font-family:EntryBody,Arial,sans-serif}
.guest-card{background:linear-gradient(125deg,#0c263a,#041324 80%)}

.guest-card h2{margin-top:.25em}
@media(min-width:1001px) and (min-height:651px){
 .entry-stage{padding-top:clamp(108px,9.3vw,179px);padding-bottom:48px;align-items:flex-start}
 .entry-content{width:54vw;max-width:1060px}
 #entryTitleArt{width:25vw;max-width:490px}
 .title-rule{margin:.65vw auto .85vw;width:36px;height:3px}
 .choices{grid-template-columns:1fr 1.12fr;gap:1.4vw}
 .auth-content{padding:2.15vw 2.6vw 1.2vw}
 .auth-card .intro,.guest-card p{font-size:clamp(14px,1.15vw,22px);line-height:1.18}
 .auth-content label{font-family:EntryText,sans-serif;font-size:clamp(15px,1.2vw,23px)}
 .field input{font-size:clamp(13px,1vw,19px)}
 .hero{height:90%;width:46%;max-height:none;bottom:-6%}
 .hero.ranger{left:-12%}.hero.duelist{right:-13%}
 .floating-shard{top:-20px;left:calc(50% - 3.2vw);width:6.4vw;height:10.5vw}
 .guest-button{margin-top:1.2vw}
}
@media(min-width:681px) and (max-height:500px){
 .entry-stage{padding:65px 20px 18px}
 .entry-content{width:min(76vw,900px)}
 #entryTitleArt{width:175px}
 .title-rule{height:2px;margin:4px auto 6px;width:25px}
 .floating-shard{top:4px;width:30px;height:53px;left:calc(50% - 15px)}
 .auth-content{padding:14px 22px 10px}
 #step-identify .intro{display:none}
 .auth-content h2{font-size:22px;margin-bottom:8px}
 .auth-content label{margin:5px 0 3px;font-size:14px}
 .google-button{min-height:42px;font-size:18px}
 .divider{margin:6px 0;font-size:12px}
 .field{min-height:40px}.field input{font-size:15px}
 .primary-button{min-height:44px;margin-top:10px;font-size:21px}
 .guest-card{padding:12px 18px}
 
 .guest-card h2{font-size:22px;margin-bottom:3px}
 .guest-card p{font-size:13px;margin-bottom:8px}
 .guest-button{min-height:44px;font-size:20px;padding:6px 14px}
 .hero{opacity:.85}
}


/* Guest-first entry: the card contains only live text and its native action. */
.guest-card{
  --card-cut:18px;
  min-width:0;align-self:center;isolation:isolate;
  padding:clamp(28px,2.15vw,42px) clamp(23px,2.15vw,42px);
  background:radial-gradient(ellipse at 50% 0,#653bb833,transparent 75%),linear-gradient(145deg,#14233d,#071427 75%);
  border:1px solid #8a71b7;box-shadow:inset 0 0 0 4px #081529,inset 0 0 0 5px #b6a3db45;
  clip-path:polygon(var(--card-cut) 0,calc(100% - var(--card-cut)) 0,100% var(--card-cut),100% calc(100% - var(--card-cut)),calc(100% - var(--card-cut)) 100%,var(--card-cut) 100%,0 calc(100% - var(--card-cut)),0 var(--card-cut));
}
.guest-card:before{content:"";position:absolute;top:5px;left:12%;right:12%;height:2px;background:linear-gradient(90deg,transparent,#c38aff,transparent);box-shadow:0 0 12px #be66ff6b;pointer-events:none}
.guest-card h2{font-size:clamp(30px,2.3vw,44px);line-height:1.05;margin:0 0 14px;color:#fff4d9;text-wrap:balance}
.guest-card p{font-size:clamp(17px,1.15vw,22px);line-height:1.4;margin:0 0 25px;color:#d5d3e6}
.guest-card p span+span{color:#b7b5cf}
.guest-card .guest-button{
  min-height:clamp(56px,4vw,76px);margin-top:0;padding:12px 34px;
  font-size:clamp(24px,1.8vw,34px);line-height:1.12;
  background:linear-gradient(125deg,#fff4a7 0,#ffe775 35%,#ffcf3e 65%,#f3af22 100%);
  box-shadow:inset 0 0 0 1px #ffeaa4,inset 0 0 0 3px #e9af32,inset 0 0 0 4px #fff0a1;
}
.guest-card .guest-button:before{border-color:#ae7318;inset:5px}
.guest-card .guest-button>svg{right:13px;width:16px;height:22px;transition:transform .18s ease}
.guest-card .guest-button:hover>svg{transform:translateX(2px)}
.guest-card .guest-button:focus-visible{outline:0;box-shadow:inset 0 0 0 3px #a237dd,inset 0 0 0 6px #fff9d4}
@media(max-width:1000px){
  .guest-card{padding:27px 22px}
  .guest-card h2{font-size:32px}
  .guest-card p{font-size:17px;margin-bottom:22px}
  .guest-card .guest-button{font-size:24px;min-height:56px}
}
@media(max-width:680px){
  .entry-stage{padding-top:132px}
  .guest-card{align-self:stretch;padding:24px 25px;--card-cut:15px}
  .guest-card h2{font-size:32px;margin-bottom:10px}
  .guest-card p{font-size:18px;line-height:1.35;margin-bottom:19px}
  .guest-card .guest-button{min-height:56px;font-size:25px;padding:12px 30px}
  .choices{gap:16px}
}
@media(max-height:650px) and (min-width:681px){
  .guest-card{padding:25px 21px}
  .guest-card h2{font-size:30px;margin-bottom:12px}
  .guest-card p{font-size:17px;line-height:1.3;margin-bottom:21px}
  .guest-card .guest-button{min-height:52px;font-size:24px}
}
@media(max-height:500px) and (min-width:681px){
  .guest-card{padding:23px 19px;--card-cut:14px}
  .guest-card h2{font-size:27px;margin-bottom:10px}
  .guest-card p{font-size:15px;line-height:1.35;margin-bottom:18px}
  .guest-card .guest-button{min-height:48px;font-size:22px;padding:9px 27px}
}
/* Mobile navigation remains a complete, readable control row. */
@media(max-width:680px){
  .entry-header{height:68px;padding:0 12px;gap:8px;background:linear-gradient(110deg,#071528f7,#0c1831e8);border-bottom:1px solid #b185d54d}
  .entry-header:before,.entry-header:after{display:none}
  .entry-header .brand{width:clamp(102px,32vw,150px)}
  .entry-header .back-home{min-height:44px;min-width:0;padding:0 8px;gap:5px;font-size:14px;line-height:1.1;border:1px solid #a496c264;background:#14213b9c;border-radius:4px}
  .entry-header .back-home span{display:inline}
  .entry-header .back-home svg{width:11px;height:17px;flex-shrink:0}
  .entry-header .languages{gap:3px;font-size:14px}
  .entry-header .languages button{min-height:44px;min-width:25px;padding:0 3px}
}
