.SrS-Pa_stage{--focus-x:47%;--focus-y:42%;z-index:-1;background:var(--bg);position:absolute;inset:0;overflow:hidden}.SrS-Pa_mover{will-change:transform;position:absolute;inset:-3% -16% -3% -3%}.SrS-Pa_picture{width:100%;height:100%;display:block}.SrS-Pa_img{object-fit:cover;object-position:50% 14%;width:100%;height:100%;animation:SrS-Pa_settle 3.2s var(--ease-expo) both, SrS-Pa_breathe 26s var(--ease-in-out) 3.2s infinite alternate;display:block;transform:scale(1.14)}.SrS-Pa_stage[data-phase=entering] .SrS-Pa_img,.SrS-Pa_stage[data-phase=success] .SrS-Pa_img{animation:SrS-Pa_push 1.6s var(--ease-in-out) both}.SrS-Pa_veil{background:var(--bg);animation:SrS-Pa_open 2.4s var(--ease-soft) .25s both;pointer-events:none;position:absolute;inset:-2%}.SrS-Pa_lightField{mix-blend-mode:screen;position:absolute;inset:0;overflow:hidden}.SrS-Pa_light{opacity:0;width:72vmax;height:72vmax;transition:opacity .9s var(--ease-out);will-change:transform;background:radial-gradient(circle,#ffe8c433 0%,#ffe4bc1c 8%,#ffe0b20d 18%,#ffdcaa05 30%,#0000 46%);border-radius:50%;position:absolute;top:0;left:0}.SrS-Pa_stage[data-pointer] .SrS-Pa_light{opacity:1}.SrS-Pa_stage[data-phase=entering] .SrS-Pa_light,.SrS-Pa_stage[data-phase=success] .SrS-Pa_light{opacity:0;transition:opacity .5s var(--ease-in-out)}@keyframes SrS-Pa_settle{0%{transform:scale(1.14)}to{transform:scale(1.03)}}@keyframes SrS-Pa_breathe{0%{transform:scale(1.03)}to{transform:scale(1.07)}}@keyframes SrS-Pa_push{0%{transform:scale(1.03)}to{transform:scale(1.16)}}@keyframes SrS-Pa_open{0%{opacity:1}to{opacity:0}}@media (max-width:640px){.SrS-Pa_stage{--focus-x:52%;--focus-y:30%}.SrS-Pa_img{object-position:40% 50%}.SrS-Pa_mover{inset:-3%}.SrS-Pa_light{width:110vmax;height:110vmax}}@media (prefers-reduced-motion:reduce){.SrS-Pa_img{animation:none;transform:scale(1.03)}.SrS-Pa_stage[data-phase=entering] .SrS-Pa_img,.SrS-Pa_stage[data-phase=success] .SrS-Pa_img{animation:none}.SrS-Pa_veil{animation:.5s both SrS-Pa_open}}
.s-AvwG_scene{background:var(--bg);min-height:100svh;padding:max(var(--margin), env(safe-area-inset-top)) max(var(--margin), env(safe-area-inset-right)) max(var(--margin), env(safe-area-inset-bottom)) max(var(--margin), env(safe-area-inset-left));isolation:isolate;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:clip}.s-AvwG_scene:after{content:"";z-index:5;opacity:.07;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.5 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:240px 240px;animation:1.2s steps(4,end) infinite s-AvwG_grain;position:absolute;inset:-20%}.s-AvwG_scene[data-phase=success]>*{opacity:0;transition:opacity .52s var(--ease-in-out) .76s}.s-AvwG_bar{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.s-AvwG_mark{gap:16px;display:grid}.s-AvwG_brand{animation:s-AvwG_fadeDown .9s var(--ease-out) .6s both;font-family:var(--font-serif);letter-spacing:.3em;text-transform:uppercase;color:var(--ink-bright);padding-left:.08em;font-size:clamp(1.75rem,1.3rem + 1.6vw,2.75rem);font-weight:500;line-height:1}.s-AvwG_epigraph{animation:s-AvwG_fadeDown .9s var(--ease-out) .76s both;font-family:var(--font-serif);color:var(--ink);opacity:.82;font-size:clamp(1.125rem,.95rem + .7vw,1.5rem);font-style:italic;line-height:1.2}.s-AvwG_foot{grid-row:3;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px 48px;padding-bottom:8px;display:grid}.s-AvwG_copy{min-width:0}.s-AvwG_statement{font-family:var(--font-serif);text-indent:-.45em;max-width:32ch;color:var(--ink);text-wrap:pretty;animation:s-AvwG_fadeUp 1.2s var(--ease-expo) .7s both;padding-left:.45em;font-size:clamp(1.375rem,1.1rem + 1.2vw,2.25rem);font-style:italic;font-weight:400;line-height:1.24}.s-AvwG_actions{animation:s-AvwG_fadeUp .9s var(--ease-out) .98s both;align-items:center;gap:14px;display:flex;position:relative}.s-AvwG_primary,.s-AvwG_secondary{height:var(--control-h);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;touch-action:manipulation;transition:transform var(--t-press) var(--ease-out), background-color var(--t-hover) ease, color var(--t-hover) ease, border-color var(--t-hover) ease;border-radius:0;align-items:center;gap:14px;padding:0 26px;font-size:13px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.s-AvwG_primary{color:var(--ink);background:#07060559;border:1px solid #ece8e18c}.s-AvwG_primary:active{transform:scale(.97)}.s-AvwG_primary[aria-disabled]{cursor:default}.s-AvwG_primary[data-pending]{color:var(--muted)}.s-AvwG_secondary{color:var(--muted);background:0 0;border:1px solid #ece8e138}.s-AvwG_secondary:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.s-AvwG_primary:hover:not([aria-disabled]){background:var(--ink);color:var(--bg);border-color:var(--ink)}.s-AvwG_primary:hover:not([aria-disabled]) .s-AvwG_arrow{transform:translate(3px)}.s-AvwG_secondary:hover{color:var(--ink);border-color:#ece8e18c}}.s-AvwG_buttonText{display:block}.s-AvwG_arrow{transition:transform var(--t-hover) var(--ease-out);display:block}.s-AvwG_error{font-size:var(--step-small);color:var(--danger);white-space:nowrap;opacity:0;transition:opacity var(--t-ui) var(--ease-out);margin-top:10px;position:absolute;top:100%;right:0}.s-AvwG_error[data-visible]{opacity:1}@keyframes s-AvwG_grain{0%{transform:translate(0)}25%{transform:translate(-3%,2%)}50%{transform:translate(2%,-3%)}75%{transform:translate(-1%,-1%)}to{transform:translate(3%,3%)}}@keyframes s-AvwG_fadeDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes s-AvwG_fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.s-AvwG_scene{--step-display:clamp(2.75rem, 12.5vw, 3.75rem)}.s-AvwG_bar{align-items:flex-start}.s-AvwG_epigraph{max-width:16ch}.s-AvwG_foot{grid-template-columns:1fr;gap:24px;padding-bottom:12px}.s-AvwG_copy{max-width:none}.s-AvwG_actions{flex-direction:column;align-items:stretch}.s-AvwG_primary,.s-AvwG_secondary{justify-content:center}.s-AvwG_error{white-space:normal;margin-top:0;position:static}.s-AvwG_error:not([data-visible]){display:none}}@media (prefers-reduced-motion:reduce){.s-AvwG_scene:after{animation:none}.s-AvwG_brand,.s-AvwG_epigraph,.s-AvwG_statement,.s-AvwG_actions{animation:.3s both s-AvwG_fadeIn}.s-AvwG_scene[data-phase=success]>*{transition:opacity .3s}@keyframes s-AvwG_fadeIn{0%{opacity:0}to{opacity:1}}}
