/* Approved Your Name visual: live copy and controls over a single composed scene. */
body.expedition-world[data-world-page="your-name"] .cinematic-hero.c-hero-grid{--scene:url('/images/your-name-approved-coastal.webp');max-width:1600px!important;width:calc(100% - 64px);min-height:850px!important;height:auto;padding:38px clamp(32px,4.5vw,88px) 58px clamp(64px,9vw,176px)!important;margin:12px auto 28px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 410px!important;grid-template-rows:auto!important;grid-template-areas:'copy form';align-content:start;align-items:start!important;gap:32px!important;background:none!important;isolation:isolate}
body.expedition-world[data-world-page="your-name"] .cinematic-hero.c-hero-grid>.expedition-backdrop{display:block!important;position:absolute!important;inset:0;z-index:-1!important;background-image:var(--scene)!important;background-size:cover!important;background-position:center!important;filter:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent),linear-gradient(180deg,transparent,#000 3%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent),linear-gradient(180deg,transparent,#000 3%,#000 95%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}
body.expedition-world[data-world-page="your-name"] .cinematic-hero.c-hero-grid>.expedition-island-view{display:none!important}
body.expedition-world[data-world-page="your-name"] .cinematic-hero.c-hero-grid>.c-hero-copy{grid-area:copy;align-self:start;max-width:640px!important;margin:12px 0 0!important;padding:0!important;position:relative;z-index:1}
body.expedition-world[data-world-page="your-name"] .cinematic-hero.c-hero-grid .c-hero-copy h1{font:600 clamp(48px,3.8vw,64px)/1.05 Georgia,serif!important;letter-spacing:-2px!important;margin:16px 0 20px!important;text-wrap:initial}
body.expedition-world[data-world-page="your-name"] .cinematic-hero.c-hero-grid .c-hero-copy h1 em{font-weight:400!important;white-space:nowrap;color:#00617c!important}
body.expedition-world[data-world-page="your-name"] .cinematic-hero.c-hero-grid .c-hero-copy p.lead{font:20px/1.4 Georgia,serif!important;max-width:540px!important;color:#10234b!important;margin:0!important}
body.expedition-world[data-world-page="your-name"] .cinematic-hero.c-hero-grid .c-hero-copy .trust{font:14px/1.5 Georgia,serif!important;color:#10234b!important;margin:24px 0 0!important;max-width:560px}
body.expedition-world[data-world-page="your-name"] .cinematic-hero.c-hero-grid>.c-hero-panel{grid-area:form;width:100%;max-width:none!important;align-self:start;margin:0!important;padding:26px!important;background:linear-gradient(125deg,#fffdf8fa,#fff7eafa)!important;border:1px solid #c7a674!important;border-radius:4px!important;box-shadow:0 12px 32px #193d4b26!important;box-sizing:border-box;position:relative;z-index:2}
body.expedition-world[data-world-page="your-name"] .c-hero-panel .c-journal-mark{font:600 10px/1.5 Georgia,serif!important;letter-spacing:1.9px!important;padding-bottom:12px!important;margin-bottom:18px!important;color:#99652e!important}
body.expedition-world[data-world-page="your-name"] .c-journal-mark:before{content:'';display:block;width:26px;height:26px;margin:0 auto 8px;background:url('/images/coastal-compass.svg') center/contain no-repeat}
body.expedition-world[data-world-page="your-name"] .c-form-heading h2{font:600 26px/1.2 Georgia,serif!important;text-align:center;margin:12px 0 22px!important}
body.expedition-world[data-world-page="your-name"] .c-hero-panel label{font:600 15px/1.4 Georgia,serif!important;color:#10234b!important;margin:12px 0 6px!important}
body.expedition-world[data-world-page="your-name"] .c-hero-panel input:not([type=checkbox]),body.expedition-world[data-world-page="your-name"] .c-hero-panel select{min-height:44px!important;font:15px/1.35 Georgia,serif!important;margin-bottom:8px!important;padding:10px 12px!important;background:#fffefa!important;border-color:#b7b6ad!important}
body.expedition-world[data-world-page="your-name"] .c-hero-panel .world-help{font:12px/1.5 Georgia,serif!important;color:#42556a!important;margin:10px 0 12px!important}
body.expedition-world[data-world-page="your-name"] .c-hero-panel .check{display:flex;gap:8px;align-items:flex-start;font-size:13px!important;font-weight:400!important;line-height:1.5!important}
body.expedition-world[data-world-page="your-name"] .check input{margin:3px 0 0;flex:none}
body.expedition-world[data-world-page="your-name"] .world-form button[type=submit]{font:600 18px/1.3 Georgia,serif!important;min-height:48px!important;padding:12px 16px!important;margin-top:8px!important}
body.expedition-world[data-world-page="your-name"] .world-examples{border-top:1px solid #d5ba94;padding-top:16px!important;margin-top:16px!important;gap:8px!important}
body.expedition-world[data-world-page="your-name"] .world-examples button{flex:1;min-width:0;min-height:42px;font:15px/1.3 Georgia,serif!important;background:#fffaf1!important;border-color:#b7b6ad!important;color:#005d75!important}
body.expedition-world[data-world-page="your-name"] .expedition-compass{top:160px;left:max(12px,calc((100vw - 1840px)/2));width:clamp(75px,calc((100vw - 1648px)/2 - 16px),130px)}
body.expedition-world[data-world-page="your-name"] .expedition-binoculars{top:970px;right:max(12px,calc((100vw - 1840px)/2));width:clamp(75px,calc((100vw - 1648px)/2 - 16px),140px)}
@media(min-width:901px) and (max-width:1399px){body.expedition-world[data-world-page="your-name"] .cinematic-hero.c-hero-grid{grid-template-columns:minmax(0,1fr) 370px!important;padding:32px 4% 48px 7%!important;gap:26px!important;min-height:850px!important}body.expedition-world[data-world-page="your-name"] .cinematic-hero.c-hero-grid .c-hero-copy h1{font-size:48px!important}body.expedition-world[data-world-page="your-name"] .cinematic-hero.c-hero-grid .c-hero-copy p.lead{font-size:18px!important}body.expedition-world[data-world-page="your-name"] .cinematic-hero.c-hero-grid .c-hero-copy .trust{font-size:13px!important;max-width:380px}}
@media(max-width:1280px){body.expedition-world[data-world-page="your-name"] .cinematic-hero.c-hero-grid{width:100%;min-height:0!important;padding:30px 20px 36px!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;grid-template-areas:'copy' 'island' 'form';gap:24px!important}body.expedition-world[data-world-page="your-name"] .cinematic-hero.c-hero-grid>.expedition-backdrop{display:none!important}body.expedition-world[data-world-page="your-name"] .cinematic-hero.c-hero-grid>.c-hero-copy{justify-self:center;max-width:640px!important;margin-top:0!important}body.expedition-world[data-world-page="your-name"] .cinematic-hero.c-hero-grid .c-hero-copy h1{font-size:clamp(36px,6vw,52px)!important;letter-spacing:-1.4px!important}body.expedition-world[data-world-page="your-name"] .cinematic-hero.c-hero-grid .c-hero-copy p.lead{font-size:18px!important}body.expedition-world[data-world-page="your-name"] .cinematic-hero.c-hero-grid .c-hero-copy .trust{font-size:13px!important}body.expedition-world[data-world-page="your-name"] .cinematic-hero.c-hero-grid>.expedition-island-view{display:block!important;position:relative;inset:auto;grid-area:island;width:calc(100% + 40px);height:auto;max-width:1000px;margin:0 -20px;justify-self:center;z-index:0}body.expedition-world[data-world-page="your-name"] .expedition-island-view img{position:relative;inset:auto;aspect-ratio:1727/910;width:100%;height:auto;filter:none}body.expedition-world[data-world-page="your-name"] .cinematic-hero.c-hero-grid>.c-hero-panel{justify-self:center;max-width:540px!important;padding:26px!important}body.expedition-world[data-world-page="your-name"] .c-hero-copy h1 em{white-space:normal!important}}
@media(max-width:380px){body.expedition-world[data-world-page="your-name"] .cinematic-hero.c-hero-grid .c-hero-copy h1{font-size:34px!important}body.expedition-world[data-world-page="your-name"] .cinematic-hero.c-hero-grid>.c-hero-panel{padding:22px!important}}

@media(min-width:1281px) and (max-width:1499px){body.expedition-world[data-world-page="your-name"] .cinematic-hero.c-hero-grid>.expedition-backdrop{background-position:right center!important}}
