/* Approved Golden Journey module (How It Works). Every selector, id, variable and keyframe is scoped to #wjw-golden-journey. */
#wjw-golden-journey{--gj-gold:#e5c780;--gj-cream:#f3ead4;--gj-muted:#b9c6b4;--gj-bg:#06100b;--gj-line:#dabb6c40}
#wjw-golden-journey,#wjw-golden-journey *{box-sizing:border-box}
#wjw-golden-journey{max-width:1100px;margin:auto;padding:0 40px;position:relative;overflow:hidden}
#wjw-golden-journey .gj-eyebrow{font:10px/1.5 Arial;letter-spacing:3px;color:var(--gj-gold)}
#wjw-golden-journey h2{font:400 clamp(29px,4.5vw,43px)/1.15 Georgia;margin:8px 0 14px;color:var(--gj-gold);text-wrap:balance}
#wjw-golden-journey h3{font:400 25px/1.25 Georgia;color:var(--gj-gold);margin:6px 0 8px}
#wjw-golden-journey p{margin:0 0 18px}
#wjw-golden-journey section{position:relative;padding:40px 0 16px;scroll-margin-top:20px}
#wjw-golden-journey .gj-section-head{text-align:center;max-width:620px;margin:0 auto 22px}
#wjw-golden-journey .gj-section-head p{color:var(--gj-muted)}
#wjw-golden-journey .gj-chapter{display:flex;align-items:center;justify-content:center;gap:12px;font:11px Arial;letter-spacing:2px;color:var(--gj-gold)}
#wjw-golden-journey .gj-chapter:before,#wjw-golden-journey .gj-chapter:after{content:'';height:1px;width:42px;background:linear-gradient(90deg,transparent,var(--gj-gold),transparent)}
#wjw-golden-journey .gj-map{aspect-ratio:1.77;position:relative;margin:0 auto;isolation:isolate}
#wjw-golden-journey .gj-map-art{position:absolute;inset:0;background:url(/site/golden-journey/assets/map.webp) center/contain no-repeat;transition:transform 1.2s,filter 1.2s;mask-image:linear-gradient(0deg,transparent,#000 12%,#000 90%,transparent)}
#wjw-golden-journey .gj-pin{position:absolute;z-index:2;transform:translate(-50%,-50%);background:transparent;border:0;color:#fff3d2;display:flex;align-items:center;flex-direction:column;padding:6px;min-width:76px;min-height:60px}
#wjw-golden-journey .gj-pin-dot{width:23px;height:23px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#fff2bf,#b78732);border:3px solid #f7deb0;box-shadow:0 0 0 5px #06100b77,0 0 25px #f6d17b77;transition:transform .3s,box-shadow .3s}
#wjw-golden-journey .gj-pin-dot:after{content:'';width:5px;height:5px;background:#53370d;border-radius:50%}
#wjw-golden-journey .gj-pin-label{margin-top:7px;padding:4px 9px;background:#06100be6;border:1px solid #e0c07899;border-radius:8px;font:11px/1.2 Arial;letter-spacing:.5px;box-shadow:0 2px 12px #000}
#wjw-golden-journey .gj-pin[aria-pressed=true] .gj-pin-dot{transform:scale(1.25);box-shadow:0 0 0 8px #e6bf602b,0 0 38px #ffd88b}
#wjw-golden-journey .gj-pin[aria-pressed=true] .gj-pin-label{background:#ebcd87;color:#271e0f}
#wjw-golden-journey .gj-land-choices{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin:14px 0 22px}
#wjw-golden-journey .gj-land-choice{border:1px solid var(--gj-line);background:linear-gradient(145deg,#203324,#0c1a11);border-radius:12px;padding:12px 17px;color:var(--gj-cream);font:12px Arial;min-height:45px;box-shadow:inset 0 1px #ffffff10;transition:.25s}
#wjw-golden-journey .gj-land-choice[aria-pressed=true]{color:#211707;border-color:#f0d58d;background:linear-gradient(135deg,#f6dfa8,#d0a54e);box-shadow:0 5px 25px #c9a65d28}
#wjw-golden-journey .gj-selection{text-align:center;max-width:640px;margin:0 auto;padding:0 10px}
#wjw-golden-journey .gj-selection .gj-land-name{font:11px Arial;letter-spacing:2px;color:var(--gj-muted);text-transform:uppercase}
#wjw-golden-journey .gj-selection p{color:#c3cdbb;font-size:15px;margin:10px 0 18px}
#wjw-golden-journey .gj-cta{position:relative;overflow:hidden;display:inline-flex;justify-content:center;align-items:center;gap:16px;padding:17px 28px;min-height:54px;min-width:260px;border:1px solid #ffebb7;border-radius:12px;color:#2a200e;background:linear-gradient(115deg,#c99c44,#f6df9f 48%,#d7b05a);box-shadow:0 8px 30px #d5ad4a24,inset 0 1px #fff7d3;font:600 12px/1.4 Arial;letter-spacing:1.3px;transition:transform .2s,box-shadow .2s}
#wjw-golden-journey .gj-cta:hover{transform:translateY(-2px);box-shadow:0 10px 35px #d5ad4a50}
#wjw-golden-journey .gj-cta:active{transform:scale(.98)}
#wjw-golden-journey .gj-cta:after{content:'';position:absolute;inset:-40% auto -40% -60%;width:30%;background:linear-gradient(90deg,transparent,#ffffff66,transparent);transform:skewX(-20deg);transition:left .6s}
#wjw-golden-journey .gj-cta:hover:after{left:140%}
#wjw-golden-journey .gj-cta .gj-arrow{font-size:20px;font-weight:400}
#wjw-golden-journey .gj-travel-label{position:absolute;inset:0;display:none;align-items:center;justify-content:center;z-index:4;font:30px Georgia;color:#fff0ba;text-shadow:0 2px 20px #000;background:#06100b55;border-radius:40%;text-align:center;pointer-events:none}
#wjw-golden-journey .gj-map.gj-travel .gj-map-art{transform:scale(1.18);filter:brightness(1.25)}
#wjw-golden-journey .gj-map.gj-travel .gj-pin{opacity:0}
#wjw-golden-journey .gj-map.gj-travel .gj-travel-label{display:flex}
#wjw-golden-journey .gj-arrival{color:var(--gj-gold);font:11px Arial;letter-spacing:1.5px;min-height:20px;margin-bottom:12px}
#wjw-golden-journey .gj-master-scene{height:400px;max-width:560px;margin:0 auto;border-radius:30px;position:relative;overflow:hidden;background:#102218;mask-image:linear-gradient(0deg,transparent,#000 12%,#000 95%,transparent)}
#wjw-golden-journey .gj-master-art{position:absolute;inset:0;background:url(/site/golden-journey/assets/masters.png) 0% 20%/500% auto no-repeat;transition:background-position .8s}
#wjw-golden-journey .gj-master-scene:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#06100b,transparent 50%);pointer-events:none}
#wjw-golden-journey .gj-master-caption{position:absolute;bottom:25px;left:26px;right:26px;z-index:1;text-align:center;text-shadow:0 2px 20px #000}
#wjw-golden-journey .gj-master-caption .gj-eyebrow{letter-spacing:2px}
#wjw-golden-journey .gj-master-caption h3{font-size:31px;color:#ffdfa1}
#wjw-golden-journey .gj-tiles{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:12px 0 22px}
#wjw-golden-journey .gj-tile{position:relative;min-height:125px;overflow:hidden;border-radius:14px;background:#102116;border:1px solid #d9b96430;color:#f4e6bf;padding:0;transition:transform .3s,border-color .3s,box-shadow .3s}
#wjw-golden-journey .gj-tile .gj-tile-art{position:absolute;inset:0;background-image:url(/site/golden-journey/assets/masters.png);background-size:500% auto;background-position:var(--pos) 20%;transition:transform .5s}
#wjw-golden-journey .gj-tile:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#06100bf7,transparent 90%)}
#wjw-golden-journey .gj-tile .gj-tile-name{position:absolute;z-index:1;bottom:12px;left:8px;right:8px;font:13px/1.3 Georgia;text-shadow:0 2px 8px #000}
#wjw-golden-journey .gj-tile[aria-pressed=true]{border-color:#f5d993;box-shadow:0 0 0 1px #f5d993,0 5px 28px #d6b26324;transform:translateY(-3px)}
#wjw-golden-journey .gj-tile:hover .gj-tile-art{transform:scale(1.08)}
#wjw-golden-journey .gj-master-copy{text-align:center;max-width:600px;margin:0 auto;color:#c4cebd;min-height:70px}
#wjw-golden-journey .gj-gold-link{border:0;background:none;color:var(--gj-gold);font:12px Arial;letter-spacing:1px;padding:14px;min-height:46px}
#wjw-golden-journey .gj-craft-scene{position:relative;aspect-ratio:2.5;overflow:hidden;border-radius:24px;min-height:270px;isolation:isolate}
#wjw-golden-journey .gj-craft-art{position:absolute;inset:0;background:url(/site/golden-journey/assets/crafts.webp) center/100% 100% no-repeat}
#wjw-golden-journey .gj-craft-focus{position:absolute;left:0;top:0;bottom:0;width:20%;border:1px solid #f2d28b99;box-shadow:0 0 0 2000px #06100b77,inset 0 0 45px #e8bd4418;transition:left .6s;border-radius:18px}
#wjw-golden-journey .gj-craft-choices .gj-tile-art{background-image:url(/site/golden-journey/assets/crafts.webp)}
#wjw-golden-journey .gj-craft-choices .gj-tile{min-height:110px}
#wjw-golden-journey .gj-craft-choices .gj-tile-name{font:12px/1.35 Georgia}
#wjw-golden-journey .gj-craft-copy{padding:10px 0 0}
#wjw-golden-journey .gj-trail{position:absolute;inset:190px 0 90px;width:100%;height:calc(100% - 280px);opacity:.45;pointer-events:none}
#wjw-golden-journey .gj-trail path{fill:none;stroke:#d3ae56;stroke-width:1.3;filter:drop-shadow(0 0 5px #ffd681)}
#wjw-golden-journey .gj-trail .gj-flow{stroke:#ffe8a5;stroke-width:3;stroke-dasharray:4 100;animation:gj-flow 12s linear infinite}
#wjw-golden-journey .gj-content{position:relative}
#wjw-golden-journey .gj-reveal{animation:gj-reveal .55s both}
@keyframes gj-flow{to{stroke-dashoffset:-728}}
@keyframes gj-spark{50%{transform:translate(10px,-20px);opacity:.2}}
@keyframes gj-reveal{from{opacity:.1;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
@media(max-width:600px){#wjw-golden-journey{padding:0 20px}
#wjw-golden-journey .gj-section-head{padding:0 5px}
#wjw-golden-journey .gj-section-head p{font-size:15px}
#wjw-golden-journey .gj-map{margin:0 -18px;aspect-ratio:1.45}
#wjw-golden-journey .gj-map-art{background-size:100% 100%;mask-image:linear-gradient(0deg,transparent,#000 9%,#000 95%,transparent)}
#wjw-golden-journey .gj-pin{min-width:65px;padding:3px}
#wjw-golden-journey .gj-pin-dot{width:19px;height:19px;border-width:2px}
#wjw-golden-journey .gj-pin-label{font-size:10px;padding:4px 6px;letter-spacing:0;margin-top:5px}
#wjw-golden-journey .gj-land-choices{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin:4px 0 20px}
#wjw-golden-journey .gj-land-choice:last-child{grid-column:1/-1}
#wjw-golden-journey .gj-land-choice{padding:13px 8px;border-radius:11px}
#wjw-golden-journey .gj-cta{width:100%;min-width:0}
#wjw-golden-journey .gj-master-scene{height:340px;max-width:none;margin:0 -10px}
#wjw-golden-journey .gj-master-art{background-size:500% auto}
#wjw-golden-journey .gj-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
#wjw-golden-journey .gj-tiles .gj-tile{min-height:135px}
#wjw-golden-journey .gj-tiles .gj-tile:last-child{grid-column:1/-1;min-height:120px}
#wjw-golden-journey .gj-tiles .gj-tile:last-child .gj-tile-art{background-size:250% auto;background-position:right center}
#wjw-golden-journey .gj-tile .gj-tile-name{font-size:15px}
#wjw-golden-journey .gj-master-copy{font-size:15px;min-height:98px}
#wjw-golden-journey .gj-craft-scene{height:310px;aspect-ratio:auto;margin:0 -8px}
#wjw-golden-journey .gj-craft-art{background-size:500% auto;background-position:var(--craft-pos,0%) center;transition:background-position .7s}
#wjw-golden-journey .gj-craft-focus{display:none}
#wjw-golden-journey .gj-craft-choices{display:flex;flex-wrap:wrap;gap:8px}
#wjw-golden-journey .gj-craft-choices .gj-tile{flex:1 1 calc(50% - 8px);min-height:94px}
#wjw-golden-journey .gj-craft-choices .gj-tile:last-child{flex-basis:100%;min-height:94px}
#wjw-golden-journey .gj-craft-choices .gj-tile-name{font-size:13px}
#wjw-golden-journey .gj-craft-choices .gj-tile:last-child .gj-tile-art{background-size:250% auto}
#wjw-golden-journey .gj-craft-copy{min-height:165px}
#wjw-golden-journey section{padding-top:34px}
#wjw-golden-journey .gj-trail{opacity:.3}
#wjw-golden-journey .gj-selection p{font-size:15px}}
@media(prefers-reduced-motion:reduce){#wjw-golden-journey,#wjw-golden-journey *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
#wjw-golden-journey /* Individual portraits retain their native proportions at every viewport. */
.gj-master-scene{width:100%;max-width:420px;height:auto;aspect-ratio:4/5;margin:0 auto;border-radius:28px;background:radial-gradient(ellipse,#163024,#06100b 75%);mask-image:none}
#wjw-golden-journey .gj-master-portrait{display:block;width:100%;height:100%;object-fit:contain;object-position:center;mask-image:linear-gradient(0deg,transparent,#000 14%,#000 90%,transparent);transition:opacity .4s;touch-action:pan-y}
#wjw-golden-journey .gj-master-caption{bottom:16px;left:12px;right:12px}
#wjw-golden-journey .gj-master-caption h3{font-size:29px}
#wjw-golden-journey .gj-master-caption .gj-eyebrow{font-size:9px;letter-spacing:1.5px}
#wjw-golden-journey #gj-masters{grid-template-columns:repeat(6,minmax(0,1fr))}
#wjw-golden-journey #gj-masters .gj-tile{min-height:150px}
#wjw-golden-journey #gj-masters .gj-tile-art{background-size:cover;background-position:center 28%}
#wjw-golden-journey #gj-masters .gj-tile-name{font-size:13px}
#wjw-golden-journey .gj-master-controls{display:flex;align-items:center;justify-content:center;gap:22px;margin:10px 0 20px}
#wjw-golden-journey .gj-portrait-arrow{height:46px;width:52px;border:1px solid #dabb6c66;border-radius:14px;background:linear-gradient(145deg,#243c2a,#0a1b10);color:#efd28d;font:23px Georgia;box-shadow:inset 0 1px #ffffff16}
#wjw-golden-journey .gj-portrait-count{font:11px Arial;color:#d5c18e;letter-spacing:2px}
#wjw-golden-journey .gj-portrait-arrow:active{background:#dab86b;color:#102016}
@media(max-width:600px){#wjw-golden-journey{padding:0 18px}
#wjw-golden-journey .gj-section-head h2{font-size:31px}
#wjw-golden-journey .gj-master-scene{width:100%;max-width:350px;aspect-ratio:4/5;height:auto;margin:auto}
#wjw-golden-journey #gj-masters{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
#wjw-golden-journey #gj-masters .gj-tile,#wjw-golden-journey #gj-masters .gj-tile:last-child{grid-column:auto;min-height:116px}
#wjw-golden-journey #gj-masters .gj-tile .gj-tile-art,#wjw-golden-journey #gj-masters .gj-tile:last-child .gj-tile-art{background-size:cover;background-position:center 25%}
#wjw-golden-journey #gj-masters .gj-tile-name{font-size:12px;bottom:9px;left:4px;right:4px}
#wjw-golden-journey .gj-master-caption h3{font-size:27px}
#wjw-golden-journey .gj-master-copy{min-height:0;margin:16px 0 0;font-size:15px;line-height:1.6}
#wjw-golden-journey .gj-master-controls{margin-bottom:14px}
#wjw-golden-journey .gj-arrival{margin:0;min-height:0}
#wjw-golden-journey .gj-map{aspect-ratio:1.55;margin:0 -16px}
#wjw-golden-journey .gj-land-choices{margin-top:8px}
#wjw-golden-journey .gj-pin-label{font-size:10px}
#wjw-golden-journey .gj-craft-copy{min-height:0}
#wjw-golden-journey .gj-selection{padding:0}
#wjw-golden-journey .gj-section-head{padding:0}
#wjw-golden-journey .gj-chapter{font-size:10px;letter-spacing:1.5px}
#wjw-golden-journey .gj-chapter:before,#wjw-golden-journey .gj-chapter:after{width:26px}}
#wjw-golden-journey{overflow:clip}
#wjw-golden-journey .gj-step-number{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;font:25px Georgia;color:#271f0d;background:linear-gradient(135deg,#fff0bd,#d2a64c);border:1px solid #ffe6a7;box-shadow:0 0 0 6px #08170e,0 0 28px #d8ae4930}
#wjw-golden-journey .gj-step-number{margin:0 auto 18px;box-shadow:0 0 0 8px #d6ae4912,0 0 32px #e3bc4833}
#wjw-golden-journey .gj-section-head.gj-motion-ready{opacity:.1;transform:translateY(26px);transition:opacity .8s,transform .8s}
#wjw-golden-journey .gj-section-head.gj-motion-ready.gj-is-visible{opacity:1;transform:translateY(0)}
#wjw-golden-journey .gj-section-head.gj-is-visible .gj-step-number{animation:gj-stepGlow 1.3s ease both}
#wjw-golden-journey section{scroll-margin-top:76px}
@keyframes gj-stepAppear{from{opacity:0;transform:translateY(22px) scale(.92)}to{opacity:1;transform:translateY(0) scale(1)}}
@keyframes gj-stepLine{to{transform:scaleX(1)}}
@keyframes gj-stepGlow{0%{box-shadow:0 0 0 0 #f1cf8b66,0 0 12px #ecc57844}100%{box-shadow:0 0 0 16px #f1cf8b00,0 0 32px #e3bc4833}}
@media(max-width:600px){#wjw-golden-journey .gj-step-number{height:44px;width:44px;font-size:23px;margin-bottom:16px}}
@media(prefers-reduced-motion:reduce){#wjw-golden-journey .gj-section-head.gj-motion-ready{opacity:1;transform:none}}
#wjw-golden-journey .gj-land-picker-label{text-align:center;color:#a8b89f;font:10px Arial;letter-spacing:1.7px;margin:10px 0 12px}
#wjw-golden-journey .gj-land-choice{border-radius:24px;background:#0e1f14;box-shadow:none;padding:12px 18px;color:#bbcab4}
#wjw-golden-journey .gj-land-choice:before{content:'';display:inline-block;width:10px;height:10px;border:1px solid #8d9c7b;border-radius:50%;margin-right:8px;vertical-align:middle}
#wjw-golden-journey .gj-land-choice[aria-pressed=true]{background:#203721;color:#f4d690;border:1px solid #d8b86b;box-shadow:inset 0 0 0 1px #d8b86b22}
#wjw-golden-journey .gj-land-choice[aria-pressed=true]:before{background:#ebcd87;border-color:#ebcd87;box-shadow:inset 0 0 0 2px #243a24}
#wjw-golden-journey .gj-continue-button{margin-top:6px;min-width:310px;text-align:left;gap:17px;padding:15px 20px;border-radius:14px}
#wjw-golden-journey .gj-continue-step{display:grid;place-items:center;width:34px;height:34px;border:1px solid #88672566;border-radius:50%;font:24px Georgia;flex-shrink:0}
#wjw-golden-journey .gj-continue-label{display:flex;flex-direction:column;gap:4px;flex:1}
#wjw-golden-journey .gj-continue-label small{font:11px Arial;letter-spacing:.2px;color:#59451e}
#wjw-golden-journey .gj-continue-button .gj-arrow{font-size:25px}
@media(max-width:600px){#wjw-golden-journey .gj-land-picker-label{font-size:9px;margin:6px 0 12px}
#wjw-golden-journey .gj-land-choice{padding:12px 10px;border-radius:24px}
#wjw-golden-journey .gj-continue-button{min-width:0;width:100%;max-width:380px;margin-top:6px}}
#wjw-golden-journey /* Embeddable homepage experience: everything remains in normal page flow. */
.gj-shell{padding-top:12px;padding-bottom:32px}
#wjw-golden-journey section{scroll-margin-top:12px}
#wjw-golden-journey .gj-section-head{padding-top:0}
#wjw-golden-journey #gj-choose{padding-top:18px}
#wjw-golden-journey #gj-guide-portrait{scroll-margin-top:16px}
#wjw-golden-journey .gj-trail{inset:100px 0 0;height:calc(100% - 100px)}
#wjw-golden-journey .gj-trail .gj-flow{animation:gj-flow 4s linear 1 forwards}
#wjw-golden-journey .gj-master-portrait{max-height:500px}
#wjw-golden-journey .gj-master-caption{bottom:10px}
#wjw-golden-journey .gj-master-controls{margin-top:6px}
@media(max-width:600px){#wjw-golden-journey .gj-master-scene{max-width:330px;max-height:430px}
#wjw-golden-journey{padding-bottom:20px}
#wjw-golden-journey .gj-master-copy{margin-top:12px}}
#wjw-golden-journey{background:transparent;color:var(--gj-cream);font:16px/1.65 Georgia,serif;margin:0 auto;scroll-margin-top:72px}
#wjw-golden-journey .gj-intro{max-width:800px;margin:0 auto 32px;padding:32px 0 16px;text-align:center}
#wjw-golden-journey .gj-intro p{max-width:620px;margin:0 auto 26px;color:var(--gj-muted)}
#wjw-golden-journey .gj-step-overview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;list-style:none;margin:0;padding:22px 0;border-top:1px solid var(--gj-line);border-bottom:1px solid var(--gj-line)}
#wjw-golden-journey .gj-step-overview li{display:flex;align-items:center;justify-content:center;gap:12px;min-width:0;text-align:left;color:var(--gj-cream);font-size:16px;line-height:1.4}
#wjw-golden-journey .gj-overview-number{flex:0 0 32px;font:28px/1 Georgia;color:var(--gj-gold);text-align:center}
#wjw-golden-journey .gj-step-overview small{display:block;margin-bottom:4px;font:10px/1.5 Arial;color:var(--gj-gold);letter-spacing:0}
@media(max-width:600px){#wjw-golden-journey .gj-step-overview{grid-template-columns:1fr;gap:18px;padding:20px 0}#wjw-golden-journey .gj-step-overview li{justify-content:flex-start;max-width:230px;width:100%;margin:auto}#wjw-golden-journey .gj-intro{padding-top:24px;margin-bottom:24px}}
#wjw-golden-journey button{cursor:pointer;font:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent}#wjw-golden-journey button:focus-visible{outline:3px solid #fff0be;outline-offset:5px}
#wjw-golden-journey section{scroll-margin-top:76px}#wjw-golden-journey p{margin:0 0 18px}#wjw-golden-journey h2,#wjw-golden-journey h3{letter-spacing:0;text-transform:none}
#wjw-golden-journey .gj-center{text-align:center}
/* Native page chrome: keep scroll targets below the sticky public navigation (70px desktop, 112px at <=1000px, plus safe area). */
#wjw-golden-journey,#wjw-golden-journey section,#wjw-golden-journey #gj-guide-portrait{scroll-margin-top:calc(86px + env(safe-area-inset-top))}
@media(max-width:1000px){#wjw-golden-journey,#wjw-golden-journey section,#wjw-golden-journey #gj-guide-portrait{scroll-margin-top:calc(128px + env(safe-area-inset-top))}}
