@layer utilities{:where(.uc-aw2) .pointer-events-none{
    pointer-events: none;
  }:where(.uc-aw2) .absolute{
    position: absolute;
  }:where(.uc-aw2) .relative{
    position: relative;
  }:where(.uc-aw2) .inset-0{
    inset: calc(var(--spacing) * 0);
  }:where(.uc-aw2) .inset-\[-11\.27\%_-10\.14\%\]{
    inset: -11.27% -10.14%;
  }:where(.uc-aw2) .top-0{
    top: calc(var(--spacing) * 0);
  }:where(.uc-aw2) .top-\[-4\.8\%\]{
    top: -4.8%;
  }:where(.uc-aw2) .top-\[1\.89px\]{
    top: 1.89px;
  }:where(.uc-aw2) .top-\[3\.78px\]{
    top: 3.78px;
  }:where(.uc-aw2) .top-\[4\.72px\]{
    top: 4.72px;
  }:where(.uc-aw2) .top-\[6\.61px\]{
    top: 6.61px;
  }:where(.uc-aw2) .top-\[6\.91px\]{
    top: 6.91px;
  }:where(.uc-aw2) .top-\[9\.81px\]{
    top: 9.81px;
  }:where(.uc-aw2) .top-\[11\.38px\]{
    top: 11.38px;
  }:where(.uc-aw2) .top-\[15\.1px\]{
    top: 15.1px;
  }:where(.uc-aw2) .top-\[17\.94px\]{
    top: 17.94px;
  }:where(.uc-aw2) .top-\[24px\]{
    top: 24px;
  }:where(.uc-aw2) .top-\[33\.98px\]{
    top: 33.98px;
  }:where(.uc-aw2) .top-\[35\.3px\]{
    top: 35.3px;
  }:where(.uc-aw2) .top-\[36px\]{
    top: 36px;
  }:where(.uc-aw2) .top-\[37\.76px\]{
    top: 37.76px;
  }:where(.uc-aw2) .top-\[39\.65px\]{
    top: 39.65px;
  }:where(.uc-aw2) .top-\[50\.03px\]{
    top: 50.03px;
  }:where(.uc-aw2) .top-\[60\.08px\]{
    top: 60.08px;
  }:where(.uc-aw2) .top-\[61\.36px\]{
    top: 61.36px;
  }:where(.uc-aw2) .top-\[135\.94px\]{
    top: 135.94px;
  }:where(.uc-aw2) .top-\[145\.38px\]{
    top: 145.38px;
  }:where(.uc-aw2) .top-\[149\.15px\]{
    top: 149.15px;
  }:where(.uc-aw2) .top-\[203\.9px\]{
    top: 203.9px;
  }:where(.uc-aw2) .top-\[251\.33px\]{
    top: 251.33px;
  }:where(.uc-aw2) .top-\[261\.44px\]{
    top: 261.44px;
  }:where(.uc-aw2) .top-\[264\.94px\]{
    top: 264.94px;
  }:where(.uc-aw2) .top-\[274\.37px\]{
    top: 274.37px;
  }:where(.uc-aw2) .right-0{
    right: calc(var(--spacing) * 0);
  }:where(.uc-aw2) .right-\[-134px\]{
    right: -134px;
  }:where(.uc-aw2) .bottom-0{
    bottom: calc(var(--spacing) * 0);
  }:where(.uc-aw2) .bottom-\[-1px\]{
    bottom: -1px;
  }:where(.uc-aw2) .bottom-\[-157\.62px\]{
    bottom: -157.62px;
  }:where(.uc-aw2) .bottom-px{
    bottom: 1px;
  }:where(.uc-aw2) .left-0{
    left: calc(var(--spacing) * 0);
  }:where(.uc-aw2) .left-1\/2{
    left: calc(1/2 * 100%);
  }:where(.uc-aw2) .left-\[-8\.15\%\]{
    left: -8.15%;
  }:where(.uc-aw2) .left-\[-43\.81px\]{
    left: -43.81px;
  }:where(.uc-aw2) .left-\[-63px\]{
    left: -63px;
  }:where(.uc-aw2) .left-\[-168px\]{
    left: -168px;
  }:where(.uc-aw2) .left-\[4\.72px\]{
    left: 4.72px;
  }:where(.uc-aw2) .left-\[6\.61px\]{
    left: 6.61px;
  }:where(.uc-aw2) .left-\[6\.91px\]{
    left: 6.91px;
  }:where(.uc-aw2) .left-\[8\.5px\]{
    left: 8.5px;
  }:where(.uc-aw2) .left-\[9\.13px\]{
    left: 9.13px;
  }:where(.uc-aw2) .left-\[11\.69px\]{
    left: 11.69px;
  }:where(.uc-aw2) .left-\[22\.66px\]{
    left: 22.66px;
  }:where(.uc-aw2) .left-\[29\.26px\]{
    left: 29.26px;
  }:where(.uc-aw2) .left-\[56\.64px\]{
    left: 56.64px;
  }:where(.uc-aw2) .left-\[63\.04px\]{
    left: 63.04px;
  }:where(.uc-aw2) .left-\[95\.04px\]{
    left: 95.04px;
  }:where(.uc-aw2) .left-\[224\.37px\]{
    left: 224.37px;
  }:where(.uc-aw2) .left-\[247\.08px\]{
    left: 247.08px;
  }:where(.uc-aw2) .left-\[282\.9px\]{
    left: 282.9px;
  }:where(.uc-aw2) .left-\[calc\(50\%-1\.5px\)\]{
    left: calc(50% - 1.5px);
  }:where(.uc-aw2) .left-\[calc\(50\%-52\.17px\)\]{
    left: calc(50% - 52.17px);
  }:where(.uc-aw2) .z-20{
    z-index: 20;
  }:where(.uc-aw2) .z-\[1\]{
    z-index: 1;
  }:where(.uc-aw2) .z-\[2\]{
    z-index: 2;
  }:where(.uc-aw2) .z-\[3\]{
    z-index: 3;
  }:where(.uc-aw2) .mx-6{
    margin-inline: calc(var(--spacing) * 6);
  }:where(.uc-aw2) .mt-1{
    margin-top: calc(var(--spacing) * 1);
  }:where(.uc-aw2) .mt-3{
    margin-top: calc(var(--spacing) * 3);
  }:where(.uc-aw2) .mt-8{
    margin-top: calc(var(--spacing) * 8);
  }:where(.uc-aw2) .mt-12{
    margin-top: calc(var(--spacing) * 12);
  }:where(.uc-aw2) .mt-\[1\.492px\]{
    margin-top: 1.492px;
  }:where(.uc-aw2) .mt-\[5px\]{
    margin-top: 5px;
  }:where(.uc-aw2) .mt-\[7px\]{
    margin-top: 7px;
  }:where(.uc-aw2) .mt-\[8px\]{
    margin-top: 8px;
  }:where(.uc-aw2) .mt-\[9px\]{
    margin-top: 9px;
  }:where(.uc-aw2) .mt-\[12px\]{
    margin-top: 12px;
  }:where(.uc-aw2) .mb-\[-8\.195px\]{
    margin-bottom: -8.195px;
  }:where(.uc-aw2) .block{
    display: block;
  }:where(.uc-aw2) .contents{
    display: contents;
  }:where(.uc-aw2) .flex{
    display: flex;
  }:where(.uc-aw2) .grid{
    display: grid;
  }:where(.uc-aw2) .size-\[3\.5px\]{
    width: 3.5px;
    height: 3.5px;
  }:where(.uc-aw2) .size-\[7\.354px\]{
    width: 7.354px;
    height: 7.354px;
  }:where(.uc-aw2) .size-\[8\.405px\]{
    width: 8.405px;
    height: 8.405px;
  }:where(.uc-aw2) .size-\[9\.193px\]{
    width: 9.193px;
    height: 9.193px;
  }:where(.uc-aw2) .size-\[9\.218px\]{
    width: 9.218px;
    height: 9.218px;
  }:where(.uc-aw2) .size-\[9\.676px\]{
    width: 9.676px;
    height: 9.676px;
  }:where(.uc-aw2) .size-\[10\.506px\]{
    width: 10.506px;
    height: 10.506px;
  }:where(.uc-aw2) .size-\[12px\]{
    width: 12px;
    height: 12px;
  }:where(.uc-aw2) .size-\[13\.133px\]{
    width: 13.133px;
    height: 13.133px;
  }:where(.uc-aw2) .size-\[14\.708px\]{
    width: 14.708px;
    height: 14.708px;
  }:where(.uc-aw2) .size-\[16\.81px\]{
    width: 16.81px;
    height: 16.81px;
  }:where(.uc-aw2) .size-\[16\.992px\]{
    width: 16.992px;
    height: 16.992px;
  }:where(.uc-aw2) .size-\[18\.88px\]{
    width: 18.88px;
    height: 18.88px;
  }:where(.uc-aw2) .size-\[21\.012px\]{
    width: 21.012px;
    height: 21.012px;
  }:where(.uc-aw2) .size-\[21\.632px\]{
    width: 21.632px;
    height: 21.632px;
  }:where(.uc-aw2) .size-\[37\.76px\]{
    width: 37.76px;
    height: 37.76px;
  }:where(.uc-aw2) .size-full{
    width: 100%;
    height: 100%;
  }:where(.uc-aw2) .h-\[0\.944px\]{
    height: 0.944px;
  }:where(.uc-aw2) .h-\[13px\]{
    height: 13px;
  }:where(.uc-aw2) .h-\[14px\]{
    height: 14px;
  }:where(.uc-aw2) .h-\[24\.98px\]{
    height: 24.98px;
  }:where(.uc-aw2) .h-\[26\.432px\]{
    height: 26.432px;
  }:where(.uc-aw2) .h-\[26px\]{
    height: 26px;
  }:where(.uc-aw2) .h-\[28px\]{
    height: 28px;
  }:where(.uc-aw2) .h-\[30\.208px\]{
    height: 30.208px;
  }:where(.uc-aw2) .h-\[40\.696px\]{
    height: 40.696px;
  }:where(.uc-aw2) .h-\[46px\]{
    height: 46px;
  }:where(.uc-aw2) .h-\[74\.965px\]{
    height: 74.965px;
  }:where(.uc-aw2) .h-\[75\.52px\]{
    height: 75.52px;
  }:where(.uc-aw2) .h-\[109\.62\%\]{
    height: 109.62%;
  }:where(.uc-aw2) .h-\[169\.919px\]{
    height: 169.919px;
  }:where(.uc-aw2) .h-\[188\.799px\]{
    height: 188.799px;
  }:where(.uc-aw2) .h-\[207\.679px\]{
    height: 207.679px;
  }:where(.uc-aw2) .h-\[214px\]{
    height: 214px;
  }:where(.uc-aw2) .h-\[226\.559px\]{
    height: 226.559px;
  }:where(.uc-aw2) .h-\[261\.24px\]{
    height: 261.24px;
  }:where(.uc-aw2) .h-\[311px\]{
    height: 311px;
  }:where(.uc-aw2) .h-\[379px\]{
    height: 379px;
  }:where(.uc-aw2) .h-\[400px\]{
    height: 400px;
  }:where(.uc-aw2) .h-\[415px\]{
    height: 415px;
  }:where(.uc-aw2) .h-\[443\.111px\]{
    height: 443.111px;
  }:where(.uc-aw2) .h-\[452\.459px\]{
    height: 452.459px;
  }:where(.uc-aw2) .h-\[640px\]{
    height: 640px;
  }:where(.uc-aw2) .h-\[659\.618px\]{
    height: 659.618px;
  }:where(.uc-aw2) .h-full{
    height: 100%;
  }:where(.uc-aw2) .h-px{
    height: 1px;
  }:where(.uc-aw2) .w-\[44px\]{
    width: 44px;
  }:where(.uc-aw2) .w-\[48\.485px\]{
    width: 48.485px;
  }:where(.uc-aw2) .w-\[56\.204px\]{
    width: 56.204px;
  }:where(.uc-aw2) .w-\[60\.419px\]{
    width: 60.419px;
  }:where(.uc-aw2) .w-\[116\.31\%\]{
    width: 116.31%;
  }:where(.uc-aw2) .w-\[183\.855px\]{
    width: 183.855px;
  }:where(.uc-aw2) .w-\[188\.799px\]{
    width: 188.799px;
  }:where(.uc-aw2) .w-\[207\.679px\]{
    width: 207.679px;
  }:where(.uc-aw2) .w-\[210\.12px\]{
    width: 210.12px;
  }:where(.uc-aw2) .w-\[245\.439px\]{
    width: 245.439px;
  }:where(.uc-aw2) .w-\[246\.036px\]{
    width: 246.036px;
  }:where(.uc-aw2) .w-\[259\.858px\]{
    width: 259.858px;
  }:where(.uc-aw2) .w-\[262\.651px\]{
    width: 262.651px;
  }:where(.uc-aw2) .w-\[264\.319px\]{
    width: 264.319px;
  }:where(.uc-aw2) .w-\[431px\]{
    width: 431px;
  }:where(.uc-aw2) .w-\[535\.144px\]{
    width: 535.144px;
  }:where(.uc-aw2) .w-\[537\.062px\]{
    width: 537.062px;
  }:where(.uc-aw2) .w-\[559\.965px\]{
    width: 559.965px;
  }:where(.uc-aw2) .w-full{
    width: 100%;
  }:where(.uc-aw2) .max-w-\[340px\]{
    max-width: 340px;
  }:where(.uc-aw2) .max-w-\[420px\]{
    max-width: 420px;
  }:where(.uc-aw2) .max-w-\[700px\]{
    max-width: 700px;
  }:where(.uc-aw2) .max-w-\[760px\]{
    max-width: 760px;
  }:where(.uc-aw2) .max-w-none{
    max-width: none;
  }:where(.uc-aw2) .min-w-0{
    min-width: calc(var(--spacing) * 0);
  }:where(.uc-aw2) .min-w-px{
    min-width: 1px;
  }:where(.uc-aw2) .flex-1{
    flex: 1;
  }:where(.uc-aw2) .shrink-0{
    flex-shrink: 0;
  }:where(.uc-aw2) .origin-top{
    transform-origin: top;
  }:where(.uc-aw2) .-translate-x-1\/2{
    --tw-translate-x: calc(calc(1/2 * 100%) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }:where(.uc-aw2) .animate-spin{
    animation: var(--animate-spin);
  }:where(.uc-aw2) .grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }:where(.uc-aw2) .flex-col{
    flex-direction: column;
  }:where(.uc-aw2) .place-items-center{
    place-items: center;
  }:where(.uc-aw2) .items-center{
    align-items: center;
  }:where(.uc-aw2) .items-end{
    align-items: flex-end;
  }:where(.uc-aw2) .items-start{
    align-items: flex-start;
  }:where(.uc-aw2) .justify-between{
    justify-content: space-between;
  }:where(.uc-aw2) .justify-center{
    justify-content: center;
  }:where(.uc-aw2) .gap-6{
    gap: calc(var(--spacing) * 6);
  }:where(.uc-aw2) .gap-8{
    gap: calc(var(--spacing) * 8);
  }:where(.uc-aw2) .gap-\[1\.839px\]{
    gap: 1.839px;
  }:where(.uc-aw2) .gap-\[1px\]{
    gap: 1px;
  }:where(.uc-aw2) .gap-\[2\.101px\]{
    gap: 2.101px;
  }:where(.uc-aw2) .gap-\[2\.627px\]{
    gap: 2.627px;
  }:where(.uc-aw2) .gap-\[2\.984px\]{
    gap: 2.984px;
  }:where(.uc-aw2) .gap-\[3\.5px\]{
    gap: 3.5px;
  }:where(.uc-aw2) .gap-\[3px\]{
    gap: 3px;
  }:where(.uc-aw2) .gap-\[4\.147px\]{
    gap: 4.147px;
  }:where(.uc-aw2) .gap-\[4\.961px\]{
    gap: 4.961px;
  }:where(.uc-aw2) .gap-\[4px\]{
    gap: 4px;
  }:where(.uc-aw2) .gap-\[5\.516px\]{
    gap: 5.516px;
  }:where(.uc-aw2) .gap-\[5\.594px\]{
    gap: 5.594px;
  }:where(.uc-aw2) .gap-\[5\.967px\]{
    gap: 5.967px;
  }:where(.uc-aw2) .gap-\[5px\]{
    gap: 5px;
  }:where(.uc-aw2) .gap-\[6\.304px\]{
    gap: 6.304px;
  }:where(.uc-aw2) .gap-\[7\.88px\]{
    gap: 7.88px;
  }:where(.uc-aw2) .gap-\[7px\]{
    gap: 7px;
  }:where(.uc-aw2) .gap-\[8\.951px\]{
    gap: 8.951px;
  }:where(.uc-aw2) .gap-\[8px\]{
    gap: 8px;
  }:where(.uc-aw2) .gap-\[14\.918px\]{
    gap: 14.918px;
  }:where(.uc-aw2) .gap-\[35\.804px\]{
    gap: 35.804px;
  }:where(.uc-aw2) .truncate{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }:where(.uc-aw2) .overflow-clip{
    overflow: clip;
  }:where(.uc-aw2) .overflow-hidden{
    overflow: hidden;
  }:where(.uc-aw2) .rounded-\[3px\]{
    border-radius: 3px;
  }:where(.uc-aw2) .rounded-\[4\.596px\]{
    border-radius: 4.596px;
  }:where(.uc-aw2) .rounded-\[4\.674px\]{
    border-radius: 4.674px;
  }:where(.uc-aw2) .rounded-\[4px\]{
    border-radius: 4px;
  }:where(.uc-aw2) .rounded-\[5\.253px\]{
    border-radius: 5.253px;
  }:where(.uc-aw2) .rounded-\[5\.664px\]{
    border-radius: 5.664px;
  }:where(.uc-aw2) .rounded-\[6\.435px\]{
    border-radius: 6.435px;
  }:where(.uc-aw2) .rounded-\[6\.566px\]{
    border-radius: 6.566px;
  }:where(.uc-aw2) .rounded-\[7\.354px\]{
    border-radius: 7.354px;
  }:where(.uc-aw2) .rounded-\[7\.459px\]{
    border-radius: 7.459px;
  }:where(.uc-aw2) .rounded-\[7\.552px\]{
    border-radius: 7.552px;
  }:where(.uc-aw2) .rounded-\[9\.44px\]{
    border-radius: 9.44px;
  }:where(.uc-aw2) .rounded-\[9\.193px\]{
    border-radius: 9.193px;
  }:where(.uc-aw2) .rounded-\[12\.44px\]{
    border-radius: 12.44px;
  }:where(.uc-aw2) .rounded-\[13\.427px\]{
    border-radius: 13.427px;
  }:where(.uc-aw2) .rounded-\[20px\]{
    border-radius: 20px;
  }:where(.uc-aw2) .rounded-\[22\.116px\]{
    border-radius: 22.116px;
  }:where(.uc-aw2) .rounded-\[24px\]{
    border-radius: 24px;
  }:where(.uc-aw2) .rounded-\[690\.42px\]{
    border-radius: 690.42px;
  }:where(.uc-aw2) .rounded-full{
    border-radius: calc(infinity * 1px);
  }:where(.uc-aw2) .rounded-tl-\[11\.328px\]{
    border-top-left-radius: 11.328px;
  }:where(.uc-aw2) .rounded-tr-\[11\.328px\]{
    border-top-right-radius: 11.328px;
  }:where(.uc-aw2) .rounded-br-\[3\.776px\]{
    border-bottom-right-radius: 3.776px;
  }:where(.uc-aw2) .rounded-br-\[11\.328px\]{
    border-bottom-right-radius: 11.328px;
  }:where(.uc-aw2) .rounded-bl-\[3\.776px\]{
    border-bottom-left-radius: 3.776px;
  }:where(.uc-aw2) .rounded-bl-\[11\.328px\]{
    border-bottom-left-radius: 11.328px;
  }:where(.uc-aw2) .border{
    border-style: var(--tw-border-style);
    border-width: 1px;
  }:where(.uc-aw2) .border-\[0\.46px\]{
    border-style: var(--tw-border-style);
    border-width: 0.46px;
  }:where(.uc-aw2) .border-\[0\.373px\]{
    border-style: var(--tw-border-style);
    border-width: 0.373px;
  }:where(.uc-aw2) .border-\[0\.525px\]{
    border-style: var(--tw-border-style);
    border-width: 0.525px;
  }:where(.uc-aw2) .border-\[0\.657px\]{
    border-style: var(--tw-border-style);
    border-width: 0.657px;
  }:where(.uc-aw2) .border-\[0\.691px\]{
    border-style: var(--tw-border-style);
    border-width: 0.691px;
  }:where(.uc-aw2) .border-\[0\.944px\]{
    border-style: var(--tw-border-style);
    border-width: 0.944px;
  }:where(.uc-aw2) .border-\[0\.959px\]{
    border-style: var(--tw-border-style);
    border-width: 0.959px;
  }:where(.uc-aw2) .border-\[1\.4px\]{
    border-style: var(--tw-border-style);
    border-width: 1.4px;
  }:where(.uc-aw2) .border-\[1\.401px\]{
    border-style: var(--tw-border-style);
    border-width: 1.401px;
  }:where(.uc-aw2) .border-b{
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
  }:where(.uc-aw2) .border-solid{
    --tw-border-style: solid;
    border-style: solid;
  }:where(.uc-aw2) .border-\[\#e5e5e5\]{
    border-color: #e5e5e5;
  }:where(.uc-aw2) .border-\[\#e07a48\]{
    border-color: #e07a48;
  }:where(.uc-aw2) .border-\[\#efefef\]{
    border-color: #efefef;
  }:where(.uc-aw2) .border-\[\#fd6a35\]{
    border-color: #fd6a35;
  }:where(.uc-aw2) .border-\[\#fff2ef\]{
    border-color: #fff2ef;
  }:where(.uc-aw2) .border-\[rgba\(184\,216\,168\,0\.3\)\]{
    border-color: rgba(184,216,168,0.3);
  }:where(.uc-aw2) .border-\[rgba\(212\,202\,190\,0\.4\)\]{
    border-color: rgba(212,202,190,0.4);
  }:where(.uc-aw2) .border-\[rgba\(212\,202\,190\,0\.5\)\]{
    border-color: rgba(212,202,190,0.5);
  }:where(.uc-aw2) .border-\[rgba\(214\,214\,214\,0\.1\)\]{
    border-color: rgba(214,214,214,0.1);
  }:where(.uc-aw2) .border-\[rgba\(255\,184\,154\,0\.2\)\]{
    border-color: rgba(255,184,154,0.2);
  }:where(.uc-aw2) .border-sprout-color-border-weak{
    border-color: var(--color-sprout-color-border-weak);
  }:where(.uc-aw2) .border-t-transparent{
    border-top-color: transparent;
  }:where(.uc-aw2) .bg-\[\#171717\]{
    background-color: #171717;
  }:where(.uc-aw2) .bg-\[\#d6d6d6\]{
    background-color: #d6d6d6;
  }:where(.uc-aw2) .bg-\[\#dcdcdc\]{
    background-color: #dcdcdc;
  }:where(.uc-aw2) .bg-\[\#dcf8c6\]{
    background-color: #dcf8c6;
  }:where(.uc-aw2) .bg-\[\#e5e5e5\]{
    background-color: #e5e5e5;
  }:where(.uc-aw2) .bg-\[\#f1efec\]{
    background-color: #f1efec;
  }:where(.uc-aw2) .bg-\[\#f4f4f4\]{
    background-color: #f4f4f4;
  }:where(.uc-aw2) .bg-\[\#f5f3f1\]{
    background-color: #f5f3f1;
  }:where(.uc-aw2) .bg-\[\#fdfcfa\]{
    background-color: #fdfcfa;
  }:where(.uc-aw2) .bg-\[\#fff1eb\]{
    background-color: #fff1eb;
  }:where(.uc-aw2) .bg-\[\#fff2ef\]{
    background-color: #fff2ef;
  }:where(.uc-aw2) .bg-\[rgba\(0\,0\,0\,0\.1\)\]{
    background-color: rgba(0,0,0,0.1);
  }:where(.uc-aw2) .bg-\[rgba\(0\,0\,0\,0\.4\)\]{
    background-color: rgba(0,0,0,0.4);
  }:where(.uc-aw2) .bg-\[rgba\(0\,0\,0\,0\.05\)\]{
    background-color: rgba(0,0,0,0.05);
  }:where(.uc-aw2) .bg-\[rgba\(212\,202\,190\,0\.5\)\]{
    background-color: rgba(212,202,190,0.5);
  }:where(.uc-aw2) .bg-\[rgba\(255\,184\,154\,0\.2\)\]{
    background-color: rgba(255,184,154,0.2);
  }:where(.uc-aw2) .bg-black{
    background-color: var(--color-black);
  }:where(.uc-aw2) .bg-sprout-color-background-weaker{
    background-color: var(--color-sprout-color-background-weaker);
  }:where(.uc-aw2) .bg-white{
    background-color: var(--color-white);
  }:where(.uc-aw2) .object-cover{
    object-fit: cover;
  }:where(.uc-aw2) .p-6{
    padding: calc(var(--spacing) * 6);
  }:where(.uc-aw2) .p-\[23px\]{
    padding: 23px;
  }:where(.uc-aw2) .px-\[4\.476px\]{
    padding-inline: 4.476px;
  }:where(.uc-aw2) .px-\[5\.967px\]{
    padding-inline: 5.967px;
  }:where(.uc-aw2) .px-\[6\.911px\]{
    padding-inline: 6.911px;
  }:where(.uc-aw2) .px-\[7\.354px\]{
    padding-inline: 7.354px;
  }:where(.uc-aw2) .px-\[7px\]{
    padding-inline: 7px;
  }:where(.uc-aw2) .px-\[8\.405px\]{
    padding-inline: 8.405px;
  }:where(.uc-aw2) .px-\[8px\]{
    padding-inline: 8px;
  }:where(.uc-aw2) .px-\[10\.506px\]{
    padding-inline: 10.506px;
  }:where(.uc-aw2) .px-\[11px\]{
    padding-inline: 11px;
  }:where(.uc-aw2) .px-\[37\.296px\]{
    padding-inline: 37.296px;
  }:where(.uc-aw2) .py-\[0\.746px\]{
    padding-block: 0.746px;
  }:where(.uc-aw2) .py-\[2\.984px\]{
    padding-block: 2.984px;
  }:where(.uc-aw2) .py-\[3\.73px\]{
    padding-block: 3.73px;
  }:where(.uc-aw2) .py-\[3px\]{
    padding-block: 3px;
  }:where(.uc-aw2) .py-\[6\.435px\]{
    padding-block: 6.435px;
  }:where(.uc-aw2) .py-\[7\.354px\]{
    padding-block: 7.354px;
  }:where(.uc-aw2) .py-\[8\.293px\]{
    padding-block: 8.293px;
  }:where(.uc-aw2) .py-\[8\.951px\]{
    padding-block: 8.951px;
  }:where(.uc-aw2) .py-\[9\.193px\]{
    padding-block: 9.193px;
  }:where(.uc-aw2) .py-\[14\.918px\]{
    padding-block: 14.918px;
  }:where(.uc-aw2) .py-\[88px\]{
    padding-block: 88px;
  }:where(.uc-aw2) .pt-\[12px\]{
    padding-top: 12px;
  }:where(.uc-aw2) .pb-\[8px\]{
    padding-bottom: 8px;
  }:where(.uc-aw2) .pb-\[73\.473px\]{
    padding-bottom: 73.473px;
  }:where(.uc-aw2) .text-right{
    text-align: right;
  }:where(.uc-aw2) .font-mono{
    font-family: var(--font-mono);
  }:where(.uc-aw2) .text-\[1\.95px\]{
    font-size: 1.95px;
  }:where(.uc-aw2) .text-\[5\.516px\]{
    font-size: 5.516px;
  }:where(.uc-aw2) .text-\[5\.933px\]{
    font-size: 5.933px;
  }:where(.uc-aw2) .text-\[5\.975px\]{
    font-size: 5.975px;
  }:where(.uc-aw2) .text-\[6\.304px\]{
    font-size: 6.304px;
  }:where(.uc-aw2) .text-\[6\.829px\]{
    font-size: 6.829px;
  }:where(.uc-aw2) .text-\[7\.5px\]{
    font-size: 7.5px;
  }:where(.uc-aw2) .text-\[7\.88px\]{
    font-size: 7.88px;
  }:where(.uc-aw2) .text-\[7\.459px\]{
    font-size: 7.459px;
  }:where(.uc-aw2) .text-\[7\.552px\]{
    font-size: 7.552px;
  }:where(.uc-aw2) .text-\[7\.602px\]{
    font-size: 7.602px;
  }:where(.uc-aw2) .text-\[8\.5px\]{
    font-size: 8.5px;
  }:where(.uc-aw2) .text-\[8\.293px\]{
    font-size: 8.293px;
  }:where(.uc-aw2) .text-\[8\.496px\]{
    font-size: 8.496px;
  }:where(.uc-aw2) .text-\[8\.536px\]{
    font-size: 8.536px;
  }:where(.uc-aw2) .text-\[9\.5px\]{
    font-size: 9.5px;
  }:where(.uc-aw2) .text-\[9\.44px\]{
    font-size: 9.44px;
  }:where(.uc-aw2) .text-\[9px\]{
    font-size: 9px;
  }:where(.uc-aw2) .text-\[16px\]{
    font-size: 16px;
  }:where(.uc-aw2) .text-\[20px\]{
    font-size: 20px;
  }:where(.uc-aw2) .text-\[34px\]{
    font-size: 34px;
  }:where(.uc-aw2) .text-\[74\.592px\]{
    font-size: 74.592px;
  }:where(.uc-aw2) .leading-6{
    --tw-leading: calc(var(--spacing) * 6);
    line-height: calc(var(--spacing) * 6);
  }:where(.uc-aw2) .leading-7{
    --tw-leading: calc(var(--spacing) * 7);
    line-height: calc(var(--spacing) * 7);
  }:where(.uc-aw2) .leading-\[1\.05\]{
    --tw-leading: 1.05;
    line-height: 1.05;
  }:where(.uc-aw2) .leading-\[2\.782px\]{
    --tw-leading: 2.782px;
    line-height: 2.782px;
  }:where(.uc-aw2) .leading-\[7\.459px\]{
    --tw-leading: 7.459px;
    line-height: 7.459px;
  }:where(.uc-aw2) .leading-\[8\.273px\]{
    --tw-leading: 8.273px;
    line-height: 8.273px;
  }:where(.uc-aw2) .leading-\[9\.455px\]{
    --tw-leading: 9.455px;
    line-height: 9.455px;
  }:where(.uc-aw2) .leading-\[11\.189px\]{
    --tw-leading: 11.189px;
    line-height: 11.189px;
  }:where(.uc-aw2) .leading-\[11\.819px\]{
    --tw-leading: 11.819px;
    line-height: 11.819px;
  }:where(.uc-aw2) .leading-\[89\.51px\]{
    --tw-leading: 89.51px;
    line-height: 89.51px;
  }:where(.uc-aw2) .leading-\[normal\]{
    --tw-leading: normal;
    line-height: normal;
  }:where(.uc-aw2) .leading-none{
    --tw-leading: 1;
    line-height: 1;
  }:where(.uc-aw2) .leading-normal{
    --tw-leading: var(--leading-normal);
    line-height: var(--leading-normal);
  }:where(.uc-aw2) .font-bold{
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
  }:where(.uc-aw2) .font-medium{
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
  }:where(.uc-aw2) .font-normal{
    --tw-font-weight: var(--font-weight-normal);
    font-weight: var(--font-weight-normal);
  }:where(.uc-aw2) .tracking-\[-\.01em\]{
    --tw-tracking: -.01em;
    letter-spacing: -.01em;
  }:where(.uc-aw2) .tracking-\[-\.02em\]{
    --tw-tracking: -.02em;
    letter-spacing: -.02em;
  }:where(.uc-aw2) .tracking-\[-\.03em\]{
    --tw-tracking: -.03em;
    letter-spacing: -.03em;
  }:where(.uc-aw2) .tracking-\[-3\.7296px\]{
    --tw-tracking: -3.7296px;
    letter-spacing: -3.7296px;
  }:where(.uc-aw2) .whitespace-nowrap{
    white-space: nowrap;
  }:where(.uc-aw2) .\!text-sprout-color-text-default{
    color: var(--color-sprout-color-text-default) !important;
  }:where(.uc-aw2) .text-\[\#1f1f1c\]{
    color: #1f1f1c;
  }:where(.uc-aw2) .text-\[\#3b342b\]{
    color: #3b342b;
  }:where(.uc-aw2) .text-\[\#5e5e57\]{
    color: #5e5e57;
  }:where(.uc-aw2) .text-\[\#7a6e54\]{
    color: #7a6e54;
  }:where(.uc-aw2) .text-\[\#8a8a8a\]{
    color: #8a8a8a;
  }:where(.uc-aw2) .text-\[\#808080\]{
    color: #808080;
  }:where(.uc-aw2) .text-\[\#a89e89\]{
    color: #a89e89;
  }:where(.uc-aw2) .text-\[\#b4aca0\]{
    color: #b4aca0;
  }:where(.uc-aw2) .text-\[\#bcb3a6\]{
    color: #bcb3a6;
  }:where(.uc-aw2) .text-black{
    color: var(--color-black);
  }:where(.uc-aw2) .text-sprout-color-text-default{
    color: var(--color-sprout-color-text-default);
  }:where(.uc-aw2) .text-white{
    color: var(--color-white);
  }:where(.uc-aw2) .opacity-60{
    opacity: 60%;
  }:where(.uc-aw2) .blur-\[7px\]{
    --tw-blur: blur(7px);
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }:where(.uc-aw2) .backdrop-blur-\[3\.73px\]{
    --tw-backdrop-blur: blur(3.73px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
    backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
  }:where(.uc-aw2) .transition-\[background-color\,border-color\]{
    transition-property: background-color,border-color;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }:where(.uc-aw2) .transition-\[scale\]{
    transition-property: scale;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }:where(.uc-aw2) .transition-colors{
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }:where(.uc-aw2) .duration-500{
    --tw-duration: 500ms;
    transition-duration: 500ms;
  }:where(.uc-aw2) .duration-\[550ms\]{
    --tw-duration: 550ms;
    transition-duration: 550ms;
  }:where(.uc-aw2) .ease-\[cubic-bezier\(\.4\,0\,\.2\,1\)\]{
    --tw-ease: cubic-bezier(.4,0,.2,1);
    transition-timing-function: cubic-bezier(.4,0,.2,1);
  }:where(.uc-aw2) .ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{
    --tw-ease: cubic-bezier(0.22,1,0.36,1);
    transition-timing-function: cubic-bezier(0.22,1,0.36,1);
  }:where(.uc-aw2) .select-none{
    -webkit-user-select: none;
    user-select: none;
  }:where(.uc-aw2) .group-hover\:scale-\[1\.04\]{
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        scale: 1.04;
      }
    }
  }:where(.uc-aw2) .motion-reduce\:transition-none{
    @media (prefers-reduced-motion: reduce) {
      transition-property: none;
    }
  }:where(.uc-aw2) .motion-reduce\:group-hover\:scale-100{
    @media (prefers-reduced-motion: reduce) {
      &:is(:where(.group):hover *) {
        @media (hover: hover) {
          --tw-scale-x: 100%;
          --tw-scale-y: 100%;
          --tw-scale-z: 100%;
          scale: var(--tw-scale-x) var(--tw-scale-y);
        }
      }
    }
  }:where(.uc-aw2) .sm\:grid-cols-2{
    @media (width >= 40rem) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }:where(.uc-aw2) .md\:col-span-2{
    @media (width >= 48rem) {
      grid-column: span 2 / span 2;
    }
  }:where(.uc-aw2) .md\:grid-cols-2{
    @media (width >= 48rem) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }:where(.uc-aw2) .md\:py-\[120px\]{
    @media (width >= 48rem) {
      padding-block: 120px;
    }
  }:where(.uc-aw2) .md\:text-\[24px\]{
    @media (width >= 48rem) {
      font-size: 24px;
    }
  }:where(.uc-aw2) .md\:text-\[48px\]{
    @media (width >= 48rem) {
      font-size: 48px;
    }
  }:where(.uc-aw2) .md\:leading-8{
    @media (width >= 48rem) {
      --tw-leading: calc(var(--spacing) * 8);
      line-height: calc(var(--spacing) * 8);
    }
  }:where(.uc-aw2) .lg\:col-span-1{
    @media (width >= 64rem) {
      grid-column: span 1 / span 1;
    }
  }:where(.uc-aw2) .lg\:mt-14{
    @media (width >= 64rem) {
      margin-top: calc(var(--spacing) * 14);
    }
  }:where(.uc-aw2) .lg\:mt-16{
    @media (width >= 64rem) {
      margin-top: calc(var(--spacing) * 16);
    }
  }:where(.uc-aw2) .lg\:flex{
    @media (width >= 64rem) {
      display: flex;
    }
  }:where(.uc-aw2) .lg\:w-\[320px\]{
    @media (width >= 64rem) {
      width: 320px;
    }
  }:where(.uc-aw2) .lg\:max-w-\[264px\]{
    @media (width >= 64rem) {
      max-width: 264px;
    }
  }:where(.uc-aw2) .lg\:min-w-0{
    @media (width >= 64rem) {
      min-width: calc(var(--spacing) * 0);
    }
  }:where(.uc-aw2) .lg\:flex-1{
    @media (width >= 64rem) {
      flex: 1;
    }
  }:where(.uc-aw2) .lg\:shrink-0{
    @media (width >= 64rem) {
      flex-shrink: 0;
    }
  }:where(.uc-aw2) .lg\:grid-cols-3{
    @media (width >= 64rem) {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }:where(.uc-aw2) .lg\:flex-col{
    @media (width >= 64rem) {
      flex-direction: column;
    }
  }:where(.uc-aw2) .lg\:flex-row{
    @media (width >= 64rem) {
      flex-direction: row;
    }
  }:where(.uc-aw2) .lg\:items-end{
    @media (width >= 64rem) {
      align-items: flex-end;
    }
  }:where(.uc-aw2) .lg\:justify-between{
    @media (width >= 64rem) {
      justify-content: space-between;
    }
  }:where(.uc-aw2) .lg\:gap-6{
    @media (width >= 64rem) {
      gap: calc(var(--spacing) * 6);
    }
  }:where(.uc-aw2) .lg\:pb-\[6px\]{
    @media (width >= 64rem) {
      padding-bottom: 6px;
    }
  }:where(.uc-aw2) .night\:border-white\/10{
    &:is(.uc-night *) {
      border-color: color-mix(in srgb, #fff 10%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        border-color: color-mix(in oklab, var(--color-white) 10%, transparent);
      }
    }
  }:where(.uc-aw2) .night\:bg-\[\#1f1f1f\]{
    &:is(.uc-night *) {
      background-color: #1f1f1f;
    }
  }:where(.uc-aw2) .night\:bg-white\/\[\.08\]{
    &:is(.uc-night *) {
      background-color: color-mix(in srgb, #fff 8%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-white) 8%, transparent);
      }
    }
  }}:where(.uc-aw2) .ucx-uc-container{
  max-width: var(--uc-container-max);
  margin-inline: auto;
  padding-inline: var(--uc-gutter);
}:where(.uc-aw2) .uc-eyebrow::before{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: var(--uc-eyebrow-ring, 1px);
  background: conic-gradient(from var(--uc-angle),
    var(--color-sprout-color-border-weak) 0deg,
    var(--color-sprout-color-border-weak) 40deg,
    var(--color-sprout-color-primary) 95deg,
    var(--color-sprout-color-secondary) 150deg,
    var(--color-sprout-color-border-weak) 210deg,
    var(--color-sprout-color-border-weak) 360deg);
  -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  animation: uc-eyebrow-rotate 4s linear infinite;
  pointer-events: none;
}.uc-aw2{
  transition: background-color 0.2s cubic-bezier(.4, 0, .2, 1);
}.uc-aw2 section, .uc-aw2 .ds-display, .uc-aw2 .ds-h2, .uc-aw2 .ds-t28, .uc-aw2 .ds-t24, .uc-aw2 .ds-lead, .uc-aw2 .ds-body, .uc-aw2 .ds-caption, .uc-aw2 .ds-overline, .uc-aw2 .ds-fine, .uc-aw2 h1, .uc-aw2 h2, .uc-aw2 h3, .uc-aw2 p, .uc-aw2 li{
  transition: background-color 0.2s cubic-bezier(.4, 0, .2, 1), color 0.2s cubic-bezier(.4, 0, .2, 1), border-color 0.2s cubic-bezier(.4, 0, .2, 1);
}:where(.uc-aw2) .uc-scope, :where(.uc-aw2) .uc-content, :where(.uc-aw2) .uc-portal, :where(.uc-aw2).uc-night .uc-force-light .uc-scope, :where(.uc-aw2).uc-night .uc-force-light .uc-content, :where(.uc-aw2).uc-night .uc-force-light .uc-portal{
  --uc-surface-sunken:  #F1F1F7;
  --uc-surface-base:    #F9F9FB;
  --uc-surface-raised:  #FFFFFF;
  --uc-surface-overlay: rgba(255, 255, 255, 0.10);
  --uc-surface-control: #FFFFFF;

  --uc-text-strong: #0A0A0A;
  --uc-text:        #171717;
  --uc-text-muted:  #737373;
  --uc-text-subtle: #A3A3A3;

  --uc-inverse-bg: #171717;
  --uc-inverse-fg: #FFFFFF;

  --uc-border-subtle: #E5E5E5;
  --uc-border:        #D4D4D4;
  --uc-border-strong: #AAAAAA;
  --uc-ring:          rgba(253, 106, 53, 0.50);

  --uc-brand-fg:   #CC4B23;
  --uc-success-fg: #0A842A;
  --uc-danger-fg:  #D12D37;
  --uc-warning-fg: #AA712B;
  --uc-accent-fg:  #3600AF;

  --uc-brand-soft:   #FFF1EB;
  --uc-success-soft: #E7FFE7;
  --uc-danger-soft:  #FFF2EF;
  --uc-warning-soft: #FFEDD8;
  --uc-accent-soft:  #F2EEFF;
}:where(.uc-aw2) .uc-content[data-theme="dark"], :where(.uc-aw2).uc-night .uc-scope, :where(.uc-aw2).uc-night .uc-content, :where(.uc-aw2).uc-night .uc-portal{
  --uc-surface-sunken:  #151515;
  --uc-surface-base:    #1C1C1C;
  --uc-surface-raised:  #242424;
  --uc-surface-overlay: #2A2A2A;
  --uc-surface-control: rgba(255, 255, 255, 0.05);

  --uc-text-strong: #F5F5F5;
  --uc-text:        #E5E5E5;
  --uc-text-muted:  #A3A3A3;
  --uc-text-subtle: #737373;

  --uc-inverse-bg: #F5F5F5;
  --uc-inverse-fg: #1C1C1C;

  --uc-border-subtle: #2E2E2E;
  --uc-border:        #3D3D3D;
  --uc-border-strong: #525252;
  --uc-ring:          rgba(253, 106, 53, 0.60);

  --uc-brand-fg:   #FFB89A;
  --uc-success-fg: #A7EAAA;
  --uc-danger-fg:  #FDC9C6;
  --uc-warning-fg: #FFC680;
  --uc-accent-fg:  #B8A9FF;

  --uc-brand-soft:   rgba(253, 106, 53, 0.18);
  --uc-success-soft: rgba(46, 163, 67, 0.20);
  --uc-danger-soft:  rgba(246, 82, 88, 0.20);
  --uc-warning-soft: rgba(255, 169, 64, 0.22);
  --uc-accent-soft:  rgba(82, 2, 253, 0.28);
}:where(.uc-aw2) .f2w .ucx-uc-container{ max-width: var(--uc-container-max); margin-inline: auto; padding-inline: var(--uc-gutter); }:where(.uc-aw2) .f2w .hero > .ucx-uc-container{ position: relative; z-index: 2; }@media (max-width: 640px){:where(.uc-aw2) .f2w .cta-primary{ flex-direction: column; align-items: center; }:where(.uc-aw2) .f2w .cta-primary .uc-note{
    position: static; transform: none; translate: none;
    margin-top: var(--spacing-sprout-8, 8px); text-align: center;
  }}:where(.uc-aw2) .f2w .hp-badge{ position: absolute; top: 10px; left: 10px; z-index: 2; padding: 5px 11px; border-radius: 999px; font-size: 10px; font-weight: 700; letter-spacing: 0.05em; text-transform: uppercase; color: #0a0a0a; background: rgba(255, 255, 255, 0.86); border: 1px solid rgba(10, 10, 10, 0.1); -webkit-backdrop-filter: blur(8px); backdrop-filter: blur(8px); line-height: 12px; }:where(.uc-aw2) .pl-dialog{

  --pl-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;
  --pl-peek-size: 0.8125rem;
  --pl-peek-leading: 1.375rem;
  --pl-modal-body-max: 26rem;
  --pl-row-size: 0.875rem;
  --pl-row-leading: 1.25rem;

  --pl-motion-swap: 260ms;
  --ease: cubic-bezier(0.22, 1, 0.36, 1);
}:where(.uc-aw2) .f2w .pl-bleed{ padding-inline: var(--uc-gutter); }:where(.uc-aw2) .f2w .pl-single{

  padding-top: var(--pl-top-pad);

  --pl-head-size: 2.25rem;
  --pl-head-leading: 2.5rem;
  --pl-frame-min: 32rem;
  --pl-frame-max: 56rem;

  --pl-top-pad: 50px;
  --pl-more-size: 1.5rem;
  --pl-more-leading: 2rem;
}:where(.uc-aw2) .f2w .pl-grid{

  --pl-plate-ratio: 8 / 5;
  --pl-motion: 340ms;
  --pl-motion-swap: 260ms;
  --pl-motion-loop: 1600ms;
  --pl-fade-w: 2rem;

  display: grid;
  grid-template-columns: minmax(0, 1fr);
  gap: var(--spacing-sprout-8);
}:where(.uc-aw2) .f2w .pl-sec{

  padding-top: var(--pl-sec-top);

  --pl-sec-top: 60px;
  --pl-rail-w: 15rem;
  --pl-rail-top: 5rem;
  --pl-fhead-size: 0.75rem;
  --pl-fhead-leading: 1rem;
  --pl-search-w: 16rem;

  --pl-pill-dur: 240ms;
  --pl-pill-ease: cubic-bezier(0.3, 0, 0, 1);
  --pl-pill-shadow: 0 1px 3px rgba(16, 24, 40, 0.12);
  --pl-fopt-size: 0.875rem;
  --pl-fopt-leading: 1.25rem;
  --pl-intro-max: 46rem;
}:where(.uc-aw2) .f2w .pl-intro{
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  margin-bottom: var(--spacing-sprout-40);
}:where(.uc-aw2) .f2w .pl-intro .pill-title, :where(.uc-aw2) .f2w .pl-intro .sub{
  max-width: var(--pl-intro-max);
  width: 100%;
  text-align: center;
}:where(.uc-aw2) .f2w .pl-intro .pill-title{ margin-block: var(--spacing-sprout-16); }:where(.uc-aw2) .f2w .pl-intro .sub{ margin-block: var(--spacing-sprout-0); }:where(.uc-aw2) .f2w .pl-toolbar{
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  gap: var(--spacing-sprout-12);
  margin-bottom: var(--spacing-sprout-24);
}:where(.uc-aw2) .f2w .pl-toolbar-filters{ display: flex; flex-wrap: wrap; align-items: center; gap: var(--spacing-sprout-8); }:where(.uc-aw2) .f2w .pl-rail-card .pl-search{ width: 100%; margin-bottom: var(--spacing-sprout-4); }:where(.uc-aw2) .f2w .pl-toolbar-sort{ display: flex; align-items: center; margin-left: auto; }:where(.uc-aw2) .f2w .pl-search{ position: relative; display: flex; align-items: center; }:where(.uc-aw2) .f2w .pl-search input{ width: 100%; padding-left: var(--spacing-sprout-40); padding-right: var(--spacing-sprout-32); }:where(.uc-aw2) .f2w .pl-search-icon{
  position: absolute; left: var(--spacing-sprout-12); z-index: 1; pointer-events: none;
  width: var(--spacing-sprout-16); height: var(--spacing-sprout-16);
  color: var(--color-sprout-color-text-weaker);
}:where(.uc-aw2) .f2w .pl-search-clear{
  position: absolute; right: var(--spacing-sprout-8); z-index: 1;
  display: grid; place-items: center;
  width: var(--spacing-sprout-20); height: var(--spacing-sprout-20);
  border: 0; padding: var(--spacing-sprout-0); cursor: pointer;
  border-radius: var(--radius-sprout-infinite);
  background: transparent; color: var(--color-sprout-color-text-weaker);
}:where(.uc-aw2) .f2w .pl-search-clear:hover{ color: var(--color-sprout-color-text-default); background: var(--color-sprout-color-background-stronger); }:where(.uc-aw2) .f2w .pl-search-clear svg{ width: var(--spacing-sprout-12); height: var(--spacing-sprout-12); }:where(.uc-aw2) .f2w .pl-search input[type="search"]::-webkit-search-cancel-button, :where(.uc-aw2) .f2w .pl-search input[type="search"]::-webkit-search-decoration{
  -webkit-appearance: none;
          appearance: none;
  display: none;
}:where(.uc-aw2) .f2w .pl-search input[type="search"]::-ms-clear{ display: none; width: 0; height: 0; }:where(.uc-aw2) .f2w .pl-layout{ display: block; }@media (min-width: 1000px){:where(.uc-aw2) .f2w .pl-layout[data-layout="sidebar"]{
    display: grid;
    grid-template-columns: var(--pl-rail-w) minmax(0, 1fr);
    gap: var(--spacing-sprout-32);
    align-items: start;
  }}:where(.uc-aw2) .f2w .pl-results{ min-width: 0; }:where(.uc-aw2) .f2w .pl-sidebar{ min-width: 0; margin-bottom: var(--spacing-sprout-24); }@media (min-width: 1000px){:where(.uc-aw2) .f2w .pl-sidebar{
    position: sticky;
    top: var(--pl-rail-top);
    margin-bottom: var(--spacing-sprout-0);
    max-height: calc(100vh - var(--pl-rail-top) - var(--spacing-sprout-24));
    overflow-y: auto;
    overscroll-behavior: contain;
    scrollbar-width: thin;
  }}:where(.uc-aw2) .f2w .pl-rail-card{
  display: flex;
  flex-direction: column;
  gap: var(--spacing-sprout-4);
  padding: var(--spacing-sprout-8);
  border-radius: var(--radius-sprout-16);
  background: var(--color-sprout-color-background-weaker);
  border: 1px solid var(--color-sprout-color-border-weak);
}:where(.uc-aw2) .f2w .ucx-sec h2.pl-fhead{
  margin: var(--spacing-sprout-0);
  padding: var(--spacing-sprout-8) var(--spacing-sprout-12) var(--spacing-sprout-4);
  text-transform: uppercase;
  font-size: var(--pl-fhead-size);
  line-height: var(--pl-fhead-leading);
  letter-spacing: 0.06em;
  font-weight: 500;
  color: var(--color-sprout-color-text-weaker);
}:where(.uc-aw2) .f2w .pl-rail-tabs{
  position: relative;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-sprout-4);
  padding: var(--spacing-sprout-4);
  border-radius: var(--radius-sprout-12);
  background: var(--color-sprout-color-background-default);
  box-shadow: inset 0 0 0 1px var(--color-sprout-color-border-weak);
}:where(.uc-aw2) .f2w .pl-rail-ind{
  position: absolute;
  left: var(--spacing-sprout-4);
  right: var(--spacing-sprout-4);
  top: 0;
  height: 0;
  opacity: 0;
  z-index: 0;
  pointer-events: none;
  border-radius: var(--radius-sprout-8);
  background: var(--color-sprout-color-background-weaker);
  box-shadow: var(--pl-pill-shadow);
  transition: transform var(--pl-pill-dur) var(--pl-pill-ease), height var(--pl-pill-dur) var(--pl-pill-ease);
}@media (prefers-reduced-motion: reduce){:where(.uc-aw2) .f2w .pl-rail-ind{ transition: none; }}:where(.uc-aw2) .f2w .pl-flist{ display: flex; flex-direction: column; gap: var(--spacing-sprout-2); }:where(.uc-aw2) .f2w .pl-fopt{
  position: relative;
  z-index: 1;
  display: flex; align-items: center; justify-content: space-between;
  gap: var(--spacing-sprout-8);

  padding: var(--spacing-sprout-6) var(--spacing-sprout-12);
  font-size: var(--pl-fopt-size);
  line-height: var(--pl-fopt-leading);
  border-radius: var(--radius-sprout-8);
  cursor: pointer;
  background: transparent;
  color: var(--color-sprout-color-text-weaker);
  transition: color var(--pl-motion-swap) var(--ease);
}:where(.uc-aw2) .f2w .pl-fopt:hover{ color: var(--color-sprout-color-text-default); }:where(.uc-aw2) .f2w .pl-fopt[data-checked="true"]{ color: var(--color-sprout-color-text-default); }:where(.uc-aw2) .f2w .pl-fopt:has(input:focus-visible){ outline: 2px solid var(--color-sprout-color-primary); outline-offset: 1px; }:where(.uc-aw2) .f2w .pl-fopt-label{ min-width: 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }:where(.uc-aw2) .f2w .pl-fopt-count{ flex: 0 0 auto; color: var(--color-sprout-color-text-weakest); }:where(.uc-aw2) .f2w .pl-filters{
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  gap: var(--spacing-sprout-12);
  margin-bottom: var(--spacing-sprout-24);
}:where(.uc-aw2) .f2w .pl-tabs{

  position: relative;
  flex: 1 1 100%;
  min-width: 0;
}:where(.uc-aw2) .f2w .pl-tabs::before, :where(.uc-aw2) .f2w .pl-tabs::after{
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  width: var(--pl-fade-w);
  pointer-events: none;
  opacity: 0;
  transition: opacity var(--pl-motion-swap) var(--ease);
  z-index: 1;
}:where(.uc-aw2) .f2w .pl-tabs::before{
  left: 0;
  border-radius: var(--radius-sprout-8) 0 0 var(--radius-sprout-8);
  background: linear-gradient(to right, var(--uc-surface-sunken), transparent);
}:where(.uc-aw2) .f2w .pl-tabs::after{
  right: 0;
  border-radius: 0 var(--radius-sprout-8) var(--radius-sprout-8) 0;
  background: linear-gradient(to left, var(--uc-surface-sunken), transparent);
}:where(.uc-aw2) .f2w .pl-tabs[data-fade-start="true"]::before, :where(.uc-aw2) .f2w .pl-tabs[data-fade-end="true"]::after{ opacity: 1; }@media (min-width: 760px){:where(.uc-aw2) .f2w .pl-filters{ flex-wrap: nowrap; }:where(.uc-aw2) .f2w .pl-tabs{ flex: 1 1 0%; }}:where(.uc-aw2) .f2w .pl-tabs [role="tablist"]{
  min-height: var(--spacing-sprout-40);

  max-width: 100%;
  overflow-x: auto;
  overscroll-behavior-x: contain;
  scrollbar-width: none;
}:where(.uc-aw2) .f2w .pl-tabs [role="tablist"]::-webkit-scrollbar{ display: none; }:where(.uc-aw2) .f2w .pl-tabs [role="tab"]{ white-space: nowrap; }:where(.uc-aw2) .f2w .pl-tabs [role="tablist"] > span[aria-hidden]{
  transform: translateX(var(--pl-ind-x, 0px)) !important;
}:where(.uc-aw2) .f2w .pl-selects{ display: flex; flex: 0 0 auto; align-items: center; gap: var(--spacing-sprout-8); }:where(.uc-aw2) .f2w .pl-sentinel{ display: flex; justify-content: center; padding-top: var(--spacing-sprout-32); }:where(.uc-aw2) .f2w .pl-empty{
  margin: var(--spacing-sprout-40) var(--spacing-sprout-0);
  text-align: center;
  color: var(--color-sprout-color-text-weaker);
}:where(.uc-aw2) .f2w .pl-empty[data-align="start"]{
  margin: var(--spacing-sprout-8) var(--spacing-sprout-0) var(--spacing-sprout-24);
  text-align: left;
}:where(.uc-aw2) .f2w .pl-pager{
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  gap: 10px;
  margin-top: 56px;
}:where(.uc-aw2) .f2w .pl-page{
  display: grid;
  place-items: center;
  width: 40px;
  height: 40px;
  padding: 0;
  border: 1px solid #e7e7ea;
  border-radius: 50%;
  background: var(--color-sprout-color-background-weaker);
  color: #525252;
  font-family: inherit;
  font-size: 0.9375rem;
  font-weight: 500;
  line-height: 1;
  font-variant-numeric: tabular-nums;
  cursor: pointer;
  transition: border-color 0.2s var(--ease), color 0.2s var(--ease),
              background 0.2s var(--ease);
}:where(.uc-aw2) .f2w .pl-page:hover:not(.pl-page-on):not(:disabled){
  border-color: var(--color-sprout-color-primary);
  color: var(--color-sprout-color-text-default);
}:where(.uc-aw2) .f2w .pl-page-on{
  background: var(--color-sprout-color-primary);
  border-color: var(--color-sprout-color-primary);
  color: #fff;
  cursor: default;
}:where(.uc-aw2) .f2w .pl-page-nav{ color: var(--color-sprout-color-text-default); }:where(.uc-aw2) .f2w .pl-page-nav:disabled{ visibility: hidden; }:where(.uc-aw2) .f2w .pl-page:focus-visible{
  outline: 2px solid var(--color-sprout-color-primary);
  outline-offset: 2px;
}:where(.uc-aw2) .f2w .pl-page-gap{
  min-width: 1.5rem;
  text-align: center;
  color: var(--color-sprout-color-text-weakest);
}@media (min-width: 760px){:where(.uc-aw2) .f2w .pl-grid{ grid-template-columns: repeat(2, minmax(0, 1fr)); }}@media (min-width: 1160px){:where(.uc-aw2) .f2w .pl-grid{ grid-template-columns: repeat(3, minmax(0, 1fr)); }}@media (min-width: 1160px){:where(.uc-aw2) .f2w [data-layout="topbar"] .pl-grid{ grid-template-columns: repeat(4, minmax(0, 1fr)); }}@keyframes pl-card-in{
  from { opacity: 0; transform: translateY(var(--spacing-sprout-8)); }
  to   { opacity: 1; transform: none; }
}:where(.uc-aw2) .f2w .pl-card{
  position: relative;

  animation: pl-card-in var(--pl-motion-swap) var(--ease);
  display: flex;
  min-width: 0;
  flex-direction: column;
  gap: var(--spacing-sprout-12);
  padding: var(--spacing-sprout-4) var(--spacing-sprout-4) var(--spacing-sprout-0);
  border-radius: var(--radius-sprout-24);
  border: 0;
  background: var(--color-sprout-color-background-default);
}:where(.uc-aw2) .f2w .pl-thumb{
  position: relative;
  width: 100%;
  aspect-ratio: var(--pl-plate-ratio);

  border-radius: calc(var(--radius-sprout-24) - var(--spacing-sprout-4));
  overflow: hidden;
  background: var(--color-sprout-color-background-dark);
  display: grid;
  place-items: center;

  color: var(--color-sprout-color-text-weaker);
  transition: color var(--pl-motion) var(--ease);
}:where(.uc-aw2) .f2w .pl-card:hover .pl-thumb{ color: var(--color-sprout-color-text-weakest); }:where(.uc-aw2) .f2w .pl-thumb svg{ width: var(--spacing-sprout-32); height: var(--spacing-sprout-32); }@keyframes pl-thumb-breathe{
  0%, 100% { transform: scale(1); }
  50%      { transform: scale(1.12); }
}:where(.uc-aw2) .f2w .pl-card:hover .pl-thumb svg{
  animation: pl-thumb-breathe var(--pl-motion-loop) var(--ease) infinite;
}@media (prefers-reduced-motion: reduce){:where(.uc-aw2) .f2w .pl-card:hover .pl-thumb svg{ animation: none; }}:where(.uc-aw2) .f2w .pl-meta{
  display: flex;

  align-items: center;
  justify-content: space-between;
  gap: var(--spacing-sprout-12);
  padding: var(--spacing-sprout-0) var(--spacing-sprout-16) var(--spacing-sprout-16);
}:where(.uc-aw2) .f2w .pl-title{ margin: var(--spacing-sprout-0); color: var(--color-sprout-color-text-default); }:where(.uc-aw2) .f2w .pl-cat{ margin: var(--spacing-sprout-2) var(--spacing-sprout-0) var(--spacing-sprout-0); }:where(.uc-aw2) .f2w .pl-card-link{ position: absolute; inset: 0; z-index: 1; border-radius: var(--radius-sprout-24); }:where(.uc-aw2) .f2w .pl-card-link:focus-visible{ outline: 2px solid var(--color-sprout-color-primary); outline-offset: 2px; }:where(.uc-aw2) .f2w .pl-meta{ position: relative; z-index: 2; }:where(.uc-aw2) .f2w .pl-meta > .min-w-0{ pointer-events: none; }:where(.uc-aw2) .f2w .pl-title-link, :where(.uc-aw2) .f2w .pl-cat-btn{ pointer-events: auto; }:where(.uc-aw2) .f2w .pl-copy{ flex: 0 0 auto; pointer-events: auto; }:where(.uc-aw2) .f2w .pl-title-link{
  color: inherit;
  text-decoration: none;
  border-radius: var(--radius-sprout-4);
}:where(.uc-aw2) .f2w .pl-title-link:hover{ text-decoration: underline; text-underline-offset: 2px; }:where(.uc-aw2) .f2w .pl-title-link:focus-visible{
  outline: 2px solid var(--color-sprout-color-primary);
  outline-offset: 2px;
}:where(.uc-aw2) .f2w .pl-cat-btn{
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 0;
  border: 0;
  margin: 0;
  background: none;

  font-family: inherit;
  text-align: left;
  cursor: pointer;
  border-radius: var(--radius-sprout-4);
}:where(.uc-aw2) .f2w .pl-cat-btn:hover{
  color: var(--color-sprout-color-text-default);
  text-decoration: underline;
  text-underline-offset: 2px;
}:where(.uc-aw2) .f2w .pl-cat-btn:focus-visible{
  outline: 2px solid var(--color-sprout-color-primary);
  outline-offset: 2px;
}:where(.uc-aw2) .pl-copy svg{ width: var(--spacing-sprout-16); height: var(--spacing-sprout-16); }:where(.uc-aw2) .pl-copy-swap{
  position: relative;
  display: grid;
  place-items: center;
  width: var(--spacing-sprout-16);
  height: var(--spacing-sprout-16);
}:where(.uc-aw2) .pl-copy-swap svg{
  grid-area: 1 / 1;
  transition:
    opacity var(--pl-motion-swap) var(--ease),
    transform var(--pl-motion-swap) var(--ease);
}:where(.uc-aw2) .pl-ico-copy{ opacity: 1; transform: scale(1); }:where(.uc-aw2) .pl-ico-check{ opacity: 0; transform: scale(0.7); }:where(.uc-aw2) .pl-copy[data-done="true"] .pl-ico-copy{ opacity: 0; transform: scale(0.7); }:where(.uc-aw2) .pl-copy[data-done="true"] .pl-ico-check{ opacity: 1; transform: scale(1); }@media (prefers-reduced-motion: reduce){:where(.uc-aw2) .pl-copy-swap svg{ transition: none; }:where(.uc-aw2) .f2w .pl-card{ animation: none; }}@media (max-width: 999px){:where(.uc-aw2) .f2w .pl-rail-card{
    padding: var(--spacing-sprout-0);
    background: transparent;
    border: 0;
    gap: var(--spacing-sprout-12);
  }:where(.uc-aw2) .f2w .ucx-sec h2.pl-fhead{ display: none; }:where(.uc-aw2) .f2w .pl-rail-card .pl-search{ margin-bottom: var(--spacing-sprout-0); }:where(.uc-aw2) .f2w .pl-rail-tabs{
    flex-direction: row;
    gap: var(--spacing-sprout-8);
    padding: var(--spacing-sprout-0);
    background: transparent;
    box-shadow: none;
    overflow-x: auto;
    overscroll-behavior-x: contain;
    scrollbar-width: none;
  }:where(.uc-aw2) .f2w .pl-rail-tabs::-webkit-scrollbar{ display: none; }:where(.uc-aw2) .f2w .pl-rail-ind{ display: none; }:where(.uc-aw2) .f2w .pl-flist{ display: contents; }:where(.uc-aw2) .f2w .pl-fopt{
    flex: 0 0 auto;
    white-space: nowrap;
    border-radius: var(--radius-sprout-infinite);
    background: var(--color-sprout-color-background-default);
    box-shadow: inset 0 0 0 1px var(--color-sprout-color-border-weak);
  }:where(.uc-aw2) .f2w .pl-fopt[data-checked="true"]{
    background: var(--color-sprout-color-background-dark);
    color: var(--color-sprout-color-background-weaker);
  }:where(.uc-aw2) .f2w .pl-fopt[data-checked="true"] .pl-fopt-count{ color: inherit; opacity: 0.7; }:where(.uc-aw2) .f2w .pl-toolbar{ flex-direction: column; align-items: stretch; }:where(.uc-aw2) .f2w .pl-toolbar-filters, :where(.uc-aw2) .f2w .pl-toolbar-sort{ width: 100%; margin-left: var(--spacing-sprout-0); }:where(.uc-aw2) .f2w .pl-toolbar-filters > .uc-portal > *, :where(.uc-aw2) .f2w .pl-toolbar-sort > .uc-portal > *{ flex: 1 1 auto; width: 100%; }:where(.uc-aw2) .f2w .pl-toolbar-filters [role="tablist"], :where(.uc-aw2) .f2w .pl-toolbar-sort [role="tablist"]{ display: flex; width: 100%; }:where(.uc-aw2) .f2w .pl-toolbar-filters [role="tab"], :where(.uc-aw2) .f2w .pl-toolbar-sort [role="tab"]{ flex: 1 1 0%; justify-content: center; }}:where(.uc-aw2) .f2w .pl-single{

  --pl-split-preview: 78fr;
  --pl-split-side: 22fr;

  --pl-split-ratio: 0.78;
  --pl-split-gap: var(--spacing-sprout-24);

  --pl-chrome-h: 2.75rem;
  --pl-light-d: 0.75rem;
  --pl-url-max: 26rem;
  --pl-url-size: 0.8125rem;
  --pl-chrome-side: 5.5rem;

  --pl-fopt-size: 0.875rem;
  --pl-fopt-leading: 1.25rem;
  --pl-pill-dur: 240ms;
  --pl-pill-ease: cubic-bezier(0.3, 0, 0, 1);
  --pl-intro-max: 46rem;

  --pl-side-gap: var(--spacing-sprout-20);

  --pl-side-h-size: 1.125rem;
  --pl-side-h-leading: 1.5rem;

  --pl-row-size: 0.875rem;
  --pl-row-leading: 1.25rem;

  --pl-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;
  --pl-peek-size: 0.8125rem;
  --pl-peek-leading: 1.375rem;
  --pl-peek-lines: 5;
  --pl-peek-max: calc(var(--pl-peek-leading) * var(--pl-peek-lines));
  --pl-modal-body-max: 26rem;
  --pl-scrim: rgba(0, 0, 0, 0.8);
}:where(.uc-aw2) .f2w .pl-hero{
  display: flex;
  flex-direction: column;
  gap: var(--spacing-sprout-12);
  margin-bottom: var(--spacing-sprout-32);
}:where(.uc-aw2) .f2w .pl-crumbs ol{
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: var(--spacing-sprout-4);
  margin: var(--spacing-sprout-0);
  padding: var(--spacing-sprout-0);
  list-style: none;
}:where(.uc-aw2) .f2w .pl-crumbs li{ display: inline-flex; align-items: center; gap: var(--spacing-sprout-4); }:where(.uc-aw2) .f2w .pl-crumbs a, :where(.uc-aw2) .f2w .pl-crumbs [aria-current]{
  font-size: var(--pl-fopt-size);
  line-height: var(--pl-fopt-leading);
  font-weight: 500;
  letter-spacing: -0.01em;
  text-decoration: none;
}:where(.uc-aw2) .f2w .pl-crumbs a{
  color: var(--color-sprout-color-text-weaker);
  transition: color var(--pl-pill-dur) var(--pl-pill-ease);
}:where(.uc-aw2) .f2w .pl-crumbs a:hover{ color: var(--color-sprout-color-text-default); }:where(.uc-aw2) .f2w .pl-crumbs [aria-current]{ color: var(--color-sprout-color-text-default); }:where(.uc-aw2) .f2w .pl-crumb-sep{
  width: var(--spacing-sprout-16);
  height: var(--spacing-sprout-16);
  flex: 0 0 auto;
  color: var(--color-sprout-color-text-weakest);
}:where(.uc-aw2) .f2w .pl-head-title{
  margin: var(--spacing-sprout-0);
  font-size: var(--pl-head-size);
  line-height: var(--pl-head-leading);
  font-weight: 500;
  letter-spacing: -0.02em;
  color: var(--color-sprout-color-text-default);
}:where(.uc-aw2) .f2w .pl-hero-desc{
  margin: var(--spacing-sprout-0);
  max-width: calc((100% - var(--pl-split-gap)) * var(--pl-split-ratio));
}:where(.uc-aw2) .f2w .pl-split{
  display: grid;
  grid-template-columns: minmax(0, var(--pl-split-preview)) minmax(0, var(--pl-split-side));
  gap: var(--pl-split-gap);
  align-items: start;
}:where(.uc-aw2) .f2w .pl-browser{
  overflow: hidden;
  border: 1px solid var(--color-sprout-color-border-weak);
  border-radius: var(--radius-sprout-16);
  background: var(--color-sprout-color-background-weaker);

  box-shadow: 0 1px 2px rgba(16, 24, 40, 0.04), 0 8px 24px -12px rgba(16, 24, 40, 0.12);
}:where(.uc-aw2) .f2w .pl-chrome{
  display: grid;
  grid-template-columns: var(--pl-chrome-side) minmax(0, 1fr) var(--pl-chrome-side);
  align-items: center;
  height: var(--pl-chrome-h);
  padding-inline: var(--spacing-sprout-16);
  border-bottom: 1px solid var(--color-sprout-color-border-weak);
  background: var(--color-sprout-color-background-default);
}:where(.uc-aw2) .f2w .pl-lights{
  --pl-light-red: #ff5f57;
  --pl-light-amber: #febc2e;
  --pl-light-green: #28c840;

  display: inline-flex;
  align-items: center;
  gap: var(--spacing-sprout-8);
}:where(.uc-aw2) .f2w .pl-lights i{
  width: var(--pl-light-d);
  height: var(--pl-light-d);
  border-radius: var(--radius-sprout-infinite);

  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08);
}:where(.uc-aw2) .f2w .pl-lights i[data-light="red"]{ background: var(--pl-light-red); }:where(.uc-aw2) .f2w .pl-lights i[data-light="amber"]{ background: var(--pl-light-amber); }:where(.uc-aw2) .f2w .pl-lights i[data-light="green"]{ background: var(--pl-light-green); }:where(.uc-aw2) .f2w .pl-url{
  justify-self: center;
  max-width: min(100%, var(--pl-url-max));
  padding: var(--spacing-sprout-4) var(--spacing-sprout-12);
  border: 1px solid var(--color-sprout-color-border-weak);
  border-radius: var(--radius-sprout-infinite);
  background: var(--color-sprout-color-background-weaker);
  font-size: var(--pl-url-size);
  line-height: var(--pl-fopt-leading);
  color: var(--color-sprout-color-text-weaker);

  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}:where(.uc-aw2) .f2w .pl-chrome-act{ justify-self: end; display: inline-flex; }:where(.uc-aw2) .f2w .pl-chrome-act a{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: var(--spacing-sprout-32);
  height: var(--spacing-sprout-32);
  border-radius: var(--radius-sprout-8);
  color: var(--color-sprout-color-text-weaker);
  transition: color var(--pl-pill-dur) var(--pl-pill-ease),
              background-color var(--pl-pill-dur) var(--pl-pill-ease);
}:where(.uc-aw2) .f2w .pl-chrome-act a:hover{
  background: var(--color-sprout-color-background-stronger);
  color: var(--color-sprout-color-text-default);
}:where(.uc-aw2) .f2w .pl-chrome-act svg{ width: var(--spacing-sprout-16); height: var(--spacing-sprout-16); }:where(.uc-aw2) .f2w .pl-frame{
  display: block;
  width: 100%;
  height: clamp(var(--pl-frame-min), 78vh, var(--pl-frame-max));
  border: 0;
  background: var(--color-sprout-color-background-weaker);
}:where(.uc-aw2) .f2w .pl-side{ min-width: 0; }:where(.uc-aw2) .f2w .pl-side-card{
  display: flex;
  flex-direction: column;
  gap: var(--spacing-sprout-4);
  padding: var(--spacing-sprout-4);
  border: 1px solid var(--color-sprout-color-border-weak);
  border-radius: var(--radius-sprout-16);
  background: var(--color-sprout-color-background-weaker);
  box-shadow: 0 1px 2px rgba(16, 24, 40, 0.04), 0 8px 24px -12px rgba(16, 24, 40, 0.12);
}:where(.uc-aw2) .f2w .pl-side-inner{
  display: flex;
  flex-direction: column;
  gap: var(--spacing-sprout-4);
  padding: var(--spacing-sprout-4);
  border-radius: var(--radius-sprout-12);
  background: var(--color-sprout-color-background-weaker);
  box-shadow: inset 0 0 0 1px var(--color-sprout-color-border-weak);
}:where(.uc-aw2) .f2w .ucx-sec h2.pl-side-h{
  margin: var(--spacing-sprout-0);

  padding: var(--spacing-sprout-12) var(--spacing-sprout-12) var(--spacing-sprout-8);
  font-size: var(--pl-side-h-size);
  line-height: var(--pl-side-h-leading);
  font-weight: 500;
  letter-spacing: -0.01em;
  color: var(--color-sprout-color-text-default);
}:where(.uc-aw2) .f2w .pl-side-rows{
  display: flex;
  flex-direction: column;
  gap: var(--spacing-sprout-8);
  margin: var(--spacing-sprout-0);
  padding: var(--spacing-sprout-8) var(--spacing-sprout-12);
}:where(.uc-aw2) .f2w .pl-side-rows > div{
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: var(--spacing-sprout-12);
}:where(.uc-aw2) .f2w .pl-side-rows dt, :where(.uc-aw2) .f2w .pl-side-rows dd{
  margin: var(--spacing-sprout-0);
  font-size: var(--pl-row-size);
  line-height: var(--pl-row-leading);
}:where(.uc-aw2) .f2w .pl-side-rows dt{ color: var(--color-sprout-color-text-weaker); }:where(.uc-aw2) .f2w .pl-side-rows dd{ display: inline-flex; align-items: center; }:where(.uc-aw2) .f2w .pl-side-val{ font-weight: 500; color: var(--color-sprout-color-text-default); }:where(.uc-aw2) .f2w .pl-side-cats, :where(.uc-aw2) .f2w .pl-side-prompt{
  display: flex;
  flex-direction: column;
  gap: var(--spacing-sprout-8);
  padding: var(--spacing-sprout-4) var(--spacing-sprout-12) var(--spacing-sprout-12);
}:where(.uc-aw2) .f2w .pl-side-label{
  margin: var(--spacing-sprout-0);
  font-size: var(--pl-row-size);
  line-height: var(--pl-row-leading);
  font-weight: 500;
  color: var(--color-sprout-color-text-weaker);
}:where(.uc-aw2) .f2w .pl-cat-chips{
  display: flex;
  flex-wrap: wrap;
  gap: var(--spacing-sprout-8);
  margin: var(--spacing-sprout-0);
  padding: var(--spacing-sprout-0);
  list-style: none;
}:where(.uc-aw2) .f2w .pl-cat-chips li{ display: inline-flex; }:where(.uc-aw2) .f2w .pl-cat-chip{ display: inline-flex; text-decoration: none; border-radius: 999px; }:where(.uc-aw2) .f2w .pl-cat-chip:focus-visible{
  outline: 2px solid var(--color-sprout-color-primary);
  outline-offset: 2px;
}:where(.uc-aw2) .f2w .pl-peek{
  display: block;
  width: 100%;
  margin: var(--spacing-sprout-0);
  padding: var(--spacing-sprout-12) var(--spacing-sprout-16);
  border: 1px solid var(--color-sprout-color-border-weak);
  border-radius: var(--radius-sprout-8);

  background: var(--color-sprout-color-background-default);
  font: inherit;
  text-align: left;
  cursor: pointer;
  transition: background-color var(--pl-pill-dur) var(--pl-pill-ease),
              border-color var(--pl-pill-dur) var(--pl-pill-ease);
}:where(.uc-aw2) .f2w .pl-peek:hover{
  border-color: var(--color-sprout-color-border-default);
  background: var(--color-sprout-color-background-stronger);
}:where(.uc-aw2) .f2w .pl-peek:focus-visible{
  outline: 2px solid var(--uc-brand);
  outline-offset: 2px;
}:where(.uc-aw2) .f2w .pl-peek-text{
  display: block;
  max-height: var(--pl-peek-max);
  overflow: hidden;
  font-family: var(--pl-mono);
  font-size: var(--pl-peek-size);
  line-height: var(--pl-peek-leading);
  white-space: pre-line;
  color: var(--color-sprout-color-text-weaker);

  overflow-wrap: anywhere;
}:where(.uc-aw2) .f2w .pl-peek[data-clipped] .pl-peek-text{
  -webkit-mask-image: linear-gradient(to bottom, #000 calc(100% - var(--pl-peek-leading)), transparent 100%);
          mask-image: linear-gradient(to bottom, #000 calc(100% - var(--pl-peek-leading)), transparent 100%);
}:where(.uc-aw2) .f2w .pl-peek-locked{
  display: flex;
  gap: var(--spacing-sprout-8);
  font-size: var(--pl-row-size);
  line-height: var(--pl-row-leading);
  color: var(--color-sprout-color-text-weaker);
  cursor: default;
}:where(.uc-aw2) .f2w .pl-peek-locked:hover{
  border-color: var(--color-sprout-color-border-weak);
  background: var(--color-sprout-color-background-default);
}:where(.uc-aw2) .f2w .pl-peek-ico{
  width: var(--spacing-sprout-16);
  height: var(--spacing-sprout-16);
  flex: 0 0 auto;
  margin-top: var(--spacing-sprout-2);
}:where(.uc-aw2) .f2w .pl-side-foot{ display: block; }:where(.uc-aw2) .f2w .pl-copy-lg{ display: block; }:where(.uc-aw2) .f2w .pl-copy-lg button, :where(.uc-aw2) .f2w .pl-copy-lg > span > a{ width: 100%; }:where(.uc-aw2) .pl-copy-split{
  display: flex;

  align-items: stretch;
}:where(.uc-aw2) .pl-copy-split .pl-copy-lg button{
  border-start-end-radius: 0;
  border-end-end-radius: 0;
}:where(.uc-aw2) .pl-copy-split .pl-copy-caret{
  flex: 0 0 auto;
  border-start-start-radius: 0;
  border-end-start-radius: 0;

}:where(.uc-aw2) .f2w .pl-copy-split .pl-copy-lg{ flex: 1 1 auto; min-width: 0; }:where(.uc-aw2) .pl-copy-menu.uc-portal{

  --pl-menu-min: 20rem;

  min-width: max(var(--pl-menu-trigger-w, 0px), var(--pl-menu-min));

  z-index: calc(var(--uc-z-dialog) + 10);
}:where(.uc-aw2) .pl-copy-menu-card.uc-portal{
  --pl-menu-min: 14rem;
}:where(.uc-aw2) .pl-menu-ico{
  width: var(--spacing-sprout-16);
  height: var(--spacing-sprout-16);
  flex: 0 0 auto;
  opacity: 0.7;
}:where(.uc-aw2) .pl-menu-soon{ margin-inline-start: auto; display: inline-flex; }:where(.uc-aw2) .pl-copy-menu.uc-portal [role="menuitem"]{ white-space: nowrap; }:where(.uc-aw2) .f2w .pl-copy-lg .pl-copy-swap{ margin-right: var(--spacing-sprout-8); }:where(.uc-aw2) .pl-copy-lg svg.pl-copy-swap{ width: var(--spacing-sprout-16); height: var(--spacing-sprout-16); }:where(.uc-aw2) .f2w .pl-copy-ring a{
  position: relative;

  isolation: isolate;
}:where(.uc-aw2) .f2w .pl-copy-ring a::before{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: 1px;
  background: conic-gradient(from var(--uc-angle),
    transparent 0deg,
    transparent 40deg,
    var(--color-sprout-color-primary) 95deg,
    var(--color-sprout-color-secondary) 150deg,
    transparent 210deg,
    transparent 360deg);

  -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  animation: uc-eyebrow-rotate 4s linear infinite;
  pointer-events: none;
}@media (prefers-reduced-motion: reduce){:where(.uc-aw2) .f2w .pl-copy-ring a::before{ animation: none; }}:where(.uc-aw2) .uc-portal:has(> .pl-dialog){

  width: min(calc(100vw - 2rem), 44rem);
}:where(.uc-aw2) .pl-dialog{ overscroll-behavior: contain; }:where(.uc-aw2) .f2w .pl-dialog-body, :where(.uc-aw2) .pl-dialog .pl-dialog-body{
  max-height: max(9rem, min(var(--pl-modal-body-max), calc(100vh - 14rem)));
  overflow-y: auto;
  overscroll-behavior: contain;
  padding: var(--uc-space-16, 1rem);
  border-radius: var(--uc-radius-md, 0.5rem);

  background: var(--color-sprout-color-background-default);
  font-family: var(--pl-mono);
  font-size: var(--pl-peek-size);
  line-height: var(--pl-peek-leading);
  white-space: pre-line;
  color: var(--uc-text-strong);
  overflow-wrap: anywhere;
}:where(.uc-aw2) .pl-dialog .pl-dialog-body:focus-visible{ outline: 2px solid var(--uc-ring); outline-offset: 2px; }@media (max-width: 1200px){:where(.uc-aw2) .f2w .pl-split{ grid-template-columns: minmax(0, 1fr); }:where(.uc-aw2) .f2w .pl-frame{ height: clamp(var(--pl-frame-min), 62vh, var(--pl-frame-max)); }:where(.uc-aw2) .f2w .pl-hero-desc{ max-width: none; }}@media (max-width: 560px){:where(.uc-aw2) .f2w .pl-single{ --pl-chrome-side: 3.5rem; }:where(.uc-aw2) .f2w .pl-chrome{ padding-inline: var(--spacing-sprout-12); }}:where(.uc-aw2) .f2w .ucx-sec h2.pl-more-head{
  margin: var(--spacing-sprout-64) var(--spacing-sprout-0) var(--spacing-sprout-24);
  font-size: var(--pl-more-size);
  line-height: var(--pl-more-leading);
  font-weight: 500;
  letter-spacing: -0.01em;
}
.uc-aw2.uicaw2-root img.h-\[109\.62\%\]{height:109.62%}
.uc-aw2.uicaw2-root img.h-\[24\.98px\]{height:24.98px}
.uc-aw2.uicaw2-root img.h-full{height:100%}
.uc-aw2.uicaw2-root img.size-\[10\.506px\]{height:10.506px}
.uc-aw2.uicaw2-root img.size-\[12px\]{height:12px}
.uc-aw2.uicaw2-root img.size-\[13\.133px\]{height:13.133px}
.uc-aw2.uicaw2-root img.size-\[18\.88px\]{height:18.88px}
.uc-aw2.uicaw2-root img.size-\[7\.354px\]{height:7.354px}
.uc-aw2.uicaw2-root img.size-\[8\.405px\]{height:8.405px}
.uc-aw2.uicaw2-root img.size-\[9\.193px\]{height:9.193px}
.uc-aw2.uicaw2-root img.size-full{height:100%}
.uc-aw2.uicaw2-root img.rounded-\[5\.664px\]{border-radius:5.664px}
.uc-aw2.uicaw2-root img.rounded-full{border-radius:calc(infinity * 1px)}
.uc-aw2.uicaw2-root img.max-w-none{max-width:none}
:where(.uc-aw2) h2.mt-3{font-weight:500!important;letter-spacing:-0.03em!important}
:where(.uc-aw2) h3.ds-t18{letter-spacing:-0.01em!important}
:where(.uc-aw2) h3.pl-title{font-weight:500!important;letter-spacing:-0.01em!important}
.uc-aw2.uicaw2-root a.Button_outline__Zwmoe{
  box-shadow: inset 0 0 0 1px var(--_border, var(--uc-border-subtle)), var(--uc-shadow-raised);
}
