/* Owner-selected Reveal identity. Shared presentation only; service contracts and scene state remain separate. */
@font-face{font-family:Reveal;src:url(/reveal-jakarta-400.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Reveal;src:url(/reveal-jakarta-600.ttf) format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Reveal;src:url(/reveal-jakarta-800.ttf) format("truetype");font-weight:800;font-display:swap}
:root{--reveal-paper:#faf7f0;--reveal-ink:#171916;--reveal-muted:#514e46;--reveal-orange:#ad350b;--reveal-line:#d3cbbf;--reveal-panel:#eee8dd}
body.reveal-site{background:var(--reveal-paper)!important;color:var(--reveal-ink)!important;font-family:Reveal,Manrope,sans-serif!important;--buyer-ink:var(--reveal-ink);--buyer-muted:var(--reveal-muted);--buyer-line:var(--reveal-line);--buyer-silver:var(--reveal-panel)}
.reveal-site :is(h1,h2,h3,h4){font-family:Reveal,Manrope,sans-serif!important;font-weight:800!important;letter-spacing:-.035em!important;line-height:1.1!important;color:var(--reveal-ink)!important;text-wrap:balance}
.reveal-site h1{font-size:clamp(42px,5.4vw,80px)!important}.reveal-site h2{font-size:clamp(30px,3.7vw,54px)!important}.reveal-site h3{font-size:clamp(21px,2vw,29px)!important}
.reveal-site :is(p,li,label,legend,summary){color:var(--reveal-muted)}.reveal-site p{line-height:1.7}.reveal-site :is(button,input,textarea,select){font-family:Reveal,Manrope,sans-serif!important}.reveal-site :is(a,button,input,textarea,select):focus-visible{outline:3px solid var(--reveal-orange)!important;outline-offset:4px!important}
.reveal-site :is(.wordmark,.brand,.demo-brand){font-family:Reveal,Manrope,sans-serif!important;font-weight:800!important;letter-spacing:-.04em!important;color:var(--reveal-ink)!important;font-size:32px!important}.reveal-site :is(.brand-dot,.brand>span){background:var(--reveal-orange)!important;border-radius:50%!important;width:9px!important;height:9px!important;display:inline-block!important;margin-left:4px!important}.reveal-site .demo-brand>span{color:var(--reveal-orange)!important}
body.reveal-site>header,body.reveal-site .header{background:var(--reveal-paper)!important;color:var(--reveal-ink)!important;border-color:var(--reveal-line)!important;backdrop-filter:none!important;box-shadow:none!important}.reveal-site header nav a{color:var(--reveal-ink)!important;font-weight:700!important}
body.reveal-site .header>.nav-cta,.reveal-site :is(.action,.demo-cta){background:var(--reveal-orange)!important;color:white!important;border:0!important;border-radius:4px!important}.reveal-site :is(.button.primary,.closing .button,.buyer-options article>a){background:var(--reveal-ink)!important;color:white!important;border-color:var(--reveal-ink)!important;border-radius:4px!important;text-decoration:none!important}.reveal-site .button.secondary{color:var(--reveal-ink)!important;background:var(--reveal-paper)!important;border:1px solid var(--reveal-line)!important}
body.reveal-site .section-pad,body.reveal-site .waterfront-offers{background:var(--reveal-paper)!important;color:var(--reveal-ink)!important;border-color:var(--reveal-line)!important;padding-top:70px!important;padding-bottom:70px!important}.reveal-site :is(.buyer-path,.buyer-demo,.delivery-proof,.starting,.brief,.visual-examples,.installation-notes,.home-process){background:var(--reveal-paper)!important;color:var(--reveal-ink)!important}
body.reveal-site .buyer-heading{display:block;text-align:center;margin-bottom:34px}.reveal-site .buyer-heading h2{font-size:clamp(32px,3.6vw,52px)!important;font-weight:800!important}.reveal-site .buyer-heading p{margin:16px auto 0;max-width:64ch}.reveal-site .buyer-options{gap:20px;border:0!important;background:transparent}.reveal-site .buyer-options article,.reveal-site .buyer-options article:first-child,.reveal-site .buyer-options article:last-child{padding:18px 20px 22px;border:1px solid var(--reveal-line)!important;border-radius:7px;display:flex;flex-direction:column;background:#fcfaf5;min-width:0}.reveal-site .buyer-options h3{font-size:23px!important;font-weight:800!important;min-height:52px;margin:15px 0 10px!important}.reveal-site .buyer-options .buyer-price{font-family:Reveal,Manrope,sans-serif!important;font-weight:800!important;letter-spacing:-.035em!important;font-size:43px!important;color:var(--reveal-orange)!important;margin:0 0 15px!important}.reveal-site .buyer-price span{font-family:Reveal,sans-serif!important;font-weight:400}.reveal-site .buyer-options article>a{justify-content:center;gap:18px;padding:13px 14px;margin-top:auto;min-height:48px}.reveal-site .buyer-options article:nth-child(2)>a{background:var(--reveal-orange)!important}.reveal-site .buyer-options article>p{font-size:14px!important}.reveal-site .buyer-options ul{min-height:62px;margin:18px 0}.reveal-site .buyer-note{color:var(--reveal-muted)!important}.reveal-site .buyer-scope{margin:22px auto;text-align:center}.reveal-offer-image{height:190px;position:relative;display:flex;align-items:center;justify-content:center}.reveal-offer-image img{width:100%;height:100%;object-fit:contain}.reveal-offer-image span{position:absolute;bottom:0;right:0;font-size:10px;color:#514e46;background:#faf7f0;padding:2px 5px}.reveal-site .buyer-other{border-top:1px solid var(--reveal-line);margin-top:28px;padding-top:12px}
.reveal-site :is(.wf-heading,.section-heading){margin-bottom:32px}.reveal-site .wf-service h2{font-size:25px!important}.reveal-site .wf-price{font-family:Reveal,sans-serif!important;color:var(--reveal-orange)!important;font-weight:800!important;font-size:28px!important}.reveal-site .wf-link{color:var(--reveal-ink)!important}.reveal-site .wf-grid{gap:24px}.reveal-site .wf-service{border-bottom:1px solid var(--reveal-line);padding-bottom:24px}
.reveal-site :is(.visual-example-image,.homepage-motion,.visual-motion-link,.process-strip>div,.delivery-main,.delivery-views img,.buyer-demo-image){background:var(--reveal-panel)!important;border-radius:7px!important}.reveal-site .delivery-main span{background:var(--reveal-paper)!important;color:var(--reveal-ink)!important}.reveal-site .process-strip strong{font-weight:800!important;color:var(--reveal-ink)!important}.reveal-site :is(.brief h2,.brief label,.brief legend,.brief summary,.brief-steps li,.step-number){color:var(--reveal-ink)!important}.reveal-site :is(input:not([type=range]),textarea,select){background:#fffdf8!important;color:var(--reveal-ink)!important;border-color:#aca393!important}.reveal-site :is(input,textarea)::placeholder{color:#646055!important}.reveal-site input[type=range]{accent-color:var(--reveal-orange)}.reveal-site :is(.footer,footer,.faq,.questions,.related){background:var(--reveal-paper)!important;color:var(--reveal-ink)!important;border-color:var(--reveal-line)!important}
/* Preserve scene positioning logic and pinned scroll duration; place copy beside the watch only on wide views. */
body.reveal-site .hero[data-active-scene=product] .hero-copy{left:5.2%!important;right:auto!important;top:22%!important;width:37%!important;text-align:left!important;z-index:8!important}body.reveal-site .hero[data-active-scene=product] .hero-copy h1{font-size:clamp(43px,5.3vw,77px)!important;max-width:10ch!important;margin:0!important}body.reveal-site .hero[data-active-scene=product] .hero-copy>p{max-width:29ch!important;margin:22px 0 0!important;font-size:19px!important;color:var(--reveal-ink)!important}body.reveal-site .hero[data-active-scene=product] .silver-actions{justify-content:flex-start!important;flex-wrap:wrap;gap:10px}body.reveal-site .hero[data-active-scene=product] #scene-product{inset:5% 1% 65px 43%!important;width:auto!important}body.reveal-site .hero[data-active-scene=product] .watch-scene,body.reveal-site .hero.watch-scroll-story .watch-scene{width:min(52vw,70svh,650px)!important;height:min(52vw,70svh,650px)!important;top:0!important;z-index:2}.reveal-midground{position:absolute;width:92%;height:50%;object-fit:contain;left:4%;bottom:4%;pointer-events:none;z-index:0}.reveal-site .watch-stage{isolation:isolate}.reveal-site .silver-backdrop{opacity:1!important}.reveal-site .silver-backdrop img{object-position:center}.reveal-site .watch-caption{z-index:3!important}.reveal-site .watch-tools{z-index:9!important}.reveal-site .watch-fallback{mix-blend-mode:multiply}
.reveal-comparison{display:grid;grid-template-columns:.85fr 1.15fr;gap:45px;align-items:center;background:var(--reveal-panel);border-radius:7px;margin:0 0 36px;padding:28px;--reveal-split:50%}.reveal-comparison-copy p{margin:16px 0}.reveal-comparison label{display:block;font-size:14px;font-weight:700}.reveal-comparison input{display:block;width:100%;min-height:44px;cursor:ew-resize}.reveal-comparison-images{position:relative;aspect-ratio:1.2;overflow:hidden;border-radius:5px}.reveal-comparison-images img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 53%}.reveal-wire{position:absolute;inset:0;clip-path:inset(0 calc(100% - var(--reveal-split)) 0 0)}.reveal-divider{position:absolute;left:var(--reveal-split);top:0;bottom:0;width:2px;background:var(--reveal-orange)}body.reveal-site .header .wordmark{font-size:39px!important}.reveal-site .watch-caption{background:#faf7f0e8;padding:9px 12px;border-radius:4px;color:#171916!important}.reveal-site .watch-caption span,.reveal-site .watch-caption a{color:#34352f!important}
@media(max-width:700px){.reveal-comparison{grid-template-columns:1fr;padding:18px;gap:20px}.reveal-comparison-images{grid-row:1}.reveal-comparison h3{font-size:25px!important}body.reveal-site .header .wordmark{font-size:24px!important}}
body.reveal-site.waterfront-detail :is(.action,.uc-button),body.reveal-site .uc-header nav>a:last-child,body.reveal-site header .button{background:var(--reveal-orange)!important;color:#fff!important;border:0!important;border-radius:4px!important;padding:13px 20px!important;min-height:44px}.reveal-site .uc-brand::after{content:'.';color:var(--reveal-orange)}body.reveal-site.waterfront-detail figure img{background:var(--reveal-paper)!important}.reveal-site :is(.waterfront-offers,.buyer-path)::before,.reveal-site :is(.waterfront-offers,.buyer-path)::after{background:var(--reveal-paper)!important}body.reveal-site .header nav a[aria-current],body.reveal-site .header nav a:hover{background:#eee8dd!important}.reveal-site .hero .hero-visual{background:var(--reveal-paper)}body.reveal-site #brief .choice>span{background:#fffdf8!important;color:var(--reveal-ink)!important;border-color:var(--reveal-line)!important}body.reveal-site #brief .choice:has(input:checked)>span{background:#f5dfcb!important;border-color:var(--reveal-orange)!important}.reveal-site #brief .step-number{background:#f5dfcb!important}.reveal-site .uc-pricing .uc-button{color:white!important}
/* Service/editorial templates share the identity, without recoloring rendered canvases. */
body.reveal-site .uc-price-options h3 span{color:var(--reveal-orange)!important;font-family:Reveal,sans-serif;font-weight:800;font-size:22px!important}body.reveal-site .quote{background:var(--reveal-panel)!important}body.reveal-site a.button:not(.secondary),body.reveal-site .quote button[type=submit]{background:var(--reveal-ink)!important;color:white!important;border-color:var(--reveal-ink)!important;border-radius:4px!important}body.reveal-site .uc-catalog article>img,body.reveal-site .uc-case>img{background:var(--reveal-paper)!important}
body.reveal-site.aera-page .wordmark{font-size:22px!important;letter-spacing:.01em!important}body.reveal-site.aera-page h2{font-size:22px!important}body.reveal-site.aera-page h3{font-size:18px!important}
@media(max-width:700px) and (max-height:560px){body.reveal-site .hero[data-active-scene=product] .hero-copy{left:5%!important;top:18px!important;width:38%!important;right:auto!important}body.reveal-site .hero[data-active-scene=product] .hero-copy h1{font-size:28px!important}body.reveal-site .hero[data-active-scene=product] .hero-copy>p{font-size:12px!important;margin-top:9px!important}body.reveal-site .hero[data-active-scene=product] #scene-product{inset:12px 0 52px 42%!important;width:auto!important}body.reveal-site .hero[data-active-scene=product] .watch-scene,body.reveal-site .hero.watch-scroll-story .watch-scene{width:max(150px,min(45vw,65svh))!important;height:max(150px,min(45vw,65svh))!important}.reveal-site .hero .silver-actions .button.secondary{display:none}.reveal-site .hero .silver-actions .button{font-size:11px!important;padding:8px!important}.reveal-site .watch-tools{bottom:0!important}.reveal-site .reveal-midground{bottom:0;height:45%}}
.reveal-site{--ink:var(--reveal-ink);--muted:var(--reveal-muted);--iris:var(--reveal-orange);--line:var(--reveal-line);--paper:var(--reveal-paper)}.reveal-site :is(.uc-brand){font-family:Reveal,sans-serif!important;font-weight:800!important;color:var(--reveal-ink)!important;letter-spacing:-.04em!important}.reveal-site .uc-brand span{color:var(--reveal-orange)!important;background:var(--reveal-orange)!important}.reveal-site :is(.uc-pricing,.uc-story,.exchange,.wf-package-grid,.wf-detail-intro,.service-hero,.sample-hero,.sample-summary){background:var(--reveal-paper)!important;color:var(--reveal-ink)!important}.reveal-site :is(.uc-pricing p,.uc-pricing a,.uc-story p){color:var(--reveal-muted)!important}.reveal-site .uc-button{background:var(--reveal-ink)!important;color:#fff!important;border-color:var(--reveal-ink)!important}.reveal-site .exchange{background:var(--reveal-panel)!important}.reveal-site.waterfront-detail{background-image:none!important}.reveal-site .aera-page .wordmark{font-size:inherit}.reveal-study .studio-return{background:#faf7f0!important;color:#171916!important;border-color:#d3cbbf!important}
.reveal-site.waterfront-detail :is(.intro,.hero,.editorial,.questions,.closing,.related),.reveal-site :is(.demo-header,.demo-disclosure,.installation-notes){background:var(--reveal-paper)!important;color:var(--reveal-ink)!important}.reveal-site.waterfront-detail :is(.lead,.lede,.intro p){color:var(--reveal-muted)!important}.reveal-site.waterfront-detail .editorial{border-color:var(--reveal-line)!important}.reveal-site :is(.price,.price-value,.offer-price,.package-price){font-family:Reveal,sans-serif!important;font-weight:800!important;color:var(--reveal-orange)!important}.reveal-site :is(.dome-controls button,.homepage-motion-controls button){background:var(--reveal-paper)!important;color:var(--reveal-ink)!important;border-color:var(--reveal-line)!important}.reveal-site .dome-controls button[aria-pressed=true]{background:var(--reveal-ink)!important;color:white!important}.reveal-site .installed-lamp .dome-canvas{background:var(--reveal-panel)!important}.reveal-site .buyer-demo-image img{max-height:460px}.reveal-site .eyebrow{display:none}
@media(hover:hover) and (prefers-reduced-motion:no-preference){.reveal-site .buyer-options article>a,.reveal-site .button{transition:transform 160ms ease-out,opacity 160ms ease-out}.reveal-site .buyer-options article>a:hover,.reveal-site .button:hover{transform:translateY(-2px);opacity:.94}.reveal-site .button:active{transform:translateY(0)}}
@media(max-width:900px){body.reveal-site .header nav{background:var(--reveal-paper)!important}.reveal-site .wordmark{font-size:26px!important}.reveal-site .buyer-options{gap:12px}.reveal-site .buyer-options article{padding:16px!important}.reveal-site .buyer-options .buyer-price{font-size:34px!important}.reveal-site .buyer-options h3{font-size:21px!important}}
@media(max-width:700px){body.reveal-site .hero[data-active-scene=product] .hero-copy{left:6%!important;right:6%!important;top:20px!important;width:88%!important;text-align:left!important}body.reveal-site .hero[data-active-scene=product] .hero-copy h1{font-size:40px!important;max-width:12ch!important}body.reveal-site .hero[data-active-scene=product] .hero-copy>p{font-size:15px!important;margin:12px 0 0!important;max-width:32ch!important}body.reveal-site .hero[data-active-scene=product] #scene-product{inset:265px 0 70px!important;width:100%!important}body.reveal-site .hero[data-active-scene=product] .watch-scene,body.reveal-site .hero.watch-scroll-story .watch-scene{width:min(100vw,calc(100svh - var(--ob-nav-height) - 350px))!important;height:min(100vw,calc(100svh - var(--ob-nav-height) - 350px))!important}.reveal-midground{width:80%;left:10%;height:48%;bottom:0}.reveal-site .hero .silver-actions{margin-top:14px!important}.reveal-site .hero .silver-actions .button{min-height:42px;padding:10px 13px!important;font-size:12px!important}.reveal-site .buyer-options{grid-template-columns:1fr}.reveal-site .buyer-options h3{min-height:0}.reveal-offer-image{height:180px}.reveal-site .buyer-options ul{min-height:0}.reveal-site .buyer-options article>a{margin-top:12px}.reveal-site .buyer-heading{text-align:left!important}.reveal-site .buyer-heading p{margin-left:0}.reveal-site .buyer-scope{text-align:left}body.reveal-site .section-pad,body.reveal-site .waterfront-offers{padding-top:44px!important;padding-bottom:44px!important}.reveal-site :is(input,textarea,select){font-size:16px!important}}

/* Final narrow-screen and demo overrides follow the shared responsive layer. */
body.reveal-site .section-pad:nth-of-type(n){background:var(--reveal-paper)!important}body.reveal-site .section-pad :is(h2,h3,h4){font-family:Reveal,Manrope,sans-serif!important;font-weight:800!important}body.reveal-site .buyer-heading h2{max-width:none!important;margin:0 auto!important}body.reveal-site .buyer-options h3{font-size:23px!important}body.reveal-site .buyer-heading{display:block!important}
body.reveal-site.aera-page :is(.configuration,.stage-bottom,.studio-handoff,.review-section,.save-panel,.about-section){background:var(--reveal-paper)!important;color:var(--reveal-ink)!important}body.reveal-site.aera-page .stage-heading h1{font-size:clamp(36px,4.1vw,60px)!important}body.reveal-site.aera-page .studio-handoff h2{font-size:30px!important}
@media(max-width:700px) and (max-height:560px){body.reveal-site .hero[data-active-scene=product] .hero-copy{left:5%!important;top:18px!important;width:38%!important;right:auto!important}body.reveal-site .hero[data-active-scene=product] .hero-copy h1{font-size:28px!important}body.reveal-site .hero[data-active-scene=product] .hero-copy>p{font-size:12px!important;margin-top:9px!important}body.reveal-site .hero[data-active-scene=product] #scene-product{inset:12px 0 52px 42%!important;width:auto!important}body.reveal-site .hero[data-active-scene=product] .watch-scene,body.reveal-site .hero.watch-scroll-story .watch-scene{width:max(150px,min(45vw,65svh))!important;height:max(150px,min(45vw,65svh))!important}.reveal-site .hero .silver-actions .button.secondary{display:none}.reveal-site .hero .silver-actions .button{font-size:11px!important;padding:8px!important}.reveal-site .watch-tools{bottom:0!important}.reveal-site .reveal-midground{bottom:0;height:45%}}


/* Distilled home: one chooser, three proofs, one process and enquiry. */
.reveal-scope-links{max-width:850px;margin:32px auto 0;line-height:1.7;text-align:center}.reveal-proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.reveal-proof-grid article{min-width:0}.reveal-proof-grid img{width:100%;height:260px;object-fit:contain;background:var(--reveal-panel);border-radius:12px}.reveal-proof-grid h3{font-size:24px!important;margin:22px 0 12px}.reveal-proof-grid p{font-size:16px}.reveal-proof-grid a{font-weight:700}.reveal-more{margin-top:36px;line-height:2}.reveal-site .wf-process p{font-family:Reveal,Manrope,sans-serif!important}.reveal-site .wf-process{display:none}.reveal-site .starting .process-strip p{max-width:36ch}
@media(max-width:700px){.reveal-proof-grid{grid-template-columns:1fr;gap:36px}.reveal-proof-grid img{height:240px}.reveal-scope-links{text-align:left}.reveal-more{line-height:2.2}}

body.reveal-site.waterfront-site #brief{background:#eee8dd!important}body.reveal-site.waterfront-site .process-strip strong,body.reveal-site.waterfront-site #brief legend{font-family:Reveal,Manrope,sans-serif!important;font-weight:700!important}body.reveal-site.waterfront-site main{background:#faf7f0!important}

/* Reference-fidelity correction: friendly heavy letterforms and visible price hierarchy. */
body.reveal-site{--reveal-paper:#fcf9f2;--reveal-ink:#10110f;--reveal-muted:#34352f;--reveal-orange:#b92e04;--reveal-panel:#f1ebe0;--reveal-line:#c9c2b7}
body.reveal-site .wf-service{border:1px solid var(--reveal-line)!important;padding:16px!important;border-radius:8px;gap:0;background:var(--reveal-paper)!important}body.reveal-site .wf-service h2{font-weight:800!important;min-height:58px;margin:10px 0 6px!important}body.reveal-site .wf-subtitle{min-height:42px;margin:0 0 10px!important}body.reveal-site .wf-price{font-size:46px!important;font-weight:800!important;letter-spacing:-.04em;line-height:1.15;margin:8px 0 16px!important;min-height:53px}body.reveal-site .wf-price span{font-size:21px;font-weight:400;letter-spacing:0}body.reveal-site .wf-price.custom{font-size:30px!important;letter-spacing:-.02em}body.reveal-site .wf-price:before{display:none!important}body.reveal-site .wf-scope{min-height:42px;margin:0 0 16px!important}body.reveal-site .wf-link{display:flex;justify-content:space-between;padding:12px 16px;background:var(--reveal-ink);color:white!important;border:0!important;border-radius:5px;margin-top:auto}body.reveal-site .wf-service:nth-child(2) .wf-link{background:var(--reveal-orange)}body.reveal-site .wf-object{height:240px!important;margin:0!important}body.reveal-site .wf-grid{gap:16px}body.reveal-site .wf-heading h2{font-size:clamp(34px,4vw,54px)!important;font-weight:800!important}body.reveal-site h1,body.reveal-site h2{font-weight:800!important}body.reveal-site .hero-copy h1:after{content:'.';color:var(--reveal-orange)}body.reveal-site .reveal-midground{width:64%;height:27%;left:18%;bottom:10%;object-fit:contain;transform:translate3d(0,var(--support-shift,0px),0);transform-origin:center}body.reveal-site .silver-backdrop{transform:translate3d(0,var(--background-shift,0px),0) scale(1.035)}body.reveal-site .watch-scene{transform:translate3d(0,var(--watch-shift,0px),0)}body.reveal-site .watch-stage{--support-shift:0px;--watch-shift:0px}body.reveal-site.waterfront-site main{background:var(--reveal-paper)!important}
@media(max-width:700px){body.reveal-site .wf-grid{grid-template-columns:1fr}body.reveal-site .wf-object{height:230px!important}body.reveal-site .wf-service h2{min-height:0!important;font-size:28px!important}body.reveal-site .wf-subtitle,body.reveal-site .wf-scope{min-height:0!important}body.reveal-site .wf-price{font-size:48px!important}body.reveal-site .reveal-midground{width:58%;left:21%;height:27%;bottom:6%}body.reveal-site .header .wordmark{font-size:25px!important}body.reveal-site .hero-copy h1{font-weight:800!important}}
@media(max-width:700px) and (max-height:560px){body.reveal-site .reveal-midground{width:48%;left:26%;bottom:4%;height:25%}}
@media(prefers-reduced-motion:reduce){body.reveal-site .watch-scene,body.reveal-site .reveal-midground{transform:none!important}body.reveal-site .silver-backdrop{transform:none!important}}
/* Confirmed alignment correction keeps support below the assembled bracelet. */
body.reveal-site .hero-copy h1:after{content:'';display:inline-block;width:.13em;height:.13em;border-radius:50%;background:var(--reveal-orange);margin-left:.04em}
body.reveal-site .reveal-midground{bottom:0}
body.reveal-site .reveal-scope-links a:first-child{font-size:20px;font-weight:800;color:var(--reveal-orange)!important}
@media(max-width:700px){body.reveal-site .reveal-midground{bottom:6%}}
@media(max-width:700px) and (max-height:560px){body.reveal-site .reveal-midground{top:190px;bottom:auto;height:100px;width:48%;left:26%}}

body.reveal-site .hero-visual,body.reveal-site .hero[data-active-scene=product]{background-color:#fcf9f2!important}
