@keyframes ob2Bob{0%,to{transform:translateY(0)}50%{transform:translateY(calc(-1 * var(--bobAmp, 9px)))}}@keyframes ob2Sway{0%,to{transform:rotate(calc(-1 * var(--swayDeg, 2.2deg)))}50%{transform:rotate(var(--swayDeg,2.2deg))}}@keyframes ob2Shiver{0%,to{transform:translate(0)}25%{transform:translate(var(--jit,0),calc(-1 * var(--jit, 0px)))}75%{transform:translate(calc(-1 * var(--jit, 0px)),var(--jit,0))}}@keyframes ob2Breathe{0%,to{transform:scale(1)}50%{transform:scale(var(--brX,1.024),var(--brY,.976))}}@keyframes ob2Glow{0%,to{opacity:.78;transform:translate(-50%,-50%) scale(.97)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.09)}}@keyframes ob2Shadow{0%,to{transform:translateX(-50%) scaleX(1);opacity:1}50%{transform:translateX(-50%) scaleX(.84);opacity:.55}}@keyframes ob2Ring{0%,to{transform:rotate(var(--ringTilt,-14deg)) scale(1);opacity:1}50%{transform:rotate(var(--ringTilt,-14deg)) scale(1.045);opacity:.55}}@keyframes ob2Ring2{0%,to{transform:rotate(calc(var(--ringTilt, -14deg) * -1.55)) scale(1.02);opacity:.8}50%{transform:rotate(calc(var(--ringTilt, -14deg) * -1.55)) scale(.96);opacity:.32}}@keyframes ob2Halo{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.035);opacity:.4}}@keyframes ob2Dot{0%,to{opacity:.28;transform:scale(.7)}50%{opacity:1;transform:scale(1.15)}}@keyframes ob2ZzzDrift{0%{opacity:0;transform:translate(0) scale(.6)}22%{opacity:.9}to{opacity:0;transform:translate(20px,-26px) scale(1.1)}}@keyframes ob2StrainTick{0%,to{opacity:.3;transform:scale(.85) rotate(-6deg)}50%{opacity:.95;transform:scale(1.15) rotate(6deg)}}@keyframes ob2MoteRise{0%{opacity:0;transform:translateY(10px) scale(.5)}30%{opacity:.95}to{opacity:0;transform:translateY(-34px) scale(1.05)}}@keyframes ob2NodeBob{0%,to{transform:translateY(-2.5px)}50%{transform:translateY(2.5px)}}@keyframes ob2NodePop{0%{transform:scale(0) rotate(-45deg);opacity:0}62%{transform:scale(1.2) rotate(8deg);opacity:1}to{transform:scale(1) rotate(0);opacity:1}}@keyframes ob2NodeOut{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(.25) rotate(30deg);opacity:0}}@keyframes ob2RevealRing{0%{transform:translate(-50%,-50%) scale(.45);opacity:1}to{transform:translate(-50%,-50%) scale(2.4);opacity:0}}@keyframes ob2PulseDot{0%,to{opacity:.28;transform:scale(.8)}50%{opacity:1;transform:scale(1.25)}}@keyframes ob2Sonar{0%{transform:translate(-50%,-50%) scale(.52);opacity:.55}to{transform:translate(-50%,-50%) scale(1.06);opacity:0}}@keyframes ob2OrbitEll{0%{transform:translate(var(--rx)) scale(1);z-index:4}8.333%{transform:translate(calc(var(--rx) * .866),calc(var(--ry) * .5)) scale(1.07);z-index:4}16.667%{transform:translate(calc(var(--rx) * .5),calc(var(--ry) * .866)) scale(1.12);z-index:4}25%{transform:translateY(var(--ry)) scale(1.14);z-index:4}33.333%{transform:translate(calc(var(--rx) * -.5),calc(var(--ry) * .866)) scale(1.12);z-index:4}41.667%{transform:translate(calc(var(--rx) * -.866),calc(var(--ry) * .5)) scale(1.07);z-index:4}50%{transform:translate(calc(var(--rx) * -1)) scale(1);z-index:1}58.333%{transform:translate(calc(var(--rx) * -.866),calc(var(--ry) * -.5)) scale(.93);z-index:1}66.667%{transform:translate(calc(var(--rx) * -.5),calc(var(--ry) * -.866)) scale(.88);z-index:1}75%{transform:translateY(calc(var(--ry) * -1)) scale(.86);z-index:1}83.333%{transform:translate(calc(var(--rx) * .5),calc(var(--ry) * -.866)) scale(.88);z-index:1}91.667%{transform:translate(calc(var(--rx) * .866),calc(var(--ry) * -.5)) scale(.93);z-index:1}to{transform:translate(var(--rx)) scale(1);z-index:4}}@keyframes ob2ArriveBloom{0%{opacity:0;transform:translate(-50%,-50%) scale(.7)}25%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) scale(1.25)}}@keyframes ob2Twinkle{0%,to{opacity:.85}50%{opacity:.2}}@keyframes ob2GradientShift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes ob2ShineSweep{0%{transform:translateX(-120%) skewX(-18deg)}to{transform:translateX(340%) skewX(-18deg)}}@keyframes ob2ScreenInA{0%{opacity:0;transform:translateX(calc(var(--dir, 1) * 26px));filter:blur(6px)}to{opacity:1;transform:translateX(0);filter:blur(0)}}@keyframes ob2ScreenInB{0%{opacity:0;transform:translateX(calc(var(--dir, 1) * 26px));filter:blur(6px)}to{opacity:1;transform:translateX(0);filter:blur(0)}}@keyframes ob2SquashA{0%{transform:scale(1)}30%{transform:scale(1.09,.9)}60%{transform:scale(.95,1.06)}80%{transform:scale(1.02,.98)}to{transform:scale(1)}}@keyframes ob2SquashB{0%{transform:scale(1)}30%{transform:scale(1.09,.9)}60%{transform:scale(.95,1.06)}80%{transform:scale(1.02,.98)}to{transform:scale(1)}}@keyframes ob2SparkPop{0%{transform:translate(0) scale(.3);opacity:0}30%{opacity:1}to{transform:translate(var(--sx),var(--sy)) scale(.5);opacity:0}}@keyframes ob2PopIn{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ob2HoldPulse{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes ob2BurstRing{0%{transform:translate(-50%,-50%) scale(.4);opacity:.9}to{transform:translate(-50%,-50%) scale(2.1);opacity:0}}@keyframes ob2RiseFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes ob2EnergyFloat{0%{opacity:0;transform:translate(-50%,8px) scale(.9)}18%{opacity:1;transform:translate(-50%) scale(1)}70%{opacity:1}to{opacity:0;transform:translate(-50%,-18px) scale(1)}}.ob2HoldWrap{--hold-size:var(--ob2-hold-size,var(--ob2n-hold-size,204px));--hold-t:6px;--hold-gap:12px;--hold-a:#a78bfa;--hold-z:#a3e635;--hold-paint:conic-gradient(from 0deg,#a78bfa,#22d3ee 55%,#a3e635);--hold-track:rgba(196,181,253,.13);--hold-ring-mask:radial-gradient(farthest-side,transparent calc(100% - var(--hold-t) - .5px),#000 calc(100% - var(--hold-t)));position:relative;flex-shrink:0;width:var(--hold-size);height:var(--hold-size);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.ob2HoldAura{inset:-24%;background:radial-gradient(closest-side,rgba(163,230,53,.26),rgba(34,211,238,.15) 45%,rgba(124,106,255,.06) 72%,rgba(124,106,255,0));opacity:calc(.16 + var(--p, 0) * .84);transform:scale(calc(.8 + var(--p, 0) * .24))}.ob2HoldAura,.ob2HoldInvite{position:absolute;border-radius:50%;pointer-events:none}.ob2HoldInvite{inset:0;border:1.5px solid var(--hold-z);opacity:0}.ob2HoldWrap[data-phase=idle] .ob2HoldInvite{animation:ob2HoldInvite 2.8s cubic-bezier(.22,1,.36,1) .7s infinite}@keyframes ob2HoldInvite{0%{opacity:0;transform:scale(.94)}22%{opacity:.42}to{opacity:0;transform:scale(1.16)}}.ob2HoldPaint,.ob2HoldTrack{position:absolute;inset:0;border-radius:50%;pointer-events:none;-webkit-mask:var(--hold-ring-mask);mask:var(--hold-ring-mask)}.ob2HoldTrack{background:var(--hold-track)}.ob2HoldArc{pointer-events:none}.ob2HoldArc,.ob2HoldHalf{position:absolute;inset:0}.ob2HoldHalfA{clip-path:inset(0 0 0 50%);opacity:clamp(0,calc(var(--p, 0) * 1000),1)}.ob2HoldHalfB{clip-path:inset(0 calc(50% - 1px) 0 0);opacity:clamp(0,calc((var(--p, 0) - .5) * 1000),1)}.ob2HoldRot{position:absolute;inset:0;will-change:transform}.ob2HoldHalfA .ob2HoldRot{clip-path:inset(0 50% 0 0);transform:rotate(calc(min(var(--p, 0), .5) * 1turn))}.ob2HoldHalfB .ob2HoldRot{clip-path:inset(0 0 0 50%);transform:rotate(calc(max(var(--p, 0) - .5, 0) * 1turn))}.ob2HoldPaint{background:var(--hold-paint)}.ob2HoldHalfA .ob2HoldPaint{transform:rotate(calc(min(var(--p, 0), .5) * -1turn))}.ob2HoldHalfB .ob2HoldPaint{transform:rotate(calc(max(var(--p, 0) - .5, 0) * -1turn))}.ob2HoldCap{top:0;left:calc(50% - var(--hold-t) / 2);width:var(--hold-t);height:var(--hold-t);border-radius:50%;background:var(--hold-a)}.ob2HoldCap,.ob2HoldHead{position:absolute;opacity:clamp(0,calc(var(--p, 0) * 80),1)}.ob2HoldHead{inset:0;transform:rotate(calc(var(--p, 0) * 1turn))}.ob2HoldHead i{top:calc(var(--hold-t) * -.75);left:calc(50% - var(--hold-t) * 1.25);width:calc(var(--hold-t) * 2.5);height:calc(var(--hold-t) * 2.5);background:radial-gradient(circle,#fff 0 22%,var(--hold-z) 34%,rgba(255,255,255,0) 70%)}.ob2Hold,.ob2HoldHead i{position:absolute;border-radius:50%}.ob2Hold{inset:var(--hold-gap);box-sizing:border-box;padding:0 16px;display:grid;place-items:center;text-align:center;overflow:hidden;border:1px solid rgba(196,181,253,.26);background:radial-gradient(circle at 50% 30%,rgba(80,46,160,.4),rgba(24,12,56,.62) 72%);box-shadow:0 0 30px rgba(124,106,255,.14),inset 0 1px 0 rgba(255,255,255,.06);color:#fff;font-family:var(--font-display),"Space Grotesk",ui-sans-serif,system-ui,sans-serif;cursor:pointer;outline:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;transition:transform .22s cubic-bezier(.22,1,.36,1)}.ob2HoldWrap[data-phase=hold] .ob2Hold{transform:scale(.965)}.ob2HoldFill{background:linear-gradient(0deg,rgba(139,92,246,.58),rgba(34,211,238,.3) 55%,rgba(34,211,238,0));transform:translateY(calc((1 - var(--p, 0)) * 101%))}.ob2HoldFill,.ob2HoldShine{position:absolute;inset:0;pointer-events:none}.ob2HoldShine{opacity:0;transition:opacity .45s ease;background:radial-gradient(circle at 50% 46%,rgba(214,255,140,.3),rgba(214,255,140,0) 66%)}.ob2HoldWrap[data-phase=done] .ob2HoldShine{opacity:1}.ob2HoldText,.ob2HoldWords{position:relative;z-index:2}.ob2HoldText{display:block;max-width:var(--ob2-hold-text-max,130px);font-size:var(--ob2-hold-font,14px);font-weight:700;line-height:1.35;color:#fff;text-wrap:balance}.ob2HoldWords{display:flex;flex-direction:column;align-items:center;gap:4px}.ob2HoldWrap[data-phase=done] .ob2HoldText{animation:ob2PopIn .4s cubic-bezier(.34,1.56,.64,1) both}.ob2HoldBurst{position:absolute;inset:0;pointer-events:none}.ob2HoldFlash{position:absolute;inset:var(--hold-gap);border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.8),rgba(214,255,140,.38) 42%,rgba(214,255,140,0) 72%);animation:ob2HoldFlash .7s ease-out both}@keyframes ob2HoldFlash{0%{opacity:0;transform:scale(.86)}18%{opacity:1}to{opacity:0;transform:scale(1.06)}}.ob2HoldWave{position:absolute;inset:0;border-radius:50%;border:2.5px solid var(--hold-z);animation:ob2HoldWave .85s cubic-bezier(.2,.8,.3,1) both}.ob2HoldWave2{border-width:1.5px;border-color:var(--hold-a);animation-delay:.1s}@keyframes ob2HoldWave{0%{opacity:.95;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.ob2HoldBurst b{position:absolute;left:50%;top:50%;margin:-7px 0 0 -6px;font-size:13px;line-height:1;font-weight:400;color:var(--hold-z);text-shadow:0 0 8px currentColor;animation:ob2SparkPop .85s cubic-bezier(.2,.8,.3,1) both}.ob2HoldBurst b:nth-of-type(3n){color:#fff}.ob2HoldBurst b:nth-of-type(3n+1){color:var(--hold-a);font-size:10px}@media (prefers-reduced-motion:reduce){.ob2Hold,.ob2HoldAura,.ob2HoldLean{transform:none!important}}.ob2-root a:focus-visible,.ob2-root button:focus-visible,.ob2-root input:focus-visible,.ob2-root select:focus-visible{outline:2px solid rgba(163,230,53,.9);outline-offset:2px}@media (pointer:coarse){.ob2FineOnly{display:none}}.ob2Scroll[data-more="1"]{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 44px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 44px),transparent)}.ob2Scroll[data-top="1"]{-webkit-mask-image:linear-gradient(180deg,transparent,#000 24px);mask-image:linear-gradient(180deg,transparent,#000 24px)}.ob2Scroll[data-top="1"][data-more="1"]{-webkit-mask-image:linear-gradient(180deg,transparent,#000 24px,#000 calc(100% - 44px),transparent);mask-image:linear-gradient(180deg,transparent,#000 24px,#000 calc(100% - 44px),transparent)}.ob2-root{--ob2H:min(844px,calc(var(--ob2vh, 1dvh) * 100 - env(safe-area-inset-top, 0px) - var(--web-to-app-bar-height, 0px)))}.ob2-root[data-hydrating]>*{visibility:hidden}@media (pointer:coarse) and (max-width:520px){.ob2-root{--ob2H:calc(var(--ob2vh, 1dvh) * 100 - env(safe-area-inset-top, 0px) - var(--web-to-app-bar-height, 0px));--ob2-frame-w:100vw;--ob2-frame-radius:0px;--ob2-frame-shadow:none}.ob2-root[data-kb]{--ob2H:calc(var(--ob2kb) - env(safe-area-inset-top, 0px) - var(--web-to-app-bar-height, 0px))}.ob2-root[data-kb] .ob2-hero{display:none!important}.ob2-root[data-kb]{--ob2-section-pad:48px 0 0}}@supports (container-type:size){.ob2-root .ob2-hero{--ob2-orb-fit:100cqh}@media (max-width:899px){.ob2-root .ob2-hero{--ob2-hero-justify-phone:flex-start;--ob2-orb-mt:max(0px,calc((100cqh - var(--ob2-orb-size, 0px)) / 2))}}}@media (min-width:900px){.ob2-root:not([data-native="1"]){--ob2-root-bg:transparent;--ob2-frame-w:100%;--ob2-frame-h:100dvh;--ob2-frame-radius:0px;--ob2-frame-bg:transparent;--ob2-frame-shadow:none;--ob2-frame-dir:row;--ob2-frame-pad-x:var(--ob2d-inset);--ob2-frame-box:border-box;--ob2-hero-w:44%;--ob2-hero-justify:center;--ob2-hero-flex:0 0 auto;--ob2-hero-ct:normal;--ob2-hero-min-h:0px;--ob2-screen-flex:1 1 0%;--ob2-hero-pad:0px;--ob2-hero-pad-b:5vh;--ob2-orb-w:var(--ob2d-orb-w);--ob2-shadow-h:28px;--ob2-shadow-b:-14px;--ob2-screen-top:0px;--ob2-screen-z:20;--ob2-bar-top:28px;--ob2-bar-left:var(--ob2d-col-left);--ob2-bar-right:var(--ob2d-col-right);--ob2-bar-gap:5px;--ob2-bar-h:4px;--ob2-back-top:24px;--ob2-back-left:28px;--ob2-back-size:40px;--ob2-section-overflow:auto;--ob2-section-pad:80px 48px 40px;--ob2-content-max:var(--ob2d-col-w);--ob2-scroll-flex:0 0 auto;--ob2-scroll-overflow:visible;--ob2-scroll-margin:auto auto 0;--ob2-scroll-pad:0px;--ob2-scroll-pad-account:0px;--ob2-scroll-pad-pledge:0px;--ob2-scroll-gap:24px;--ob2-footer-margin:0 auto auto;--ob2-footer-pad:26px 0 0;--ob2-footer-pad-tight:22px 0 0;--ob2-footer-pad-b:0px;--ob2-footer-pad-account:22px 0 0;--ob2-footer-dir:row-reverse;--ob2-footer-align:center;--ob2-footer-justify:flex-start;--ob2-footer-gap:18px;--ob2-cta-w:auto;--ob2-cta-min-w:232px;--ob2-cta-pad:17px 34px;--ob2-cta-radius:18px;--ob2-cta-font:17px;--ob2-quiet-w:auto;--ob2-quiet-mr:auto;--ob2-quiet-font:15px;--ob2-head-align:left;--ob2-sub-margin:10px 0 0;--ob2-h1:clamp(50px,4.4vw,68px);--ob2-h2:clamp(36px,3vw,46px);--ob2-h2-big:clamp(40px,3.3vw,50px);--ob2-h2-tracking:-.02em;--ob2-sub:18px;--ob2-sub-max:560px;--ob2-welcome-sub:20px;--ob2-welcome-pad:0px;--ob2-welcome-align:flex-start;--ob2-welcome-text-align:left;--ob2-welcome-block-margin:0;--ob2-welcome-gap:18px;--ob2-welcome-foot:34px 0 0;--ob2-welcome-foot-dir:row;--ob2-welcome-foot-gap:22px;--ob2-eyebrow-line-l:0px;--ob2-row-pad:16px 18px;--ob2-row-gap:14px;--ob2-row-min-h:68px;--ob2-icon:44px;--ob2-row-title:17px;--ob2-row-title-lg:17px;--ob2-row-detail:14px;--ob2-tile-pad:16px;--ob2-tile-pad-lg:18px 20px;--ob2-tile-pad-dense:16px 18px;--ob2-tile-gap:14px;--ob2-tile-title:16px;--ob2-list-cols:1fr 1fr;--ob2-list-gap:12px;--ob2-list-cols-dense:1fr 1fr;--ob2-list-gap-dense:12px;--ob2-grid-cols:1fr 1fr 1fr;--ob2-tile-check-badge:grid;--ob2-tile-check-inline:none;--ob2-chip-font:15px;--ob2-ana-font:15.5px;--ob2-fine-font:13px;--ob2-legal-font:13px;--ob2-founding-font:14px;--ob2-reason-font:14.5px;--ob2-mark-justify:flex-start;--ob2-orion-tag-inline:inline;--ob2-orion-tag-corner:none;--ob2-form-max:440px;--ob2-account-align:flex-start;--ob2-hold-size:224px;--ob2-hold-text-max:150px;--ob2-hold-font:16px;--ob2-toast-top:calc((100dvh - 5vh) / 2 - var(--ob2d-orb-w) / 2 - 44px);--ob2-toast-left:calc(var(--ob2d-stage-w) * -0.22);--ob2-toast-pad:8px 16px;--ob2-toast-font:15px}.ob2-root:not([data-native="1"])[data-step=coach-mode]{--ob2-list-cols:1fr}.ob2-root:not([data-native="1"])[data-step=pledge]{--ob2-head-align:center;--ob2-sub-margin:10px auto 0;--ob2-footer-justify:center;--ob2-quiet-mr:0px}.ob2-root:not([data-native="1"]) .ob2-hero:before{content:"";position:absolute;left:50%;top:calc(50% - 2.5vh);width:calc(var(--ob2d-orb-w) * 2.1);height:calc(var(--ob2d-orb-w) * 2.1);transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;z-index:0;background:radial-gradient(closest-side,rgba(124,106,255,.16),rgba(34,211,238,.05) 55%,transparent 72%)}.ob2-root:not([data-native="1"]) .ob2EnterHint{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font:600 12.5px var(--font-hero-mono),JetBrains Mono,ui-monospace,monospace;letter-spacing:.04em;color:rgba(240,240,255,.38)}.ob2-root:not([data-native="1"]) .ob2EnterHint kbd{font:inherit;padding:3px 7px;border-radius:6px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.05);color:rgba(240,240,255,.55)}.ob2-root:not([data-native="1"]) .ob2Section{scrollbar-width:thin;scrollbar-color:rgba(196,181,253,.3) transparent}}@media (min-width:900px) and (hover:hover){.ob2-root:not([data-native="1"]) .ob2Screen button[aria-pressed]:not([aria-pressed=true]):not([aria-disabled=true]):hover{background:rgba(255,255,255,.075)!important;border-color:rgba(255,255,255,.2)!important;transform:translateY(-2px)}.ob2-root:not([data-native="1"]) .ob2Screen button[aria-pressed=true]:hover{transform:translateY(-2px)}.ob2-root:not([data-native="1"]) .ob2Cta:not(:disabled):hover{transform:translateY(-1px);filter:brightness(1.06)}.ob2-root:not([data-native="1"]) .ob2Back:hover{background:rgba(255,255,255,.12)!important}}.ob2EnterHint{display:none}@media (pointer:coarse){.ob2-root .ob2EnterHint{display:none!important}}.ob2-root ::-webkit-scrollbar{width:3px;height:3px}.ob2-root ::-webkit-scrollbar-track{background:transparent}.ob2-root ::-webkit-scrollbar-thumb{background:rgba(196,181,253,.3);border-radius:3px}.ob2-root input[type=date]{color-scheme:dark}@media (prefers-reduced-motion:reduce){.ob2-root *,.ob2-root :after,.ob2-root :before{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}@keyframes ob2SpriteOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}@keyframes ob2SpriteIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){@keyframes ob2SpriteOut{0%{opacity:0}to{opacity:0}}@keyframes ob2SpriteIn{0%{opacity:1}to{opacity:1}}}@keyframes ob2FoundStamp{0%{opacity:0;transform:scale(1.7);filter:blur(3px)}55%{opacity:1;transform:scale(.94);filter:blur(0)}to{opacity:1;transform:scale(1)}}@keyframes ob2FoundRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes ob2FoundShine{0%{transform:translateX(-130%) skewX(-18deg)}to{transform:translateX(340%) skewX(-18deg)}}@keyframes ob2FoundGlow{0%,to{opacity:.55;transform:translateX(-50%) scale(1)}50%{opacity:.9;transform:translateX(-50%) scale(1.12)}}@keyframes ob2FoundSpark{0%{opacity:0;transform:translateY(16px) scale(.6)}18%{opacity:var(--sparkMax,.9)}80%{opacity:.18}to{opacity:0;transform:translateY(calc(-1 * var(--sparkRise, 120px))) scale(1)}}@keyframes ob2FoundStar{0%,to{transform:scale(1);text-shadow:0 0 8px rgba(240,178,104,.6)}50%{transform:scale(1.18);text-shadow:0 0 18px rgba(245,213,118,.95)}}@keyframes ob2FsRays{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ob2FsHalo{0%,to{opacity:.72;transform:scale(.92)}50%{opacity:1;transform:scale(1.1)}}@keyframes ob2FsStar{0%,to{transform:scale(1) rotate(-4deg)}50%{transform:scale(1.07) rotate(4deg)}}@keyframes ob2FsTwinkle{0%,to{opacity:.15;transform:scale(.55) rotate(0deg)}50%{opacity:1;transform:scale(1.1) rotate(45deg)}}@keyframes ob2FsFoil{0%{background-position:0 0,0 50%}to{background-position:0 0,100% 50%}}@keyframes ob2FsSheen{0%{transform:translateX(-130%) skewX(-16deg)}42%,to{transform:translateX(270%) skewX(-16deg)}}@keyframes ob2FsTileIn{0%{opacity:0;transform:translateY(12px) scale(.92)}to{opacity:1;transform:none}}@keyframes ob2FsFlash{0%{opacity:0;transform:translate(-50%,-50%) scale(.45)}18%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes ob2FsRing{0%{opacity:.95;transform:translate(-50%,-50%) scale(.6)}to{opacity:0;transform:translate(-50%,-50%) scale(1.45)}}@keyframes ob2FsStarIn{0%{opacity:0;transform:scale(.2)}70%{opacity:1;transform:scale(1.25)}to{opacity:1;transform:scale(1)}}@keyframes ob2FsStarOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.3)}}@keyframes ob2FsHeart{0%{opacity:0;transform:translateY(8px) scale(.5)}25%{opacity:.95}to{opacity:0;transform:translate(var(--hx,0),-44px) scale(1.05)}}@keyframes ob2RateLaurel{0%{opacity:0;transform:scale(.6) rotate(-14deg)}to{opacity:1;transform:none}}@keyframes ob2RateStar{0%{opacity:0;transform:scale(.2) rotate(-30deg)}62%{opacity:1;transform:scale(1.24) rotate(6deg)}to{opacity:1;transform:none}}@keyframes ob2RateShimmer{0%,86%,to{opacity:1}93%{opacity:.72}}.ob2RateLaurel{transform-box:fill-box;transform-origin:100% 100%;animation:ob2RateLaurel .7s cubic-bezier(.2,1.2,.4,1) .05s both}.ob2RateStar{transform-box:fill-box;transform-origin:center;animation:ob2RateStar .55s cubic-bezier(.2,1.4,.4,1) both,ob2RateShimmer 3.6s ease-in-out 1.4s infinite}@keyframes ob2FsBloom{0%,to{opacity:.55;transform:translateX(-50%) scale(1)}50%{opacity:.95;transform:translateX(-50%) scale(1.1)}}@media (min-width:900px){.ob2-root:not([data-native="1"]){--ob2-fs-card-pad:18px 20px 18px 18px;--ob2-fs-line:16px;--ob2-fs-sub:13.5px;--ob2-fs-set-max:520px;--ob2-fs-tile-pad:12px 14px 12px 16px;--ob2-fs-tile-title:15px}}@media (prefers-reduced-motion:reduce){.ob2FsAnim,.ob2RateLaurel,.ob2RateStar{animation:none!important}@keyframes ob2FoundStamp{0%{opacity:1;transform:none;filter:none}to{opacity:1;transform:none;filter:none}}@keyframes ob2FoundRise{0%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes ob2FoundShine{0%{transform:translateX(340%)}to{transform:translateX(340%)}}@keyframes ob2FoundGlow{0%{opacity:.55}to{opacity:.55}}@keyframes ob2FoundSpark{0%{opacity:0}to{opacity:0}}@keyframes ob2FoundStar{0%{transform:none}to{transform:none}}}