._1kh04o20{z-index:30;padding-top:env(safe-area-inset-top,0px);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);border-bottom:1px solid var(--_1p06yvqg);background-color:var(--_1p06yvq5);-webkit-backdrop-filter:blur(18px)saturate(1.4);box-shadow:var(--_1p06yvq1v);position:sticky;top:0}
._1kh04o21{align-items:center;gap:var(--_1p06yvq1e);width:100%;max-width:var(--_1p06yvq1x);min-height:var(--_1p06yvq21);padding-inline:var(--_1p06yvq1g);grid-template-columns:auto minmax(0,1fr) auto;margin-inline:auto;display:grid}
._1kh04o22{align-items:center;gap:var(--_1p06yvq1e);min-width:0;min-height:var(--_1p06yvq20);border-radius:var(--_1p06yvq1n);display:inline-flex}
._1kh04o23{background-image:linear-gradient(145deg, var(--_1p06yvq9), var(--_1p06yvqa));width:1.875rem;height:1.875rem;color:var(--_1p06yvqc);border-radius:.5rem;flex-shrink:0;place-items:center;display:grid;box-shadow:inset 0 1px #fff3,0 4px 10px -6px #104436cc}
._1kh04o24{font-family:var(--_1p06yvqs);font-size:var(--_1p06yvqy);font-weight:var(--_1p06yvq1a);letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}
._1kh04o25{display:block}
._1kh04o26{justify-self:end;align-items:center;gap:.125rem;display:flex}
._1kh04o27{min-height:var(--_1p06yvq20);padding:0 var(--_1p06yvq1e);border-radius:var(--_1p06yvq1n);color:var(--_1p06yvq7);font-size:var(--_1p06yvqw);font-weight:var(--_1p06yvq1a);white-space:nowrap;align-items:center;transition:color .16s,background-color .16s;display:inline-flex}
._1kh04o27:hover{background-color:var(--_1p06yvq3);color:var(--_1p06yvq6)}
._1kh04o28{min-height:var(--_1p06yvq20);align-items:center;display:none}
._1kh04o29{width:var(--_1p06yvq20);height:var(--_1p06yvq20);border-radius:var(--_1p06yvq1s);place-items:center;transition:background-color .16s;display:inline-grid}
._1kh04o29:hover{background-color:var(--_1p06yvq3)}
@media screen and (min-width:48rem){._1kh04o21{padding-inline:var(--_1p06yvq1h)}}
@media screen and (min-width:64rem){._1kh04o21{padding-inline:var(--_1p06yvq1i)}}
@media screen and (min-width:30rem){._1kh04o26{gap:var(--_1p06yvq1d)}}
@media screen and (min-width:26rem){._1kh04o28{display:inline-flex}}
.wglpy80{border-bottom:1px solid var(--_1p06yvqg);background-color:var(--_1p06yvq1);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}
.wglpy81{align-items:center;gap:var(--_1p06yvq1f);width:100%;max-width:var(--_1p06yvq1x);padding:var(--_1p06yvq1d) var(--_1p06yvq1g);margin-inline:auto;display:flex}
.wglpy82{color:var(--_1p06yvq8);font-size:var(--_1p06yvqu);font-weight:var(--_1p06yvq1a);letter-spacing:.08em;text-transform:uppercase;flex-shrink:0}
.wglpy83{flex:1;min-width:0;max-width:24rem;position:relative}
.wglpy84{width:100%;min-height:var(--_1p06yvq20);padding:.55rem 2.25rem .55rem var(--_1p06yvq1f);border:1px solid var(--_1p06yvqg);border-radius:var(--_1p06yvq1s);appearance:none;background-color:var(--_1p06yvq3);color:var(--_1p06yvq6);font-size:var(--_1p06yvqx);font-weight:var(--_1p06yvq19);line-height:var(--_1p06yvq15);text-overflow:ellipsis;cursor:pointer;transition:border-color .16s,background-color .16s}
.wglpy84:hover:not(:disabled){border-color:var(--_1p06yvqh);background-color:var(--_1p06yvq2)}
.wglpy84:focus-visible{outline:2px solid var(--_1p06yvqm);outline-offset:2px}
.wglpy84:disabled{cursor:wait;opacity:.75}
.wglpy85{color:var(--_1p06yvq7);pointer-events:none;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}
.wglpy86{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
@media screen and (min-width:48rem){.wglpy81{padding-inline:var(--_1p06yvq1h)}}
@media screen and (min-width:64rem){.wglpy81{padding-inline:var(--_1p06yvq1i)}}
._498lm90{top:calc(var(--_1p06yvq21) + 1px);width:4.5rem;height:calc(100dvh - var(--_1p06yvq21) - 1px);padding:var(--_1p06yvq1g) var(--_1p06yvq1e);border-right:1px solid var(--_1p06yvqg);background-color:var(--_1p06yvq1);flex-shrink:0;align-self:flex-start;display:none;position:sticky;overflow-y:auto}
._498lm91{gap:var(--_1p06yvq1d);display:grid}
._498lm92{padding-inline:var(--_1p06yvq1e);color:var(--_1p06yvq8);letter-spacing:.11em;text-transform:uppercase;font-size:.6875rem;font-weight:600;display:none}
._498lm93{gap:.125rem;margin:0;padding:0;list-style:none;display:grid}
._498lm94{justify-content:center;align-items:center;gap:var(--_1p06yvq1e);min-height:44px;padding:.4rem var(--_1p06yvq1e);border-radius:var(--_1p06yvq1s);color:var(--_1p06yvq7);font-size:var(--_1p06yvqw);font-weight:550;text-decoration:none;transition:background-color .16s,color .16s;display:flex}
._498lm94:hover{background-color:var(--_1p06yvq3);color:var(--_1p06yvq6)}
._498lm96{background-color:var(--_1p06yvqo);color:var(--_1p06yvqn);box-shadow:0 10px 20px -16px #080c09e6}
._498lm96:hover{background-color:var(--_1p06yvqo);color:var(--_1p06yvqn)}
._498lm97{flex-shrink:0;place-items:center;width:1.75rem;height:1.75rem;display:grid}
._498lm98{text-overflow:ellipsis;white-space:nowrap;display:none;overflow:hidden}
._498lm99{height:1px;margin:var(--_1p06yvq1e) var(--_1p06yvq1e) var(--_1p06yvq1f);background-color:var(--_1p06yvqg);border:0}
._498lm96:focus-visible{outline:2px solid var(--_1p06yvqn);outline-offset:2px}
@media screen and (min-width:48rem){._498lm90{gap:var(--_1p06yvq1g);flex-direction:column;display:flex}}
@media screen and (min-width:64rem){._498lm90{width:15rem;padding:var(--_1p06yvq1h) var(--_1p06yvq1f)}._498lm92{display:block}._498lm94{padding-inline:var(--_1p06yvq1f);justify-content:flex-start}._498lm98{display:block}}
.tsmlrv0{flex-direction:column;flex:1;min-width:0;display:flex}
.tsmlrv0:focus,.tsmlrv0:focus-visible{outline:none}
.tsmlrv1{background-image:radial-gradient(120% 55% at 86% -12%, var(--_1p06yvqq), transparent 60%), linear-gradient(180deg, var(--_1p06yvq1) 0%, var(--_1p06yvq0) 48%, var(--_1p06yvq3) 100%);background-repeat:no-repeat}
.tsmlrv2{padding-bottom:calc(var(--_1p06yvq22) + env(safe-area-inset-bottom,0px) + var(--_1p06yvq1h))}
@media screen and (min-width:48rem){.tsmlrv2{padding-bottom:0}}
._1e8zwmp0{z-index:40;padding-bottom:env(safe-area-inset-bottom,0px);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);background-color:var(--_1p06yvqo);position:fixed;bottom:0;left:0;right:0;box-shadow:0 -18px 36px -30px #080c09d9}
._1e8zwmp0 :is(a,button):focus-visible{outline:2px solid var(--_1p06yvqn);outline-offset:2px}
._1e8zwmp1{gap:var(--_1p06yvq1d);width:100%;max-width:32rem;padding:var(--_1p06yvq1d) var(--_1p06yvq1g);grid-template-columns:repeat(4,minmax(0,1fr));margin-inline:auto;display:grid}
._1e8zwmp2{min-height:var(--_1p06yvq22);padding:var(--_1p06yvq1c) var(--_1p06yvq1e);border-radius:var(--_1p06yvq1o);color:var(--_1p06yvqp);flex-direction:column;justify-content:center;align-items:center;gap:.15rem;transition:color .16s;display:flex}
._1e8zwmp2:hover{color:var(--_1p06yvqn)}
._1e8zwmp4{color:var(--_1p06yvqn)}
._1e8zwmp5{border-radius:var(--_1p06yvq1s);place-items:center;width:2.5rem;height:1.75rem;transition:background-color .16s;display:grid}
._1e8zwmp6{background-color:#f7f3eb24}
._1e8zwmp7{font-size:var(--_1p06yvqu);font-weight:var(--_1p06yvq1a);letter-spacing:.01em;line-height:1.2}
@media screen and (min-width:48rem){._1e8zwmp0{display:none}}
._1ynmfig0{flex-direction:column;flex:1;min-height:100dvh;display:flex}
._1ynmfig1{flex:1;align-items:stretch;min-height:0;display:flex}
._1ynmfig2{flex-direction:column;flex:1;min-width:0;display:flex}
._1ynmfig3{top:calc(var(--_1p06yvq21) + env(safe-area-inset-top,0px) + var(--_1p06yvq1e));left:var(--_1p06yvq1f);z-index:100;min-height:var(--_1p06yvq20);padding:var(--_1p06yvq1d) var(--_1p06yvq1f);border:1px solid var(--_1p06yvqh);border-radius:var(--_1p06yvq1n);background-color:var(--_1p06yvq2);color:var(--_1p06yvq6);box-shadow:var(--_1p06yvq1u);font-size:var(--_1p06yvqw);font-weight:var(--_1p06yvq19);align-items:center;transition:transform .16s;display:inline-flex;position:fixed;transform:translateY(calc(-100% - 5rem))}
._1ynmfig3:focus-visible{transform:translateY(0)}
*,:before,:after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--_1p06yvq21) + var(--_1p06yvq1g) + env(safe-area-inset-top,0px));overflow-x:clip}
body{background-color:var(--_1p06yvq0);background-image:radial-gradient(ellipse 90% 52% at 50% -24%, var(--_1p06yvqb), transparent 72%);min-height:100dvh;color:var(--_1p06yvq6);font-family:var(--_1p06yvqr);font-size:var(--_1p06yvqx);line-height:var(--_1p06yvq16);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;overscroll-behavior-y:none;flex-direction:column;margin:0;display:flex;overflow-x:clip}
main{flex:1;min-width:0}
h1,h2,h3,h4,p,dl,dd,figure{margin:0}
h1,h2,h3{font-family:var(--_1p06yvqs);font-weight:var(--_1p06yvq1a);line-height:var(--_1p06yvq14);letter-spacing:-.028em;text-wrap:balance}
a{color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none}
button,input,textarea,select{font:inherit}
input[type=checkbox],input[type=radio]{accent-color:var(--_1p06yvq9)}
button{cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}
a,button,[role=button]{touch-action:manipulation}
::selection{background-color:var(--_1p06yvqb);color:var(--_1p06yvqa)}
:focus-visible{outline:2px solid var(--_1p06yvqm);outline-offset:2px}
:target{scroll-margin-top:calc(var(--_1p06yvq21) + var(--_1p06yvq1h))}
@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html{scroll-behavior:auto}}
