@keyframes d7pgzb6{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
.d7pgzb0{background:#f6f7f9;grid-template-rows:auto 1fr;min-height:100dvh;display:grid;position:relative;overflow:hidden}
:root[data-theme=dark] .d7pgzb0{background:var(--_186orge0)}
:root[data-theme=light] .d7pgzb0{background:#f6f7f9}
.d7pgzb1{aspect-ratio:1;clip-path:inset(210vh calc(150vh - 50vw) 0);pointer-events:none;background:radial-gradient(closest-side, #89d8d8 0%, color-mix(in srgb, var(--_186orgea) 15%, transparent) 70%, transparent 100%);height:300vh;position:fixed;top:-210vh;left:50%;transform:translate(-50%)}
:root[data-theme=dark] .d7pgzb1{background:radial-gradient(closest-side, #89d8d842 0%, color-mix(in srgb, var(--_186orgea) 14%, transparent) 70%, transparent 100%)}
:root[data-theme=light] .d7pgzb1{background:radial-gradient(closest-side, #89d8d8 0%, color-mix(in srgb, var(--_186orgea) 15%, transparent) 70%, transparent 100%)}
.d7pgzb2{padding:var(--_186orgeh) var(--_186orgei);position:relative}
.d7pgzb3{font-size:var(--_186orget);font-weight:var(--_186orge10);letter-spacing:-.03em;color:var(--_186orge6);display:inline-block}
.d7pgzb4{padding:var(--_186orgei) var(--_186orgeh) var(--_186orgek);flex-direction:column;justify-content:center;align-items:center;padding-bottom:14vh;display:flex;position:relative}
.d7pgzb5{margin:0 0 var(--_186orgej);font-size:var(--_186orgev);font-weight:var(--_186orge10);letter-spacing:-.03em;color:var(--_186orge6);text-align:center;text-wrap:balance;line-height:1.3}
.d7pgzb7{background:var(--_186orge1);border-radius:var(--_186orgeo);width:100%;max-width:400px;padding:32px;animation:.26s cubic-bezier(.22,1,.36,1) both d7pgzb6}
.d7pgzb8{margin:0 0 var(--_186orgeh);font-size:var(--_186orges);color:var(--_186orge7);text-align:center;line-height:1.6}
.d7pgzb9{justify-content:center;align-items:center;gap:var(--_186orgef);border-radius:var(--_186orgem);background:var(--_186orgea);width:100%;height:52px;color:var(--_186orgec);font-size:var(--_186orges);font-weight:var(--_186orgez);border:0;transition:background .16s cubic-bezier(.22,1,.36,1),transform .16s cubic-bezier(.22,1,.36,1);display:flex}
.d7pgzb9:hover:not(:disabled){background:var(--_186orgeb)}
.d7pgzb9:active:not(:disabled){transform:scale(.985)}
.d7pgzb9:disabled{opacity:.55;cursor:progress}
.d7pgzba{flex-shrink:0}
.d7pgzbb{border-radius:var(--_186orgem);background:var(--_186orge2);width:100%;height:48px;color:var(--_186orge5);font-size:var(--_186orges);font-weight:var(--_186orgez);border:0;transition:filter .16s ease-out}
.d7pgzbb:hover{filter:brightness(.97)}
.d7pgzbc{align-items:center;gap:var(--_186orgeg);padding:var(--_186orgeg);margin-bottom:var(--_186orgeh);border-radius:var(--_186orgen);border:1px solid var(--_186orge3);display:flex}
.d7pgzbd{border-radius:var(--_186orgep);flex-shrink:0;width:36px;height:36px}
.d7pgzbe{font-size:var(--_186orges);font-weight:var(--_186orgez);color:var(--_186orge6);margin:0}
.d7pgzbf{font-size:var(--_186orger);color:var(--_186orge7);margin:2px 0 0}
.d7pgzbg{margin:0 0 var(--_186orgeh);padding:var(--_186orgeg) var(--_186orgeh);border-radius:var(--_186orgen);background:color-mix(in oklab, var(--_186orge9) 10%, transparent);color:color-mix(in oklab, var(--_186orge9) 75%, var(--_186orge6));font-size:var(--_186orger);line-height:1.5;font-weight:var(--_186orgey)}
@media (prefers-color-scheme:dark){.d7pgzb0{background:var(--_186orge0)}.d7pgzb1{background:radial-gradient(closest-side, #89d8d842 0%, color-mix(in srgb, var(--_186orgea) 14%, transparent) 70%, transparent 100%)}}
@media (max-width:480px){.d7pgzb5{font-size:var(--_186orgeu)}.d7pgzb7{padding:var(--_186orgeh)}}
@media (prefers-reduced-motion:reduce){.d7pgzb7{animation:none}.d7pgzb9,.d7pgzbb{transition:none}}
