@font-face{font-family:League Spartan;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b9c57f1e84046571-s.0wrvhjkynj2h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:League Spartan;font-style:normal;font-weight:400;font-display:swap;src:url(../media/165b0c1b0581f92c-s.3n9die0f0oztg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:League Spartan;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f7b48c08887b43f1-s.p.0bzcjdl2q1bg1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:League Spartan;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b9c57f1e84046571-s.0wrvhjkynj2h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:League Spartan;font-style:normal;font-weight:500;font-display:swap;src:url(../media/165b0c1b0581f92c-s.3n9die0f0oztg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:League Spartan;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f7b48c08887b43f1-s.p.0bzcjdl2q1bg1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:League Spartan;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b9c57f1e84046571-s.0wrvhjkynj2h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:League Spartan;font-style:normal;font-weight:600;font-display:swap;src:url(../media/165b0c1b0581f92c-s.3n9die0f0oztg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:League Spartan;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f7b48c08887b43f1-s.p.0bzcjdl2q1bg1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:League Spartan;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b9c57f1e84046571-s.0wrvhjkynj2h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:League Spartan;font-style:normal;font-weight:700;font-display:swap;src:url(../media/165b0c1b0581f92c-s.3n9die0f0oztg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:League Spartan;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f7b48c08887b43f1-s.p.0bzcjdl2q1bg1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:League Spartan;font-style:normal;font-weight:800;font-display:swap;src:url(../media/b9c57f1e84046571-s.0wrvhjkynj2h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:League Spartan;font-style:normal;font-weight:800;font-display:swap;src:url(../media/165b0c1b0581f92c-s.3n9die0f0oztg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:League Spartan;font-style:normal;font-weight:800;font-display:swap;src:url(../media/f7b48c08887b43f1-s.p.0bzcjdl2q1bg1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:League Spartan Fallback;src:local(Arial);ascent-override:75.47%;descent-override:23.72%;line-gap-override:0.0%;size-adjust:92.75%}.i5Z5Gq_className{font-family:League Spartan,League Spartan Fallback;font-style:normal}.i5Z5Gq_variable{--font-spartan:"League Spartan", "League Spartan Fallback"}
:root,[data-gds-theme=pro]{--gds-color-black:#334833;--gds-color-gray:#989d98;--gds-color-border-gray:#e1e3e1;--gds-color-light-gray:#f0f0f0;--gds-color-white:#fbfbfb;--gds-color-red:#cf414b;--gds-color-red-border:#f2d3d4;--gds-color-red-light:#f4e8e8;--gds-color-orange:#d96330;--gds-color-orange-border:#efc2b7;--gds-color-orange-light:#f4ece8;--gds-color-yellow:#e59c15;--gds-color-yellow-border:#efd9b7;--gds-color-yellow-light:#f6f0e5;--gds-color-green:#4f9444;--gds-color-green-border:#c2dfb0;--gds-color-green-light:#e4eee1;--gds-color-blue:#37a0ba;--gds-color-blue-border:#bee5e7;--gds-color-blue-light:#e2f1f2;--gds-color-violet:#8860ae;--gds-color-violet-border:#d6cfe8;--gds-color-violet-light:#e2dfeb;--gds-color-pink:#ce708d;--gds-color-pink-border:#e0cfe0;--gds-color-pink-light:#efe7ef;--gds-font-family:"League Spartan", system-ui, -apple-system, "Segoe UI", sans-serif;--gds-font-weight-regular:400;--gds-font-weight-medium:500;--gds-font-weight-semibold:600;--gds-font-weight-bold:700;--gds-font-weight-extrabold:800;--gds-font-size-10:10px;--gds-font-size-12:12px;--gds-font-size-14:14px;--gds-font-size-16:16px;--gds-font-size-18:18px;--gds-font-size-20:20px;--gds-font-size-24:24px;--gds-font-size-28:28px;--gds-font-size-32:32px;--gds-font-size-36:36px;--gds-line-height-tight:1;--gds-line-height-snug:1.3;--gds-line-height-normal:1.5;--gds-space-2:2px;--gds-space-4:4px;--gds-space-8:8px;--gds-space-10:10px;--gds-space-12:12px;--gds-space-16:16px;--gds-space-20:20px;--gds-space-24:24px;--gds-space-32:32px;--gds-space-40:40px;--gds-radius-5:5px;--gds-radius-8:8px;--gds-radius-12:12px;--gds-radius-16:16px;--gds-radius-20:20px;--gds-radius-30:30px;--gds-radius-sheet:43px;--gds-radius-round:999px;--gds-shadow-glow-primary:0 14px 24.2px #d9633066;--gds-shadow-sheet:0 4px 99.7px #00000040;--gds-shadow-card:0 2px 6px #0003;--gds-shadow-soft:0 20px 29px #0000000d;--gds-motion-fast:.12s;--gds-motion-base:.2s;--gds-easing:cubic-bezier(.2, .8, .2, 1)}:root,[data-gds-theme]{--gds-color-primary:var(--gds-color-orange);--gds-color-primary-light:var(--gds-color-orange-light);--gds-color-primary-border:var(--gds-color-orange-border);--gds-color-text:var(--gds-color-black);--gds-color-text-muted:var(--gds-color-gray);--gds-color-surface:var(--gds-color-white);--gds-color-surface-muted:var(--gds-color-light-gray);--gds-color-line:var(--gds-color-border-gray);--gds-color-danger:var(--gds-color-red);--gds-color-danger-light:var(--gds-color-red-light);--gds-color-danger-border:var(--gds-color-red-border);--gds-color-success:var(--gds-color-green);--gds-color-overlay:#8a97a826}[data-gds-theme=biz]{--gds-color-black:#434343;--gds-color-gray:#868686;--gds-color-red:#a5434a;--gds-color-orange:#a1593a;--gds-color-yellow:#a7823d;--gds-color-green:#5e775a;--gds-color-blue:#4e7882;--gds-color-violet:#716082;--gds-color-pink:#9f6577;--gds-shadow-glow-primary:0 14px 24.2px #a1593a66}@media (prefers-reduced-motion:reduce){:root{--gds-motion-fast:0s;--gds-motion-base:0s}}.gds-root{font-family:var(--gds-font-family);color:var(--gds-color-text);-webkit-font-smoothing:antialiased}.gds-root *,.gds-root :before,.gds-root :after{box-sizing:border-box}.gds-visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gds-focusable:focus-visible{outline:2px solid var(--gds-color-primary);outline-offset:2px}.gds-spinner{border:2.5px solid;border-right-color:#0000;border-radius:50%;flex-shrink:0;animation:.8s linear infinite gds-spin;display:inline-block}.gds-spinner--primary{color:var(--gds-color-primary)}.gds-spinner--current{color:currentColor}@keyframes gds-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.gds-spinner{animation-duration:2.4s}}.gds-button{border-radius:var(--gds-radius-30);font-family:var(--gds-font-family);cursor:pointer;white-space:nowrap;transition:transform var(--gds-motion-fast) var(--gds-easing),opacity var(--gds-motion-fast) var(--gds-easing),box-shadow var(--gds-motion-base) var(--gds-easing);border:2px solid #0000;justify-content:center;align-items:center;line-height:1;display:inline-flex}.gds-button:active:not(:disabled){transform:scale(.97)}.gds-button:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}.gds-button--full{width:100%}.gds-button--big{min-height:56px;padding:0 var(--gds-space-24);gap:var(--gds-space-16);font-size:var(--gds-font-size-20);font-weight:var(--gds-font-weight-bold)}.gds-button--medium{min-height:40px;padding:var(--gds-space-12) var(--gds-space-16) var(--gds-space-12) var(--gds-space-12);gap:var(--gds-space-10);font-size:var(--gds-font-size-16);font-weight:var(--gds-font-weight-semibold)}.gds-button--medium.gds-button--full{padding-left:0;padding-right:0}.gds-button__icon,.gds-button__arrow{flex-shrink:0;display:inline-flex}.gds-button--big .gds-button__icon svg,.gds-button--big .gds-button__arrow{width:24px;height:24px}.gds-button--medium .gds-button__icon svg,.gds-button--medium .gds-button__arrow{width:16px;height:16px}.gds-button--primary{background:var(--gds-color-primary);color:var(--gds-color-white);box-shadow:var(--gds-shadow-glow-primary)}.gds-button--secondary{background:var(--gds-color-light-gray);border-color:var(--gds-color-border-gray);color:var(--gds-color-text);font-weight:var(--gds-font-weight-semibold)}.gds-button--medium.gds-button--secondary{background:var(--gds-color-border-gray);border-color:#0000}.gds-button--outline{border-color:var(--gds-color-primary);color:var(--gds-color-primary);background:0 0}.gds-button--ghost{color:var(--gds-color-text);min-height:auto;padding:var(--gds-space-4);font-size:var(--gds-font-size-16);font-weight:var(--gds-font-weight-bold);background:0 0}.gds-button--danger{background:var(--gds-color-danger);color:var(--gds-color-white)}.gds-button--success{background:var(--gds-color-success);color:var(--gds-color-white)}.gds-icon-button{cursor:pointer;color:var(--gds-color-text);border-radius:var(--gds-radius-12);transition:transform var(--gds-motion-fast) var(--gds-easing),opacity var(--gds-motion-fast);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.gds-icon-button svg{width:24px;height:24px}.gds-icon-button:active:not(:disabled){transform:scale(.94)}.gds-icon-button:disabled{opacity:.6;cursor:not-allowed}.gds-icon-button--primary{background:var(--gds-color-primary);color:var(--gds-color-white);box-shadow:var(--gds-shadow-glow-primary)}.gds-icon-button--soft{background:var(--gds-color-light-gray);border-radius:var(--gds-radius-20)}.gds-icon-button__badge{border-radius:var(--gds-radius-round);background:var(--gds-color-primary);min-width:14px;height:14px;color:var(--gds-color-white);font-size:var(--gds-font-size-10);font-weight:var(--gds-font-weight-bold);text-align:center;padding:0 3px;line-height:14px;position:absolute;top:8px;right:8px}.gds-field{gap:var(--gds-space-8);font-family:var(--gds-font-family);flex-direction:column;display:flex}.gds-field__label-row{justify-content:space-between;align-items:center;gap:var(--gds-space-16);display:flex}.gds-field__label{color:var(--gds-color-text-muted);font-size:var(--gds-font-size-16);font-weight:var(--gds-font-weight-medium);line-height:var(--gds-line-height-normal)}.gds-field__requirement{font-weight:var(--gds-font-weight-regular)}.gds-field__helper,.gds-field__error{font-size:var(--gds-font-size-16);font-weight:var(--gds-font-weight-medium);line-height:var(--gds-line-height-normal);margin:0}.gds-field__helper{color:var(--gds-color-text-muted);font-size:var(--gds-font-size-14)}.gds-field__error{color:var(--gds-color-danger)}.gds-control{align-items:center;gap:var(--gds-space-10);min-height:56px;padding:0 var(--gds-space-20);border-radius:var(--gds-radius-20);background:var(--gds-color-surface-muted);transition:border-color var(--gds-motion-fast);border:1px solid #0000;display:flex;position:relative}.gds-control:focus-within{border-color:var(--gds-color-border-gray)}.gds-control--error,.gds-control--error:focus-within{border-color:var(--gds-color-danger)}.gds-control--disabled{opacity:.6}.gds-control__input{min-width:0;height:54px;color:var(--gds-color-text);font-family:inherit;font-size:var(--gds-font-size-16);font-weight:var(--gds-font-weight-medium);line-height:var(--gds-line-height-normal);background:0 0;border:0;outline:none;flex:1;padding:0}.gds-control__input::placeholder{color:var(--gds-color-text-muted)}.gds-control--error .gds-control__input{color:var(--gds-color-danger)}.gds-control__input:disabled{color:var(--gds-color-text-muted);cursor:not-allowed}.gds-control__icon{color:var(--gds-color-text-muted);flex-shrink:0;display:inline-flex}.gds-control__icon svg{width:16px;height:16px}.gds-control__icon--success{color:var(--gds-color-success)}.gds-control__icon--error{color:var(--gds-color-danger)}.gds-control__icon-button{padding:var(--gds-space-4);margin-right:calc(var(--gds-space-4) * -1);color:var(--gds-color-text-muted);border-radius:var(--gds-radius-8);cursor:pointer;background:0 0;border:0;flex-shrink:0;display:inline-flex}.gds-control__icon-button svg{width:16px;height:16px}.gds-link-button{color:var(--gds-color-primary);font-family:inherit;font-size:var(--gds-font-size-14);font-weight:var(--gds-font-weight-semibold);cursor:pointer;background:0 0;border:0;padding:0}.gds-textarea{resize:vertical;width:100%;min-height:96px;padding:var(--gds-space-16) var(--gds-space-20);border-radius:var(--gds-radius-20);background:var(--gds-color-surface-muted);color:var(--gds-color-text);font-family:inherit;font-size:var(--gds-font-size-16);font-weight:var(--gds-font-weight-medium);line-height:var(--gds-line-height-normal);border:1px solid #0000;outline:none}.gds-textarea::placeholder{color:var(--gds-color-text-muted)}.gds-textarea:focus{border-color:var(--gds-color-border-gray)}.gds-textarea--error,.gds-textarea--error:focus{border-color:var(--gds-color-danger)}.gds-textarea:disabled{opacity:.6;cursor:not-allowed}.gds-textarea__count{color:var(--gds-color-text-muted);font-size:var(--gds-font-size-12);font-weight:var(--gds-font-weight-medium)}.gds-select__native{appearance:none;cursor:pointer}.gds-select__native--placeholder{color:var(--gds-color-text-muted)}.gds-select .gds-control__icon{pointer-events:none}.gds-select-button{cursor:pointer;text-align:left;width:100%;font-family:inherit}.gds-select-button:disabled{cursor:not-allowed}.gds-select-button__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--gds-color-text);font-size:var(--gds-font-size-16);font-weight:var(--gds-font-weight-medium);flex:1;overflow:hidden}.gds-select-button__value--placeholder{color:var(--gds-color-text-muted)}.gds-search{align-items:center;gap:var(--gds-space-8);min-height:40px;padding:0 var(--gds-space-12);border-radius:var(--gds-radius-16);background:var(--gds-color-surface-muted);font-family:var(--gds-font-family);display:flex}.gds-search__icon{width:18px;height:18px;color:var(--gds-color-text-muted);flex-shrink:0}.gds-search__input{min-width:0;color:var(--gds-color-text);font-family:inherit;font-size:var(--gds-font-size-14);font-weight:var(--gds-font-weight-medium);background:0 0;border:0;outline:none;flex:1}.gds-search__input::placeholder{color:var(--gds-color-text-muted)}.gds-search__input::-webkit-search-cancel-button{display:none}.gds-search__clear{padding:var(--gds-space-2);color:var(--gds-color-text);border-radius:var(--gds-radius-8);cursor:pointer;background:0 0;border:0;display:inline-flex}.gds-search__clear svg{width:14px;height:14px}.gds-phone__prefix{padding:var(--gds-space-4) var(--gds-space-8);border-radius:var(--gds-radius-12);background:var(--gds-color-border-gray);color:var(--gds-color-text);font-size:var(--gds-font-size-14);font-weight:var(--gds-font-weight-semibold)}.gds-choice{align-items:center;gap:var(--gds-space-16);font-family:var(--gds-font-family);color:var(--gds-color-text);font-size:var(--gds-font-size-16);font-weight:var(--gds-font-weight-medium);line-height:var(--gds-line-height-normal);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;position:relative}.gds-choice--disabled{opacity:.55;cursor:not-allowed}.gds-choice--background,.gds-choice--trailing{min-height:56px;padding:0 var(--gds-space-20);border-radius:var(--gds-radius-20);background:var(--gds-color-surface-muted);transition:background var(--gds-motion-fast),border-color var(--gds-motion-fast);border:1px solid #0000;display:flex}.gds-choice--trailing{flex-direction:row-reverse;justify-content:space-between}:is(.gds-choice--background:has(.gds-choice__input:checked),.gds-choice--trailing:has(.gds-choice__input:checked)){background:var(--gds-color-primary-light);border-color:var(--gds-color-primary)}.gds-choice__label{flex:1}.gds-choice--simple .gds-choice__label{flex:initial}.gds-choice__input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.gds-choice__box{border:1px solid var(--gds-color-gray);background:var(--gds-color-light-gray);width:16px;height:16px;color:var(--gds-color-white);transition:background var(--gds-motion-fast),border-color var(--gds-motion-fast);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.gds-choice__input:focus-visible+.gds-choice__box{outline:2px solid var(--gds-color-primary);outline-offset:2px}.gds-choice__box--checkbox{border-radius:var(--gds-radius-5)}.gds-choice__box--checkbox svg{opacity:0;width:10px;height:10px}.gds-choice__input:checked+.gds-choice__box--checkbox{border-color:var(--gds-color-primary);background:var(--gds-color-primary)}.gds-choice__input:checked+.gds-choice__box--checkbox svg{opacity:1}.gds-choice__box--radio{background:0 0;border-radius:50%}.gds-choice__input:checked+.gds-choice__box--radio{border:1.5px solid var(--gds-color-primary);background:radial-gradient(circle,var(--gds-color-primary) 0 4px,transparent 4.5px)}.gds-choice__box--switch{border-radius:var(--gds-radius-round);background:var(--gds-color-gray);border:0;width:27px;height:16px;position:relative}.gds-choice__box--switch:after{content:"";background:var(--gds-color-white);width:12px;height:12px;transition:transform var(--gds-motion-base) var(--gds-easing);border-radius:50%;position:absolute;top:2px;left:2px}.gds-choice__input:checked+.gds-choice__box--switch{background:var(--gds-color-primary)}.gds-choice__input:checked+.gds-choice__box--switch:after{transform:translate(11px)}.gds-radio-group{gap:var(--gds-space-8);font-family:var(--gds-font-family);border:0;margin:0;padding:0;display:flex}.gds-radio-group--column{flex-direction:column}.gds-radio-group--row{flex-wrap:wrap}.gds-radio-group__legend{margin-bottom:var(--gds-space-8);color:var(--gds-color-text-muted);font-size:var(--gds-font-size-16);font-weight:var(--gds-font-weight-medium);padding:0}.gds-chips{gap:var(--gds-space-8);font-family:var(--gds-font-family);flex-direction:column;display:flex}.gds-chips__label{color:var(--gds-color-text-muted);font-size:var(--gds-font-size-16);font-weight:var(--gds-font-weight-medium)}.gds-chips__list{gap:var(--gds-space-8);display:flex}.gds-chips__list--pill{flex-wrap:wrap}.gds-chip{background:var(--gds-color-surface-muted);color:var(--gds-color-text);cursor:pointer;transition:background var(--gds-motion-fast),border-color var(--gds-motion-fast),color var(--gds-motion-fast);border:1px solid #0000;font-family:inherit}.gds-chip:disabled{opacity:.5;cursor:not-allowed}.gds-chip--tile{border-radius:var(--gds-radius-20);min-height:56px;font-size:var(--gds-font-size-16);font-weight:var(--gds-font-weight-medium);flex:1}.gds-chip--tile.gds-chip--selected{border-color:var(--gds-color-primary);background:var(--gds-color-primary-light)}.gds-chip--pill{min-height:32px;padding:0 var(--gds-space-12);border-radius:var(--gds-radius-round);font-size:var(--gds-font-size-14);font-weight:var(--gds-font-weight-semibold)}.gds-chip--pill.gds-chip--selected{background:var(--gds-color-black);color:var(--gds-color-white)}.gds-days{gap:var(--gds-space-8);font-family:var(--gds-font-family);flex-direction:column;display:flex}.gds-days__label{color:var(--gds-color-text-muted);font-size:var(--gds-font-size-16);font-weight:var(--gds-font-weight-medium)}.gds-days__list{justify-content:space-between;gap:6px;display:flex}.gds-days__day{aspect-ratio:1;background:var(--gds-color-surface-muted);max-width:42px;color:var(--gds-color-text);font-family:inherit;font-size:var(--gds-font-size-16);font-weight:var(--gds-font-weight-medium);cursor:pointer;border:1px solid #0000;border-radius:50%;flex:1}.gds-days__day--selected{border-color:var(--gds-color-primary);background:var(--gds-color-primary-light)}.gds-otp{align-items:center;gap:var(--gds-space-8);font-family:var(--gds-font-family);flex-direction:column;display:inline-flex}.gds-otp__cells{gap:var(--gds-space-8);display:flex}.gds-otp__cell{border:1px solid var(--gds-color-border-gray);border-radius:var(--gds-radius-16);background:var(--gds-color-surface-muted);width:72px;height:72px;color:var(--gds-color-text);font-family:inherit;font-size:var(--gds-font-size-20);font-weight:var(--gds-font-weight-medium);text-align:center;outline:none}.gds-otp__cell:focus{border-color:var(--gds-color-primary)}.gds-otp__cell--error{border-color:var(--gds-color-danger)}.gds-otp__cell:disabled{opacity:.6}.gds-otp__hint,.gds-otp__error{font-size:var(--gds-font-size-14);font-weight:var(--gds-font-weight-medium);color:var(--gds-color-text-muted);margin:0}.gds-otp__error{color:var(--gds-color-danger)}.gds-range{gap:var(--gds-space-8);font-family:var(--gds-font-family);flex-direction:column;display:flex}.gds-range--disabled{opacity:.6}.gds-range__label{color:var(--gds-color-text-muted);font-size:var(--gds-font-size-16);font-weight:var(--gds-font-weight-medium)}.gds-range__box{gap:var(--gds-space-8);padding:var(--gds-space-16) var(--gds-space-12) var(--gds-space-12);border-radius:var(--gds-radius-20);background:var(--gds-color-surface-muted);flex-direction:column;display:flex}.gds-range__input{--gds-range-thumb:16px;appearance:none;cursor:pointer;background:0 0;width:100%;height:24px;margin:0}.gds-range__input:disabled{cursor:not-allowed}.gds-range__input::-webkit-slider-runnable-track{border-radius:var(--gds-radius-round);background:linear-gradient(to right,var(--gds-color-primary) var(--gds-range-fill),var(--gds-color-border-gray) var(--gds-range-fill));height:6px}.gds-range__input::-moz-range-track{border-radius:var(--gds-radius-round);background:var(--gds-color-border-gray);height:6px}.gds-range__input::-moz-range-progress{border-radius:var(--gds-radius-round);background:var(--gds-color-primary);height:6px}.gds-range__input::-webkit-slider-thumb{appearance:none;width:var(--gds-range-thumb);height:var(--gds-range-thumb);margin-top:calc((6px - var(--gds-range-thumb)) / 2);border:3px solid var(--gds-color-primary);background:var(--gds-color-white);transition:transform var(--gds-motion-base) var(--gds-easing);border-radius:50%}.gds-range__input::-moz-range-thumb{border:3px solid var(--gds-color-primary);background:var(--gds-color-white);width:10px;height:10px;transition:transform var(--gds-motion-base) var(--gds-easing);border-radius:50%}.gds-range__input:active::-webkit-slider-thumb{transform:scale(1.6)}.gds-range__input:active::-moz-range-thumb{transform:scale(1.6)}.gds-range__input:focus-visible{outline:2px solid var(--gds-color-primary);outline-offset:4px;border-radius:var(--gds-radius-8)}.gds-range__scale{color:var(--gds-color-text-muted);font-size:var(--gds-font-size-12);font-weight:var(--gds-font-weight-medium);justify-content:space-between;display:flex}.gds-range__current{color:var(--gds-color-text);font-weight:var(--gds-font-weight-semibold)}.gds-range__hint{color:var(--gds-color-text-muted);font-size:var(--gds-font-size-12);margin:0;line-height:16px}.gds-upload{gap:var(--gds-space-8);font-family:var(--gds-font-family);flex-direction:column;display:flex}.gds-upload__label{color:var(--gds-color-text-muted);font-size:var(--gds-font-size-16);font-weight:var(--gds-font-weight-medium)}.gds-upload__box{align-items:center;gap:var(--gds-space-12);min-height:72px;padding:var(--gds-space-8) var(--gds-space-8) var(--gds-space-8) var(--gds-space-20);border-radius:var(--gds-radius-20);background:var(--gds-color-surface-muted);border:1px solid #0000;display:flex}.gds-upload__box--error{border-color:var(--gds-color-danger)}.gds-upload__box--disabled{opacity:.6}.gds-upload__preview{border-radius:var(--gds-radius-12);object-fit:cover;width:48px;height:48px}.gds-upload__text{flex-direction:column;flex:1;min-width:0;display:flex}.gds-upload__name{text-overflow:ellipsis;white-space:nowrap;color:var(--gds-color-text);font-size:var(--gds-font-size-16);font-weight:var(--gds-font-weight-medium);overflow:hidden}.gds-upload__name--empty,.gds-upload__size{color:var(--gds-color-text-muted)}.gds-upload__size{font-size:var(--gds-font-size-12)}.gds-upload__remove{padding:var(--gds-space-4);color:var(--gds-color-text-muted);cursor:pointer;border-radius:var(--gds-radius-8);background:0 0;border:0;display:inline-flex}.gds-upload__remove svg{width:16px;height:16px}.gds-upload__pick{border-radius:var(--gds-radius-12);background:var(--gds-color-primary);width:56px;height:56px;color:var(--gds-color-white);box-shadow:var(--gds-shadow-glow-primary);cursor:pointer;border:0;justify-content:center;align-items:center;display:inline-flex}.gds-upload__pick:disabled{box-shadow:none;cursor:not-allowed}.gds-upload__pick svg{width:24px;height:24px}.gds-upload__error{color:var(--gds-color-danger);font-size:var(--gds-font-size-16);font-weight:var(--gds-font-weight-medium);margin:0}.gds-status{font-family:var(--gds-font-family);font-weight:var(--gds-font-weight-semibold);white-space:nowrap;border:0;flex-shrink:0;align-items:center;line-height:1.5;display:inline-flex}.gds-status--filled{background:var(--gds-status-color);color:var(--gds-color-white)}.gds-status--glow{box-shadow:0 14px 12px color-mix(in srgb,var(--gds-status-color) 40%,transparent)}.gds-status--idle{background:var(--gds-color-surface-muted);color:var(--gds-color-text)}.gds-status--idle .gds-status__icon{color:var(--gds-color-text-muted)}.gds-status--tab{cursor:pointer;transition:background var(--gds-motion-base),box-shadow var(--gds-motion-base),color var(--gds-motion-base)}.gds-status--big{gap:var(--gds-space-10);padding:var(--gds-space-8) var(--gds-space-8) var(--gds-space-8) var(--gds-space-16);border-radius:var(--gds-radius-20);font-size:var(--gds-font-size-16)}.gds-status--big .gds-status__icon{width:16px;height:16px}.gds-status--medium{gap:var(--gds-space-4);padding:var(--gds-space-2) var(--gds-space-8);border-radius:var(--gds-radius-16);font-size:var(--gds-font-size-12)}.gds-status--medium .gds-status__icon{width:12px;height:12px}.gds-status--small{gap:var(--gds-space-4);padding:var(--gds-space-2) var(--gds-space-8);border-radius:var(--gds-radius-16);font-size:var(--gds-font-size-10)}.gds-status--small .gds-status__icon{width:10px;height:10px}.gds-status__count{min-width:24px;height:24px;padding:0 var(--gds-space-8);border-radius:var(--gds-radius-16);font-size:var(--gds-font-size-12);background:#fff3;justify-content:center;align-items:center;line-height:1;display:inline-flex}.gds-status--idle .gds-status__count{background:var(--gds-color-border-gray)}.gds-status--medium .gds-status__count,.gds-status--small .gds-status__count{min-width:16px;height:16px;padding:0 var(--gds-space-4);font-size:var(--gds-font-size-10)}.gds-status-tabs{gap:var(--gds-space-8);padding:var(--gds-space-4) var(--gds-space-4) var(--gds-space-24);scrollbar-width:none;display:flex;overflow-x:auto}.gds-status-tabs::-webkit-scrollbar{display:none}.gds-tag{align-items:center;gap:var(--gds-space-4);min-height:24px;padding:var(--gds-space-2) var(--gds-space-10);border-radius:var(--gds-radius-round);background:var(--gds-color-border-gray);color:var(--gds-color-text);font-family:var(--gds-font-family);font-size:var(--gds-font-size-12);font-weight:var(--gds-font-weight-medium);white-space:nowrap;line-height:1.2;display:inline-flex}.gds-tag__dot{border-radius:50%;width:12px;height:12px}.gds-tag__remove{margin-left:var(--gds-space-2);color:var(--gds-color-text-muted);cursor:pointer;border-radius:var(--gds-radius-8);background:0 0;border:0;padding:0;display:inline-flex}.gds-tag__remove svg{width:12px;height:12px}.gds-tag-list{gap:var(--gds-space-8);flex-wrap:wrap;display:flex}.gds-counter{justify-content:center;align-items:center;gap:var(--gds-space-4);min-width:24px;height:24px;padding:0 var(--gds-space-8);border-radius:var(--gds-radius-round);background:var(--gds-color-border-gray);color:var(--gds-color-text);font-family:var(--gds-font-family);font-size:var(--gds-font-size-12);font-weight:var(--gds-font-weight-semibold);line-height:1;display:inline-flex}.gds-counter svg{width:12px;height:12px}.gds-counter--muted{border:1px solid var(--gds-color-border-gray);color:var(--gds-color-text-muted);background:0 0}.gds-avatar{font-family:var(--gds-font-family);font-weight:var(--gds-font-weight-bold);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex;overflow:hidden}.gds-avatar--round{border-radius:50%}.gds-avatar--rounded{border-radius:28%}.gds-avatar img{object-fit:cover;width:100%;height:100%}.gds-rating{align-items:center;gap:2px;display:inline-flex}.gds-rating--input{gap:var(--gds-space-8)}.gds-rating__star{color:var(--gds-color-yellow-border);fill:currentColor;stroke:currentColor}.gds-rating__star--on{color:var(--gds-color-yellow)}.gds-rating__button{cursor:pointer;border-radius:var(--gds-radius-8);transition:transform var(--gds-motion-fast);background:0 0;border:0;padding:0;display:inline-flex}.gds-rating__button:active{transform:scale(.9)}.gds-info-pill{align-items:center;gap:var(--gds-space-4);max-width:100%;font-family:var(--gds-font-family);font-size:var(--gds-font-size-12);font-weight:var(--gds-font-weight-medium);color:var(--gds-color-text);display:inline-flex}.gds-info-pill--pill{padding:var(--gds-space-4) var(--gds-space-10);border-radius:var(--gds-radius-round);background:var(--gds-color-surface-muted)}.gds-info-pill--plain{color:var(--gds-color-text-muted)}.gds-info-pill__icon{color:var(--gds-color-primary);display:inline-flex}.gds-info-pill--plain .gds-info-pill__icon{color:var(--gds-color-text-muted)}.gds-info-pill__icon svg{width:14px;height:14px}.gds-info-pill__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gds-meta-list{color:var(--gds-color-text-muted);font-family:var(--gds-font-family);font-size:var(--gds-font-size-12);font-weight:var(--gds-font-weight-medium);flex-wrap:wrap;align-items:center;display:inline-flex}.gds-meta-list__item+.gds-meta-list__item:before{content:"•";margin:0 var(--gds-space-8)}.gds-timer{gap:var(--gds-space-8);font-family:var(--gds-font-family);flex-direction:column;display:flex}.gds-timer__label{color:var(--gds-color-text-muted);font-size:var(--gds-font-size-14);font-weight:var(--gds-font-weight-medium)}.gds-timer__box{align-items:center;gap:var(--gds-space-8);min-height:40px;padding:var(--gds-space-8) var(--gds-space-12);border-radius:var(--gds-radius-round);display:flex}.gds-timer__box--live{background:var(--gds-color-violet-light);color:var(--gds-color-violet)}.gds-timer__box--neutral{background:var(--gds-color-surface-muted);color:var(--gds-color-text)}.gds-timer__box--idle{background:var(--gds-color-surface-muted);color:var(--gds-color-text-muted)}.gds-timer__icon{width:16px;height:16px}.gds-timer__value{font-size:var(--gds-font-size-20);font-weight:var(--gds-font-weight-bold);font-variant-numeric:tabular-nums}.gds-timer__validated{color:var(--gds-color-success);font-size:var(--gds-font-size-10);font-weight:var(--gds-font-weight-semibold);align-items:center;gap:2px;display:inline-flex}.gds-timer__validated svg{width:10px;height:10px}.gds-timer__caption{color:var(--gds-color-text);font-size:var(--gds-font-size-12);font-weight:var(--gds-font-weight-medium);margin-left:auto}.gds-notice{font-family:var(--gds-font-family);--gds-notice-color:var(--gds-color-text-muted);--gds-notice-bg:var(--gds-color-surface-muted);--gds-notice-border:var(--gds-color-border-gray)}.gds-notice--success{--gds-notice-color:var(--gds-color-success);--gds-notice-bg:var(--gds-color-green-light);--gds-notice-border:var(--gds-color-green-border)}.gds-notice--warning{--gds-notice-color:var(--gds-color-primary);--gds-notice-bg:var(--gds-color-primary-light);--gds-notice-border:var(--gds-color-primary-border)}.gds-notice--error{--gds-notice-color:var(--gds-color-danger);--gds-notice-bg:var(--gds-color-danger-light);--gds-notice-border:var(--gds-color-danger-border)}.gds-notice--inline .gds-notice__text,.gds-notice--inline .gds-notice__title{color:var(--gds-notice-color);font-size:var(--gds-font-size-16)}.gds-notice--box{border:1px solid var(--gds-notice-border);border-radius:var(--gds-radius-16);background:var(--gds-notice-bg);overflow:hidden}.gds-notice--box .gds-notice__body{gap:var(--gds-space-4);padding:var(--gds-space-12) var(--gds-space-16);flex-direction:column;display:flex}.gds-notice__title{align-items:center;gap:var(--gds-space-8);color:var(--gds-notice-color);font-size:var(--gds-font-size-14);font-weight:var(--gds-font-weight-semibold);margin:0;display:flex}.gds-notice__title svg{width:14px;height:14px}.gds-notice__text{color:var(--gds-color-text-muted);font-size:var(--gds-font-size-12);font-weight:var(--gds-font-weight-medium);margin:0;line-height:1.4}.gds-notice__footer{padding:var(--gds-space-8) var(--gds-space-16);background:var(--gds-notice-color);color:var(--gds-color-white);font-size:var(--gds-font-size-12);font-weight:var(--gds-font-weight-medium);justify-content:space-between;align-items:center;display:flex}.gds-state{justify-content:center;align-items:center;gap:var(--gds-space-12);padding:var(--gds-space-20) var(--gds-space-16);border-radius:var(--gds-radius-20);font-family:var(--gds-font-family);text-align:center;flex-direction:column;display:flex}.gds-state__icon{color:var(--gds-color-text-muted);display:inline-flex}.gds-state__icon svg{width:24px;height:24px}.gds-state__copy{align-self:stretch;gap:var(--gds-space-8);flex-direction:column;display:flex}.gds-state__title,.gds-state__description{line-height:var(--gds-line-height-snug);margin:0}.gds-state__title{color:var(--gds-color-text);font-size:var(--gds-font-size-16);font-weight:var(--gds-font-weight-medium)}.gds-state__description{color:var(--gds-color-text-muted);font-size:var(--gds-font-size-14);font-weight:var(--gds-font-weight-regular)}.gds-state>.gds-button{align-self:stretch}.gds-skeleton{background:linear-gradient(90deg,var(--gds-color-light-gray) 0%,var(--gds-color-border-gray) 50%,var(--gds-color-light-gray) 100%);background-size:200% 100%;animation:1.2s ease-in-out infinite gds-shimmer;display:block}@keyframes gds-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.gds-skeleton{animation:none}}.gds-sheet{z-index:1000;flex-direction:column;justify-content:flex-end;align-items:center;display:flex;position:fixed;inset:0}.gds-sheet__backdrop{background:var(--gds-color-overlay);animation:gds-fade-in var(--gds-motion-base) var(--gds-easing);position:absolute;inset:0}.gds-sheet__panel{width:100%;max-width:480px;max-height:calc(100dvh - 55px);padding-top:var(--gds-space-24);border-radius:var(--gds-radius-sheet) var(--gds-radius-sheet) 0 0;background:var(--gds-color-surface);box-shadow:var(--gds-shadow-sheet);animation:gds-slide-up .26s var(--gds-easing);outline:none;flex-direction:column;display:flex;position:relative}.gds-sheet__panel--expanded{height:calc(100dvh - 55px)}.gds-sheet__handle{width:146px;height:5px;margin-bottom:var(--gds-space-16);background:var(--gds-color-border-gray);border-radius:14px;align-self:center}.gds-sheet__title{margin:var(--gds-space-16) var(--gds-space-32) var(--gds-space-8);color:var(--gds-color-text);font-size:var(--gds-font-size-20);font-weight:var(--gds-font-weight-semibold);line-height:1.2}.gds-sheet__content{min-height:0;padding:var(--gds-space-8) var(--gds-space-32) var(--gds-space-32);flex:auto;overflow-y:auto}.gds-sheet__footer{padding:var(--gds-space-16) var(--gds-space-24) max(var(--gds-space-32),env(safe-area-inset-bottom));border-top:1px solid var(--gds-color-line)}@keyframes gds-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes gds-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.gds-sheet__panel,.gds-sheet__backdrop{animation:none}}.gds-error-sheet{gap:var(--gds-space-24);padding-top:var(--gds-space-16);padding-bottom:var(--gds-space-8);flex-direction:column;display:flex}.gds-error-sheet__title{align-items:center;gap:var(--gds-space-8);color:var(--gds-color-text);font-size:var(--gds-font-size-20);font-weight:var(--gds-font-weight-semibold);margin:0;display:flex}.gds-error-sheet__title svg{width:16px;height:16px;color:var(--gds-color-text-muted)}.gds-error-sheet__description{color:var(--gds-color-text-muted);font-size:var(--gds-font-size-16);font-weight:var(--gds-font-weight-medium);line-height:var(--gds-line-height-normal);margin:0}.gds-tabbar{justify-content:center;align-items:center;gap:var(--gds-space-20);padding:var(--gds-space-20) var(--gds-space-16) max(var(--gds-space-20),env(safe-area-inset-bottom));background:var(--gds-color-surface);border-top:1px solid var(--gds-color-line);display:flex}.gds-tabbar__item{border-radius:var(--gds-radius-20);width:56px;height:56px;color:var(--gds-color-text);cursor:pointer;transition:background var(--gds-motion-base),color var(--gds-motion-base);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.gds-tabbar__item svg{width:24px;height:24px}.gds-tabbar__item--active{background:var(--gds-color-primary);color:var(--gds-color-white)}.gds-tabbar__badge{background:var(--gds-color-primary);border-radius:50%;width:8px;height:8px;position:absolute;top:12px;right:12px}.gds-tabbar__item--active .gds-tabbar__badge{background:var(--gds-color-white)}.gds-header{align-items:center;gap:var(--gds-space-8);padding:var(--gds-space-24) var(--gds-space-16) var(--gds-space-16);background:var(--gds-color-surface);font-family:var(--gds-font-family);grid-template-columns:48px 1fr 48px;display:grid}.gds-header__side{display:flex}.gds-header__side--end{justify-content:flex-end}.gds-header__title{color:var(--gds-color-text-muted);font-size:var(--gds-font-size-16);font-weight:var(--gds-font-weight-medium);text-align:center;text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:24px;overflow:hidden}.gds-greeting{justify-content:space-between;align-items:flex-start;gap:var(--gds-space-16);padding:var(--gds-space-24) var(--gds-space-20) var(--gds-space-16);border-bottom:1px solid var(--gds-color-line);font-family:var(--gds-font-family);display:flex}.gds-greeting__text{gap:var(--gds-space-4);flex-direction:column;min-width:0;display:flex}.gds-greeting__hello{color:var(--gds-color-text-muted);font-size:var(--gds-font-size-12);font-weight:var(--gds-font-weight-medium)}.gds-greeting__name{align-items:center;gap:var(--gds-space-8);color:var(--gds-color-text);font-size:var(--gds-font-size-24);font-weight:var(--gds-font-weight-bold);margin:0;line-height:1.2;display:flex}.gds-greeting__link{align-items:center;gap:var(--gds-space-4);width:fit-content;color:var(--gds-color-text);font-family:inherit;font-size:var(--gds-font-size-12);font-weight:var(--gds-font-weight-semibold);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.gds-greeting__link svg{width:12px;height:12px}.gds-tabs{font-family:var(--gds-font-family);display:flex}.gds-tabs__tab{justify-content:center;align-items:center;gap:var(--gds-space-8);border:0;border-bottom:1px solid var(--gds-color-border-gray);min-height:40px;color:var(--gds-color-text);font-family:inherit;font-size:var(--gds-font-size-16);font-weight:var(--gds-font-weight-medium);cursor:pointer;background:0 0;flex:1;display:inline-flex}.gds-tabs__tab--active{border-bottom:2px solid var(--gds-color-text);font-weight:var(--gds-font-weight-semibold)}.gds-tabs__count{border-radius:var(--gds-radius-round);background:var(--gds-color-surface-muted);min-width:32px;height:20px;font-size:var(--gds-font-size-12);font-weight:var(--gds-font-weight-semibold);justify-content:center;align-items:center;display:inline-flex}.gds-row{align-items:center;gap:var(--gds-space-12);width:100%;min-height:56px;padding:var(--gds-space-12) var(--gds-space-8) var(--gds-space-12) var(--gds-space-12);border:0;border-bottom:1px solid var(--gds-color-line);color:var(--gds-color-text);font-family:var(--gds-font-family);text-align:left;background:0 0;display:flex}button.gds-row{cursor:pointer}button.gds-row:hover{background:var(--gds-color-surface-muted)}.gds-row--danger{color:var(--gds-color-danger)}.gds-row__leading{flex-shrink:0;display:inline-flex}.gds-row__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.gds-row__label{font-size:var(--gds-font-size-14);font-weight:var(--gds-font-weight-medium)}.gds-row--selected .gds-row__label{font-weight:var(--gds-font-weight-semibold)}.gds-row__description{color:var(--gds-color-text-muted);font-size:var(--gds-font-size-12)}.gds-row__chevron{width:16px;height:16px;color:var(--gds-color-text-muted)}.gds-row__check{width:16px;height:16px;color:var(--gds-color-primary)}.gds-banner{justify-content:space-between;align-items:flex-end;gap:var(--gds-space-8);min-height:112px;padding:var(--gds-space-16) 0 0 var(--gds-space-16);border-radius:var(--gds-radius-16);background:var(--gds-color-border-gray);font-family:var(--gds-font-family);display:flex;position:relative;overflow:hidden}.gds-banner__content{align-self:center;gap:var(--gds-space-12);padding-bottom:var(--gds-space-16);flex-direction:column;flex:1;display:flex}.gds-banner__text{max-width:180px;color:var(--gds-color-text);font-size:var(--gds-font-size-14);font-weight:var(--gds-font-weight-semibold);margin:0;line-height:1.3}.gds-banner__text mark{color:var(--gds-color-primary);background:0 0}.gds-banner__image{object-fit:contain;object-position:bottom;width:112px;height:112px}.gds-notification{gap:var(--gds-space-12);padding:var(--gds-space-16) var(--gds-space-20);border-bottom:1px solid var(--gds-color-line);font-family:var(--gds-font-family);display:flex}.gds-notification--unread{background:var(--gds-color-surface-muted)}.gds-notification__icon{background:color-mix(in srgb,var(--gds-status-color) 14%,transparent);width:32px;height:32px;color:var(--gds-status-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.gds-notification__icon svg{width:18px;height:18px}.gds-notification__body{gap:var(--gds-space-4);flex-direction:column;flex:1;min-width:0;display:flex}.gds-notification__title{justify-content:space-between;align-items:center;gap:var(--gds-space-8);color:var(--gds-color-text);font-size:var(--gds-font-size-14);font-weight:var(--gds-font-weight-medium);margin:0;display:flex}.gds-notification__dot{background:var(--gds-color-primary);border-radius:50%;flex-shrink:0;width:6px;height:6px}.gds-notification__text,.gds-notification__detail{color:var(--gds-color-text-muted);font-size:var(--gds-font-size-12);margin:0;line-height:1.3}.gds-notification__text strong{color:var(--gds-color-text);font-weight:var(--gds-font-weight-semibold)}.gds-notification__amount{color:var(--gds-color-text);font-size:var(--gds-font-size-12);font-weight:var(--gds-font-weight-semibold);margin:0}.gds-notification__footer{margin-top:var(--gds-space-4);justify-content:space-between;align-items:center;display:flex}.gds-notification__time{align-items:center;gap:var(--gds-space-4);color:var(--gds-color-text-muted);font-size:var(--gds-font-size-12);display:inline-flex}.gds-notification__time svg{width:12px;height:12px}.gds-notification__action{align-items:center;gap:var(--gds-space-4);color:var(--gds-color-primary);font-family:inherit;font-size:var(--gds-font-size-12);font-weight:var(--gds-font-weight-medium);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.gds-notification__action svg{width:12px;height:12px}.gds-gig-card{gap:var(--gds-space-12);padding:var(--gds-space-12);border:1px solid var(--gds-color-border-gray);border-radius:var(--gds-radius-16);background:var(--gds-color-surface-muted);font-family:var(--gds-font-family);flex-direction:column;display:flex}.gds-gig-card__summary{gap:var(--gds-space-4);width:100%;color:inherit;text-align:left;background:0 0;border:0;flex-direction:column;padding:0;font-family:inherit;display:flex}button.gds-gig-card__summary{cursor:pointer;border-radius:var(--gds-radius-12)}.gds-gig-card__header{align-items:center;gap:var(--gds-space-8);display:flex}.gds-gig-card__role{color:var(--gds-color-text);font-size:var(--gds-font-size-14);font-weight:var(--gds-font-weight-bold);flex:1;margin:0}.gds-gig-card__meta{padding-left:32px}.gds-gig-card__row{align-items:center;gap:var(--gds-space-8);padding-left:32px;display:flex}.gds-gig-card__person{align-items:center;gap:var(--gds-space-4);min-width:0;color:var(--gds-color-text);font-size:var(--gds-font-size-12);font-weight:var(--gds-font-weight-semibold);flex:1;display:inline-flex}.gds-gig-card__price{color:var(--gds-color-text);font-size:var(--gds-font-size-14);font-weight:var(--gds-font-weight-bold);margin-left:auto}.gds-gig-card__price--paid{color:var(--gds-color-success)}.gds-gig-card__price--cancelled{color:var(--gds-color-danger);opacity:.7;text-decoration:line-through}.gds-gig-card__chevron{width:14px;height:14px;color:var(--gds-color-text-muted)}.gds-gig-card__note{color:var(--gds-color-text-muted);font-size:var(--gds-font-size-12);margin:0;padding-left:32px}.gds-gig-card__extra{gap:var(--gds-space-8);flex-direction:column;display:flex}.gds-gig-card__extra>.gds-timer .gds-timer__label{display:none}.gds-review{gap:var(--gds-space-12);padding:var(--gds-space-12);border:1px solid var(--gds-color-border-gray);border-radius:var(--gds-radius-16);background:var(--gds-color-surface-muted);font-family:var(--gds-font-family);flex-direction:column;display:flex}.gds-review__header{align-items:center;gap:var(--gds-space-8);display:flex}.gds-review__who{flex-direction:column;flex:1;min-width:0;display:flex}.gds-review__author{color:var(--gds-color-text);font-size:var(--gds-font-size-14);font-weight:var(--gds-font-weight-bold);margin:0}.gds-review__subtitle{color:var(--gds-color-text-muted);font-size:var(--gds-font-size-12)}.gds-review__score{align-items:center;gap:var(--gds-space-4);color:var(--gds-color-text-muted);font-size:var(--gds-font-size-12);display:flex}.gds-review__score strong{color:var(--gds-color-text)}.gds-review__comment{padding:var(--gds-space-10) var(--gds-space-12);border-radius:var(--gds-radius-12);background:var(--gds-color-surface);color:var(--gds-color-text);font-size:var(--gds-font-size-12);margin:0;line-height:1.4}
:root,[data-gds-theme]{--gds-font-family:var(--font-spartan), system-ui, -apple-system, "Segoe UI", sans-serif}:root{--gutter:clamp(var(--gds-space-16), 4vw, var(--gds-space-32));--section-gap:clamp(96px, 13vw, 180px);--space-48:48px;--space-56:56px;--space-96:96px;--space-card:clamp(var(--gds-space-24), 4vw, var(--space-48));--space-band:clamp(var(--space-48), 6vw, 80px);--space-block:clamp(var(--gds-space-40), 6vw, var(--space-96));--space-hero:clamp(var(--space-48), 7vw, 112px);--type-display:clamp(48px, 8vw, 116px);--type-hero:clamp(48px, 6.6vw, 100px);--type-page:clamp(44px, 5.6vw, 80px);--type-title:clamp(var(--gds-font-size-36), 5vw, 72px);--type-stat:clamp(48px, 6vw, 88px);--type-subtitle:clamp(var(--gds-font-size-28), 3.4vw, 44px);--type-h3:clamp(var(--gds-font-size-24), 2.2vw, var(--gds-font-size-32));--type-h4:clamp(var(--gds-font-size-20), 2vw, var(--gds-font-size-24));--type-lead:clamp(var(--gds-font-size-18), 1.6vw, var(--gds-font-size-24));--ease-out:cubic-bezier(.22, 1, .36, 1);--motion-enter:.52s}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:96px}body{background:var(--gds-color-white);color:var(--gds-color-black);font-family:var(--gds-font-family);font-size:var(--gds-font-size-18);flex-direction:column;min-height:100dvh;margin:0;line-height:1.5;display:flex;overflow-x:hidden}main{flex:1}h1,h2,h3{text-wrap:balance;margin:0}p{text-wrap:pretty}img,svg{max-width:100%}::selection{background:var(--gds-color-orange);color:var(--gds-color-white)}a:focus-visible,summary:focus-visible{outline:2px solid var(--gds-color-orange);outline-offset:3px;border-radius:4px}.shell{width:100%;max-width:1320px;padding:0 var(--gutter);margin:0 auto}.display{font-size:var(--type-display);letter-spacing:-.035em;font-weight:800;line-height:.92}.title{font-size:var(--type-title);letter-spacing:-.03em;font-weight:800;line-height:.98}.lead{max-width:40ch;font-size:var(--type-lead);margin:0;line-height:1.45}.link-button{text-decoration:none}.actions{gap:var(--gds-space-12);flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.motion-ready [data-reveal]{transition:opacity var(--motion-enter) var(--ease-out), transform var(--motion-enter) var(--ease-out), filter var(--motion-enter) var(--ease-out);transition-delay:calc(var(--i,0) * 70ms)}.motion-ready [data-reveal]:not([data-revealed]){opacity:0;filter:blur(4px);transform:translateY(16px)}@media (prefers-reduced-motion:reduce){.motion-ready [data-reveal]{transition:none}.motion-ready [data-reveal]:not([data-revealed]){opacity:1;filter:none;transform:none}}
.mdpVJq_bar{z-index:10;background:var(--gds-color-white);position:sticky;top:0}.mdpVJq_inner{align-items:center;gap:var(--gds-space-40);min-height:76px;display:flex}.mdpVJq_brand{color:var(--gds-color-black);display:inline-flex}.mdpVJq_links{gap:var(--gds-space-24);font-size:var(--gds-font-size-16);margin-left:auto;font-weight:600;display:flex}.mdpVJq_links a,.mdpVJq_sheet a{color:var(--gds-color-black);text-decoration:none}.mdpVJq_links a:hover,.mdpVJq_sheet a:hover{color:var(--gds-color-orange)}.mdpVJq_mobile{margin-left:auto;display:none;position:relative}.mdpVJq_mobile summary{cursor:pointer;width:44px;height:44px;color:var(--gds-color-black);place-items:center;list-style:none;display:grid}.mdpVJq_mobile summary::-webkit-details-marker{display:none}.mdpVJq_sheet{gap:var(--gds-space-4);min-width:240px;padding:var(--gds-space-12);background:var(--gds-color-white);box-shadow:var(--gds-shadow-sheet);font-size:var(--gds-font-size-18);border-radius:16px;flex-direction:column;font-weight:600;display:flex;position:absolute;top:52px;right:0}.mdpVJq_sheet a{padding:var(--gds-space-12)}@media (max-width:960px){.mdpVJq_links,.mdpVJq_action{display:none}.mdpVJq_mobile{display:block}}.mdpVJq_links .mdpVJq_active,.mdpVJq_sheet .mdpVJq_active{color:var(--gds-color-orange)}.mdpVJq_skip{z-index:20;padding:var(--gds-space-12) var(--gds-space-16);background:var(--gds-color-black);color:var(--gds-color-white);border-radius:12px;font-weight:700;text-decoration:none;position:absolute;top:-64px;left:16px}.mdpVJq_skip:focus{top:12px}
.wWXZva_footer{background:var(--gds-color-black);color:var(--gds-color-white)}.wWXZva_ctaBand{background:var(--gds-color-orange)}.wWXZva_outline{border-color:var(--gds-color-white);color:var(--gds-color-white)}.wWXZva_cta{align-items:center;gap:var(--gds-space-24);padding-top:var(--space-band);padding-bottom:var(--space-band);grid-template-columns:minmax(0,1fr) auto;display:grid}.wWXZva_statement{font-size:var(--type-subtitle);letter-spacing:-.02em;margin:0;font-weight:800;line-height:1.05}.wWXZva_apps{gap:var(--gds-space-12);flex-wrap:wrap;display:flex}.wWXZva_main{gap:var(--space-block);padding-top:var(--space-band);padding-bottom:var(--space-band);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.wWXZva_brand{gap:var(--gds-space-20);flex-direction:column;display:flex}.wWXZva_brand p{max-width:32ch;font-size:var(--gds-font-size-16);color:var(--gds-color-border-gray);margin:0;line-height:1.5}.wWXZva_groups{gap:var(--gds-space-32);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.wWXZva_group h2{margin:0 0 var(--gds-space-16);font-size:var(--gds-font-size-18);color:var(--gds-color-orange-border);font-weight:700}.wWXZva_group ul,.wWXZva_legal{gap:var(--gds-space-10);margin:0;padding:0;list-style:none;display:grid}.wWXZva_group a,.wWXZva_legal a{color:var(--gds-color-white);font-size:var(--gds-font-size-16);text-decoration:none}.wWXZva_group a:hover,.wWXZva_legal a:hover{color:var(--gds-color-orange-border)}.wWXZva_bottom{justify-content:space-between;gap:var(--gds-space-16);padding-top:var(--gds-space-24);padding-bottom:var(--gds-space-32);font-size:var(--gds-font-size-14);color:var(--gds-color-border-gray);flex-wrap:wrap;display:flex}.wWXZva_bottom p{margin:0}.wWXZva_legal{gap:var(--gds-space-24);grid-auto-flow:column}.wWXZva_legal a{font-size:var(--gds-font-size-14)}@media (max-width:960px){.wWXZva_cta,.wWXZva_main{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.wWXZva_groups{grid-template-columns:repeat(2,minmax(0,1fr))}.wWXZva_legal{grid-auto-flow:row}}
