.lanyard-badge-module__npIQCG__stage{-webkit-user-select:none;user-select:none;width:100%;height:480px;position:relative;overflow:visible}@media (min-width:1024px){.lanyard-badge-module__npIQCG__stage{height:560px}}.lanyard-badge-module__npIQCG__strap{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lanyard-badge-module__npIQCG__strapText{fill:var(--dts-ink);font-family:var(--font-dm-sans), system-ui, sans-serif;letter-spacing:.18em;font-size:9px;font-weight:700}.lanyard-badge-module__npIQCG__anchor{border-radius:0 0 var(--dts-radius-control) var(--dts-radius-control);background:var(--dts-card);border:1px solid #ffffff26;border-top:0;width:36px;height:12px;position:absolute;top:-6px;left:50%;transform:translate(-50%)}.lanyard-badge-module__npIQCG__body{width:var(--badge-w);height:var(--badge-h);touch-action:none;cursor:grab;will-change:transform;position:absolute;top:0;left:0}.lanyard-badge-module__npIQCG__body:not([data-ready]){visibility:hidden}.lanyard-badge-module__npIQCG__body[data-held]{cursor:grabbing}.lanyard-badge-module__npIQCG__body[data-static]{cursor:default}.lanyard-badge-module__npIQCG__shadow{border-radius:var(--dts-radius-card);filter:blur(18px);transform:translate3d(calc(var(--tilt,0) * -14px), 14px, 0);pointer-events:none;background:#0000008c;position:absolute;inset:12px 8px -8px}.lanyard-badge-module__npIQCG__clip{background:var(--dts-ink-muted);border-radius:4px 4px 3px 3px;width:22px;height:22px;position:absolute;top:-14px;left:50%;transform:translate(-50%);box-shadow:inset 0 -3px #00000040}.lanyard-badge-module__npIQCG__clip:after{content:"";background:var(--dts-page);border-radius:2px;width:8px;height:6px;position:absolute;top:5px;left:50%;transform:translate(-50%)}.lanyard-badge-module__npIQCG__card{border-radius:var(--dts-radius-card);background:var(--dts-card);color:var(--dts-ink);border:1px solid #ffffff26;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.lanyard-badge-module__npIQCG__slot{background:var(--dts-page);border-radius:999px;width:44px;height:8px;position:absolute;top:10px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px 2px #0009}.lanyard-badge-module__npIQCG__header{background:var(--dts-accent);color:#fff;letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;align-items:flex-end;gap:8px;padding:30px 16px 12px;font-size:10px;font-weight:700;line-height:1.3;display:flex}.lanyard-badge-module__npIQCG__main{flex-direction:column;flex:1;padding:18px 16px 0;display:flex}.lanyard-badge-module__npIQCG__kicker{letter-spacing:.2em;text-transform:uppercase;color:var(--dts-ink-muted);font-size:10px;font-weight:600}.lanyard-badge-module__npIQCG__title{font-family:var(--font-oswald), sans-serif;letter-spacing:-.02em;text-transform:uppercase;margin-top:6px;font-size:64px;font-weight:600;line-height:.9}.lanyard-badge-module__npIQCG__rows{gap:8px;margin-top:auto;padding-bottom:14px;font-size:11px;line-height:1.3;display:grid}.lanyard-badge-module__npIQCG__row{border-top:1px solid #ffffff1f;justify-content:space-between;gap:12px;padding-top:8px;display:flex}.lanyard-badge-module__npIQCG__row dt{color:var(--dts-ink-muted);text-transform:uppercase;letter-spacing:.12em;font-size:9px;font-weight:600}.lanyard-badge-module__npIQCG__row dd{text-align:right;font-weight:600}.lanyard-badge-module__npIQCG__footer{background:var(--dts-page);letter-spacing:.14em;text-transform:uppercase;color:var(--dts-accent-bright);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px 12px;font-size:10px;font-weight:700;display:flex}.lanyard-badge-module__npIQCG__barcode{background:repeating-linear-gradient(90deg, var(--dts-ink) 0 1px, transparent 1px 3px, var(--dts-ink) 3px 5px, transparent 5px 6px, var(--dts-ink) 6px 7px, transparent 7px 10px);opacity:.8;width:64px;height:22px}.lanyard-badge-module__npIQCG__sheen{transform:translate3d(calc(var(--tilt,0) * 90px - 20px), 0, 0);mix-blend-mode:screen;pointer-events:none;background:linear-gradient(105deg,#0000 38%,#ffffff1a 47%,#ffffff2e 50%,#ffffff1a 53%,#0000 62%);position:absolute;inset:-40% -60%}.lanyard-badge-module__npIQCG__hint{letter-spacing:.08em;color:var(--dts-ink-muted);white-space:nowrap;pointer-events:none;font-size:12px;transition:opacity .2s ease-out;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.lanyard-badge-module__npIQCG__body[data-static]~.lanyard-badge-module__npIQCG__hint{display:none}
@property --peel{syntax:"<length>";inherits:true;initial-value:14px}.take-part-module__N_QH1G__sticker{--peel:14px;--peel-lifted:18px;--fill:var(--dts-challenge-cyan);--fold:color-mix(in srgb, var(--dts-challenge-cyan) 62%, var(--dts-page));--cut:calc(var(--peel) * .7071);background:linear-gradient(225deg, transparent calc(var(--cut) - .5px), var(--fill) calc(var(--cut) + .5px));position:relative;rotate:-2deg}.take-part-module__N_QH1G__sticker:after{content:"";width:var(--peel-lifted);height:var(--peel-lifted);background:linear-gradient(45deg, var(--fold) calc(50% - .5px), transparent calc(50% + .5px)) top right / var(--peel) var(--peel) no-repeat;pointer-events:none;position:absolute;top:0;right:0}.take-part-module__N_QH1G__wide{rotate:-1deg}@media (max-width:639.98px){.take-part-module__N_QH1G__wideBelowSm{rotate:-1deg}}.take-part-module__N_QH1G__accent{--fill:white;--fold:color-mix(in srgb, white 78%, var(--dts-page))}@media (hover:hover){.take-part-module__N_QH1G__sticker:hover{--peel:var(--peel-lifted)}.group:hover .take-part-module__N_QH1G__sticker{--peel:var(--peel-lifted)}}.take-part-module__N_QH1G__sticker:focus-visible{--peel:var(--peel-lifted)}.group:focus-visible .take-part-module__N_QH1G__sticker{--peel:var(--peel-lifted)}@media (prefers-reduced-motion:no-preference){@media (hover:hover){.take-part-module__N_QH1G__sticker:hover{rotate:none}.group:hover .take-part-module__N_QH1G__sticker{rotate:none}}.take-part-module__N_QH1G__sticker:focus-visible{rotate:none}.group:focus-visible .take-part-module__N_QH1G__sticker{rotate:none}.take-part-module__N_QH1G__sticker{transition:rotate .24s cubic-bezier(.34,1.8,.64,1),translate .2s ease-out,scale .15s ease-out,--peel .2s ease-out}}
.spotlight-card-module__eTqMKG__card{--mx:50%;--my:50%;isolation:isolate;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s}.spotlight-card-module__eTqMKG__card:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(18rem circle at var(--mx) var(--my), color-mix(in srgb, var(--spotlight-hue) 22%, transparent), transparent 70%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.spotlight-card-module__eTqMKG__card:has(:focus-visible):before{opacity:1}.spotlight-card-module__eTqMKG__card:has(:focus-visible){box-shadow:0 0 0 1px color-mix(in srgb, var(--spotlight-hue) 40%, transparent), 0 0 1.5rem color-mix(in srgb, var(--spotlight-hue) 40%, transparent), inset 0 0 2rem color-mix(in srgb, var(--spotlight-hue) 10%, transparent)}@media (hover:hover) and (pointer:fine){.spotlight-card-module__eTqMKG__card:hover:before{opacity:1}.spotlight-card-module__eTqMKG__card:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--spotlight-hue) 40%, transparent), 0 0 1.5rem color-mix(in srgb, var(--spotlight-hue) 40%, transparent), inset 0 0 2rem color-mix(in srgb, var(--spotlight-hue) 10%, transparent)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.spotlight-card-module__eTqMKG__card:hover{transform:translateY(-.25rem)scale(1.02)}}@media (prefers-reduced-motion:reduce){.spotlight-card-module__eTqMKG__card,.spotlight-card-module__eTqMKG__card:before{transition:none}}
.ticket-cta-module__FyRoPa__cta{padding-right:var(--ticket-stub,2.75rem);-webkit-mask-image:radial-gradient(circle 5px at calc(100% - var(--ticket-stub,2.75rem)) 0, transparent 98%, #000), radial-gradient(circle 5px at calc(100% - var(--ticket-stub,2.75rem)) 100%, transparent 98%, #000);-webkit-mask-image:radial-gradient(circle 5px at calc(100% - var(--ticket-stub,2.75rem)) 0, transparent 98%, #000), radial-gradient(circle 5px at calc(100% - var(--ticket-stub,2.75rem)) 100%, transparent 98%, #000);mask-image:radial-gradient(circle 5px at calc(100% - var(--ticket-stub,2.75rem)) 0, transparent 98%, #000), radial-gradient(circle 5px at calc(100% - var(--ticket-stub,2.75rem)) 100%, transparent 98%, #000);-webkit-mask-composite:source-in;background-clip:content-box;position:relative;overflow:hidden;-webkit-mask-composite:source-in;mask-composite:intersect}.ticket-cta-module__FyRoPa__body{position:relative}.ticket-cta-module__FyRoPa__body:after{content:"";background:repeating-linear-gradient(currentColor 0 3px,#0000 3px 6px);background-position:0 var(--perf-y,0px);opacity:.4;width:1px;transition:opacity .2s ease-out;position:absolute;inset:0 0 0 auto}.ticket-cta-module__FyRoPa__lit .ticket-cta-module__FyRoPa__body:after{opacity:.85}.ticket-cta-module__FyRoPa__stub,.ticket-cta-module__FyRoPa__face{width:calc(var(--ticket-stub,2.75rem) + 1px);position:absolute;inset:0 0 0 auto}.ticket-cta-module__FyRoPa__stub{pointer-events:none}.ticket-cta-module__FyRoPa__face{background-color:inherit;border-radius:0 var(--dts-radius-control) var(--dts-radius-control) 0;transform-origin:1px 100%;justify-content:center;align-items:center;display:flex}@media (prefers-reduced-motion:no-preference){.ticket-cta-module__FyRoPa__cta:hover .ticket-cta-module__FyRoPa__face,.ticket-cta-module__FyRoPa__cta:focus-visible .ticket-cta-module__FyRoPa__face{opacity:.9;transform:rotate(5deg)}}
@font-face{font-family:Caveat Brush;font-style:normal;font-weight:400;font-display:swap;src:url(../media/62a6aa8612347066-s.p.0-h8_7gm6e55s.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat Brush;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d99bdaafc74f43dc-s.p.1nj78fbjd7aa2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Brush Fallback;src:local(Arial);ascent-override:120.9%;descent-override:37.78%;line-gap-override:0.0%;size-adjust:79.41%}.caveat_brush_22f110b8-module__vkfq8G__className{font-family:Caveat Brush,Caveat Brush Fallback;font-style:normal;font-weight:400}
.milestones-path-module__w1Gh9W__root{--ms-draw:1.4s;--ms-stagger:.55s;--ms-pop:cubic-bezier(.34, 1.56, .64, 1);--ms-out:cubic-bezier(.22, 1, .36, 1);box-shadow:none;background:0 0;border:0;outline:none}.milestones-path-module__w1Gh9W__viz{background:0 0;width:100%;min-height:26rem;position:relative;overflow:visible;box-shadow:none!important;border:0!important;outline:0!important}.milestones-path-module__w1Gh9W__svg{z-index:0;pointer-events:none;border:0;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.milestones-path-module__w1Gh9W__drawMask{fill:none;stroke:#fff;stroke-width:24px;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:0}.milestones-path-module__w1Gh9W__ghost{fill:none;stroke:color-mix(in srgb, var(--dts-ink) 55%, transparent);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:2 7}.milestones-path-module__w1Gh9W__solid{fill:none;stroke:var(--dts-accent);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 6px color-mix(in srgb, var(--dts-accent) 40%, transparent))}.milestones-path-module__w1Gh9W__stops{z-index:1;margin:0;padding:0;list-style:none;position:absolute;inset:0}.milestones-path-module__w1Gh9W__stop{pointer-events:none;margin:0;position:absolute;inset:0}.milestones-path-module__w1Gh9W__stop .milestones-path-module__w1Gh9W__dot,.milestones-path-module__w1Gh9W__stop .milestones-path-module__w1Gh9W__label{pointer-events:auto}.milestones-path-module__w1Gh9W__dot{z-index:1;left:var(--ms-x,50%);top:var(--ms-y,50%);border:2px solid var(--dts-accent);background:var(--dts-page);width:2.75rem;height:2.75rem;color:var(--dts-ink);box-shadow:0 0 0 4px var(--dts-page);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:absolute;transform:translate(-50%,-50%)}.milestones-path-module__w1Gh9W__stop[data-state=done] .milestones-path-module__w1Gh9W__dot,.milestones-path-module__w1Gh9W__stop[data-state=next] .milestones-path-module__w1Gh9W__dot{background:var(--dts-accent);color:#fff}.milestones-path-module__w1Gh9W__stop[data-state=next] .milestones-path-module__w1Gh9W__dot{box-shadow:0 0 0 4px var(--dts-page), 0 0 24px 2px color-mix(in srgb, var(--dts-accent) 55%, transparent)}.milestones-path-module__w1Gh9W__stop[data-state=later] .milestones-path-module__w1Gh9W__dot{border-color:color-mix(in srgb, var(--dts-accent) 65%, transparent)}.milestones-path-module__w1Gh9W__check{fill:none;stroke:currentColor;stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;width:1.25rem;height:1.25rem}.milestones-path-module__w1Gh9W__stop[data-state=next] .milestones-path-module__w1Gh9W__dot:before,.milestones-path-module__w1Gh9W__stop[data-state=next] .milestones-path-module__w1Gh9W__dot:after{content:"";border-radius:inherit;border:2px solid var(--dts-accent-bright);opacity:0;pointer-events:none;position:absolute;inset:-2px}.milestones-path-module__w1Gh9W__label{left:var(--ms-x,50%);text-align:center;border-radius:var(--dts-radius-control);background:var(--dts-page);flex-direction:column;align-items:center;width:max-content;max-width:14rem;padding:.25rem .5rem;display:flex;position:absolute}.milestones-path-module__w1Gh9W__stop .milestones-path-module__w1Gh9W__label{top:var(--ms-y,50%);transform:translate(-50%,calc(22px + .85rem))}.milestones-path-module__w1Gh9W__when{color:var(--dts-ink);margin:0}.milestones-path-module__w1Gh9W__what{text-wrap:balance;color:color-mix(in srgb, var(--dts-ink) 72%, transparent);margin:.35rem 0 0}.milestones-path-module__w1Gh9W__stop[data-state=later] .milestones-path-module__w1Gh9W__when{color:color-mix(in srgb, var(--dts-ink) 82%, transparent)}@keyframes milestones-path-module__w1Gh9W__ms-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes milestones-path-module__w1Gh9W__ms-march{to{stroke-dashoffset:-9px}}@keyframes milestones-path-module__w1Gh9W__ms-pop{0%{opacity:0;scale:.35}to{opacity:1;scale:1}}@keyframes milestones-path-module__w1Gh9W__ms-rise{0%{opacity:0;translate:0 .6rem}to{opacity:1;translate:0}}@keyframes milestones-path-module__w1Gh9W__ms-ring{0%{opacity:.7;scale:1}80%,to{opacity:0;scale:1.9}}@keyframes milestones-path-module__w1Gh9W__ms-grow{0%{scale:1 0}to{scale:1}}@media (prefers-reduced-motion:no-preference){.milestones-path-module__w1Gh9W__root[data-reveal=pending] .milestones-path-module__w1Gh9W__drawMask{stroke-dashoffset:1px}.milestones-path-module__w1Gh9W__root[data-reveal=pending] .milestones-path-module__w1Gh9W__dot,.milestones-path-module__w1Gh9W__root[data-reveal=pending] .milestones-path-module__w1Gh9W__label{opacity:0}.milestones-path-module__w1Gh9W__root[data-reveal=in] .milestones-path-module__w1Gh9W__drawMask{animation:milestones-path-module__w1Gh9W__ms-draw var(--ms-draw) cubic-bezier(.65, 0, .35, 1) both}.milestones-path-module__w1Gh9W__root[data-reveal=in] .milestones-path-module__w1Gh9W__dot{animation:milestones-path-module__w1Gh9W__ms-pop .6s var(--ms-pop) both;animation-delay:calc(var(--ms-i,0) * var(--ms-stagger) + 50ms)}.milestones-path-module__w1Gh9W__root[data-reveal=in] .milestones-path-module__w1Gh9W__label{animation:milestones-path-module__w1Gh9W__ms-rise .7s var(--ms-out) both;animation-delay:calc(var(--ms-i,0) * var(--ms-stagger) + .2s)}.milestones-path-module__w1Gh9W__ghost{animation:1.4s linear infinite milestones-path-module__w1Gh9W__ms-march}.milestones-path-module__w1Gh9W__stop[data-state=next] .milestones-path-module__w1Gh9W__dot:before,.milestones-path-module__w1Gh9W__stop[data-state=next] .milestones-path-module__w1Gh9W__dot:after{animation:milestones-path-module__w1Gh9W__ms-ring 2.8s var(--ms-out) infinite;animation-delay:calc(var(--ms-draw) + .4s)}.milestones-path-module__w1Gh9W__stop[data-state=next] .milestones-path-module__w1Gh9W__dot:after{animation-delay:calc(var(--ms-draw) + 1.8s)}}@media (max-width:767px){.milestones-path-module__w1Gh9W__viz{height:auto;min-height:0;padding-block:.5rem}.milestones-path-module__w1Gh9W__svg{display:none}.milestones-path-module__w1Gh9W__stops{gap:var(--dts-space-xl);flex-direction:column;display:flex;position:relative;inset:auto}.milestones-path-module__w1Gh9W__stop{text-align:left;flex-direction:row;align-items:flex-start;gap:.85rem;display:flex;position:relative;inset:auto}.milestones-path-module__w1Gh9W__stop:not(:last-child):after{content:"";top:2.75rem;left:calc(1.375rem - 1.5px);bottom:calc(-1 * var(--dts-space-xl));background-image:radial-gradient(circle, color-mix(in srgb, var(--dts-ink) 55%, transparent) 1.25px, transparent 1.5px);transform-origin:top;background-repeat:repeat-y;background-size:3px 9px;width:3px;position:absolute}.milestones-path-module__w1Gh9W__stop[data-state=done]:not(:last-child):after{background-image:none;background-color:var(--dts-accent)}.milestones-path-module__w1Gh9W__dot{position:relative;top:auto;left:auto;transform:none}.milestones-path-module__w1Gh9W__stop .milestones-path-module__w1Gh9W__label{text-align:left;background:0 0;align-items:flex-start;width:auto;max-width:none;padding:.55rem 0 0;position:static;top:auto;left:auto;transform:none}}@media (max-width:767px) and (prefers-reduced-motion:no-preference){.milestones-path-module__w1Gh9W__root[data-reveal=pending] .milestones-path-module__w1Gh9W__stop:after{scale:1 0}.milestones-path-module__w1Gh9W__root[data-reveal=in] .milestones-path-module__w1Gh9W__stop:not(:last-child):after{animation:milestones-path-module__w1Gh9W__ms-grow var(--ms-stagger) var(--ms-out) both;animation-delay:calc(var(--ms-i,0) * var(--ms-stagger) + .3s)}}
.ticket-contact-module__e4IqHa__button{cursor:pointer;gap:.25rem;padding:.25rem .75rem .25rem .25rem}@media (min-width:768px){.ticket-contact-module__e4IqHa__button{gap:.375rem;padding:.375rem 1rem .375rem .375rem}}.ticket-contact-module__e4IqHa__chip{border-radius:var(--dts-radius-control);background-color:color-mix(in srgb, var(--dts-ink) 14%, transparent);width:1.5rem;height:1.5rem;color:var(--dts-ink);flex:none;place-items:center;display:grid}.ticket-contact-module__e4IqHa__glyphs{place-items:center;display:grid}.ticket-contact-module__e4IqHa__glyphs svg{grid-area:1/1;width:.875rem;height:.875rem}@media (min-width:768px){.ticket-contact-module__e4IqHa__chip{width:2rem;height:2rem}.ticket-contact-module__e4IqHa__glyphs svg{width:1rem;height:1rem}}.ticket-contact-module__e4IqHa__clip{opacity:1}.ticket-contact-module__e4IqHa__check,.ticket-contact-module__e4IqHa__button[data-copied] .ticket-contact-module__e4IqHa__clip{opacity:0}.ticket-contact-module__e4IqHa__button[data-copied] .ticket-contact-module__e4IqHa__check{opacity:1}.ticket-contact-module__e4IqHa__roll{flex-direction:column;align-items:center;height:1lh;display:flex;overflow:hidden}.ticket-contact-module__e4IqHa__line{white-space:nowrap;flex:none;align-items:center;height:1lh;line-height:1lh;display:flex}@media (prefers-reduced-motion:no-preference){.ticket-contact-module__e4IqHa__line{transition:transform .45s cubic-bezier(.65,0,0,1)}.ticket-contact-module__e4IqHa__chip{transition:background-color .2s cubic-bezier(.65,0,0,1),color .2s cubic-bezier(.65,0,0,1)}.ticket-contact-module__e4IqHa__glyphs{transition:transform .2s cubic-bezier(.65,0,0,1)}.ticket-contact-module__e4IqHa__clip,.ticket-contact-module__e4IqHa__check{transition:opacity .2s cubic-bezier(.65,0,0,1),transform .2s cubic-bezier(.65,0,0,1)}.ticket-contact-module__e4IqHa__check{transform:scale(.9)}.ticket-contact-module__e4IqHa__button[data-copied] .ticket-contact-module__e4IqHa__check{transform:scale(1)}}@media (hover:hover){.ticket-contact-module__e4IqHa__button:hover .ticket-contact-module__e4IqHa__chip{background-color:var(--dts-ink);color:var(--dts-accent)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ticket-contact-module__e4IqHa__button:hover .ticket-contact-module__e4IqHa__glyphs{transform:translateY(-1px)}}.ticket-contact-module__e4IqHa__button:focus-visible .ticket-contact-module__e4IqHa__chip{background-color:var(--dts-ink);color:var(--dts-accent)}.ticket-contact-module__e4IqHa__button[data-copied] .ticket-contact-module__e4IqHa__line{transform:translateY(-100%)}
.contact-us-button-module__04CyLa__button{cursor:pointer;gap:.25rem;padding:.25rem .625rem .25rem .25rem}.contact-us-button-module__04CyLa__chip{border-radius:var(--dts-radius-control);background-color:color-mix(in srgb, var(--dts-ink) 14%, transparent);width:1.5rem;height:1.5rem;color:var(--dts-ink);flex:none;place-items:center;display:grid}.contact-us-button-module__04CyLa__glyphs{place-items:center;display:grid}.contact-us-button-module__04CyLa__glyphs svg{grid-area:1/1;width:.875rem;height:.875rem}.contact-us-button-module__04CyLa__clip{opacity:1}.contact-us-button-module__04CyLa__check,.contact-us-button-module__04CyLa__button[data-copied] .contact-us-button-module__04CyLa__clip{opacity:0}.contact-us-button-module__04CyLa__button[data-copied] .contact-us-button-module__04CyLa__check{opacity:1}.contact-us-button-module__04CyLa__stack{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.contact-us-button-module__04CyLa__address{letter-spacing:0;text-transform:none;white-space:nowrap;opacity:.85;max-width:100%;font-size:.75rem;font-weight:500;line-height:1.25}@media (min-width:768px){.contact-us-button-module__04CyLa__button{gap:.375rem;padding:.375rem 1rem .375rem .375rem}.contact-us-button-module__04CyLa__chip{width:2rem;height:2rem}.contact-us-button-module__04CyLa__glyphs svg{width:1rem;height:1rem}}.contact-us-button-module__04CyLa__roll{flex-direction:column;align-items:flex-start;height:1lh;display:flex;overflow:hidden}.contact-us-button-module__04CyLa__line{white-space:nowrap;flex:none;align-items:center;height:1lh;line-height:1lh;display:flex}@media (prefers-reduced-motion:no-preference){.contact-us-button-module__04CyLa__line{transition:transform .45s cubic-bezier(.65,0,0,1)}.contact-us-button-module__04CyLa__chip{transition:background-color .2s cubic-bezier(.65,0,0,1),color .2s cubic-bezier(.65,0,0,1)}.contact-us-button-module__04CyLa__glyphs{transition:transform .2s cubic-bezier(.65,0,0,1)}.contact-us-button-module__04CyLa__clip,.contact-us-button-module__04CyLa__check{transition:opacity .2s cubic-bezier(.65,0,0,1),transform .2s cubic-bezier(.65,0,0,1)}.contact-us-button-module__04CyLa__check{transform:scale(.9)}.contact-us-button-module__04CyLa__button[data-copied] .contact-us-button-module__04CyLa__check{transform:scale(1)}}@media (hover:hover){.contact-us-button-module__04CyLa__button:hover .contact-us-button-module__04CyLa__chip{background-color:var(--dts-ink);color:var(--dts-accent)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.contact-us-button-module__04CyLa__button:hover .contact-us-button-module__04CyLa__glyphs{transform:translateY(-1px)}}.contact-us-button-module__04CyLa__button:focus-visible .contact-us-button-module__04CyLa__chip{background-color:var(--dts-ink);color:var(--dts-accent)}.contact-us-button-module__04CyLa__button[data-copied] .contact-us-button-module__04CyLa__line{transform:translateY(-100%)}.contact-us-button-module__04CyLa__fillOnCopy[data-copied]{background-color:var(--dts-ink);border-color:var(--dts-ink);color:var(--dts-accent)}.contact-us-button-module__04CyLa__fillOnCopy[data-copied] .contact-us-button-module__04CyLa__chip{background-color:color-mix(in srgb, var(--dts-accent) 14%, transparent);color:var(--dts-accent)}@media (hover:hover){.contact-us-button-module__04CyLa__fillOnCopy[data-copied]:hover .contact-us-button-module__04CyLa__chip{background-color:var(--dts-accent);color:var(--dts-ink)}}.contact-us-button-module__04CyLa__fillOnCopy[data-copied]:focus-visible .contact-us-button-module__04CyLa__chip{background-color:var(--dts-accent);color:var(--dts-ink)}@media (min-width:1024px){.contact-us-button-module__04CyLa__fillOnCopy{gap:.625rem;padding:.625rem 1.5rem .625rem .625rem}.contact-us-button-module__04CyLa__fillOnCopy .contact-us-button-module__04CyLa__chip{width:2.5rem;height:2.5rem}.contact-us-button-module__04CyLa__fillOnCopy .contact-us-button-module__04CyLa__glyphs svg{width:1.25rem;height:1.25rem}.contact-us-button-module__04CyLa__fillOnCopy .contact-us-button-module__04CyLa__address{font-size:1rem}}
