.DirectionSection-module-scss-module__91uM_a__section{background:var(--color-base);color:var(--color-text);overflow:hidden}.DirectionSection-module-scss-module__91uM_a__inner{width:100%;max-width:var(--site-container);padding:4.5rem var(--site-gutter) 6.5rem;margin-inline:auto}.DirectionSection-module-scss-module__91uM_a__band{--slash-angle:-60deg;--slash-travel:14rem;opacity:0;grid-template-columns:1fr .65rem 1fr;align-items:center;column-gap:.15rem;min-height:clamp(7.5rem,16vw,10.5rem);margin-bottom:3.25rem;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);display:grid;position:relative;transform:translateY(1.1rem);container-type:inline-size}.DirectionSection-module-scss-module__91uM_a__band[data-in]{opacity:1;transform:none}.DirectionSection-module-scss-module__91uM_a__slash{--pearl-rotate:var(--slash-angle);z-index:3;pointer-events:none;width:min(35%,13.8rem);height:1px;transform:translate(-50%, -50%) rotate(var(--slash-angle));transform-origin:50%;background-image:conic-gradient(from calc(var(--pearl-angle) - var(--pearl-rotate,0deg)) at var(--pearl-conic-origin,0% 0%), #09162e 0%, #6bb3ff 14%, #1ba0e3 21%, #f96ede 31%, #0e1333 40%, #fff0f0 49%, #f7cd9b 56%, #fbf998 62%, #d059d3 73%, #f4acba 77%, #6769e6 85%, #ffbfff 95%, #09162e 100%);position:absolute;top:50%;left:50%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 18% 82%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 18% 82%,#0000 100%)}.DirectionSection-module-scss-module__91uM_a__phrase{z-index:2;letter-spacing:-.03em;white-space:nowrap;margin:0;font-size:clamp(.92rem,5.85cqi,3.15rem);font-weight:600;line-height:1.15;position:relative;overflow:visible}.DirectionSection-module-scss-module__91uM_a__phrase>span{white-space:nowrap;width:max-content;max-width:100%;transition:transform .9s cubic-bezier(.22,1,.36,1);display:block}.DirectionSection-module-scss-module__91uM_a__phrase[data-side=left]{text-align:right;clip-path:polygon(-80vmax -80vmax,calc(100% + 50vmax) calc(50% - 86.6vmax),calc(100% - 50vmax) calc(50% + 86.6vmax),-80vmax 180vmax);grid-column:1}.DirectionSection-module-scss-module__91uM_a__phrase[data-side=left]>span{margin-left:auto;padding-right:.2rem;transform:translate(calc(100% + 2rem),-16px)}.DirectionSection-module-scss-module__91uM_a__phrase[data-side=right]{text-align:left;clip-path:polygon(180vmax -80vmax,50vmax calc(50% - 86.6vmax),-50vmax calc(50% + 86.6vmax),180vmax 180vmax);grid-column:3}.DirectionSection-module-scss-module__91uM_a__phrase[data-side=right]>span{margin-right:auto;padding-left:.2rem;transition-delay:.42s;transform:translate(calc(-100% - 2rem),16px)}.DirectionSection-module-scss-module__91uM_a__band[data-in] .DirectionSection-module-scss-module__91uM_a__phrase[data-side=left]>span{transform:translateY(-16px)}.DirectionSection-module-scss-module__91uM_a__band[data-in] .DirectionSection-module-scss-module__91uM_a__phrase[data-side=right]>span{transform:translateY(16px)}.DirectionSection-module-scss-module__91uM_a__columns{isolation:isolate;opacity:0;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;width:100%;padding:1.7rem 1.45rem;transition:opacity .7s cubic-bezier(.22,1,.36,1) .28s,transform .7s cubic-bezier(.22,1,.36,1) .28s;display:grid;position:relative;transform:translateY(1.1rem)}.DirectionSection-module-scss-module__91uM_a__columns[data-in]{opacity:1;transform:none}.DirectionSection-module-scss-module__91uM_a__columns:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;background-image:conic-gradient(from calc(var(--pearl-angle) - var(--pearl-rotate,0deg)) at var(--pearl-conic-origin,0% 0%), #09162e 0%, #6bb3ff 14%, #1ba0e3 21%, #f96ede 31%, #0e1333 40%, #fff0f0 49%, #f7cd9b 56%, #fbf998 62%, #d059d3 73%, #f4acba 77%, #6769e6 85%, #ffbfff 95%, #09162e 100%);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.DirectionSection-module-scss-module__91uM_a__column{opacity:0;min-width:0;padding:0 1.5rem;transition:opacity .7s cubic-bezier(.22,1,.36,1) .42s,transform .7s cubic-bezier(.22,1,.36,1) .42s;position:relative;transform:translateY(1.1rem)}.DirectionSection-module-scss-module__91uM_a__column:nth-child(2){transition-delay:.62s}.DirectionSection-module-scss-module__91uM_a__column:nth-child(3){transition-delay:.82s}.DirectionSection-module-scss-module__91uM_a__columns[data-in] .DirectionSection-module-scss-module__91uM_a__column{opacity:1;transform:none}.DirectionSection-module-scss-module__91uM_a__column:first-child{padding-left:.35rem}.DirectionSection-module-scss-module__91uM_a__column:last-child{padding-right:.35rem}.DirectionSection-module-scss-module__91uM_a__column+.DirectionSection-module-scss-module__91uM_a__column:before{content:"";pointer-events:none;background:var(--site-border);width:1px;position:absolute;top:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 82%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 18% 82%,#0000 100%)}.DirectionSection-module-scss-module__91uM_a__heading{letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:.7rem;margin:0 0 .95rem;font-size:clamp(1.05rem,1.8vw,1.35rem);font-weight:200;line-height:1.2;display:flex}.DirectionSection-module-scss-module__91uM_a__mark{object-fit:contain;width:2.04rem;height:2.04rem;filter:var(--mark-filter);flex-shrink:0;margin-left:auto;transition:filter .2s;display:block}.DirectionSection-module-scss-module__91uM_a__mark[data-align=inner]{transform:translateY(calc(-.16em - 3px))}.DirectionSection-module-scss-module__91uM_a__body{color:var(--color-muted);margin:0;font-size:1.02rem;line-height:1.7}@media (max-width:767px){.DirectionSection-module-scss-module__91uM_a__inner{padding:3.25rem var(--site-gutter) 4.5rem}.DirectionSection-module-scss-module__91uM_a__band{--slash-travel:12rem;grid-template-columns:1fr .5rem 1fr;min-height:7rem;margin-bottom:2.35rem}.DirectionSection-module-scss-module__91uM_a__slash{width:min(42%,8rem)}.DirectionSection-module-scss-module__91uM_a__columns{grid-template-columns:1fr;gap:1.75rem;padding:1.35rem 1.15rem}.DirectionSection-module-scss-module__91uM_a__column{padding:0}.DirectionSection-module-scss-module__91uM_a__column+.DirectionSection-module-scss-module__91uM_a__column{padding-top:1.75rem}.DirectionSection-module-scss-module__91uM_a__column+.DirectionSection-module-scss-module__91uM_a__column:before{width:auto;height:1px;inset:0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 18% 82%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 18% 82%,#0000 100%)}}@media (prefers-reduced-motion:reduce){.DirectionSection-module-scss-module__91uM_a__phrase[data-side=left]>span,.DirectionSection-module-scss-module__91uM_a__band[data-in] .DirectionSection-module-scss-module__91uM_a__phrase[data-side=left]>span{transition:none;transform:translateY(-16px)!important}.DirectionSection-module-scss-module__91uM_a__phrase[data-side=right]>span,.DirectionSection-module-scss-module__91uM_a__band[data-in] .DirectionSection-module-scss-module__91uM_a__phrase[data-side=right]>span{transition:none;transform:translateY(16px)!important}.DirectionSection-module-scss-module__91uM_a__band,.DirectionSection-module-scss-module__91uM_a__columns,.DirectionSection-module-scss-module__91uM_a__column{opacity:1;transition:none;transform:none}}
