@font-face{font-family:Lilita;src:url('assets/fonts/lilita-one.ttf')}@font-face{font-family:Nunito;src:url('assets/fonts/nunito-800.ttf');font-weight:400 900;font-display:swap}
:root{--ink:#102e4b;--cream:#fffaf0;--blue:#168fee;--green:#57cd23;--gold:#ffcc36;--teal:#0dc1cd;--line:#a4daf3;--display:Lilita,'Arial Rounded MT Bold',sans-serif;--body:Nunito,'Segoe UI',sans-serif}*{box-sizing:border-box}body{margin:0;background:#164961;color:var(--cream);font-family:var(--body);min-height:100svh}button,input,select{font:inherit}button{cursor:pointer}button{touch-action:manipulation}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:4px solid #ffe366;outline-offset:5px}button:active{transform:translateY(3px)}.landscape{position:fixed;inset:0;background:url('assets/world.png') center/cover;z-index:-2}.landscape:after{content:'';position:absolute;inset:0;background:linear-gradient(transparent 52%,#082c4429)}.topbar{display:flex;align-items:start;justify-content:space-between;padding:20px 30px;position:absolute;inset:0 0 auto;z-index:3;gap:20px}.alpha{background:#112e49f2;border:2px solid #ffe17b;border-radius:30px;padding:11px 18px;text-transform:uppercase;font-family:var(--display);font-size:16px;letter-spacing:.7px;box-shadow:0 4px 0 #10273d}.alpha>span{color:#ffd24a;font-size:22px;margin-right:8px;vertical-align:middle}.topbar nav{display:flex;padding:4px 9px;background:#102d48ed;border:2px solid #37a4df;border-radius:30px;box-shadow:0 4px 0 #10273d}.nav-button{display:flex;align-items:center;gap:8px;color:#fff;background:none;border:0;padding:10px 15px;font-size:15px;font-weight:900;border-radius:22px}.nav-button:hover{background:#245d82}.nav-button img{width:22px;height:22px;image-rendering:pixelated;object-fit:contain}.nav-button>span{color:#ffd570;font-size:22px;line-height:1}.hint{position:relative}.hint:after{content:attr(data-tip);position:absolute;top:calc(100% + 13px);left:50%;transform:translateX(-50%);background:#082b47;color:#fff5db;padding:10px 13px;border:1px solid #76b1d2;border-radius:9px;box-shadow:0 5px 16px #031e4a70;width:max-content;max-width:245px;white-space:normal;font:800 12px/1.4 var(--body);text-align:center;z-index:30;opacity:0;visibility:hidden;pointer-events:none}.hint:hover:after,.hint:focus-visible:after{opacity:1;visibility:visible}.home{min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:90px 24px 70px;text-align:center}.logo{width:min(720px,63vw);height:auto;filter:drop-shadow(0 10px 10px #153b4466);margin:0 0 5px}h1{font:400 clamp(30px,4.05vw,57px)/1.13 var(--display);margin:0 0 10px;color:white;letter-spacing:.2px;-webkit-text-stroke:8px var(--ink);paint-order:stroke fill;text-shadow:0 5px 0 #102a45,0 9px 18px #07273e60}.tagline{font-size:20px;font-weight:900;margin:0 0 24px;-webkit-text-stroke:5px var(--ink);paint-order:stroke fill;text-shadow:0 3px 0 #123758}.play{display:flex;align-items:center;gap:20px;min-height:110px;padding:12px 25px;background:linear-gradient(#8ce532,#36ba20);border:4px solid #28641c;border-top-color:#b9ff75;border-radius:30px;box-shadow:0 8px 0 #194715,0 12px 25px #0a33434f;color:white;min-width:450px}.play svg{width:69px;height:75px;filter:drop-shadow(0 3px 1px #1d4b3250)}.play strong{display:block;font:400 36px/1.2 var(--display);-webkit-text-stroke:6px #15441f;paint-order:stroke fill}.play small{display:block;margin-top:5px;font-size:15px;text-shadow:0 2px 0 #23612e}.play .arrow{font-size:24px}.play:hover{filter:brightness(1.06)}.home-actions{display:flex;gap:16px;margin-top:25px}.action{display:flex;align-items:center;justify-content:center;gap:17px;min-height:105px;width:238px;border:3px solid;border-radius:23px;padding:17px 14px;font:400 23px/1.07 var(--display);color:white;box-shadow:0 7px 0 var(--edge),0 10px 15px #002a4640;transition:filter .15s,transform .15s;text-align:left}.action:hover{filter:brightness(1.09);transform:translateY(-2px)}.action img{height:56px;width:56px;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 3px 0 #082d5070)}.action.explore{--edge:#085899;background:linear-gradient(#28bbff,#0786eb);border-color:#116dca;border-top-color:#91e5ff;text-shadow:0 3px 0 #104475}.action.adventure{--edge:#99700c;background:linear-gradient(#ffd64b,#efa912);border-color:#b58616;border-top-color:#fff19d;text-shadow:0 3px 0 #886520}.action.community{--edge:#056d83;background:linear-gradient(#2de2d7,#02a8bd);border-color:#018795;border-top-color:#8bf6ee;text-shadow:0 3px 0 #066376}.quest-icon{color:#fff3c4;font-size:60px;width:46px;line-height:1;transform:rotate(-8deg);-webkit-text-stroke:3px #947123;paint-order:stroke fill}.people{font-size:41px;letter-spacing:-13px;padding-right:10px;white-space:nowrap}footer{position:absolute;bottom:13px;left:20px;right:20px;text-align:center;font-size:12px;color:#fff;font-weight:800;text-shadow:0 2px 3px #082c47}.skip{position:fixed;top:-100px;left:15px;z-index:100;background:#fff;padding:10px;color:#103955;border-radius:10px}.skip:focus{top:10px}.noscript{position:fixed;bottom:35px;left:20%;right:20%;background:#163c56;padding:12px;text-align:center}
dialog{padding:0;border:3px solid #5ac5f2;border-radius:25px;background:#f4f7e9;color:var(--ink);width:min(1120px,calc(100vw - 40px));max-height:88svh;overflow:auto;box-shadow:0 14px 0 #0a2d48,0 30px 100px #041924b0}dialog::backdrop{background:#062841a6;backdrop-filter:blur(5px)}.panel-header{display:flex;justify-content:space-between;align-items:center;padding:25px 32px 21px;color:#fff;background:#124a70}.panel-kicker{color:#a4e8ed;text-transform:uppercase;font-size:10px;letter-spacing:2px}.panel-header h2{font:400 36px/1.1 var(--display);margin:6px 0 0}.close{border:2px solid #70c7e9;background:#0c3453;color:#fff;font-size:29px;line-height:1;border-radius:50%;width:43px;height:43px}.close:hover{background:#285d76}.close.hint:after{left:auto;right:0;transform:none}#panel-nav{display:flex;gap:8px;padding:13px 32px;background:#e3efdf;border-bottom:1px solid #c1d8c2}#panel-nav button{color:#244a5e;font-size:14px;font-weight:900;border:0;border-radius:20px;padding:9px 20px;background:transparent}#panel-nav button.active{color:white;background:#1570a0;box-shadow:0 3px 0 #104c73}#panel-nav button:hover{background:#c5e2d6}#panel-nav button.active:hover{background:#1570a0}.panel-body{padding:25px 32px 32px;min-height:250px}.lead{font-size:15px;line-height:1.75;margin:0 0 22px;color:#516e6e}.controls{display:flex;gap:12px;margin-bottom:13px}.controls input,.controls select{background:#fffef5;color:#173c53;border:2px solid #b7cebc;border-radius:11px;padding:12px 15px;font-size:14px}.controls input{flex:1;min-width:0}.tab-row{display:flex;gap:9px;margin-bottom:18px}.tab-row button{border:2px solid #b6d1c3;border-radius:20px;background:#fffef5;padding:7px 17px;color:#284e5e;font-size:12px}.tab-row button.active{border-color:#0e769e;background:#d5f0f1;color:#0d4560}.result-count{font-size:11px;color:#6b817c;margin:0 0 17px}.catalog-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.entry{position:relative;padding:0;border:2px solid #c4d8ca;background:#fffef6;border-radius:16px;color:#173a51;display:flex;flex-direction:column;align-items:center;min-height:225px;overflow:visible;box-shadow:0 4px 0 #cfdfcf}.entry:hover,.entry:focus-visible{border-color:#229dc3;background:#edfbf8;z-index:5}.entry-image{height:136px;width:100%;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse,#cfebcda0,transparent 65%);border-radius:14px 14px 0 0;margin:5px 0}.entry img{object-fit:contain;width:120px;height:120px;image-rendering:pixelated;filter:drop-shadow(0 6px 2px #567b6130)}.entry .name{font:400 18px/1.1 var(--display);padding:0 12px;min-height:40px}.entry .category{font-size:10px;margin:5px 10px 15px;text-transform:uppercase;letter-spacing:.6px;color:#6a7f73}.entry .badge{position:absolute;left:10px;top:10px;border-radius:12px;background:#f6bd3f;color:#61430d;font-size:9px;padding:4px 7px}.entry .entry-tooltip{position:absolute;top:calc(100% + 6px);left:50%;transform:translateX(-50%);width:235px;background:#0c3b59;color:#fff7df;border:2px solid #5fbee2;box-shadow:0 5px 15px #08213f60;border-radius:12px;padding:12px;font-size:11px;line-height:1.6;text-align:left;visibility:hidden;opacity:0;pointer-events:none;z-index:40}.entry:hover .entry-tooltip,.entry:focus-visible .entry-tooltip{visibility:visible;opacity:1}.entry-tooltip strong{display:block;font-family:var(--display);font-weight:400;font-size:16px;margin-bottom:4px}.entry-tooltip .more{display:block;color:#8ae0ed;margin-top:6px}.missing-art{font:400 16px var(--display);color:#66857a;padding:20px;text-align:center}.empty{padding:40px;text-align:center;border:2px dashed #b2cbb8;border-radius:16px;color:#496e66}.back{border:0;background:#daece0;border-radius:20px;padding:8px 15px;color:#204a5d;font-size:12px;margin-bottom:22px}.detail{display:grid;grid-template-columns:250px 1fr;gap:28px}.detail-art{align-self:start;min-height:240px;border-radius:20px;background:radial-gradient(ellipse,#c7e6b4,#e3f0d7);display:flex;align-items:center;justify-content:center;border:2px solid #bcd4b9}.detail-art img{width:220px;height:220px;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 10px 4px #466c5130)}.detail h3{font:400 32px var(--display);margin:0 0 8px}.pill{display:inline-block;border-radius:15px;font-size:10px;background:#d7e9dc;padding:5px 11px;color:#325956;margin-right:7px}.detail h4,.info-block h3{font:400 21px var(--display);margin:22px 0 9px}.facts{list-style:none;padding:0;margin:0}.facts li{padding:9px 0;border-bottom:1px solid #d4e0cc;font-size:13px;line-height:1.5}.facts strong{color:#244d61}.source{border:1px solid #c4d7c3;background:#edf4e5;padding:13px 16px;border-radius:12px;margin-top:9px}.source h5{margin:0 0 7px;font-size:14px;color:#2a565e}.source p{font-size:12px;line-height:1.6;margin:4px 0;color:#537467}.source .source-action{font-size:10px;text-transform:uppercase;letter-spacing:.8px;color:#486651;margin-bottom:8px}.illustrated{display:grid;grid-template-columns:1fr 1.1fr;gap:26px;align-items:center}.illustrated>img{width:100%;border:3px solid #b7d6c6;border-radius:17px}.illustrated h3{font:400 30px var(--display);margin:0 0 12px}.illustrated p{font-size:14px;line-height:1.8;color:#506c66}.inline-action{display:inline-block;border:2px solid #107bb2;border-radius:14px;background:#188fcd;color:white;padding:12px 19px;box-shadow:0 4px 0 #0c5686;font:400 18px var(--display);margin:8px 8px 8px 0}.info-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.info-block{background:#fffef5;border:2px solid #c5d8c3;border-radius:17px;padding:22px}.info-block h3{margin:8px 0 12px}.info-block p{font-size:13px;line-height:1.75;color:#57726a}.info-icon{font-size:29px;color:#238aad}.notice{border-left:4px solid #efbd31;background:#fff5d6;padding:13px 17px;border-radius:0 10px 10px 0;font-size:12px;line-height:1.7;color:#736035;margin-top:22px}.access{max-width:680px;text-align:center;margin:auto}.access h3{font:400 32px var(--display);margin:10px 0}.access p{font-size:15px;line-height:1.8;color:#546f69}.access .door{font-size:58px;color:#af8036}.catalog-version{font-size:10px;color:#6c8176;margin-top:24px}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0)}
@media(max-height:800px) and (min-width:801px){.home{padding-top:80px;padding-bottom:55px}.logo{width:590px;max-width:58vw}.play{min-height:90px;padding:8px 25px}.play svg{height:60px}.play strong{font-size:31px}.action{min-height:85px;font-size:21px}.action img{height:45px;width:45px}.home-actions{margin-top:22px}.tagline{margin-bottom:19px}h1{font-size:46px}}
@media(max-width:800px){.topbar{padding:15px;align-items:center;gap:12px}.alpha{font-size:11px;padding:8px 11px}.alpha>span{font-size:17px;margin-right:4px}.nav-button{padding:8px 10px;font-size:12px;gap:5px}.nav-button img{width:17px;height:17px}.nav-button>span{font-size:17px}.logo{width:88vw}.home{padding-top:115px;padding-bottom:90px}.play{min-width:0;width:min(450px,87vw);gap:12px;padding:12px 20px}.play strong{font-size:30px}.home-actions{gap:11px;width:min(720px,94vw)}.action{flex:1;width:auto;min-height:104px;flex-direction:column;font-size:18px;text-align:center;gap:10px;padding:13px 7px}.action img{height:40px;width:40px}.quest-icon{font-size:42px}.people{font-size:30px}.tagline{font-size:16px}.catalog-grid{grid-template-columns:repeat(3,1fr)}.panel-header{padding:20px 24px}.panel-body{padding:22px 24px}.detail{grid-template-columns:200px 1fr}.detail-art img{width:180px;height:180px}.detail-art{min-height:205px}.info-grid{grid-template-columns:1fr}.illustrated{grid-template-columns:1fr}.illustrated>img{max-height:240px;object-fit:cover}dialog{max-height:90svh}.hint:after{display:none}}
@media(max-width:520px){.topbar{position:absolute;flex-direction:column;align-items:center;padding-top:12px;gap:11px}.topbar .alpha{align-self:flex-start;font-size:10px;padding:6px 10px}.topbar nav{width:100%;justify-content:center;padding:3px 4px}.nav-button{flex:1;justify-content:center;padding:9px 7px;font-size:12px}.home{padding-top:135px;justify-content:center}.logo{width:94vw;margin-bottom:14px}h1{font-size:30px;line-height:1.18;max-width:330px;-webkit-text-stroke:6px var(--ink)}.tagline{font-size:14px;max-width:300px;line-height:1.5;margin-bottom:21px;-webkit-text-stroke:4px var(--ink)}.play{min-height:94px;width:92vw;border-radius:25px;padding:10px 17px;gap:12px}.play svg{width:48px;height:60px}.play strong{font-size:27px;-webkit-text-stroke:5px #15441f}.play small{font-size:12px}.play .arrow{font-size:19px}.home-actions{margin-top:23px}.action{min-height:110px;font-size:16px;border-radius:17px;gap:8px}.action img{height:34px;width:34px}.quest-icon{font-size:36px}.people{font-size:27px}footer{font-size:10px;bottom:16px}.landscape{background-position:50% center}.panel-header h2{font-size:27px}.panel-header{padding:18px}.panel-kicker{font-size:8px}dialog{width:calc(100vw - 18px);max-height:93svh;border-radius:20px}#panel-nav{padding:10px 13px;gap:3px;justify-content:space-between}#panel-nav button{font-size:11px;padding:8px 12px}.panel-body{padding:20px 16px}.controls{flex-wrap:wrap}.controls input{width:100%;flex:auto}.controls select{flex:1}.catalog-grid{grid-template-columns:repeat(2,1fr);gap:10px}.entry{min-height:200px}.entry-image{height:114px}.entry img{width:100px;height:100px}.entry .name{font-size:16px}.entry .entry-tooltip{display:none}.detail{grid-template-columns:1fr;gap:21px}.detail-art{min-height:200px}.detail-art img{height:190px;width:190px}.detail h3{font-size:27px}.info-block{padding:16px}}
@media(max-width:420px){.nav-button img,.nav-button>span{display:none}.nav-button{font-size:11px;padding:10px 7px}.play strong{font-size:25px}.play .arrow{display:none}}
.facts details summary{cursor:pointer;line-height:1.5;padding:3px 0}.drop-chance{float:right;background:#ddefd9;border-radius:12px;padding:2px 8px;font-size:11px;color:#315c47;margin-left:12px}.facts details p{font-size:12px;color:#547066;margin:9px 0}.facts details summary:focus-visible{outline:3px solid #188cc7;outline-offset:3px}.facts details summary:hover{color:#1483ac}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}

.detail-art.has-model{display:flex;flex-direction:column;align-items:stretch;min-width:0;overflow:hidden;background:radial-gradient(ellipse at center,#eaf4dc 0%,#d9ebda 65%,#cadfdd 100%)}.model-canvas{display:block;width:100%;height:310px;touch-action:none;cursor:grab;border-radius:16px;outline-offset:-5px}.model-canvas:active{cursor:grabbing}.model-canvas:focus-visible{outline:3px solid #188cc7}.viewer-controls{padding:0 10px 16px;text-align:center;color:#315c47;font-size:11px;line-height:1.5}.viewer-controls>div{display:flex;justify-content:center;gap:7px;margin-top:9px}.viewer-controls button{border:2px solid #b8cebb;background:#fff8df;color:#144166;border-radius:10px;padding:7px 11px;cursor:pointer;font:inherit;font-weight:800}.viewer-controls button:hover{background:#ffe38c}.viewer-controls button:focus-visible{outline:3px solid #188cc7;outline-offset:2px}.viewer-status{padding:0 16px 12px;text-align:center;font-size:12px;color:#315c47}.detail-art.has-model{position:relative}.detail-art.has-model::after{content:none}@media(max-width:800px){.model-canvas{height:240px}}@media(max-width:520px){.model-canvas{height:300px}}

@media(min-width:801px){.detail{grid-template-columns:340px minmax(0,1fr)}.model-canvas{height:330px}}
/* Hiscores: a guild roll using the field guide's blue, gold, Lilita and Nunito. */
.hiscores-intro{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.hiscores-intro h3{font:400 30px var(--display);margin:0 0 7px}.hiscores-intro p{margin:0;line-height:1.5}.hiscores-mark{float:left;font-size:48px;line-height:1.2;color:#a47014;margin-right:18px}.hiscores-tabs{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:20px}.hiscores-tabs button{border:2px solid #a4c8cf;border-radius:12px;background:#fffaf0;color:var(--ink);padding:9px 12px;font-size:12px}.hiscores-tabs button.active{background:#124a70;color:white;border-color:#124a70;box-shadow:inset 0 -3px #0b314e}.hiscores-tabs button:hover{border-color:#1582b4}.hiscores-status{font-size:12px;color:#486574;min-height:20px}.hiscores-table-wrap{overflow-x:auto;border:2px solid #aecbd0;border-radius:14px;background:#fffdf5}.hiscores-table{border-collapse:collapse;width:100%;font-size:13px;font-variant-numeric:tabular-nums}.hiscores-table caption{text-align:left;background:#124a70;color:white;font:400 22px var(--display);padding:15px 18px}.hiscores-table th,.hiscores-table td{text-align:left;padding:13px 16px;border-bottom:1px solid #d3e0db;white-space:nowrap}.hiscores-table thead th{font-size:11px;text-transform:uppercase;letter-spacing:.6px;background:#e1eef0}.hiscores-table tbody tr:last-child>*{border-bottom:0}.hiscores-table tbody th{font-size:15px}.hiscores-rank{display:inline-grid;place-items:center;min-width:28px;height:28px;border-radius:8px;background:#e6f0ef}.hiscores-leading .hiscores-rank{background:#ffdf74;color:#654508;border:1px solid #c99c30}.hiscores-level{font-weight:900;color:#12689a}.hiscores-table time{font-size:11px;color:#486574}.hiscores-rules{margin-top:22px;font-size:12px;line-height:1.7;color:#486574}.hiscores-rules summary{cursor:pointer;font-weight:900;color:var(--ink)}.hiscores-intro button:disabled{opacity:.6;cursor:wait}
@media(max-width:800px){.topbar{flex-wrap:wrap}.topbar nav{max-width:100%}.nav-button{padding:8px}.hiscores-intro{align-items:flex-start;flex-direction:column;gap:5px}.hiscores-intro h3{font-size:25px}.hiscores-table th,.hiscores-table td{padding:11px}.hiscores-tabs{gap:5px}.hiscores-tabs button{padding:8px 10px}.hiscores-mark{font-size:40px;margin-right:12px}}@media(max-width:520px){.nav-button{padding:9px 5px;font-size:11px}.nav-button img,.nav-button>span{display:none}#panel-nav button{padding:8px}.hiscores-table{font-size:12px}.hiscores-table tbody th{font-size:13px}}
.hiscores-intro>div{position:relative;padding-left:66px}.hiscores-mark{float:none;position:absolute;left:8px;top:0;margin:0}@media(max-width:800px){.hiscores-intro>div{padding-left:50px}.hiscores-mark{left:5px}}

/* Keep the Play tooltip above the action buttons' filter/transform stacking contexts. */
.home>.play{position:relative;z-index:5;overflow:visible}.home-actions{position:relative;z-index:1}.home-actions>.action{position:relative;overflow:visible}.home-actions>.action:hover,.home-actions>.action:focus-visible{z-index:3}
.button-sparkle{position:absolute;width:var(--spark-size);height:var(--spark-size);background:#fff5b0;filter:drop-shadow(0 0 4px #ffdc65);clip-path:polygon(50% 0,62% 36%,100% 50%,62% 64%,50% 100%,38% 64%,0 50%,38% 36%);pointer-events:none;z-index:2;animation:hearthvale-edge-sparkle .8s ease-out forwards}
@keyframes hearthvale-edge-sparkle{0%{opacity:0;transform:translate(-50%,-50%) scale(.35)}18%{opacity:1}100%{opacity:0;transform:translate(calc(-50% + var(--spark-x)),calc(-50% + var(--spark-y))) rotate(var(--spark-turn)) scale(.1)}}
.copy-status{position:fixed;left:50%;bottom:35px;transform:translateX(-50%);z-index:1000;max-width:calc(100vw - 32px);margin:0;padding:12px 20px;border:2px solid #ffe17b;border-radius:14px;background:#102e4b;color:#fff5db;font-weight:900;box-shadow:0 5px 18px #082b4780;opacity:0;pointer-events:none;transition:opacity .15s}.copy-status.visible{opacity:1}
@media(prefers-reduced-motion:reduce){.button-sparkle{display:none;animation:none}.copy-status{transition:none}}

.store-link{text-decoration:none;background:#f4cc57;color:#17394e}.store-link small{font-size:9px}.store-link:hover{background:#ffdf83}@media(max-width:800px){.topbar nav{flex-wrap:wrap}.store-link{justify-content:center}}
.vanilla-note{display:grid;grid-template-columns:auto auto;align-items:center;column-gap:12px;row-gap:3px;background:#123d57ee;border:1px solid #9ad6e9;border-radius:15px;padding:10px 18px;margin:0 0 19px;box-shadow:0 3px 0 #103048;color:white}.vanilla-note strong{font:400 21px var(--display);color:#ffe17a}.vanilla-note span{font-size:12px}.vanilla-note small{grid-column:1/-1;font-size:10px;color:#d4e9ec}@media(max-width:520px){.vanilla-note{gap:3px 9px;padding:9px 12px;max-width:92vw;margin-bottom:17px}.vanilla-note strong{font-size:19px}.vanilla-note span{font-size:10px}.vanilla-note small{font-size:9px}.home{padding-top:155px}}
