@font-face{font-family:Migra;src:url(/the-cross/Migra-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Univers;src:url(/the-cross/UniversLTPro55Roman.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink-0:#09070c;--ink-1:#121016;--ink-2:#1c1922;--bone:#f4f0e6;--bone-soft:color-mix(in oklch, var(--bone) 64%, transparent);--bone-faint:color-mix(in oklch, var(--bone) 50%, transparent);--edge:color-mix(in oklch, var(--bone) 14%, transparent);--edge-strong:color-mix(in oklch, var(--bone) 40%, transparent);--tint:color-mix(in oklch, var(--bone) 4%, transparent);--accent:#e74d7c;--accent-deep:#d32c62;--accent-veil:color-mix(in oklch, var(--accent) 18%, transparent);--accent-glow:color-mix(in oklch, var(--accent) 40%, transparent);--accent-highlight:oklch(from var(--accent) .93 calc(c * .45) h);--font-display:"Migra", var(--font-playfair), Georgia, serif;--font-meta:"Univers", var(--font-open-sans), system-ui, sans-serif;--font-jp-display:var(--font-shippori), "Hiragino Mincho ProN", "Yu Mincho", YuMincho, "Noto Serif JP", serif;--font-jp:var(--font-noto-jp), "Hiragino Sans", "Yu Gothic", YuGothic, sans-serif;--ease-ui:cubic-bezier(.2, .8, .2, 1);--ease-enter:cubic-bezier(.16, 1, .3, 1);--ease-exit:cubic-bezier(.4, 0, .2, 1);--ease-emphasis:cubic-bezier(.22, 1, .36, 1);--ease-nav:cubic-bezier(.65, 0, .35, 1);--dur-fast:.14s;--dur-ui:.18s;--dur-panel:.24s;--dur-answer:.32s;--dur-hero:.56s;--fs-micro:10px;--fs-label:11px;--gutter:clamp(20px, 4.4vw, 76px);--header-top:clamp(18px, 2vw, 28px);--header-row:48px;--nav-safe:calc(max(env(safe-area-inset-top,0px), var(--header-top)) + var(--header-row) + clamp(22px, 3.4vh, 40px));--section-pad:clamp(104px, 13vw, 200px);--z-base:1;--z-raised:20;--z-spine:40;--z-sticky:60;--z-grain:80;--z-header:99;--z-panel:90;--z-overlay:200;--z-modal:300;--z-gate:400}@supports (color:lab(0% 0 0)){:root{--ink-0:lab(2.1613% .965841 -1.84095);--ink-1:lab(4.9717% 1.93878 -3.69419);--ink-2:lab(9.56254% 2.93879 -5.12903);--bone:lab(94.8351% .419229 5.35069);--accent:lab(56.5147% 62.5733 8.8945);--accent-deep:lab(48.2986% 65.8971 12.505)}}*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:var(--ink-0);color:var(--bone);font-family:var(--font-lora), "Lora", serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;overflow:hidden}button,input,select,textarea{font:inherit}button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}.pure-skip-link{z-index:300;min-height:44px;color:var(--ink-0);background:var(--accent);font-family:var(--font-meta);letter-spacing:.16em;text-transform:uppercase;opacity:0;pointer-events:none;transition:opacity var(--dur-panel) var(--ease-enter), transform var(--dur-panel) var(--ease-enter);border-radius:999px;align-items:center;padding:12px 22px;font-size:11px;font-weight:500;line-height:1;display:inline-flex;position:fixed;top:12px;left:12px;transform:translateY(-10px)}.pure-skip-link:focus-visible{outline:2px solid var(--bone);outline-offset:3px;opacity:1;pointer-events:auto;transform:translateY(0)}.pure-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.clubraia-hero:after{z-index:3;content:"";pointer-events:none;background:linear-gradient(#0000 0%,#06050a94 66%,#06050ae0 100%);height:56%;position:absolute;bottom:0;left:0;right:0}.the-cross-contact{z-index:200;overscroll-behavior:contain;animation:the-cross-contact-enter var(--dur-panel) var(--ease-enter) both;background:var(--ink-0);color:var(--bone);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-meta);padding:clamp(12px,2vw,40px) clamp(8px,2vw,28px);position:fixed;inset:0;overflow-y:auto}@keyframes the-cross-contact-enter{0%{opacity:0;transform:translate(3%)}to{opacity:1;transform:translate(0,0)}}.the-cross-contact__panel{border:1px solid var(--edge);background:var(--ink-1);min-height:calc(100svh - clamp(24px,4vw,80px));padding:clamp(88px,9vw,120px) clamp(22px,5vw,92px) clamp(40px,5vw,84px);position:relative}.the-cross-contact__close{border:1px solid var(--edge-strong);background:var(--ink-0);width:50px;height:50px;transition:border-color var(--dur-ui) var(--ease-ui);border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:clamp(20px,2.4vw,34px);left:clamp(16px,2.4vw,34px)}.the-cross-contact__close img{filter:invert();width:15px;height:15px}@media (hover:hover) and (pointer:fine){.the-cross-contact__close:hover{border-color:var(--bone)}}.the-cross-contact__close:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.the-cross-contact__grid{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);align-items:start;gap:clamp(44px,6vw,96px);display:grid}.the-cross-contact__intro{gap:clamp(24px,3vw,40px);display:grid}.the-cross-contact__title{font-family:var(--font-display);letter-spacing:-.05em;margin:0;font-size:clamp(56px,7.1vw,102px);font-weight:400;line-height:.92}.the-cross-contact__standfirst{max-width:24em;color:var(--bone-soft);font-family:var(--font-jp);letter-spacing:.04em;margin:0;font-size:clamp(12.5px,1vw,14.5px);line-height:2}.the-cross-contact__direct{border-top:1px solid var(--edge);margin:0;display:grid}.the-cross-contact__direct>div{border-bottom:1px solid var(--edge);gap:6px;padding:14px 0;display:grid}.the-cross-contact__direct dt{color:var(--bone-faint);font-size:var(--fs-label);letter-spacing:.22em;text-transform:uppercase}.the-cross-contact__direct dd{font-variant-numeric:tabular-nums lining-nums;margin:0;font-size:15px;line-height:1.5}.the-cross-contact__direct a{text-decoration:underline;-webkit-text-decoration-color:var(--edge-strong);text-decoration-color:var(--edge-strong);text-underline-offset:4px;transition:text-decoration-color var(--dur-ui) var(--ease-ui)}@media (hover:hover) and (pointer:fine){.the-cross-contact__direct a:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}}.the-cross-contact__form{gap:22px;display:grid}.the-cross-contact__field{gap:8px;display:grid}.the-cross-contact__field label{color:var(--bone-soft);font-size:var(--fs-label);letter-spacing:.22em;text-transform:uppercase}.the-cross-contact__field input,.the-cross-contact__field select,.the-cross-contact__field textarea{border:0;border-bottom:1px solid var(--edge-strong);width:100%;min-height:48px;color:var(--bone);transition:border-color var(--dur-ui) var(--ease-ui);background:0 0;outline:0;padding:12px 12px 10px 0;font-family:inherit;font-size:15px;line-height:1.4;display:block}.the-cross-contact__field select{cursor:pointer}.the-cross-contact__field option{color:var(--bone);background:var(--ink-1)}.the-cross-contact__message{resize:vertical;min-height:118px}@media (hover:hover) and (pointer:fine){.the-cross-contact__field input:hover,.the-cross-contact__field select:hover,.the-cross-contact__field textarea:hover{border-color:var(--bone-soft)}}.the-cross-contact__field input:focus-visible,.the-cross-contact__field select:focus-visible,.the-cross-contact__field textarea:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-color:var(--accent)}.the-cross-contact__hint{min-height:1lh;color:var(--bone-faint);letter-spacing:.04em;margin:0;font-size:11px;line-height:1.5}.the-cross-contact__form .pure-cta{justify-self:start;width:100%;max-width:320px}.the-cross-contact__status{min-height:1lh;color:var(--bone-soft);margin:0;font-size:12px;line-height:1.6}@media (max-width:860px){.the-cross-contact{padding:0}.the-cross-contact__panel{min-height:100svh;padding:92px 20px calc(48px + env(safe-area-inset-bottom));background:var(--ink-0);border:0}.the-cross-contact__grid{grid-template-columns:minmax(0,1fr);gap:40px}.the-cross-contact__form .pure-cta{max-width:none}}.pure-corner-logo{--pure-logo-width:clamp(58px, 5.2vw, 76px);pointer-events:auto;top:max(env(safe-area-inset-top), var(--header-top));left:max(env(safe-area-inset-left), clamp(20px, 3.5vw, 52px));width:var(--pure-logo-width);aspect-ratio:623/699;filter:drop-shadow(0 5px 12px #00000061);transition:filter .18s,transform .18s;display:block;position:absolute;overflow:hidden}.pure-corner-logo img{width:164.366%;max-width:none;height:auto;display:block;position:absolute;top:0;left:0;transform:translate(-19.4336%,-16.3086%)}.pure-corner-logo:hover{filter:drop-shadow(0 7px 15px #0000007a);transform:translateY(-1px)}.pure-corner-logo:focus-visible{outline-offset:5px;outline:2px solid #f8f3e7}.clubraia-hero{isolation:isolate;background:#000;width:100%;height:100svh;position:relative;overflow:hidden}.clubraia-bg-track,.clubraia-bg-slide,.clubraia-bg-image,.clubraia-vignette{width:100%;height:100%;position:absolute;inset:0}.clubraia-bg-slide{opacity:0;transition:opacity 1.2s}.clubraia-bg-slide.is-active{opacity:1}.clubraia-bg-image{object-fit:cover}.clubraia-vignette{z-index:2;pointer-events:none;background:radial-gradient(#0000 15%,#00000047 55%,#000c 100%)}.hero-slider-content{z-index:4;padding:0 max(20px, env(safe-area-inset-left));text-align:center;justify-items:center;display:grid;position:absolute;bottom:clamp(96px,17vh,168px);left:0;right:0}.pure-cta{isolation:isolate;min-height:58px;color:var(--ink-0);background:var(--bone);font-family:var(--font-meta);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;touch-action:manipulation;transition:transform var(--dur-ui) var(--ease-ui), color .26s var(--ease-emphasis), box-shadow var(--dur-ui) var(--ease-ui);border-radius:2px;justify-content:center;align-items:center;gap:clamp(15px,1.5vw,21px);padding:0 clamp(24px,2.1vw,32px);font-size:clamp(11.5px,.92vw,13px);font-weight:500;line-height:1;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 2px 4px #04030842,0 18px 40px #0403084d}.pure-cta:before{z-index:-1;content:"";background:var(--ink-0);transform-origin:0;transition:transform .46s var(--ease-emphasis);position:absolute;inset:0;transform:scaleX(0)}.pure-cta:after{content:"";background:var(--accent);transform-origin:0;height:1px;transition:transform .52s var(--ease-emphasis) 60ms;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.pure-cta__mark{width:28px;height:10px;transition:transform var(--dur-panel) var(--ease-emphasis);flex:none;display:block;overflow:visible}.pure-cta__mark [data-rule]{transform-origin:0;transform-box:fill-box;transition:transform var(--dur-panel) var(--ease-emphasis)}.pure-cta.is-ghost{min-height:44px;color:var(--bone);box-shadow:none;background:0 0;border-radius:0;gap:12px;padding:0 2px}.pure-cta.is-ghost:before{content:none}.pure-cta.is-ghost:after{opacity:.4;transition:opacity var(--dur-ui) var(--ease-ui);background:currentColor;bottom:8px;transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.pure-cta:hover{color:var(--bone);transform:translateY(-2px);box-shadow:0 3px 6px #04030847,0 24px 52px #04030857}.pure-cta:hover:before,.pure-cta:hover:after{transform:scaleX(1)}.pure-cta:hover .pure-cta__mark{transform:translate(4px)}.pure-cta:hover .pure-cta__mark [data-rule]{transform:scaleX(1.32)}.pure-cta.is-ghost:hover{color:var(--bone);box-shadow:none;transform:none}.pure-cta.is-ghost:hover:after{opacity:1}}.pure-cta:active{transform:scale(.985)}.pure-cta.is-ghost:active{transform:scale(.99)}.pure-cta:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.pure-cta.is-ghost:focus-visible{outline-offset:6px}.pure-hero-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(26px,3.4vw,46px);display:flex}.pure-hero-rail{z-index:5;justify-items:end;gap:14px;display:grid;position:absolute;bottom:7vh;right:5vw}.pure-hero-social{display:none}.pure-hero-social a{isolation:isolate;border:1px solid var(--edge);width:44px;height:44px;color:var(--bone);touch-action:manipulation;transition:color .24s var(--ease-emphasis), border-color var(--dur-ui) var(--ease-ui);border-radius:50%;place-items:center;display:grid;position:relative;overflow:hidden}.pure-hero-social a:before{z-index:-1;content:"";background:var(--bone);transition:transform .32s var(--ease-emphasis);border-radius:50%;position:absolute;inset:0;transform:scale(0)}.pure-hero-social svg{width:19px;height:19px;display:block}@media (hover:hover) and (pointer:fine){.pure-hero-social a:hover{color:var(--ink-0);border-color:var(--bone)}.pure-hero-social a:hover:before{transform:scale(1)}}.pure-hero-social a:active{color:var(--ink-0);border-color:var(--bone)}.pure-hero-social a:active:before{transform:scale(1)}.pure-hero-social a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.clubraia-page-dots{gap:10px;display:grid}.clubraia-page-dot{width:44px;min-height:32px;color:var(--bone-soft);font-family:var(--font-meta);font-size:var(--fs-label);font-variant-numeric:tabular-nums lining-nums;letter-spacing:.2em;transition:color var(--dur-ui) var(--ease-ui);background:0 0;border:0;align-content:center;padding:0;display:grid}.clubraia-page-dot:after{content:"";background:var(--edge);width:100%;height:1px;transition:background-color var(--dur-ui) var(--ease-ui);margin-top:5px;display:block}.clubraia-page-dot.is-selected{color:var(--bone)}.clubraia-page-dot.is-selected:after{background:var(--accent)}.clubraia-page-dot:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.clubraia-slider-navigation{z-index:5;pointer-events:none;position:absolute;inset:0}.clubraia-slider-button{pointer-events:auto;width:135px;height:80px;transition:transform var(--dur-panel) var(--ease-ui);background:0 0;border:0;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.clubraia-slider-button img{z-index:1;width:auto;height:23px;position:relative}.clubraia-slider-button:after{content:"";background:var(--edge-strong);width:112px;height:1px;transition:background-color var(--dur-panel) var(--ease-ui), transform var(--dur-panel) var(--ease-ui);position:absolute;top:50%}.clubraia-slider-button-prev{justify-content:flex-start}.clubraia-slider-button-prev:after{transform-origin:0;left:22px}.clubraia-slider-button-next{justify-content:flex-end}.clubraia-slider-button-next:after{transform-origin:100%;right:24px}.clubraia-slider-button:focus-visible{outline:2px solid var(--accent);outline-offset:6px}@media (hover:hover) and (pointer:fine){.clubraia-slider-button:hover:after{transform:scaleX(1.3)}}.clubraia-slider-button:hover:after{background:#fff}.clubraia-slider-button-prev{left:4vw}.clubraia-slider-button-next{right:4vw}@media (max-width:1024px){:root{--fs-micro:10.5px;--fs-label:11.5px}}@media (max-width:812px){:root{--header-row:44px}.pure-cta{width:100%;max-width:420px;min-height:56px;font-size:12px}.pure-cta.is-ghost{width:auto;min-height:44px}.pure-corner-logo{--pure-logo-width:50px;top:max(env(safe-area-inset-top), 10px);left:max(env(safe-area-inset-left), 16px)}.hero-slider-content{bottom:calc(112px + env(safe-area-inset-bottom))}.pure-hero-actions{flex-direction:column;align-items:center;gap:18px;width:100%}.clubraia-slider-navigation{display:none}.pure-hero-rail{right:max(env(safe-area-inset-right), 20px);bottom:max(env(safe-area-inset-bottom), 18px);left:max(env(safe-area-inset-left), 20px);border-top:1px solid var(--edge);justify-content:space-between;align-items:center;gap:16px;padding-top:14px;display:flex}.clubraia-page-dots{gap:8px;display:flex}.clubraia-page-dot{width:34px;min-height:44px}.pure-hero-social{align-items:center;gap:10px;display:flex}}@media (prefers-reduced-motion:reduce){.the-cross-contact{opacity:1;animation-duration:.01ms;animation-delay:0s;transform:none}.clubraia-page-dot,.clubraia-page-dot:after,.clubraia-slider-button,.clubraia-slider-button:after,.pure-cta,.pure-cta:before,.pure-cta:after,.pure-cta__mark,.pure-cta__mark [data-rule],.pure-hero-social a,.pure-hero-social a:before,.pure-corner-logo,.the-cross-contact__close,.the-cross-contact__field input,.the-cross-contact__field select,.the-cross-contact__field textarea,.the-cross-contact__direct a,.pure-skip-link,.clubraia-bg-slide{transition-duration:1ms}}
.PureGateLoader-module__MkL8hq__veil{--mark-w:clamp(118px, 12.4vw, 152px);--mark-h:calc(var(--mark-w) * 699 / 623);--ring-d:calc(var(--mark-h) * 2.08);--ring-r:calc(var(--ring-d) * .47);--p:0;z-index:var(--z-gate);pointer-events:auto;place-items:center;display:grid;position:fixed;inset:0}.PureGateLoader-module__MkL8hq__veil[data-phase=exit]{pointer-events:none}.PureGateLoader-module__MkL8hq__leaf{background:radial-gradient(ellipse 74% 130% at 50% 100%, color-mix(in oklch, var(--ink-2) 58%, transparent) 0%, transparent 72%), var(--ink-0);height:calc(50% + 1px);transition:transform .94s var(--ease-emphasis);will-change:transform;position:absolute;left:0;right:0;overflow:hidden;transform:translate(0,0)}.PureGateLoader-module__MkL8hq__leafTop{z-index:1;top:0}.PureGateLoader-module__MkL8hq__leafBottom{background:radial-gradient(ellipse 74% 130% at 50% 0%, color-mix(in oklch, var(--ink-2) 58%, transparent) 0%, transparent 72%), var(--ink-0);bottom:0}.PureGateLoader-module__MkL8hq__leafTop:after{content:"";background:linear-gradient(90deg, color-mix(in oklch, var(--accent) 62%, transparent) 0%, var(--edge) 3%, transparent 7%, transparent 93%, var(--edge) 97%, color-mix(in oklch, var(--accent) 62%, transparent) 100%);height:1px;position:absolute;bottom:0;left:0;right:0}.PureGateLoader-module__MkL8hq__veil[data-phase=exit] .PureGateLoader-module__MkL8hq__leafTop{transform:translateY(-100%)}.PureGateLoader-module__MkL8hq__veil[data-phase=exit] .PureGateLoader-module__MkL8hq__leafBottom{transition-delay:40ms;transform:translateY(100%)}.PureGateLoader-module__MkL8hq__ringLayer{pointer-events:none;place-items:center;width:100%;height:100dvh;display:grid;position:absolute;left:0}.PureGateLoader-module__MkL8hq__leafTop .PureGateLoader-module__MkL8hq__ringLayer{top:0}.PureGateLoader-module__MkL8hq__leafBottom .PureGateLoader-module__MkL8hq__ringLayer{bottom:0}.PureGateLoader-module__MkL8hq__ring{width:var(--ring-d);height:var(--ring-d);transform:scale(calc(.945 + var(--p) * .055));overflow:visible}.PureGateLoader-module__MkL8hq__veil[data-phase=lit] .PureGateLoader-module__MkL8hq__ring,.PureGateLoader-module__MkL8hq__veil[data-phase=exit] .PureGateLoader-module__MkL8hq__ring{transition:transform .62s var(--ease-emphasis);transform:scale(1)}.PureGateLoader-module__MkL8hq__ringTrack{fill:none;stroke:var(--edge);stroke-width:.9px}.PureGateLoader-module__MkL8hq__ringArc{fill:none;stroke:var(--accent);stroke-width:1.1px;stroke-linecap:round;stroke-dasharray:590.62;stroke-dashoffset:calc(590.62 * (1 - var(--p)))}.PureGateLoader-module__MkL8hq__ringWord{fill:var(--bone);font-family:var(--font-meta);letter-spacing:.28em;text-transform:uppercase;opacity:0;transform-box:view-box;transform-origin:100px 100px;animation:PureGateLoader-module__MkL8hq__pure-gate-seal 1.15s var(--ease-emphasis) .22s both;font-size:7.8px;font-weight:500;transform:rotate(-5deg)}@keyframes PureGateLoader-module__MkL8hq__pure-gate-seal{to{opacity:.82;transform:rotate(0)}}.PureGateLoader-module__MkL8hq__head{background:var(--accent-highlight);width:5px;height:5px;box-shadow:0 0 14px 3px var(--accent-glow);opacity:calc(var(--p) * 3);transform:rotate(calc(var(--p) * 1turn)) translateY(calc(var(--ring-r) * -1));border-radius:50%;margin:-2.5px 0 0 -2.5px;position:absolute;top:50%;left:50%}.PureGateLoader-module__MkL8hq__veil[data-phase=lit] .PureGateLoader-module__MkL8hq__head,.PureGateLoader-module__MkL8hq__veil[data-phase=exit] .PureGateLoader-module__MkL8hq__head{opacity:0;transition:opacity .24s var(--ease-exit)}.PureGateLoader-module__MkL8hq__stage{z-index:2;pointer-events:none;place-items:center;display:grid;position:relative}.PureGateLoader-module__MkL8hq__bloom{width:calc(var(--mark-w) * 3);aspect-ratio:1;background:radial-gradient(circle, var(--accent-veil) 0%, color-mix(in oklch, var(--accent) 7%, transparent) 38%, transparent 70%);opacity:calc(.25 + var(--p) * .75);transform:scale(calc(.7 + var(--p) * .3));pointer-events:none;border-radius:50%;position:absolute}.PureGateLoader-module__MkL8hq__veil[data-phase=lit] .PureGateLoader-module__MkL8hq__bloom{opacity:1;transition:opacity .42s var(--ease-enter), transform .7s var(--ease-emphasis);transform:scale(1)}.PureGateLoader-module__MkL8hq__veil[data-phase=exit] .PureGateLoader-module__MkL8hq__bloom{opacity:0;transition:opacity .42s var(--ease-exit), transform .7s var(--ease-emphasis);transform:scale(1.08)}.PureGateLoader-module__MkL8hq__mark{z-index:1;width:var(--mark-w);height:var(--mark-h);opacity:calc(.42 + var(--p) * .5);transform:scale(calc(.955 + var(--p) * .035));will-change:transform, opacity;display:block;position:relative}.PureGateLoader-module__MkL8hq__veil[data-phase=lit] .PureGateLoader-module__MkL8hq__mark{opacity:1;transition:opacity .3s var(--ease-enter), transform .52s var(--ease-emphasis);transform:scale(1)}.PureGateLoader-module__MkL8hq__veil[data-phase=exit] .PureGateLoader-module__MkL8hq__mark{opacity:0;transition:transform .8s var(--ease-emphasis), opacity .28s var(--ease-exit) .56s;transform:scale(.965)}.PureGateLoader-module__MkL8hq__mark img{width:100%;height:100%;display:block}.PureGateLoader-module__MkL8hq__skip{z-index:3;border:1px solid var(--edge-strong);min-height:44px;color:var(--bone);font-family:var(--font-meta);letter-spacing:.22em;text-transform:uppercase;opacity:0;pointer-events:none;transition:opacity var(--dur-panel) var(--ease-enter), transform var(--dur-panel) var(--ease-enter);border-radius:2px;align-items:center;padding:12px 26px;font-size:11px;font-weight:500;line-height:1;display:inline-flex;position:absolute;bottom:clamp(28px,6vh,56px);left:50%;transform:translate(-50%,10px)}.PureGateLoader-module__MkL8hq__skip:focus-visible{outline:2px solid var(--accent);outline-offset:4px;opacity:1;pointer-events:auto;transform:translate(-50%)}.PureGateLoader-module__MkL8hq__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.PureGateLoader-module__MkL8hq__mark,.PureGateLoader-module__MkL8hq__bloom,.PureGateLoader-module__MkL8hq__ring,.PureGateLoader-module__MkL8hq__veil[data-phase=lit] .PureGateLoader-module__MkL8hq__ring,.PureGateLoader-module__MkL8hq__veil[data-phase=exit] .PureGateLoader-module__MkL8hq__ring{opacity:1;transition:none;transform:none}.PureGateLoader-module__MkL8hq__ringArc{stroke-dashoffset:0}.PureGateLoader-module__MkL8hq__head{display:none}.PureGateLoader-module__MkL8hq__ringWord{opacity:.82;animation:none;transform:none}.PureGateLoader-module__MkL8hq__veil[data-phase=exit] .PureGateLoader-module__MkL8hq__bloom{opacity:1;transition:none;transform:none}.PureGateLoader-module__MkL8hq__veil[data-phase=exit] .PureGateLoader-module__MkL8hq__mark{transition:opacity .24s var(--ease-exit);opacity:0;transform:none}.PureGateLoader-module__MkL8hq__leaf{transition:opacity .32s var(--ease-exit)}.PureGateLoader-module__MkL8hq__veil[data-phase=exit] .PureGateLoader-module__MkL8hq__leaf{opacity:0;transform:none}}
