@charset "UTF-8";.video-modal-trigger.svelte-11cd2h{display:contents}.video-modal-media.svelte-11cd2h{width:100%;background:#111;border-radius:8px;overflow:hidden}.video-modal-video.svelte-11cd2h,.video-modal-iframe.svelte-11cd2h,.video-modal-embed iframe{display:block;width:100%;aspect-ratio:16 / 9;border:0;background:#111}.video-modal-video.svelte-11cd2h{max-height:calc(100dvh - var(--video-modal-gutter, 32px));object-fit:contain}.video-modal-iframe.svelte-11cd2h,.video-modal-embed iframe{height:auto;min-height:240px}.video-modal-embed>div{width:100%}.video-modal-empty.svelte-11cd2h{margin:0;padding:48px 24px;color:#fff;text-align:center}.video-modal-close{z-index:1;margin-top:12px;margin-right:12px;border-radius:999px;background:#ffffffe0;line-height:0}.video-modal-close img{display:block;width:44px;height:44px}@media (hover: hover){dialog.video-modal-dialog.safari-native-video-controls{--video-modal-gutter: 136px}dialog.video-modal-dialog.safari-native-video-controls .video-modal-close{top:-52px;right:-52px;margin:0}}dialog.video-modal-dialog::backdrop{background:#000000c7;opacity:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}dialog.video-modal-dialog.modal-animate-in::backdrop{opacity:1}.proto-section.svelte-2rm97s{--animation-speed: .75s;--animation-speed-quick: .5s;--animation-speed-super-quick: .25s;--pink: var(--palette-pink);position:relative;display:block;height:580px;padding:60px 26px;overflow:hidden;background:#000}.proto-section.svelte-2rm97s h2:where(.svelte-2rm97s),.proto-section.svelte-2rm97s h3:where(.svelte-2rm97s),.proto-section.svelte-2rm97s p:where(.svelte-2rm97s){color:#fff;font-family:inherit}.proto-section.svelte-2rm97s h2:where(.svelte-2rm97s){position:relative;z-index:1;max-width:none;margin:0 auto;font-size:24px;line-height:30px;font-style:italic;font-weight:300;text-align:center;text-transform:uppercase}@media screen and (min-width: 1024px){.proto-section.svelte-2rm97s h2:where(.svelte-2rm97s){line-height:56px}}.proto-wrapper.svelte-2rm97s{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;width:100%;height:100%;overflow:hidden;background:#000}.proto-video-wrapper.svelte-2rm97s{position:absolute;top:59%;left:50%;z-index:0;display:block;width:285%;height:auto;transform:translate(-57%,-52%) translate(100px,50px) rotate(-20deg) scale(.9);transition:transform var(--animation-speed) ease-in-out}.proto-video-wrapper-upper-left.svelte-2rm97s .proto-video-wrapper:where(.svelte-2rm97s){transform:translate(-57%,-48%) translate(100px,50px) rotate(30deg) scale(1)}.proto-video-wrapper-upper-right.svelte-2rm97s .proto-video-wrapper:where(.svelte-2rm97s){transform:translate(-57%,-45%) translate(100px,50px) rotate(-12deg) scale(1.1)}.proto-video-wrapper-center.svelte-2rm97s .proto-video-wrapper:where(.svelte-2rm97s){transform:translate(-57%,-52%) translate(100px,50px) rotate(0) scale(1)}.proto-video-wrapper-lower.svelte-2rm97s .proto-video-wrapper:where(.svelte-2rm97s){transform:translate(-57%,-50%) translate(100px,50px) rotate(70deg) scale(1.1)}.proto-video-wrapper.svelte-2rm97s video:where(.svelte-2rm97s){display:block;width:100%;height:auto;margin:0 auto}.proto-dot.svelte-2rm97s{position:absolute;z-index:1;display:block;width:8px;height:8px;pointer-events:none;transition:top var(--animation-speed) ease-in-out,left var(--animation-speed) ease-in-out,width var(--animation-speed) ease-in-out,height var(--animation-speed) ease-in-out}.proto-dot-pulse-target.svelte-2rm97s{position:absolute;z-index:10;padding:0;border:0;background:transparent;cursor:pointer;pointer-events:all}.proto-dot-pulse.svelte-2rm97s{position:absolute;top:0;left:0;z-index:2;display:block;width:100%;height:100%;border-radius:999px;background:#fff;transition:top var(--animation-speed-super-quick) ease-in-out,left var(--animation-speed-super-quick) ease-in-out,background var(--animation-speed-super-quick) ease-in-out,opacity var(--animation-speed-super-quick) ease-in-out,transform var(--animation-speed-super-quick) ease-in-out}.proto-dot-pulse.svelte-2rm97s:after{position:absolute;top:-50%;left:-50%;z-index:1;display:block;width:200%;height:200%;content:"";border-radius:999px;background:radial-gradient(circle,#fff 50%,#ffffff26);opacity:.2;transition:background var(--animation-speed) ease-in-out,opacity var(--animation-speed) ease-in-out,transform var(--animation-speed) ease-in-out}.proto-dot-text-icon.svelte-2rm97s{position:relative;display:block;width:250%;height:250%;margin:-50% 0 0 -50%;opacity:0;transform:scale(.1);transition:height var(--animation-speed-super-quick) ease-in-out,margin var(--animation-speed-super-quick) ease-in-out,opacity var(--animation-speed-super-quick) ease-in-out,transform var(--animation-speed-super-quick) ease-in-out}.proto-dot-text-icon.svelte-2rm97s img:where(.svelte-2rm97s){position:absolute;z-index:3;display:block;width:100%;height:auto;margin:-30% 0 0 -30%}.proto-dot-text.svelte-2rm97s{display:block;width:275px;margin-top:20px;opacity:0;transition:opacity var(--animation-speed-quick) ease-in-out}.proto-dot-text.svelte-2rm97s h3:where(.svelte-2rm97s){margin:0 0 4px;font-size:16px;text-align:left;text-transform:uppercase}.proto-dot-text.svelte-2rm97s p:where(.svelte-2rm97s){margin:0;font-size:14px;line-height:1.4;text-align:left;text-shadow:2px 2px 5px #000000}.proto-dot-text-2.svelte-2rm97s h3:where(.svelte-2rm97s),.proto-dot-text-2.svelte-2rm97s p:where(.svelte-2rm97s){text-align:right}.proto-dot-text-horizontal.svelte-2rm97s{display:flex}.proto-dot-text-horizontal.svelte-2rm97s .proto-dot-text-icon:where(.svelte-2rm97s){flex:0 0 auto}.proto-dot-text-horizontal.svelte-2rm97s .proto-dot-text-content:where(.svelte-2rm97s){flex:0 1 auto}.proto-section-initial.svelte-2rm97s .proto-dot-4:where(.svelte-2rm97s),.proto-video-wrapper-upper-left.svelte-2rm97s .proto-dot-1:where(.svelte-2rm97s),.proto-video-wrapper-upper-right.svelte-2rm97s .proto-dot-2:where(.svelte-2rm97s),.proto-video-wrapper-lower.svelte-2rm97s .proto-dot-3:where(.svelte-2rm97s),.proto-video-wrapper-center.svelte-2rm97s .proto-dot-4:where(.svelte-2rm97s){width:32px;height:32px}.proto-section-initial.svelte-2rm97s .proto-dot-4:where(.svelte-2rm97s) .proto-dot-pulse:where(.svelte-2rm97s),.proto-video-wrapper-upper-left.svelte-2rm97s .proto-dot-1:where(.svelte-2rm97s) .proto-dot-pulse:where(.svelte-2rm97s),.proto-video-wrapper-upper-right.svelte-2rm97s .proto-dot-2:where(.svelte-2rm97s) .proto-dot-pulse:where(.svelte-2rm97s),.proto-video-wrapper-lower.svelte-2rm97s .proto-dot-3:where(.svelte-2rm97s) .proto-dot-pulse:where(.svelte-2rm97s),.proto-video-wrapper-center.svelte-2rm97s .proto-dot-4:where(.svelte-2rm97s) .proto-dot-pulse:where(.svelte-2rm97s){background:var(--pink)}.proto-section-initial.svelte-2rm97s .proto-dot-4:where(.svelte-2rm97s) .proto-dot-pulse:where(.svelte-2rm97s):after,.proto-video-wrapper-upper-left.svelte-2rm97s .proto-dot-1:where(.svelte-2rm97s) .proto-dot-pulse:where(.svelte-2rm97s):after,.proto-video-wrapper-upper-right.svelte-2rm97s .proto-dot-2:where(.svelte-2rm97s) .proto-dot-pulse:where(.svelte-2rm97s):after,.proto-video-wrapper-lower.svelte-2rm97s .proto-dot-3:where(.svelte-2rm97s) .proto-dot-pulse:where(.svelte-2rm97s):after,.proto-video-wrapper-center.svelte-2rm97s .proto-dot-4:where(.svelte-2rm97s) .proto-dot-pulse:where(.svelte-2rm97s):after{background:radial-gradient(circle,#ff4091 50%,#ff409126);animation:svelte-2rm97s-pulse-dot 1.25s cubic-bezier(.455,.03,.515,.955) -.4s infinite}.proto-section-initial.svelte-2rm97s .proto-dot-1:where(.svelte-2rm97s) .proto-dot-pulse:where(.svelte-2rm97s),.proto-section-initial.svelte-2rm97s .proto-dot-2:where(.svelte-2rm97s) .proto-dot-pulse:where(.svelte-2rm97s),.proto-section-initial.svelte-2rm97s .proto-dot-3:where(.svelte-2rm97s) .proto-dot-pulse:where(.svelte-2rm97s),.proto-section-initial.svelte-2rm97s .proto-dot-1:where(.svelte-2rm97s) .proto-dot-pulse:where(.svelte-2rm97s):after,.proto-section-initial.svelte-2rm97s .proto-dot-2:where(.svelte-2rm97s) .proto-dot-pulse:where(.svelte-2rm97s):after,.proto-section-initial.svelte-2rm97s .proto-dot-3:where(.svelte-2rm97s) .proto-dot-pulse:where(.svelte-2rm97s):after{opacity:0;transform:scale(.1)}.active-proto-dot-1.svelte-2rm97s .proto-dot-1:where(.svelte-2rm97s) .proto-dot-pulse:where(.svelte-2rm97s),.active-proto-dot-2.svelte-2rm97s .proto-dot-2:where(.svelte-2rm97s) .proto-dot-pulse:where(.svelte-2rm97s),.active-proto-dot-3.svelte-2rm97s .proto-dot-3:where(.svelte-2rm97s) .proto-dot-pulse:where(.svelte-2rm97s),.active-proto-dot-4.svelte-2rm97s .proto-dot-4:where(.svelte-2rm97s) .proto-dot-pulse:where(.svelte-2rm97s),.active-proto-dot-1.svelte-2rm97s .proto-dot-1:where(.svelte-2rm97s) .proto-dot-pulse:where(.svelte-2rm97s):after,.active-proto-dot-2.svelte-2rm97s .proto-dot-2:where(.svelte-2rm97s) .proto-dot-pulse:where(.svelte-2rm97s):after,.active-proto-dot-3.svelte-2rm97s .proto-dot-3:where(.svelte-2rm97s) .proto-dot-pulse:where(.svelte-2rm97s):after,.active-proto-dot-4.svelte-2rm97s .proto-dot-4:where(.svelte-2rm97s) .proto-dot-pulse:where(.svelte-2rm97s):after{opacity:0;transform:scale(.1)}.active-proto-dot-1.svelte-2rm97s .proto-dot-1:where(.svelte-2rm97s) .proto-dot-text-icon:where(.svelte-2rm97s),.active-proto-dot-2.svelte-2rm97s .proto-dot-2:where(.svelte-2rm97s) .proto-dot-text-icon:where(.svelte-2rm97s),.active-proto-dot-3.svelte-2rm97s .proto-dot-3:where(.svelte-2rm97s) .proto-dot-text-icon:where(.svelte-2rm97s),.active-proto-dot-4.svelte-2rm97s .proto-dot-4:where(.svelte-2rm97s) .proto-dot-text-icon:where(.svelte-2rm97s){height:150%;margin:10px;opacity:1;transform:scale(1)}.active-proto-dot-1.svelte-2rm97s .proto-dot-text-1:where(.svelte-2rm97s),.active-proto-dot-2.svelte-2rm97s .proto-dot-text-2:where(.svelte-2rm97s),.active-proto-dot-3.svelte-2rm97s .proto-dot-text-3:where(.svelte-2rm97s),.active-proto-dot-4.svelte-2rm97s .proto-dot-text-4:where(.svelte-2rm97s){opacity:1}@keyframes svelte-2rm97s-pulse-dot{0%{transform:scale(.8)}50%{transform:scale(1)}to{transform:scale(.8)}}@media (max-width: 1023px){.proto-section.svelte-2rm97s .proto-dot:where(.svelte-2rm97s){width:8px;height:8px}.proto-section-initial.svelte-2rm97s .proto-dot-1:where(.svelte-2rm97s){top:282px;left:16.267%}.proto-section-initial.svelte-2rm97s .proto-dot-2:where(.svelte-2rm97s){top:196px;left:87.733%}.proto-section-initial.svelte-2rm97s .proto-dot-3:where(.svelte-2rm97s){top:478px;left:57.6%}.proto-section-initial.svelte-2rm97s .proto-dot-4:where(.svelte-2rm97s){top:321px;left:52.533%}.proto-video-wrapper-upper-left.svelte-2rm97s .proto-dot-1:where(.svelte-2rm97s){top:228px;left:14.4%;width:284px;height:252px}.proto-video-wrapper-upper-left.svelte-2rm97s .proto-dot-2:where(.svelte-2rm97s){top:212px;left:89.333%}.proto-video-wrapper-upper-left.svelte-2rm97s .proto-dot-3:where(.svelte-2rm97s){top:486px;left:64.533%}.proto-video-wrapper-upper-left.svelte-2rm97s .proto-dot-4:where(.svelte-2rm97s){top:311px;left:63.2%}.proto-video-wrapper-upper-right.svelte-2rm97s .proto-dot-1:where(.svelte-2rm97s){top:230px;left:10.933%}.proto-video-wrapper-upper-right.svelte-2rm97s .proto-dot-2:where(.svelte-2rm97s){top:238px;left:50%;width:284px;height:252px;transform:translate(-50%)}.proto-video-wrapper-upper-right.svelte-2rm97s .proto-dot-3:where(.svelte-2rm97s){top:502px;left:28.533%}.proto-video-wrapper-upper-right.svelte-2rm97s .proto-dot-4:where(.svelte-2rm97s){top:307px;left:34.933%}.proto-video-wrapper-lower.svelte-2rm97s .proto-dot-1:where(.svelte-2rm97s){top:141px;left:8.267%}.proto-video-wrapper-lower.svelte-2rm97s .proto-dot-2:where(.svelte-2rm97s){top:150px;left:73.333%}.proto-video-wrapper-lower.svelte-2rm97s .proto-dot-3:where(.svelte-2rm97s){top:283px;left:12.267%;width:284px;height:257px}.proto-video-wrapper-lower.svelte-2rm97s .proto-dot-4:where(.svelte-2rm97s){top:218px;left:34.933%}.proto-video-wrapper-center.svelte-2rm97s .proto-dot-1:where(.svelte-2rm97s){top:223px;left:13.6%}.proto-video-wrapper-center.svelte-2rm97s .proto-dot-2:where(.svelte-2rm97s){top:200px;left:86.667%}.proto-video-wrapper-center.svelte-2rm97s .proto-dot-3:where(.svelte-2rm97s){top:547px;left:17.867%}.proto-video-wrapper-center.svelte-2rm97s .proto-dot-4:where(.svelte-2rm97s){top:273px;left:17.333%;width:284px;height:282px}.proto-section.svelte-2rm97s .proto-dot-text-icon:where(.svelte-2rm97s){position:absolute;top:0;left:0;width:92px;height:92px;margin:0;pointer-events:none;opacity:0;transform:scale(.1)}.proto-section.svelte-2rm97s .proto-dot-text-icon:where(.svelte-2rm97s) img:where(.svelte-2rm97s){top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0}.proto-dot-text.svelte-2rm97s{position:absolute;top:100px;left:0;z-index:3;box-sizing:border-box;display:block;width:min(300px,100vw - 40px);max-width:calc(100vw - 40px);margin-top:0;overflow-wrap:anywhere;pointer-events:none}.proto-dot-text.svelte-2rm97s h3:where(.svelte-2rm97s){margin-bottom:4px;font-size:16px;line-height:normal}.proto-dot-text.svelte-2rm97s p:where(.svelte-2rm97s){font-size:14px;line-height:18px}.proto-dot-text-2.svelte-2rm97s,.proto-dot-text-2.svelte-2rm97s h3:where(.svelte-2rm97s),.proto-dot-text-2.svelte-2rm97s p:where(.svelte-2rm97s){text-align:right}.proto-dot-text-2.svelte-2rm97s h3:where(.svelte-2rm97s),.proto-dot-text-3.svelte-2rm97s h3:where(.svelte-2rm97s),.proto-dot-text-4.svelte-2rm97s h3:where(.svelte-2rm97s){margin-bottom:8px}.proto-dot-text-3.svelte-2rm97s{top:113px}.proto-dot-pulse-target.svelte-2rm97s{top:-18px;left:-18px;display:block;width:44px;height:44px;touch-action:manipulation;border-radius:50%}.proto-section.svelte-2rm97s .proto-dot:where(.svelte-2rm97s) .proto-dot-pulse:where(.svelte-2rm97s){top:0;left:0;width:8px;height:8px;background:var(--pink);opacity:1;transform:scale(1)}.proto-section.svelte-2rm97s .proto-dot:where(.svelte-2rm97s) .proto-dot-pulse:where(.svelte-2rm97s):after{background:radial-gradient(circle,#ff4091 50%,#ff409126);opacity:.2;transform:scale(1)}.active-proto-dot-1.svelte-2rm97s .proto-dot-1:where(.svelte-2rm97s) .proto-dot-pulse:where(.svelte-2rm97s),.active-proto-dot-2.svelte-2rm97s .proto-dot-2:where(.svelte-2rm97s) .proto-dot-pulse:where(.svelte-2rm97s),.active-proto-dot-3.svelte-2rm97s .proto-dot-3:where(.svelte-2rm97s) .proto-dot-pulse:where(.svelte-2rm97s),.active-proto-dot-4.svelte-2rm97s .proto-dot-4:where(.svelte-2rm97s) .proto-dot-pulse:where(.svelte-2rm97s),.active-proto-dot-1.svelte-2rm97s .proto-dot-1:where(.svelte-2rm97s) .proto-dot-pulse:where(.svelte-2rm97s):after,.active-proto-dot-2.svelte-2rm97s .proto-dot-2:where(.svelte-2rm97s) .proto-dot-pulse:where(.svelte-2rm97s):after,.active-proto-dot-3.svelte-2rm97s .proto-dot-3:where(.svelte-2rm97s) .proto-dot-pulse:where(.svelte-2rm97s):after,.active-proto-dot-4.svelte-2rm97s .proto-dot-4:where(.svelte-2rm97s) .proto-dot-pulse:where(.svelte-2rm97s):after{opacity:0}.active-proto-dot-1.svelte-2rm97s .proto-dot-1:where(.svelte-2rm97s) .proto-dot-text-icon:where(.svelte-2rm97s),.active-proto-dot-2.svelte-2rm97s .proto-dot-2:where(.svelte-2rm97s) .proto-dot-text-icon:where(.svelte-2rm97s),.active-proto-dot-3.svelte-2rm97s .proto-dot-3:where(.svelte-2rm97s) .proto-dot-text-icon:where(.svelte-2rm97s),.active-proto-dot-4.svelte-2rm97s .proto-dot-4:where(.svelte-2rm97s) .proto-dot-text-icon:where(.svelte-2rm97s){position:absolute;top:0;left:0;width:92px;height:92px;margin:0;opacity:1;transform:scale(1)}.active-proto-dot-3.svelte-2rm97s .proto-dot-3:where(.svelte-2rm97s) .proto-dot-text-icon:where(.svelte-2rm97s){top:20px}.active-proto-dot-1.svelte-2rm97s .proto-dot-1:where(.svelte-2rm97s) .proto-dot-text-icon:where(.svelte-2rm97s),.active-proto-dot-2.svelte-2rm97s .proto-dot-2:where(.svelte-2rm97s) .proto-dot-text-icon:where(.svelte-2rm97s){filter:drop-shadow(10px 10px 15px rgba(0,0,0,.8))}.active-proto-dot-2.svelte-2rm97s .proto-dot-2:where(.svelte-2rm97s) .proto-dot-text-icon:where(.svelte-2rm97s){right:0;left:auto;margin:0;width:76px;height:76px}.active-proto-dot-3.svelte-2rm97s .proto-dot-3:where(.svelte-2rm97s) .proto-dot-text-icon:where(.svelte-2rm97s){width:105px;height:70px}.active-proto-dot-1.svelte-2rm97s .proto-dot-1:where(.svelte-2rm97s) .proto-dot-text-icon:where(.svelte-2rm97s) img:where(.svelte-2rm97s),.active-proto-dot-2.svelte-2rm97s .proto-dot-2:where(.svelte-2rm97s) .proto-dot-text-icon:where(.svelte-2rm97s) img:where(.svelte-2rm97s),.active-proto-dot-3.svelte-2rm97s .proto-dot-3:where(.svelte-2rm97s) .proto-dot-text-icon:where(.svelte-2rm97s) img:where(.svelte-2rm97s),.active-proto-dot-4.svelte-2rm97s .proto-dot-4:where(.svelte-2rm97s) .proto-dot-text-icon:where(.svelte-2rm97s) img:where(.svelte-2rm97s){top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0}.active-proto-dot-1.svelte-2rm97s .proto-dot-1:where(.svelte-2rm97s) .proto-dot-text-icon:where(.svelte-2rm97s) img:where(.svelte-2rm97s){width:90px;height:90px}.active-proto-dot-1.svelte-2rm97s .proto-dot-1:where(.svelte-2rm97s) .proto-dot-pulse-target:where(.svelte-2rm97s),.active-proto-dot-3.svelte-2rm97s .proto-dot-3:where(.svelte-2rm97s) .proto-dot-pulse-target:where(.svelte-2rm97s),.active-proto-dot-4.svelte-2rm97s .proto-dot-4:where(.svelte-2rm97s) .proto-dot-pulse-target:where(.svelte-2rm97s){top:0;left:0;width:92px;height:92px}.active-proto-dot-2.svelte-2rm97s .proto-dot-2:where(.svelte-2rm97s) .proto-dot-pulse-target:where(.svelte-2rm97s){top:0;right:0;left:auto;width:92px;height:92px}.active-proto-dot-3.svelte-2rm97s .proto-dot-3:where(.svelte-2rm97s) .proto-dot-pulse-target:where(.svelte-2rm97s){width:105px;height:105px}.active-proto-dot-1.svelte-2rm97s .proto-dot-1:where(.svelte-2rm97s) .proto-dot-pulse:where(.svelte-2rm97s),.active-proto-dot-3.svelte-2rm97s .proto-dot-3:where(.svelte-2rm97s) .proto-dot-pulse:where(.svelte-2rm97s),.active-proto-dot-4.svelte-2rm97s .proto-dot-4:where(.svelte-2rm97s) .proto-dot-pulse:where(.svelte-2rm97s){top:10px;left:20px}.active-proto-dot-2.svelte-2rm97s .proto-dot-2:where(.svelte-2rm97s) .proto-dot-pulse:where(.svelte-2rm97s){top:-10px;left:20px}.active-proto-dot-3.svelte-2rm97s .proto-dot-3:where(.svelte-2rm97s) .proto-dot-pulse:where(.svelte-2rm97s){top:-15px;left:40px}}@media (min-width: 1024px){.proto-section.svelte-2rm97s{height:1250px;padding:120px 60px 60px}.active-proto-dot.svelte-2rm97s .proto-dot:where(.svelte-2rm97s) .proto-dot-pulse:where(.svelte-2rm97s),.active-proto-dot.svelte-2rm97s .proto-dot:where(.svelte-2rm97s) .proto-dot-pulse:where(.svelte-2rm97s):after{opacity:0;transform:scale(.1)}.active-proto-dot-1.svelte-2rm97s .proto-dot-text-1:where(.svelte-2rm97s),.active-proto-dot-2.svelte-2rm97s .proto-dot-text-2:where(.svelte-2rm97s),.active-proto-dot-3.svelte-2rm97s .proto-dot-text-3:where(.svelte-2rm97s),.active-proto-dot-4.svelte-2rm97s .proto-dot-text-4:where(.svelte-2rm97s){z-index:11;pointer-events:auto}.proto-dot-1.svelte-2rm97s{top:40%;left:25%}.proto-dot-1.svelte-2rm97s .proto-dot-pulse:where(.svelte-2rm97s){top:180px;left:-40px}.proto-dot-pulse-target.svelte-2rm97s{width:150px;height:150px;transform:translate(-50%,-50%)}.proto-dot-1.svelte-2rm97s .proto-dot-pulse-target:where(.svelte-2rm97s){top:calc(180px + 50%);left:calc(-40px + 50%)}.proto-dot-2.svelte-2rm97s{top:30%;left:55%}.proto-dot-2.svelte-2rm97s .proto-dot-pulse:where(.svelte-2rm97s){top:-40px}.proto-dot-2.svelte-2rm97s .proto-dot-pulse-target:where(.svelte-2rm97s){top:calc(-40px + 50%);left:50%}.proto-dot-3.svelte-2rm97s{top:66%;left:30%}.proto-dot-3.svelte-2rm97s .proto-dot-pulse:where(.svelte-2rm97s){top:200px;left:300px}.proto-dot-3.svelte-2rm97s .proto-dot-pulse-target:where(.svelte-2rm97s){top:calc(200px + 50%);left:calc(300px + 50%)}.proto-dot-4.svelte-2rm97s{top:47%;left:35%}.proto-dot-4.svelte-2rm97s .proto-dot-pulse:where(.svelte-2rm97s){top:60px;left:140px}.proto-dot-4.svelte-2rm97s .proto-dot-pulse-target:where(.svelte-2rm97s){top:calc(60px + 50%);left:calc(140px + 50%)}.proto-video-wrapper.svelte-2rm97s{transform:translate(-57%,-52%) translate(100px,50px) rotate(-20deg) scale(.9)}.proto-video-wrapper-upper-left.svelte-2rm97s .proto-video-wrapper:where(.svelte-2rm97s){transform:translate(-57%,-52%) translate(100px,50px) rotate(30deg) scale(1)}.proto-video-wrapper-upper-right.svelte-2rm97s .proto-video-wrapper:where(.svelte-2rm97s){transform:translate(-57%,-52%) translate(100px,50px) rotate(-12deg) scale(1.1)}.proto-video-wrapper-center.svelte-2rm97s .proto-video-wrapper:where(.svelte-2rm97s){transform:translate(-57%,-52%) translate(100px,50px) rotate(0) scale(1)}.proto-video-wrapper-lower.svelte-2rm97s .proto-video-wrapper:where(.svelte-2rm97s){transform:translate(-57%,-52%) translate(100px,50px) rotate(70deg) scale(1.1)}.proto-dot-2.svelte-2rm97s .proto-dot-text-icon:where(.svelte-2rm97s){margin:10px 0 0}.proto-dot-2.svelte-2rm97s .proto-dot-text-icon:where(.svelte-2rm97s) img:where(.svelte-2rm97s){margin-left:0}.proto-dot-2.svelte-2rm97s .proto-dot-text-content:where(.svelte-2rm97s){position:relative;left:-75%}.proto-dot-3.svelte-2rm97s .proto-dot-text-icon:where(.svelte-2rm97s){position:absolute;right:100%;top:50px}.proto-section.svelte-2rm97s h2:where(.svelte-2rm97s){font-size:52px}.proto-video-wrapper.svelte-2rm97s{width:200%}.proto-dot-text.svelte-2rm97s{width:350px}.proto-dot-text.svelte-2rm97s h3:where(.svelte-2rm97s){font-size:21px}.proto-dot-text.svelte-2rm97s p:where(.svelte-2rm97s){font-size:16px;line-height:24px}}.desktop-quotes.svelte-19kvod1{position:relative;overflow:hidden}.desktop-quote-nav.svelte-19kvod1{position:absolute;z-index:3;top:50%;transform:translateY(-50%);left:-30px;display:grid;width:326px}.desktop-quote-stage.svelte-19kvod1{--portrait-size: 501px;--quote-image-gap: 16px;display:flex;align-items:center;gap:var(--quote-image-gap);margin:60px 19px 60px 313px}.desktop-quote-card.svelte-19kvod1{z-index:2;display:flex;min-width:0;flex:1 1 0;flex-direction:column;gap:32px;margin:0;padding:48px 64px;border-radius:24px;background:transparent;will-change:transform}.desktop-quote-card.svelte-19kvod1 p:where(.svelte-19kvod1){width:auto}.desktop-quote-marks.svelte-19kvod1{width:94px;height:64px}.desktop-quote-marks.svelte-19kvod1 img:where(.svelte-19kvod1){display:block;width:126px;height:90px;max-width:none}.desktop-portrait.svelte-19kvod1{z-index:1;flex:0 0 var(--portrait-size);width:var(--portrait-size);height:var(--portrait-size);overflow:hidden;border-radius:50%;background:#fff}.desktop-portrait.svelte-19kvod1 img:where(.svelte-19kvod1){display:block;width:100%;height:100%;object-fit:cover;object-position:top center}.desktop-quote-stage.image-left.svelte-19kvod1{flex-direction:row-reverse;padding-left:39px}@media (min-width: 1024px) and (max-width: 1499px){.desktop-quote-nav.svelte-19kvod1{left:-20px;width:260px}.desktop-quote-stage.svelte-19kvod1{--portrait-size: min(34vw, 420px);margin:40px 20px 40px 250px}.desktop-quote-card.svelte-19kvod1{gap:22px;padding:34px 44px}.desktop-quote-card.svelte-19kvod1 p:where(.svelte-19kvod1){width:auto;font-size:20px;line-height:30px}.desktop-quote-marks.svelte-19kvod1{width:72px;height:49px}.desktop-quote-marks.svelte-19kvod1 img:where(.svelte-19kvod1){width:96px;height:auto}.desktop-quote-stage.image-left.svelte-19kvod1{padding-left:0}}.hero-headline div:first-of-type{font-size:32px;font-weight:400;font-style:normal;margin-bottom:22px}.hero-headline div:nth-of-type(2){position:relative;display:block;isolation:isolate;font-size:32px;font-weight:400;margin:8px 0;padding:10px 10px 10px 5px;font-weight:700;font-style:italic}@media screen and (max-width: 1535px){.hero-headline div:nth-of-type(2){font-size:24px}.hero-headline div:nth-of-type(2):before{width:92px!important}}@media screen and (max-width: 1024px){.hero-headline div:nth-of-type(2){font-size:20px}.hero-headline div:nth-of-type(2):before{width:72px!important}}.hero-headline div:nth-of-type(2):before{content:"";position:absolute;z-index:-1;top:0;right:5px;bottom:0;left:5px;background:var(--palette-pink);transform:skew(-12deg);transform-origin:center;width:112px;margin:auto}@media screen and (max-width: 1023px){.the-considered-hero{position:relative;height:464px;box-sizing:border-box;background-position:-215px top}}@media screen and (max-width: 1023px) and (max-width: 1024px){.the-considered-hero{background-size:1717px 505px!important}}@media screen and (max-width: 1023px){.the-considered-hero .content{height:100%}.hero-headline{width:min(100%,335px);font-size:clamp(24px,8.3vw,32px);line-height:1.05;letter-spacing:-.04em;overflow-wrap:normal;word-break:normal;white-space:nowrap}.hero-headline div:first-of-type{margin-bottom:8px;font-size:18px;line-height:48px;font-weight:600;letter-spacing:1.8px}.hero-headline div:nth-of-type(2){margin:10px 0;padding:3px 8px;font-size:20px}.challenge-content .content{padding-right:20px;padding-left:20px}.challenge-headline{max-width:100%;font-size:clamp(27px,8.533vw,32px);line-height:1.25;letter-spacing:-.04em;overflow-wrap:normal;word-break:normal}.the-considered-final{background-position:center}.the-considered-final .content{padding-right:20px;padding-left:20px}}
