/* Diana's travel chapter. Newsletter controls and behaviour remain native. */
.dc-travel{--travel-ink:var(--dc-ink);--travel-paper:var(--dc-ivory);--travel-accent:var(--dc-accent);--travel-line:color-mix(in srgb,var(--travel-paper) 22%,transparent);background:var(--travel-ink);color:var(--travel-paper);font-family:var(--font-sans);overflow:clip}
.dc-travel :where(h1,h2,h3,p,figure){margin:0}
.dc-travel :where(h1,h2,h3){font-family:var(--font-display);font-weight:400;letter-spacing:-.045em}
.dc-travel :where(a){text-decoration:none}
.dc-travel-shell{width:min(calc(100% - 112px),1288px);margin-inline:auto}
.dc-travel-kicker{font-size:10px;font-weight:600;line-height:1.8;letter-spacing:.18em;text-transform:uppercase;color:var(--travel-accent)}
.dc-travel-hero{position:relative;isolation:isolate;background:var(--color-base-200);max-width:2000px;margin-inline:auto}
.dc-travel-hero::after{position:absolute;inset:0;z-index:-1;content:"";background:linear-gradient(90deg,color-mix(in srgb,var(--travel-ink) 89%,transparent),color-mix(in srgb,var(--travel-ink) 48%,transparent) 54%,color-mix(in srgb,var(--travel-ink) 10%,transparent)),linear-gradient(0deg,color-mix(in srgb,var(--travel-ink) 75%,transparent),transparent 37%)}
.dc-travel-hero-photo{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center 48%;filter:saturate(.72)}
.dc-travel-hero-inner{min-height:730px;display:flex;flex-direction:column;padding-block:32px 30px}
.dc-travel-hero-top,.dc-travel-hero-bottom{display:flex;justify-content:space-between;gap:24px;align-items:center}
.dc-travel-hero-top .dc-travel-kicker{color:var(--travel-paper);font-size:9px;letter-spacing:.2em}
.dc-travel-edition{padding:10px 12px;border:1px solid color-mix(in srgb,var(--travel-paper) 35%,transparent);background:color-mix(in srgb,var(--travel-ink) 78%,transparent);font-family:var(--font-display);font-size:25px;line-height:1;letter-spacing:.02em}
.dc-travel-hero-copy{padding-block:85px 83px}
.dc-travel-hero-eyebrow{margin-bottom:24px!important}
.dc-travel-hero h1{font-size:clamp(54px,6.7vw,94px);line-height:1.17;max-width:890px;text-wrap:balance}
.dc-travel-hero h1>span{display:inline-block;padding-left:80px;color:var(--travel-accent)}
.dc-travel-hero-intro{font-size:14px;line-height:1.9;max-width:330px;margin:28px 0 25px 84px!important}
.dc-travel-button{display:inline-flex;align-items:center;justify-content:space-between;gap:35px;min-height:52px;padding:15px 22px;background:var(--travel-accent);color:var(--color-primary-content);border:1px solid var(--travel-accent);font-size:12px;line-height:1.6;font-weight:600;text-decoration:none}
.dc-travel-button>span{font-size:20px;font-weight:400;line-height:1}
.dc-travel-button:hover{background:var(--travel-paper);border-color:var(--travel-paper);color:var(--travel-ink)}
.dc-travel-hero-copy>.dc-travel-button{margin-left:84px}
.dc-travel-hero-bottom{margin-top:auto;border-top:1px solid color-mix(in srgb,var(--travel-paper) 38%,transparent);padding-top:24px;font-size:10px;line-height:1.8}
.dc-travel-hero-bottom>p{letter-spacing:.04em}
.dc-travel-hero-bottom>a{display:flex;align-items:center;gap:24px;padding-block:8px}
.dc-travel-hero-bottom>a:hover{text-decoration:underline;text-underline-offset:5px}
.dc-travel-hero-bottom>a>span{font-size:20px}
.dc-travel-opening{display:grid;grid-template-columns:.7fr 1.4fr;gap:70px;padding-block:102px 109px}
.dc-travel-opening>.dc-travel-kicker{padding-top:8px}
.dc-travel-opening h2{max-width:680px;font-size:clamp(30px,3.4vw,45px);line-height:1.4;text-wrap:balance}
.dc-travel-opening-copy{max-width:560px;margin-top:27px;color:var(--dc-muted);font-size:14px;line-height:1.95}
.dc-travel-opening-copy p+p{margin-top:16px}
.dc-travel-section-heading{display:grid;grid-template-columns:1fr auto;gap:16px 35px;border-top:1px solid var(--travel-line);padding-top:30px;padding-bottom:54px}
.dc-travel-section-heading>.dc-travel-kicker{grid-column:1/-1}
.dc-travel-section-heading h2{font-size:clamp(27px,3vw,39px);line-height:1.35}
.dc-travel-section-note{font-size:12px;line-height:1.8;color:var(--dc-muted);align-self:end;padding-bottom:4px;text-align:right}
.dc-travel-destination{display:grid;grid-template-columns:1.08fr .92fr;gap:clamp(45px,7.3vw,104px);align-items:center}
.dc-travel-destination-photo{position:relative;min-width:0}
.dc-travel-destination-photo img{display:block;width:100%;height:auto;object-fit:contain;background:var(--travel-paper)}
.dc-travel-destination-photo figcaption{display:flex;gap:20px;align-items:center;margin-top:16px;font-size:9px;line-height:1.8;letter-spacing:.04em;color:var(--dc-muted)}
.dc-travel-destination-photo figcaption>span:first-child{font-family:var(--font-display);font-size:23px;line-height:1.5;color:var(--travel-accent)}
.dc-travel-destination-copy{padding-block:10px 30px;min-width:0}
.dc-travel-destination-meta{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:35px;padding-bottom:17px;border-bottom:1px solid var(--travel-line)}
.dc-travel-destination-meta .dc-travel-kicker{font-size:9px}
.dc-travel-status{font-size:9px;line-height:1.8;color:var(--dc-muted)}
.dc-travel-destination h3{font-size:clamp(36px,4vw,57px);line-height:1.12;overflow-wrap:anywhere}
.dc-travel-amp{display:block;font-size:33px;line-height:1.35;color:var(--travel-accent);margin-left:45px}
.dc-travel-destination-deck{font-family:var(--font-display);font-size:19px;line-height:1.65;letter-spacing:-.025em;margin-top:28px!important;max-width:370px}
.dc-travel-destination-description{font-size:14px;line-height:1.95;color:var(--dc-muted);margin-top:16px!important;max-width:380px}
.dc-travel-details-note{font-size:12px;line-height:1.9;color:var(--dc-muted);margin-top:23px!important;max-width:380px}
.dc-travel-destination-copy>.dc-travel-button{margin-top:25px}
.dc-travel-destination--ocean{grid-template-columns:.92fr 1.08fr;margin-top:112px}
.dc-travel-destination--ocean .dc-travel-destination-photo{grid-column:2;grid-row:1}
.dc-travel-destination--ocean .dc-travel-destination-copy{grid-column:1;grid-row:1;padding-left:42px}
.dc-travel-shared{margin-top:100px}.dc-travel-shared-photo{position:relative}.dc-travel-shared-photo img{display:block;width:100%;height:auto;max-height:570px;object-fit:cover;object-position:center 65%;filter:saturate(.7)}.dc-travel-shared-photo figcaption{position:absolute;bottom:0;left:0;right:0;padding:45px 30px 19px;color:var(--travel-paper);font-size:9px;line-height:1.8;text-align:right;background:linear-gradient(0deg,color-mix(in srgb,var(--travel-ink) 88%,transparent),transparent)}.dc-travel-thought{display:flex;align-items:center;flex-direction:column;text-align:center;padding-block:100px 102px}
.dc-travel-thought-mark{color:var(--travel-accent);font-size:33px;line-height:1;margin-bottom:28px}
.dc-travel-thought>p{font-family:var(--font-display);font-size:clamp(25px,2.7vw,36px);line-height:1.65;letter-spacing:-.035em;max-width:780px;text-wrap:balance}
.dc-travel-thought>p>span{color:var(--travel-accent)}
.dc-travel-thought-signature{margin-top:27px;font-size:9px;line-height:1.7;letter-spacing:.17em;text-transform:uppercase;color:var(--dc-muted)}
.dc-travel-updates{--travel-light-ink:var(--travel-ink);--travel-light-muted:color-mix(in srgb,var(--travel-ink) 79%,var(--travel-paper));--travel-error:color-mix(in srgb,var(--color-error) 65%,var(--travel-ink));background:var(--travel-paper);color:var(--travel-light-ink);scroll-margin-top:30px}
.dc-travel-updates-inner{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,7vw,100px);padding-block:81px 85px;align-items:start}
.dc-travel-updates .dc-travel-kicker{color:var(--dc-accent-ink)}
.dc-travel-updates h2{font-size:clamp(33px,3.5vw,49px);line-height:1.3;margin-top:26px;max-width:550px}
.dc-travel-updates h2>span{color:var(--dc-accent-ink)}
.dc-travel-updates-copy>p:not(.dc-travel-kicker){max-width:420px;font-size:14px;line-height:1.95;color:var(--travel-light-muted);margin-top:24px}
.dc-travel-updates-copy>.dc-travel-signup-note{max-width:370px!important;font-size:12px!important;border-top:1px solid color-mix(in srgb,var(--travel-ink) 24%,transparent);padding-top:19px;margin-top:26px!important}
.dc-travel-form-panel{padding-top:4px}
.dc-travel-form-title{font-family:var(--font-display);font-size:23px;line-height:1.6;letter-spacing:-.03em}
.dc-travel-form-intro{font-size:14px;line-height:1.9;color:var(--travel-light-muted);max-width:420px;margin-top:12px!important;margin-bottom:25px!important}
.dc-travel-form-panel form{color:var(--travel-ink);gap:22px}
.dc-travel-form-panel :where(.fieldset-legend,legend){color:var(--travel-ink);font-size:12px!important;font-weight:600;line-height:1.8}
.dc-travel-form-panel label{font-size:12px!important;line-height:1.8!important;opacity:1!important;color:var(--travel-ink)}
.dc-travel-form-panel .input{--input-color:color-mix(in srgb,var(--travel-ink) 48%,transparent);width:100%;height:49px;border-radius:0;background:transparent;color:var(--travel-ink);border-color:color-mix(in srgb,var(--travel-ink) 48%,transparent);font-family:var(--font-sans);font-size:14px;box-shadow:none}
.dc-travel-form-panel .input::placeholder{color:var(--travel-light-muted);opacity:1}
.dc-travel-form-panel .btn{height:49px;min-height:49px;border-radius:0;padding-inline:20px;background:var(--travel-ink);border:1px solid var(--travel-ink);color:var(--travel-paper);font-family:var(--font-sans);font-size:11px;line-height:1.6;box-shadow:none}
.dc-travel-form-panel .btn:hover{background:var(--dc-accent-ink);border-color:var(--dc-accent-ink)}
.dc-travel-form-panel .checkbox{width:18px;height:18px;min-width:18px;border-radius:0;background:transparent;border-color:color-mix(in srgb,var(--travel-ink) 65%,transparent);color:var(--travel-paper);--input-color:var(--travel-ink);margin-top:1px}
.dc-travel-form-panel .checkbox:checked{background:var(--travel-ink);border-color:var(--travel-ink)}
.dc-travel-form-panel :where(input,button,a):focus-visible{outline:2px solid var(--dc-accent-ink);outline-offset:4px}
.dc-travel-form-panel .input[aria-invalid=true]{border-color:var(--travel-error)}
.dc-travel-form-panel :where(.label,.text-error){opacity:1!important;color:var(--travel-error);font-size:12px!important;line-height:1.8}
.dc-travel-form-panel .label:not(.text-error){color:var(--travel-light-muted)}
.dc-travel-form-panel .alert{border-radius:0;line-height:1.8;font-size:12px}
.dc-travel-form-after{font-size:12px;line-height:1.9;margin-top:23px!important;color:var(--travel-light-muted)}
.dc-travel-close{display:flex;justify-content:space-between;align-items:center;gap:30px;padding-block:36px 39px;font-size:11px;line-height:1.9;color:var(--dc-muted)}
.dc-travel-close .dc-link{color:var(--travel-accent)}
.dc-travel--no-photos .dc-travel-hero::after{background:linear-gradient(135deg,var(--color-base-200),var(--travel-ink))}
.dc-travel--no-photos .dc-travel-destination{display:block;padding:45px 0;border-top:1px solid var(--travel-line)}
.dc-travel--no-photos .dc-travel-destination-copy{max-width:680px;padding:0}
.dc-travel--no-photos .dc-travel-destination--ocean{margin-top:0}
@media(min-width:1600px){.dc-travel-hero-inner{min-height:800px}.dc-travel-hero-copy{padding-block:108px 96px}}
@media(max-width:1050px){.dc-travel-shell{width:calc(100% - 80px)}.dc-travel-hero-inner{min-height:680px}.dc-travel-hero-copy{padding-block:82px 75px}.dc-travel-hero h1{font-size:69px}.dc-travel-opening{grid-template-columns:.6fr 1.4fr;gap:35px;padding-block:78px 85px}.dc-travel-destination{gap:45px}.dc-travel-destination h3{font-size:40px}.dc-travel-destination-meta{margin-bottom:27px}.dc-travel-destination-deck{font-size:18px}.dc-travel-destination--ocean .dc-travel-destination-copy{padding-left:0}.dc-travel-destination--ocean{margin-top:90px}.dc-travel-thought{padding-block:85px}.dc-travel-updates-inner{gap:40px}.dc-travel-updates h2{font-size:37px}}
@media(max-width:760px){.dc-travel-shell{width:calc(100% - 44px)}.dc-travel-hero-inner{min-height:665px;padding-block:26px 24px}.dc-travel-hero-photo{object-position:62% center}.dc-travel-hero::after{background:linear-gradient(90deg,color-mix(in srgb,var(--travel-ink) 85%,transparent),color-mix(in srgb,var(--travel-ink) 48%,transparent)),linear-gradient(0deg,color-mix(in srgb,var(--travel-ink) 72%,transparent),transparent 40%)}.dc-travel-hero-top .dc-travel-kicker{font-size:8px;letter-spacing:.14em}.dc-travel-edition{font-size:22px}.dc-travel-hero-copy{padding-block:76px 70px}.dc-travel-hero-eyebrow{margin-bottom:23px!important}.dc-travel-hero h1{font-size:clamp(41px,7.9vw,60px);line-height:1.27;letter-spacing:-.055em}.dc-travel-hero h1>span{padding-left:18px}.dc-travel-hero-intro{margin:24px 0 24px 21px!important;font-size:14px;max-width:265px}.dc-travel-hero-copy>.dc-travel-button{margin-left:21px}.dc-travel-hero-bottom{font-size:9px;gap:14px;padding-top:17px;align-items:start}.dc-travel-hero-bottom>a{gap:10px;padding:0}.dc-travel-hero-bottom>a>span{font-size:17px}.dc-travel-opening{grid-template-columns:1fr;gap:23px;padding-block:58px 60px}.dc-travel-opening h2{font-size:32px;max-width:470px}.dc-travel-opening-copy{font-size:14px;margin-top:22px}.dc-travel-section-heading{grid-template-columns:1fr;gap:16px;padding-top:25px;padding-bottom:36px}.dc-travel-section-heading h2{font-size:29px;max-width:400px}.dc-travel-section-note{text-align:left;padding-top:1px;font-size:12px}.dc-travel-destination,.dc-travel-destination--ocean{grid-template-columns:1fr;gap:29px}.dc-travel-destination-photo img{height:auto;object-fit:contain}.dc-travel-destination-photo figcaption{margin-top:10px}.dc-travel-destination-copy{padding:0 8px 0}.dc-travel-destination-meta{margin-bottom:24px;padding-bottom:13px}.dc-travel-destination h3{font-size:45px;line-height:1.1}.dc-travel-amp{font-size:28px;margin-left:40px}.dc-travel-destination-deck{font-size:20px;margin-top:23px!important;max-width:340px}.dc-travel-destination-description{font-size:14px;max-width:430px}.dc-travel-details-note{margin-top:20px!important;font-size:12px}.dc-travel-destination-copy>.dc-travel-button{margin-top:22px}.dc-travel-destination--ocean{margin-top:69px}.dc-travel-destination--ocean .dc-travel-destination-photo{grid-column:1;grid-row:1}.dc-travel-destination--ocean .dc-travel-destination-copy{grid-column:1;grid-row:2;padding-inline:8px}.dc-travel-shared{margin-top:65px}.dc-travel-shared-photo img{min-height:250px;object-position:55% center}.dc-travel-shared-photo figcaption{padding:35px 22px 14px;font-size:8px}.dc-travel-thought{padding-block:50px 55px}.dc-travel-thought-mark{font-size:28px;margin-bottom:23px}.dc-travel-thought>p{font-size:25px;line-height:1.65}.dc-travel-thought-signature{margin-top:23px}.dc-travel-updates-inner{grid-template-columns:1fr;gap:39px;padding-block:52px 55px}.dc-travel-updates h2{font-size:38px;margin-top:22px}.dc-travel-updates-copy>p:not(.dc-travel-kicker){margin-top:22px;font-size:14px}.dc-travel-form-panel{border-top:1px solid color-mix(in srgb,var(--travel-ink) 24%,transparent);padding-top:28px}.dc-travel-form-title{font-size:23px}.dc-travel-form-intro{margin-bottom:20px!important}.dc-travel-updates-copy>.dc-travel-signup-note{font-size:12px!important}.dc-travel-form-panel fieldset>div>div{min-height:32px}.dc-travel-form-panel form>.items-start{min-height:44px}.dc-travel-form-panel form>.sm\:items-end{flex-direction:column;align-items:stretch}.dc-travel-form-panel form>.sm\:items-end>.btn{align-self:stretch}.dc-travel-close{align-items:start;flex-direction:column;gap:12px;padding-block:31px 34px}.dc-travel--no-photos .dc-travel-destination-copy{padding-inline:0}}
@media(max-width:370px){.dc-travel-shell{width:calc(100% - 36px)}.dc-travel-hero-top .dc-travel-kicker{font-size:7px}.dc-travel-hero h1{font-size:37px}.dc-travel-hero h1>span{padding-left:12px}.dc-travel-hero-intro,.dc-travel-hero-copy>.dc-travel-button{margin-left:13px!important}.dc-travel-hero-bottom{font-size:8px}.dc-travel-destination h3{font-size:40px}.dc-travel-updates h2{font-size:33px}}

/* A Viagem Dançante is a named collection inside Diana's native site. */
.dc-travel-project-mark{display:flex;align-items:center;gap:24px;color:var(--travel-paper);text-decoration:none}
.dc-travel-project-mark img{display:block;width:108px;height:auto;object-fit:contain}
.dc-travel-project-mark p{font-size:10px;line-height:1.8;border-left:1px solid var(--travel-line);padding-left:23px;max-width:170px}
.dc-travel-notify-link{display:flex;align-items:center;justify-content:space-between;gap:22px;width:fit-content;min-height:44px;padding-block:10px;font-size:12px;line-height:1.8;border-bottom:1px solid var(--travel-line);margin-top:12px}
.dc-travel-notify-link>span{font-size:18px;line-height:1}
.dc-travel-notify-link:hover{color:var(--travel-accent);border-color:var(--travel-accent)}
.dc-travel-back{display:inline-flex;align-items:center;gap:17px;min-height:44px;font-size:11px;line-height:1.8;text-decoration:none}
.dc-travel-back:hover{color:var(--travel-accent)}
.dc-travel-back>span{font-size:20px;line-height:1}
.dc-travel-trip-navigation{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-block:20px 22px;border-bottom:1px solid var(--travel-line)}
.dc-travel-trip-navigation .dc-travel-project-mark img{width:92px}
.dc-travel-trip-heading{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,.8fr);gap:80px;align-items:end;padding-block:72px 63px}
.dc-travel-trip-heading h1{font-size:clamp(42px,5.7vw,82px);line-height:1.15;max-width:850px;margin-top:25px;text-wrap:balance;overflow-wrap:break-word}
.dc-travel-trip-lead{font-size:15px;line-height:1.95;color:var(--dc-muted);max-width:670px;margin-top:26px}
.dc-travel-trip-lead p+p{margin-top:17px}
.dc-travel-trip-invitation{border-left:1px solid var(--travel-line);padding:6px 0 7px 35px}
.dc-travel-trip-dates{font-family:var(--font-display);font-size:23px;line-height:1.6;margin-top:21px!important;letter-spacing:-.025em}
.dc-travel-trip-date-note{font-size:12px;line-height:1.9;color:var(--dc-muted);margin-top:13px!important}
.dc-travel-trip-stage{font-size:12px;line-height:1.9;color:var(--dc-muted);margin-top:17px!important}
.dc-travel-trip-invitation .dc-travel-button{margin-top:25px;gap:22px}
.dc-travel-trip-poster{margin:0}
.dc-travel-trip-poster img{display:block;width:100%;height:auto;object-fit:contain;background:var(--travel-paper)}
.dc-travel-trip-poster figcaption{display:flex;align-items:center;justify-content:space-between;gap:25px;font-size:10px;line-height:1.8;color:var(--dc-muted);padding-top:17px}
.dc-travel-trip-editorial{padding-block:61px 76px}
.dc-travel-trip-chapter{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:65px;border-top:1px solid var(--travel-line);padding-block:38px}
.dc-travel-trip-chapter-heading{display:flex;align-items:baseline;gap:24px}
.dc-travel-trip-chapter h2{font-size:clamp(27px,2.8vw,36px);line-height:1.4}
.dc-travel-trip-chapter-copy{font-size:15px;line-height:1.95;color:var(--dc-muted);max-width:650px}
.dc-travel-trip-chapter-copy p+p{margin-top:20px}
.dc-travel-trip-project{border-top:1px solid var(--travel-line);border-bottom:1px solid var(--travel-line);background:var(--color-base-200)}
.dc-travel-trip-project-inner{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding-block:55px 58px}
.dc-travel-trip-project h2{font-size:clamp(28px,3vw,41px);line-height:1.4;margin-top:19px}
.dc-travel-trip-project-inner>div>p:not(.dc-travel-kicker){font-size:14px;line-height:1.95;color:var(--dc-muted);max-width:540px}
.dc-travel-trip .dc-travel-updates{margin-top:0}
@media(max-width:1050px){.dc-travel-trip-heading{gap:38px;grid-template-columns:minmax(0,1.3fr) minmax(240px,.8fr)}.dc-travel-trip-invitation{padding-left:25px}.dc-travel-trip-dates{font-size:21px}.dc-travel-trip-chapter{gap:40px}.dc-travel-trip-project-inner{gap:45px}.dc-travel-trip-heading h1{font-size:58px}}
@media(max-width:760px){.dc-travel-project-mark{gap:15px}.dc-travel-project-mark img{width:94px}.dc-travel-project-mark p{font-size:9px;padding-left:14px;max-width:130px}.dc-travel-trip-navigation{padding-block:14px 18px;gap:20px}.dc-travel-trip-navigation .dc-travel-project-mark img{width:82px}.dc-travel-back{font-size:10px;gap:10px}.dc-travel-trip-heading{grid-template-columns:1fr;gap:31px;padding-block:43px 36px}.dc-travel-trip-heading h1{font-size:clamp(41px,9.8vw,60px);margin-top:22px;max-width:600px}.dc-travel-trip-lead{font-size:14px;margin-top:23px}.dc-travel-trip-invitation{border-left:0;border-top:1px solid var(--travel-line);padding:23px 0 0}.dc-travel-trip-dates{font-size:24px;margin-top:13px!important;max-width:470px}.dc-travel-trip-stage{margin-top:13px!important}.dc-travel-trip-invitation .dc-travel-button{margin-top:20px}.dc-travel-trip-poster figcaption{font-size:9px;padding-top:13px;align-items:start;gap:15px}.dc-travel-trip-poster figcaption>span:last-child{text-align:right}.dc-travel-trip-editorial{padding-block:34px 36px}.dc-travel-trip-chapter{grid-template-columns:1fr;gap:22px;padding-block:28px}.dc-travel-trip-chapter-heading{gap:20px}.dc-travel-trip-chapter h2{font-size:29px}.dc-travel-trip-chapter-copy{font-size:14px}.dc-travel-trip-project-inner{grid-template-columns:1fr;gap:22px;padding-block:36px 40px}.dc-travel-trip-project h2{font-size:33px;margin-top:17px}.dc-travel-notify-link{font-size:12px}}
@media(max-width:370px){.dc-travel-hero-top .dc-travel-project-mark img{width:88px}.dc-travel-hero-top .dc-travel-project-mark p{font-size:8px;max-width:100px}.dc-travel-trip-heading h1{font-size:39px}}
