@font-face{font-family:Almarena;src:url(/images/celestial/AlmarenaRegular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Almarena Display;src:url(/images/celestial/AlmarenaDisplayRegular.woff2) format("woff2");font-weight:400;font-display:swap}.celestial-case{--muted: color-mix(in srgb, var(--theme-text) 70%, var(--theme-bg));--rule: color-mix(in srgb, var(--theme-text) 16%, var(--theme-bg));max-inline-size:1280px;margin-inline:auto;padding:calc(var(--nav-h) + var(--space-16)) var(--gutter) var(--space-32)}.celestial-case .section-label{font-size:.75rem;color:var(--muted);margin-block-end:var(--space-6)}.celestial-case h2{font-size:clamp(1.75rem,2.5vw,2.5rem);line-height:1.15;letter-spacing:-.03em;font-weight:400;max-inline-size:22ch;text-wrap:balance;margin-block-end:var(--space-4)}.celestial-case .intro p{max-inline-size:62ch;line-height:1.55}.celestial-case .intro p+p{margin-block-start:1.55em}.seg{position:relative;isolation:isolate;display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr;padding:4px;border-radius:var(--radius);background:var(--theme-surface)}.seg button{position:relative;min-block-size:40px;padding:0 var(--space-4);border:0;border-radius:calc(var(--radius) - 4px);background:none;color:var(--muted);font:inherit;font-size:.875rem;white-space:nowrap;cursor:pointer;transition:color .15s ease-out;touch-action:manipulation}.seg button[aria-pressed=true]{color:var(--theme-text)}.seg button:active{scale:.96}.seg button:focus-visible{outline:2px solid var(--theme-focus);outline-offset:2px}.seg-indicator{position:absolute;z-index:-1;inset:4px auto 4px 4px;inline-size:calc((100% - 8px) / var(--n, 2));border-radius:calc(var(--radius) - 4px);background:var(--theme-bg);box-shadow:0 1px 2px #00000014;translate:calc(100% * var(--i, 0)) 0}.seg[data-ready] .seg-indicator{transition:translate .22s cubic-bezier(.32,.72,0,1)}.seg[data-selected=morph]{--i: 1}.seg--speed{--n: 3}.seg--speed[data-selected="0.25"]{--i: 1}.seg--speed[data-selected="1"]{--i: 2}@media(prefers-reduced-motion:reduce){.seg[data-ready] .seg-indicator{transition:none}}[data-hint]{position:relative;--hint-color: #ff5f1f}[data-hint]:before,[data-hint]:after{content:"";position:absolute;inset-block-start:var(--hint-y, 50%);inset-inline-start:var(--hint-x, 50%);inline-size:var(--hint-size, 14px);block-size:var(--hint-size, 14px);margin:calc(var(--hint-size, 14px) / -2);border-radius:50%;pointer-events:none}[data-hint]:before{border:2px solid var(--hint-color);animation:cs-hint 1.8s cubic-bezier(.22,1,.36,1) infinite}[data-hint]:after{scale:var(--hint-dot, .75);background:var(--hint-color)}@keyframes cs-hint{0%{scale:1;opacity:.9}70%,to{scale:var(--hint-grow, 3);opacity:0}}@media(prefers-reduced-motion:reduce){[data-hint]:before{animation:none;scale:1.8;opacity:.5}}.cx-trigger{--hint-y: calc(100% - 8px) }.mb-toggle{--hint-size: 40px;--hint-dot: 0;--hint-grow: 1.5}.lk-primary,.tr-paybtn{--hint-x: calc(100% - 28px) }.sm-panel{margin-block-start:var(--space-6);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--theme-surface);overflow-x:clip;--edge: color-mix(in srgb, var(--theme-text) 24%, var(--theme-bg))}.sm-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);margin-block-end:var(--space-6)}.sm-status{font-size:.95rem;font-variant-numeric:tabular-nums}.sm-actions{display:flex;align-items:center;gap:var(--space-3)}.sm-actions .seg{background:var(--theme-bg);box-shadow:inset 0 0 0 1px var(--edge)}.sm-actions .seg-indicator{background:var(--theme-button);box-shadow:none}.sm-actions .seg button{color:var(--theme-text);transition-duration:.22s}.sm-actions .seg button[aria-pressed=true]{color:var(--theme-button-text)}.sm-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-block-size:44px;min-inline-size:72px;padding:0 var(--space-4);border:1px solid var(--edge);border-radius:var(--radius);background:var(--theme-bg);color:var(--theme-text);font:inherit;font-size:.875rem;white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:background-color .15s ease-out,scale .15s ease-out}.sm-btn:active{scale:.96}.sm-btn[aria-pressed=true]{border-color:transparent;background:var(--theme-button);color:var(--theme-button-text)}.sm-btn:focus-visible{outline:2px solid var(--theme-focus);outline-offset:2px}@media(hover:hover)and (pointer:fine){.sm-btn:hover{background:color-mix(in srgb,var(--theme-text) 6%,var(--theme-bg))}}.sm-timeline{position:relative;touch-action:none;user-select:none;-webkit-user-select:none}.sm-scale{position:relative;block-size:44px;font-size:.7rem;color:var(--muted);font-variant-numeric:tabular-nums;cursor:ew-resize}.sm-scale:before{content:"";position:absolute;inset:14px 0 auto;block-size:4px;border-radius:2px;background:color-mix(in srgb,var(--theme-text) 14%,transparent)}.sm-scale span{position:absolute;inset-block-end:0;inset-inline-start:calc(var(--x) * 100%);translate:calc(var(--x) * -100%) 0}.sm-playhead{position:absolute;inset:0;pointer-events:none}.sm-playhead:before{content:"";position:absolute;inset:14px auto auto 0;block-size:4px;inline-size:calc(var(--p, 0) * 100%);border-radius:2px;background:var(--theme-text)}.sm-line{position:absolute;inset:0;translate:calc(var(--p, 0) * 100%) 0}.sm-knob{position:absolute;inset-block-start:7px;inset-inline-start:-9px;inline-size:18px;block-size:18px;border-radius:50%;background:var(--theme-text);box-shadow:0 0 0 3px var(--theme-surface);pointer-events:auto;cursor:grab;touch-action:none;transition:scale .15s ease-out}.sm-knob:before{content:"";position:absolute;inset:-13px}.sm-knob:focus-visible{outline:2px solid var(--theme-focus);outline-offset:3px}.sm-timeline[data-dragging] .sm-knob{scale:1.15;cursor:grabbing}.sm-timeline[data-dragging]{cursor:grabbing}.sm-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);margin-block-start:var(--space-4)}.sm-now{min-block-size:1.5em;margin:0;font-size:.875rem;text-wrap:balance}.sm-toggle svg{transition:rotate .2s cubic-bezier(.32,.72,0,1)}.sm-panel[data-open] .sm-toggle svg{rotate:180deg}.sm-steps{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s cubic-bezier(.32,.72,0,1)}.sm-panel[data-open] .sm-steps{grid-template-rows:1fr;transition-duration:.26s}.sm-rows{min-block-size:0;overflow:hidden;margin:0;padding:0;list-style:none;visibility:hidden;transition:visibility 0s .2s}.sm-panel[data-open] .sm-rows{visibility:visible;transition-delay:0s}.sm-rows li{display:grid;gap:var(--space-2);padding-block:var(--space-3);border-block-start:1px solid var(--rule)}.sm-rows li:first-child{margin-block-start:var(--space-4)}.sm-label{font-size:.875rem;line-height:1.3}.sm-label b{margin-inline-start:var(--space-2);font-weight:400;font-size:.75rem;color:var(--muted);font-variant-numeric:tabular-nums}.sm-track{position:relative;block-size:6px}.sm-bar{position:absolute;inset-block:0;inset-inline-start:calc(var(--from) * 100%);inline-size:calc((var(--to) - var(--from)) * 100%);border-radius:3px;background:color-mix(in srgb,var(--theme-text) 18%,transparent);transition:background-color .12s ease-out}.sm-bar--mark{inline-size:6px}.sm-bar[data-live]{background:var(--accent-500)}@media(prefers-reduced-motion:reduce){.sm-bar,.sm-knob,.sm-btn,.sm-toggle svg,.sm-steps,.sm-rows{transition:none}}.dev-tag{margin-block-start:var(--space-3);max-inline-size:60ch;font-size:.8rem;line-height:1.45;color:var(--muted)}.cs-chapter+.cs-chapter{margin-block-start:var(--space-32);padding-block-start:var(--space-16);border-block-start:1px solid var(--rule)}.cs-chapter{scroll-margin-top:calc(var(--nav-h) + var(--space-8))}.cs-chapter .intro{margin-block-end:var(--space-12)}.seg--device{display:none}.seg--device[data-selected=phone]{--i: 1}.dev-tag--crop{display:none}@media(width<1100px){.seg--device{display:inline-grid;margin-block-end:var(--space-6)}[data-devices]{grid-template-columns:minmax(0,1fr)!important}[data-devices][data-show=desktop]>[data-device=phone],[data-devices][data-show=phone]>[data-device=desktop]{display:none}[data-devices]>[data-device=phone]{display:grid;justify-items:center}[data-devices]>[data-device=phone] .dev-tag{justify-self:stretch}.dev-tag--full{display:none}.dev-tag--crop{display:block}.sm-panel{padding:var(--space-4)}.sm-head{flex-direction:column;align-items:stretch;gap:var(--space-4)}.sm-status{min-block-size:3em}.sm-actions{flex-wrap:wrap}.sm-actions .seg{flex:1}.sm-scale span:not(:first-child):not(:last-child){display:none}.sm-foot{flex-direction:column;align-items:stretch}}.cx-frame{--morph: calc(.25s * var(--cx-t, 1));--in: calc(.2s * var(--cx-t, 1));--out: calc(.15s * var(--cx-t, 1));--e-morph: cubic-bezier(.4, 0, .2, 1);--e-strong: cubic-bezier(.32, .72, 0, 1);--ink: #1e1e1e;border-radius:14px;overflow:hidden;isolation:isolate;background:#faf8f5;color:var(--ink);font-family:Almarena,system-ui,sans-serif;-webkit-font-smoothing:antialiased;box-shadow:0 0 0 1px #0000001a,0 2px 4px #0000000a,0 24px 48px -16px #0003}.cx-frame *,.cx-frame *:before{box-sizing:border-box}.cx-frame img{display:block;max-inline-size:none}.cx-frame[data-kbd] .cx-links *,.cx-frame[data-kbd] .cx-links *:before{transition:none!important}.cx-chrome{display:flex;align-items:center;gap:6px;block-size:36px;padding-inline:14px;background:#ecebe8;border-block-end:1px solid rgba(0,0,0,.06);user-select:none}.cx-chrome span{inline-size:10px;block-size:10px;border-radius:50%;background:#00000024}.cx-chrome p{margin:0 auto;transform:translate(-24px);font:12px/1 system-ui,sans-serif;color:#00000080;background:#ffffffb3;padding:6px 48px;border-radius:6px}.cx-viewport{position:relative;block-size:560px;overflow:hidden}.cx-nav{position:sticky;inset-block-start:0;z-index:3;display:flex;align-items:flex-start;gap:24px;block-size:72px;margin-block-end:-72px;padding:8px 28px 0;color:#fff;isolation:isolate}.cx-blur{position:absolute;inset:0 0 auto;block-size:92px;z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(24px) saturate(106%);backdrop-filter:blur(24px) saturate(106%);-webkit-mask-image:linear-gradient(#000 0%,rgba(0,0,0,.85) 35%,rgba(0,0,0,.35) 70%,transparent);mask-image:linear-gradient(#000 0%,rgba(0,0,0,.85) 35%,rgba(0,0,0,.35) 70%,transparent)}.cx-logo{display:flex;align-items:center;block-size:56px;border-radius:2px}.cx-logo img{block-size:20px;inline-size:auto}.cx-links{position:relative;isolation:isolate;display:flex;align-items:center;gap:16px}.cx-group{position:relative}.cx-trigger{display:flex;align-items:center;gap:8px;block-size:56px;padding:0;border:0;border-radius:2px;background:none;color:inherit;font:inherit;font-size:16px;white-space:nowrap;text-decoration:none;cursor:pointer}.cx-trigger svg{transition:rotate var(--out) ease-out}.cx-trigger[aria-expanded=true] svg{rotate:180deg}.cx-frame :focus-visible{outline:2px solid currentColor;outline-offset:2px}.cx-pill{position:absolute;inset-block-start:10px;inset-inline-start:0;z-index:-1;block-size:36px;inline-size:0;border-radius:999px;background:#ffffff26;opacity:0;pointer-events:none}.cx-pill[data-open]{opacity:1}.cx-pill[data-anim=morph]{transition:translate var(--morph) var(--e-morph),width var(--morph) var(--e-morph),opacity var(--out) ease-out}.cx-pill[data-anim=fade]{transition:opacity var(--out) ease-out}.cx-surface{position:absolute;inset-block-start:0;inset-inline-start:0;z-index:0;transform-origin:top left;border:1px solid rgba(0,0,0,.08);border-radius:16px;background:#fff;box-shadow:0 4px 8px -4px #1e1e1e14,0 16px 40px -12px #1e1e1e2e;scale:.97;opacity:0;pointer-events:none}.cx-surface[data-open]{scale:1;opacity:1}.cx-surface[data-anim=morph]{transition-property:translate,width,height,scale,opacity;transition-duration:var(--morph);transition-timing-function:var(--e-morph)}.cx-surface[data-anim=fade]{transition:scale var(--out) var(--e-strong),opacity var(--out) var(--e-strong)}.cx-surface[data-anim=fade][data-open]{transition-duration:var(--in)}.cx-panel{position:absolute;inset-block-start:100%;inset-inline-start:0;z-index:1;padding-block-start:8px;visibility:hidden;pointer-events:none;transition:visibility 0s linear var(--out)}.cx-panel[data-open]{visibility:visible;pointer-events:auto;transition-delay:0s}.cx-panel--image{inline-size:272px}.cx-panel--bundles{inline-size:336px}.cx-panel--list{inline-size:256px}.cx-frame[data-surface-morph] .cx-clip{transition:clip-path var(--morph) var(--e-morph)}.cx-content{padding:8px;color:var(--ink);opacity:0;translate:var(--cx-from, 0px) 0;transition:opacity var(--out) var(--e-strong),translate var(--out) var(--e-strong)}.cx-panel[data-open] .cx-content{opacity:1;translate:0 0;transition-duration:var(--in)}.cx-tile{display:block;border-radius:12px;color:inherit;text-decoration:none}.cx-tile-img,.cx-thumb{position:relative;display:block;overflow:hidden;background:#f2f2f2}.cx-tile-img{aspect-ratio:1;border-radius:12px}.cx-thumb{flex-shrink:0;inline-size:64px;block-size:64px;border-radius:8px}.cx-tile-img:after,.cx-thumb:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #0000000f;pointer-events:none}.cx-tile-img img,.cx-thumb img{inline-size:100%;block-size:100%;object-fit:cover;transition:scale .2s ease-out}.cx-row{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:space-between;gap:12px;min-block-size:48px;padding:8px 12px;border-radius:8px;color:inherit;font-size:16px;line-height:1.5;text-decoration:none}.cx-tile .cx-row{margin-block-start:8px}.cx-label{flex:1;min-inline-size:0;text-wrap:pretty}.cx-row:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:#0000000a;opacity:0;transition:opacity .15s ease-out;pointer-events:none}.cx-row--sep{margin-block-start:8px;padding-block-start:12px;border-block-start:1px solid rgba(0,0,0,.08);border-radius:0}.cx-row--sep:before{inset-block-start:4px;border-radius:8px}.cx-arrow{flex-shrink:0;transition:translate .15s ease-out}.cx-row:focus-visible:before,.cx-tile:focus-visible .cx-row:before{opacity:1}.cx-row:focus-visible{outline-offset:-2px}@media(hover:hover)and (pointer:fine){.cx-row:hover:before,.cx-tile:hover .cx-row:before{opacity:1}.cx-row:hover .cx-arrow,.cx-tile:hover .cx-arrow{translate:2px 0}.cx-tile:hover .cx-tile-img img,.cx-row:hover .cx-thumb img{scale:1.025}}.cx-icons{display:flex;align-items:center;gap:0;block-size:56px;margin-inline-start:auto}.cx-icons a,.cx-icons button{display:grid;place-items:center;min-inline-size:40px;block-size:40px;padding:0;border:0;border-radius:999px;background:none;color:inherit;cursor:pointer}.cx-lang{padding-inline:8px!important;font:18px/1 system-ui,sans-serif;letter-spacing:.025em}.cx-display{margin:0;font-family:Almarena Display,Almarena,serif;font-weight:400;line-height:1;letter-spacing:-.02em}.cx-hero{position:relative;display:flex;align-items:flex-end;block-size:560px;padding:0 28px 44px;overflow:hidden;background:#0e0e0d;color:#fff}.cx-hero img{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover}.cx-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.42),transparent 45%);pointer-events:none}.cx-hero .cx-display{position:relative;z-index:1;font-size:72px}@media(prefers-reduced-motion:reduce){.cx-frame *,.cx-frame *:before{transition:none!important}}.nv-devices{display:grid;grid-template-columns:minmax(0,1fr) 282px;gap:var(--space-8);align-items:start}.sp-notes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-8);margin:var(--space-8) 0 0;padding:var(--space-6) 0 0;list-style:none;border-block-start:1px solid var(--rule)}.sp-notes li{color:var(--muted);transition:color .2s ease-out}.sp-notes li[data-lit]{color:var(--theme-text)}.sp-notes span{display:inline-flex;align-items:center;gap:8px;font-size:.75rem;font-variant-numeric:tabular-nums}.sp-notes span:after{content:"";inline-size:6px;block-size:6px;border-radius:50%;background:var(--accent-600);opacity:0;scale:.6;transition:opacity .2s ease-out,scale .2s ease-out}.sp-notes li[data-lit] span:after{opacity:1;scale:1}.sp-notes h3{margin:var(--space-3) 0 var(--space-2);font-size:1rem;font-weight:500;line-height:1.3;color:var(--theme-text)}.sp-notes p{font-size:.875rem;line-height:1.5}.mb-device{--e-strong: cubic-bezier(.32, .72, 0, 1);--ink: #1e1e1e;--strip-h: 32px;inline-size:281.25px;block-size:596.25px;border-radius:30px;overflow:hidden;isolation:isolate;background:#0e0e0d;box-shadow:0 0 0 1px #0000001a,0 2px 4px #0000000a,0 24px 48px -16px #0003;font-family:Almarena,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.mb-device *,.mb-device *:before{box-sizing:border-box}.mb-device img{display:block;max-inline-size:none}.mb-device :focus-visible{outline:2px solid currentColor;outline-offset:2px}.mb-screen{position:relative;inline-size:375px;block-size:795px;overflow:hidden;transform:scale(.75);transform-origin:0 0;color:var(--ink)}.mb-hero{position:absolute;inset:0;display:flex;align-items:flex-end;padding:0 20px 40px;color:#fff}.mb-hero img{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;object-position:72% center}.mb-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.42),transparent 45%);pointer-events:none}.mb-hero .cx-display{position:relative;z-index:1;font-size:48px}.mb-strip{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:8px;block-size:var(--strip-h);padding-inline:16px;background:#fff;color:var(--ink);font-size:12px;letter-spacing:.025em;text-decoration:none;white-space:nowrap}.mb-dot{position:relative;display:flex;inline-size:8px;block-size:8px;flex-shrink:0}.mb-dot span{position:absolute;inset:0;border-radius:50%;background:var(--ink)}.mb-dot span:first-child{opacity:.6;animation:mb-ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes mb-ping{75%,to{scale:2;opacity:0}}.mb-backdrop{position:absolute;inset:0;z-index:2;background:#f9f8f5e6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:mb-fade-in calc(.2s * var(--cx-t, 1)) ease-out both}.mb-screen:has(.mb-card[data-state=closing]) .mb-backdrop{animation:mb-fade-out calc(.18s * var(--cx-t, 1)) ease-in both}.mb-card{position:absolute;inset-inline:8px;inset-block-start:calc(var(--strip-h) + 4px);z-index:3;display:flex;flex-direction:column;border-radius:12px;color:#fff;transition:background-color calc(.2s * var(--cx-t, 1)) ease-out}.mb-card:not([data-state=closed]){inset:0;border-radius:0;background:#fff;color:var(--ink)}.mb-card[data-state=open]{animation:mb-sheet-in calc(.32s * var(--cx-t, 1)) var(--e-strong) both}.mb-card[data-state=closing]{animation:mb-sheet-out calc(.18s * var(--cx-t, 1)) cubic-bezier(.4,0,1,1) both}@keyframes mb-sheet-in{0%{translate:0 calc(var(--strip-h) + 4px);clip-path:inset(0 8px calc(100% - 54px) 8px round 12px)}to{translate:0 0;clip-path:inset(0 0 0 0 round 0)}}@keyframes mb-sheet-out{0%{translate:0 0;clip-path:inset(0 0 0 0 round 0)}to{translate:0 calc(var(--strip-h) + 4px);clip-path:inset(0 8px calc(100% - 54px) 8px round 12px)}}@keyframes mb-fade-in{0%{opacity:0}}@keyframes mb-fade-out{to{opacity:0}}.mb-head{display:flex;align-items:center;flex-shrink:0;block-size:52px;padding-inline:12px 4px}.mb-card:not([data-state=closed]) .mb-head{padding-inline:20px 12px}.mb-logo{display:flex;align-items:center;min-block-size:44px;margin-inline-end:auto;border-radius:2px}.mb-logo img{block-size:24px;inline-size:auto;transition:filter calc(.15s * var(--cx-t, 1)) ease-out}.mb-card:not([data-state=closed]) .mb-logo img{filter:brightness(0)}.mb-icons{display:flex;align-items:center;gap:4px}.mb-icon{display:grid;place-items:center;inline-size:44px;block-size:44px;color:inherit}.mb-toggle{position:relative;display:grid;place-items:center;inline-size:48px;block-size:48px;padding:0;border:0;border-radius:999px;background:none;color:inherit;cursor:pointer;touch-action:manipulation;transition:scale .15s ease-out}.mb-toggle:active{scale:.96}.mb-glyph{position:absolute;transition:opacity calc(.2s * var(--cx-t, 1)) ease-out,scale calc(.2s * var(--cx-t, 1)) ease-out,filter calc(.2s * var(--cx-t, 1)) ease-out}.mb-toggle[aria-expanded=true] .mb-glyph--list,.mb-toggle[aria-expanded=false] .mb-glyph--x{opacity:0;scale:.75;filter:blur(2px)}.mb-nav{display:flex;flex-direction:column;flex:1;min-block-size:0}.mb-nav[hidden]{display:none}.mb-scroll{flex:1;min-block-size:0;overflow-y:auto;overscroll-behavior:contain;padding-block-end:8px}.mb-products{display:flex;flex-direction:column;gap:4px;margin:0;padding:8px 8px 0;list-style:none}.mb-product{display:flex;align-items:center;gap:16px;padding:8px 12px 8px 8px;border-radius:16px;color:inherit;text-decoration:none;transition:background-color .15s ease-out}.mb-product:active{background:#0000000a}.mb-thumb{position:relative;flex-shrink:0;inline-size:80px;block-size:80px;overflow:hidden;border-radius:12px;background:#f2f2f2}.mb-thumb:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #0000000f}.mb-thumb img{inline-size:100%;block-size:100%;object-fit:cover}.mb-text{flex:1;min-inline-size:0}.mb-name{display:block;font-size:18px;line-height:1.375}.mb-desc{display:block;margin-block-start:4px;font-size:14px;line-height:1.625;opacity:.65;text-wrap:pretty}.mb-caret{flex-shrink:0;opacity:.45}.mb-links{margin:12px 16px 0;padding-block-start:12px;border-block-start:1px solid rgba(0,0,0,.08)}.mb-links ul{display:grid;grid-template-columns:1fr 1fr;gap:0 16px;margin:0;padding:0;list-style:none}.mb-links a{display:flex;align-items:center;min-block-size:44px;color:inherit;font-size:16px;text-decoration:none}.mb-foot{flex-shrink:0;padding:12px;border-block-start:1px solid rgba(0,0,0,.06)}.mb-cta{display:flex;align-items:center;justify-content:center;block-size:56px;border-radius:12px;background:var(--ink);color:#fff;font-size:16px;text-decoration:none;transition:scale .15s ease-out}.mb-cta:active{scale:.96}.mb-social{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-block-start:8px;font-size:14px;opacity:.65}.mb-social a{display:inline-flex;align-items:center;min-block-size:44px;padding-inline:8px;color:inherit;text-decoration:none}.mb-social a:first-child{padding-inline-start:4px}.mb-social button{min-block-size:44px;padding:0 4px;border:0;background:none;color:inherit;font:18px/1 system-ui,sans-serif;letter-spacing:.025em;cursor:pointer}.mb-card[data-state=open] .mb-item{animation:mb-item-in calc(.24s * var(--cx-t, 1)) var(--e-strong) calc((40ms + var(--i, 0) * 30ms) * var(--cx-t, 1)) both}@keyframes mb-item-in{0%{opacity:0;transform:translateY(8px)}}@media(prefers-reduced-motion:reduce){.mb-device *,.mb-device *:before{transition:none!important;animation:none!important}}.nv-scaler{--crop-min: 1;block-size:calc(596px * var(--s, 1))}.nv-scaler>.cx-frame{container:cx / inline-size;transform-origin:0 0}.nv-scaler[style*=--cw]>.cx-frame{inline-size:calc(var(--cw) * 1px);transform:scale(var(--s))}@container cx (width < 640px){.cx-group:is([data-group=bundles],[data-group=explore],[data-group=about]){display:none}}@media(width<1100px){.nv-scaler{--crop-min: 530}.sp-notes{grid-template-columns:minmax(0,1fr);gap:var(--space-6)}}.ck-frame{--t: 1;--ink: #1e1e1e;--line: rgba(0, 0, 0, .1);--muted: #717171;border-radius:14px;overflow:hidden;isolation:isolate;background:#faf8f5;color:var(--ink);font-family:Almarena,system-ui,sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;box-shadow:0 0 0 1px #0000001a,0 2px 4px #0000000a,0 24px 48px -16px #0003}.ck-frame *,.ck-frame *:before,.ck-frame *:after{box-sizing:border-box}.ck-frame img,.ck-frame svg{max-inline-size:none}.ck-frame [hidden]{display:none!important}.ck-frame :focus-visible{outline:2px solid var(--ink);outline-offset:2px}.ck-frame button{cursor:pointer;touch-action:manipulation}.ck-frame .tnum{font-variant-numeric:tabular-nums}.ck-chrome{display:flex;align-items:center;gap:6px;block-size:36px;padding-inline:14px;background:#ecebe8;border-block-end:1px solid rgba(0,0,0,.06);user-select:none}.ck-chrome span{inline-size:10px;block-size:10px;border-radius:50%;background:#00000024}.ck-chrome p{margin:0 auto;transform:translate(-24px);font:12px/1 system-ui,sans-serif;color:#00000080;background:#ffffffb3;padding:6px 48px;border-radius:6px}.ck-viewport{position:relative;block-size:740px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;overflow-anchor:none}.ck-viewport:focus-visible{outline-offset:-2px}.ck-head{position:sticky;inset-block-start:0;z-index:40;display:flex;align-items:center;justify-content:space-between;block-size:56px;padding-inline:32px;background:#faf8f5;border-block-end:1px solid var(--line)}.ck-head img{block-size:23px;inline-size:auto;filter:brightness(0)}.ck-secure{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--muted)}.ck-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:48px;align-items:start;padding:40px 32px 80px}.ck-main{min-inline-size:0}.ck-back{display:inline-flex;align-items:center;gap:6px;margin-block-end:13px;font-size:13px;color:var(--muted);text-decoration:none;border-radius:4px}.ck-side{position:sticky;inset-block-start:80px;display:grid;gap:16px}.ck-sum{padding:20px;border:1px solid var(--line);border-radius:12px;background:#fff}.ck-sum-head{display:flex;justify-content:space-between;margin-block-end:16px;font-size:15px}.ck-sum-item{display:grid;grid-template-columns:56px 1fr auto;align-items:center;gap:12px;padding-block-end:16px;border-block-end:1px solid var(--line);font-size:15px}.ck-thumb{position:relative;display:block;inline-size:56px;block-size:56px;border-radius:8px;background:#f2f2f2}.ck-thumb img{inline-size:100%;block-size:100%;object-fit:cover;border-radius:inherit}.ck-thumb b{position:absolute;inset-block-start:-6px;inset-inline-end:-6px;display:grid;place-items:center;min-inline-size:20px;block-size:20px;border-radius:999px;background:var(--ink);color:#fff;font-size:11px;font-weight:400}.ck-sum-name{display:grid}.ck-sum-name small{font-size:13px;color:var(--muted)}.ck-sum-totals{display:grid;gap:8px;margin:16px 0 0;font-size:14px}.ck-sum-totals div{display:flex;justify-content:space-between}.ck-sum-totals dt{color:var(--muted)}.ck-sum-totals dd{margin:0}.ck-sum-total{padding-block-start:12px;margin-block-start:4px;border-block-start:1px solid var(--line);font-size:17px}.ck-sum-total dt{display:grid;color:var(--ink)}.ck-sum-total small{font-size:12px;color:var(--muted)}.ck-trust{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--muted)}.cl-root{--cl-blur: 10px;--cl-stagger: calc(45ms * var(--t));--cl-dur: calc(.52s * var(--t));--cl-ease: cubic-bezier(.32, .72, 0, 1);--cl-y: 4px;--f: calc(1ms * var(--t))}.lk-stack{max-inline-size:600px}.t-caption{font-size:13px;line-height:1.45}.t-small{font-size:15px;line-height:1.55}.lk-muted{opacity:.7}.lk-spin{display:inline-flex}.lk-spinner{inline-size:16px;block-size:16px;animation:lk-spin 1s linear infinite}@keyframes lk-spin{to{rotate:360deg}}.cl-blur-word{display:inline-block;animation:cl-blur-in var(--cl-dur) var(--cl-ease) both;animation-delay:calc(var(--i, 0) * var(--cl-stagger))}.lk-wave.cl-blur-word{display:block}@keyframes cl-swap{0%{opacity:0;transform:translateY(6px)}}.cl-reveal{display:grid;grid-template-rows:0fr;transition:grid-template-rows calc(var(--cl-dur) * .7) var(--cl-ease)}.cl-reveal[data-open]{grid-template-rows:1fr}.cl-reveal>*{min-block-size:0;overflow:hidden}.lk-pad{margin-inline:-4px;padding-inline:4px}.lk-link{position:relative;padding:0;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:4px;border-radius:4px}.lk-ferr{display:flex;align-items:flex-start;gap:6px;margin:6px 0 0;font-size:14px;line-height:1.4;color:#b42318;animation:lk-ferr-in .15s ease-out both}.lk-ferr svg{flex:none;margin-block-start:3px}@keyframes lk-ferr-in{0%{opacity:0;transform:translateY(-3px)}}.lk-title{margin:0;font-family:Almarena Display,Almarena,serif;font-size:2.6rem;font-weight:400;line-height:1.1;letter-spacing:0;text-wrap:balance}.lk-start{display:flex;flex-direction:column;gap:20px;margin-block-start:32px}.lk-lbl{display:block;margin-block-end:8px;font-size:15px;line-height:1.55}.lk-signin-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;inline-size:100%;min-block-size:44px;padding:8px 16px;border:1px solid rgba(0,0,0,.1);border-radius:12px;background:#fff9;font-size:14px;text-align:start;transition:background-color .15s ease-out}.lk-signin-chev{flex:none;transition:transform .2s ease-out}.lk-signin-toggle[aria-expanded=true] .lk-signin-chev{transform:rotate(180deg)}.lk-signin-btns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;padding-block-start:8px;padding-block-end:4px}.lk-signin-btn{display:flex;align-items:center;justify-content:center;gap:6px;min-block-size:44px;padding:8px 12px;border:1px solid rgba(0,0,0,.15);border-radius:12px;background:#fff;font-size:14px;font-weight:500;transition:transform .15s ease-out,background-color .15s ease-out}.lk-signin-btn:active{transform:scale(.96)}.lk-contact{position:relative}.lk-top-field{display:block;inline-size:100%;block-size:56px;padding:0 140px 0 16px;border:1px solid rgba(0,0,0,.15);border-radius:12px;background:#fff;font-size:16px;font-variant-numeric:tabular-nums;outline:none;transition:border-color .15s ease-out,box-shadow .15s ease-out}.lk-top-field::placeholder{color:#1e1e1e73}.lk-top-field:read-only{background:#00000008}.lk-top-field:focus{border-color:var(--ink);box-shadow:0 0 0 3px #1e1e1e1a}.lk-top-field[aria-invalid=true]{border-color:#b42318;box-shadow:inset 0 0 0 1px #b42318;background-image:linear-gradient(#b423180f,#b423180f)}.lk-vend{position:absolute;inset-block:0;inset-inline-end:8px;display:flex;align-items:center;gap:4px}.lk-vbtn{position:relative;display:inline-flex;align-items:center;gap:6px;block-size:36px;padding:0 14px;border:0;border-radius:8px;background:#0000000f;font-size:14px;font-weight:500;line-height:1;white-space:nowrap;transition:transform .15s ease-out,background-color .15s ease-out,opacity .15s ease-out}.lk-vbtn .lk-spinner{inline-size:14px;block-size:14px}.lk-vbtn:disabled{opacity:.4;cursor:default}.lk-vbtn:active:not(:disabled){transform:scale(.96)}.lk-verified{display:inline-flex;align-items:center;gap:5px;block-size:28px;padding:0 9px 0 7px;border-radius:8px;background:#0000000f;font-size:14px;font-weight:500;line-height:1;white-space:nowrap}.lk-check-path{stroke-dasharray:1;animation:lk-check .3s cubic-bezier(.23,1,.32,1) both}@keyframes lk-check{0%{stroke-dashoffset:1}}.lk-vchange{min-block-size:28px;padding:0 4px;border:0;border-radius:4px;background:none;font-size:14px;text-decoration:underline;text-underline-offset:4px}.cl-reveal.lk-otp{transition-duration:calc(.24s * var(--t))}.lk-otp-in{padding-block:12px 4px;opacity:0;transition:opacity calc(.18s * var(--t)) ease-out}.lk-otp[data-open] .lk-otp-in{opacity:1;transition-delay:calc(60ms * var(--t))}.lk-otp-line{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;margin-block-start:8px}.lk-otp-actions{display:flex;align-items:center;gap:16px}.lk-otp-actions .lk-link{min-block-size:44px}.lk-checking{display:flex;align-items:center;gap:8px;opacity:.7}.lk-method{margin-block-start:-8px}.lk-seg{position:relative;display:grid;grid-template-columns:1fr 1fr;block-size:44px;margin-block-end:12px;padding:4px;border-radius:12px;background:#f3f0ea}.lk-seg-thumb{position:absolute;inset-block:4px;inset-inline-start:4px;inline-size:calc(50% - 4px);border-radius:8px;background:#1a1917;pointer-events:none;transition:transform .2s var(--cl-ease)}.lk-seg[data-i="1"] .lk-seg-thumb{transform:translate(100%)}.lk-seg-tab{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:6px;min-inline-size:0;padding:0 8px;border:0;border-radius:8px;background:none;font-size:15px;line-height:1.5;white-space:nowrap;opacity:.7;transition:color .2s var(--cl-ease),opacity .15s ease-out}.lk-seg-tab[aria-selected=true]{color:#fff;opacity:1}.lk-map{position:relative;isolation:isolate;block-size:240px;overflow:hidden;border:1px solid rgba(0,0,0,.1);border-radius:12px;background:#e9e5dc}.lk-map-art{position:absolute;inset:0}.lk-map-art>svg{display:block;inline-size:100%;block-size:100%;transition:scale .25s var(--cl-ease)}.lk-map-tag{position:absolute;inset-block-end:8px;inset-inline-start:8px;padding:3px 8px;border-radius:6px;background:#ffffffd9;font-size:11px;color:#1e1e1eb3}.lk-pin{position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:0;block-size:0}.lk-pin-body{position:absolute;inset-inline-start:-16px;inset-block-start:-41px;filter:drop-shadow(0 2px 2px rgba(0,0,0,.25))}.lk-pin-shadow{position:absolute;inset-inline-start:-7px;inset-block-start:-3px;inline-size:14px;block-size:6px;border-radius:50%;background:#00000059;filter:blur(1.5px)}.lk-map-ctrl{position:absolute;inset-block-start:8px;inset-inline-end:8px;z-index:2;display:flex;flex-direction:column;gap:8px}.lk-map-btn{display:flex;align-items:center;justify-content:center;min-inline-size:44px;block-size:44px;border:1px solid rgba(0,0,0,.1);border-radius:12px;background:#fff;box-shadow:0 1px 2px #00000014;transition:transform .15s ease-out,background-color .15s ease-out,opacity .15s ease-out}.lk-map-btn:active:not(:disabled){transform:scale(.96)}.lk-map-btn:disabled{opacity:.5;cursor:default}.lk-map-locate{position:absolute;inset-block-start:8px;inset-inline-start:8px;z-index:2;gap:8px;padding:0 14px;font-size:14px;line-height:1}.lk-map-skeleton{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#ece8df}.lk-map-sheen{position:absolute;inset:0;background:linear-gradient(100deg,transparent 20%,rgba(255,255,255,.7) 50%,transparent 80%);transform:translate(-100%);animation:lk-map-sheen 1.4s var(--cl-ease) infinite}@keyframes lk-map-sheen{to{transform:translate(100%)}}.lk-map-finding{position:relative;display:flex;align-items:center;gap:8px;padding:8px 14px;border-radius:12px;background:#ffffffd9;font-size:15px}.lk-map-msg{display:grid;gap:4px;min-block-size:2.9em;margin-block-start:8px}.lk-map-line{font-size:15px;font-weight:500;line-height:1.4}.lk-full{min-block-size:44px;margin:4px 0 0 -8px;padding:0 8px;border:0;border-radius:12px;background:none;text-decoration:underline;text-underline-offset:4px}.lk-sa-row{position:relative;display:flex;align-items:center;max-inline-size:464px}.lk-sa{--slot-h: 56px;--slot-fs: 20px;display:flex;flex:1 1 auto;align-items:center;min-inline-size:0;max-inline-size:464px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace}.lk-sa-group{position:relative;display:grid;flex:1 1 0;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;min-inline-size:0}.lk-sa-sep{flex:none;inline-size:8px;block-size:1px;margin-inline:4px;background:#1e1e1e59}.lk-sa-row[data-busy] .lk-sa-sep{opacity:0}.lk-sa-in{position:absolute;inset:0;z-index:1;inline-size:100%;block-size:100%;min-block-size:44px;margin:0;padding:0;border:0;border-radius:10px;background:transparent;color:transparent;caret-color:transparent;font-size:16px;outline:none;cursor:text}.lk-sa-in::selection{background:transparent}.ck-frame :is(.lk-sa-in,.lk-top-field,.lk-ticket-field,.lk-pay-head,.bf-pay):focus-visible{outline:none}.lk-slot{position:relative;display:flex;align-items:center;justify-content:center;justify-self:center;inline-size:100%;max-inline-size:52px;block-size:var(--slot-h);border:1px solid rgba(0,0,0,.15);border-radius:10px;background-color:#fff;font-size:var(--slot-fs);line-height:1;font-variant-numeric:tabular-nums;transition:border-color .15s ease-out,box-shadow .15s ease-out,background-color .15s ease-out}.lk-slot-ghost{opacity:.22}.lk-slot[data-active]{border-color:var(--ink);box-shadow:inset 0 0 0 .5px var(--ink)}.lk-slot[data-active] .lk-slot-ghost{display:none}.lk-slot[data-caret]:after{content:"";inline-size:1.5px;block-size:1.3em;background:var(--ink);animation:lk-caret 1s steps(1) infinite}@keyframes lk-caret{50%{opacity:0}}.lk-sa[data-invalid] .lk-slot,.lk-otp-slots[data-invalid] .lk-slot{border-color:#b42318;box-shadow:inset 0 0 0 1px #b42318;background-image:linear-gradient(#b423180f,#b423180f)}.lk-sa[data-status=found] .lk-slot{animation:lk-slot-ok calc(.12s * var(--t)) ease-out both;animation-delay:calc(var(--i) * 25ms * var(--t))}@keyframes lk-slot-ok{0%{border-color:var(--ink);background-color:#f0ede6}to{border-color:#00000026;background-color:#fff}}.lk-sa-status{position:absolute;inset-block-start:50%;inset-inline-start:50%;display:flex;align-items:center;justify-content:center;inline-size:16px;block-size:16px;translate:-50% -50%;pointer-events:none}.lk-sa-hint{margin-block-start:8px}.lk-sa-msg{min-block-size:1.45em;margin-block-start:8px}.lk-otp-slots{--slot-h: 52px;--slot-fs: 20px;position:relative;display:grid;flex:none;grid-template-columns:repeat(4,48px);gap:8px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace}.lk-otp-slots .lk-slot{max-inline-size:none}.lk-otp-slots[data-busy] .lk-slot{background-color:#00000008}.lk-collapse{display:grid;grid-template-rows:1fr;transition:grid-template-rows calc(.38s * var(--t)) var(--cl-ease),opacity calc(.3s * var(--t)) ease-out}.lk-collapse>.lk-collapse-in{min-block-size:0}.lk-collapse[data-collapsed]{grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows calc(.38s * var(--t)) var(--cl-ease),opacity calc(.3s * var(--t)) ease-out,visibility 0s linear calc(.38s * var(--t))}.lk-collapse[data-collapsed]>.lk-collapse-in,.lk-collapse[data-moving]>.lk-collapse-in{overflow:hidden}.lk-air{block-size:24px}.lk-ticket-pad{margin-inline:-24px;padding-inline:24px}.lk-ticket-in{padding-block:8px 24px}.lk-ticket{filter:drop-shadow(0 1px 1px rgba(30,30,30,.05)) drop-shadow(0 10px 16px rgba(30,30,30,.09))}.lk-main,.lk-stub-b{--hole: radial-gradient(circle 10px at var(--p1), #0000 97%, #000), radial-gradient(circle 10px at var(--p2), #0000 97%, #000);-webkit-mask-image:var(--hole);mask-image:var(--hole);-webkit-mask-composite:source-in;mask-composite:intersect}.lk-main{--p1: 0 100%;--p2: 100% 100%;position:relative;display:flex;flex-direction:column;min-inline-size:0;padding:24px;border:1px solid rgba(0,0,0,.1);border-block-end:0;border-start-start-radius:12px;border-start-end-radius:12px;background:#fff}.lk-rows{display:flex;flex-direction:column;gap:16px}.lk-num-grid{display:grid;grid-template-columns:104px minmax(0,1fr);align-items:start;gap:0 16px}.lk-row-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:0 16px}.lk-email{padding-block-start:16px}.lk-cell{min-inline-size:0}.lk-cap{display:block;margin:0 0 3px;font-size:11px;line-height:1;text-transform:uppercase;letter-spacing:.14em;opacity:.6;cursor:text}.lk-lg{display:grid;min-inline-size:0;margin-inline:-6px}.lk-lg>*{grid-area:1 / 1;align-self:start;min-inline-size:0}.lk-lg-field,.lk-lg-text{transition:opacity calc(.18s * var(--t)) ease-out}.lk-lg-field[data-locked]{opacity:0;pointer-events:none}.lk-lg-field:not([data-locked])~.lk-lg-text{opacity:0;pointer-events:none;user-select:none}.lk-ticket-field{display:block;inline-size:100%;min-inline-size:0;margin:0;padding:6px;border:0;border-block-end:1px solid transparent;border-radius:0;background:transparent;outline:none;resize:none;overflow:hidden;text-overflow:ellipsis;transition:background-color .15s ease-out,box-shadow .15s ease-out,border-color .15s ease-out}.lk-ticket-field::placeholder{color:#1e1e1e59}.lk-ticket-field[data-empty]{border-block-end:1px dashed rgba(0,0,0,.25)}.lk-ticket-field:focus{border-color:transparent;background-color:#0000000a;box-shadow:inset 0 -2px 0 var(--ink)}.lk-cell[data-error] .lk-ticket-field{border-color:transparent;background-color:#b423180f;box-shadow:inset 0 -2px #b42318}.lk-cell[data-error] .lk-ticket-field:focus{background-color:#b4231817}.lk-lg-field .lk-ferr{padding-inline:6px}.lk-lg-text{display:block;min-inline-size:0;margin:0;padding:6px;border-block-end:1px solid transparent}.lk-trunc{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.lk-wrap{overflow-wrap:anywhere}.lk-dash{opacity:.3}.lk-v-name{font-family:Almarena Display,Almarena,serif;font-size:28px;line-height:1.15}.lk-v-addr{font-size:22px;line-height:1.25}.lk-v-email{font-size:19px;line-height:1.25;overflow-wrap:anywhere}.lk-country{margin:0;padding-block:6px;border-block-end:1px solid transparent;white-space:nowrap}.lk-stub-b{--p1: 0 0;--p2: 100% 0;position:relative;container-type:inline-size;min-inline-size:0;padding:32px 24px 24px;border:1px solid #1a1917;border-block-start:0;border-end-start-radius:12px;border-end-end-radius:12px;background:#1a1917;color:#f3f0ea}.lk-perf{position:absolute;inset-inline:16px;inset-block-start:0;border-block-start:1.5px dashed rgba(255,255,255,.3);pointer-events:none;transition:border-color calc(.3s * var(--t))}.lk-stub-b[data-locked] .lk-perf{border-block-start-style:solid;border-color:#fff9}.lk-b{--lk-b-rule: rgb(255 255 255 / .14);position:relative;transition:opacity calc(.3s * var(--t))}.lk-b[data-dim]{opacity:.4}.lk-b .lk-cap{cursor:default}.lk-b-top{display:grid;grid-template-columns:minmax(0,1fr);row-gap:16px}.lk-b-route{min-inline-size:0;padding-inline-end:140px}.lk-b-route-v{margin-block-start:8px}.lk-route{margin:0;font-family:Almarena Display,Almarena,serif;font-size:44px;line-height:1;letter-spacing:.02em;opacity:.6}.lk-route[data-on]{color:#faf8f5;opacity:1}.lk-route-city{min-block-size:1.45em;margin:4px 0 0;overflow-wrap:anywhere;opacity:.7}.lk-b-dl{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.75fr) minmax(0,1.25fr);gap:14px 16px;margin:0}.lk-b-span{grid-column:1 / -1}.lk-b-dl dd{margin:4px 0 0;font-size:15px;line-height:1.375}.lk-b-dl .lk-b-date{margin-block-start:6px;font-family:Almarena Display,Almarena,serif;font-size:19px;line-height:1.2}.lk-b-bc{margin-block-start:16px;padding-block-start:16px;border-block-start:1px solid var(--lk-b-rule)}.lk-b-line{display:flex;align-items:baseline;gap:12px;margin-block-start:10px}.lk-code{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:13px;line-height:1;letter-spacing:.14em;opacity:.35}.lk-code[data-on]{color:#faf8f5;opacity:1}@keyframes lk-fade-in{0%{opacity:0}}.lk-fade{animation:lk-fade-in calc(.2s * var(--t)) ease-out both}@container (min-width: 540px){.lk-b-top{grid-template-columns:auto minmax(0,1fr);row-gap:0}.lk-b-route{min-inline-size:96px;padding-inline-end:20px}.lk-b-dl{padding-inline-start:20px;border-inline-start:1px solid var(--lk-b-rule)}.lk-b-date{white-space:nowrap}}.lk-tag{position:absolute;inset-inline-end:0;inset-block-start:-5px;z-index:1;display:inline-flex;align-items:center;gap:4px;block-size:22px;padding:0 8px;border:1px solid rgb(243 240 234 / .5);border-radius:8px;font-size:11px;line-height:1;text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;pointer-events:none;animation:cl-swap calc(var(--cl-dur) * .6) var(--cl-ease) both}.lk-tag-ring{position:absolute;inset:-1px;padding:1px;border-radius:8px;overflow:hidden;pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;animation:lk-tag-fade 1.4s ease-in-out 1 both}.lk-tag-arc{position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:200px;aspect-ratio:1;translate:-50% -50%;background:conic-gradient(from 0deg,transparent 0deg 285deg,rgb(255 255 255 / .25) 312deg,#fff 345deg,rgb(255 255 255 / .2) 356deg,transparent 360deg);animation:lk-tag-lap 1.4s cubic-bezier(.45,0,.25,1) 1 both}@keyframes lk-tag-lap{0%{rotate:0deg}to{rotate:360deg}}@keyframes lk-tag-fade{0%{opacity:0}10%,86%{opacity:1}to{opacity:0}}.lk-bc{--lk-print: calc(var(--cl-dur) * 1.4);--lk-glare-ease: cubic-bezier(.33, .5, .4, 1);position:relative}.lk-bc-bars>svg{display:block;block-size:100%}.lk-bc[data-state=empty] .lk-bc-bars,.lk-bc[data-state=loading] .lk-bc-bars{opacity:.25}.lk-bc[data-state=printed] .lk-bc-bars{opacity:.74;animation:lk-print var(--lk-print) var(--cl-ease) both}@keyframes lk-print{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.lk-bc-glare{position:absolute;inset:0;color:#fff;pointer-events:none;-webkit-mask-image:linear-gradient(-45deg,transparent 44%,#000 50%,transparent 56%);mask-image:linear-gradient(-45deg,transparent 44%,#000 50%,transparent 56%);-webkit-mask-size:300% 300%;mask-size:300% 300%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:-100% -100%;mask-position:-100% -100%;transition:mask-position .65s var(--lk-glare-ease),-webkit-mask-position .65s var(--lk-glare-ease)}.lk-bc-glare .lk-bc-bars{opacity:1!important;animation:none!important}.lk-bc-glare[data-run=once]{animation:lk-glare calc(.85s * var(--t)) var(--lk-glare-ease)}.lk-bc-glare[data-run=loop]{animation:lk-glare calc(var(--cl-dur) * 2.4) linear infinite}@keyframes lk-glare{0%{-webkit-mask-position:-100% -100%;mask-position:-100% -100%}to{-webkit-mask-position:100% 100%;mask-position:100% 100%}}.lk-under{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-block-start:12px}.lk-under p{flex:1;min-inline-size:0}.lk-edit{min-block-size:44px;margin-block:-8px;padding:0 12px;border:0;border-radius:12px;background:none;text-decoration:underline;text-underline-offset:4px}.lk-bar{position:relative;margin-block-start:16px}.lk-bar:not([data-on]){display:none}.lk-bar[data-on]{animation:lk-bar-fade calc(.2s * var(--t)) var(--cl-ease) both}@keyframes lk-bar-fade{0%{opacity:0}}.lk-bar[data-leaving]{animation:none;opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity calc(.18s * var(--t)) ease-in,transform calc(.18s * var(--t)) ease-in}.lk-bar[data-gone]{display:none}.lk-bar-err{min-block-size:1.45em;margin-block-end:12px;font-size:15px}.lk-bar-err .lk-ferr{margin:0;font-weight:500}.lk-primary{display:flex;align-items:center;justify-content:center;gap:12px;inline-size:100%;block-size:56px;padding:0 24px;border:0;border-radius:12px;background:#1a1917;color:#fff;font-size:17px;line-height:1.6;transition:transform .15s ease-out,background-color .15s ease-out}.lk-primary:active:not(:disabled){transform:scale(.96)}.lk-primary:disabled{cursor:default}.lk-pay{opacity:0;transform:translateY(12px);transition:opacity calc(.16s * var(--t)) ease-in,transform calc(.16s * var(--t)) ease-in}.lk-pay[data-in]{opacity:1;transform:none;transition:opacity calc(.3s * var(--t)) var(--cl-ease) calc(.12s * var(--t)),transform calc(.3s * var(--t)) var(--cl-ease) calc(.12s * var(--t))}.lk-pay-head{margin-block:16px;outline:none}.lk-pay-title{margin:0;font-family:Almarena Display,Almarena,serif;font-size:32px;line-height:1.1;letter-spacing:-.01em}.lk-pay-sub{margin:6px 0 0;font-size:15px;line-height:1.5}.lk-pay-list{margin:0;padding:0;border:1px solid rgb(0 0 0 / .1);border-radius:12px;background:#fff;overflow:clip;box-shadow:0 1px 2px #0000000a,0 12px 32px -18px #0000002e}.lk-pay-opt{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:18px 20px;cursor:pointer;transition:background-color .15s ease-out}.lk-pay-opt+.lk-pay-opt{border-block-start:1px solid rgb(0 0 0 / .08)}.lk-pay-opt input{appearance:none;display:grid;place-items:center;inline-size:20.8px;block-size:20.8px;margin:0;border:1px solid var(--line);border-radius:50%}.lk-pay-opt input:checked{border-color:var(--ink);background:var(--ink)}.lk-pay-opt input:checked:after{content:"";inline-size:9px;block-size:9px;border-radius:50%;background:#faf8f5}.lk-pay-opt input:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.lk-pay-copy{display:grid;min-inline-size:0}.lk-pay-name{font-size:17px;font-weight:500;line-height:1.3}.lk-pay-desc{margin-block-start:4px;font-size:14px;line-height:1.5;color:#6b6b6b}.lk-pay-logos{display:flex;align-items:center;gap:12px;margin-block-start:10px}.lk-pay-logos img{block-size:16px;inline-size:auto}.lk-pay-mark{block-size:24px;inline-size:auto}@media(hover:hover)and (pointer:fine){.lk-signin-toggle:hover,.lk-signin-btn:hover{background:#f3f0ea}.lk-vbtn:hover:not(:disabled){background:#0000001a}.lk-map-btn:hover:not(:disabled){background:#f7f5f0}.lk-ticket-field:hover:not(:focus){background-color:#00000008}.lk-primary:hover:not(:disabled){background:#000}.lk-pay-opt:hover:not(:has(:checked)){background:#00000006}.lk-bc[data-state=printed]:hover .lk-bc-glare{-webkit-mask-position:100% 100%;mask-position:100% 100%}}.bf-root{--surface: #f0eeeb;display:flex;flex-direction:column;gap:13.6px;max-inline-size:600px;color:#1a1a1a}.bf-step,.bf-review{display:flex;align-items:center;gap:14.4px;padding:14.4px 16px;border:1px solid var(--line);border-radius:12.8px;background:#faf8f5}.bf-review{flex-direction:column;align-items:stretch;gap:8px;padding:16px}.bf-meta{flex:1;min-inline-size:0}.bf-title{margin:0;font-size:15.7px;line-height:1.25;font-weight:650}.bf-sub{margin:2.9px 0 0;font-size:12.2px;line-height:1.45;color:var(--muted)}.bf-inline{padding:7.2px 12px;border:0;border-radius:8px;background:#1a1a1a;color:#faf8f5;font-size:11.5px;font-weight:700;white-space:nowrap}.bf-inline:active,.bf-primary:active{transform:scale(.96)}.bf-card{padding:20px;border:1px solid var(--line);border-radius:13.6px;background:var(--surface)}.bf-head{display:flex;align-items:flex-start;gap:12px;margin-block-end:16px}.bf-index{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:21.6px;block-size:21.6px;border-radius:999px;background:#1a1a1a;color:#faf8f5;font-size:10.9px;font-weight:700}.bf-form{display:flex;flex-direction:column;gap:13.6px}.bf-field{display:flex;flex-direction:column;gap:4.8px}.bf-lbl{font-size:11.5px;font-weight:600;color:var(--muted)}.bf-lbl i{margin-inline-start:3px;font-style:normal;color:#ff5286}.bf-lbl small{margin-inline-start:6.4px;font-size:inherit;font-weight:400;opacity:.7}.bf-in{inline-size:100%;block-size:46.4px;padding:0 13.6px;border:1px solid var(--line);border-radius:8px;background:#faf8f5;font-size:16px;outline:none;transition:border-color .15s}.bf-in:focus{border-color:#1a1a1a}.bf-rel{position:relative;display:block}.bf-short{padding-inline-end:40px;letter-spacing:.15em}.bf-status{position:absolute;inset-block-start:50%;inset-inline-end:12px;translate:0 -50%;font-size:17.6px;line-height:1;color:var(--muted)}.bf-status[data-s=found],.bf-note[data-s=found]{color:#22c55e}.bf-status[data-s=error],.bf-note[data-s=error]{color:#ef4444}.bf-status .lk-spinner{inline-size:14px;block-size:14px}.bf-note{font-size:11.2px}.bf-note:empty{display:none}.bf-tel{display:flex;align-items:center;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:#faf8f5}.bf-tel .bf-in{border:0;border-radius:0}.bf-tel:focus-within{border-color:#1a1a1a}.bf-flag{display:flex;flex:none;align-items:center;block-size:46.4px;padding:0 12px;border-inline-end:1px solid var(--line)}.bf-street,.bf-two{display:grid;grid-template-columns:1fr 1fr;gap:11.2px}.bf-street{grid-template-columns:1fr minmax(8rem,.42fr);align-items:end}.bf-country{display:flex;align-items:center;gap:8px;block-size:46.4px;padding:0 13.6px;border:1px solid var(--line);border-radius:8px;background:var(--surface);font-size:14.4px}.bf-check{display:flex;align-items:center;gap:9.6px;font-size:12.8px;cursor:pointer}.bf-check input{position:absolute;opacity:0;inline-size:1px;block-size:1px}.bf-box{display:flex;align-items:center;justify-content:center;inline-size:17.6px;block-size:17.6px;border:1.5px solid var(--line);border-radius:4px;color:#faf8f5}.bf-check input:checked+.bf-box{background:#1a1a1a}.bf-check input:not(:checked)+.bf-box svg{display:none}.bf-check input:focus-visible+.bf-box{outline:2px solid var(--ink);outline-offset:2px}.bf-actions{display:flex;flex-direction:column;gap:10.4px;padding:0 2.4px 4px}.bf-error{font-size:12.5px;line-height:1.45;color:#b42318}.bf-error:empty{display:none}.bf-primary{min-block-size:46.4px;border:0;border-radius:10.4px;background:#1a1a1a;color:#faf8f5;font-size:14.1px;font-weight:650;transition:opacity .15s,transform .15s}.bf-review-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.bf-review-copy{display:flex;flex-direction:column;gap:9.9px;font-size:15.7px;line-height:1.55}.bf-review-name{font-size:18.9px}.bf-review-lines{display:grid;gap:2.9px}.bf-pay{outline:none}.bf-pay-list{display:flex;flex-direction:column;gap:8.8px;margin:0;padding:0;border:0}.bf-opt{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:13px;border-radius:11.2px;background:#faf8f5;cursor:pointer}.bf-opt:has(:checked){background:var(--surface);box-shadow:inset 0 0 0 1px #1a1a1a2e}.bf-opt input{accent-color:#1a1a1a;inline-size:18px;block-size:18px;margin:0}.bf-opt b{display:block;font-size:16px;font-weight:600}.bf-opt small{display:block;margin-block-start:6px;font-size:13.8px;line-height:1.45;color:var(--muted)}.bf-opt img{block-size:20px;inline-size:auto}.bf-logos{display:flex;gap:8px}.bf-logos img{block-size:14px}@media(hover:hover)and (pointer:fine){.bf-primary:hover{transform:translateY(-1px)}}@media(prefers-reduced-motion:reduce){.ck-frame *,.ck-frame *:before,.ck-frame *:after{transition:none!important}.cl-blur-word,.lk-tag,.lk-fade,.lk-ferr,.lk-check-path,.lk-sa[data-status=found] .lk-slot,.lk-bar[data-on]{animation:none!important}.lk-bc[data-state=printed] .lk-bc-bars{animation:none}.lk-bc-glare,.lk-tag-ring,.lk-map-sheen{display:none}.lk-slot[data-caret]:after,.lk-spinner{animation:none}.lk-bar[data-leaving]{display:none}.lk-signin-btn:active,.lk-vbtn:active,.lk-map-btn:active,.lk-primary:active,.bf-inline:active,.bf-primary:active{transform:none}}.ck-frame[data-instant] *,.ck-frame[data-instant] *:before,.ck-frame[data-instant] *:after{transition:none!important}.ck-compare{display:flex;align-items:center;gap:var(--space-8);margin-block-end:var(--space-6)}.ck-compare .sm-btn{flex:none}.ck-caption{max-inline-size:64ch;min-block-size:4.5em;display:flex;align-items:center;font-size:.95rem;line-height:1.5}.seg--side[data-selected=after]{--i: 1}.ck-devices{--ph: calc(776px * var(--s, .7));display:grid;grid-template-columns:minmax(0,1fr) 282px;gap:var(--space-8);align-items:start}.ck-device{min-inline-size:0}.ck-scaler{block-size:calc(776px * var(--s, .7))}.ck-scaler>.ck-frame{inline-size:1180px;transform:scale(var(--s, .7));transform-origin:0 0}.ck-phone-device{inline-size:281.25px;block-size:var(--ph);overflow:hidden;border-radius:30px;box-shadow:0 0 0 1px #0000001a,0 2px 4px #0000000a,0 24px 48px -16px #0003}.ck-phone{inline-size:375px;block-size:calc(var(--ph) / .75);border-radius:0;box-shadow:none;transform:scale(.75);transform-origin:0 0}.ck-phone .ck-viewport{block-size:100%}.ck-phone .ck-head{padding-inline:16px}.ck-pbody{display:flex;flex-direction:column;gap:16px;padding:16px 16px 20px}.ck-msum{border:1px solid var(--line);border-radius:12px;background:#fff}.ck-msum-row{display:flex;align-items:center;gap:8px;inline-size:100%;min-block-size:52px;padding:0 16px;border:0;border-radius:inherit;background:none;color:inherit;font:inherit;font-size:15px;text-align:start}.ck-msum-chev{transition:rotate .2s ease-out}.ck-msum-row[aria-expanded=true] .ck-msum-chev{rotate:180deg}.ck-msum-total{margin-inline-start:auto;font-size:14px}.ck-msum-body{padding:4px 16px 16px}.ck-phone .ck-back{margin-block-end:13px}.ck-phone .ck-trust{margin-block-start:24px}.lk-from-m{margin:0 0 16px;opacity:.6}.ck-frame:not(.ck-phone) .lk-from-m{display:none}.ck-phone .lk-b-from{display:none}.ck-phone .lk-title{font-size:1.6rem}.ck-phone .lk-start{margin-block-start:16px;gap:16px}.ck-phone .lk-ticket-pad{margin-inline:-16px;padding-inline:16px}.ck-phone .lk-main{padding:20px}.ck-phone .lk-rows{gap:10px}.ck-phone .lk-num-grid{grid-template-columns:100px minmax(0,1fr);gap:0 12px}.ck-phone .lk-row-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 12px}.ck-phone .lk-ticket-field,.ck-phone .lk-lg-text,.ck-phone .lk-country{padding-block:4px}.ck-phone .lk-v-name{font-size:19px}.ck-phone .lk-v-addr,.ck-phone .lk-v-email{font-size:17px}.ck-phone .lk-email{padding-block-start:10px}.ck-phone .lk-stub-b{padding:20px}.ck-phone .lk-route{font-size:40px}.ck-phone .lk-b-dl{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:16px}.ck-phone .lk-b-dl .lk-b-date{font-size:20px}.ck-phone .lk-bc-art{block-size:28px}.ck-phone .lk-sa{--slot-h: 52px;--slot-fs: 18px}.ck-phone .lk-otp-slots{--slot-h: 48px}.ck-phone .lk-map{block-size:220px}.ck-phone .lk-bar{position:sticky;inset-block-end:0;z-index:30;margin-inline:-16px;padding:12px 16px;background:#faf8f5eb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ck-phone .lk-bar[data-on]{animation:lk-bar-in calc(.24s * var(--t)) var(--cl-ease) both}.ck-phone .lk-bar[data-leaving]{animation:none}.ck-phone .lk-bar-err:not(:has(.lk-ferr:not([hidden]))){display:none}@keyframes lk-bar-in{0%{opacity:0;transform:translateY(12px)}}@media(prefers-reduced-motion:reduce){.ck-phone .lk-bar[data-on]{animation:none}.ck-msum-chev{transition:none}}@media(width<1100px){.ck-devices{--ph: 596px}.ck-compare{flex-direction:column;align-items:flex-start;gap:var(--space-4)}.ck-caption{min-block-size:0}}@font-face{font-family:Almarena;src:url(/images/celestial/tear/AlmarenaBold.woff2) format("woff2");font-weight:700;font-display:swap}.tr-frame{--tr-vh: 740px;--ol-slow: 1;--ink: #1e1e1e;--muted: #717171;--line: rgba(0, 0, 0, .1);border-radius:14px;overflow:hidden;isolation:isolate;background:#faf8f5;color:var(--ink);font-family:Almarena,system-ui,sans-serif;-webkit-font-smoothing:antialiased;box-shadow:0 0 0 1px #0000001a,0 2px 4px #0000000a,0 24px 48px -16px #0003}.tr-frame *,.tr-frame *:before,.tr-frame *:after{box-sizing:border-box}.tr-frame :is(p,h1,h2,ol,ul,dl,dd){margin:0}.celestial-case .tr-frame :where(h1,h2){max-inline-size:none;margin:0;letter-spacing:normal;text-wrap:balance}.tr-frame img{display:block;max-inline-size:none}.tr-frame :focus-visible{outline:2px solid var(--ink);outline-offset:2px}.tr-sr{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tnum{font-variant-numeric:tabular-nums}.tr-chrome{display:flex;align-items:center;gap:6px;block-size:36px;padding-inline:14px;background:#ecebe8;border-block-end:1px solid rgba(0,0,0,.06);user-select:none}.tr-chrome>span{inline-size:10px;block-size:10px;border-radius:50%;background:#00000024}.tr-chrome p{margin:0 auto;transform:translate(-24px);font:12px/1 system-ui,sans-serif;color:#00000080;background:#ffffffb3;padding:6px 48px;border-radius:6px}.tr-path{color:#00000052}.tr-screen{position:relative;block-size:var(--tr-vh);overflow:hidden;background:#faf8f5}.tr-page{position:absolute;inset:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.tr-page[hidden]{display:none}.tr-ck-head{position:sticky;inset-block-start:0;z-index:2;display:flex;align-items:center;justify-content:space-between;block-size:57px;padding:0 2rem;border-block-end:1px solid var(--line);background:#faf8f5}.tr-ck-head img{block-size:1.45rem;inline-size:auto;filter:brightness(0)}.tr-secure{display:flex;align-items:center;gap:.3rem;font-size:.75rem;color:var(--muted)}.tr-site-nav{position:sticky;inset-block-start:0;z-index:2;display:flex;align-items:center;gap:48px;block-size:72px;padding:8px 28px 0;background:#faf8f5;color:var(--ink)}.tr-logo{block-size:20px;inline-size:auto;filter:brightness(.12)}.tr-links{display:flex;align-items:center;gap:28px;font-size:18px;white-space:nowrap}.tr-links span{display:flex;align-items:center;gap:8px}.tr-icons{display:flex;gap:22px;margin-inline-start:auto;padding-inline-end:11px}.tr-pay-col{max-inline-size:600px;margin:0 auto;padding:64px 0 48px}.tr-sheet{padding:24px;border:1px solid var(--line);border-radius:12px;background:#fff}.celestial-case .tr-cap{font-size:11px;font-weight:400;line-height:1;letter-spacing:.14em;text-transform:uppercase;opacity:.6}.tr-sub{margin-block:12px 18px!important;font-size:15px;line-height:1.55;color:var(--muted)}.tr-methods{padding:0;list-style:none;border-block-start:1px solid rgba(0,0,0,.08)}.tr-methods li{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:14px;padding:14px 0;border-block-end:1px solid rgba(0,0,0,.08)}.tr-methods b{display:block;font-size:16px;font-weight:400;line-height:1.35}.tr-methods small{display:block;margin-block-start:2px;font-size:13px;line-height:1.45;color:var(--muted)}.tr-methods em{padding:5px 9px;border-radius:999px;background:#0000000d;font-size:11px;font-style:normal;line-height:1}.tr-radio{inline-size:18px;block-size:18px;margin-block-start:1px;border:1.5px solid rgba(0,0,0,.3);border-radius:50%}.tr-methods li[data-on] .tr-radio{border:5px solid #1a1917}.tr-total{display:flex;justify-content:space-between;margin-block:20px!important;font-size:17px;font-variant-numeric:tabular-nums}.tr-paybtn{display:flex;align-items:center;justify-content:center;gap:12px;inline-size:100%;block-size:56px;padding:0 24px;border:0;border-radius:12px;background:#1a1917;color:#fff;font:inherit;font-size:17px;font-variant-numeric:tabular-nums;cursor:pointer;touch-action:manipulation;transition:transform .15s ease-out,background-color .15s ease-out}.tr-paybtn:active{transform:scale(.96)}.tr-paybtn:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.tr-spin{display:none;inline-size:16px;block-size:16px;border:2px solid rgba(255,255,255,.35);border-block-start-color:#fff;border-radius:50%;animation:tr-spin .7s linear infinite}.tr-paybtn[aria-busy=true] .tr-spin{display:block}@keyframes tr-spin{to{rotate:360deg}}@media(hover:hover)and (pointer:fine){.tr-paybtn:hover{background:#000}}.tr-sample{margin-block-start:14px!important;font-size:13px;text-align:center;color:var(--muted)}.tr-screen{--eg-size: 200px;--eg-soft: 1;--eg-intensity: .5;--eg-lap: 4s;--eg-breath: 5.5s;--eg-fade: .45s;--eg-wave: .55;--eg-wave-reach: 1.9;--eg-wave-lap: 7s;--eg-p1: #8fb4ff;--eg-p2: #9a63f5;--eg-p3: #70ffb5;--eg-p4: #4262ff;--eg-s1: #2fa36b;--eg-s2: #2e7452;--eg-e1: #fd913f;--eg-e2: #d9641e;--eg-status-intensity: .3;--eg-status-wave: .3}.ps-host{position:absolute;inset:0;z-index:5;pointer-events:none;animation:ps-in calc(.4s * var(--ol-slow)) ease-out both}.ps-host[hidden]{display:none}.ps-host[data-leaving]{--eg-fade: .9s}@keyframes ps-in{0%{opacity:0}}.eg-root{--eg-s: var(--eg-size);position:absolute;inset:0;overflow:hidden;isolation:isolate;container-type:size;pointer-events:none;user-select:none}.eg-layer{--eg-f: calc(var(--eg-fade) * var(--ol-slow));position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity var(--eg-f) ease-out,visibility 0s linear var(--eg-f)}.eg-layer[data-active]{opacity:1;visibility:visible;transition:opacity var(--eg-f) ease-out,visibility 0s}.eg-frame{--eg-t: calc(var(--eg-s) * var(--eg-k, 1));--eg-b: var(--eg-t);--eg-l: var(--eg-t);--eg-r: var(--eg-t);--eg-a: calc(.05 + .12 * var(--eg-soft));--eg-c: calc(.22 + .2 * var(--eg-soft));--eg-in: #000 0, rgb(0 0 0 / .55) calc(var(--eg-a) * 100%), rgb(0 0 0 / .2) calc(var(--eg-c) * 100%), rgb(0 0 0 / .06) 72%, transparent 100%;--eg-out: transparent 0, rgb(0 0 0 / .06) 28%, rgb(0 0 0 / .2) calc((1 - var(--eg-c)) * 100%), rgb(0 0 0 / .55) calc((1 - var(--eg-a)) * 100%), #000 100%;--eg-mask: linear-gradient(to bottom, var(--eg-in)), linear-gradient(to top, var(--eg-in)), linear-gradient(to right, var(--eg-in)), linear-gradient(to left, var(--eg-in)), radial-gradient(100% 100% at 100% 100%, var(--eg-out)), radial-gradient(100% 100% at 0 100%, var(--eg-out)), radial-gradient(100% 100% at 100% 0, var(--eg-out)), radial-gradient(100% 100% at 0 0, var(--eg-out));--eg-pos: var(--eg-l) 0, var(--eg-l) 100%, 0 var(--eg-t), 100% var(--eg-t), 0 0, 100% 0, 0 100%, 100% 100%;--eg-sizes: calc(100% - var(--eg-l) - var(--eg-r)) var(--eg-t), calc(100% - var(--eg-l) - var(--eg-r)) var(--eg-b), var(--eg-l) calc(100% - var(--eg-t) - var(--eg-b)), var(--eg-r) calc(100% - var(--eg-t) - var(--eg-b)), var(--eg-l) var(--eg-t), var(--eg-r) var(--eg-t), var(--eg-l) var(--eg-b), var(--eg-r) var(--eg-b);position:absolute;inset:0;-webkit-mask-image:var(--eg-mask);mask-image:var(--eg-mask);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:var(--eg-pos);mask-position:var(--eg-pos);-webkit-mask-size:var(--eg-sizes);mask-size:var(--eg-sizes)}.eg-breathe{position:absolute;inset:0}.eg-wave-frame{--eg-k: var(--eg-wave-reach);opacity:var(--eg-wave)}.eg-spin,.eg-wave{position:absolute;inset-inline-start:50%;inset-block-start:50%;inline-size:160cqmax;block-size:160cqmax;margin:-80cqmax 0 0 -80cqmax;opacity:var(--eg-intensity)}.eg-wave{-webkit-mask-image:repeating-conic-gradient(from 0deg,#000 0deg,rgb(0 0 0 / .5) 18deg,transparent 36deg,rgb(0 0 0 / .5) 54deg,#000 72deg);mask-image:repeating-conic-gradient(from 0deg,#000 0deg,rgb(0 0 0 / .5) 18deg,transparent 36deg,rgb(0 0 0 / .5) 54deg,#000 72deg);animation:eg-lap var(--eg-wave-lap) linear infinite paused}.eg-layer[data-active] .eg-wave{animation-play-state:running;will-change:transform}.eg-layer[data-tone=pending] :is(.eg-spin,.eg-wave){background:conic-gradient(from 0deg,var(--eg-p1),var(--eg-p2),var(--eg-p3),var(--eg-p4),var(--eg-p1))}.eg-layer[data-tone=success] :is(.eg-spin,.eg-wave){background:conic-gradient(from 20deg,var(--eg-s1),var(--eg-s2),var(--eg-s1),var(--eg-s2),var(--eg-s1))}.eg-layer[data-tone=error] :is(.eg-spin,.eg-wave){background:conic-gradient(from 20deg,var(--eg-e1),var(--eg-e2),var(--eg-e1),var(--eg-e2),var(--eg-e1))}.eg-layer[data-tone=pending] .eg-spin{animation:eg-lap var(--eg-lap) linear infinite paused}.eg-layer[data-tone=pending][data-active] .eg-spin{animation-play-state:running;will-change:transform}.eg-layer[data-tone=pending] .eg-breathe{animation:eg-breathe var(--eg-breath) ease-in-out infinite}.eg-layer:is([data-tone=success],[data-tone=error]) :is(.eg-spin,.eg-wave){opacity:var(--eg-status-intensity)}.eg-layer:is([data-tone=success],[data-tone=error]) .eg-wave-frame{opacity:calc(var(--eg-wave) * var(--eg-status-wave))}.eg-layer[data-tone=success][data-active] .eg-breathe{animation:eg-pulse calc(1.4s * var(--ol-slow)) ease-out both}@keyframes eg-lap{to{transform:rotate(360deg)}}@keyframes eg-breathe{0%,to{opacity:1}50%{opacity:.62}}@keyframes eg-pulse{0%{opacity:.35}35%{opacity:1}to{opacity:.82}}.ps-orb{position:absolute;inset-block-start:0;inset-inline-start:50%;pointer-events:none;transition:transform calc(.3s * var(--ol-slow)) cubic-bezier(.32,.72,0,1)}.ps-orb[data-snap]{transition:none}.ps-orb-in{inline-size:100%;block-size:100%;transition:opacity calc(.45s * var(--ol-slow)) cubic-bezier(.65,0,.35,1),scale calc(.45s * var(--ol-slow)) cubic-bezier(.65,0,.35,1)}.ps-orb-in:not([data-on]){opacity:0;scale:.9}.ps-orb canvas,.ol-ball-gl{display:block;inline-size:100%;block-size:100%}.cf-page{padding:0}.cf-page[data-state=loading] .tr-ck-head{opacity:0;visibility:hidden}.cf-stage{display:flex;flex-direction:column;inline-size:100%;max-inline-size:560px;min-block-size:calc(var(--tr-vh) - 57px);margin:0 auto;padding:calc(1.5rem + 9px) 0 1.5rem;text-align:center}.cf-above{display:flex;flex:1 1 0;align-items:flex-end;justify-content:center;padding-block-end:20px}.cf-mid{padding:0 4px}.cf-below{display:flex;flex:1 1 0;flex-direction:column;align-items:center;padding-block-start:14px}.orb{flex:none;inline-size:120px;block-size:120px;pointer-events:none}.celestial-case :is(.cf-h1,.ol-h1){font-family:Almarena Display,Almarena,serif;font-size:42px;font-weight:400;line-height:1.08;letter-spacing:-.01em;text-wrap:balance}.cf-status{min-block-size:1.6em;font-size:17px;line-height:1.5;color:var(--muted)}.cf-caption{margin-block-start:6px!important;font-size:13px;line-height:1.5;color:var(--muted)}.cf-msg{max-inline-size:380px;margin:0 auto;font-size:16px;line-height:1.5;color:var(--muted);text-wrap:pretty}.cf-enter{animation:cf-enter calc(.32s * var(--ol-slow)) cubic-bezier(.16,1,.3,1) both}@keyframes cf-enter{0%{opacity:0;transform:translateY(6px)}}.cf-actions{display:flex;inline-size:100%;max-inline-size:320px;flex-direction:column;align-items:center;gap:4px;margin-block-start:24px}.cf-btn{display:flex;align-items:center;justify-content:center;inline-size:100%;block-size:56px;border:0;border-radius:12px;background:#1a1917;color:#fff;font:inherit;font-size:17px;cursor:pointer;touch-action:manipulation;transition:transform .15s ease-out,background-color .15s ease-out}.cf-btn:active{transform:scale(.96)}.cf-btn:focus-visible{outline:2px solid #1e1e1e;outline-offset:2px}@media(hover:hover)and (pointer:fine){.cf-btn:hover{background-color:#000}}.cf-home{display:inline-flex;min-block-size:44px;align-items:center;padding:0 12px;font-size:15px;color:var(--muted);text-decoration:underline;text-underline-offset:4px}.ol-shell{min-block-size:calc(var(--tr-vh) - 72px);padding:2.5rem 1rem}.ol-page{--ol-gap: 32px;--ol-cy: 0px;--ol-rule: rgb(255 255 255 / .14);--ol-t-word: 0ms;--ol-t-word-step: 80ms;--ol-t-glide: 1.7s;--ol-t-subline: 2.05s;--ol-t-ticket: 1.85s;--ol-t-tear: 2.8s;--ol-t-fallback: 9s;--ol-t-print: 0ms;--ol-t-sections: .15s;--ol-t-section-step: 80ms;--ol-d-word: .56s;--ol-d-glide: .65s;--ol-d-subline: .3s;--ol-d-ticket: .55s;--ol-d-print: .73s;--ol-d-section: .3s;--ol-e-out: cubic-bezier(.16, 1, .3, 1);--ol-e-inout: cubic-bezier(.65, 0, .35, 1);--ol-e-word: cubic-bezier(.32, .72, 0, 1);--ol-e-print: cubic-bezier(.32, .72, 0, 1);--cl-blur: 10px;--cl-y: 4px;max-inline-size:600px;margin:0 auto}.ol-top{display:flow-root;margin-block-end:32px;text-align:center}.ol-heading{position:relative;margin-block-start:140px}.ol-subline{margin-block-start:12px!important;font-size:15px;line-height:1.55;color:var(--muted);text-wrap:balance}.cl-blur-word{display:inline-block}@keyframes cl-blur-in{0%{opacity:0;filter:blur(var(--cl-blur));transform:translateY(var(--cl-y))}}.ol-orb{position:absolute;inset-inline:0;bottom:100%;display:flex;justify-content:center;padding-block-end:20px;pointer-events:none;--ol-ball: 47 163 107}.ol-ball{position:relative}.ol-ball-static{position:absolute;inset:13%;border:1.5px solid rgb(var(--ol-ball) / .6);border-radius:50%;background:radial-gradient(ellipse 85% 60% at 50% 100%,rgb(var(--ol-ball) / .55),rgb(var(--ol-ball) / .18) 60%,transparent 100%),rgb(var(--ol-ball) / .06);box-shadow:0 0 14px rgb(var(--ol-ball) / .28),inset 0 0 10px rgb(var(--ol-ball) / .22)}.ol-ball-gl{position:absolute;inset:0;opacity:0;transition:opacity calc(.45s * var(--ol-slow)) var(--ol-e-inout)}.ol-orb[data-ready] .ol-ball-static{opacity:0;transition:opacity calc(.3s * var(--ol-slow)) ease-out calc(.15s * var(--ol-slow))}.ol-orb[data-ready]:not([data-carried]) .ol-ball-gl{opacity:1}.ol-page[data-play] .ol-orb[data-carried] .ol-ball-static{opacity:0;transition:none}.ol-piece{filter:drop-shadow(0 1px 1px rgba(30,30,30,.05)) drop-shadow(0 10px 16px rgba(30,30,30,.09))}.ol-sheetwrap{position:relative}.ol-stub-piece{margin-block-start:var(--ol-gap);transform-origin:100% 0}.ol-seam{position:relative;display:flow-root;block-size:0;pointer-events:none}.ol-fibres{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:1px;overflow:visible;pointer-events:none}.ol-sheet{position:relative;display:grid;grid-template-columns:minmax(0,1fr) fit-content(45%);grid-template-rows:auto 1fr;column-gap:24px;min-inline-size:0;padding:24px;border:1px solid var(--line);border-block-end:0;border-radius:12px;background:#fff;color:var(--ink);-webkit-mask-image:radial-gradient(circle 3.5px at 50% 100%,#0000 97%,#000);mask-image:radial-gradient(circle 3.5px at 50% 100%,#0000 97%,#000);-webkit-mask-size:40px 100%;mask-size:40px 100%;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.ol-addr{display:grid;grid-column:1 / -1;grid-row:1 / -1;grid-template-columns:subgrid;grid-template-rows:subgrid;font-style:normal;overflow-wrap:anywhere}.ol-addr-main{display:flex;flex-direction:column;grid-column:1;grid-row:1 / -1}.ol-addr-side{display:flex;flex-direction:column;grid-column:2;grid-row:1;padding-block-start:11px}.ol-addr-name{font-family:Almarena Display,Almarena,serif;font-size:28px;line-height:1.2}.ol-addr-line{margin-block-start:3px!important;font-size:18px;line-height:1.35}.ol-addr-name+.ol-addr-line{margin-block-start:4px!important}.ol-addr-contact{margin-block-start:3px!important;font-size:16px;line-height:1.35;text-align:end;opacity:.7}.ol-addr-side>:first-child{margin-block-start:0!important}.ol-note{grid-column:2;grid-row:2;align-self:end;font-size:13px;line-height:1.45;text-align:end;opacity:.6}.ol-stub{position:relative;container-type:inline-size;min-inline-size:0;padding:24px;border:1px solid #1a1917;border-block-start:0;border-radius:12px;background:#1a1917;color:#f3f0ea;-webkit-mask-image:radial-gradient(circle 3.5px at 50% 0,#0000 97%,#000);mask-image:radial-gradient(circle 3.5px at 50% 0,#0000 97%,#000);-webkit-mask-size:40px 100%;mask-size:40px 100%;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.ol-sheet{border-end-start-radius:12px;border-end-end-radius:12px}.ol-page[data-play]:not([data-tear=rest]) :is(.ol-sheet,.ol-stub){border-radius:0}.ol-page[data-play]:not([data-tear=rest]) .ol-sheet{border-start-start-radius:12px;border-start-end-radius:12px}.ol-page[data-play]:not([data-tear=rest]) .ol-stub{border-end-start-radius:12px;border-end-end-radius:12px}.ol-page[data-play] :is(.ol-sheet,.ol-stub){transition-property:border-start-start-radius,border-start-end-radius,border-end-start-radius,border-end-end-radius;transition-duration:calc(.16s * var(--ol-slow));transition-timing-function:ease-out}.ol-cap{font-size:11px;line-height:1;letter-spacing:.14em;text-transform:uppercase;opacity:.6}.ol-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start}.ol-route{min-inline-size:96px;padding-inline-end:20px}.ol-route-code{margin-block-start:8px!important;font-family:Almarena Display,Almarena,serif;font-size:44px;line-height:1;letter-spacing:.02em;color:#faf8f5}.ol-city{margin-block-start:4px!important;font-size:15px;line-height:1.55;opacity:.7}.ol-status{min-inline-size:0;padding-inline:20px 16px;border-inline-start:1px solid var(--ol-rule)}.ol-state{display:flex;align-items:flex-start;gap:10px;margin-block-start:8px!important;font-size:17px;line-height:1.375}.ol-dot{flex:none;inline-size:9px;block-size:9px;margin-block-start:.5em;border-radius:50%;background:#f3f0ea;box-shadow:0 0 0 3px #f3f0ea33}.ol-eta{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-block-start:12px!important}.ol-eta-v{font-size:15px;line-height:1.3;color:#faf8f5;font-variant-numeric:tabular-nums}.ol-track{display:inline-flex;align-items:center;gap:6px;min-block-size:44px;padding:0 12px 0 16px;border:1px solid rgb(243 240 234 / .4);border-radius:12px;background:transparent;color:#f3f0ea;font:inherit;font-size:15px;line-height:1;white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:transform .15s ease-out,background-color .15s ease-out}.ol-track:active{transform:scale(.96)}.ol-chev{transition:rotate .22s cubic-bezier(.32,.72,0,1)}.ol-track[aria-expanded=true] .ol-chev{rotate:180deg}.ol-stub :is(button,a):focus-visible{outline:2px solid #f3f0ea;outline-offset:2px}@media(hover:hover)and (pointer:fine){.ol-track:hover{background:#ffffff14}.ol-stub:hover .lk-bc-glare{-webkit-mask-position:100% 100%;mask-position:100% 100%}}.ol-bc{margin-block-start:20px;padding-block-start:16px;border-block-start:1px solid rgb(255 255 255 / .14)}.lk-bc{position:relative;color:inherit}.lk-bc-art{position:relative;block-size:32px;overflow:hidden;isolation:isolate}.lk-bc-bars{display:block;inline-size:100%;block-size:100%}.lk-bc-bars svg{display:block;inline-size:100%;block-size:100%}.lk-bc[data-state=printed]>.lk-bc-art .lk-bc-bars{opacity:.74}.lk-bc-glare{position:absolute;inset:0;color:#fff;pointer-events:none;-webkit-mask-image:linear-gradient(-45deg,transparent 44%,#000 50%,transparent 56%);mask-image:linear-gradient(-45deg,transparent 44%,#000 50%,transparent 56%);-webkit-mask-size:300% 300%;mask-size:300% 300%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:-100% -100%;mask-position:-100% -100%;transition:mask-position .65s cubic-bezier(.33,.5,.4,1),-webkit-mask-position .65s cubic-bezier(.33,.5,.4,1)}.ol-bc-row{display:flex;align-items:baseline;gap:12px;margin-block-start:10px!important}.ol-mono{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:13px;line-height:1;letter-spacing:.14em;font-variant-numeric:tabular-nums;color:#faf8f5}.ol-reveal{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .28s cubic-bezier(.32,.72,0,1),opacity .2s ease-out}.ol-reveal[data-open]{grid-template-rows:1fr;opacity:1}.ol-reveal>div{min-block-size:0;overflow:hidden}.ol-panel{margin:20px -4px 0;padding:20px 4px 4px;border-block-start:1px solid var(--ol-rule)}.ol-steps{display:flex;flex-direction:column;padding:0;list-style:none}.ol-step{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr);column-gap:14px;padding-block-end:20px}.ol-step:last-child{padding-block-end:0}.ol-step:before{content:"";position:absolute;inset-inline-start:10px;top:26px;bottom:2px;inline-size:2px;border-radius:1px;background:#f3f0ea38}.ol-step:last-child:before{display:none}.ol-step[data-state=done]:before{background:#f3f0ea}.ol-node{position:relative;display:grid;place-items:center;inline-size:22px;block-size:22px;margin-block-start:1px;border:2px solid rgb(243 240 234 / .45);border-radius:50%;color:#1a1917}.ol-step[data-state=done] .ol-node{border-color:#f3f0ea;background:#f3f0ea}.ol-step[data-state=now] .ol-node{border-color:#f3f0ea}.ol-step[data-state=now] .ol-node:before{content:"";inline-size:8px;block-size:8px;border-radius:50%;background:#f3f0ea}.ol-step[data-state=now] .ol-node:after{content:"";position:absolute;inset:-2px;border:2px solid #f3f0ea;border-radius:50%;opacity:0;pointer-events:none}.ol-reveal[data-open] .ol-step[data-state=now] .ol-node:after{animation:ol-ring 2.4s ease-out infinite}@keyframes ol-ring{0%{opacity:.55;scale:1}to{opacity:0;scale:1.9}}.ol-step-t{font-size:16px;line-height:1.35;color:#f3f0ea}.ol-step[data-state=now] .ol-step-t{color:#faf8f5}.ol-step-h{margin-block-start:2px!important;font-size:14px;line-height:1.5;color:#f3f0eaa8}.ol-step[data-state=next] .ol-step-t{color:#f3f0ea9e}.ol-step[data-state=next] .ol-step-h{color:#f3f0ea8f}.ol-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-block-start:24px!important;padding-block-start:20px;border-block-start:1px solid var(--ol-rule)}.ol-facts dd{margin-block-start:4px!important;font-size:15px;line-height:1.375}.ol-later{margin-block-start:24px!important;font-size:15px;line-height:1.55;opacity:.7}.ol-sections{display:flex;flex-direction:column;gap:1.25rem;margin-block-start:2rem}.ol-card{display:flex;flex-direction:column;gap:1rem;padding:1.25rem 1.5rem;border:1px solid var(--line);border-radius:12px;background:#fff}.celestial-case .ol-card-t{font-size:.7rem;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.ol-item{display:flex;align-items:center;gap:.85rem}.ol-item img{inline-size:3.5rem;block-size:3.5rem;border:1px solid var(--line);border-radius:.5rem;object-fit:cover}.ol-item>div:nth-child(2){flex:1;min-inline-size:0}.ol-item p{font-size:.95rem;font-weight:700}.ol-item small{display:block;font-size:.82rem;color:var(--muted)}.ol-item-end{text-align:end;font-variant-numeric:tabular-nums}.ol-row{display:flex;justify-content:space-between;font-size:.95rem;font-variant-numeric:tabular-nums}.ol-row span{color:var(--muted)}.ol-row b{font-weight:700}.ol-row--total{padding-block-start:1rem;border-block-start:1px solid var(--line);font-weight:700}.ol-row--total span{color:inherit}.ol-paid{color:#22c55e}.ol-ctas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ol-cta{display:flex;align-items:center;justify-content:center;block-size:3.5rem;border-radius:12px;font-size:1.05rem}.ol-cta-primary{background:#1a1917;color:#fff}.ol-cta-secondary{border:1px solid rgba(26,25,23,.35)}.ol-page:not([data-play]) .cl-blur-word{animation:none}.ol-page[data-play] .cl-blur-word{animation:cl-blur-in calc(var(--ol-d-word) * var(--ol-slow)) var(--ol-e-word) calc((var(--ol-t-word) + var(--i, 0) * var(--ol-t-word-step)) * var(--ol-slow)) both}.ol-page[data-play] .ol-heading{animation:ol-glide calc(var(--ol-d-glide) * var(--ol-slow)) var(--ol-e-inout) calc(var(--ol-t-glide) * var(--ol-slow)) both}@keyframes ol-glide{0%{translate:0 var(--ol-cy, 0px)}}.ol-page[data-play] .ol-subline{animation:ol-glide calc(var(--ol-d-glide) * var(--ol-slow)) var(--ol-e-inout) calc(var(--ol-t-glide) * var(--ol-slow)) both,ol-appear calc(var(--ol-d-subline) * var(--ol-slow)) ease-out calc(var(--ol-t-subline) * var(--ol-slow)) both}@keyframes ol-appear{0%{opacity:0;visibility:hidden}}.ol-page[data-play] .ol-label{animation:ol-rise-ticket calc(var(--ol-d-ticket) * var(--ol-slow)) var(--ol-e-out) calc(var(--ol-t-ticket) * var(--ol-slow)) both}@keyframes ol-rise-ticket{0%{opacity:0;visibility:hidden;translate:0 28px}}.ol-page[data-play] .ol-seam{animation:ol-hinge calc(1ms * var(--ol-slow)) linear calc(var(--ol-t-tear) * var(--ol-slow)) both}@keyframes ol-hinge{0%{--ol-tear-mark: 0}to{--ol-tear-mark: 1}}.ol-page[data-play]:not([data-tear]) .ol-stub-piece{animation:ol-release calc(var(--ol-t-fallback) * var(--ol-slow)) steps(1,end) both}@keyframes ol-release{0%{transform:translateY(calc(var(--ol-gap) * -1))}to{transform:none}}.ol-page[data-play] .ol-stub>.ol-bc .lk-bc>.lk-bc-art .lk-bc-bars{animation:ol-print-wait calc(var(--ol-d-print) * var(--ol-slow)) var(--ol-e-print) calc((var(--ol-t-fallback) + var(--ol-t-print)) * var(--ol-slow)) both}.ol-page[data-play][data-tear=rest] .ol-stub>.ol-bc .lk-bc>.lk-bc-art .lk-bc-bars{animation:ol-print calc(var(--ol-d-print) * var(--ol-slow)) var(--ol-e-print) calc(var(--ol-t-print) * var(--ol-slow)) both}@keyframes ol-print{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes ol-print-wait{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.ol-page[data-play]:not([data-tear=rest]) .lk-bc-glare{visibility:hidden}[data-ol-part=section-payment]{--ol-n: 1}[data-ol-part=section-cta]{--ol-n: 2}.ol-page[data-play] .ol-section{animation:ol-rise-section-wait calc(var(--ol-d-section) * var(--ol-slow)) var(--ol-e-out) calc((var(--ol-t-fallback) + var(--ol-t-sections) + var(--ol-n, 0) * var(--ol-t-section-step)) * var(--ol-slow)) both}.ol-page[data-play][data-tear=rest] .ol-section{animation:ol-rise-section calc(var(--ol-d-section) * var(--ol-slow)) var(--ol-e-out) calc((var(--ol-t-sections) + var(--ol-n, 0) * var(--ol-t-section-step)) * var(--ol-slow)) both}@keyframes ol-rise-section{0%{opacity:0;visibility:hidden;translate:0 12px}}@keyframes ol-rise-section-wait{0%{opacity:0;visibility:hidden;translate:0 12px}}@media(prefers-reduced-motion:no-preference){.tr-order:has(.ol-page[data-play]) .tr-site-nav{transition:opacity calc(.35s * var(--ol-slow)) ease-out,visibility 0s}.tr-order:has(.ol-page[data-play][data-stage=heading]) .tr-site-nav{opacity:0;visibility:hidden;transition:none}}@media(prefers-reduced-motion:reduce){.tr-frame *,.tr-frame *:before,.tr-frame *:after{transition-duration:1ms!important}.ps-host{animation-duration:1ms}.eg-layer{transition:opacity .15s linear,visibility 0s linear .15s!important}.eg-layer[data-active]{transition:opacity .15s linear,visibility 0s!important}.eg-layer .eg-spin,.eg-layer .eg-breathe{animation:none!important;will-change:auto!important}.eg-wave-frame{display:none}.eg-layer[data-tone=pending] .eg-spin{transform:rotate(35deg)}.cf-enter,.ol-page[data-play] *,.tr-spin,.ol-reveal[data-open] .ol-step[data-state=now] .ol-node:after{animation:none!important}.ol-step[data-state=now] .ol-node:after{opacity:.35;scale:1.5}.tr-paybtn:active,.ol-track:active{transform:none}}.seg--outcome{margin-block-end:var(--space-6)}.seg--outcome[data-selected=declined]{--i: 1}.tr-devices{--ph: calc(776px * var(--s, .7));display:grid;grid-template-columns:minmax(0,1fr) 282px;gap:var(--space-8);align-items:start}.tr-device{min-inline-size:0}.tr-scaler{block-size:calc(776px * var(--s, .7))}.tr-scaler>.tr-frame{inline-size:1180px;transform:scale(var(--s, .7));transform-origin:0 0}.v-tear>figcaption{margin-block-start:var(--space-4);max-inline-size:64ch;font-size:.8rem;line-height:1.45;color:var(--muted)}.tr-phone-device{inline-size:281.25px;block-size:var(--ph);overflow:hidden;border-radius:30px;box-shadow:0 0 0 1px #0000001a,0 2px 4px #0000000a,0 24px 48px -16px #0003}.tr-phone{--tr-vh: calc(var(--ph) / .75);inline-size:375px;border-radius:0;box-shadow:none;transform:scale(.75);transform-origin:0 0}.tr-phone .tr-chrome{display:none}.tr-phone .eg-root{--eg-s: 116px}.tr-phone .eg-layer:is([data-tone=success],[data-tone=error]){--eg-s: calc(116px * .7)}.tr-phone .eg-layer:is([data-tone=success],[data-tone=error]) :is(.eg-spin,.eg-wave){opacity:.2}.tr-phone .tr-ck-head{padding-inline:16px}.tr-phone .tr-site-nav{gap:0;block-size:60px;padding:0 8px 0 16px}.tr-phone .tr-logo{block-size:22px}.tr-phone .tr-icons{align-items:center;gap:16px;padding-inline-end:8px}.tr-phone .tr-pay-col{padding:24px 16px 32px}.tr-phone .tr-sheet{padding:20px}.tr-phone .orb{inline-size:94px;block-size:94px}.tr-phone .cf-stage{padding-inline:16px}.celestial-case .tr-phone :is(.cf-h1,.ol-h1){font-size:32px}.tr-phone .ol-page{--ol-gap: 16px}.tr-phone .ol-heading{margin-block-start:114px}.tr-phone .ol-top{margin-block-end:24px}.tr-phone .ol-sheet{display:flex;flex-direction:column;padding:18px}.tr-phone .ol-addr,.tr-phone .ol-addr-main,.tr-phone .ol-addr-side{display:flex;flex-direction:column;min-inline-size:0}.tr-phone .ol-addr-side{margin-block-start:10px;padding:0}.tr-phone .ol-addr-name{font-size:22px}.tr-phone .ol-addr-line{font-size:16px}.tr-phone .ol-addr-contact{font-size:15px;text-align:start}.tr-phone .ol-note{margin-block-start:12px!important;text-align:start}.tr-phone .ol-stub{padding:20px}.tr-phone .ol-head{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"route track" "status status";gap:16px 12px}.tr-phone .ol-route{grid-area:route;min-inline-size:0;padding:0}.tr-phone .ol-status{grid-area:status;padding:0;border:0}.tr-phone .ol-track{grid-area:track}.tr-phone .ol-route-code{font-size:40px}.tr-phone .lk-bc-art{block-size:28px}.tr-phone .ol-ctas{grid-template-columns:minmax(0,1fr)}@media(width<1100px){.tr-devices{--ph: 596px}}
