.ship-lab-module__BfsRhW__page h1,.ship-lab-module__BfsRhW__page h2,.ship-lab-module__BfsRhW__page h3{font-family:var(--display);letter-spacing:-.045em}.ship-lab-module__BfsRhW__hero{background:radial-gradient(circle at 82% 25%,#d6a96529,#0000 38%),linear-gradient(140deg,#0f3038,#071116 72%);padding:clamp(72px,9vw,132px) 0 clamp(84px,11vw,150px)}.ship-lab-module__BfsRhW__crumbs{color:#adc5bf;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:65px;font-size:12px;display:flex}.ship-lab-module__BfsRhW__crumbs a{color:inherit;text-decoration:none}.ship-lab-module__BfsRhW__crumbs a:hover{color:#75e4dc}.ship-lab-module__BfsRhW__hero h1{text-wrap:balance;max-width:900px;margin:12px 0 0;font-size:clamp(48px,7vw,94px);line-height:1}.ship-lab-module__BfsRhW__answer{color:#d1dfd9;max-width:730px;margin:26px 0 0;font-size:clamp(17px,1.7vw,21px);line-height:1.65}.ship-lab-module__BfsRhW__actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:36px;display:flex}.ship-lab-module__BfsRhW__actions>a:not(.ship-lab-module__BfsRhW__open),.ship-lab-module__BfsRhW__scope a{color:#85e8df;font-size:14px;font-weight:800;text-decoration:none}.ship-lab-module__BfsRhW__actions>a:not(.ship-lab-module__BfsRhW__open):hover,.ship-lab-module__BfsRhW__scope a:hover{text-decoration:underline}.ship-lab-module__BfsRhW__open{color:#10232a;background:#e6bd7d;border:1px solid #e6bd7d;align-items:center;gap:20px;min-height:54px;padding:13px 22px;font-size:14px;font-weight:900;text-decoration:none;display:inline-flex}.ship-lab-module__BfsRhW__preview{background:#0b2027;padding:0 0 clamp(65px,8vw,105px)}.ship-lab-module__BfsRhW__preview figure{margin:0;transform:translateY(-42px)}.ship-lab-module__BfsRhW__preview img{border:1px solid #a0c5c040;width:100%;height:auto;display:block;box-shadow:0 25px 70px #00000042}.ship-lab-module__BfsRhW__preview figcaption{color:#a8bdb8;margin-top:14px;font-size:13px;line-height:1.6}.ship-lab-module__BfsRhW__build,.ship-lab-module__BfsRhW__scope,.ship-lab-module__BfsRhW__faq,.ship-lab-module__BfsRhW__final{padding:clamp(75px,9vw,125px) 0}.ship-lab-module__BfsRhW__build{background:#0b2027}.ship-lab-module__BfsRhW__build h2,.ship-lab-module__BfsRhW__scope h2,.ship-lab-module__BfsRhW__faq h2,.ship-lab-module__BfsRhW__final h2{text-wrap:balance;max-width:850px;margin:12px 0 30px;font-size:clamp(40px,5.3vw,68px);line-height:1.06}.ship-lab-module__BfsRhW__features{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ship-lab-module__BfsRhW__features article{background:#112c34;border:1px solid #a0c5c038;padding:clamp(25px,4vw,42px)}.ship-lab-module__BfsRhW__features article>span{color:#e6bd7d;font:800 12px var(--mono)}.ship-lab-module__BfsRhW__features h3{margin:21px 0 10px;font-size:clamp(25px,2.5vw,34px);line-height:1.12}.ship-lab-module__BfsRhW__features p,.ship-lab-module__BfsRhW__scope p,.ship-lab-module__BfsRhW__faq details p,.ship-lab-module__BfsRhW__final p{color:#c1d0ca;max-width:690px;margin:0;font-size:16px;line-height:1.72}.ship-lab-module__BfsRhW__scope{background:#14343b}.ship-lab-module__BfsRhW__scope p{margin-bottom:24px}.ship-lab-module__BfsRhW__faq{background:#0b2027}.ship-lab-module__BfsRhW__faq>div>div{border-top:1px solid #a0c5c03d;max-width:860px}.ship-lab-module__BfsRhW__faq details{border-bottom:1px solid #a0c5c03d;padding:23px 0}.ship-lab-module__BfsRhW__faq summary{cursor:pointer;font-size:19px;font-weight:800}.ship-lab-module__BfsRhW__faq details p{margin-top:14px;font-size:15px}.ship-lab-module__BfsRhW__final{background:#071116}.ship-lab-module__BfsRhW__final p{margin-bottom:26px}@media (max-width:720px){.ship-lab-module__BfsRhW__features{grid-template-columns:1fr}.ship-lab-module__BfsRhW__crumbs{margin-bottom:48px}.ship-lab-module__BfsRhW__actions{flex-direction:column;align-items:stretch}.ship-lab-module__BfsRhW__actions .ship-lab-module__BfsRhW__open{justify-content:center}.ship-lab-module__BfsRhW__preview figure{transform:translateY(-25px)}}.ship-lab-module__BfsRhW__page{color:#29453d;background:#f3e9cc}.ship-lab-module__BfsRhW__page h1,.ship-lab-module__BfsRhW__page h2,.ship-lab-module__BfsRhW__page h3{font-family:var(--mono);letter-spacing:-.04em;font-weight:900;line-height:1.12}.ship-lab-module__BfsRhW__hero{isolation:isolate;background-color:#253d3b;background-image:linear-gradient(#a9bc9d17 2px,#0000 2px),linear-gradient(90deg,#a9bc9d17 2px,#0000 2px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:48px 48px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-bottom:6px solid #dfbf85;min-height:650px;padding:70px 0 85px;position:relative;overflow:hidden}.ship-lab-module__BfsRhW__hero:before{content:"";z-index:-1;background:url(/games/salt-and-oath/ship-lab-2026-10.webp) 50%/cover;border:3px solid #dfbf85;position:absolute;inset:105px 4% 85px 60%;box-shadow:7px 7px #142622}.ship-lab-module__BfsRhW__hero>div{z-index:1;position:relative}.ship-lab-module__BfsRhW__hero h1,.ship-lab-module__BfsRhW__answer,.ship-lab-module__BfsRhW__actions{max-width:55%}.ship-lab-module__BfsRhW__hero h1{color:#fff8e5;text-shadow:3px 3px #466b5b;font-size:clamp(44px,5.5vw,76px)}.ship-lab-module__BfsRhW__answer{color:#d5e5da}.ship-lab-module__BfsRhW__crumbs{color:#dfbf85;font-family:var(--mono);margin-bottom:64px;font-weight:800}.ship-lab-module__BfsRhW__crumbs a:hover,.ship-lab-module__BfsRhW__actions>a:not(.ship-lab-module__BfsRhW__open),.ship-lab-module__BfsRhW__scope a{color:#dfbf85}.ship-lab-module__BfsRhW__open{color:#253e37;font-family:var(--mono);background:#acd8bd;border:2px solid #fff0b8;box-shadow:4px 4px #426459}.ship-lab-module__BfsRhW__open:hover{background:#f4ca78}.ship-lab-module__BfsRhW__preview,.ship-lab-module__BfsRhW__build,.ship-lab-module__BfsRhW__faq{background-color:#f3e9cc;background-image:linear-gradient(#66806524 2px,#0000 2px),linear-gradient(90deg,#66806524 2px,#0000 2px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:48px 48px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.ship-lab-module__BfsRhW__preview{padding-top:60px}.ship-lab-module__BfsRhW__preview figure{transform:none}.ship-lab-module__BfsRhW__preview img{border:3px solid #3d5e53;box-shadow:7px 7px #b58a58}.ship-lab-module__BfsRhW__preview figcaption,.ship-lab-module__BfsRhW__features p,.ship-lab-module__BfsRhW__faq details p{color:#5f7466}.ship-lab-module__BfsRhW__features article{background:#fff8e5;border:3px solid #3d5e53;box-shadow:5px 5px #b58a58}.ship-lab-module__BfsRhW__features article>span{color:#a35738}.ship-lab-module__BfsRhW__scope{color:#fff8e5;background:#253d3b}.ship-lab-module__BfsRhW__scope p,.ship-lab-module__BfsRhW__final p{color:#d5e5da}.ship-lab-module__BfsRhW__faq>div>div,.ship-lab-module__BfsRhW__faq details{border-color:#69877d}.ship-lab-module__BfsRhW__final{color:#fff8e5;background:#1c3330}@media (max-width:720px){.ship-lab-module__BfsRhW__hero{min-height:0;padding:330px 0 64px}.ship-lab-module__BfsRhW__hero:before{height:210px;inset:90px 18px auto}.ship-lab-module__BfsRhW__crumbs{margin:0;position:absolute;top:-305px;left:0;right:0}.ship-lab-module__BfsRhW__hero h1,.ship-lab-module__BfsRhW__answer,.ship-lab-module__BfsRhW__actions{max-width:100%}.ship-lab-module__BfsRhW__hero h1{font-size:clamp(36px,9vw,50px)}.ship-lab-module__BfsRhW__preview{padding-top:45px}.ship-lab-module__BfsRhW__preview figure{transform:none}}
