.v13ryu0{background-color:var(--carotene-color-bg-layer-default)}.v13ryu1{flex:1}.v13ryu2{line-height:0}.v13ryu3{display:grid;grid-template-columns:1fr}.v13ryu5{font-size:16px}.v13ryu6{text-decoration:none;font-size:14px}.v13ryu6:hover{color:var(--carotene-color-palette-gray-600)}.v13ryu7{background-color:var(--carotene-color-palette-gray-200);height:1px}.v13ryu8,.v13ryu9{font-size:14px;color:var(--carotene-color-palette-gray-600)}.v13ryua{text-decoration:none;font-size:14px}@media screen and (min-width: 992px){.v13ryu3{grid-template-columns:repeat(4,minmax(160px,1fr))}}.c8ilgk0{flex:1}.c8ilgk1{display:grid;grid-template-columns:1fr}.c8ilgk2{text-decoration:none}.c8ilgk2:hover{color:var(--carotene-color-fg-neutral-subtle)}.c8ilgk3{font-weight:700}.c8ilgk4{max-width:360px}.c8ilgk5{width:1px;background-color:var(--carotene-color-fg-neutral-subtle)}.c8ilgk6{column-gap:20px;row-gap:6px}.c8ilgk7{line-height:0}@media screen and (min-width: 992px){.c8ilgk1{grid-template-columns:repeat(4,minmax(160px,1fr))}}.og9mjj0{position:sticky;top:0;z-index:var(--carotene-z-index-sticky)}.og9mjj0[data-state=open]{--carotene-enter-translate-x: 0;--carotene-enter-translate-y: -100%;--carotene-enter-opacity: 1;--carotene-enter-scale: 1;animation:carotene-enter;animation-timing-function:var(--carotene-timing-function-enter);animation-duration:var(--carotene-duration-6)}.og9mjj0[data-state=closed]{--carotene-exit-translate-x: 0;--carotene-exit-translate-y: -100%;--carotene-exit-opacity: 1;--carotene-exit-scale: 1;animation:carotene-exit;animation-timing-function:var(--carotene-timing-function-exit);animation-duration:var(--carotene-duration-6);animation-fill-mode:forwards}.og9mjj1{position:absolute;clip:rect(0 0 0 0);left:var(--carotene-spacing-3);z-index:10000}.og9mjj1:focus-visible{clip:auto}.og9mjj2{display:block}.og9mjj3,.og9mjj4{display:none}.og9mjj5{scroll-margin-top:68px}@media screen and (min-width: 992px){.og9mjj0[data-state=open],.og9mjj0[data-state=closed]{animation:none}.og9mjj4{display:block}.og9mjj5{scroll-margin-top:72px}}.b44nr00{border-radius:0 0 var(--carotene-radius-1) var(--carotene-radius-1)}._1cuje4e0{background-color:var(--carotene-color-palette-carrot-100)}._1cuje4e1{max-width:1400px}._1cuje4e2{position:relative;height:100%;padding-top:60px;padding-bottom:240px}._1cuje4e3{line-height:135%;font-size:18px;letter-spacing:0em;white-space:nowrap}._1cuje4e4{line-height:135%;font-size:26px;letter-spacing:0em}._1cuje4e5{display:grid;grid-template-columns:auto auto}._1cuje4e6{position:absolute;pointer-events:none;bottom:0;right:50%;transform:translate(50%);-webkit-mask-image:linear-gradient(180deg,transparent 19%,#000 30%);mask-image:linear-gradient(180deg,transparent 19%,#000 30%)}._1cuje4e7{display:block;height:auto;object-fit:contain;max-width:360px}@media screen and (min-width: 768px){._1cuje4e2{padding-top:80px;padding-bottom:80px}._1cuje4e3{font-size:24px;white-space:pre-wrap}._1cuje4e6{bottom:unset;top:-29px;right:0;transform:unset;-webkit-mask-image:unset;mask-image:unset}._1cuje4e7{max-width:385px}}@media screen and (min-width: 992px){._1cuje4e2{padding-top:112px;padding-bottom:112px}._1cuje4e3{font-size:32px;letter-spacing:-.02em}._1cuje4e4{font-size:34px;letter-spacing:-.02em}._1cuje4e6{top:-10px}._1cuje4e7{max-width:480px}}@media screen and (min-width: 1200px){._1cuje4e2{padding-top:104px;padding-bottom:104px}._1cuje4e3{letter-spacing:-.03em}._1cuje4e4{font-size:42px;letter-spacing:-.03em}._1cuje4e6{top:-77px}._1cuje4e7{max-width:560px}}._16xthm51{vertical-align:middle}._1lsxsa50{overflow:hidden;max-height:400px;border-radius:var(--carotene-radius-1\.5);padding-block:var(--carotene-spacing-2);background-color:var(--carotene-color-bg-layer-default);border-color:var(--carotene-color-stroke-field);border-width:1px}._1lsxsa50[data-state=open]{--carotene-enter-translate-x: 0;--carotene-enter-translate-y: 0;--carotene-enter-opacity: 0;--carotene-enter-scale: .98;animation:carotene-enter;animation-timing-function:var(--carotene-timing-function-enter);animation-duration:var(--carotene-duration-3)}._1lsxsa50[data-side=bottom]{--carotene-enter-translate-y: calc(-1 * var(--carotene-spacing-2));transform:translateY(var(--carotene-spacing-1))}._1lsxsa50[data-side=top]{--carotene-enter-translate-y: var(--carotene-spacing-2);transform:translateY(calc(-1 * var(--carotene-spacing-1)))}._1lsxsa51{outline:none;position:relative;display:flex;align-items:center;gap:var(--carotene-spacing-1);padding-inline:var(--carotene-spacing-4);padding-block:var(--carotene-spacing-3);color:var(--carotene-color-fg-neutral);font-size:var(--carotene-font-size-200);line-height:var(--carotene-body-line-height-medium);font-weight:var(--carotene-font-weight-regular)}._1lsxsa51[data-disabled]{pointer-events:none}._1lsxsa51[data-highlighted]{background-color:var(--carotene-color-bg-layer-default-hover);font-weight:var(--carotene-font-weight-bold)}._1lsxsa52{height:var(--radix-select-trigger-height);width:100%;min-width:var(--radix-select-trigger-width)}.ayfzbh0{background-color:var(--carotene-color-palette-gray-100)}.ayfzbh1{flex:1;max-width:400px;background-color:var(--carotene-color-palette-gray-300);border:none;font-size:var(--carotene-font-size-200);line-height:var(--carotene-body-line-height-medium);font-weight:var(--carotene-font-weight-regular);color:var(--carotene-color-fg-neutral)}.ayfzbh2{z-index:var(--carotene-z-index-modal);background-color:var(--carotene-color-palette-gray-00)}.ayfzbh4{font-size:var(--carotene-font-size-200);line-height:var(--carotene-body-line-height-medium);font-weight:var(--carotene-font-weight-regular);color:var(--carotene-color-fg-neutral);background-color:var(--carotene-color-palette-gray-00)}.ayfzbh4:hover{font-weight:var(--carotene-font-weight-regular);background-color:var(--carotene-color-palette-gray-200);outline:none}.ayfzbh5{border:none;vertical-align:top;font-size:var(--carotene-font-size-100);line-height:var(--carotene-body-line-height-small);font-weight:var(--carotene-font-weight-semibold)}.ayfzbh5:disabled{background-color:var(--carotene-color-bg-disabled);color:var(--carotene-color-fg-disabled);pointer-events:none}.ayfzbh5:hover,.ayfzbh5:active{background-color:var(--carotene-color-bg-neutral-inverted-hover)}.ayfzbh6{cursor:pointer;position:absolute;top:20px;right:0}.ayfzbh6:hover{scale:1.05}@media (prefers-color-scheme: dark){.ayfzbh0{background-color:var(--carotene-color-palette-gray-00)}}@media screen and (min-width: 992px){.ayfzbh3{width:100%}.ayfzbh6{position:relative;top:unset;right:unset}}
