.cxj{background:var(--dark);color:var(--white);letter-spacing:0}.cxj section{padding:80px max(5.1vw,24px)}.cxj h2{letter-spacing:0;text-wrap:balance;font-size:52px;font-weight:400;line-height:1.15}.cxj h3{letter-spacing:0;text-wrap:balance;font-size:40px;font-weight:400;line-height:1.2}.cxj h4{letter-spacing:0;font-size:23px;font-weight:500;line-height:1.4}.cxj em{color:var(--lime);letter-spacing:0}.cxj p{max-width:65ch;margin:20px 0;font-size:17px;line-height:1.85}.cxj-intro,.cxj-arrival,.cxj-hotel{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.cxj-intro{border-bottom:1px solid var(--line)}.cxj .shiny-cta{white-space:normal;text-align:left;min-height:52px;margin-top:14px;font-size:15px}.cxj-photo{min-width:0;margin:0}.cxj-photo img{aspect-ratio:4/5;object-fit:cover;border-radius:2px;width:100%;height:auto;display:block}.cxj-photo figcaption{color:var(--lime);margin-top:12px;font-size:13px;line-height:1.7}.cxj-steps{gap:24px;margin:32px 0;padding:0;list-style:none;display:grid}.cxj-steps li{border-top:1px solid var(--line);gap:18px;padding-top:22px;display:flex}.cxj-steps svg{color:var(--lime);flex-shrink:0;margin-top:5px}.cxj-steps h4{font-size:19px}.cxj-steps p{margin:8px 0 0;font-size:16px;line-height:1.75}.cxj-hotel{border-top:1px solid var(--line)}.cxj-van{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.cxj-van-photos{grid-template-columns:1fr 1fr;gap:24px;min-width:0;display:grid}.cxj-van-photos .cxj-photo img{aspect-ratio:3/4}.cxj-stay{border-top:1px solid var(--line)}.cxj-stay-heading{grid-template-columns:1fr 1fr;align-items:end;gap:64px;margin-bottom:40px;display:grid}.cxj-stay-grid{grid-template-columns:1fr 1fr;gap:36px;display:grid}.cxj-stay-grid article{min-width:0}.cxj-stay-grid .cxj-photo img{aspect-ratio:4/3}.cxj-stay-grid h4{margin-top:26px}.cxj-personal{text-align:center;border-block:1px solid var(--line)}.cxj-personal>svg{color:var(--lime);margin-bottom:24px}.cxj-personal p{max-width:58ch;margin:24px auto}.cxj-personal .shiny-cta{margin-inline:auto}.cxj-personal .cxj-note{max-width:85ch;margin-top:40px;font-size:13px;line-height:1.85}@media (width<=1000px){.cxj-intro,.cxj-arrival,.cxj-hotel,.cxj-van,.cxj-stay-heading{gap:30px}.cxj h2{font-size:42px}.cxj h3{font-size:34px}.cxj section{padding-block:60px}}@media (width<=760px){.cxj section{padding:52px 24px}.cxj-intro,.cxj-arrival,.cxj-hotel,.cxj-van,.cxj-stay-heading,.cxj-stay-grid{grid-template-columns:1fr;gap:30px}.cxj h2{font-size:36px}.cxj h3{font-size:32px}.cxj p{font-size:16px}.cxj-hotel .cxj-photo{grid-row:1}.cxj-photo img{aspect-ratio:4/3}.cxj .shiny-cta{gap:18px;max-width:100%}.cxj-stay-grid{gap:48px}}.cx{--cx-paper:#f3f0ec;--cx-ink:#171512;--cx-gold:#eac8a3;--cx-white:#f6f3ef;color:var(--cx-white);background:#151310;font-family:Manrope Variable,Manrope,Arial,sans-serif;position:relative}.cx-stage{isolation:isolate;background:#151310;width:100%;height:100svh;min-height:420px;position:relative;overflow:hidden}.cx-film,.cx-shade,.cx-hotspots{width:100%;height:100%;position:absolute;inset:0}.cx-film{object-fit:cover;pointer-events:none;z-index:-3}.cx-poster{z-index:-4}.cx-shade{z-index:-2;pointer-events:none;background:linear-gradient(#0a0a0980,#0000 20% 70%,#0a0a09b3)}.cx button{font:inherit}.cx :is(button,a):focus-visible,.cx-dialog :is(button,a,input,textarea):focus-visible{outline:2px solid var(--cx-gold,#eac8a3);outline-offset:5px}.cx button:disabled{cursor:default}.cx-header{z-index:5;border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:center;gap:24px;height:100px;display:flex;position:absolute;inset:0 4vw auto}.cx-brand{flex-shrink:0;width:215px;display:block}.cx-brand img{filter:drop-shadow(0 2px 10px #0007);width:100%;height:auto;display:block}.cx-header-label{letter-spacing:.22em;color:#e6dcd0;margin-left:25px;font-size:9px}.cx-header-actions{align-items:center;gap:30px;display:flex}.cx-header-actions button{background:0 0;align-items:center;gap:13px;min-height:44px;padding:12px 0;font-size:11px;display:inline-flex}.cx-request-link{border-bottom:1px solid #eac8a380!important}.cx-header-actions button:hover{color:var(--cx-gold)}.cx-menu-button span{font-size:10px}.cx-copy{pointer-events:none;z-index:3;text-shadow:0 2px 18px #0006;max-width:min(570px,70vw);position:absolute;bottom:clamp(150px,21vh,220px);left:5.1vw}.cx-copy :is(button,a){pointer-events:auto}.cx-kicker{letter-spacing:.18em;color:var(--cx-gold,#a3815c);margin:0 0 19px;font-size:9px;font-weight:550;line-height:1.7}.cx-copy h1,.cx-copy h2{letter-spacing:-.055em;text-wrap:balance;font-size:clamp(36px,4.35vw,72px);font-weight:400;line-height:1.12}.cx-copy h1{font-size:clamp(38px,4.7vw,78px)}.cx-copy em{color:var(--cx-gold);letter-spacing:-.05em}.cx-copy-note{color:#e1d9cf;max-width:390px;margin-top:19px;font-size:12px;line-height:1.8}.cx-explore-text{color:#f6f3ef;background:0 0;align-items:center;gap:22px;min-height:44px;margin-top:8px;padding:12px 0;display:flex;border-bottom:1px solid #fff6!important;font-size:10px!important}.cx-explore-text:hover{color:var(--cx-gold);border-color:var(--cx-gold)!important}.cx-end-cta{background:var(--cx-gold);color:var(--cx-ink);border-radius:3px;align-items:center;gap:38px;min-height:54px;margin-top:24px;transition:background .2s;display:inline-flex;padding:18px 22px!important;font-size:12px!important}.cx-end-cta:hover{background:#f5d9bb}.cx-side-note{writing-mode:vertical-rl;letter-spacing:.17em;color:#dfd9ce;pointer-events:none;align-items:center;gap:26px;font-size:8px;display:flex;position:absolute;bottom:23vh;right:4vw}.cx-side-note span:last-child{font-variant-numeric:tabular-nums;color:var(--cx-gold)}.cx-hotspots{z-index:2;pointer-events:none}.cx-hotspot{pointer-events:auto;color:#fff;cursor:pointer;touch-action:pan-y;background:0 0;border-radius:3px;padding:0;display:block;position:absolute}.cx-hotspot-pin{left:55%;top:var(--cx-pin-y,48%);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);pointer-events:none;background:#17151257;border:1px solid #f6f3efa8;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .25s,box-shadow .25s,transform .25s;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 1px 15px #0004}.cx-hotspot-pin:after{content:"";border:1px solid #ffffff26;border-radius:50%;position:absolute;inset:-6px}.cx-hotspot-label{left:55%;top:calc(var(--cx-pin-y,48%) + 34px);white-space:nowrap;opacity:0;pointer-events:none;background:#171512d9;border:1px solid #eac8a340;align-items:center;gap:10px;padding:9px 13px;font-size:10px;line-height:1.5;transition:opacity .2s,transform .2s;display:flex;position:absolute;transform:translate(-50%)translateY(5px)}.cx-hotspot:hover .cx-hotspot-label,.cx-hotspot:focus-visible .cx-hotspot-label{opacity:1;transform:translate(-50%)translateY(0)}.cx-hotspot:hover .cx-hotspot-pin,.cx-hotspot:focus-visible .cx-hotspot-pin{color:#171512;background:#eac8a3;transform:translate(-50%,-50%)scale(1.08);box-shadow:0 0 0 7px #eac8a31c}.cx-bottom{bottom:max(20px,env(safe-area-inset-bottom));z-index:4;position:absolute;left:5.1vw;right:5.1vw}.cx-bottom-top{color:#e2d9cf;justify-content:space-between;align-items:center;gap:24px;margin-bottom:18px;font-size:9px;display:flex}.cx-scroll-cue{align-items:center;gap:10px;display:flex}.cx-scroll-cue svg{color:var(--cx-gold)}.cx-interaction-hint{color:#bbb3aa;font-size:9px}.cx-mode{color:#e2d9cf;background:0 0;min-height:40px;padding:10px 0;font-size:9px!important}.cx-mode:hover{color:var(--cx-gold)}.cx-track{background:#ffffff4d;height:1px;overflow:hidden}.cx-track>span{background:var(--cx-gold);transform-origin:0;width:100%;height:1px;display:block}.cx-chapters{grid-template-columns:repeat(5,1fr);gap:5vw;display:grid}.cx-chapters button{color:#beb6ac;background:0 0;justify-content:flex-start;align-items:center;gap:16px;min-height:58px;padding:18px 0;transition:color .2s;display:flex;position:relative;font-size:10px!important}.cx-chapter-number{color:#92867a;font-variant-numeric:tabular-nums;font-size:8px;transition:color .2s}.cx-chapter-dot{background:var(--cx-gold);opacity:0;border-radius:50%;width:4px;height:4px;margin-left:auto}.cx-chapters button.is-active{color:#f6f3ef}.cx-chapters button.is-active .cx-chapter-number{color:var(--cx-gold)}.cx-chapters button.is-active .cx-chapter-dot{opacity:1}.cx-chapters button:hover{color:var(--cx-gold)}.cx-mobile-arrows{display:none}.cx-loading{z-index:8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#151310c9;flex-direction:column;justify-content:center;align-items:center;gap:20px;font-size:12px;display:flex;position:absolute;inset:0}.cx-loader{border:1px solid #eac8a340;border-top-color:#eac8a3;border-radius:50%;width:38px;height:38px;animation:1.4s linear infinite cx-spin}.cx-loading button{color:var(--cx-gold);background:0 0;padding:14px 0;font-size:11px;border-bottom:1px solid #eac8a380!important}.cx-fallback-note,.cx-performance{z-index:5;background:#171512ba;align-items:center;gap:12px;max-width:500px;padding:12px 16px;font-size:10px;line-height:1.6;display:flex;position:absolute;top:118px;left:5.1vw}.cx-skip{color:#171512;z-index:20;background:#eac8a3;padding:15px;font-size:13px;position:fixed;top:-100px;left:20px}.cx-skip:focus{top:12px}.cx-sr-only{clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.cx-noscript{z-index:30;color:#f6f3ef;background:#151310;align-content:center;gap:24px;padding:10vw;display:grid;position:fixed;inset:0}.cx-noscript a{text-decoration:underline}.cx-dialog{--cx-gold:#eac8a3;color:#171512;overscroll-behavior:contain;background:#f3f0ec;border:0;width:min(600px,100%);max-width:100%;height:100%;max-height:100dvh;margin:0;padding:0;font-family:Manrope Variable,Manrope,Arial,sans-serif;position:fixed;inset:0 0 0 auto;overflow-y:auto;box-shadow:-20px 0 100px #0004}.cx-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#09090860}.cx-dialog-form{width:min(690px,100%)}.cx-panel{min-height:100%;padding:72px 54px 42px;position:relative}.cx-dialog-close{z-index:2;background:0 0;border:1px solid #17151240;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:background .2s;display:flex;position:absolute;top:20px;right:22px}.cx-dialog-close:hover{background:#e8e1d8}.cx-dialog .cx-kicker{color:#826848;letter-spacing:.14em;font-size:9px}.cx-dialog h2{letter-spacing:-.05em;margin:0;font-size:clamp(32px,3.9vw,50px);font-weight:400;line-height:1.14}.cx-dialog h2 em{color:#8b7152}.cx-dialog-lead{color:#686059;margin:22px 0 28px;font-size:13px;line-height:1.9}.cx-service-photo{aspect-ratio:16/9;object-fit:cover;width:100%;margin:5px 0 23px;display:block}.cx-service-details{flex-direction:column;gap:17px;margin:8px 0 24px;padding:0;list-style:none;display:flex}.cx-service-details li{align-items:baseline;gap:13px;font-size:13px;line-height:1.6;display:flex}.cx-service-details li>span{background:#a88863;border-radius:50%;flex-shrink:0;width:4px;height:4px}.cx-dialog .cx-note{color:#746b61;margin:14px 0;font-size:10px;line-height:1.8}.cx-primary{color:#f6f3ef;background:#171512;border:0;border-radius:3px;justify-content:space-between;align-items:center;gap:18px;width:100%;min-height:56px;padding:18px 22px;font-size:12px;font-weight:550;transition:background .2s;display:flex}.cx-primary:hover{background:#443b31}.cx-primary:disabled{opacity:.6;cursor:wait}.cx-text-button{color:#65584b;background:0 0;border:0;align-items:center;gap:12px;min-height:44px;margin-top:8px;padding:14px 0;font-size:11px;display:flex}.cx-text-button:hover{color:#171512}.cx-service-menu{border-top:1px solid #17151226;margin:22px 0 28px}.cx-service-menu>div{border-bottom:1px solid #17151226;align-items:center;gap:20px;padding:5px 0;display:flex}.cx-service-menu button{text-align:left;background:0 0;border:0;align-items:center;min-height:48px;display:flex}.cx-service-menu>div>button:first-child{flex:1;gap:15px;font-size:14px;line-height:1.5}.cx-service-menu>div>button:first-child>span{color:#9e8c78;font-size:8px}.cx-service-menu>div>button:first-child>svg{margin-left:auto}.cx-service-menu .cx-scene-link{color:#746452;white-space:nowrap;gap:7px;padding:0 2px;font-size:8px}.cx-service-menu button:hover{color:#a17a4d}.cx-menu-contact{color:#746452;justify-content:space-between;align-items:center;gap:20px;padding-top:26px;font-size:10px;display:flex}.cx-menu-contact a{align-items:center;gap:8px;min-height:44px;display:flex}.cx-form fieldset{border:0;min-width:0;margin:0;padding:0}.cx-form label{color:#554b41;flex-direction:column;gap:9px;font-size:11px;line-height:1.6;display:flex}.cx-form :is(input:not([type=checkbox]),textarea){color:#171512;appearance:none;background:#faf8f4;border:1px solid #d6cdc2;border-radius:2px;width:100%;min-width:0;min-height:46px;padding:12px 13px;font-size:13px}.cx-form :is(input,textarea)::placeholder{color:#9a8d80}.cx-form textarea{resize:vertical;min-height:95px}.cx-form :is(input,textarea):focus{outline-offset:1px;outline:2px solid #a88761}.cx-two-fields{grid-template-columns:1fr 1fr;gap:17px;margin:18px 0;display:grid}.cx-destination{grid-template-columns:1fr 100px}.cx-form input[type=checkbox]{accent-color:#5e4c35;cursor:pointer;flex-shrink:0;width:16px;height:16px;margin:3px 0 0}.cx-form .cx-services-select{grid-template-columns:1fr 1fr;gap:6px 14px;margin:24px 0;display:grid}.cx-services-select legend{color:#554b41;margin-bottom:11px;font-size:11px}.cx-form .cx-services-select label{flex-direction:row;align-items:flex-start;gap:9px;min-height:38px;padding:6px 0;font-size:11px}.cx-form .cx-consent{flex-direction:row;align-items:flex-start;gap:10px;margin:22px 0;font-size:10px;line-height:1.8;display:flex}.cx-consent a{text-underline-offset:3px;text-decoration:underline}.cx-form .cx-honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.cx-form-error{color:#6b3623;background:#f4e2d8;border:1px solid #d2b29d;margin-bottom:17px;padding:14px 16px;font-size:12px;line-height:1.7}.cx-form-error a{margin-top:8px;text-decoration:underline;display:inline-block}.cx-success{padding-top:40px}.cx-success-icon{color:#8b7152;border:1px solid #b39a7c;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin-bottom:32px;display:flex}.cx-success>p:not(.cx-kicker):not(.cx-note){color:#686059;margin:28px 0;font-size:14px;line-height:1.9}.cx-success .cx-primary{margin-top:28px}.cx-spin{animation:1s linear infinite cx-spin}@keyframes cx-spin{to{transform:rotate(360deg)}}.cx-dialog[open]{border-radius:0;animation:none}.cx-debug{color:#cfffbd;z-index:12;pointer-events:none;background:#090b08de;padding:8px 12px;font:11px monospace;position:absolute;top:110px;right:4vw}.cx-hotspot-debug{background:#aaff661c;border:1px dashed #baff78!important}.cx-debug-box{color:#d3ffaf;pointer-events:none;background:#090b08ce;padding:4px;font:10px monospace;position:absolute;top:3px;left:3px}@media (width>=1700px){.cx-header{height:120px}.cx-brand{width:250px}.cx-copy{bottom:24vh}.cx-copy-note{font-size:14px}.cx-bottom{bottom:30px}.cx-chapters button{min-height:68px;font-size:12px!important}.cx-bottom-top{font-size:11px}}@media (width<=1000px){.cx-header-label{display:none}.cx-copy{max-width:540px}.cx-chapters{gap:3vw}.cx-interaction-hint{display:none}.cx-copy h1{font-size:clamp(42px,5.3vw,65px)}}@media (width<=699px){.cx-stage{height:100svh;min-height:460px}.cx-header{gap:20px;height:78px;left:22px;right:22px}.cx-brand{width:165px}.cx-header-actions{gap:22px}.cx-header-actions .cx-request-link,.cx-menu-button span{display:none}.cx-menu-button{padding:10px!important}.cx-copy{max-width:400px;bottom:172px;left:25px;right:25px}.cx-copy h1,.cx-copy h2{letter-spacing:-.055em;font-size:clamp(32px,9vw,47px);line-height:1.14}.cx-copy .cx-kicker{letter-spacing:.15em;max-width:300px;margin-bottom:15px;font-size:7px}.cx-copy-note{max-width:290px;margin-top:15px;font-size:11px}.cx-explore-text{gap:20px;margin-top:4px;font-size:10px!important}.cx-end-cta{gap:26px;min-height:48px;margin-top:17px;padding:14px 17px!important;font-size:11px!important}.cx-side-note{display:none}.cx-shade{background:linear-gradient(#0a0a0980,#0000 20% 60%,#0a0a09cc)}.cx-bottom{left:25px;right:25px;bottom:max(12px,env(safe-area-inset-bottom))}.cx-bottom-top{gap:12px;margin-bottom:5px;font-size:8px}.cx-mode{font-size:8px!important}.cx-scroll-cue{gap:6px}.cx-chapters{gap:9px}.cx-chapters button{justify-content:center;gap:0;min-height:34px;padding:12px 0 7px;font-size:8px!important}.cx-chapter-number,.cx-chapter-dot{display:none}.cx-mobile-arrows{color:#e2d9cf;justify-content:space-between;align-items:center;margin-top:4px;font-size:9px;display:flex}.cx-mobile-arrows button{background:0 0;border-radius:2px;justify-content:center;align-items:center;width:44px;height:38px;display:flex;border:1px solid #ffffff30!important}.cx-mobile-arrows button:disabled{opacity:.25}.cx-hotspot-pin{width:40px;height:40px}.cx-hotspot-label{display:none}.cx-fallback-note,.cx-performance{padding:8px 12px;font-size:9px;top:90px;left:22px;right:22px}.cx-panel{padding:75px 26px 30px}.cx-dialog h2{font-size:40px}.cx-dialog-lead{font-size:12px}.cx-service-menu>div{gap:12px}.cx-service-menu>div>button:first-child{gap:12px;font-size:12px}.cx-service-menu .cx-scene-link{font-size:7px}.cx-two-fields{gap:12px}.cx-form .cx-services-select{gap:5px 8px}.cx-form .cx-services-select label{font-size:10px}.cx-dialog-close{top:17px;right:19px}.cx-debug{font-size:8px;top:83px;right:10px}.cx-hotspot-debug .cx-debug-box{font-size:8px}.cx-success{padding-top:20px}}@media (height<=650px) and (width>=700px){.cx-header{height:75px}.cx-brand{width:180px}.cx-copy{max-width:480px;bottom:130px}.cx-copy h1,.cx-copy h2{font-size:40px}.cx-kicker{margin-bottom:12px;font-size:8px}.cx-copy-note{margin-top:12px;font-size:11px}.cx-bottom{bottom:12px}.cx-bottom-top{margin-bottom:4px}.cx-chapters button{min-height:44px;padding:12px 0}.cx-side-note{bottom:30vh}.cx-end-cta{margin-top:16px;padding:13px 18px!important}.cx-debug{top:79px}}@media (height<=650px) and (width<=699px){.cx-stage{min-height:400px}.cx-header{height:65px}.cx-copy{bottom:148px}.cx-copy h1,.cx-copy h2{font-size:30px}.cx-copy .cx-kicker{margin-bottom:10px}.cx-copy-note{display:none}.cx-explore-text{margin-top:8px}.cx-bottom-top{margin-bottom:0}.cx-chapters button{min-height:30px}.cx-mobile-arrows{margin-top:0}.cx-end-cta{min-height:44px;margin-top:13px}.cx-brand{width:145px}}@media (prefers-reduced-motion:reduce){.cx *,.cx-dialog *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (width<=699px){.cx-copy{bottom:190px}.cx-chapters button{min-height:44px;font-size:9px!important}.cx-bottom-top{font-size:9px}.cx-mode{min-height:44px;font-size:9px!important}.cx-mobile-arrows button{height:44px}.cx-form :is(input:not([type=checkbox]),textarea){font-size:16px}.cx-form label{font-size:12px}.cx-form .cx-services-select label{min-height:44px;font-size:11px}.cx-form .cx-consent{font-size:11px}.cx-mobile-arrows{font-size:10px}}@media (height<=650px) and (width<=699px){.cx-copy{bottom:172px}}.cx-ending .cx-copy{bottom:160px}.cx-ending .cx-copy .cx-kicker{display:none}.cx-ending .cx-copy h2{font-size:clamp(28px,3vw,48px)}.cx-ending .cx-copy-note{margin-top:12px}.cx-ending .cx-end-cta{margin-top:18px}@media (width<=699px){.cx-ending .cx-copy{bottom:180px}.cx-ending .cx-copy h2{font-size:28px}.cx-ending .cx-copy-note{display:none}.cx-ending .cx-end-cta{margin-top:16px}}@media (height<=700px) and (width<=699px){.cx-ending .cx-copy h2{display:none}.cx-ending .cx-copy{bottom:170px}.cx-ending .cx-end-cta{margin-top:0}}.cx-signature{z-index:6;background:radial-gradient(#15131026,#15131073);animation:.8s both cx-sig-in;position:absolute;inset:0;overflow:auto}.cx-signature-fallback{height:100%}.cx-signature .spf{min-height:100%}@keyframes cx-sig-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.cx-signature{animation:none}}.cx-signature .spf{--spf-mark:#fff;--spf-tag:#ffb347;--spf-muted:#fff;--spf-card:#1f1c18;--spf-card-line:#eac8a340;--spf-accent-fg:#171512}.cx-signature .spf-btn{border-radius:3px}.cx-signature .spf-title{letter-spacing:-.04em;font-size:clamp(26px,3vw,42px)}.cx-signature .spf-desc{font-size:15px}.cx-stage:has(.cx-signature) :is(.cx-copy,.cx-hotspots,.cx-side-note,.cx-bottom){pointer-events:none;visibility:hidden!important}.cx-stage:has(.cx-signature) .cx-header{z-index:7}.cx-signature .spf-main{padding-top:110px}.cx-copy h1,.cx-copy h2,.cx-copy p,.cx-kicker,.cx-side-note,.cx-bottom{text-shadow:0 2px 14px #000000d9,0 0 3px #0009}.cx-signature{text-shadow:0 2px 14px #000000d9}.cx-signature .spf-title,.cx-signature .spf-desc,.cx-signature a,.cx-signature p{color:#fff!important}.cx-signature svg{filter:drop-shadow(0 0 2px #000000e6)drop-shadow(0 3px 14px #000c)}
