@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url('/globus-web-v130/assets/manrope-0.woff2') format('woff2')}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url('/globus-web-v130/assets/manrope-3.woff2') format('woff2')}
:root{--ink:#052b24;--cream:#f5f2e5;--gold:#e6c979;--muted:#bfd1ca;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#002b23;color:var(--cream);font:16px/1.65 Manrope,Arial,sans-serif}a{color:inherit;text-underline-offset:.22em}a:focus-visible,summary:focus-visible{outline:3px solid #74b4ff;outline-offset:4px}img{max-width:100%;height:auto}h1,h2,h3,p,figure{margin:0}h1{font-size:clamp(28px,4.5vw,54px);line-height:1.13;letter-spacing:-.035em;text-wrap:balance}h2{font-size:clamp(21px,2.7vw,30px);line-height:1.3}h3{font-size:19px;line-height:1.4}.skip-link{position:absolute;left:12px;top:-100px;z-index:10;background:var(--gold);color:var(--ink);padding:12px}.skip-link:focus{top:12px}.header{background:#00231d;border-bottom:1px solid #466156}.header-inner,.main,.footer-inner{max-width:1320px;margin:auto;padding:24px clamp(18px,4vw,48px)}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;padding-block:18px}.brand{display:block;flex:0 0 174px}.brand img{display:block;width:174px;height:auto}.header nav{display:flex;align-items:center;flex-wrap:wrap;gap:10px 21px}.header nav a{padding:8px 0;font-size:14px;font-weight:700;text-decoration:none}.header nav a:hover{color:var(--gold);text-decoration:underline}.header-tools{display:flex;align-items:center;gap:18px;font-size:14px}.languages{position:relative}.languages summary{padding:9px 12px;border:1px solid #668276;border-radius:9px;cursor:pointer;color:var(--gold)}.languages ul{position:absolute;right:0;top:100%;min-width:170px;padding:8px;margin:8px 0;list-style:none;background:#052b24;border:1px solid #668276;border-radius:9px;z-index:5}.languages a{display:block;padding:8px 12px;text-decoration:none}.languages a[aria-current]{color:var(--gold);font-weight:700}.breadcrumbs ol{display:flex;flex-wrap:wrap;gap:5px 12px;list-style:none;padding:0;margin:0 0 27px;font-size:13px;color:var(--muted)}.breadcrumbs li+li::before{content:'›';margin-right:12px}.hero{max-width:1000px;margin:16px 0 34px}.eyebrow{font-size:12px;font-weight:700;letter-spacing:.15em;color:var(--gold);margin-bottom:13px}.summary{font-size:clamp(17px,2vw,20px);line-height:1.65;color:#deebe6;max-width:850px;margin-top:20px}.photo-section>h2{margin-bottom:20px}.photo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.photo-card{min-width:0;overflow:hidden;border:1px solid #567065;border-radius:12px;background:#05261f}.photo-card img{display:block;width:100%;height:clamp(310px,43vw,560px);object-fit:contain;background:#021b15}.photo-card figcaption{padding:22px}.photo-card figcaption h3{color:var(--gold);margin-bottom:10px}.photo-card p{color:#dce8e1}.detail-row{display:grid;grid-template-columns:1.3fr .8fr;gap:32px;align-items:start;padding:34px 0;border-bottom:1px solid #466156}.detail-row p{margin-top:12px;color:#deebe6}.service-link{display:block;color:var(--gold);margin-top:12px;font-weight:700}.request{display:grid;grid-template-columns:1fr auto;gap:25px;align-items:center;background:#07392e;border:1px solid #668276;border-radius:12px;padding:30px;margin:32px 0}.request p{max-width:760px;margin-top:12px;color:#deebe6}.gold-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 22px;border:1px solid #eac979;border-radius:9px;background:linear-gradient(120deg,#ffdfa0,#e4bc60);color:#07261e;text-decoration:none;font-weight:700;text-align:center}.more h2{margin-bottom:15px}.more-links{display:flex;flex-wrap:wrap;gap:12px 22px}.back-link{display:inline-block;margin:28px 0 8px;color:var(--gold)}footer{background:#00231d;border-top:1px solid #466156}.footer-inner{display:flex;justify-content:space-between;gap:25px;flex-wrap:wrap;font-size:14px}.footer-inner strong{display:block;color:var(--gold);margin-bottom:8px}.footer-contact{font-style:normal;max-width:470px}.footer-contact a{display:inline-block;margin-right:15px}.footer-links{display:flex;flex-direction:column;gap:8px}.footer-hours{margin-top:8px;color:var(--muted)}@media(max-width:760px){.header-inner{gap:14px}.header nav{order:3;width:100%;gap:7px 18px}.brand{flex-basis:150px}.brand img{width:150px}.header-tools{gap:12px}.account-link{display:none}.photo-grid,.detail-row,.request{grid-template-columns:1fr}.photo-grid{gap:20px}.photo-card img{height:auto;max-height:none;aspect-ratio:3/4;object-fit:contain}.photo-card.landscape img{aspect-ratio:4/3}.request{padding:22px}.request .gold-button{width:100%}.detail-row{gap:22px}.hero{margin-bottom:26px}.summary{font-size:17px}.breadcrumbs ol{margin-bottom:24px}.main{padding-top:24px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}