/* Forged frames shared by every Nythara page. */
:root{--gold:#d9bc78;--line:#99825355;--metal-light:#c5ad76;--metal-mid:#76613e;--metal-dark:#292820;--parchment:#e7d9b8}
body{background-color:#11130f;background-image:radial-gradient(ellipse at 50% 0,#38422b35,transparent 65%),repeating-linear-gradient(120deg,#ffffff02 0 1px,transparent 1px 6px);color:var(--parchment)}
h1,h2,h3,.panel-title,.tabs button{font-family:Cinzel,Georgia,serif;text-shadow:0 2px 2px #0009}
.page-header{background:linear-gradient(#38392c,#191d16 40%,#10140f);border-top:2px solid #a18c58;border-bottom:5px ridge #a18c58;box-shadow:0 4px 0 #080b07,0 9px 20px #0009,inset 0 1px #e3ca8866;padding-block:7px}
.page-header nav a{border:2px ridge #8b7950;border-radius:0;background:linear-gradient(#424633,#202719 50%,#141b11);color:#d6c89f;box-shadow:inset 0 0 0 1px #0b0d08,inset 0 0 12px #0007,0 3px 4px #0008;font-family:Georgia,serif;text-shadow:1px 2px #000;padding:10px 13px}
.page-header nav a[aria-current=page]{background:linear-gradient(#705627,#473719 50%,#262014);border-color:#d6b66d;color:#ffe6a7;box-shadow:inset 0 0 0 1px #28200c,inset 0 0 18px #e8b95522,0 0 14px #b99a4330}
.page-header nav a:hover{border-color:#d1b878;color:#ffecb1;background:linear-gradient(#5a5739,#2c3220)}
/* Nested bevels and eight corner strokes form interface frames, not artwork. */
.hub-card,.rank-panel,.vote-panel,.news-panel,.community-panel,.features article,.features article:first-child,.features article:last-child,.panel{position:relative;border:3px ridge var(--metal-mid);border-radius:2px;background-color:#191e15;background-image:linear-gradient(135deg,#44483133,transparent 45%),repeating-linear-gradient(45deg,#ffffff02 0 1px,transparent 1px 5px);box-shadow:inset 0 0 0 2px #090d07,inset 0 0 0 3px #aa92552b,inset 0 0 35px #0005,0 0 0 1px #080b05,0 10px 26px #0007;overflow:visible}
.hub-card:before,.rank-panel:before,.vote-panel:before,.news-panel:before,.community-panel:before,.features article:before,.panel:before{content:'';position:absolute;inset:-5px;z-index:2;pointer-events:none;background:linear-gradient(#cfb982,#806737) top left/29px 5px no-repeat,linear-gradient(#cfb982,#806737) top left/5px 29px no-repeat,linear-gradient(#cfb982,#806737) top right/29px 5px no-repeat,linear-gradient(#cfb982,#806737) top right/5px 29px no-repeat,linear-gradient(#806737,#cfb982) bottom left/29px 5px no-repeat,linear-gradient(#806737,#cfb982) bottom left/5px 29px no-repeat,linear-gradient(#806737,#cfb982) bottom right/29px 5px no-repeat,linear-gradient(#806737,#cfb982) bottom right/5px 29px no-repeat;filter:drop-shadow(1px 2px 1px #000)}
.hub-card:after,.vote-panel:after,.news-panel:after,.community-panel:after,.panel:after{content:'';position:absolute;left:calc(50% - 7px);top:-8px;width:12px;height:12px;transform:rotate(45deg);background:linear-gradient(135deg,#d7bd7b,#645338 55%,#a38d58);border:1px solid #e8cd8c77;box-shadow:1px 1px 2px #000;pointer-events:none;z-index:3}
.hub-card h3,.community-grid h3,.vote-panel h3{color:#f0d795}.hub-index,.eyebrow{color:#bda770}.pending-label,.status-pill,.availability{border:1px solid #907b46;border-radius:1px;background:#12180d;box-shadow:inset 0 1px 4px #0008;color:#c2b38e}
.button,.page-header .nav-cta,.gold-button,.red-button,.small-button,.rank-tabs button,.mobile-account{border:3px ridge #b5995c;border-radius:1px;text-shadow:1px 2px 2px #000;font-family:Cinzel,Georgia,serif;box-shadow:inset 0 0 0 1px #181306,inset 0 0 10px #0007,0 3px 7px #0009;position:relative}
.button.gold,.gold-button,.page-header .nav-cta{background:linear-gradient(#953c29 0%,#742316 44%,#4d150f 55%,#6a2317);color:#f4d890;border-color:#bda36c}.button.gold:hover,.gold-button:hover,.page-header .nav-cta:hover{background:linear-gradient(#b34e34,#782516 55%,#903321);border-color:#e3c57d;box-shadow:inset 0 0 14px #ee9f4433,0 0 16px #d09e3433}
.button.ghost,.small-button{background:linear-gradient(#444b33,#242e1e 50%,#17200f);color:#dfcd9a;border-color:#897b52}.red-button{background:linear-gradient(#773c2b,#411c14);color:#c6ae7a}.button:active,.gold-button:active,.small-button:active{box-shadow:inset 0 3px 10px #000a;transform:translateY(1px)}
.rank-tabs{gap:9px}.rank-tabs button{background:linear-gradient(#414632,#232b1b);padding:13px 25px;border-bottom:0;color:#bcb38f}.rank-tabs button[aria-selected=true]{background:linear-gradient(#75613b,#353821);color:#ffe2a0;border:3px ridge #c5a969;border-bottom:0}.rank-panel caption,.panel-title,.character-list-head{background:linear-gradient(#4a4630,#252b1c);border-bottom:3px ridge #887448;color:#ebd093;border-radius:0;font-family:Georgia,serif;letter-spacing:.3px;text-shadow:1px 2px #000}.rank-panel th{background:#121a10;color:#c9b885;border-bottom:1px solid #7b714544}.ranking-empty{background:radial-gradient(ellipse at center,#52603d20,transparent 65%)}
.shot,.cinema-card,.world-art{border:4px ridge #9b8652;border-radius:1px;box-shadow:0 0 0 2px #10140d,0 0 0 3px #9b865244,0 10px 25px #0008;outline:none}.shot-tag{background:#202617ed;border:2px ridge #a28b50;color:#efd7a0}.shot-caption strong,.cinema-label strong{text-shadow:0 2px 4px #000}.play-icon{border:3px ridge #bba465;background:#1f2a1bce;box-shadow:0 0 0 2px #12160a,0 4px 10px #000}
.section-head h2,.hub-heading h2{color:#e5d0a0}.section-head,.hub-heading{border-bottom:1px solid #ae935a44;margin-bottom:25px}.section-head>div,.hub-heading>div{position:relative}.section-head>div:after,.hub-heading>div:after{content:'';position:absolute;bottom:-4px;left:0;width:70px;height:5px;background:linear-gradient(90deg,#d0b473,transparent)}
.faq details{border:2px ridge #645a3b;background:linear-gradient(100deg,#30372366,#171e13);padding:0 18px;margin-bottom:12px}.faq summary{font-family:Georgia,serif;color:#e0cf9e}.steps li{border-color:#94815044}.prepare,.vote-section{border-top:5px ridge #7d7049;border-bottom:5px ridge #7d7049}.closing{border-top:3px ridge #88764a}.breadcrumb{font-family:Georgia,serif;color:#aa9d78}.breadcrumb a{color:#d4b876}footer{border-top:4px ridge #6e603d;background:linear-gradient(#22281b,#0d130b)}
.panel-title{padding:17px 22px}.account-cover{border-bottom:4px ridge #7b6944}.account-overview{border-color:#8b79503d}.characters-heading h2,.account-heading h1{font-family:Georgia,serif;color:#ead09a}.account-download{border:2px ridge #716443;border-radius:1px;background:linear-gradient(#323a27,#1b2417)}.tabs button{border-radius:0}.tabs [aria-selected=true]{border:2px ridge #a88e52;background:linear-gradient(90deg,#5b4d2966,#26301c);color:#ebd28e}.empty-mark{border:3px ridge #a28b51;border-radius:2px;background:#202a1b;color:#d9c58a}.preview-note{border:1px solid #70603a;border-left:4px ridge #aa945c;border-radius:0;background:#232819}.login-box input{border:2px inset #867650;border-radius:1px;background:#0c1209}.realm-status strong{color:#dcc28c}.profile-panel h2{font-family:Georgia,serif;color:#ddc28a}dialog{border:5px ridge #ad935c;background:#141c11;box-shadow:0 20px 80px #000d}dialog button{border:2px ridge #a78d52;background:linear-gradient(#51462b,#292716);color:#e2cda0}
@media(max-width:900px){.page-header nav a{padding:8px 11px;font-size:13px}.page-header{padding-bottom:12px}.page-header .nav-cta{font-size:13px}.mobile-account{border-width:3px 0 0;background:linear-gradient(#743020,#3e1c13);color:#f4d890}}@media(max-width:800px){.hub-card,.vote-panel,.news-panel,.community-panel{margin-inline:3px}.rank-tabs button{padding:12px 16px}.hub-card:before,.rank-panel:before,.vote-panel:before,.news-panel:before,.community-panel:before,.features article:before,.panel:before{inset:-3px}.panel-title{font-size:15px}.button{font-size:13px}.account-grid{gap:25px}.section-head h2,.hub-heading h2{font-size:29px}}
/* Carved oak, aged bronze and dragon-scale frames. */
:root{--gold:#ccb37c;--parchment:#e9dcc0;--metal-light:#ab8751;--metal-mid:#5b4b32;--metal-dark:#171d18}
body{background-color:#111711;background-image:radial-gradient(ellipse at top,#30544325,transparent 65%)}
.hub-card,.rank-panel,.vote-panel,.news-panel,.community-panel,.features article,.features article:first-child,.features article:last-child,.panel{border:1px solid #4b3e29;background-color:#141c16;background-image:radial-gradient(ellipse at top,#2b46312e,transparent 70%);box-shadow:inset 0 0 45px #0007,0 14px 30px #0009;margin-top:8px;margin-bottom:8px}
.hub-card:before,.rank-panel:before,.vote-panel:before,.news-panel:before,.community-panel:before,.features article:before,.panel:before{content:'';position:absolute;inset:-13px;border:43px solid transparent;border-image:url('wood-frame.png') 300 / 43px / 0 stretch;background:none;filter:drop-shadow(0 4px 4px #000b);pointer-events:none;z-index:3}
.hub-card:after,.vote-panel:after,.news-panel:after,.community-panel:after,.panel:after{display:none}
.hub-card,.vote-panel,.news-panel,.community-panel,.features article,.features article:first-child,.features article:last-child{padding:35px}.hub-cards,.features,.community-grid{gap:32px}.rank-panel{padding:18px}.panel{padding:16px}.panel-title{background:linear-gradient(#2e3827,#1b241a);border-bottom:1px solid #7f6c43;color:#ddc595;box-shadow:inset 0 -3px 10px #0005}.account-cover{border-bottom:2px solid #655335}.page-header{border-block:0;background:#1a2419;box-shadow:0 7px 22px #000b;position:relative;padding-block:18px}.page-header:before{content:'';position:absolute;inset:0;pointer-events:none;border:21px solid transparent;border-image:url('wood-frame.png') 300 / 21px / 0 stretch;z-index:2;background:none}.page-header:after{display:none}.page-header nav a{background:linear-gradient(#344431,#162619);border:2px ridge #7a6642;color:#c8bd99}.page-header nav a[aria-current=page],.page-header nav a:hover{background:linear-gradient(#4c6743,#233c28);border-color:#ae8c54;color:#efdbad}.button.gold,.gold-button,.page-header .nav-cta{background:linear-gradient(#47664a,#203e2b 45%,#11291b 55%,#294d30);border:3px ridge #ad8850;color:#ead29b;box-shadow:inset 0 0 12px #0008,0 4px 10px #0009}.button.gold:hover,.gold-button:hover,.page-header .nav-cta:hover{background:linear-gradient(#648252,#2b5031);border-color:#c7a369}.shot,.cinema-card{border:12px solid transparent;border-image:url('wood-frame.png') 300 / 24px / 3px stretch;overflow:hidden;box-shadow:0 8px 24px #000b}.shot-caption{bottom:30px;left:30px}.rank-tabs{gap:12px}.rank-tabs button{background:linear-gradient(#33422c,#152216);border-color:#78613b}.rank-tabs button[aria-selected=true]{background:linear-gradient(#4a5a35,#263d25);border-color:#b3975c}.rank-panel caption{background:#243422;border-bottom:1px solid #8a7244}.rank-panel th{background:#172717}.prepare,.vote-section{border-block:6px ridge #514a30}.gallery-grid{gap:30px}.mobile-account{background:linear-gradient(#3c5537,#192c1e);border-color:#a68850}footer{background:#141c13;border-color:#6a5235}.account-grid{gap:32px}
@media(max-width:900px){.page-header{padding:12px 5% 15px}.page-header:before{border-image-width:15px}.page-header nav{padding:6px 0}.page-header nav a{padding:9px 11px}}@media(max-width:800px){.hub-card:before,.rank-panel:before,.vote-panel:before,.news-panel:before,.community-panel:before,.features article:before,.panel:before{inset:-6px;border-width:29px;border-image-width:29px}.hub-card,.vote-panel,.news-panel,.community-panel,.features article,.features article:first-child,.features article:last-child{padding:28px}.hub-cards,.features,.community-grid{gap:27px}.rank-panel{padding:10px}.panel{padding:10px}.shot,.cinema-card{border-width:8px;border-image-width:18px}.gallery-grid{gap:25px}.rank-tabs button{padding:12px}.account-grid{gap:25px}.shot-caption{left:20px;bottom:20px}}
/* Warcraft thumbnails behind the top navigation. */
.page-header{background:linear-gradient(90deg,#0e1b12e8,#102018b3 45%,#10190ee8),url('jade.jpg') center 42%/cover}
.page-header nav a{--nav-picture:url('jade.jpg');background-image:linear-gradient(#07120966,#071209c9),var(--nav-picture);background-size:cover;background-position:center;min-height:60px;display:flex;align-items:center;justify-content:center;text-shadow:0 2px 3px #000,0 0 7px #000;color:#f0e3bd;isolation:isolate}
.page-header nav a[href="index.html"]{--nav-picture:url('jade.jpg');background-position:center 40%}
.page-header nav a[href="custom.html"]{--nav-picture:url('temple.jpg')}
.page-header nav a[href="rankings.html"]{--nav-picture:url('https://i.ytimg.com/vi/6NXMnINw_b0/hqdefault.jpg')}
.page-header nav a[href="votar.html"]{--nav-picture:url('forest.jpg')}
.page-header nav a[href="comunidad.html"]{--nav-picture:url('https://i.ytimg.com/vi/askHMKqQJvk/hqdefault.jpg')}
.page-header nav a[href="como-jugar.html"]{--nav-picture:url('https://i.ytimg.com/vi/xjsxnOf0rRg/hqdefault.jpg')}
.page-header nav a[aria-current=page],.page-header nav a:hover{background-image:linear-gradient(#07120933,#0712099e),var(--nav-picture);background-size:cover;background-position:center;border-color:#dcc287;color:#fff1c5}
.page-header .nav-cta{background-image:linear-gradient(#0f241d77,#0f241dc9),url('forest.jpg');background-position:center;background-size:cover;min-height:60px;display:flex;align-items:center;justify-content:center}
@media(max-width:900px){.page-header nav a{min-height:52px;padding:10px 14px}.page-header .nav-cta{min-height:44px}}
/* New Warcraft character navigation and slim forged trim. */
.page-header{background:linear-gradient(#202721,#0b120f);border-top:2px solid #806d49;border-bottom:2px solid #ad9060;box-shadow:inset 0 1px #dac38a33,inset 0 -3px #030806,0 8px 22px #0009;padding-block:15px}
.page-header:before{display:none}.page-header nav{gap:9px}.page-header nav a,.page-header nav a[aria-current=page],.page-header nav a:hover{border:1px solid #8c7955;outline:1px solid #080d09;outline-offset:2px;box-shadow:inset 0 0 0 2px #10150e,inset 0 -20px 22px #0005,0 4px 9px #0008;border-radius:3px 10px 3px 10px;min-height:76px;padding:12px 16px;background-image:linear-gradient(0deg,#040b08e8,transparent 85%),var(--nav-picture);background-size:cover;text-shadow:0 2px 3px #000;color:#f0e2bf;align-items:flex-end}
.page-header nav a[aria-current=page]{border-color:#e0c286;box-shadow:inset 0 0 0 2px #181e12,inset 0 -20px 22px #0005,0 0 12px #c3a46325}.page-header nav a:hover{border-color:#e2ce9d;filter:brightness(1.15)}
.page-header nav a[href="index.html"],.page-header nav a[href="comunidad.html"]{--nav-picture:url('nav-thrall.webp');background-position:center 25%}
.page-header nav a[href="custom.html"],.page-header nav a[href="como-jugar.html"]{--nav-picture:url('nav-illidan.webp');background-position:center 25%}
.page-header nav a[href="rankings.html"],.page-header nav a[href="votar.html"]{--nav-picture:url('nav-sylvanas.webp');background-position:center 30%}
.page-header .nav-cta{background:linear-gradient(#344734,#13291c);border:1px solid #b59b66;outline:1px solid #080e09;outline-offset:2px;border-radius:3px 10px 3px 10px;box-shadow:inset 0 0 0 2px #172417,0 4px 10px #0008}
@media(max-width:900px){.page-header{padding:10px 5% 14px}.page-header nav{gap:8px;padding:5px 3px 6px}.page-header nav a,.page-header nav a[aria-current=page],.page-header nav a:hover{min-height:66px;min-width:96px;padding:10px 12px;font-size:12px}}
/* Character artwork belongs to the banner, not the navigation buttons. */
.page-header{min-height:120px;background-color:#101910;background-image:linear-gradient(90deg,#06110d66,#06110d99 25%,#06110db8 50%,#06110d88 80%,#06110d66),url('nav-thrall.webp'),url('nav-illidan.webp'),url('nav-sylvanas.webp');background-size:100% 100%,34% auto,34% auto,34% auto;background-position:center,left 30%,center 30%,right 30%;background-repeat:no-repeat;padding-block:20px}
.page-header nav a,.page-header nav a[aria-current=page],.page-header nav a:hover{background-image:none;min-height:42px;align-items:center;padding:10px 15px;border-radius:1px;background-color:#142218;box-shadow:inset 0 1px #d5c39322,inset 0 -3px #060d0788,0 3px 8px #0008;outline:none;text-shadow:0 2px 2px #000}
.page-header nav a[aria-current=page]{background:linear-gradient(#465239,#26311f);border-color:#d0b679}.page-header nav a:hover{background:linear-gradient(#3e5136,#22321e);filter:none}.page-header .nav-cta{min-height:42px;border-radius:1px;background:linear-gradient(#354b33,#182c1d);outline:none}
@media(max-width:900px){.page-header{min-height:0;padding:12px 5%;background-size:100% 100%,65% auto,65% auto,65% auto;background-position:center,left 30%,center 30%,right 30%}.page-header nav a,.page-header nav a[aria-current=page],.page-header nav a:hover{min-height:39px;min-width:0;padding:9px 12px;font-size:12px}}
/* Subtle movement in the character banner; navigation stays still. */
.page-header{animation:banner-drift 24s ease-in-out infinite alternate;isolation:isolate}
.page-header:after{content:'';display:block;position:absolute;inset:0;pointer-events:none;z-index:-1;background:linear-gradient(110deg,transparent 25%,#c7e9cf0c 45%,#e3d3a318 50%,transparent 66%);background-size:250% 100%;animation:banner-light 18s ease-in-out infinite}
@keyframes banner-drift{from{background-position:center,left 27%,center 30%,right 27%}to{background-position:center,left 36%,center 37%,right 34%}}
@keyframes banner-light{0%,20%{background-position:100% 0;opacity:0}40%{opacity:1}75%,100%{background-position:0 0;opacity:0}}
.banner-motion{position:absolute;right:7px;bottom:3px;z-index:4;cursor:pointer;border:1px solid #b99d6055;border-radius:3px;background:#10180dcc;color:#e8d6a5;font:11px Arial,sans-serif;padding:3px 7px;line-height:1.3}
.banner-paused .page-header,.banner-paused .page-header:after{animation-play-state:paused}
@media(prefers-reduced-motion:reduce){.page-header,.page-header:after{animation:none}}
/* Black forged-metal navigation, without character artwork. */
.page-header{background:#08090a;background-image:linear-gradient(180deg,#1c1d1e 0%,#0c0d0e 28%,#060708 75%,#121212 100%);background-size:100% 100%;animation:none;border-top:1px solid #64543a;border-bottom:2px solid #9b8051;box-shadow:inset 0 1px #dfc59612,inset 0 -4px #000,0 8px 28px #000b}
.page-header:after{display:none;animation:none}
.page-header nav a,.page-header nav a:hover,.page-header nav a[aria-current=page],.page-header .nav-cta{background:linear-gradient(#25231e,#111210);border-color:#756442;box-shadow:inset 0 1px #ddc68b16,0 3px 8px #0008}
.page-header nav a:hover,.page-header nav a[aria-current=page],.page-header .nav-cta:hover{background:linear-gradient(#373025,#191712);border-color:#bfa16b;color:#ffe4af}
/* Compact, centered navigation with one clear account action. */
.page-header{min-height:76px;height:auto;padding:8px max(24px,calc((100% - 1200px)/2));gap:28px;flex-wrap:nowrap;justify-content:flex-start;border-bottom:1px solid #8c7345;box-shadow:inset 0 1px #d3b67512,0 4px 16px #0007}
.page-header .brand{display:flex;align-items:center;flex:0 0 auto}
.page-header .nav-logo{width:105px;height:58px;display:block;object-fit:contain}
.page-header nav{display:flex;align-items:center;justify-content:center;flex:1;gap:6px;flex-wrap:nowrap;padding:0}
.page-header nav a,.page-header nav a:hover,.page-header nav a[aria-current=page]{min-height:38px;min-width:0;padding:9px 12px;background:transparent;border:1px solid transparent;box-shadow:none;font:14px/1.2 Georgia,serif;white-space:nowrap;color:#c9c1ad;text-shadow:0 1px 2px #000}
.page-header nav a:hover,.page-header nav a[aria-current=page]{background:#c9ad6810;border-bottom-color:#b4975e;color:#f2d99f}
.page-header .nav-cta{min-height:38px;padding:9px 17px;font:14px/1.2 Georgia,serif;white-space:nowrap;margin:0;flex:0 0 auto}
@media(max-width:1000px){.page-header{gap:12px;padding:8px 20px}.page-header nav{gap:2px}.page-header nav a,.page-header nav a:hover,.page-header nav a[aria-current=page]{padding:9px 8px}}
@media(max-width:800px){.page-header{flex-wrap:wrap;gap:3px 12px;padding:7px 16px 8px;min-height:0}.page-header .brand{order:0}.page-header .nav-logo{width:91px;height:49px}.page-header .nav-cta{order:1;margin-left:auto}.page-header nav{order:2;flex:0 0 100%;width:100%;justify-content:flex-start;overflow-x:auto;gap:3px;padding:2px 0;scrollbar-width:thin}.page-header nav a,.page-header nav a:hover,.page-header nav a[aria-current=page]{flex:0 0 auto;min-height:36px;padding:8px 11px}}
/* Full-width Warcraft vista for the home community hub. */
.home-page .realm-hub{position:relative;isolation:isolate;max-width:none;width:100%;margin:0;padding:76px max(28px,calc((100% - 1120px)/2)) 84px;background:linear-gradient(180deg,#070c1099,transparent 40%,#070c10b8),linear-gradient(90deg,#070c1066,#070c1022,#070c1066),url('community-vista-hq.webp') center 42%/cover no-repeat;border-block:1px solid #997b4655}
.home-page .realm-hub .hub-heading{margin-bottom:30px;text-shadow:0 2px 8px #000}
.home-page .realm-hub .hub-card{background:linear-gradient(145deg,#10191cdd,#070d13eb);backdrop-filter:blur(3px)}
.home-page .realm-hub .hub-card p{color:#d0d6cd}
@media(max-width:750px){.home-page .realm-hub{padding:45px 25px 55px;background-position:60% center}.home-page .realm-hub .hub-heading{align-items:flex-start;flex-direction:column;gap:12px}}

footer .creator-credit{display:flex;flex-direction:column;gap:7px;font:14px/1.6 Arial,sans-serif;color:#b6b5a8}footer .creator-credit a{color:#e2c58a;text-decoration:none}footer .creator-credit>span>a{font-weight:600}footer .creator-credit a:hover{color:#ffe5b2;text-decoration:underline;text-underline-offset:4px}footer .creator-services{font-size:13px}footer .creator-credit small{font-size:12px;color:#899180;margin-top:3px}
/* Keep the next section below the opening viewport. */
.home-page .hero{height:calc(100svh - var(--header-height,76px));min-height:max(760px,calc(100svh - var(--header-height,76px)));max-height:none}
@media(max-width:700px){.home-page .hero{height:auto;min-height:max(1000px,calc(100svh - var(--header-height,110px)))}}
