:root{--navy:#0b243b;--dark:#071b2c;--green:#94d34c;--ink:#142d40;--muted:#586773;--line:#dbe2e6;--light:#f1f5f6}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:85px}body{margin:0;font-family:Arial,Helvetica,sans-serif;color:var(--ink);line-height:1.6}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}button,a,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #428fba;outline-offset:5px}.skip{position:absolute;top:-100px;background:white;padding:15px;z-index:50}.skip:focus{top:0}header{height:92px;padding:0 6%;display:flex;align-items:center;justify-content:space-between;background:white;position:relative;z-index:20}.brand{font-size:34px;font-weight:800;letter-spacing:-1.5px;line-height:1}.brand span{color:#65a82b}.brand small{display:block;letter-spacing:5.8px;font-size:10px;margin-top:7px}nav{display:flex;align-items:center;gap:34px;font-size:14px;font-weight:600}nav a:hover{color:#497e22}.nav-cta{border:1px solid var(--navy);padding:12px 20px}.menu{display:none}.hero{position:relative;min-height:685px;background:var(--dark);color:white;overflow:hidden}.hero-image{position:absolute;inset:0 0 0 32%;background:url('hero.webp') center/cover no-repeat}.hero:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#071b2c 5%,rgba(7,27,44,.95) 32%,rgba(7,27,44,.3) 73%,rgba(7,27,44,.1)),linear-gradient(0deg,rgba(7,27,44,.4),transparent 40%)}.hero-content{position:relative;z-index:1;padding:68px 6% 38px;max-width:850px}.eyebrow{font-size:12px;font-weight:700;letter-spacing:2px;margin:0 0 25px;color:#557044}.hero .eyebrow{color:var(--green)}h1,h2,h3,p{margin-top:0}h1{font-size:clamp(48px,5.8vw,82px);font-weight:500;letter-spacing:-3px;line-height:1.04;margin-bottom:26px}h1 span{color:var(--green)}.hero-intro{font-size:21px;max-width:490px;line-height:1.45;margin-bottom:14px}.hero-copy{color:#bbc9d1;max-width:470px;font-size:15px}.actions{display:flex;gap:12px;margin-top:30px}.button{display:inline-flex;justify-content:center;align-items:center;padding:14px 23px;font-size:14px;font-weight:700;min-height:50px;transition:background .2s,transform .2s}.button:hover{transform:translateY(-2px)}.green{background:var(--green);color:var(--navy)}.green:hover{background:#ace568}.outline{border:1px solid #73838e;color:white}.outline:hover{background:#203b50}.location{margin:36px 0 0;font-size:10px;letter-spacing:1.4px;color:#c5d0d8}.location span{margin:0 10px;color:var(--green)}.hero-note{position:absolute;bottom:40px;right:6%;z-index:2;border-left:2px solid var(--green);padding-left:20px}.hero-note span{font-size:10px;letter-spacing:1.6px}.hero-note p{font-size:23px;line-height:1.3;margin:10px 0 0}.service-strip{background:var(--navy);color:#dce5ec;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:23px 6%;font-size:14px}.service-strip i{height:5px;width:5px;background:var(--green);transform:rotate(45deg)}.section{padding:96px 6%}h2{font-size:clamp(31px,3.3vw,46px);font-weight:500;line-height:1.18;letter-spacing:-1.5px;margin-bottom:25px}h2 span{color:#71818d}h3{font-weight:500}p{color:var(--muted)}.intro{display:grid;grid-template-columns:1fr 1fr;gap:40px}.intro-copy{padding:35px 0 0 30px}.lead{font-size:23px;color:var(--ink);line-height:1.4}.framework{grid-column:1/-1;display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--line);margin-top:15px}.framework>div{padding:30px 20px 15px 0;position:relative}.framework>div:before{content:'';position:absolute;width:9px;height:9px;background:#76ac42;top:-5px;left:0}.framework b{font-size:12px;color:#79909e;font-weight:400}.framework h3{font-size:17px;line-height:1.4;margin:15px 0 10px}.framework p{font-size:13px}.framework .result h3{color:#548728}.capabilities{background:var(--light)}.section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:60px;margin-bottom:40px}.section-heading h2{margin-bottom:0}.section-heading>p{max-width:390px;margin:0}.cap-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.cap{padding:27px 23px;text-align:left;background:white;border:1px solid var(--line);color:var(--ink);transition:background .2s}.cap>span{font-size:13px;color:#7a8a96}.cap h3{font-size:24px;line-height:1.2;margin:38px 0 18px;letter-spacing:-.5px}.cap p{font-size:15px;min-height:75px}.cap small{font-size:10px;font-weight:700;letter-spacing:1px;display:flex;align-items:center;justify-content:space-between;padding-top:25px}.cap small b{font-size:24px;font-weight:400}.cap.active{background:var(--navy);color:white;border-color:var(--navy)}.cap.active p{color:#c5d4dc}.cap.active>span,.cap.active small{color:var(--green)}.cap:hover{border-color:#669938}.cap-detail{padding:28px 0 0;display:grid;grid-template-columns:1.4fr 1fr;gap:60px}.cap-detail .eyebrow{margin-bottom:8px;font-size:10px}.cap-detail p{font-size:14px;margin-bottom:0}#cap-route{align-self:center;color:var(--ink);border-left:2px solid #7aad44;padding-left:25px}.engineering{display:grid;grid-template-columns:1fr 1fr;gap:90px}.engineering>div>p:not(.eyebrow){max-width:500px}.statement{border-left:3px solid var(--green);padding-left:20px;margin-top:30px;font-size:18px}.reviews{padding-top:15px}details{border-bottom:1px solid var(--line)}summary{list-style:none;cursor:pointer;padding:23px 0;font-size:19px;position:relative;padding-right:30px}summary::-webkit-details-marker{display:none}summary:after{content:'+';position:absolute;right:0;color:#649632}details[open] summary:after{content:'−'}summary span{font-size:12px;color:#788993;margin-right:24px}details p{padding-left:43px;font-size:15px;margin-bottom:25px}.industries{background:var(--navy);color:white}.industries .eyebrow{color:var(--green)}.industries p{color:#b6c8d4}.section-sub{margin-bottom:45px}.industry-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:35px}.industry-grid article{border-top:1px solid #466071;padding-top:24px}.industry-grid span{font-size:10px;letter-spacing:1.1px;color:var(--green)}.industry-grid h3{font-size:24px;line-height:1.3;margin:27px 0 18px}.industry-grid p{font-size:14px;margin:0}.why{display:grid;grid-template-columns:1fr 1.2fr;gap:70px}.why-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px 40px}.why-grid h3{font-size:19px;margin-bottom:12px}.why-grid p{font-size:15px}.journey{background:var(--light)}.steps{display:grid;grid-template-columns:repeat(5,1fr);border-bottom:1px solid #becbd2}.steps button{border:0;background:transparent;text-align:left;padding:20px 12px 23px;color:#6a7c88;border-bottom:3px solid transparent;font-size:18px}.steps button span{display:block;font-size:12px;margin-bottom:10px}.steps button.selected{color:var(--navy);border-color:#79b33b}.steps button.selected span{color:#54872a}.step-detail{display:grid;grid-template-columns:1fr 1.5fr;gap:10px 60px;padding-top:35px}.step-detail h3{font-size:25px;margin:0}.step-detail p{margin-bottom:5px}.step-detail>span{grid-column:2;font-size:12px;color:#4d742e}.contact{background:#0a2136;color:white;text-align:center}.contact .eyebrow{color:var(--green)}.contact h2{font-size:clamp(35px,4.2vw,58px)}.contact p{color:#bccbd5}.contact .button{margin-top:15px}.email{display:block;margin:25px auto 0;width:fit-content;font-size:14px;color:#d4e2eb}footer{padding:48px 6% 20px;display:grid;grid-template-columns:1fr 1.4fr 1fr;gap:30px}footer p,footer a:not(.brand){font-size:13px}footer>div a{display:block}.footer-bottom{grid-column:1/-1;border-top:1px solid var(--line);padding-top:20px;display:flex;justify-content:space-between;font-size:11px;color:#6d7c86}@media(min-width:1600px){header,.section,.service-strip,footer{padding-left:max(6%,calc((100vw - 1400px)/2));padding-right:max(6%,calc((100vw - 1400px)/2))}.hero-content{margin-left:calc((100vw - 1500px)/2)}}@media(max-width:1000px){nav{gap:20px}.hero-note{display:none}.cap-grid{grid-template-columns:1fr 1fr}.cap p{min-height:0}.engineering{gap:40px}.industry-grid{grid-template-columns:1fr 1fr}.why{grid-template-columns:1fr}.framework h3{font-size:15px}.cap h3{margin-top:22px}}@media(max-width:650px){header{height:78px}.brand{font-size:29px}.menu{display:block;background:transparent;border:1px solid var(--line);padding:8px 12px}nav{display:none;position:absolute;top:78px;left:0;right:0;background:white;padding:25px 6%;align-items:stretch;box-shadow:0 8px 12px #0002}nav.open{display:flex;flex-direction:column}.hero{min-height:680px}.hero-image{inset:0;opacity:.45;background-position:65% center}.hero:after{background:linear-gradient(90deg,#071b2cf5,#071b2c70)}.hero-content{padding-top:55px}.eyebrow{font-size:10px;letter-spacing:1.5px}h1{font-size:57px;letter-spacing:-2px}.hero-intro{font-size:19px}.hero-copy{font-size:14px}.actions{flex-wrap:wrap;gap:10px}.button{padding:13px 16px;font-size:13px}.location{font-size:9px;max-width:290px;line-height:1.8}.service-strip{display:grid;grid-template-columns:1fr 1fr;font-size:11px;gap:15px}.service-strip i{display:none}.section{padding:65px 6%}.intro{grid-template-columns:1fr;gap:15px}.intro-copy{padding:0}.lead{font-size:20px}.framework{grid-template-columns:1fr;gap:0;border-top:0;border-left:1px solid var(--line);margin-left:4px}.framework>div{padding:0 0 22px 24px}.framework>div:before{left:-5px;top:8px}.framework h3{font-size:18px;margin:0}.framework b{float:right}.framework p{margin:5px 0 0}.section-heading{display:block}.section-heading>p{margin-top:20px}.cap-grid{gap:10px}.cap{padding:20px 15px}.cap h3{font-size:21px}.cap p{font-size:13px}.cap small{font-size:8px;letter-spacing:.5px}.cap-detail{grid-template-columns:1fr;gap:20px}.engineering{grid-template-columns:1fr;gap:20px}.industry-grid{gap:30px 20px}.industry-grid h3{font-size:22px}.industry-grid span{font-size:9px}.why{gap:20px}.why-grid{gap:15px 25px}.steps{grid-template-columns:repeat(5,1fr)}.steps button{font-size:11px;padding:15px 2px}.step-detail{display:block}.step-detail h3{margin-bottom:15px}.step-detail>span{display:block;margin-top:15px}.contact .eyebrow{font-size:9px}.contact p br{display:none}footer{grid-template-columns:1fr 1fr}footer>p{margin:0}footer>div:not(.footer-bottom){grid-column:1/-1}.footer-bottom{font-size:10px;gap:15px}.email{font-size:13px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
nav a[aria-current=page]{color:#527e2a;border-bottom:2px solid #79b33b}.subhero{background:var(--navy);color:white;padding-top:75px;padding-bottom:75px}.subhero .eyebrow{color:var(--green)}.subhero h1{font-size:clamp(40px,4.7vw,67px);line-height:1.12;max-width:1150px}.subhero h1 span{color:var(--green)}.subhero>p:last-child{max-width:740px;font-size:20px;color:#c2d1dc;margin-bottom:0}.page-jumps{display:flex;flex-wrap:wrap;gap:16px 30px;padding:22px 6%;border-bottom:1px solid var(--line);font-size:13px}.page-jumps a:hover{color:#568528}.compact-intro{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.compact-intro p{font-size:18px}.light{background:var(--light)}.detail-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:45px}.detail-columns article{border-top:2px solid #86b851;padding-top:25px}.detail-columns h3{font-size:22px}.detail-columns ul{padding-left:18px;margin:0;color:var(--muted)}.detail-columns li{padding:5px 0;font-size:15px}.numbered-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 55px;margin-top:35px}.numbered-grid article{display:flex;gap:25px;padding:25px 0;border-top:1px solid var(--line)}.numbered-grid article>span{color:#699b38;font-size:13px;padding-top:4px}.numbered-grid h3{font-size:21px;margin-bottom:9px}.numbered-grid p{font-size:15px;margin:0}.industries .numbered-grid article{border-color:#385267}.industries .numbered-grid article>span{color:var(--green)}.tags{display:flex;flex-wrap:wrap;gap:10px;margin:35px 0}.tags span{border:1px solid #486075;color:#d2dce4;padding:7px 13px;font-size:13px}.route-line{border-top:1px solid #385267;padding-top:22px;margin-bottom:0;font-size:13px!important;word-spacing:4px}.advantage{display:grid;grid-template-columns:1fr 1fr;gap:80px;background:#eaf1e5}.advantage p{max-width:480px}.benefits{list-style:none;padding:0;margin:0;align-self:center}.benefits li{border-bottom:1px solid #cbd8c4;padding:14px 0;font-size:18px}.benefits li:before{content:'+';color:#568627;margin-right:20px}.expertise-band{padding:0 6% 60px;display:flex;flex-wrap:wrap;gap:12px}.expertise-band span{background:var(--light);border:1px solid var(--line);padding:10px 18px;font-size:14px}.supply-flow{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.supply-flow article{background:white;border-top:3px solid #bccbd3;padding:23px 18px}.supply-flow article>span{font-size:12px;color:#657d8e}.supply-flow h3{font-size:20px;line-height:1.35;margin:24px 0 15px}.supply-flow p{font-size:14px;margin-bottom:0;line-height:1.8}.supply-flow .melax-node{background:var(--navy);color:white;border-color:var(--green)}.supply-flow .melax-node p{color:#c3d2dc}.supply-flow .melax-node>span{color:var(--green)}.start-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.start-grid article{background:white;border:1px solid var(--line);padding:27px}.start-grid span{font-size:12px;color:#6c923f}.start-grid h3{font-size:23px;margin:23px 0 10px}.start-grid p{font-size:15px;margin:0}.contact-details{display:grid;grid-template-columns:1.5fr 1fr;gap:40px}.contact-details address{font-style:normal;line-height:2;color:var(--muted)}.contact-details address strong{color:var(--ink)}.contact-details address a:hover{color:#568627}@media(max-width:1000px){.supply-flow{grid-template-columns:repeat(3,1fr)}.detail-columns{gap:25px}.advantage{gap:40px}}@media(max-width:650px){.subhero{padding-top:50px;padding-bottom:50px}.subhero h1{font-size:40px;letter-spacing:-1.3px}.subhero>p:last-child{font-size:17px}.page-jumps{font-size:11px;gap:12px 20px}.compact-intro,.advantage,.contact-details{grid-template-columns:1fr;gap:20px}.detail-columns{grid-template-columns:1fr;gap:30px}.numbered-grid{grid-template-columns:1fr;margin-top:25px}.supply-flow{grid-template-columns:1fr}.supply-flow article{padding:20px 24px}.supply-flow h3{margin:10px 0}.start-grid{grid-template-columns:1fr 1fr;gap:12px}.start-grid article{padding:20px 16px}.start-grid h3{font-size:21px}.expertise-band{padding-bottom:45px}.expertise-band span{font-size:12px;padding:8px 12px}.benefits li{font-size:16px}.contact-details h2{font-size:30px}}

/* Display the supplied logo unchanged; frame out its generous outer whitespace. */
.cap-full-link{display:inline-block;margin-top:24px;border-bottom:1px solid #6a963f;font-size:15px;font-weight:600;color:var(--navy)}
.machining-section{overflow-wrap:anywhere}.insert-showcase{display:grid;grid-template-columns:1.1fr 1fr;gap:56px;align-items:center;margin:54px 0 64px}.insert-copy h3{font-size:clamp(28px,2.8vw,40px);line-height:1.2;letter-spacing:-1px;margin:0 0 25px}.insert-copy p:not(.eyebrow){font-size:16px}.insert-copy .button{margin-top:12px}.insert-photo{background:white;color:var(--ink);margin:0;border-radius:2px;overflow:hidden}.insert-photo img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:contain}.insert-photo figcaption{padding:15px 22px;border-top:1px solid var(--line);font-size:14px;color:var(--muted)}
.component-heading{display:flex;justify-content:space-between;align-items:baseline;gap:30px}.component-heading h3{font-size:25px;margin-bottom:20px}.component-heading p{font-size:15px;margin:0 0 20px}.component-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.component-tabs button{min-height:62px;padding:12px;background:#122f46;color:#dce6ee;border:1px solid #486075;font-size:14px;font-weight:600;line-height:1.45}.component-tabs button:hover{border-color:var(--green)}.component-tabs button.selected{background:var(--green);border-color:var(--green);color:var(--navy)}.component-detail{display:grid;grid-template-columns:1.3fr 1fr;gap:50px;min-height:310px;padding:32px;border:1px solid #486075;border-top:0;background:#102c43}.component-detail .eyebrow{font-size:12px;margin-bottom:15px}.component-detail h4{font-size:22px;line-height:1.35;font-weight:500;margin:0 0 15px}.component-detail p{font-size:16px;margin-bottom:15px}.component-detail strong{color:white;font-weight:500}.component-spec{border-left:1px solid #486075;padding-left:30px}.component-spec h4{font-size:18px;color:#fff}.text-cta{display:inline-block;font-size:15px;color:var(--green);border-bottom:1px solid #6a963f;padding-bottom:3px;margin-top:6px}
.component-overview{margin:45px 0}.component-overview img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain;background:#edf1f4;max-height:650px}.component-overview figcaption{font-size:14px;color:#b6c8d4;padding-top:13px;max-width:790px}.machining-materials{display:grid;grid-template-columns:1fr 1fr;gap:8px 35px;padding:28px 0;border-top:1px solid #486075;border-bottom:1px solid #486075}.machining-materials h3{font-size:23px;line-height:1.3;margin:0;align-self:center}.machining-materials .tags{margin:0;align-items:center}.machining-materials .tags span{font-size:14px}.machining-materials>p{grid-column:1/-1;font-size:16px;margin:12px 0 0;max-width:860px}.production-support{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:40px 0}.production-support article>span{color:var(--green);font-size:12px;letter-spacing:1px}.production-support h3{font-size:23px;margin:20px 0 14px}.production-support p{font-size:16px;margin-bottom:0}.machining-process{border-color:#486075;margin:0 0 45px}.machining-process summary{font-size:20px}.machining-process summary:after{color:var(--green)}.machining-process .numbered-grid{margin-top:5px}.machining-process p{padding-left:0;margin-bottom:0}
.component-enquiry{padding:40px;background:#f3f6f8;color:var(--ink);margin:35px 0}.component-enquiry .eyebrow{color:#4b712c}.enquiry-heading h3{font-size:30px;line-height:1.25;letter-spacing:-.7px;margin-bottom:15px}.component-enquiry p{color:var(--muted);font-size:16px}.enquiry-heading>p:last-child{max-width:750px}.enquiry-progress{display:flex;list-style:none;padding:0;margin:30px 0 28px;border-bottom:1px solid #cad6de;gap:20px}.enquiry-progress li{flex:1;padding:10px 0 14px;font-size:15px;color:var(--muted);border-bottom:3px solid transparent;margin-bottom:-1px}.enquiry-progress li.current{color:var(--navy);border-color:#649b30;font-weight:700}.component-enquiry fieldset{border:0;padding:0;margin:0;min-width:0}.component-enquiry legend{font-size:20px;font-weight:500;margin-bottom:20px;padding:0}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.component-enquiry label{display:flex;flex-direction:column;gap:8px;font-size:15px;color:var(--ink);font-weight:600;min-width:0}.component-enquiry input,.component-enquiry select,.component-enquiry textarea{width:100%;min-height:48px;border:1px solid #9eafb9;background:white;color:var(--ink);padding:12px;font:inherit;font-size:16px;font-weight:400;border-radius:0;min-width:0}.component-enquiry textarea{resize:vertical;margin-bottom:22px}.component-enquiry input:focus-visible,.component-enquiry select:focus-visible,.component-enquiry textarea:focus-visible{outline:3px solid #428fba;outline-offset:2px}.component-enquiry input::placeholder,.component-enquiry textarea::placeholder{color:#61727f;opacity:1}.component-enquiry .form-note{font-size:14px;margin:18px 0}.form-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.form-actions .button{font-size:15px;min-height:48px;border:0}.form-actions .secondary{border:1px solid #94a6b3;color:var(--navy);background:transparent}.enquiry-summary h4{font-size:24px;font-weight:500;margin:24px 0 18px}.enquiry-summary dl{margin:0}.enquiry-summary dl>div{display:grid;grid-template-columns:200px minmax(0,1fr);gap:20px;padding:12px 0;border-bottom:1px solid #d1dce3}.enquiry-summary dt{font-size:14px;color:var(--muted)}.enquiry-summary dd{margin:0;font-size:16px;white-space:pre-wrap}.component-enquiry #enquiry-feedback{font-size:14px;margin:15px 0 0}.machining-section [hidden]{display:none!important}
@media(max-width:1000px){.insert-showcase{gap:32px}.component-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.component-detail{gap:25px}.component-heading{display:block}.production-support{gap:22px}.component-enquiry{padding:30px}.machining-materials{grid-template-columns:1fr}.machining-materials .tags{margin-top:12px}}
@media(max-width:650px){.insert-showcase{grid-template-columns:minmax(0,1fr);gap:30px;margin:35px 0 45px}.insert-copy h3{font-size:30px;letter-spacing:-.5px}.insert-copy .button{width:100%;font-size:14px}.insert-photo{max-width:440px;width:100%;justify-self:center}.component-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.component-tabs button{font-size:14px;min-height:58px;padding:10px}.component-tabs button:last-child{grid-column:1/-1}.component-detail{grid-template-columns:minmax(0,1fr);gap:20px;min-height:0;padding:24px 18px}.component-detail h4{font-size:21px}.component-spec{border-left:0;border-top:1px solid #486075;padding:22px 0 0}.component-overview{margin:30px 0}.component-overview img{max-height:none}.machining-materials h3{font-size:23px}.machining-materials .tags{gap:8px}.machining-materials .tags span{padding:7px 10px}.production-support{grid-template-columns:minmax(0,1fr);gap:28px}.production-support article{padding-bottom:25px;border-bottom:1px solid #486075}.production-support h3{margin-top:12px}.component-enquiry{padding:25px 18px;margin:25px -3%}.enquiry-heading h3{font-size:27px}.enquiry-progress{gap:8px}.enquiry-progress li{font-size:14px}.form-grid{grid-template-columns:minmax(0,1fr);gap:20px}.form-actions{gap:10px}.form-actions .button{padding:12px 15px}.enquiry-summary dl>div{grid-template-columns:minmax(0,1fr);gap:4px}.component-heading h3{font-size:24px}.component-overview figcaption{font-size:14px}}
.original-logo{display:block;position:relative;overflow:hidden;width:100px;height:96px;flex-shrink:0;line-height:0}.original-logo img{position:absolute;width:160px;height:240px;max-width:none;left:-30px;top:-72px}header{height:112px}footer .original-logo{width:125px;height:120px}footer .original-logo img{width:200px;height:300px;left:-37.5px;top:-90px}@media(max-width:650px){header{height:102px}nav{top:102px}.original-logo{width:90px;height:86.4px}.original-logo img{width:144px;height:216px;left:-27px;top:-64.8px}}
