.CampaignExperience-module__R-yKdG__page{--ink:#143e2c;--paper:#f9ecc7;--serif:var(--nl-serif,Georgia),Georgia,serif;--gutter:clamp(32px,4.6vw,92px);color:var(--ink);background:var(--paper)}.CampaignExperience-module__R-yKdG__page>section{box-sizing:border-box;width:100%;max-width:none;margin-inline:0}.CampaignExperience-module__R-yKdG__page :is(button,a){-webkit-tap-highlight-color:transparent}.CampaignExperience-module__R-yKdG__page :is(button,a):focus-visible{outline-offset:5px;outline:2px solid}.CampaignExperience-module__R-yKdG__eyebrow{font:700 10px/1.5 var(--font-body),Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:10px;margin:0;display:flex}.CampaignExperience-module__R-yKdG__eyebrow>i{background:#ad302e;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #ad302e17}.CampaignExperience-module__R-yKdG__opening{padding:65px var(--gutter) 48px;isolation:isolate;grid-template-columns:minmax(0,.88fr) minmax(0,1.22fr);align-items:center;gap:4%;min-height:720px;display:grid;position:relative;overflow:hidden}.CampaignExperience-module__R-yKdG__opening:before{content:"";aspect-ratio:1;opacity:.13;z-index:-1;pointer-events:none;background:url(/img/store/issue-001/calligraphy-sunburst.png) 50%/contain no-repeat;width:48%;position:absolute;bottom:-26%;right:-7%;transform:rotate(-12deg)}.CampaignExperience-module__R-yKdG__openingCopy{z-index:2;position:relative}.CampaignExperience-module__R-yKdG__opening h1{font:400 clamp(68px,6.8vw,124px)/.92 var(--font-display),Anton,sans-serif;letter-spacing:-.025em;color:var(--ink);margin:20px 0 25px}.CampaignExperience-module__R-yKdG__opening h1 em{font:italic 400 1.03em/1.1 var(--serif);letter-spacing:-.055em;text-transform:none;white-space:nowrap;margin-top:13px;display:inline-block}.CampaignExperience-module__R-yKdG__introduction{max-width:39ch;font:400 clamp(17px,1.35vw,22px)/1.6 var(--font-body),Arial,sans-serif;margin:20px 0}.CampaignExperience-module__R-yKdG__actions{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:24px;display:flex}.CampaignExperience-module__R-yKdG__actions :is(a,button){border:1px solid var(--ink);min-height:46px;color:var(--ink);font:650 12px/1.4 var(--font-body),Arial,sans-serif;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:18px;padding:13px 18px;text-decoration:none;transition:translate .18s,box-shadow .18s;display:inline-flex}.CampaignExperience-module__R-yKdG__actions :is(a,button):first-child{background:var(--ink);color:var(--paper);box-shadow:4px 4px #b33232}.CampaignExperience-module__R-yKdG__actions :is(a,button):hover{translate:0 -2px;box-shadow:4px 6px #ad302e}.CampaignExperience-module__R-yKdG__actions :is(a,button):active{translate:2px 2px;box-shadow:1px 1px #ad302e}.CampaignExperience-module__R-yKdG__mapShortcut{font:600 12px/1.5 var(--font-body),Arial,sans-serif;color:inherit;text-underline-offset:5px;align-items:center;gap:8px;margin-top:20px;display:inline-flex}.CampaignExperience-module__R-yKdG__foundingTotal{border-top:1px solid #143e2c40;align-items:center;gap:20px;max-width:470px;margin-top:32px;padding-top:17px;display:flex}.CampaignExperience-module__R-yKdG__foundingTotal strong{font:400 clamp(24px,2.1vw,36px)/1.15 var(--serif);white-space:nowrap}.CampaignExperience-module__R-yKdG__foundingTotal span{font:500 10px/1.6 var(--font-body),Arial,sans-serif;color:#49604a}.CampaignExperience-module__R-yKdG__editions{padding:35px var(--gutter) 70px}.CampaignExperience-module__R-yKdG__sectionHeading{border-top:1px solid #143e2c55;justify-content:space-between;align-items:end;gap:25px;margin-bottom:25px;padding-top:25px;display:flex}.CampaignExperience-module__R-yKdG__sectionHeading h2{font:italic 400 clamp(48px,5vw,78px)/1.05 var(--font-display),Anton,sans-serif;letter-spacing:-.025em;text-transform:uppercase;margin:8px 0 0}.CampaignExperience-module__R-yKdG__sectionHeading>p{font:400 16px/1.55 var(--serif);margin:0}.CampaignExperience-module__R-yKdG__posters{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.CampaignExperience-module__R-yKdG__poster{isolation:isolate;min-width:0;min-height:380px;color:var(--paper);background:var(--poster-colour);border:2px solid var(--ink);box-shadow:7px 8px 0 var(--ink);flex-direction:column;padding:25px;transition:transform .28s cubic-bezier(.2,.75,.25,1),box-shadow .28s;display:flex;position:relative;overflow:hidden}.CampaignExperience-module__R-yKdG__poster:is(:hover,:focus-within){box-shadow:9px 14px 0 var(--ink);transform:translateY(-7px)rotate(-.4deg)}.CampaignExperience-module__R-yKdG__poster:active{box-shadow:3px 4px 0 var(--ink);transform:translate(3px,3px)}.CampaignExperience-module__R-yKdG__posterMeta{font:650 10px/1.5 var(--font-body),Arial,sans-serif;text-transform:uppercase;z-index:1;justify-content:space-between;gap:12px;display:flex;position:relative}.CampaignExperience-module__R-yKdG__posterMeta>span:last-child{text-align:right}.CampaignExperience-module__R-yKdG__posterKicker{font:700 11px/1.5 var(--font-body),Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;margin:35px 0 12px}.CampaignExperience-module__R-yKdG__poster h3{font:italic 400 clamp(38px,3.5vw,68px)/1 var(--font-display),Anton,sans-serif;letter-spacing:-.015em;text-transform:uppercase;overflow-wrap:normal;margin:0}.CampaignExperience-module__R-yKdG__posterDetail{font:500 13px/1.6 var(--font-body),Arial,sans-serif;max-width:24ch;margin:16px 0 32px}.CampaignExperience-module__R-yKdG__posterAction{color:inherit;font:650 12px/1.4 var(--font-body),Arial,sans-serif;border-top:1px solid #f9ecc790;justify-content:space-between;align-items:center;margin-top:auto;padding-top:17px;text-decoration:none;display:flex}.CampaignExperience-module__R-yKdG__posterAction:after{content:"";position:absolute;inset:0}.CampaignExperience-module__R-yKdG__posterArt{z-index:-1;pointer-events:none;transition:transform .6s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.CampaignExperience-module__R-yKdG__poster:hover .CampaignExperience-module__R-yKdG__posterArt{transform:translate(-7px,-3px)rotate(-2deg)}.CampaignExperience-module__R-yKdG__southampton .CampaignExperience-module__R-yKdG__posterArt>i{opacity:.14;background:repeating-linear-gradient(90deg,#0000 0 28px,#f9ecc7 28px 32px);border-block:4px solid #f9ecc7;width:110%;height:17%;position:absolute;bottom:24%;left:-6%;transform:rotate(-18deg)}.CampaignExperience-module__R-yKdG__southampton .CampaignExperience-module__R-yKdG__posterArt:after{content:"";aspect-ratio:1;opacity:.08;border:3px solid #f9ecc7;border-radius:50%;width:70%;position:absolute;top:17%;right:-15%}.CampaignExperience-module__R-yKdG__doha .CampaignExperience-module__R-yKdG__posterArt>i{aspect-ratio:1;opacity:.18;border:36px solid #f7b9bd;border-radius:50%;width:85%;position:absolute;bottom:-13%;right:-25%;box-shadow:0 0 0 28px #f7b9bd66,0 0 0 58px #f7b9bd33}.CampaignExperience-module__R-yKdG__isle-wight .CampaignExperience-module__R-yKdG__posterArt>img{object-fit:contain;opacity:.3;mix-blend-mode:screen;width:100%;height:100%}.CampaignExperience-module__R-yKdG__island{color:#f9ecc7;opacity:.14;z-index:-1;width:70%;height:38%;transition:rotate .6s;position:absolute;bottom:24%;right:0;rotate:-18deg}.CampaignExperience-module__R-yKdG__island svg{fill:none;stroke:currentColor;stroke-width:1.2px;width:100%;height:100%}.CampaignExperience-module__R-yKdG__poster:hover .CampaignExperience-module__R-yKdG__island{rotate:-12deg}.CampaignExperience-module__R-yKdG__works{margin-top:50px}.CampaignExperience-module__R-yKdG__works>h3{font:600 12px/1.5 var(--font-body),Arial,sans-serif;text-transform:uppercase;letter-spacing:.1em;margin:0 0 16px}.CampaignExperience-module__R-yKdG__futureGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.CampaignExperience-module__R-yKdG__future{isolation:isolate;background:var(--future-colour,#6d6f51);min-width:0;min-height:240px;color:var(--paper);border:1px solid var(--ink);box-shadow:4px 5px 0 var(--ink);flex-direction:column;padding:23px;transition:translate .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.CampaignExperience-module__R-yKdG__future:nth-child(2){color:var(--ink)}.CampaignExperience-module__R-yKdG__future>*{flex-shrink:0}.CampaignExperience-module__R-yKdG__future>span{font:650 9px/1.5 var(--font-body),Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase}.CampaignExperience-module__R-yKdG__future>b{font:400 160px/1 var(--font-display),Anton,sans-serif;opacity:.13;z-index:-1;position:absolute;bottom:24px;right:0;rotate:7deg}.CampaignExperience-module__R-yKdG__future h4{font:italic 400 clamp(29px,2.6vw,45px)/1.02 var(--font-display),Anton,sans-serif;margin:32px 0 22px}.CampaignExperience-module__R-yKdG__future :is(a,button){height:auto;min-height:0;box-shadow:none;border:0;color:inherit;font:650 10px/1.5 var(--font-body),Arial,sans-serif;cursor:pointer;text-transform:none;letter-spacing:0;background:0 0;border-top:1px solid;border-radius:0;flex:none;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding:12px 0 0;text-decoration:none;display:flex;transform:none}.CampaignExperience-module__R-yKdG__future :is(a,button):after{content:"";position:absolute;inset:0}.CampaignExperience-module__R-yKdG__future>p{font:400 13px/1.5 var(--serif);margin:-10px 0 20px}.CampaignExperience-module__R-yKdG__future:is(:hover,:focus-within){box-shadow:6px 10px 0 var(--ink);translate:0 -5px}.CampaignExperience-module__R-yKdG__hike{background:#6a6c50}.CampaignExperience-module__R-yKdG__invitation{background:#143e2c}.CampaignExperience-module__R-yKdG__halo{aspect-ratio:1;z-index:-1;border:1px solid #f9ecc78c;border-radius:50%;width:105%;transition:transform .7s;position:absolute;top:7%;right:-20%;box-shadow:0 0 0 16px #f9ecc70b,0 0 0 36px #f9ecc70a,0 0 0 60px #f9ecc708}.CampaignExperience-module__R-yKdG__invitation:hover .CampaignExperience-module__R-yKdG__halo{transform:translate(-8px,4px)rotateX(20deg)}.CampaignExperience-module__R-yKdG__wall{padding:70px var(--gutter);overflow-anchor:none;background:#f4e4ab;border-top:1px solid #143e2c40}.CampaignExperience-module__R-yKdG__wallHeading{grid-template-columns:1fr .48fr;align-items:end;gap:10%;margin-bottom:42px;display:grid}.CampaignExperience-module__R-yKdG__wallHeading h2{font:400 clamp(64px,6.9vw,116px)/.94 var(--font-display),Anton,sans-serif;letter-spacing:-.025em;margin:23px 0 0}.CampaignExperience-module__R-yKdG__wallHeading h2 em{font:italic 400 1.03em/1.1 var(--serif);text-transform:uppercase;letter-spacing:-.055em}.CampaignExperience-module__R-yKdG__wallHeading>p{font:400 16px/1.65 var(--font-body),Arial,sans-serif;margin:0 0 6px}.CampaignExperience-module__R-yKdG__wallTools{justify-content:space-between;align-items:center;gap:22px;display:flex}.CampaignExperience-module__R-yKdG__viewSwitch{border:1px solid #143e2ca6;border-radius:40px;flex-shrink:0;padding:4px;display:flex;position:relative}.CampaignExperience-module__R-yKdG__viewSwitch button{isolation:isolate;min-height:41px;color:var(--ink);font:650 12px/1.5 var(--font-body),Arial,sans-serif;cursor:pointer;background:0 0;border:0;padding:10px 23px;position:relative}.CampaignExperience-module__R-yKdG__viewSwitch button[aria-pressed=true]{color:var(--paper)}.CampaignExperience-module__R-yKdG__viewSwitch button>i{background:var(--ink);z-index:-1;border-radius:30px;position:absolute;inset:0}.CampaignExperience-module__R-yKdG__search{font:500 11px/1.5 var(--font-body),Arial,sans-serif;align-items:center;gap:10px;display:flex}.CampaignExperience-module__R-yKdG__search>input{width:170px;max-width:100%;color:var(--ink);font:inherit;background:0 0;border:0;border-bottom:1px solid #143e2c70;padding:10px}.CampaignExperience-module__R-yKdG__filters{flex-wrap:wrap;gap:4px;display:flex}.CampaignExperience-module__R-yKdG__filters button,.CampaignExperience-module__R-yKdG__rankTabs button{color:inherit;font:550 11px/1.5 var(--font-body),Arial,sans-serif;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:30px;padding:9px 12px}.CampaignExperience-module__R-yKdG__filters button[aria-pressed=true]{background:#143e2c0b;border-color:#143e2c70}.CampaignExperience-module__R-yKdG__rankTabs{border-bottom:1px solid #143e2c30;gap:14px;margin:0 0 15px;display:flex}.CampaignExperience-module__R-yKdG__rankTabs button{border-bottom:2px solid #0000;border-radius:0;padding:7px 0}.CampaignExperience-module__R-yKdG__rankTabs button[aria-pressed=true]{border-bottom-color:var(--ink)}.CampaignExperience-module__R-yKdG__sample{font:500 10px/1.5 var(--font-body),Arial,sans-serif;color:#586349;margin:18px 0 23px}.CampaignExperience-module__R-yKdG__wallLayout{grid-template-columns:minmax(0,1fr) minmax(245px,.37fr);align-items:start;gap:28px;display:grid}.CampaignExperience-module__R-yKdG__records{grid-template-columns:repeat(2,minmax(0,1fr));gap:19px;display:grid}.CampaignExperience-module__R-yKdG__bib{isolation:isolate;text-align:left;min-width:0;min-height:270px;color:var(--ink);cursor:pointer;transform-origin:0 0;background:#fff3cd;border:1px solid #143e2c65;grid-template-rows:30px auto auto auto 33px;grid-template-columns:1fr 1fr;padding:0;display:grid;position:relative;overflow:hidden;box-shadow:0 4px 8px #143e2c0a}.CampaignExperience-module__R-yKdG__bib:before{content:"";z-index:-1;pointer-events:none;border:23px solid #b5b08012;border-radius:50%;position:absolute;inset:10% 5%;box-shadow:0 0 0 23px #b5b08009}.CampaignExperience-module__R-yKdG__bib:after{content:"";background:#808a6559;border-radius:50%;width:5px;height:5px;position:absolute;top:35px;left:13px;box-shadow:275px 0 #808a6530}.CampaignExperience-module__R-yKdG__bib:disabled{cursor:wait}.CampaignExperience-module__R-yKdG__bib:not(:disabled):is(:hover,:focus-visible){border-color:var(--bib-colour);box-shadow:0 7px 17px #143e2c22}.CampaignExperience-module__R-yKdG__bibTop{background:var(--bib-colour);color:var(--paper);text-transform:uppercase;letter-spacing:.07em;grid-column:1/-1;justify-content:space-between;gap:10px;padding:8px 15px;font:600 8px/1.5 ui-monospace,monospace;display:flex}.CampaignExperience-module__R-yKdG__person{grid-column:1/-1;align-items:center;gap:13px;margin:17px 18px 10px;display:flex}.CampaignExperience-module__R-yKdG__person>b{aspect-ratio:1;background:var(--bib-colour);color:var(--paper);font:400 23px/1 var(--font-display),Anton,sans-serif;border-radius:50%;flex:0 0 42px;place-items:center;display:grid}.CampaignExperience-module__R-yKdG__person strong{font:600 20px/1.3 var(--serif);letter-spacing:-.02em;display:block}.CampaignExperience-module__R-yKdG__person small{font:500 10px/1.5 var(--font-body),Arial,sans-serif;color:#5d6a52;margin-top:3px;display:block}.CampaignExperience-module__R-yKdG__bibNumber{color:var(--bib-colour);align-items:center;gap:8px;margin:0 0 0 18px;display:flex}.CampaignExperience-module__R-yKdG__bibNumber>b{font:400 clamp(42px,4.5vw,70px)/1 var(--font-display),Anton,sans-serif;letter-spacing:-.05em}.CampaignExperience-module__R-yKdG__bibNumber>small{max-width:4.5ch;font:650 8px/1.15 var(--font-body),Arial,sans-serif;letter-spacing:.04em}.CampaignExperience-module__R-yKdG__bibMoney{place-self:center end;padding:0 18px 0 8px}.CampaignExperience-module__R-yKdG__bibMoney>strong{font:400 clamp(27px,2.7vw,44px)/1 var(--font-display),Anton,sans-serif;display:block}.CampaignExperience-module__R-yKdG__bibMoney>small{font:500 8px/1.5 var(--font-body),Arial,sans-serif;color:#687354;margin-top:7px;display:block}.CampaignExperience-module__R-yKdG__bibStory{font:400 11px/1.5 var(--font-body),Arial,sans-serif;color:#566447;grid-column:1/-1;max-width:42ch;margin:10px 18px 16px}.CampaignExperience-module__R-yKdG__bibBottom{border-top:1px dashed #143e2c40;grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px;padding:9px 17px;display:flex}.CampaignExperience-module__R-yKdG__bibBottom>i{background:repeating-linear-gradient(90deg,#143e2c80 0 1px,#0000 1px 3px);width:50px;height:13px}.CampaignExperience-module__R-yKdG__bibBottom>span{align-items:center;gap:5px;font:600 8px/1.4 ui-monospace,monospace;display:flex}.CampaignExperience-module__R-yKdG__team{grid-column:1/-1;min-height:235px}.CampaignExperience-module__R-yKdG__team .CampaignExperience-module__R-yKdG__person{margin-bottom:0}.CampaignExperience-module__R-yKdG__team .CampaignExperience-module__R-yKdG__bibStory{max-width:none}.CampaignExperience-module__R-yKdG__standings{grid-template-columns:1fr;gap:10px}.CampaignExperience-module__R-yKdG__standings .CampaignExperience-module__R-yKdG__bib{grid-column:1;grid-template-rows:1fr;grid-template-columns:65px minmax(0,1fr) 130px;align-items:center;min-height:100px;padding:15px 16px}.CampaignExperience-module__R-yKdG__standings .CampaignExperience-module__R-yKdG__bibTop,.CampaignExperience-module__R-yKdG__standings .CampaignExperience-module__R-yKdG__bibStory,.CampaignExperience-module__R-yKdG__standings .CampaignExperience-module__R-yKdG__bibBottom{display:none}.CampaignExperience-module__R-yKdG__standings .CampaignExperience-module__R-yKdG__person{grid-area:1/2;gap:12px;margin:0}.CampaignExperience-module__R-yKdG__standings .CampaignExperience-module__R-yKdG__person strong{font-size:19px}.CampaignExperience-module__R-yKdG__standings .CampaignExperience-module__R-yKdG__person small{font-size:10px}.CampaignExperience-module__R-yKdG__standings .CampaignExperience-module__R-yKdG__person>b{flex-basis:34px;font-size:19px}.CampaignExperience-module__R-yKdG__standings .CampaignExperience-module__R-yKdG__bibNumber{grid-area:1/1;margin:0}.CampaignExperience-module__R-yKdG__standings .CampaignExperience-module__R-yKdG__bibNumber>b{font-size:42px}.CampaignExperience-module__R-yKdG__standings .CampaignExperience-module__R-yKdG__bibNumber>small{display:none}.CampaignExperience-module__R-yKdG__standings .CampaignExperience-module__R-yKdG__bibMoney{text-align:right;grid-area:1/3;padding:0}.CampaignExperience-module__R-yKdG__standings .CampaignExperience-module__R-yKdG__bibMoney strong{font-size:33px}.CampaignExperience-module__R-yKdG__standings .CampaignExperience-module__R-yKdG__bib:before{opacity:.4;inset:-140% 30%}.CampaignExperience-module__R-yKdG__cityRank{border-bottom:1px solid #143e2c40;grid-column:1/-1;align-items:center;gap:20px;padding:22px 20px;display:flex}.CampaignExperience-module__R-yKdG__cityRank>b{font:400 35px var(--font-display),Anton,sans-serif}.CampaignExperience-module__R-yKdG__cityRank>strong{font:500 22px var(--serif)}.CampaignExperience-module__R-yKdG__cityRank>span{font:400 28px var(--font-display),Anton,sans-serif;margin-left:auto}.CampaignExperience-module__R-yKdG__cityRank small{font:500 10px var(--font-body),Arial,sans-serif;display:block}.CampaignExperience-module__R-yKdG__supportPanel{color:var(--paper);background:#143e2c;border:1px solid #143e2c;padding:24px}.CampaignExperience-module__R-yKdG__receipt{color:var(--ink);background:#fff2ca;margin:27px -8px 0;padding:22px 17px 18px;position:relative;rotate:-1deg;box-shadow:2px 4px #001c1255}.CampaignExperience-module__R-yKdG__receipt:before{content:"";background:linear-gradient(135deg,#0000 4px,#fff2ca 0) 0 0/9px 9px repeat-x;height:6px;position:absolute;inset:-5px 0 auto}.CampaignExperience-module__R-yKdG__receipt .CampaignExperience-module__R-yKdG__eyebrow{font-size:8px}.CampaignExperience-module__R-yKdG__receiptAmount{font:400 34px/1 var(--font-display),Anton,sans-serif;margin-top:18px;display:block}.CampaignExperience-module__R-yKdG__receipt blockquote{font:italic 400 24px/1.3 var(--serif);margin:13px 0}.CampaignExperience-module__R-yKdG__receipt>span:not(.CampaignExperience-module__R-yKdG__receiptAmount),.CampaignExperience-module__R-yKdG__receipt>small{font:500 10px/1.7 var(--font-body),Arial,sans-serif;display:block}.CampaignExperience-module__R-yKdG__receipt>small{opacity:.65;font-size:9px}.CampaignExperience-module__R-yKdG__receipt button{color:inherit;font:650 10px/1.4 var(--font-body),Arial,sans-serif;cursor:pointer;background:0 0;border:0;border-top:1px dashed #143e2c55;justify-content:space-between;align-items:center;gap:10px;width:100%;margin-top:14px;padding:10px 0 0;display:flex}.CampaignExperience-module__R-yKdG__addFundraiser{color:inherit;font:600 11px/1.5 var(--font-body),Arial,sans-serif;justify-content:space-between;align-items:center;margin-top:25px;text-decoration:none;display:flex}.CampaignExperience-module__R-yKdG__passportFeature{background:#eee3c4;border-block:1px solid #143e2c40;grid-template-columns:.65fr 1fr;align-items:center;gap:12%;padding:90px 13%;display:grid}.CampaignExperience-module__R-yKdG__passportCover{isolation:isolate;perspective:1000px;cursor:pointer;background:0 0;border:0;border-radius:5px;justify-self:center;width:min(100%,260px);padding:0;position:relative;box-shadow:15px 22px 26px -10px #3d31195e}.CampaignExperience-module__R-yKdG__passportCover:before{content:"";z-index:-1;background:repeating-linear-gradient(90deg,#ab986d 0 1px,#eddfbe 1px 3px);border-radius:6px;position:absolute;inset:3% -3% -1% 6%;box-shadow:2px 3px #183d2d}.CampaignExperience-module__R-yKdG__passportCover img{transform-origin:0;width:100%;height:auto;transition:transform .45s cubic-bezier(.2,.7,.2,1);display:block}.CampaignExperience-module__R-yKdG__passportCover:hover img{transform:rotateY(-17deg)}.CampaignExperience-module__R-yKdG__passportFeature h2{font:400 clamp(52px,5.6vw,88px)/.98 var(--font-display),Anton,sans-serif;margin:18px 0 25px}.CampaignExperience-module__R-yKdG__passportFeature h2 em{font:italic 400 1em/1.1 var(--serif);letter-spacing:-.05em}.CampaignExperience-module__R-yKdG__passportFeature>div>p:not(.CampaignExperience-module__R-yKdG__eyebrow){font:400 18px/1.65 var(--serif);max-width:39ch}@media (max-width:1100px){.CampaignExperience-module__R-yKdG__opening{gap:2%;min-height:640px}.CampaignExperience-module__R-yKdG__opening h1{font-size:70px}.CampaignExperience-module__R-yKdG__wallTools{flex-wrap:wrap}.CampaignExperience-module__R-yKdG__filters{margin-left:auto}.CampaignExperience-module__R-yKdG__wallLayout{grid-template-columns:minmax(0,1fr) 250px;gap:20px}.CampaignExperience-module__R-yKdG__poster{min-height:350px;padding:20px}.CampaignExperience-module__R-yKdG__poster h3{font-size:43px}.CampaignExperience-module__R-yKdG__future{padding:18px}.CampaignExperience-module__R-yKdG__bibNumber>small{display:none}.CampaignExperience-module__R-yKdG__standings .CampaignExperience-module__R-yKdG__bib{grid-template-columns:45px 1fr 105px;padding:13px 12px}.CampaignExperience-module__R-yKdG__standings .CampaignExperience-module__R-yKdG__person>b{display:none}.CampaignExperience-module__R-yKdG__standings .CampaignExperience-module__R-yKdG__person strong{font-size:16px}}@media (max-width:760px){.CampaignExperience-module__R-yKdG__opening,.CampaignExperience-module__R-yKdG__posters{grid-template-columns:1fr}.CampaignExperience-module__R-yKdG__futureGrid{grid-template-columns:repeat(2,1fr)}.CampaignExperience-module__R-yKdG__wallHeading{grid-template-columns:1fr;gap:25px}.CampaignExperience-module__R-yKdG__wallLayout{grid-template-columns:1fr}.CampaignExperience-module__R-yKdG__passportFeature{gap:6%;padding:50px 7%}.CampaignExperience-module__R-yKdG__opening h1{font-size:70px}.CampaignExperience-module__R-yKdG__foundingTotal{flex-wrap:wrap}.CampaignExperience-module__R-yKdG__filters{margin-left:0}}@media (prefers-reduced-motion:reduce){.CampaignExperience-module__R-yKdG__page *,.CampaignExperience-module__R-yKdG__page :before,.CampaignExperience-module__R-yKdG__page :after{scroll-behavior:auto!important;transition:none!important}.CampaignExperience-module__R-yKdG__poster:is(:hover,:focus-within),.CampaignExperience-module__R-yKdG__future:is(:hover,:focus-within){transform:translate(0,0)}}.CampaignExperience-module__R-yKdG__page{isolation:isolate;position:relative;overflow:clip}.CampaignExperience-module__R-yKdG__countdown{padding:12px var(--gutter);color:#f9ecc7;font:700 9px/1.5 var(--font-body),Arial,sans-serif;letter-spacing:.08em;background:#143e2c;border-bottom:1px solid #f9ecc730;justify-content:space-between;align-items:center;gap:24px;display:flex}.CampaignExperience-module__R-yKdG__countdown>div:first-child{align-items:center;gap:12px;display:flex}.CampaignExperience-module__R-yKdG__countdown>div:first-child>i{background:#df4238;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #df423824}.CampaignExperience-module__R-yKdG__countdown>div:first-child b{letter-spacing:.04em;font-size:11px;display:block}.CampaignExperience-module__R-yKdG__countdownDigits{text-align:center;gap:20px;display:flex}.CampaignExperience-module__R-yKdG__countdownDigits>span{align-items:baseline;gap:6px;display:flex}.CampaignExperience-module__R-yKdG__countdownDigits b{font:400 25px/1 var(--font-display),Anton,sans-serif;font-variant-numeric:tabular-nums}.CampaignExperience-module__R-yKdG__countdownDigits small{font:600 8px var(--font-body),Arial,sans-serif;opacity:.7}.CampaignExperience-module__R-yKdG__countdown>a{color:inherit;border-bottom:1px solid #f9ecc760;align-items:center;gap:14px;padding-block:5px;text-decoration:none;display:flex}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__opening{padding:48px var(--gutter) 32px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:3%;min-height:0}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__opening:before{opacity:.12;background-image:url(/img/store/issue-001/calligraphy-linework.png);width:43%;bottom:8%;right:38%;transform:rotate(-7deg)}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__opening h1{font:italic 400 clamp(55px,5.3vw,112px)/1.02 var(--font-display),Anton,sans-serif;letter-spacing:-.025em;text-transform:uppercase;margin:15px 0 18px}.CampaignExperience-module__R-yKdG__opening h1>span{white-space:nowrap;display:block}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__introduction{max-width:43ch;font:750 clamp(15px,1.1vw,22px)/1.45 var(--font-body),Archivo,Arial,sans-serif;color:#3d634c;margin:0 0 20px}.CampaignExperience-module__R-yKdG__openingActions{flex-wrap:nowrap;gap:10px;margin-top:18px}.CampaignExperience-module__R-yKdG__openingActions :is(a,button){min-width:0;min-height:46px;font:900 clamp(8px,.61vw,12px)/1.4 var(--font-body),Archivo,sans-serif;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;border-width:2px;gap:0;padding:12px 14px}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__raceRequest{width:fit-content;min-width:0;min-height:0;color:var(--ink);font:900 clamp(8px,.58vw,11px)/1.5 var(--font-body),Archivo,sans-serif;letter-spacing:.015em;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid;align-items:center;gap:8px;margin-top:15px;padding:0 0 3px;display:flex}.CampaignExperience-module__R-yKdG__opening .campaign-photo-collage .journey-photo-grid{height:clamp(400px,28vw,570px);min-height:0;max-height:none}.CampaignExperience-module__R-yKdG__opening .campaign-photo-collage .journey-photo-grid>button:first-of-type{width:64%;top:7%;left:-2%}.CampaignExperience-module__R-yKdG__opening .campaign-photo-collage .journey-photo-grid>button:nth-of-type(2){width:47%;top:0;right:0}.CampaignExperience-module__R-yKdG__opening .campaign-photo-collage .journey-photo-grid>button:nth-of-type(3){width:25%;bottom:-3%;left:46%}.CampaignExperience-module__R-yKdG__opening .campaign-photo-collage .journey-photo-grid>button:nth-of-type(4){width:24%;bottom:-5%;right:1%}.CampaignExperience-module__R-yKdG__opening .campaign-photo-collage .journey-photo-grid>button:nth-of-type(n+3) img{aspect-ratio:1.1;object-position:50% 22%}.CampaignExperience-module__R-yKdG__opening .campaign-photo-collage .journey-photo-grid figcaption{font:850 clamp(7px,.6vw,11px)/1.3 var(--font-body),Archivo,sans-serif;letter-spacing:.035em;text-transform:uppercase;margin:8px 2px 0;display:block!important}.CampaignExperience-module__R-yKdG__opening .campaign-photo-collage .journey-photo-grid figcaption small{letter-spacing:.02em;margin-top:3px;font-size:clamp(5px,.42vw,8px);font-weight:800;line-height:1.4;display:block!important}.CampaignExperience-module__R-yKdG__opening .campaign-photo-collage .journey-photo-grid figcaption>span:last-child{display:none}.CampaignExperience-module__R-yKdG__opening .campaign-photo-collage nav{justify-content:space-between;align-items:center;gap:12px;margin-top:22px;padding-top:13px;display:flex}.CampaignExperience-module__R-yKdG__opening .campaign-photo-collage nav:before{content:"FROM OUR FIRST RUN FOR SUDAN RACE-DAY COMMUNITY.";font:850 clamp(6px,.47vw,9px)/1.5 var(--font-body),Archivo,sans-serif;letter-spacing:.08em;color:#66836b;text-align:left;max-width:55%}.CampaignExperience-module__R-yKdG__opening .campaign-photo-collage nav>a{color:#f9ecc7;font:900 clamp(7px,.55vw,11px)/1.4 var(--font-body),Archivo,sans-serif;letter-spacing:.07em;background:#143e2c;border:0;padding:16px 19px;text-decoration:none;box-shadow:5px 6px #c52e32}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__editions{isolation:isolate;padding-top:12px;position:relative;overflow:hidden}.CampaignExperience-module__R-yKdG__editions:before,.CampaignExperience-module__R-yKdG__editions:after{content:"";pointer-events:none;z-index:-1;opacity:.2;background:50%/contain no-repeat;position:absolute}.CampaignExperience-module__R-yKdG__editions:before{background-image:url(/img/store/issue-001/calligraphy-striped.png);width:61%;height:84%;top:5%;left:1%;transform:rotate(-14deg)}.CampaignExperience-module__R-yKdG__editions:after{background-image:url(/img/store/issue-001/calligraphy-linework.png);width:62%;height:90%;top:-15%;right:-14%;transform:rotate(8deg)}.CampaignExperience-module__R-yKdG__wallShortcut{color:var(--ink);font:800 11px/1.5 var(--font-body),Archivo,sans-serif;border-bottom:1px solid;align-items:center;gap:20px;padding-block:10px;text-decoration:none;display:inline-flex}.CampaignExperience-module__R-yKdG__wallTop{justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;display:flex}.CampaignExperience-module__R-yKdG__wallTop>a{color:#f9ecc7;font:800 11px/1.5 var(--font-body),Arial,sans-serif;background:#143e2c;justify-content:space-between;align-items:center;gap:25px;padding:13px 18px;text-decoration:none;display:flex;box-shadow:4px 4px #ad302e}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__wallTools{flex-wrap:wrap}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__wallHeading h2{font-size:clamp(64px,6vw,105px)}.CampaignExperience-module__R-yKdG__bibProgress{background:#143e2c16;height:4px;margin-top:13px;display:block;position:relative}.CampaignExperience-module__R-yKdG__bibProgress>b{background:var(--bib-colour);height:100%;display:block}.CampaignExperience-module__R-yKdG__showMore{width:100%;color:var(--ink);font:800 12px/1.4 var(--font-body),Arial,sans-serif;cursor:pointer;background:0 0;border:1px solid #143e2c;justify-content:center;align-items:center;gap:16px;margin-top:22px;padding:17px;transition:background .2s;display:flex}.CampaignExperience-module__R-yKdG__showMore:hover{background:#143e2c0d}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__supportPanel{color:var(--ink);background:0 0;border:0;padding:0;position:sticky;top:108px}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__total{background:#fff5d3;border:2px solid #143e2c;padding:25px;position:relative;box-shadow:6px 7px #143e2c}.CampaignExperience-module__R-yKdG__totalMast{font:800 8px/1.5 var(--font-body),Arial,sans-serif;letter-spacing:.08em;border-bottom:1px solid #143e2c45;justify-content:space-between;gap:12px;padding-bottom:16px;display:flex}.CampaignExperience-module__R-yKdG__totalMast>span:last-child{color:#ad302e}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__total .CampaignExperience-module__R-yKdG__totalSwitch{border:0;justify-content:flex-start;gap:0;margin:18px 0 25px;padding:0;display:flex}.CampaignExperience-module__R-yKdG__totalSwitch>button{color:var(--ink);font:750 10px/1.5 var(--font-body),Arial,sans-serif;cursor:pointer;background:0 0;border:1px solid #143e2c50;padding:8px 12px}.CampaignExperience-module__R-yKdG__totalSwitch>button[aria-pressed=true]{color:#f9ecc7;background:#143e2c;border-color:#143e2c}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__totalLabel{font:650 13px/1.5 var(--font-body),Arial,sans-serif}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__total>strong{font:400 clamp(52px,5vw,80px)/1 var(--font-display),Anton,sans-serif;letter-spacing:-.035em;color:#143e2c;white-space:nowrap;margin:9px 0 8px}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__total>p{font:500 11px/1.5 var(--font-body),Arial,sans-serif;margin:0 0 22px}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__total .CampaignExperience-module__R-yKdG__totalTrack{background:#143e2c1f;border:0;height:9px;margin:0;padding:0;display:block}.CampaignExperience-module__R-yKdG__totalTrack>i{background:#ad302e;height:100%;display:block}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__total .CampaignExperience-module__R-yKdG__targetLine{font:600 9px/1.5 var(--font-body),Arial,sans-serif;border:0;justify-content:space-between;gap:8px;margin:9px 0 20px;padding:0;display:flex}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__total .CampaignExperience-module__R-yKdG__totalStats{border-block:1px solid #143e2c45;grid-template-columns:1fr 1fr;gap:15px;margin:0 0 17px;padding:16px 0;display:grid}.CampaignExperience-module__R-yKdG__totalStats>span{font:700 9px/1.5 var(--font-body),Arial,sans-serif;align-items:center;gap:10px;display:flex}.CampaignExperience-module__R-yKdG__totalStats b{font:400 34px/1 var(--font-display),Anton,sans-serif}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__total>small{font:500 9px/1.6 var(--font-body),Arial,sans-serif;opacity:.7}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__addFundraiser{color:#f9ecc7;font:800 11px/1.5 var(--font-body),Arial,sans-serif;background:#143e2c;justify-content:space-between;align-items:center;margin:20px -8px -8px;padding:14px;text-decoration:none;display:flex}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__receipt{border:1px solid #143e2c35;margin:28px 5px 0;box-shadow:3px 4px #143e2c26}.CampaignExperience-module__R-yKdG__atlasDialog{width:min(1320px,96vw)!important;max-width:1320px!important;max-height:94svh!important}.CampaignExperience-module__R-yKdG__atlasDesk{padding:28px}.CampaignExperience-module__R-yKdG__atlasDesk .nr-city-desk{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:30px}.CampaignExperience-module__R-yKdG__atlasDesk .nr-atlas-map{position:sticky;top:65px}.CampaignExperience-module__R-yKdG__atlasDesk .nr-map-source{font:500 9px/1.5 var(--font-body),Arial,sans-serif;color:#f9ecc7a6;margin:0;padding:0 16px 13px}.CampaignExperience-module__R-yKdG__cityFiles{max-height:69svh;padding:0 14px 20px 10px;overflow:auto}.CampaignExperience-module__R-yKdG__cityFiles>header{padding:0 0 20px!important}.CampaignExperience-module__R-yKdG__cityFiles h2{text-transform:uppercase;font:italic 400 46px/1 var(--font-display),Anton,sans-serif!important;margin:13px 0!important}.CampaignExperience-module__R-yKdG__cityFiles>header>p:last-child{font:600 13px/1.6 var(--font-body),Arial,sans-serif;max-width:36ch}.CampaignExperience-module__R-yKdG__dohaNote{font:650 11px/1.7 var(--font-body),Arial,sans-serif;margin:26px 0 0}.CampaignExperience-module__R-yKdG__dohaNote>a{color:inherit;text-underline-offset:4px;align-items:center;gap:12px;display:flex}.CampaignExperience-module__R-yKdG__schedule{padding:58px var(--gutter);background:#eee2ba;border-block:1px solid #143e2c55;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:8%;display:grid;overflow:hidden}.CampaignExperience-module__R-yKdG__schedule>header{isolation:isolate;padding:0;position:relative}.CampaignExperience-module__R-yKdG__schedule h2{font:italic 400 clamp(42px,4.6vw,76px)/1 var(--font-display),Anton,sans-serif;letter-spacing:-.02em;color:var(--ink);margin:15px 0 22px}.CampaignExperience-module__R-yKdG__schedule>header>a{color:inherit;font:800 11px/1.5 var(--font-body),Arial,sans-serif;text-underline-offset:5px;align-items:center;gap:15px;display:inline-flex}.CampaignExperience-module__R-yKdG__schedule>header>img{object-fit:contain;opacity:.16;z-index:-1;mix-blend-mode:multiply;width:65%;height:140px;position:absolute;bottom:-65px;right:-30px}.CampaignExperience-module__R-yKdG__scheduleEntries{border-top:2px solid #143e2c;align-self:center}.CampaignExperience-module__R-yKdG__scheduleEntries>.nr-race-trigger{width:100%;min-height:106px;box-shadow:none;text-align:left;color:var(--ink);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #143e2c55;grid-template-columns:88px minmax(0,1fr) 22px;align-items:center;gap:20px;padding:18px 4px;display:grid}.CampaignExperience-module__R-yKdG__scheduleEntries>.nr-race-trigger>span:first-child{font:750 9px/1.5 var(--font-body),Arial,sans-serif;max-width:none;display:block}.CampaignExperience-module__R-yKdG__scheduleEntries>.nr-race-trigger>span:first-child>b{font:400 36px/1 var(--font-display),Anton,sans-serif;margin-bottom:5px;display:block}.CampaignExperience-module__R-yKdG__scheduleEntries>.nr-race-trigger>span:nth-child(2){display:block}.CampaignExperience-module__R-yKdG__scheduleEntries strong{font:400 30px/1.1 var(--font-display),Anton,sans-serif;text-transform:uppercase;letter-spacing:-.01em;display:block}.CampaignExperience-module__R-yKdG__scheduleEntries small{font:600 11px/1.5 var(--font-body),Arial,sans-serif;margin-top:7px;display:block}.CampaignExperience-module__R-yKdG__scheduleEntries>.nr-race-trigger:hover{background:#143e2c08}.CampaignExperience-module__R-yKdG__people{padding:65px var(--gutter) 0;color:#f9ecc7;isolation:isolate;background:#143e2c;position:relative;overflow:hidden}.CampaignExperience-module__R-yKdG__people:before{content:"";opacity:.06;z-index:-1;background:url(/img/store/issue-001/calligraphy-block.png) 50%/contain no-repeat;width:65%;height:100%;position:absolute;top:-30%;right:-20%;transform:rotate(12deg)}.CampaignExperience-module__R-yKdG__peopleHeading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:38px;display:flex}.CampaignExperience-module__R-yKdG__peopleHeading h2{font:italic 400 clamp(58px,6.7vw,112px)/.98 var(--font-display),Anton,sans-serif;letter-spacing:-.02em;margin:18px 0 0}.CampaignExperience-module__R-yKdG__peopleHeading>p{font:750 clamp(15px,1.3vw,22px)/1.45 var(--font-body),Arial,sans-serif;max-width:25ch;margin:0 0 8px}.CampaignExperience-module__R-yKdG__peopleGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:stretch;gap:34px;display:grid}.CampaignExperience-module__R-yKdG__athleteCard{isolation:isolate;color:#f9ecc7;border:2px solid #f9ecc7;min-height:650px;text-decoration:none;transition:translate .3s;display:block;position:relative;overflow:hidden;box-shadow:8px 8px #061e14}.CampaignExperience-module__R-yKdG__athleteCard>img{object-fit:cover;object-position:50% 25%;width:100%;height:100%;transition:transform .65s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.CampaignExperience-module__R-yKdG__athleteCard:before{content:"";z-index:1;background:linear-gradient(#0000 35%,#041c12e8);position:absolute;inset:0}.CampaignExperience-module__R-yKdG__athleteCard:hover>img{transform:scale(1.035)}.CampaignExperience-module__R-yKdG__athleteRole{z-index:2;color:#143e2c;font:900 9px/1.5 var(--font-body),Arial,sans-serif;letter-spacing:.05em;background:#f9ecc7;padding:10px 13px;position:absolute;top:20px;left:20px}.CampaignExperience-module__R-yKdG__athleteName{z-index:2;position:absolute;bottom:27px;left:27px;right:27px}.CampaignExperience-module__R-yKdG__athleteName>span:first-child{font:800 10px/1.5 var(--font-body),Arial,sans-serif;letter-spacing:.08em}.CampaignExperience-module__R-yKdG__athleteName h3{font:italic 400 clamp(65px,7vw,116px)/.94 var(--font-display),Anton,sans-serif;letter-spacing:-.02em;margin:14px 0 23px}.CampaignExperience-module__R-yKdG__athleteName>span:last-child{font:850 12px/1.5 var(--font-body),Arial,sans-serif;border-top:1px solid #f9ecc780;justify-content:space-between;align-items:center;gap:25px;padding-top:15px;display:flex}.CampaignExperience-module__R-yKdG__athleteNumber{font:400 40px/1 var(--font-display),Anton,sans-serif;color:#f9ecc7;z-index:2;opacity:.8;position:absolute;top:18px;right:20px}.CampaignExperience-module__R-yKdG__peopleSide{flex-direction:column;gap:25px;display:flex}.CampaignExperience-module__R-yKdG__filmCard{color:#f9ecc7;background:#305d76;border:2px solid #f9ecc7;grid-template-columns:1.1fr 1fr;min-height:270px;text-decoration:none;transition:translate .3s;display:grid;box-shadow:6px 6px #061e14}.CampaignExperience-module__R-yKdG__filmImage{min-width:0;position:relative;overflow:hidden}.CampaignExperience-module__R-yKdG__filmImage>img{object-fit:cover;object-position:35% 50%;width:100%;height:100%;transition:transform .6s;position:absolute;inset:0}.CampaignExperience-module__R-yKdG__filmImage:after{content:"";background:linear-gradient(#0000 40%,#0b2c38aa);position:absolute;inset:0}.CampaignExperience-module__R-yKdG__filmImage>span{z-index:2;font:850 7px/1.5 var(--font-body),Arial,sans-serif;letter-spacing:.04em;align-items:center;gap:10px;display:flex;position:absolute;bottom:15px;left:15px;right:15px}.CampaignExperience-module__R-yKdG__filmCard>div:last-child{flex-direction:column;align-items:start;padding:23px 20px;display:flex}.CampaignExperience-module__R-yKdG__filmCard>div>span{font:800 9px/1.4 var(--font-body),Arial,sans-serif;letter-spacing:.06em}.CampaignExperience-module__R-yKdG__filmCard h3{font:italic 400 clamp(39px,4vw,64px)/1 var(--font-display),Anton,sans-serif;margin:20px 0 12px}.CampaignExperience-module__R-yKdG__filmCard p{font:600 12px/1.6 var(--font-body),Arial,sans-serif;margin:0 0 18px}.CampaignExperience-module__R-yKdG__filmCard b{font:850 10px/1.5 var(--font-body),Arial,sans-serif;border-top:1px solid #f9ecc780;justify-content:space-between;align-items:center;gap:18px;width:100%;margin-top:auto;padding-top:13px;display:flex}.CampaignExperience-module__R-yKdG__filmCard:hover{translate:0 -4px}.CampaignExperience-module__R-yKdG__filmCard:hover img{transform:scale(1.04)}.CampaignExperience-module__R-yKdG__peopleInvitation{isolation:isolate;color:#143e2c;background:#e0b948;border:2px solid #f9ecc7;flex:1;padding:28px;position:relative;overflow:hidden;box-shadow:6px 6px #061e14}.CampaignExperience-module__R-yKdG__peopleInvitation:before{content:"";aspect-ratio:1;z-index:-1;border:2px solid #143e2c28;border-radius:50%;width:300px;position:absolute;top:-65px;right:-105px;box-shadow:0 0 0 22px #143e2c0a,0 0 0 46px #143e2c08}.CampaignExperience-module__R-yKdG__peopleInvitation>span{font:850 9px/1.5 var(--font-body),Arial,sans-serif;letter-spacing:.06em}.CampaignExperience-module__R-yKdG__peopleInvitation h3{font:italic 400 clamp(42px,4.3vw,68px)/1 var(--font-display),Anton,sans-serif;letter-spacing:-.02em;margin:16px 0}.CampaignExperience-module__R-yKdG__peopleInvitation p{max-width:35ch;font:650 13px/1.6 var(--font-body),Arial,sans-serif;margin:0 0 25px}.CampaignExperience-module__R-yKdG__peopleInvitation>div{flex-wrap:wrap;gap:12px 24px;display:flex}.CampaignExperience-module__R-yKdG__peopleInvitation :is(a,button){color:#143e2c;min-height:38px;font:850 10px/1.5 var(--font-body),Arial,sans-serif;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #143e2c;align-items:center;gap:15px;padding:8px 0;text-decoration:none;display:flex}.CampaignExperience-module__R-yKdG__peopleRibbon{font:italic 400 clamp(18px,2vw,32px)/1.2 var(--font-display),Anton,sans-serif;border-top:1px solid #f9ecc750;justify-content:space-between;align-items:center;gap:20px;margin:46px 0 0;padding:24px 0;display:flex}@media (max-width:1100px){.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__opening h1{font-size:5.2vw}.CampaignExperience-module__R-yKdG__openingActions{flex-wrap:wrap}.CampaignExperience-module__R-yKdG__countdownDigits{gap:12px}.CampaignExperience-module__R-yKdG__peopleGrid{gap:23px}.CampaignExperience-module__R-yKdG__filmCard{grid-template-columns:1fr}.CampaignExperience-module__R-yKdG__filmImage{min-height:180px}.CampaignExperience-module__R-yKdG__athleteCard{min-height:700px}}@media (max-width:760px){.CampaignExperience-module__R-yKdG__countdown{flex-wrap:wrap}.CampaignExperience-module__R-yKdG__countdown>a{display:none}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__opening{grid-template-columns:1fr}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__opening h1{font-size:clamp(40px,8vw,65px)}.CampaignExperience-module__R-yKdG__opening .campaign-photo-collage .journey-photo-grid{min-height:420px}.CampaignExperience-module__R-yKdG__wallTop{flex-direction:column;align-items:start}.CampaignExperience-module__R-yKdG__schedule,.CampaignExperience-module__R-yKdG__peopleGrid{grid-template-columns:1fr}.CampaignExperience-module__R-yKdG__atlasDesk .nr-city-desk{grid-template-columns:1fr}.CampaignExperience-module__R-yKdG__cityFiles{max-height:none}.CampaignExperience-module__R-yKdG__peopleHeading{display:block}.CampaignExperience-module__R-yKdG__peopleHeading>p{margin-top:20px}.CampaignExperience-module__R-yKdG__filmCard{grid-template-columns:1fr 1fr}.CampaignExperience-module__R-yKdG__peopleRibbon{flex-wrap:wrap;justify-content:start}.CampaignExperience-module__R-yKdG__athleteCard{min-height:650px}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__supportPanel{position:static}}@media (prefers-reduced-motion:reduce){.CampaignExperience-module__R-yKdG__athleteCard>img,.CampaignExperience-module__R-yKdG__filmImage>img,.CampaignExperience-module__R-yKdG__filmCard{transition:none}.CampaignExperience-module__R-yKdG__athleteCard:hover>img,.CampaignExperience-module__R-yKdG__filmCard:hover img{transform:none}}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__wallTop>a{color:#f9ecc7}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__totalLabel,.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__total>strong{display:block}.CampaignExperience-module__R-yKdG__goldPassport{padding:48px var(--gutter);color:#143e2c;isolation:isolate;background:#e4bf48;border-block:4px solid #143e2c;grid-template-columns:minmax(0,.9fr) minmax(0,2fr) minmax(0,1fr);align-items:center;gap:clamp(22px,2vw,38px);display:grid;position:relative}.CampaignExperience-module__R-yKdG__passportStack{isolation:isolate;perspective:1300px;cursor:pointer;background:0 0;border:0;width:100%;height:clamp(320px,27vw,465px);padding:0;transition:transform .4s cubic-bezier(.2,.75,.2,1);display:block;position:relative;overflow:visible;transform:rotate(-5deg)}.CampaignExperience-module__R-yKdG__passportStack:hover{transform:rotate(-2deg)translateY(-6px)}.CampaignExperience-module__R-yKdG__passportCoverArt{filter:drop-shadow(8px 10px #143e2c44);transform-origin:10%;z-index:3;width:77%;height:94%;transition:transform .5s cubic-bezier(.2,.7,.2,1);position:absolute;top:2%;left:-4%;overflow:visible;transform:rotate(-5deg)}.CampaignExperience-module__R-yKdG__passportCoverArt text{font-family:var(--font-body),Archivo,Arial,sans-serif}.CampaignExperience-module__R-yKdG__passportCoverArt g[font-family] text{font-family:var(--font-display),Anton,sans-serif;font-weight:400}.CampaignExperience-module__R-yKdG__passportStack:hover .CampaignExperience-module__R-yKdG__passportCoverArt{transform:rotate(-8deg)rotateY(-13deg)}.CampaignExperience-module__R-yKdG__passportPaperBack,.CampaignExperience-module__R-yKdG__passportPaperFront{color:#143e2c;text-align:left;width:68%;height:87%;font:750 5px/1.4 var(--font-body),Archivo,sans-serif;z-index:1;background:repeating-linear-gradient(0deg,#0000 0 24px,#143e2c12 24px 25px),#f9ecc7;border:1px solid #143e2c66;padding:17px 14px;display:block;position:absolute;top:9%;left:25%;overflow:hidden;transform:rotate(8deg);box-shadow:4px 5px #143e2c35}.CampaignExperience-module__R-yKdG__passportPaperFront{z-index:2;top:13%;left:32%;transform:rotate(10deg)}.CampaignExperience-module__R-yKdG__passportPaperBack>span:first-child,.CampaignExperience-module__R-yKdG__passportPaperFront>span:first-child{letter-spacing:.07em;border-bottom:1px solid #143e2c50;justify-content:space-between;gap:10px;padding-bottom:12px;font-size:5px;display:flex}.CampaignExperience-module__R-yKdG__passportPaperBack>strong,.CampaignExperience-module__R-yKdG__passportPaperFront>strong{font:400 clamp(9px,.7vw,14px)/1 var(--font-display),Anton,sans-serif;text-transform:uppercase;margin-top:18px;display:block}.CampaignExperience-module__R-yKdG__passportPaperBack>i{width:50px;height:65px;font:400 25px var(--font-display),Anton,sans-serif;border:1px solid #143e2c55;place-items:center;margin:16px 0;display:grid}.CampaignExperience-module__R-yKdG__passportMiniLines{background:repeating-linear-gradient(0deg,#0000 0 15px,#143e2c35 15px 16px);border-bottom:1px solid #143e2c55;height:20%;margin-top:13px;display:block}.CampaignExperience-module__R-yKdG__passportPaperBack>em,.CampaignExperience-module__R-yKdG__passportPaperFront>em{color:#f9ecc7;font:700 6px/1.5 var(--font-body),Archivo,sans-serif;letter-spacing:.04em;background:#143e2c;margin-top:15px;padding:13px 8px;font-style:normal;display:block}.CampaignExperience-module__R-yKdG__passportMiniPhotos{background:#f9ecc7;grid-template-columns:1.2fr .8fr;gap:4px;height:32%;margin-top:15px;display:grid}.CampaignExperience-module__R-yKdG__passportMiniPhotos>img{object-fit:cover;border:1px solid #143e2c50;width:100%;min-width:0;height:100%}.CampaignExperience-module__R-yKdG__passportExplanation{min-width:0}.CampaignExperience-module__R-yKdG__passportExplanation>.CampaignExperience-module__R-yKdG__eyebrow{color:#cf352f;letter-spacing:.11em;font-size:clamp(9px,.61vw,12px);font-weight:900}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__goldPassport h2{font:italic 400 clamp(43px,4vw,83px)/1 var(--font-display),Anton,sans-serif;text-transform:uppercase;letter-spacing:-.025em;white-space:nowrap;color:#053b22;margin:8px 0 19px}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__goldPassport h2 em{text-transform:none;letter-spacing:-.055em;font:italic 400 1.02em/1 Nile Geist Serif,Georgia,serif}.CampaignExperience-module__R-yKdG__passportDeck{font:750 clamp(17px,1.14vw,24px)/1.5 var(--font-body),Archivo,sans-serif;color:#52612b;margin:0 0 24px}.CampaignExperience-module__R-yKdG__passportHow{border-block:1px solid #57622c55;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.CampaignExperience-module__R-yKdG__passportHow>div{min-width:0;padding:17px 15px 17px 0}.CampaignExperience-module__R-yKdG__passportHow>div+div{border-left:1px solid #57622c55;padding-left:16px}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__passportHow h3{font:900 clamp(11px,.83vw,17px)/1.5 var(--font-body),Archivo,sans-serif;letter-spacing:.07em;color:#cf352f;margin:0 0 9px}.CampaignExperience-module__R-yKdG__passportHow p{font:750 clamp(15px,1.06vw,22px)/1.5 var(--font-body),Archivo,sans-serif;color:#52612b;margin:0}.CampaignExperience-module__R-yKdG__passportStripActions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__passportStripActions :is(a,button){min-height:46px;font:900 clamp(12px,.95vw,19px)/1.3 var(--font-body),Archivo,sans-serif;letter-spacing:.055em;color:#143e2c;cursor:pointer;background:0 0;border:2px solid #143e2c;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;text-decoration:none;display:inline-flex}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__passportStripActions>a:first-child{color:#fff3d0;background:#143e2c}.CampaignExperience-module__R-yKdG__passportStripActions :is(a,button):hover{translate:0 -2px;box-shadow:3px 4px #143e2c33}.CampaignExperience-module__R-yKdG__passportFineprint{color:#75803b;font:650 clamp(11px,.8vw,16px)/1.55 var(--font-body),Archivo,sans-serif;margin-top:15px;display:block}.CampaignExperience-module__R-yKdG__entrySupport{color:#053b22;background:#fff0b8;border:2px solid #053b22;align-self:center;padding:28px 23px 23px;position:relative;transform:rotate(1.4deg);box-shadow:9px 10px #cf352f}.CampaignExperience-module__R-yKdG__entrySupport:before{content:"";background:#e9d797d9;border:1px solid #053b2224;width:72px;height:23px;position:absolute;top:-12px;left:40%;transform:rotate(-3deg)}.CampaignExperience-module__R-yKdG__entrySupport>span{font:900 clamp(8px,.58vw,12px)/1.4 var(--font-body),Archivo,sans-serif;letter-spacing:.11em;color:#cf352f;display:block}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__entrySupport h3{font:italic 400 clamp(29px,2.4vw,51px)/.96 var(--font-display),Anton,sans-serif;text-transform:uppercase;letter-spacing:-.02em;color:#053b22;margin:10px 0 17px}.CampaignExperience-module__R-yKdG__entrySupport>p{font:750 clamp(14px,.99vw,21px)/1.5 var(--font-body),Archivo,sans-serif;color:#426347;margin:0}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__entrySupport>a{color:#fff3d0;min-height:44px;font:900 clamp(10px,.8vw,17px)/1.4 var(--font-body),Archivo,sans-serif;letter-spacing:.04em;background:#053b22;justify-content:space-between;align-items:center;gap:15px;margin-top:20px;padding:12px 13px;text-decoration:none;display:flex}.CampaignExperience-module__R-yKdG__entrySupport>small{font:800 clamp(8px,.61vw,13px)/1.4 var(--font-body),Archivo,sans-serif;color:#7e8c55;margin-top:13px;display:block}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__schedule{padding:45px var(--gutter) 55px;background:#fff3d0;border-bottom:3px solid #143e2c;display:block}.CampaignExperience-module__R-yKdG__scheduleHeading{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:35px;margin-bottom:32px;display:grid;padding:0!important}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__scheduleHeading h2{font:italic 400 clamp(66px,6vw,114px)/.95 var(--font-display),Anton,sans-serif;letter-spacing:-.02em;margin:10px 0 12px}.CampaignExperience-module__R-yKdG__scheduleHeading strong{font:900 11px/1.5 var(--font-body),Archivo,sans-serif;letter-spacing:.05em}.CampaignExperience-module__R-yKdG__scheduleHeading>figure{justify-self:end;width:100%;max-width:650px;height:clamp(140px,12vw,225px);overflow:hidden;margin:0!important}.CampaignExperience-module__R-yKdG__scheduleHeading img{object-fit:contain;mix-blend-mode:multiply;opacity:1;width:100%;height:100%;display:block}.CampaignExperience-module__R-yKdG__scheduleMonths{gap:24px;display:grid}.CampaignExperience-module__R-yKdG__scheduleMonth{grid-template-columns:clamp(95px,7vw,145px) minmax(0,1fr);align-items:start;gap:22px;max-width:none;margin:0;display:grid}.CampaignExperience-module__R-yKdG__scheduleMonth>div:first-child{border-top:3px solid #143e2c;padding-top:7px}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__scheduleMonth h3{font:italic 400 clamp(28px,2.2vw,43px)/1 var(--font-display),Anton,sans-serif;color:#cf352f;text-transform:uppercase;margin:0 0 5px}.CampaignExperience-module__R-yKdG__scheduleMonth>div:first-child>span{font:850 9px/1.5 var(--font-body),Archivo,sans-serif;letter-spacing:.09em}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__scheduleRace{color:#053b22;text-align:left;cursor:pointer;background:#fff3d0;border:3px solid #143e2c;grid-template-columns:clamp(108px,8vw,150px) minmax(0,1fr) 90px;align-items:center;gap:20px;width:100%;min-height:120px;padding:20px 22px;transition:translate .18s,box-shadow .18s;display:grid;box-shadow:8px 9px #143e2c}.CampaignExperience-module__R-yKdG__scheduleRace>time{border-right:1px solid #143e2c35;align-content:center;align-self:stretch;place-items:center;padding-right:17px;display:grid}.CampaignExperience-module__R-yKdG__scheduleRace>time>small,.CampaignExperience-module__R-yKdG__scheduleRace>time>span{font:850 8px/1.3 var(--font-body),Archivo,sans-serif;letter-spacing:.09em;color:#86976b}.CampaignExperience-module__R-yKdG__scheduleRace>time>b{font:italic 400 clamp(35px,3.2vw,61px)/.92 var(--font-display),Anton,sans-serif;letter-spacing:-.04em;white-space:nowrap;color:#053b22}.CampaignExperience-module__R-yKdG__scheduleRaceCopy{min-width:0;display:block}.CampaignExperience-module__R-yKdG__scheduleRaceCopy>small{font:900 clamp(8px,.6vw,12px)/1.5 var(--font-body),Archivo,sans-serif;letter-spacing:.1em;color:#cf352f;display:block}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__scheduleRaceCopy>strong{font:italic 400 clamp(28px,2.4vw,49px)/1 var(--font-display),Anton,sans-serif;text-transform:uppercase;letter-spacing:-.02em;margin:3px 0;display:block}.CampaignExperience-module__R-yKdG__scheduleRaceCopy>span{font:800 clamp(9px,.65vw,13px)/1.4 var(--font-body),Archivo,sans-serif;color:#81936a;display:block}.CampaignExperience-module__R-yKdG__scheduleDetails{font:900 10px/1.5 var(--font-body),Archivo,sans-serif;letter-spacing:.04em;text-underline-offset:4px;justify-self:end;text-decoration:underline}.CampaignExperience-module__R-yKdG__scheduleRace:hover{translate:0 -3px;box-shadow:9px 12px #143e2c}.CampaignExperience-module__R-yKdG__scheduleClose{grid-template-columns:minmax(0,2.5fr) minmax(0,1fr);gap:28px;margin:36px 0 0 calc(clamp(95px,7vw,145px) + 22px);display:grid}.CampaignExperience-module__R-yKdG__calendarCommunity{color:#fff3d0;background:#cf352f;border:3px solid #143e2c;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;padding:22px;display:grid;box-shadow:8px 9px #143e2c}.CampaignExperience-module__R-yKdG__calendarCommunity>div>span{font:900 8px/1.5 var(--font-body),Archivo,sans-serif;letter-spacing:.09em;color:#e7c04e}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__calendarCommunity h3{font:italic 400 clamp(29px,2.55vw,53px)/.96 var(--font-display),Anton,sans-serif;color:#fff3d0;text-transform:uppercase;margin:3px 0 5px}.CampaignExperience-module__R-yKdG__calendarCommunity p{font:650 10px/1.5 var(--font-body),Archivo,sans-serif;color:#fff3d0;margin:0}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__calendarCommunity>a{color:#cf352f;min-height:46px;font:900 9px/1.4 var(--font-body),Archivo,sans-serif;letter-spacing:.035em;white-space:nowrap;background:#fff3d0;justify-content:center;align-items:center;gap:9px;padding:15px 16px;text-decoration:none;display:flex}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__calendarDownload>a{color:#fff3d0;min-height:75px;font:900 11px/1.5 var(--font-body),Archivo,sans-serif;letter-spacing:.04em;background:#cf352f;border:3px solid #143e2c;justify-content:center;align-items:center;padding:16px;text-decoration:none;display:flex;box-shadow:6px 7px #143e2c}.CampaignExperience-module__R-yKdG__calendarDownload>p{font:700 9px/1.55 var(--font-body),Archivo,sans-serif;color:#81936a;margin:18px 0 0}.CampaignExperience-module__R-yKdG__calendarDownload>p>a{color:inherit;text-underline-offset:3px}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__southampton .CampaignExperience-module__R-yKdG__posterArt:after{display:none}.CampaignExperience-module__R-yKdG__gateMark{opacity:.25;position:absolute;inset:8% -20% -5% 10%;transform:rotate(-12deg)}.CampaignExperience-module__R-yKdG__gateMark>svg{fill:none;stroke:#f9ecc7;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block}.CampaignExperience-module__R-yKdG__dohaDhow{fill:none;stroke:#f9ecc7;stroke-width:2px;stroke-linejoin:round;opacity:.2;width:83%;height:70%;position:absolute;bottom:9%;right:-6%;transform:rotate(-7deg)}.CampaignExperience-module__R-yKdG__customHalo{z-index:-1;pointer-events:none;width:115%;max-width:none;height:auto;transition:transform .6s cubic-bezier(.2,.7,.2,1);position:absolute;top:-8%;right:-29%;transform:rotate(-12deg)}.CampaignExperience-module__R-yKdG__invitation:hover .CampaignExperience-module__R-yKdG__customHalo{transform:rotate(7deg)translate(-6px,5px)}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__invitation{isolation:isolate;background:#0a392b;min-height:260px}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__invitation>h4{max-width:6ch;font-size:clamp(31px,3vw,50px);position:relative}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__invitation>span{color:#e4bf48}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__peopleHeading h2{white-space:nowrap;font-size:clamp(53px,5.8vw,112px)}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__athleteCard>img{object-position:63% 34%}.CampaignExperience-module__R-yKdG__ambassadorMysteries{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.CampaignExperience-module__R-yKdG__mysteryAthlete{color:#053b22;background:#ead9ac;border:2px solid #f9ecc7;grid-template-rows:minmax(170px,1fr) auto auto;min-width:0;margin:0;display:grid;overflow:hidden;box-shadow:6px 6px #061e14}.CampaignExperience-module__R-yKdG__mysteryAthlete>div{isolation:isolate;background:#082d20;place-items:center;min-height:170px;display:grid;position:relative;overflow:hidden}.CampaignExperience-module__R-yKdG__mysteryAthlete>div:before,.CampaignExperience-module__R-yKdG__mysteryAthlete>div:after{content:"";background:#fff3d01a;position:absolute}.CampaignExperience-module__R-yKdG__mysteryAthlete>div:before{border-radius:50%;width:85px;height:85px;top:25px}.CampaignExperience-module__R-yKdG__mysteryAthlete>div:after{border-radius:50% 50% 0 0;width:150px;height:125px;bottom:-34px}.CampaignExperience-module__R-yKdG__mysteryAthlete>div>span{z-index:2;color:#dfbd4d;font:italic 400 72px/.8 var(--font-display),Anton,sans-serif;position:relative}.CampaignExperience-module__R-yKdG__mysteryAthlete>p{color:#cf352f;font:900 9px/1.5 var(--font-body),Archivo,sans-serif;letter-spacing:.09em;margin:13px 15px 0}.CampaignExperience-module__R-yKdG__mysteryAthlete>strong{font:italic 400 clamp(27px,2.5vw,42px)/.95 var(--font-display),Anton,sans-serif;text-transform:uppercase;margin:5px 15px 17px}.CampaignExperience-module__R-yKdG__ambassadorFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:25px;margin-top:32px;display:flex}.CampaignExperience-module__R-yKdG__ambassadorFooter>div{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__ambassadorFooter>div>a{color:#fff3d0;font:900 11px/1.5 var(--font-body),Archivo,sans-serif;letter-spacing:.04em;background:#cf352f;border:2px solid #f9ecc7;align-items:center;gap:18px;padding:14px 18px;text-decoration:none;display:flex;box-shadow:4px 5px #061e14}.CampaignExperience-module__R-yKdG__ambassadorFooter button{color:#f9ecc7;font:750 11px/1.5 var(--font-body),Archivo,sans-serif;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f9ecc770;align-items:center;gap:15px;padding:9px 0;display:flex}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__photoCredit{font:500 9px/1.5 var(--font-body),Archivo,sans-serif;color:#f9ecc79e;align-items:center;gap:7px;text-decoration:none;display:flex}@media (max-width:1180px) and (min-width:761px){.CampaignExperience-module__R-yKdG__goldPassport{grid-template-columns:minmax(0,.85fr) minmax(0,2fr);gap:30px}.CampaignExperience-module__R-yKdG__entrySupport{grid-column:2;transform:none}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__goldPassport h2{font-size:44px}.CampaignExperience-module__R-yKdG__passportStack{align-self:start;height:370px;margin-top:45px}.CampaignExperience-module__R-yKdG__scheduleClose{grid-template-columns:1fr}.CampaignExperience-module__R-yKdG__calendarDownload{grid-template-columns:1fr 1fr;align-items:center;gap:20px;display:grid}.CampaignExperience-module__R-yKdG__calendarDownload>p{margin:0}}@media (max-width:760px){.CampaignExperience-module__R-yKdG__goldPassport{grid-template-columns:1fr;padding:35px 7%}.CampaignExperience-module__R-yKdG__passportStack{width:80%;max-width:350px;height:390px;margin:auto}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__goldPassport h2{white-space:normal;font-size:38px}.CampaignExperience-module__R-yKdG__passportHow{grid-template-columns:1fr}.CampaignExperience-module__R-yKdG__passportHow>div+div{border-top:1px solid #57622c55;border-left:0;padding-left:0}.CampaignExperience-module__R-yKdG__entrySupport{margin:15px 0}.CampaignExperience-module__R-yKdG__scheduleHeading{grid-template-columns:1fr}.CampaignExperience-module__R-yKdG__scheduleHeading>figure{height:130px}.CampaignExperience-module__R-yKdG__scheduleMonth{grid-template-columns:1fr;gap:12px}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__scheduleRace{grid-template-columns:60px minmax(0,1fr);gap:14px;padding:15px}.CampaignExperience-module__R-yKdG__scheduleDetails{grid-column:2}.CampaignExperience-module__R-yKdG__scheduleClose{grid-template-columns:1fr;margin-left:0}.CampaignExperience-module__R-yKdG__calendarCommunity{grid-template-columns:1fr}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__peopleHeading h2{white-space:normal}.CampaignExperience-module__R-yKdG__ambassadorMysteries{min-height:270px}}@media (prefers-reduced-motion:reduce){.CampaignExperience-module__R-yKdG__passportStack,.CampaignExperience-module__R-yKdG__passportCoverArt,.CampaignExperience-module__R-yKdG__customHalo,.CampaignExperience-module__R-yKdG__scheduleRace{transition:none}.CampaignExperience-module__R-yKdG__passportStack:hover,.CampaignExperience-module__R-yKdG__passportStack:hover .CampaignExperience-module__R-yKdG__passportCoverArt,.CampaignExperience-module__R-yKdG__invitation:hover .CampaignExperience-module__R-yKdG__customHalo{transform:none}}.CampaignExperience-module__R-yKdG__opening .na-polaroid>figure{height:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;position:static!important}.CampaignExperience-module__R-yKdG__opening .na-polaroid>figure:before{display:none!important}.CampaignExperience-module__R-yKdG__opening .na-polaroid-reference>a{white-space:nowrap;background:#043b25;padding:15px 18px;text-decoration:none;box-shadow:5px 5px #bd4439;color:#fff4d4!important;border:0!important}.CampaignExperience-module__R-yKdG__wall{isolation:isolate;position:relative;overflow:hidden}.CampaignExperience-module__R-yKdG__wall:before{content:"";z-index:-1;pointer-events:none;opacity:.12;background:url(/img/store/issue-001/calligraphy-linework.png) -14% 4%/56% repeat-y,url(/img/store/issue-001/calligraphy-sunburst.png) 120% 75%/60% no-repeat;position:absolute;inset:0}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__supportPanel{position:static}.CampaignExperience-module__R-yKdG__receiptFeed{gap:23px;margin-top:28px;padding:8px 5px;display:grid}.CampaignExperience-module__R-yKdG__receiptFeed>.CampaignExperience-module__R-yKdG__eyebrow{font-size:9px}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__receipt{rotate:var(--note-tilt);background:#fff0b5;border:0;margin:0;padding:25px 20px 18px;box-shadow:2px 5px 7px #143e2c22}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__receipt:nth-of-type(2n){background:#e9edc8}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__receipt:before{background:#d7bb7680;border:1px solid #143e2c12;width:29%;height:20px;inset:-8px auto auto 36%;transform:rotate(-3deg)}.CampaignExperience-module__R-yKdG__receipt .CampaignExperience-module__R-yKdG__noteIndex{letter-spacing:.07em;opacity:.6;font-size:8px!important}.CampaignExperience-module__R-yKdG__receiptFeed .CampaignExperience-module__R-yKdG__receiptAmount{margin-top:13px}.CampaignExperience-module__R-yKdG__partnerships{margin:15px var(--gutter) 75px;background:#f7e9bd;border:2px solid #043b25;grid-template-columns:150px minmax(0,1fr) 200px;align-items:center;gap:25px;padding:25px;display:grid;transform:rotate(-.15deg);box-shadow:8px 9px #d6272c}.CampaignExperience-module__R-yKdG__partnerships>div:first-child{letter-spacing:.07em;color:#cf352f;border-right:1px solid #043b2550;flex-direction:column;justify-content:space-between;align-self:stretch;padding-right:18px;font:700 8px/1.5 monospace;display:flex}.CampaignExperience-module__R-yKdG__partnerships small{color:#66836b;font-size:8px}.CampaignExperience-module__R-yKdG__partnerships p{font:750 11px/1.5 var(--font-body),Archivo,sans-serif;color:#526e50;margin:5px 0}.CampaignExperience-module__R-yKdG__partnerships p:first-child{letter-spacing:.1em;color:#cf352f;font-size:8px}.CampaignExperience-module__R-yKdG__partnerships h2{font:400 clamp(28px,2.7vw,51px)/1.05 var(--font-display),Anton,sans-serif;margin:0}.CampaignExperience-module__R-yKdG__partnerships nav{gap:9px;display:grid}.CampaignExperience-module__R-yKdG__partnerships a{min-height:48px;font:900 8px/1.4 var(--font-body),Archivo,sans-serif;letter-spacing:.06em;color:inherit;border:1px solid #043b25;align-items:center;padding:12px 15px;text-decoration:none;display:flex}.CampaignExperience-module__R-yKdG__partnerships a:first-child{color:#f9ecc7;background:#043b25}.CampaignExperience-module__R-yKdG__passportStack{aspect-ratio:720/1000;width:92%;max-width:290px;height:auto;transform-style:preserve-3d;justify-self:center;transform:rotate(-5deg)}.CampaignExperience-module__R-yKdG__passportCoverArt{transform-origin:0;filter:drop-shadow(5px 8px #143e2c44);width:100%;height:100%;inset:0;transform:rotateY(0)}.CampaignExperience-module__R-yKdG__passportPaperBack,.CampaignExperience-module__R-yKdG__passportPaperFront{box-sizing:border-box;border-radius:6px;width:97%;height:98%;top:1%;left:3%;transform:rotate(1deg)}.CampaignExperience-module__R-yKdG__passportPaperFront{top:2%;left:5%;transform:rotate(2deg)}.CampaignExperience-module__R-yKdG__passportStack:is(:hover,:focus-visible){transform:rotate(-5deg)translateY(-5px)}.CampaignExperience-module__R-yKdG__passportStack:is(:hover,:focus-visible) .CampaignExperience-module__R-yKdG__passportCoverArt{transform:rotateY(-20deg)}@media (prefers-reduced-motion:reduce){.CampaignExperience-module__R-yKdG__passportStack:is(:hover,:focus-visible),.CampaignExperience-module__R-yKdG__passportStack:is(:hover,:focus-visible) .CampaignExperience-module__R-yKdG__passportCoverArt{transform:none}}@media (min-width:1051px){.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__opening{padding-inline:var(--na-site-gutter,48px);grid-template-columns:minmax(0,.78fr) minmax(560px,1.22fr);align-items:start;gap:clamp(26px,3.2vw,52px)}}:is(.CampaignExperience-module__R-yKdG__opening#campaigns .na-polaroid figcaption,.CampaignExperience-module__R-yKdG__opening#campaigns .na-polaroid figcaption>*){text-align:left!important}.CampaignExperience-module__R-yKdG__opening#campaigns .na-polaroid-reference>a{color:#fff4d4!important;background:#043b25!important;border:0!important;padding:15px 18px!important;box-shadow:5px 5px #bd4439!important}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__partnerships{width:calc(100% - var(--gutter) * 2);margin:15px var(--gutter) 75px}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__editions{padding-bottom:28px}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__works{background:#fff4d02e;border:2px solid #143e2c;margin-top:35px;box-shadow:6px 7px #143e2c}.CampaignExperience-module__R-yKdG__worksHeading{border-bottom:2px solid #143e2c;justify-content:space-between;align-items:center;gap:20px;padding:15px 20px;display:flex}.CampaignExperience-module__R-yKdG__worksHeading h3{font:italic 400 28px/1 var(--font-display),Anton,sans-serif;text-transform:uppercase;margin:0}.CampaignExperience-module__R-yKdG__worksHeading>span{font:750 9px/1.4 var(--font-body),Archivo,sans-serif;letter-spacing:.06em;text-transform:uppercase}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__futureGrid{gap:0}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__futureGrid>.CampaignExperience-module__R-yKdG__future{min-height:270px;box-shadow:none;border:0;padding:23px 22px;transition:background .18s;transform:translate(0,0)}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__futureGrid>.CampaignExperience-module__R-yKdG__future:is(:hover,:focus-within){box-shadow:none;translate:none}.CampaignExperience-module__R-yKdG__futureGrid .CampaignExperience-module__R-yKdG__future h4{z-index:1;margin:32px 0 40px;font-size:clamp(30px,2.7vw,48px);position:relative}.CampaignExperience-module__R-yKdG__futureArt{z-index:-1;stroke:currentColor;stroke-width:1.8px;stroke-linejoin:round;stroke-linecap:round;opacity:.24;pointer-events:none;width:110%;height:83%;transition:transform .45s cubic-bezier(.2,.75,.2,1);position:absolute;bottom:36px;right:-10%}.CampaignExperience-module__R-yKdG__futureArt_london{opacity:.2;width:118%;bottom:43px;right:-7%}.CampaignExperience-module__R-yKdG__futureArt_hike{opacity:.29;width:123%;bottom:28px;right:-14%}.CampaignExperience-module__R-yKdG__future:hover .CampaignExperience-module__R-yKdG__futureArt{transform:translate(-5px,-4px)}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__future .CampaignExperience-module__R-yKdG__futureQuestion{opacity:.11;rotate:0;font-size:100px;top:23px;bottom:auto;right:12px}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__futureGrid .CampaignExperience-module__R-yKdG__invitation{min-height:270px}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__futureGrid .CampaignExperience-module__R-yKdG__invitation h4{margin-bottom:14px}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__futureGrid .CampaignExperience-module__R-yKdG__invitation p{margin:0 0 20px}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__partnerships{margin-top:0;margin-bottom:0}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__wall{border-top:0;padding-top:32px}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__wallHeading{margin-bottom:30px}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__wallHeading h2{margin-top:12px}.CampaignExperience-module__R-yKdG__wallEnd{border-top:1px solid #143e2c50;justify-content:center;margin-top:32px;padding-top:25px;display:flex}.CampaignExperience-module__R-yKdG__wallEnd>a{color:#f9ecc7;min-height:50px;font:850 12px/1.4 var(--font-body),Archivo,sans-serif;background:#143e2c;border:2px solid #143e2c;justify-content:space-between;align-items:center;gap:45px;padding:14px 23px;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex;box-shadow:5px 5px #ad302e}.CampaignExperience-module__R-yKdG__wallEnd>a:hover{transform:translate(-2px,-2px);box-shadow:7px 7px #ad302e}@media (prefers-reduced-motion:reduce){.CampaignExperience-module__R-yKdG__futureArt,.CampaignExperience-module__R-yKdG__wallEnd>a{transition:none}.CampaignExperience-module__R-yKdG__future:hover .CampaignExperience-module__R-yKdG__futureArt,.CampaignExperience-module__R-yKdG__wallEnd>a:hover{transform:none}}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__wallEnd>a,.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__wallEnd>a:is(:hover,:focus-visible){color:#f9ecc7}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__wallEnd>a svg{color:inherit;stroke:currentColor}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__partnerships{margin-bottom:12px;transform:none}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__futureGrid{gap:12px;padding:12px}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__futureGrid>.CampaignExperience-module__R-yKdG__future{border:1px solid #143e2c}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__futureGrid>.CampaignExperience-module__R-yKdG__future+.CampaignExperience-module__R-yKdG__future{border-left:1px solid #143e2c}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__wall:before{opacity:.13;background:url(/img/store/issue-001/calligraphy-linework.png) top/contain no-repeat;width:48%;height:min(650px,45vw);inset:0 -6% auto auto}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__futureGrid>.CampaignExperience-module__R-yKdG__future{transition:transform .22s cubic-bezier(.2,.75,.2,1),box-shadow .22s;box-shadow:4px 5px #143e2c,0 8px 12px #143e2c12}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__futureGrid>.CampaignExperience-module__R-yKdG__future:is(:hover,:focus-within){transform:translate(-2px,-3px);box-shadow:6px 8px #143e2c,0 12px 18px #143e2c18}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__futureGrid>.CampaignExperience-module__R-yKdG__future:active{transform:translate(2px,2px);box-shadow:2px 3px #143e2c}@media (prefers-reduced-motion:reduce){.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__futureGrid>.CampaignExperience-module__R-yKdG__future{transition:none}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__futureGrid>.CampaignExperience-module__R-yKdG__future:is(:hover,:focus-within,:active){transform:none}}.CampaignExperience-module__R-yKdG__passportCoverArt g[data-cover-lettering=sekuya] text{font-family:Nile Sekuya,sans-serif;font-style:normal;font-weight:400}.CampaignExperience-module__R-yKdG__poster button.CampaignExperience-module__R-yKdG__posterAction{width:100%;color:inherit;font:650 12px/1.4 var(--font-body),Arial,sans-serif;cursor:pointer;background:0 0;border:0;border-top:1px solid #f9ecc790;margin-top:auto;padding:17px 0 0}@media (max-width:600px){.CampaignExperience-module__R-yKdG__page{--gutter:20px}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__opening{gap:25px;min-height:0;padding:33px 20px 38px}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__opening h1{margin:12px 0 20px;font-size:clamp(51px,13.5vw,74px);line-height:.98}.CampaignExperience-module__R-yKdG__introduction{font-size:16px;line-height:1.6}.CampaignExperience-module__R-yKdG__openingActions{flex-wrap:wrap;gap:9px;display:flex}.CampaignExperience-module__R-yKdG__openingActions :is(a,button){min-height:44px}.CampaignExperience-module__R-yKdG__sectionHeading,.CampaignExperience-module__R-yKdG__wallHeading{display:block}.CampaignExperience-module__R-yKdG__wallTools{flex-direction:column;align-items:stretch;gap:16px;display:flex}.CampaignExperience-module__R-yKdG__search{flex-direction:column;align-items:stretch;width:100%;display:flex}.CampaignExperience-module__R-yKdG__search>input{width:100%;min-height:44px;font-size:16px}.CampaignExperience-module__R-yKdG__filters,.CampaignExperience-module__R-yKdG__rankTabs{overscroll-behavior-x:contain;white-space:nowrap;gap:8px;max-width:100%;padding-bottom:7px;display:flex;overflow-x:auto}.CampaignExperience-module__R-yKdG__filters button,.CampaignExperience-module__R-yKdG__rankTabs button,.CampaignExperience-module__R-yKdG__viewSwitch button{flex:none;min-height:44px}.CampaignExperience-module__R-yKdG__posters,.CampaignExperience-module__R-yKdG__futureGrid,.CampaignExperience-module__R-yKdG__wallLayout{grid-template-columns:1fr}.CampaignExperience-module__R-yKdG__poster{min-height:360px}.CampaignExperience-module__R-yKdG__future{min-height:230px}.CampaignExperience-module__R-yKdG__receiptFeed{display:none}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__bib,.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__bib :is(.CampaignExperience-module__R-yKdG__person,.CampaignExperience-module__R-yKdG__bibMoney){min-width:0}.CampaignExperience-module__R-yKdG__scheduleMonth{grid-template-columns:1fr}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__scheduleRace{grid-template-columns:55px minmax(0,1fr);gap:12px}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__scheduleDetails{grid-column:2}.CampaignExperience-module__R-yKdG__page .CampaignExperience-module__R-yKdG__showMore{min-height:48px}}
.na-final-home{--cream:#f9ecc7;--ink:#123e2c;--red:#942b30}.na-final-home .topbar{z-index:1000}.na-final-home .mobile-nav-menu{display:none}.na-final-home{overflow-x:clip}.na-final-home main{overflow:visible}.na-arrival{isolation:isolate;box-sizing:border-box;color:#f9ecc7;background:#02170d;align-items:flex-start;width:100%;max-width:none;margin:0;display:flex;position:relative;overflow:hidden}.na-arrival:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#010c07d6 0%,#010c079e 31%,#010c073b 61%,#010c0708 100%),linear-gradient(#010c070d 0%,#010c0700 56%,#010c072e 100%);position:absolute;inset:0}.na-arrival:after{content:"";z-index:-3;pointer-events:none;transform-origin:54% 34%;filter:brightness(.91)saturate(.98)contrast(1.025);background:url(/img/landing_movement_landscape.jpg) 57% 46%/cover no-repeat;position:absolute;inset:0;transform:translateY(3.4%)scale(1.19)}.na-arrival-video{z-index:-2;object-fit:cover;object-position:57% 46%;filter:brightness(.91)saturate(.98)contrast(1.025);opacity:1;transform-origin:54% 34%;pointer-events:none;width:100%;max-width:none;height:100%;max-height:none;display:block;position:absolute;inset:0;transform:translateY(3.4%)scale(1.19)}.na-arrival-copy{z-index:2;align-self:flex-start;width:min(660px,45vw);max-width:660px;margin:0;position:relative}.na-arrival h1{letter-spacing:.29em;color:#f7ecc2;text-transform:uppercase;text-shadow:0 1px 4px #0003;align-items:center;gap:12px;width:max-content;max-width:100%;margin:0 0 clamp(14px,1.8vh,20px);font:900 clamp(11px,.76vw,12px)/1.35 Archivo,Arial,sans-serif;display:flex}.na-arrival h1:before{content:"";background:#d6272c;border-radius:50%;flex:0 0 8px;width:8px;height:8px;display:block;box-shadow:0 0 0 6px #d6272c29}.na-arrival-wordmark{object-fit:contain;object-position:left center;filter:drop-shadow(0 3px 8px #0000001a);width:min(650px,38.5vw);max-width:100%;height:auto;margin:0 0 clamp(22px,2.7vh,30px);display:block}.na-arrival-intro{letter-spacing:-.012em;text-wrap:pretty;color:#fff3d2;text-shadow:0 2px 7px #0003;width:min(570px,100%);max-width:570px;margin:0;font:800 clamp(20px,1.38vw,24px)/1.38 Archivo,Arial,sans-serif}.na-arrival-tagline{font:600 14px/1.5 var(--font-body),Arial,sans-serif;margin:10px 0 0}.na-arrival-actions{z-index:7;flex-wrap:wrap;align-items:center;gap:14px;width:min(100%,490px);margin-top:26px;display:flex;position:relative;transform:none}.na-action{box-sizing:border-box;min-width:190px;min-height:50px;font:400 16px/1.2 var(--font-display),Anton,Impact,sans-serif;letter-spacing:.09em;white-space:nowrap;border:1.5px solid #f9ecc7;border-radius:999px;justify-content:center;align-items:center;gap:22px;padding:12px 24px;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex}.na-action--cream{color:#f9ecc7;background:#b72d32;border-color:#b72d32}.na-action--outline{color:#f9ecc7;background:0 0}.na-action:hover{transform:translateY(-1px)}.na-action--cream:hover{background:#942b30;border-color:#942b30}.na-action--outline:hover{background:#f9ecc714}.na-action>span{font:500 17px/1 var(--font-body),Archivo,sans-serif}@media (prefers-reduced-motion:reduce){.na-action:hover{transform:none}}.na-final-home #origin .na-race-countdown{color:inherit;background:0 0;border:0;margin:9px 0 10px;padding:0;display:block}.na-countdown-label,.na-countdown-date{font:700 9px/1.4 var(--font-body),Archivo,sans-serif;letter-spacing:.06em}.na-countdown-date{color:#e6dbb9b8;font-size:8px}.na-countdown-clock{color:inherit;gap:16px;display:flex}.na-countdown-clock>span{align-items:baseline;gap:4px;display:flex}.na-countdown-clock b{font-variant-numeric:tabular-nums;font:500 20px/1.1 ui-monospace,monospace}.na-countdown-clock small{font:700 8px/1.3 var(--font-body),Archivo,sans-serif}.na-final-home :is(a,button):focus-visible{outline-offset:5px;outline:3px solid #ead374}@media (max-width:1120px){.na-final-home .topbar{grid-template-columns:1fr auto;gap:20px}.na-final-home .topbar .nav{display:none}.na-final-home .mobile-nav-menu{display:block}.na-arrival-copy{width:62%}.na-arrival-intro{font-size:20px}}@media (max-width:760px){.na-final-home .topbar .nav{display:none}.na-final-home .mobile-nav-menu{display:block}.na-final-home .nav-actions>.involve-toggle{display:none}.na-arrival-copy{width:100%}.na-arrival h1{letter-spacing:.22em;margin-bottom:14px;font-size:9px}.na-arrival-wordmark{width:min(520px,82vw);margin-bottom:20px}.na-arrival-intro{font-size:18px;line-height:1.42}.na-arrival-actions{gap:10px;margin-top:25px;transform:translateY(-10px)}.na-action{gap:8px;height:52px;min-height:52px;padding:10px clamp(13px,3.6vw,20px);font-size:clamp(14px,3.65vw,18px)}}@media (prefers-reduced-motion:reduce){.na-arrival-video{display:none}.na-arrival *{transition:none!important;animation:none!important}}html body .na-final-home .na-book.na-underwater-ending #open-invitation .na-book-closing-copy{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;margin:0!important;padding:0!important;display:block!important;position:relative!important}html body .na-final-home #open-invitation .na-port-story{box-sizing:border-box;width:100%;height:100%!important;margin:0!important;padding:0!important;display:block!important;position:relative!important}html body .na-final-home #open-invitation .na-port-chapter-meta{letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px;font:800 10px/1.4 ui-monospace,monospace;display:block}html body .na-final-home #open-invitation .na-port-sky-reader{z-index:9;box-sizing:border-box;color:#123e2c;width:min(490px,40vw);max-width:none;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;position:absolute!important;inset:clamp(26px,2.9vw,44px) auto auto clamp(24px,5.2vw,82px)!important}html body .na-final-home #open-invitation .na-port-sky-reader .na-port-chapter-meta{color:#123e2c!important}html body .na-final-home #open-invitation .na-port-sky-reader>p{letter-spacing:-.006em;text-wrap:pretty;max-width:49ch;color:#123e2c!important;font:650 clamp(15px,1.08vw,17px)/1.43 var(--font-body),Archivo,sans-serif!important;margin:0!important}html body .na-final-home #open-invitation .na-port-invitation{z-index:8;box-sizing:border-box;width:min(565px,47vw);max-width:none;color:#f9ecc7!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;text-shadow:0 2px 9px #021221bf!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;inset:42vw auto auto clamp(24px,5.2vw,82px)!important}html body .na-final-home #open-invitation .na-port-invitation .na-port-chapter-meta{margin-bottom:12px;color:#f9ecc7!important}html body .na-final-home #open-invitation .na-port-invitation>h3{letter-spacing:-.025em;max-width:14ch;color:#f9ecc7!important;font:italic 400 clamp(45px,4.7vw,70px)/1 var(--font-display),Anton,sans-serif!important;margin:0 0 18px!important}html body .na-final-home #open-invitation .na-port-invitation>p{text-wrap:pretty;max-width:42ch;font:600 clamp(15px,1.17vw,18px)/1.47 var(--font-body),Archivo,sans-serif!important;color:#f9ecc7!important;margin:0 0 16px!important}html body .na-final-home #open-invitation .na-port-submit{min-height:44px;font:900 12px/1.35 var(--font-body),Archivo,sans-serif;letter-spacing:.1em;border:0;border-bottom:2px solid #f9ecc7;align-items:center;margin:0;padding:7px 0 3px;text-decoration:none;display:inline-flex;box-shadow:none!important;color:#f9ecc7!important;background:0 0!important}html body .na-final-home #open-invitation .na-port-submit:hover{border-color:#fff;color:#fff!important}@media (max-width:900px){html body .na-final-home #open-invitation .na-port-sky-reader{width:min(450px,80vw);inset:18px auto auto 5%!important}html body .na-final-home #open-invitation .na-port-invitation{width:min(540px,80vw);inset:42vw auto auto 5%!important}html body .na-final-home #open-invitation .na-port-invitation>h3{font-size:clamp(37px,5.6vw,50px)!important}}@media (max-width:560px){html body .na-final-home #open-invitation .na-port-sky-reader{width:90%;inset:10px auto auto 5%!important}html body .na-final-home #open-invitation .na-port-sky-reader .na-port-chapter-meta{letter-spacing:.08em;margin-bottom:5px;font-size:8px}html body .na-final-home #open-invitation .na-port-sky-reader>p{font-size:12px!important;line-height:1.35!important}html body .na-final-home #open-invitation .na-port-invitation{width:90%;padding:0!important;inset:calc(42vw + 28px) auto auto 5%!important}html body .na-final-home #open-invitation .na-port-invitation>h3{margin-bottom:12px!important;font-size:clamp(36px,10vw,44px)!important}html body .na-final-home #open-invitation .na-port-invitation>p{max-width:35ch;font-size:14px!important;line-height:1.42!important}}html body .na-final-home .na-book.na-underwater-ending #port-sudan .na-book-faq-file,html body .na-final-home .na-book.na-underwater-ending #port-sudan .na-book-faq-ledger{width:min(46vw,650px)!important;box-shadow:none!important;background:0 0!important;margin-left:clamp(32px,5vw,84px)!important;padding-left:0!important;padding-right:0!important}html body .na-final-home .na-book.na-underwater-ending #port-sudan .na-book-faq-file{padding-top:clamp(72px,9svh,110px)!important}html body .na-final-home .na-book.na-underwater-ending #port-sudan .na-book-faq-file h2{width:auto!important;max-width:none!important;font:400 clamp(48px,5vw,72px)/1.06 var(--font-display),Anton,Impact,sans-serif!important;letter-spacing:-.01em!important;white-space:normal!important;color:#fff4d4!important;margin:0!important;padding:0!important;display:block!important}html body .na-final-home .na-book.na-underwater-ending #port-sudan .na-journey-sea__caption{font:800 8px/1.55 var(--font-body),Archivo,Arial,sans-serif!important;letter-spacing:.15em!important;color:#c8dce8!important;margin:14px 0 0!important;padding:0!important;display:block!important}html body .na-final-home .na-book.na-underwater-ending #port-sudan .na-book-faq-ledger{margin-top:24px!important;margin-bottom:clamp(48px,7svh,82px)!important}html body .na-final-home .na-book.na-underwater-ending #port-sudan .na-book-faq-ledger summary{grid-template-columns:28px minmax(0,1fr) 24px!important;align-items:center!important;gap:10px!important;min-height:48px!important;padding:8px 0!important;display:grid!important}html body .na-final-home .na-book.na-underwater-ending #port-sudan .na-book-faq-ledger summary>b{font:750 clamp(12px,.94vw,15px)/1.3 var(--font-body),Archivo,Arial,sans-serif!important;letter-spacing:.005em!important}html body .na-final-home .na-book.na-underwater-ending #port-sudan .na-book-faq-no{font:800 8px/1.2 var(--font-body),Archivo,Arial,sans-serif!important}html body .na-final-home .na-book.na-underwater-ending #port-sudan .na-book-faq-answer p{font-size:12.5px!important;line-height:1.5!important}html body .na-final-home .na-book.na-underwater-ending #port-sudan .na-book-faq-ask{box-sizing:content-box!important;width:max-content!important;height:auto!important;min-height:0!important;font:900 9px/1.2 var(--font-body),Archivo,Arial,sans-serif!important;letter-spacing:.09em!important;background:0 0!important;margin:0!important;padding:0!important;display:inline-block!important;position:absolute!important;inset:auto auto 4px min(34vw,470px)!important}@media (max-width:900px){html body .na-final-home .na-book.na-underwater-ending #port-sudan .na-book-faq-file,html body .na-final-home .na-book.na-underwater-ending #port-sudan .na-book-faq-ledger{width:min(56vw,650px)!important;margin-left:6vw!important}}@media (max-width:700px){html body .na-final-home .na-book.na-underwater-ending #port-sudan .na-book-faq-file,html body .na-final-home .na-book.na-underwater-ending #port-sudan .na-book-faq-ledger{width:calc(100% - 48px)!important;margin-left:24px!important}html body .na-final-home .na-book.na-underwater-ending #port-sudan .na-book-faq-file{padding-top:58px!important}html body .na-final-home .na-book.na-underwater-ending #port-sudan .na-book-faq-file h2{font-size:clamp(52px,11vw,68px)!important}html body .na-final-home .na-book.na-underwater-ending #port-sudan .na-book-faq-ledger{margin-top:20px!important;margin-bottom:50px!important}html body .na-final-home .na-book.na-underwater-ending #port-sudan .na-book-faq-ledger summary{grid-template-columns:24px minmax(0,1fr) 20px!important;min-height:45px!important}html body .na-final-home .na-book.na-underwater-ending #port-sudan .na-book-faq-answer p{font-size:12px!important}html body .na-final-home .na-book.na-underwater-ending #port-sudan .na-book-faq-ask{min-height:0!important;margin:12px 0 0!important;position:static!important;inset:auto!important}}html body .na-final-home #open-invitation [data-port-reveal]{opacity:0;transition:opacity .6s ease-out,transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(20px)}html body .na-final-home #open-invitation [data-port-reveal].is-port-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){html body .na-final-home #open-invitation [data-port-reveal]{opacity:1;transition:none;transform:none}}html body.motion-draft .na-final-home section.na-arrival>.na-arrival-proof{isolation:isolate!important;z-index:5!important;-webkit-backdrop-filter:none!important;background:0 0!important;border-top:1px solid #fff2c975!important;border-bottom:1px solid #fff2c92e!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:0!important;width:auto!important;height:auto!important;margin:0!important;display:grid!important;position:absolute!important;bottom:clamp(30px,3.8vh,46px)!important;left:clamp(34px,5vw,102px)!important;right:clamp(34px,5vw,102px)!important;overflow:visible!important;transform:none!important}html body.motion-draft .na-final-home section.na-arrival .na-hero-stat{--na-signal:#d6272c;--na-delay:50ms;isolation:isolate!important;min-width:0!important;height:auto!important;min-height:126px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;animation:naMetricReveal .88s cubic-bezier(.16,1,.3,1) var(--na-delay) both!important;background:0 0!important;border:0!important;border-radius:0!important;flex-direction:column!important;justify-content:center!important;margin:0!important;padding:clamp(18px,2vh,23px) clamp(18px,2.2vw,34px)!important;transition:transform .32s cubic-bezier(.16,1,.3,1),filter .32s!important;display:flex!important;position:relative!important;overflow:visible!important}html body.motion-draft .na-final-home section.na-arrival .na-hero-stat:nth-child(2){--na-signal:#d8b233;--na-delay:.17s}html body.motion-draft .na-final-home section.na-arrival .na-hero-stat:nth-child(3){--na-signal:#fff0c7;--na-delay:.29s}html body.motion-draft .na-final-home section.na-arrival .na-hero-stat+.na-hero-stat{border-left:1px solid #f9ecc73d!important}html body.motion-draft .na-final-home section.na-arrival .na-hero-stat:before{content:""!important;background:var(--na-signal)!important;width:48px!important;height:3px!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--na-signal) 22%,transparent),0 0 18px color-mix(in srgb,var(--na-signal) 42%,transparent)!important;transform-origin:0!important;animation:naAccentGrow .9s cubic-bezier(.16,1,.3,1) calc(var(--na-delay) + .22s) both,naAccentPulse 3.8s ease-in-out calc(var(--na-delay) + 1.1s) infinite!important;border-radius:999px!important;position:absolute!important;top:-1px!important;left:clamp(18px,2.2vw,34px)!important}html body.motion-draft .na-final-home section.na-arrival .na-hero-stat:after{content:""!important;z-index:0!important;pointer-events:none!important;opacity:.72!important;background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--na-signal) 34%,transparent) 30%,var(--na-signal) 72%,transparent 100%)!important;width:24%!important;height:1px!important;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--na-signal) 58%,transparent))!important;animation:naSignalSweep 5.2s cubic-bezier(.45,0,.2,1) calc(var(--na-delay) + 1.25s) infinite!important;display:block!important;position:absolute!important;top:0!important;left:-24%!important}html body.motion-draft .na-final-home section.na-arrival .na-hero-stat__top{display:none!important}html body.motion-draft .na-final-home section.na-arrival .na-hero-stat strong,html body.motion-draft .na-final-home section.na-arrival .na-hero-stat small{z-index:2!important;position:relative!important}html body.motion-draft .na-final-home section.na-arrival .na-hero-stat strong{clip-path:none!important;color:#fff0c7!important;letter-spacing:-.01em!important;text-transform:uppercase!important;text-shadow:0 2px 7px #0003!important;font-variant-numeric:tabular-nums lining-nums!important;transform-origin:50% 100%!important;width:100%!important;animation:naNumberFlow 1.02s cubic-bezier(.16,1,.3,1) calc(var(--na-delay) + .12s) both!important;margin:0!important;padding:.1em 0 .08em!important;font-family:Anton,Impact,sans-serif!important;font-size:clamp(46px,4vw,68px)!important;font-style:italic!important;font-weight:400!important;line-height:1!important;transition:transform .32s cubic-bezier(.16,1,.3,1),text-shadow .32s!important;display:block!important;overflow:visible!important}html body.motion-draft .na-final-home section.na-arrival .na-hero-stat small{color:#fff1cf!important;opacity:1!important;letter-spacing:.105em!important;text-transform:uppercase!important;text-shadow:0 1px 4px #0000003d!important;animation:naLabelReveal .72s cubic-bezier(.16,1,.3,1) calc(var(--na-delay) + .36s) both!important;margin:4px 0 0!important;font-family:Archivo,Arial,sans-serif!important;font-size:clamp(10px,.68vw,11px)!important;font-weight:900!important;line-height:1.25!important;transition:letter-spacing .3s,color .3s!important;display:block!important}@media (hover:hover) and (pointer:fine){html body.motion-draft .na-final-home section.na-arrival .na-hero-stat:hover{filter:brightness(1.08)!important;transform:translateY(-5px)!important}html body.motion-draft .na-final-home section.na-arrival .na-hero-stat:hover:before{width:74px!important}html body.motion-draft .na-final-home section.na-arrival .na-hero-stat:hover strong{text-shadow:0 6px 20px #000000b8,0 0 26px color-mix(in srgb,var(--na-signal) 18%,transparent)!important;transform:translateY(-2px)scale(1.035)!important}html body.motion-draft .na-final-home section.na-arrival .na-hero-stat:hover small{letter-spacing:.125em!important;color:#fff8df!important}}@keyframes naMetricReveal{0%{opacity:0;clip-path:inset(0 0 42%);transform:translateY(18px)}55%{opacity:1}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}@keyframes naNumberFlow{0%{opacity:0;filter:blur(9px);clip-path:inset(82% 0 0);transform:translateY(26px)scale(.94)}58%{opacity:1;filter:blur(1.5px)}78%{clip-path:inset(0);transform:translateY(-2px)scale(1.012)}to{opacity:1;filter:blur();clip-path:inset(0);transform:translateY(0)scale(1)}}@keyframes naLabelReveal{0%{opacity:0;filter:blur(3px);transform:translateY(8px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes naAccentGrow{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes naAccentPulse{0%,to{opacity:.72;box-shadow:0 0 0 1px color-mix(in srgb,var(--na-signal) 18%,transparent),0 0 10px color-mix(in srgb,var(--na-signal) 28%,transparent)}48%{opacity:1;box-shadow:0 0 0 1px color-mix(in srgb,var(--na-signal) 30%,transparent),0 0 24px color-mix(in srgb,var(--na-signal) 54%,transparent)}}@keyframes naSignalSweep{0%,14%{opacity:0;transform:translate(0)}20%{opacity:.8}62%{opacity:.65}76%,to{opacity:0;transform:translate(520%)}}@media (max-width:1180px){html body.motion-draft .na-final-home section.na-arrival>.na-arrival-proof{bottom:28px!important;left:clamp(28px,5vw,60px)!important;right:clamp(28px,5vw,60px)!important}html body.motion-draft .na-final-home section.na-arrival .na-hero-stat strong{font-size:clamp(44px,5vw,62px)!important}}@media (max-width:820px){html body.motion-draft .na-final-home section.na-arrival>.na-arrival-proof{border-bottom:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important;margin-top:auto!important;padding-top:clamp(76px,16vh,130px)!important;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important;overflow:visible!important}html body.motion-draft .na-final-home section.na-arrival .na-hero-stat{min-height:112px!important;padding:16px 12px!important;animation-duration:.72s!important}html body.motion-draft .na-final-home section.na-arrival .na-hero-stat:before{width:30px!important;left:12px!important}html body.motion-draft .na-final-home section.na-arrival .na-hero-stat:after{animation-duration:6.2s!important}html body.motion-draft .na-final-home section.na-arrival .na-hero-stat strong{font-size:clamp(38px,11vw,54px)!important}html body.motion-draft .na-final-home section.na-arrival .na-hero-stat small{letter-spacing:.075em!important;font-size:8px!important}}@media (max-width:560px){html body.motion-draft .na-final-home section.na-arrival>.na-arrival-proof{grid-template-columns:1fr!important;padding-top:90px!important}html body.motion-draft .na-final-home section.na-arrival .na-hero-stat{grid-template-columns:100px minmax(0,1fr)!important;align-items:baseline!important;gap:14px!important;display:grid!important}html body.motion-draft .na-final-home section.na-arrival .na-hero-stat+.na-hero-stat{border-top:1px solid #f9ecc729!important;border-left:0!important}html body.motion-draft .na-final-home section.na-arrival .na-hero-stat:before{display:none!important}html body.motion-draft .na-final-home section.na-arrival .na-hero-stat small{letter-spacing:.105em!important;font-size:10px!important;line-height:1.25!important}}@media (prefers-reduced-motion:reduce){html body.motion-draft .na-final-home section.na-arrival .na-hero-stat,html body.motion-draft .na-final-home section.na-arrival .na-hero-stat:before,html body.motion-draft .na-final-home section.na-arrival .na-hero-stat:after,html body.motion-draft .na-final-home section.na-arrival .na-hero-stat strong,html body.motion-draft .na-final-home section.na-arrival .na-hero-stat small{filter:none!important;opacity:1!important;clip-path:none!important;animation:none!important;transform:none!important}}html body.motion-draft .na-final-home section.na-arrival .na-hero-stat.na-hero-stat--press-rollup{justify-content:center!important;gap:0!important;padding-top:18px!important;padding-bottom:16px!important}html body.motion-draft .na-final-home section.na-arrival .na-hero-stat.na-hero-stat--press-rollup:before{background:#fff0c7!important;width:68px!important}html body.motion-draft .na-final-home section.na-arrival .na-hero-stat.na-hero-stat--press-rollup:after{display:none!important}html body.motion-draft .na-final-home section.na-arrival .na-press-proof__title{clip-path:none!important;color:#fff0c7!important;letter-spacing:0!important;text-transform:none!important;margin:0!important;padding:0!important;font-size:0!important;line-height:1!important;display:block!important;overflow:visible!important}html body.motion-draft .na-final-home section.na-arrival .na-press-proof__title:after{content:"BBC"!important;color:#fff0c7!important;letter-spacing:-.01em!important;text-transform:uppercase!important;font-family:Anton,Impact,sans-serif!important;font-size:clamp(46px,4vw,68px)!important;font-style:italic!important;font-weight:400!important;line-height:1!important;display:block!important}html body.motion-draft .na-final-home section.na-arrival .na-press-proof__outlets{color:#fff1cf!important;margin:4px 0 0!important;font-size:0!important;line-height:1.25!important;display:block!important}html body.motion-draft .na-final-home section.na-arrival .na-press-proof__outlets:after{content:"LOCAL RADIO · OLYMPIAN-SUPPORTED"!important;color:#fff1cf!important;letter-spacing:.09em!important;text-transform:uppercase!important;font-family:Archivo,Arial,sans-serif!important;font-size:clamp(10px,.68vw,11px)!important;font-style:normal!important;font-weight:900!important;line-height:1.25!important;display:block!important}html body.motion-draft .na-final-home section.na-arrival .na-press-proof__support{color:#d8b233!important;letter-spacing:.1em!important;text-transform:uppercase!important;margin-top:6px!important;font:900 clamp(8px,.58vw,9px)/1.15 Archivo,Arial,sans-serif!important;display:block!important}html body.motion-draft .na-final-home section.na-arrival .na-press-proof__link{color:#fff1cf!important;letter-spacing:.07em!important;text-transform:uppercase!important;border-bottom:1px solid #fff1cf94!important;align-items:center!important;gap:6px!important;width:max-content!important;margin-top:9px!important;padding-bottom:3px!important;font:900 9px/1 Archivo,Arial,sans-serif!important;text-decoration:none!important;transition:gap .2s,border-color .2s,color .2s!important;display:inline-flex!important}html body.motion-draft .na-final-home section.na-arrival .na-press-proof__link:hover{color:#fff8df!important;border-color:#fff8df!important;gap:10px!important}html body.motion-draft .na-final-home section.na-arrival .na-hero-stat:nth-child(3).na-hero-stat--press-rollup{gap:0!important}html body.motion-draft .na-final-home section.na-arrival .na-hero-stat:nth-child(3)>strong.na-press-proof__title{letter-spacing:0!important;text-transform:none!important;filter:none!important;padding-top:0!important;padding-bottom:0!important;font-size:0!important;line-height:1!important;transform:none!important}html body.motion-draft .na-final-home section.na-arrival .na-hero-stat:nth-child(3)>strong.na-press-proof__title:after{content:"BBC"!important;color:#fff0c7!important;letter-spacing:-.01em!important;text-transform:uppercase!important;font-family:Anton,Impact,sans-serif!important;font-size:clamp(46px,4vw,68px)!important;font-style:italic!important;font-weight:400!important;line-height:1!important;display:block!important}html body.motion-draft .na-final-home section.na-arrival .na-hero-stat:nth-child(3)>small.na-press-proof__outlets{filter:none!important;font-size:0!important;line-height:1.25!important;transform:none!important}html body.motion-draft .na-final-home section.na-arrival .na-hero-stat:nth-child(3)>small.na-press-proof__outlets:after{content:"LOCAL RADIO · OLYMPIAN-SUPPORTED"!important;color:#fff1cf!important;letter-spacing:.09em!important;text-transform:uppercase!important;font-family:Archivo,Arial,sans-serif!important;font-size:clamp(10px,.68vw,11px)!important;font-style:normal!important;font-weight:900!important;line-height:1.25!important;display:block!important}html body.motion-draft .na-final-home section.na-arrival .na-hero-stat--press-rollup{clip-path:none!important}.na-final-home>header.topbar.on-dark{z-index:1000!important;box-sizing:border-box!important;-webkit-backdrop-filter:blur(16px)saturate(1.16)!important;background:linear-gradient(90deg,#032013b8 0%,#053b2280 48%,#075f3647 100%),#003c20!important;border-bottom:1px solid #f6e8bd38!important;grid-template-columns:190px minmax(0,1fr) auto!important;align-items:center!important;gap:clamp(12px,2vw,28px)!important;width:100%!important;height:84px!important;min-height:84px!important;padding:0 clamp(22px,4vw,54px)!important;display:grid!important;position:sticky!important;top:0!important;box-shadow:inset 0 1px #f6e8bd2e,0 18px 52px #0000002e!important}.na-final-home>.topbar .brand{align-items:center;display:flex;min-width:0!important}.na-final-home>.topbar .brand img{filter:drop-shadow(0 3px 10px #00000073);width:clamp(106px,8.8vw,142px)!important;height:auto!important;display:block!important}.na-final-home>.topbar .nav{white-space:nowrap;min-width:0!important;font-family:var(--font-body),Archivo,Arial,sans-serif!important;color:#f9ecc7!important;justify-content:center!important;align-items:center!important;gap:clamp(16px,2vw,32px)!important;margin:0!important;display:flex!important}.na-final-home>.topbar .nav a{text-transform:uppercase;flex:none;font:900 clamp(11px,.9vw,14px)/1 var(--font-body),Archivo,Arial,sans-serif!important;letter-spacing:.105em!important}.na-final-home>.topbar .nav-actions{white-space:nowrap;justify-content:flex-end!important;align-items:center!important;gap:10px!important;min-width:0!important;display:flex!important}.na-final-home>.topbar .nb{box-sizing:border-box;justify-content:center;align-items:center;gap:8px;min-width:108px;display:inline-flex;height:44px!important;min-height:44px!important;font:900 11px/1 var(--font-body),Archivo,Arial,sans-serif!important;letter-spacing:.1em!important;text-transform:uppercase!important;border-radius:999px!important;padding:0 17px!important}.na-final-home>.topbar .involve-toggle{min-width:168px!important}.na-final-home>.topbar .nb.primary{min-width:108px!important}.na-final-home>.topbar .mobile-nav-menu{position:relative;display:none!important}.na-final-home>.topbar .mobile-nav-toggle{cursor:pointer;list-style:none}.na-final-home>.topbar .mobile-nav-toggle::-webkit-details-marker{display:none}@media (max-width:1180px){.na-final-home>header.topbar.on-dark{grid-template-columns:1fr auto!important}.na-final-home>.topbar .nav{display:none!important}.na-final-home>.topbar .mobile-nav-menu{display:block!important}}@media (max-width:1024px){.na-final-home>header.topbar.on-dark{color:#053b22!important;height:68px!important;min-height:68px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#f9ecc7!important;border-bottom:1px solid #053b2226!important;gap:10px!important;padding:0 20px!important}.na-final-home>.topbar .brand img{filter:none!important;width:124px!important;height:auto!important}.na-final-home>.topbar .nav-actions>a{display:none!important}.na-final-home>.topbar .mobile-nav-menu{display:block!important}.na-final-home>.topbar .mobile-nav-toggle{color:#053b22!important;min-width:96px!important;height:44px!important;min-height:44px!important;font:700 14px/1.3 var(--font-body),Archivo,Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;background:0 0!important;border:1px solid #053b2266!important;border-radius:0!important;padding:0 14px!important}.na-final-home>.topbar .mobile-nav-dropdown{z-index:1002!important;box-sizing:border-box!important;color:#053b22!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;background:#f9ecc7!important;border:1px solid #053b2240!important;border-radius:0!important;gap:0!important;width:min(350px,100vw - 24px)!important;min-width:0!important;max-width:none!important;padding:12px 18px!important;display:none!important;position:absolute!important;top:calc(100% + 12px)!important;left:auto!important;right:0!important;transform:none!important;box-shadow:0 14px 40px #00000038!important}.na-final-home>.topbar details.mobile-nav-menu[open] .mobile-nav-dropdown{display:grid!important}.na-final-home>.topbar .mobile-nav-dropdown a{color:#053b22!important;min-height:47px!important;font:700 15px/1.3 var(--font-body),Archivo,Arial,sans-serif!important;letter-spacing:.01em!important;text-transform:none!important;background:0 0!important;border-bottom:1px solid #053b2229!important;border-radius:0!important;align-items:center!important;padding:8px 0!important;display:flex!important}.na-final-home>.topbar .mobile-nav-dropdown a:last-child{border-bottom:0!important}}@media (max-width:760px){.na-final-home>header.topbar.on-dark{padding:0 16px!important}.na-final-home>.topbar .brand img{width:112px!important}}@media (min-width:1025px){.na-final-home>header.topbar.on-dark{background:linear-gradient(90deg,#032013b8 0%,#053b2280 48%,#075f3647 100%),#003c20!important;border-bottom:1px solid #f6e8bd38!important;box-shadow:inset 0 1px #f6e8bd2e,0 18px 52px #0000002e!important}.na-final-home>.topbar .nav{gap:clamp(16px,2vw,32px)!important}.na-final-home>.topbar .nav a{opacity:.82;letter-spacing:.105em!important;font-size:clamp(15px,1.1vw,17px)!important}.na-final-home>.topbar .nav-actions{gap:12px!important}.na-final-home>.topbar .nb.involve-toggle{color:#f9ecc7!important;letter-spacing:.09em!important;background:radial-gradient(circle at 24% 0,#f9ecc738,#0000 43%),linear-gradient(#f9ecc72b,#f9ecc713)!important;border:2px solid #f9ecc78c!important;border-radius:999px!important;width:clamp(190px,15.5vw,246px)!important;min-width:0!important;height:44px!important;min-height:44px!important;padding:0 24px!important;font:900 clamp(15px,1.25vw,20px)/1 Anton,Impact,Arial Black,Arial Narrow,sans-serif!important;box-shadow:inset 0 1px #ffffff3d,inset 0 -1px #00000029,0 14px 34px #00180d30!important}.na-final-home>.topbar .nb.involve-toggle:hover{background:radial-gradient(circle at 24% 0,#f9ecc738,#0000 43%),linear-gradient(#f9ecc72b,#f9ecc713)!important}.na-final-home>.topbar .nb.primary{color:#053b22!important;min-width:108px!important;height:44px!important;min-height:44px!important;font:400 clamp(16px,1.12vw,18px)/1 var(--font-display),Anton,Impact,sans-serif!important;letter-spacing:.09em!important;background:#f9ecc7!important;border:1px solid #f9ecc7!important}.na-final-home>.topbar .nb.primary:hover{background:#fff1cf!important}}.na-final-home>.topbar .nav-actions>.involve-toggle{order:1}.na-final-home>.topbar .nav-actions>.nb.primary{order:2}.na-final-home>.topbar .nav-actions>.nile-sound-toggle{order:3}html body .na-final-home .na-book #meroe .na-book-leaf{min-height:360px!important}html body .na-final-home .na-book #taka{min-height:max(850px,50.93vw)!important}html body .na-final-home .na-book :is(#meroe,#taka,#darfur,#khartoum,#dinder)[data-inspecting=true]>:is(header,aside,p,.na-book-mapline),html body .na-final-home .na-book :is(#meroe,#taka,#darfur,#khartoum,#dinder)[data-inspecting=true] :is([data-landscape-copy],.na-darfur-footer-note,.na-totil-note,.na-totil-note__registration,.na-landscape-enter),html body .na-final-home .na-book .na-underwater-continuous-scene[data-field-inspecting] :is(.na-book-closing-copy,.na-book-faq-file,.na-book-faq-ledger,[aria-label^=Poetry\ discovery],.na-underwater-bubbles,.na-underwater-depth){visibility:hidden!important;opacity:0!important;pointer-events:none!important}html body .na-final-home .na-book #khartoum:has(.na-landscape-enter:is(:hover,:focus-visible))>:is(header,aside,.na-book-mapline){visibility:hidden!important;opacity:0!important;pointer-events:none!important}.na-final-home .na-landscape-focus-control{z-index:10;color:#123e2c;letter-spacing:.06em;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;border-radius:0;align-items:center;min-height:44px;margin:16px 0 0;padding:6px 0;font:700 10px/1.4 ui-monospace,monospace;display:inline-flex;position:relative}.na-final-home #khartoum>.na-city-focus{margin:0;position:absolute;top:24px;right:4.5%}html body .na-final-home .na-book.na-underwater-ending #open-invitation .na-port-sky-reader{width:min(620px,48vw)}html body .na-final-home .na-book.na-underwater-ending #open-invitation .na-port-sky-reader h2{width:auto!important;max-width:none!important;font:italic 400 clamp(32px,2.8vw,44px)/1.08 var(--font-display),Anton,sans-serif!important;color:#123e2c!important;letter-spacing:-.015em!important;background:0 0!important;margin:12px 0 16px!important;padding:0!important;display:block!important}html body .na-final-home .na-book.na-underwater-ending #open-invitation .na-port-sky-reader>p{max-width:60ch;font-size:18px!important;line-height:1.5!important}@media (max-width:1100px){html body .na-final-home .na-book.na-underwater-ending #open-invitation .na-port-sky-reader>p{font-size:16px!important}}@media (max-width:700px){html body .na-final-home .na-book.na-underwater-ending #open-invitation .na-port-sky-reader{width:90%}html body .na-final-home .na-book.na-underwater-ending #open-invitation .na-port-sky-reader h2{margin:8px 0 10px!important;font-size:30px!important}html body .na-final-home .na-book.na-underwater-ending #open-invitation .na-port-sky-reader>p{font-size:14px!important;line-height:1.4!important}html body .na-final-home .na-book.na-underwater-ending #open-invitation .na-port-invitation{top:max(42vw + 28px,300px)!important}}html body .na-final-home #open-invitation .na-port-invitation .na-book-fieldcard{color:#f9ecc7!important;background:0 0!important;width:100%!important;margin:0!important;padding:0!important;display:block!important}html body .na-final-home #open-invitation .na-port-invitation .na-book-card-heading{color:inherit!important;margin:0 0 12px!important;display:flex!important}html body .na-final-home #open-invitation .na-port-invitation .na-book-leaf{min-height:290px!important}html body .na-final-home #open-invitation .na-port-invitation .na-book-leaf p{color:#f9ecc7!important;font:500 clamp(16px,1.17vw,18px)/1.5 var(--font-body),Archivo,sans-serif!important;margin:0 0 14px!important}html body .na-final-home #open-invitation .na-port-invitation .na-book-leaf-controls{color:#f9ecc7!important;border-top:1px solid #f9ecc77a!important;justify-content:space-between!important;margin:14px 0 12px!important;padding-top:8px!important;display:flex!important}html body .na-final-home #open-invitation .na-port-invitation .na-book-leaf-controls button[aria-current=page]{color:#123e2c!important;background:#f9ecc7!important}html body .na-final-home .na-book.na-underwater-ending #port-sudan .na-book-faq-file h2>span{line-height:1.06;display:block}html body .na-final-home .na-book.na-underwater-ending #port-sudan .na-book-faq-file h2>span+span{margin-top:.08em}@media (max-width:700px){html body .na-final-home #open-invitation .na-port-invitation{width:90%}html body .na-final-home #open-invitation .na-port-invitation .na-book-leaf{min-height:330px!important}html body .na-final-home #open-invitation .na-port-invitation .na-book-leaf p{font-size:16px!important}}@media (min-width:821px){html body .na-final-home .na-arrival-intro{text-wrap:initial;width:max-content;max-width:none}.na-final-home .na-arrival-intro>span{white-space:nowrap;display:block}}@media (max-width:820px){.na-final-home .na-arrival-intro>span{white-space:normal;display:inline}.na-final-home .na-arrival-actions{gap:12px;transform:none}.na-final-home .na-action{flex:1;min-width:0;padding:12px 18px;font-size:15px}}
