.lg{--lg-ink:#25272a;--lg-muted:#626464;--lg-accent:#a51e6b;--lg-line:#deded9;--lg-paper:#f5f5f1;background:#fff;color:var(--lg-ink);}.lg *{box-sizing:border-box}.lg .lg-wrap{width:min(1280px,calc(100% - 96px));margin-inline:auto}.lg a{color:inherit}.lg h1,.lg h2,.lg h3,.lg p,.lg figure{margin:0}.lg h1,.lg h2,.lg h3{color:var(--lg-ink);}.lg h1{}.lg h1 em{color:var(--lg-accent)}.lg h2{}.lg h3{}.lg p{color:var(--lg-muted);}.lg img{display:block;width:100%;object-fit:cover}.lg .lg-kicker{display:block;color:var(--lg-accent);margin-bottom:18px}.lg .lg-breadcrumb{display:flex;gap:12px;padding-block:23px;color:#737474;}.lg-breadcrumb a{text-decoration:none}.lg .lg-hero{display:grid;grid-template-columns:1.05fr 1fr;gap:50px;align-items:center;padding:14px 0 44px}.lg .lg-hero-copy>p{max-width:510px;margin-top:27px;}.lg .lg-hero figure{position:relative;overflow:hidden;background:#e5e6e2}.lg .lg-hero img{height:510px;object-position:54% 50%}.lg .lg-hero figcaption{position:absolute;inset:auto 16px 16px;background:rgba(255,255,255,.94);padding:17px 20px;}.lg .lg-hero figcaption span{display:block;color:var(--lg-accent);margin-bottom:3px}.lg .lg-actions{display:flex;gap:23px;align-items:center;flex-wrap:wrap;margin-top:32px}.lg .lg-button{display:inline-flex;gap:25px;justify-content:space-between;align-items:center;min-height:50px;padding:13px 21px;background:var(--lg-accent);color:white;text-decoration:none;border:1px solid var(--lg-accent);}.lg .lg-button:hover{background:#841653}.lg .lg-secondary{color:var(--lg-accent);background:transparent}.lg .lg-secondary:hover{background:#f9edf4}.lg .lg-textlink{text-underline-offset:6px}.lg .lg-hero-note{display:flex;align-items:center;gap:14px;color:#7b7d79;margin-top:40px}.lg .lg-hero-note i{width:28px;height:1px;background:#bcbfba}.lg .lg-jump{display:flex;justify-content:space-between;gap:16px;border-block:1px solid var(--lg-line);padding-block:19px;flex-wrap:wrap}.lg .lg-jump a{text-decoration:none;}.lg .lg-jump a:last-child{color:var(--lg-accent)}.lg .lg-section{padding-block:82px}.lg section[id]{scroll-margin-top:140px}.lg .lg-heading{display:grid;grid-template-columns:1.2fr 1fr;gap:80px;align-items:end;margin-bottom:36px}.lg .lg-heading>p{max-width:440px;}.lg .lg-heading .lg-kicker{margin-bottom:12px}.lg .lg-three{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.lg .lg-service-card{background:#fff;border:1px solid var(--lg-line)}.lg .lg-service-card figure{position:relative}.lg .lg-service-card img{height:245px}.lg .lg-service-card figure>span{position:absolute;left:15px;bottom:14px;background:white;padding:7px 11px;}.lg .lg-service-card>div{padding:26px}.lg .lg-service-card p{margin-top:12px}.lg ul{list-style:none;padding:0;margin:20px 0 0}.lg li{color:var(--lg-muted)}.lg .lg-service-card li,.lg-australia li,.lg-brief li{padding:9px 0 9px 18px;position:relative;border-top:1px solid #e9e9e4}.lg .lg-service-card li:before,.lg-australia li:before,.lg-brief li:before{content:'+';position:absolute;left:0;color:var(--lg-accent)}.lg .lg-note{margin-top:22px;color:#757773}.lg .lg-note a{text-underline-offset:3px}.lg .lg-band{background:var(--lg-paper)}.lg .lg-four{display:grid;grid-template-columns:repeat(4,1fr);gap:0;background:#fff;border:1px solid var(--lg-line)}.lg .lg-mode{padding:28px 24px;border-right:1px solid var(--lg-line)}.lg .lg-mode:last-child{border:0}.lg .lg-mode svg{width:46px;height:46px;color:var(--lg-accent);margin-bottom:32px}.lg .lg-mode .lg-kicker{margin-bottom:10px}.lg .lg-mode h3{}.lg .lg-mode p{margin-top:12px;}.lg .lg-mode-note{color:#747772;border-top:1px solid var(--lg-line);margin-top:22px;padding-top:17px}.lg .lg-evidence{display:grid;grid-template-columns:1fr 1.05fr;gap:75px;align-items:center}.lg .lg-evidence-copy>p{margin-top:23px}.lg .lg-checks{list-style:none;padding:0;counter-reset:check;margin:28px 0}.lg .lg-checks li{counter-increment:check;position:relative;padding:16px 0 16px 42px;border-top:1px solid var(--lg-line)}.lg .lg-checks li:before{content:'0' counter(check);position:absolute;left:0;top:17px;color:var(--lg-accent);}.lg .lg-checks strong{display:block;color:var(--lg-ink);margin-bottom:6px}.lg .lg-evidence-photos{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:start}.lg .lg-evidence-photos figure:nth-child(2){margin-top:65px}.lg .lg-evidence-photos img{height:330px}.lg .lg-evidence-photos figcaption{color:#747672;margin-top:11px}.lg .lg-term-table{overflow-x:auto;border:1px solid var(--lg-line)}.lg table{width:100%;border-collapse:collapse;background:white;text-align:left;}.lg thead th{background:#eaece6;color:#4b514b;}.lg th,.lg td{padding:20px 23px;border-bottom:1px solid var(--lg-line);vertical-align:top}.lg tbody tr:last-child>*{border-bottom:0}.lg tbody th{min-width:180px;width:23%}.lg tbody th strong{display:block;color:var(--lg-accent);}.lg tbody th small{display:block;color:#777}.lg td{color:#5b605c;width:25%}.lg .lg-doc-layout{display:grid;grid-template-columns:1.05fr 1fr;gap:75px;align-items:start}.lg .lg-document-list article{display:flex;gap:24px;border-top:1px solid var(--lg-line);padding:25px 0}.lg .lg-document-list article>span{color:var(--lg-accent);padding-top:3px}.lg .lg-document-list h3{}.lg .lg-document-list p{margin-top:12px}.lg .lg-australia{background:#f7f1f5;border-top:3px solid var(--lg-accent);padding:35px}.lg .lg-australia h3{}.lg .lg-australia p{margin-top:18px}.lg .lg-australia .lg-note{}.lg .lg-australia .lg-textlink{display:inline-block;margin-top:20px;color:var(--lg-accent)}.lg .lg-timeline{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;list-style:none;padding:0;margin:40px 0 0}.lg .lg-timeline li{border-top:1px solid #babeb5;padding-top:20px}.lg .lg-timeline li>span{color:var(--lg-accent)}.lg .lg-timeline h3{margin-top:22px}.lg .lg-timeline p{margin-top:12px}.lg .lg-faq{display:grid;grid-template-columns:1fr 1.35fr;gap:80px}.lg .lg-faq>div>p{margin-top:22px}.lg details{border-top:1px solid var(--lg-line);padding:20px 0}.lg details:last-child{border-bottom:1px solid var(--lg-line)}.lg summary{display:flex;justify-content:space-between;gap:20px;list-style:none;cursor:pointer;}.lg summary::-webkit-details-marker{display:none}.lg summary:after{content:'+';color:var(--lg-accent);font-size:20px}.lg details[open] summary:after{content:'−'}.lg details p{padding:16px 26px 0 0}.lg .lg-brief{background:#f3f4ef}.lg .lg-brief-grid{display:grid;grid-template-columns:1fr 1fr;gap:85px}.lg .lg-brief-grid h2{}.lg .lg-brief-grid>div>p{margin-top:24px;max-width:400px}.lg .lg-brief ul{max-width:400px}.lg .lg-form{background:white;padding:32px;border:1px solid var(--lg-line)}.lg .lg-form input,.lg .lg-form select,.lg .lg-form textarea{background:#fff!important;color:#25272a!important;border:1px solid #cdd0c9!important;border-radius:0;width:100%;padding:10px;min-width:0}.lg .lg-form input[type=checkbox]{width:16px;height:16px;flex:0 0 auto}.lg .lg-form label{color:#3d433d;}.lg .lg-form .svc-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.lg .lg-form .svc-form-grid label{display:grid;gap:7px}.lg .lg-form .svc-full{grid-column:1/-1}.lg .lg-form .svc-consent{display:flex;gap:10px;align-items:start;margin:16px 0}.lg .lg-form .svc-form-hint{margin-top:12px}.lg .lg-form .svc-button{border:0;border-radius:0;background:var(--lg-accent);color:white;padding:13px 24px;cursor:pointer}.lg .svc-honey{position:absolute;left:-9999px}.lg .lg-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.lg :focus-visible{outline:3px solid #a51e6b;outline-offset:5px}
@media(min-width:1500px){.lg .lg-hero img{height:580px}}
@media(max-width:1050px){.lg .lg-wrap{width:calc(100% - 56px)}.lg .lg-hero{gap:30px}.lg h1{}.lg .lg-hero img{height:500px}.lg .lg-three{gap:16px}.lg .lg-service-card>div{padding:20px}.lg .lg-service-card img{height:200px}.lg .lg-four{grid-template-columns:repeat(2,1fr)}.lg .lg-mode:nth-child(2){border-right:0}.lg .lg-mode:nth-child(-n+2){border-bottom:1px solid var(--lg-line)}.lg .lg-heading,.lg .lg-evidence,.lg .lg-doc-layout,.lg .lg-faq,.lg .lg-brief-grid{gap:35px}.lg .lg-evidence-photos img{height:290px}.lg .lg-timeline{gap:20px}.lg .lg-brief-grid h2{}}
@media(max-width:700px){.lg .lg-wrap{width:calc(100% - 36px)}.lg .lg-breadcrumb{padding-block:18px}.lg .lg-hero{grid-template-columns:1fr;padding:18px 0 30px;gap:30px}.lg h1{}.lg .lg-hero-copy>p{margin-top:20px}.lg .lg-actions{gap:20px;margin-top:24px}.lg .lg-hero-note{margin-top:27px}.lg .lg-hero img{height:340px}.lg .lg-hero figcaption{inset:auto 12px 12px;padding:12px 15px}.lg .lg-jump{gap:14px 16px;padding-block:17px}.lg .lg-jump a{width:calc(50% - 8px)}.lg .lg-jump a:last-child{width:100%}.lg .lg-section{padding-block:52px}.lg .lg-heading{grid-template-columns:1fr;gap:18px;margin-bottom:27px}.lg h2{}.lg .lg-three{grid-template-columns:1fr;gap:25px}.lg .lg-service-card img{height:250px}.lg .lg-service-card>div{padding:25px}.lg .lg-kicker{}.lg .lg-four{grid-template-columns:1fr}.lg .lg-mode{border-right:0;border-bottom:1px solid var(--lg-line);padding:26px}.lg .lg-mode svg{margin-bottom:20px}.lg .lg-mode .lg-kicker{}.lg .lg-mode-note{margin-top:16px}.lg .lg-evidence,.lg .lg-doc-layout,.lg .lg-faq,.lg .lg-brief-grid{grid-template-columns:1fr;gap:30px}.lg .lg-evidence-photos{gap:12px}.lg .lg-evidence-photos img{height:250px}.lg .lg-evidence-photos figure:nth-child(2){margin-top:35px}.lg .lg-term-table{overflow:visible;border:0}.lg table,.lg tbody,.lg tr,.lg td,.lg tbody th{display:block;width:100%;min-width:0}.lg thead{display:none}.lg tbody tr{margin-bottom:16px;border:1px solid var(--lg-line);background:white}.lg tbody th{background:#eaece6;padding:15px 19px}.lg tbody th strong{}.lg td{padding:12px 19px;border-top:1px solid #eee;border-bottom:0}.lg td:before{display:block;font-size:9px;letter-spacing:1px;color:var(--lg-accent);margin-bottom:5px}.lg td:nth-child(2):before{content:'MAIN CARRIAGE'}.lg td:nth-child(3):before{content:'RISK TRANSFERS'}.lg td:nth-child(4):before{content:'IMPORT & DELIVERY'}.lg .lg-australia{padding:26px}.lg .lg-timeline{grid-template-columns:1fr 1fr;gap:25px 22px}.lg .lg-timeline h3{margin-top:15px}.lg .lg-timeline p{}.lg .lg-faq summary{}.lg .lg-brief-grid h2{}.lg .lg-form{padding:23px 18px}.lg .lg-form .svc-form-grid{grid-template-columns:1fr}.lg .lg-form input,.lg .lg-form select,.lg .lg-form textarea{}.lg section[id]{scroll-margin-top:105px}}

/* Documentary sequence: retain complete container and seal photographs. */
.lg .lg-dispatch-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.lg .lg-dispatch-grid img{width:100%;height:auto;aspect-ratio:3/4;object-fit:contain;background:#f5f5f1}.lg .lg-dispatch-grid figcaption{padding-top:18px}.lg .lg-dispatch-grid .lg-kicker{margin-bottom:8px;}.lg .lg-dispatch-grid p{}@media(max-width:1000px){.lg .lg-dispatch-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.lg .lg-dispatch-grid{grid-template-columns:1fr;gap:30px}}
