.pricing-rift-surge{background:radial-gradient(ellipse at 110% 50%, color-mix(in srgb, var(--rift-core) 65%, transparent), color-mix(in srgb, var(--rift-cool) 22%, transparent) 30%, transparent 70%);transform-origin:100%;opacity:0;position:absolute;inset:0}.pricing-plan-portal[data-phase=depart] .pricing-rift-surge{animation:pricing-rift-charge var(--portal-depart) var(--portal-ease) both}.pricing-plan-portal[data-phase=arrive] .pricing-rift-surge{animation:pricing-rift-release calc(var(--portal-flight) + var(--portal-reveal)) var(--portal-ease) both}.pricing-crown-dialog:where([data-crown-phase=travel],[data-crown-exit]) .pricing-rift-light-plane *{animation-play-state:paused}@keyframes pricing-rift-charge{0%{opacity:0;transform:scale(.7,.45)}to{opacity:.75;transform:scale(1)}}@keyframes pricing-rift-release{0%{opacity:.75;transform:scale(1)}38%{opacity:.45}to{opacity:0;transform:scale(1.35,1.08)}}@media (prefers-reduced-motion:reduce),(forced-colors:active){.pricing-plan-portal .pricing-rift-surge{animation:none}}html[data-accessibility-reduce-motion=true] .pricing-rift-light-plane *{transition:none;animation:none}.pricing-plan-portal-stars{--particle-reach:1;pointer-events:none;position:absolute;inset:0}.pricing-plan-portal-particle{--particle-dx:calc(var(--particle-travel-x) * var(--particle-reach));left:var(--particle-x);top:var(--particle-y);width:var(--particle-size);height:var(--particle-size);color:var(--rift-cool);opacity:0;animation:pricing-rift-particle var(--particle-life) linear var(--particle-delay) infinite both;background:currentColor;border-radius:50%;position:absolute;box-shadow:0 0 5px}.pricing-plan-portal-particle:nth-child(3n){color:var(--rift-warm)}.pricing-plan-portal-particle:nth-child(5n){color:var(--rift-core)}.pricing-plan-portal-particle[data-kind=spark]{clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);border-radius:0}.pricing-plan-portal-particle[data-kind=streak]:after{content:"";width:var(--particle-trail);transform-origin:0;height:1px;transform:rotate(var(--particle-angle));background:linear-gradient(90deg,currentColor,#0000);position:absolute;top:25%;left:0}.pricing-crown-dialog:where([data-crown-phase=travel],[data-crown-exit]) .pricing-plan-portal-particle{animation-play-state:paused}@keyframes pricing-rift-particle{0%{opacity:0;transform:translate(0,0)scale(.3)}12%{opacity:var(--particle-alpha);transform:translate3d(calc(var(--particle-dx) * .12), calc(var(--particle-travel-y) * .25), 0) scale(1.15)}46%{opacity:calc(var(--particle-alpha) * .8);transform:translate3d(calc(var(--particle-dx) * .5), var(--particle-middle-y), 0) scale(1)}72%{opacity:calc(var(--particle-alpha) * .35);transform:translate3d(calc(var(--particle-dx) * .8), var(--particle-late-y), 0) scale(.7)}to{opacity:0;transform:translate3d(var(--particle-dx), var(--particle-travel-y), 0) scale(.15)}}@media (width<=63.999rem){.pricing-plan-portal-stars{--particle-reach:.65}.pricing-plan-portal-particle:nth-child(n+49){animation:none;display:none}}@media (prefers-reduced-motion:reduce),(forced-colors:active){.pricing-plan-portal-stars{display:none}.pricing-plan-portal-particle{animation:none}}html[data-accessibility-reduce-motion=true] .pricing-plan-portal-stars{display:none}html[data-accessibility-reduce-motion=true] .pricing-plan-portal-particle{animation:none}.pricing-rift-opening{transform-origin:100%;-webkit-mask-image:var(--rift-edge-mask);mask-image:var(--rift-edge-mask);animation:pricing-rift-unseal calc(var(--portal-reveal) * 2.5) var(--portal-flight-ease) both;position:absolute;inset:0;-webkit-mask-composite:source-in;mask-composite:intersect}.pricing-plan-portal-caption{animation:pricing-rift-control-in var(--pricing-crown-fade) var(--portal-ease) both}.pricing-crown-dialog:where([data-crown-phase=travel],[data-crown-exit]) .pricing-rift-opening,.pricing-crown-dialog:where([data-crown-phase=travel],[data-crown-exit]) .pricing-plan-portal-caption{animation-play-state:paused}.pricing-crown-dialog:where([data-crown-exit]) .pricing-rift-opening{animation:pricing-rift-seal var(--pricing-crown-gather) var(--portal-flight-ease) both}.pricing-crown-dialog:where([data-crown-exit]) .pricing-plan-portal-caption{animation:pricing-crown-chrome-out var(--pricing-crown-fade) var(--pricing-crown-ease) both}@keyframes pricing-rift-seal{0%{opacity:1;transform:scale(1)}65%{opacity:.8;transform:scaleX(.025)}to{opacity:0;transform:scale(.01,.05)}}@keyframes pricing-rift-unseal{0%{opacity:0;transform:scale(.025,.015)}18%{opacity:1;transform:scale(.045,.18)}48%{opacity:1;transform:scale(.18,1.03)}78%{transform:scale(1.03,1.015)}to{opacity:1;transform:scale(1)}}@keyframes pricing-rift-control-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce),(forced-colors:active){.pricing-rift-opening,.pricing-plan-portal-caption,.pricing-crown-dialog:where([data-crown-exit]) .pricing-rift-opening,.pricing-crown-dialog:where([data-crown-exit]) .pricing-plan-portal-caption{animation:none}}html[data-accessibility-reduce-motion=true] .pricing-rift-opening,html[data-accessibility-reduce-motion=true] .pricing-plan-portal-caption,html[data-accessibility-reduce-motion=true] .pricing-crown-dialog:where([data-crown-exit]) .pricing-rift-opening,html[data-accessibility-reduce-motion=true] .pricing-crown-dialog:where([data-crown-exit]) .pricing-plan-portal-caption{animation:none}.pricing-plan-portal-caption{z-index:1;pointer-events:auto;max-width:100%;position:relative}.pricing-plan-portal .pricing-plan-portal-button{box-shadow:none;text-align:start;background:0 0;border:0;flex-direction:column;align-items:stretch;gap:0;padding:0;display:flex;position:relative}.pricing-plan-portal-button[aria-disabled=true]{cursor:default}.pricing-portal-button-copy{min-width:0;text-shadow:0 1px 8px var(--color-surface-0);flex-direction:column;align-items:flex-start;gap:.25rem;padding:.5rem 0 .75rem;display:flex}.pricing-portal-button-eyebrow{letter-spacing:.12em;text-transform:uppercase;font-size:.625rem;font-weight:600}.pricing-portal-button-label{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--rift-cool) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--rift-cool) 45%, transparent);text-underline-offset:.3em;align-items:center;gap:.5rem;display:flex}.pricing-portal-button-arrow{transition:transform var(--portal-reveal) var(--portal-ease)}.pricing-plan-portal-button:focus-visible .pricing-portal-button-copy{outline:2px solid var(--color-ink);outline-offset:5px;border-radius:var(--radius-md)}.pricing-portal-orbits{transform-origin:calc(100% - 1.5rem);pointer-events:none;width:100%;height:12rem;display:block;position:relative;container-type:inline-size}.pricing-portal-orbiter{--orbit-x:var(--orbit-desktop-x);--orbit-y:var(--orbit-desktop-y);--orbit-lift:1.5rem;width:2.5rem;height:2.5rem;transform:translate3d(var(--orbit-x), var(--orbit-y), 0);animation:pricing-portal-jewel-orbit calc(var(--portal-drift) * 3.5) var(--portal-flight-ease) calc(var(--portal-drift) * var(--orbit-order) * -.9) infinite both;margin:-1.25rem;position:absolute;top:50%;left:calc(100% - 1.5rem)}.pricing-portal-orbit-gem{filter:drop-shadow(0 0 8px);width:100%;height:100%;transition:transform var(--portal-reveal) var(--portal-ease);display:block}.pricing-portal-orbit-gem:before{content:"";background:radial-gradient(color-mix(in srgb, currentColor 25%, transparent), transparent 65%);position:absolute;inset:-50%}.pricing-portal-orbit-gem>svg{width:100%;height:100%}.pricing-portal-orbit-spark{background:var(--rift-core);clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);width:.35rem;height:.35rem;animation:pricing-portal-jewel-spark var(--portal-drift) var(--portal-ease) calc(var(--portal-reveal) * var(--orbit-order)) infinite both;position:absolute;top:-.25rem;right:-.3rem}.pricing-plan-portal:where([data-phase=depart]) .pricing-portal-orbits{animation:pricing-portal-jewels-recall var(--portal-depart) var(--portal-ease) both}.pricing-plan-portal:where([data-phase=arrive]) .pricing-portal-orbits{opacity:0}.pricing-plan-portal:where(:not([data-phase=idle])) .pricing-portal-orbiter,.pricing-plan-portal:where(:not([data-phase=idle])) .pricing-portal-orbit-spark,.pricing-crown-dialog:where([data-crown-phase=travel],[data-crown-exit]) :is(.pricing-portal-orbiter,.pricing-portal-orbit-spark){animation-play-state:paused}@media (hover:hover){.pricing-plan-portal-button:hover .pricing-portal-button-label{text-decoration-color:currentColor}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.pricing-plan-portal-button:hover:not([aria-disabled=true]) .pricing-portal-orbit-gem{transform:scale(1.15)rotate(-8deg)}.pricing-plan-portal-button:hover .pricing-portal-button-arrow{transform:translate(3px)}[data-group=additional] .pricing-plan-portal-button:hover .pricing-portal-button-arrow{transform:translate(-3px)}}@keyframes pricing-portal-jewel-orbit{0%,to{opacity:0;transform:translate(0,0)scale(.25)rotate(-25deg)}12%{opacity:1}32%{opacity:1;transform:translate3d(var(--orbit-x), var(--orbit-y), 0) scale(1) rotate(-8deg)}64%{opacity:1;transform:translate3d(calc(var(--orbit-x) * .85), calc(var(--orbit-y) - var(--orbit-lift)), 0) scale(1.12) rotate(18deg)}85%{opacity:.8;transform:translate3d(calc(var(--orbit-x) * .3), calc(var(--orbit-y) * .4), 0) scale(.65) rotate(35deg)}}@keyframes pricing-portal-jewel-spark{0%,35%,to{opacity:0;transform:scale(.2)}50%{opacity:.9;transform:scale(1.2)}70%{opacity:0;transform:translate(.4rem,-.4rem)scale(.3)}}@keyframes pricing-portal-jewels-recall{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.04)}}@media (width>=64rem){.pricing-plan-portal-caption{width:10rem;position:absolute;top:calc(50% - 6rem);right:1.5rem}.pricing-plan-portal .pricing-plan-portal-button{justify-content:center}.pricing-portal-button-copy{align-items:flex-start;padding:.5rem 0 .75rem}.pricing-portal-orbits{height:10rem}}@media (width<=63.999rem){.pricing-plan-portal-caption{align-self:center;width:min(100%,22rem)}.pricing-plan-portal .pricing-plan-portal-button{text-align:center;flex-direction:column-reverse}.pricing-portal-button-copy{align-items:center;padding:.25rem .5rem .5rem}.pricing-portal-orbits{transform-origin:50% 100%;height:min(5.5rem,12dvh)}.pricing-portal-orbiter{--orbit-x:var(--orbit-mobile-x);--orbit-lift:.35rem;--orbit-y:clamp(calc(var(--rift-rise) * -.3), calc(var(--orbit-mobile-y) * .6), calc(var(--rift-rise) * -.25));width:2rem;height:2rem;margin:-1rem;top:100%;left:50%}}@media (prefers-reduced-motion:reduce),(forced-colors:active){.pricing-plan-portal .pricing-portal-orbits,.pricing-portal-orbiter{animation:none}.pricing-portal-orbit-gem,.pricing-portal-button-arrow{transition:none;transform:none}.pricing-portal-orbit-spark{animation:none;display:none}}html[data-accessibility-reduce-motion=true] :is(.pricing-portal-orbits,.pricing-portal-orbiter){animation:none}html[data-accessibility-reduce-motion=true] :is(.pricing-portal-orbit-gem,.pricing-portal-button-arrow){transition:none;transform:none}html[data-accessibility-reduce-motion=true] .pricing-portal-orbit-spark{animation:none;display:none}@media (forced-colors:active){.pricing-portal-orbit-gem{color:buttontext;filter:none}.pricing-portal-orbit-gem:before{display:none}.pricing-portal-button-copy{text-shadow:none}.pricing-portal-button-label{text-decoration-color:buttontext}}.pricing-tier-gem{width:2.75rem;height:2.75rem;color:var(--pricing-tier-tone);pointer-events:none;flex:0 0 2.75rem;position:relative}.pricing-tier-gem-aura{opacity:.65;background:radial-gradient(circle, color-mix(in srgb, currentColor 35%, transparent), transparent 70%);animation:pricing-tier-gem-breathe var(--tier-gem-float) var(--tier-gem-ease) var(--tier-gem-phase) infinite alternate;border-radius:50%;position:absolute;inset:-.375rem}.pricing-tier-gem-lift{transition:transform var(--tier-gem-response) var(--tier-gem-ease);position:absolute;inset:.375rem}.pricing-tier-gem-float,.pricing-tier-gem-float>svg{width:100%;height:100%;display:block}.pricing-tier-gem-float{animation:pricing-tier-gem-float var(--tier-gem-float) var(--tier-gem-ease) var(--tier-gem-phase) infinite;position:relative}.pricing-tier-gem-float>svg{filter:drop-shadow(0 0 7px color-mix(in srgb, currentColor 65%, transparent))}.pricing-tier-gem-glint{clip-path:polygon(50% 5%,90% 50%,50% 95%,10% 50%);position:absolute;inset:0;overflow:hidden}.pricing-tier-gem-glint:after{content:"";opacity:0;background:linear-gradient(115deg, transparent 30%, color-mix(in srgb, var(--color-white) 70%, transparent) 48%, transparent 66%);animation:pricing-tier-gem-glint var(--tier-gem-glint) var(--tier-gem-ease) var(--tier-gem-phase) infinite;position:absolute;inset:-30% 0}.pricing-tier-gem-spark{opacity:0;background:color-mix(in srgb, currentColor 25%, var(--color-white));clip-path:polygon(50% 0%,60% 38%,100% 50%,60% 62%,50% 100%,40% 62%,0% 50%,40% 38%);animation:pricing-tier-gem-spark var(--tier-gem-spark) var(--tier-gem-ease) calc(var(--tier-gem-spark) * var(--spark-phase) + var(--tier-gem-phase)) infinite;position:absolute}.pricing-tier-gem-aura,.pricing-tier-gem-float,.pricing-tier-gem-glint:after,.pricing-tier-gem-spark{animation-play-state:var(--tier-gem-play-state,running)}.pricing-crown-dialog:where([data-crown-phase=travel],[data-crown-phase=reveal],[data-crown-exit]) .pricing-tier-gem,.pricing-tiers-stage:where([data-portal-phase=depart],[data-portal-phase=arrive]) .pricing-tier-gem{--tier-gem-play-state:paused}@keyframes pricing-tier-gem-float{0%,to{transform:perspective(140px)translateY(1px)rotateY(-12deg)rotate(-4deg)}50%{transform:perspective(140px)translateY(-3px)rotateY(12deg)rotate(4deg)}}@keyframes pricing-tier-gem-breathe{0%{opacity:.45;transform:scale(.88)}to{opacity:.85;transform:scale(1.12)}}@keyframes pricing-tier-gem-glint{0%,60%{opacity:0;transform:translate(-125%)}65%{opacity:.8}80%,to{opacity:0;transform:translate(125%)}}@keyframes pricing-tier-gem-spark{0%{opacity:0;transform:translate(0)rotate(-15deg)scale(.15)}8%{opacity:.9;transform:translate(0)rotate(0)scale(1)}24%,to{opacity:0;transform:translate(var(--spark-x), var(--spark-y)) rotate(45deg) scale(.1)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.pricing-tier-card:hover .pricing-tier-gem-lift{transform:scale(1.12)}}@media (prefers-reduced-motion:reduce),(forced-colors:active){.pricing-tier-gem *,.pricing-tier-gem-glint:after{transition:none;animation:none}.pricing-tier-gem-spark,.pricing-tier-gem-glint{display:none}}html[data-accessibility-reduce-motion=true] .pricing-tier-gem *,html[data-accessibility-reduce-motion=true] .pricing-tier-gem-glint:after{transition:none;animation:none}html[data-accessibility-reduce-motion=true] :is(.pricing-tier-gem-spark,.pricing-tier-gem-glint){display:none}@media (forced-colors:active){.pricing-tier-gem{color:canvastext}.pricing-tier-gem-aura{display:none}.pricing-tier-gem-float>svg{filter:none}}.pricing-tier-card{isolation:isolate;background:linear-gradient(180deg, color-mix(in srgb, var(--pricing-tier-tone) 8%, var(--color-surface-2)), var(--color-surface-1) 26%, var(--color-surface-2));box-shadow:inset 0 1px color-mix(in srgb, var(--pricing-tier-tone) 30%, transparent), var(--shadow-panel)}.pricing-tier-card:before,.pricing-tier-card:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.pricing-tier-card:before{background:radial-gradient(ellipse 100% 18rem at 50% -3rem, color-mix(in srgb, var(--pricing-tier-tone) 42%, transparent), transparent 75%)}.pricing-tier-card:after{background-image:radial-gradient(color-mix(in srgb, var(--pricing-tier-tone) 40%, transparent) .6px, transparent .9px);opacity:.25;background-size:6px 6px;height:10rem;-webkit-mask-image:linear-gradient(#0000,#000 10%,#0000);mask-image:linear-gradient(#0000,#000 10%,#0000)}.pricing-tier-card[data-recommended=true]{background:linear-gradient(180deg, color-mix(in srgb, var(--pricing-tier-tone) 18%, var(--color-surface-2)), var(--color-surface-1) 30%, var(--color-surface-2));box-shadow:inset 0 1px color-mix(in srgb, var(--pricing-tier-tone) 65%, transparent), 0 0 42px color-mix(in srgb, var(--pricing-tier-tone) 12%, transparent)}.pricing-tier-card[data-recommended=true]:before{background:radial-gradient(ellipse 100% 20rem at 50% -3rem, color-mix(in srgb, var(--pricing-tier-tone) 60%, transparent), transparent 75%)}.pricing-tier-card [data-slot=card-description]{font-style:normal}@supports (grid-template-rows:subgrid){.pricing-tier-card{grid-template-rows:subgrid;grid-row:span 2;grid-template-columns:minmax(0,1fr);row-gap:0;display:grid}.pricing-tier-card>*{min-width:0}}.pricing-tier-card li>span{overflow-wrap:anywhere}.pricing-tiers-stage[data-pricing-group=additional]{max-width:68rem;margin-inline:auto}.pricing-tier-card[data-pricing-inherits] li>span{color:var(--color-ink);font-weight:500}.pricing-tier-card-header>div:first-child{flex-wrap:wrap}.pricing-tier-card-header>div:first-child>.min-w-0{overflow-wrap:anywhere;flex:8rem}@media (hover:hover) and (prefers-reduced-motion:no-preference){.pricing-tier-card:hover{box-shadow:inset 0 1px color-mix(in srgb, var(--pricing-tier-tone) 50%, transparent), 0 0 32px color-mix(in srgb, var(--pricing-tier-tone) 14%, transparent)}}@media (forced-colors:active){.pricing-tier-card:before,.pricing-tier-card:after{display:none}}.pricing-tiers-layout{isolation:isolate;grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid;position:relative}.pricing-tiers-layout .pricing-tiers-main{container-type:inline-size}.pricing-plan-portal-content{display:contents}.pricing-plan-portal{--rift-core:var(--color-white);--rift-cool:var(--color-blue-200);--rift-warm:color-mix(in srgb, var(--color-white) 72%, var(--color-orange-200));--rift-aura:var(--color-blue-600);--rift-wave:var(--color-indigo-500);flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;min-width:0;padding-top:3.5rem;display:flex}.pricing-plan-portal-art{--rift-long-edge:linear-gradient(transparent, #00000014 3%, #0000004d 7%, #000000b3 12%, #000000f2 17%, black 22%, black 78%, #000000f2 83%, #000000b3 88%, #0000004d 93%, #00000014 97%, transparent);--rift-edge-mask:linear-gradient(to right, transparent, #0000001f 5%, #00000080 12%, #000000e0 19%, black 26%), var(--rift-long-edge);contain:strict;pointer-events:none;width:3.5rem;height:5.5rem;-webkit-mask-image:var(--rift-edge-mask);mask-image:var(--rift-edge-mask);flex-shrink:0;position:relative;-webkit-mask-composite:source-in;mask-composite:intersect}.pricing-rift-bloom{background:radial-gradient(ellipse at 100% 38%, color-mix(in srgb, var(--rift-aura) 32%, transparent), transparent 68%), radial-gradient(ellipse at 100% 68%, color-mix(in srgb, var(--rift-wave) 20%, transparent), transparent 62%);transform-origin:100%;animation:pricing-rift-breathe calc(var(--portal-drift) * 2) var(--portal-ease) infinite alternate;position:absolute;inset:-5% -30% -5% 0}.pricing-rift-light-plane{position:absolute;inset:0}.pricing-rift-aura,.pricing-rift-wave,.pricing-rift-core{transform-origin:100%;will-change:transform;animation:pricing-rift-aurora calc(var(--portal-drift) * 3) var(--portal-ease) infinite alternate;position:absolute;inset:-10% -8% -10% 0}.pricing-rift-aura{background:radial-gradient(ellipse 84% 58% at 105% 36%, color-mix(in srgb, var(--rift-aura) 75%, transparent) 12%, color-mix(in srgb, var(--rift-aura) 35%, transparent) 38%, transparent 82%), radial-gradient(ellipse 72% 48% at 100% 76%, color-mix(in srgb, var(--rift-wave) 50%, transparent) 10%, transparent 85%)}.pricing-rift-wave{background:radial-gradient(ellipse 62% 42% at 104% 29%, color-mix(in srgb, var(--rift-cool) 38%, transparent) 22%, color-mix(in srgb, var(--rift-aura) 40%, transparent) 54%, transparent 88%), radial-gradient(ellipse 58% 50% at 100% 78%, color-mix(in srgb, var(--rift-wave) 65%, transparent) 26%, color-mix(in srgb, var(--rift-wave) 30%, transparent) 58%, transparent 90%);animation-name:pricing-rift-wave;animation-duration:calc(var(--portal-drift) * 4);animation-delay:calc(var(--portal-drift) * -2)}.pricing-rift-core{background:radial-gradient(ellipse 32% 62% at 108% 40%, color-mix(in srgb, var(--rift-core) 85%, transparent), color-mix(in srgb, var(--rift-cool) 55%, transparent) 34%, transparent 86%), radial-gradient(ellipse 38% 48% at 106% 78%, color-mix(in srgb, var(--rift-warm) 80%, transparent), color-mix(in srgb, var(--rift-wave) 55%, transparent) 42%, transparent 86%);filter:blur(12px);animation-name:pricing-rift-core;animation-duration:calc(var(--portal-drift) * 2.5);animation-delay:calc(var(--portal-drift) * -1)}.pricing-portal-emitter{width:2rem;height:2rem;margin:-1rem;position:absolute;top:50%;left:92%}.pricing-plan-portal[data-phase=depart] .pricing-rift-bloom{animation:pricing-rift-open var(--portal-depart) var(--portal-ease) both}.pricing-crown-dialog[data-crown-exit] .pricing-portal-flights{display:none}@keyframes pricing-rift-breathe{0%{opacity:.65;transform:scaleX(.85)}to{opacity:1;transform:scaleX(1.1)}}@keyframes pricing-rift-aurora{0%{opacity:.72;transform:translateY(-3%)scaleX(.88)}to{opacity:1;transform:translateY(3%)scaleX(1.08)}}@keyframes pricing-rift-wave{0%{transform:translateY(4%)scale(.92,1.04)}to{transform:translateY(-4%)scale(1.12,.96)}}@keyframes pricing-rift-core{0%{opacity:.86;transform:translateY(-2%)scaleX(.86)}to{opacity:1;transform:translateY(2%)scaleX(1.08)}}@keyframes pricing-rift-open{0%{opacity:.6;transform:scaleX(1)}to{opacity:1;transform:scaleX(1.3)}}@media (width>=64rem){.pricing-tiers-layout{padding-inline-end:max(0px,11.5rem + -1*max(0px,50dvw - 720px));display:block}.pricing-plan-portal{z-index:20;pointer-events:none;width:clamp(16rem,20svw,25rem);margin:0;padding:0;display:block;position:fixed;top:0;bottom:0;right:0}.pricing-plan-portal-art{width:100%;height:100%;position:absolute;inset:0}}@media (width>=80rem){.pricing-tiers-layout .pricing-tiers-stage{grid-template-columns:repeat(4,minmax(0,1fr))}.pricing-tiers-layout .pricing-tiers-stage[data-pricing-group=additional]{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}@container (width>=64rem){.pricing-tiers-layout .pricing-tiers-stage[data-pricing-group=additional]{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr) minmax(0,1fr);padding-block:.75rem}.pricing-tiers-stage[data-pricing-group=additional] .pricing-tier-card[data-pricing-tier=magnatlas]{height:auto;margin-block:-.75rem}}}@media (width<=63.999rem){.pricing-mobile-portal-host .pricing-rewards-footer{margin:0;padding:.25rem 1rem 0}.pricing-plan-portal{--rift-rise:min(12rem, 28dvh);--rift-span:min(110dvw, 36rem);min-height:min(11rem,26dvh);padding:0 1rem var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px));position:relative;overflow:clip}.pricing-plan-portal-art{--rift-edge-mask:linear-gradient(to right, transparent, #0003 6%, #000c 14%, black 30%, black), var(--rift-long-edge);bottom:calc((var(--rift-rise) - var(--rift-span)) / 2);width:var(--rift-rise);height:var(--rift-span);position:absolute;left:50%;transform:translate(-50%)rotate(90deg)}.pricing-rift-core{right:-8%}}@media (prefers-reduced-motion:reduce),(forced-colors:active){.pricing-plan-portal-art *,.pricing-rift-bloom{animation:none}}html[data-accessibility-reduce-motion=true] .pricing-plan-portal-art *{animation:none}@media (forced-colors:active){.pricing-plan-portal-art{display:none}}.pricing-tiers-stage:where([data-portal-phase=depart],[data-portal-phase=arrive][data-portal-measured]) [data-pricing-tier]{transform-origin:50%;will-change:transform, opacity;translate:none}.pricing-tiers-stage[data-portal-phase=depart] [data-pricing-tier]{animation:pricing-portal-card-fold var(--portal-fold) var(--portal-flight-ease) var(--pricing-tier-portal-fold-delay) both}.pricing-tiers-stage[data-portal-phase=depart] [data-pricing-tier]>*{animation:pricing-portal-content-out var(--portal-fold) var(--portal-ease) var(--pricing-tier-portal-fold-delay) both}.pricing-tiers-stage[data-portal-phase=arrive]:not([data-portal-measured]) [data-pricing-tier]{visibility:hidden}.pricing-tiers-stage[data-portal-phase=arrive][data-portal-measured] [data-pricing-tier]{animation:pricing-portal-card-unfold var(--portal-reveal) var(--portal-ease) var(--pricing-tier-portal-arrival) both}.pricing-tiers-stage[data-portal-phase=arrive][data-portal-measured] [data-pricing-tier]>*{animation:pricing-portal-content-in var(--portal-reveal) var(--portal-ease) var(--pricing-tier-portal-arrival) both}.pricing-portal-flights{z-index:21;pointer-events:none;position:fixed;inset:0;overflow:hidden}.pricing-portal-gem-origin{width:32px;height:32px;margin:-16px;position:absolute}.pricing-portal-gem-materialize,.pricing-portal-gem-flight,.pricing-portal-gem-tumble,.pricing-portal-gem-tumble svg{width:100%;height:100%;display:block;position:relative}.pricing-portal-gem-tumble svg{filter:drop-shadow(0 0 12px)}[data-portal-direction=outgoing] .pricing-portal-gem-materialize{animation:pricing-portal-materialize calc(var(--portal-fold) / 4) var(--portal-ease) var(--portal-materialize-delay) both}.pricing-portal-gem-flight{will-change:offset-distance, opacity;offset-path:var(--portal-path);offset-anchor:0 0;offset-rotate:0deg;animation:pricing-portal-gem-flight var(--portal-flight) var(--portal-flight-ease) var(--portal-delay) both}.pricing-portal-gem-tumble{will-change:transform;animation:pricing-portal-gem-tumble var(--portal-flight) var(--portal-flight-ease) var(--portal-delay) both}.pricing-portal-gem-trail{animation:pricing-crown-streak var(--portal-flight) var(--portal-flight-ease) var(--portal-delay) both}[data-portal-direction=incoming] .pricing-portal-gem-flight{animation-name:pricing-portal-gem-arrive}@keyframes pricing-portal-card-fold{0%{opacity:1;transform:none}72%{opacity:1}to{opacity:0;transform:translate(var(--portal-card-x,0px), var(--portal-card-y,0px)) scale(var(--portal-card-scale-x,.06), var(--portal-card-scale-y,.025))}}@keyframes pricing-portal-card-unfold{0%{opacity:0;transform:translate(var(--portal-card-x,0px), var(--portal-card-y,0px)) scale(var(--portal-card-scale-x,.06), var(--portal-card-scale-y,.025))}18%{opacity:1}to{opacity:1;transform:none}}@keyframes pricing-portal-content-out{0%,20%{opacity:1}65%,to{opacity:0}}@keyframes pricing-portal-content-in{0%,15%{opacity:0}75%,to{opacity:1}}@keyframes pricing-portal-materialize{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes pricing-portal-gem-flight{0%{offset-distance:0%;opacity:1}88%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes pricing-portal-gem-arrive{0%{offset-distance:0%;opacity:0}12%,92%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes pricing-portal-gem-tumble{0%{transform:scale(1)rotate(0)}45%{transform:scale(1.3) rotate(calc(var(--portal-spin) * .45))}to{transform:scale(1) rotate(var(--portal-spin))}}@supports not (offset-path:path("M 0 0 L 1 1")){.pricing-portal-gem-flight,[data-portal-direction=incoming] .pricing-portal-gem-flight{animation-name:pricing-portal-gem-direct}@keyframes pricing-portal-gem-direct{0%{opacity:1;transform:translate(0)}88%{opacity:1}to{opacity:0;transform:translate(var(--portal-target-x), var(--portal-target-y))}}}@media (prefers-reduced-motion:reduce),(forced-colors:active){.pricing-portal-flights{display:none}.pricing-tiers-stage[data-portal-phase] [data-pricing-tier],.pricing-tiers-stage[data-portal-phase] [data-pricing-tier]>*{opacity:1;visibility:visible;clip-path:none;filter:none;animation:none;transform:none}}
