@font-face{font-display:swap;font-family:Inter;font-feature-settings:unset;font-style:normal;font-weight:300 900;src:url(/inter-variable.woff2) format("woff2-variations")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:100 800;src:url(/jetbrains-mono-variable.woff2) format("woff2-variations")}:root{--background:var(--lm-surface,#fff);--foreground:var(--dm-000000)}[data-theme=dark]{--background:var(--dm-000000);--foreground:#fff}:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,:after,:before{box-sizing:border-box}.puls{animation:pulse 1.5s ease-in-out infinite}@keyframes pulse{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}a,button{cursor:revert}img{max-block-size:100%;max-inline-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}pre{all:revert}::-moz-placeholder{color:unset}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-webkit-line-break:after-white-space;overflow-wrap:break-word;-moz-user-modify:read-write;-webkit-user-modify:read-write;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none}:root{--transition-duration:0.2s}html{font-family:var(--font-text);font-size:16px;scroll-behavior:smooth;scroll-padding-top:3.5rem}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:var(--lm-ground,#fff)}[data-theme=dark] body{background:var(--dm-0d0d0d)}[data-theme=dark][data-dark-variant=graphite] body{background:#19191c}[data-theme=dark][data-dark-variant=midnight] body{background:#151820}[data-theme=dark][data-dark-variant=mocha] body{background:#1a1714}[data-theme=dark][data-dark-variant=monokai] body{background:#1b1c17}[data-theme=dark][data-dark-variant=amethyst] body{background:#171221}p{letter-spacing:0}b,strong{color:var(--color-text);font-weight:var(--weight-bold)}.image img{aspect-ratio:attr(width) /attr(height);height:auto;width:100%}::selection{background:color-mix(in srgb,var(--lm-accent,#f84b2f) 20%,transparent);color:var(--lm-accent,#f84b2f)}::-moz-selection{background:color-mix(in srgb,var(--lm-accent,#f84b2f) 20%,transparent);color:var(--lm-accent,#f84b2f)}[data-theme=dark] ::selection{background:color-mix(in srgb,var(--dm-accent,#f84b2f) 15%,transparent);color:var(--dm-accent,#f84b2f)}[data-theme=dark] ::-moz-selection{background:color-mix(in srgb,var(--dm-accent,#f84b2f) 15%,transparent);color:var(--dm-accent,#f84b2f)}.doc-comment-mark{background:color-mix(in srgb,var(--lm-accent,#f84b2f) 20%,transparent);border-radius:2px;color:var(--lm-accent,#f84b2f);cursor:pointer;transition:background .15s ease}.doc-comment-mark:hover{background:color-mix(in srgb,var(--lm-accent,#f84b2f) 30%,transparent)}[data-theme=dark] .doc-comment-mark{background:color-mix(in srgb,var(--dm-accent,#f84b2f) 20%,transparent)!important;color:var(--dm-accent,#f84b2f)!important}.doc-comment-mark:not(:has(+.doc-comment-mark)):after{background-color:currentColor;content:"";display:inline-block;height:.95em;margin-left:2px;-webkit-mask:var(--doc-comment-icon) center /contain no-repeat;mask:var(--doc-comment-icon) center /contain no-repeat;vertical-align:-.15em;width:.95em}.doc-comment-mark{--doc-comment-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cpath d='M9 1C4.589 1 1 4.589 1 9c0 1.396.371 2.776 1.062 3.971.238.446-.095 2.002-.842 2.749a.75.75 0 0 0 .49 1.279q.119.006.241.006c1.145 0 2.535-.407 3.44-.871A7.94 7.94 0 0 0 9 17c4.411 0 8-3.589 8-8s-3.589-8-8-8m1.25 10.5h-4.5a.75.75 0 0 1 0-1.5h4.5a.75.75 0 0 1 0 1.5m2-3.5h-6.5a.75.75 0 0 1 0-1.5h6.5a.75.75 0 0 1 0 1.5'/%3E%3C/svg%3E")}.doc-remote-text{color:var(--remote-color);transition:background .2s ease}.doc-remote-text-conflict{background:color-mix(in srgb,var(--remote-color) 14%,transparent);border-radius:2px}.doc-remote-caret{background:var(--remote-color);cursor:pointer;display:inline-block;height:1.1em;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:text-bottom;width:2px}.doc-remote-caret:before{border-radius:50%;content:"";height:6px;left:-2px;top:-2px;width:6px}.doc-remote-caret:before,.doc-remote-flag{background:var(--remote-color);position:absolute}.doc-remote-flag{align-items:center;border-radius:6px;border-top-left-radius:0;color:#fff;display:inline-flex;font-family:Inter,sans-serif;font-size:12px;font-weight:550;gap:5px;left:0;line-height:1.6;padding:2px 8px 2px 2px;top:calc(100% - 2px);white-space:nowrap;width:-moz-max-content;width:max-content;z-index:2}.doc-remote-avatar{border-radius:50%;flex-shrink:0;height:16px;margin-left:4px;-o-object-fit:cover;object-fit:cover;width:16px}.doc-remote-initial{align-items:center;background:hsla(0,0%,100%,.35);color:#fff;display:inline-flex;font-size:9px;font-weight:600;justify-content:center}.doc-remote-conflict-badge{border-left:1px solid hsla(0,0%,100%,.4);font-weight:450;margin-left:2px;padding-left:6px}.agentHexChip{align-items:center;background:var(--lm-ground,#f9f9f9);border:1px solid var(--lm-border,#e7e7e7);border-radius:6px;color:var(--lm-ink-strong,lch(10% 0 282/1));display:inline-flex;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.85em;gap:6px;padding:2px 7px;vertical-align:middle}[data-theme=dark] .agentHexChip{background:var(--dm-1a1a1a);border-color:var(--dm-2a2a2a);color:var(--dm-ededed)}.agentHexChipDot{border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);height:12px;width:12px}[data-theme=dark] .agentHexChipDot{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.25)}.agentColorList{display:flex;flex-direction:column;gap:4px;margin:8px 0}.agentColorRow{align-items:center;display:flex;gap:8px}.agentColorLabel{font-size:14px}:root{--dm-000000:#000;--dm-000004:#000004;--dm-0d0d0d:#0d0d0d;--dm-0e0e10:#0e0e10;--dm-0f0f0f:#0f0f0f;--dm-0f0f11:#0f0f11;--dm-101010:#101010;--dm-111111:#111;--dm-121212:#121212;--dm-131313:#131313;--dm-141414:#141414;--dm-151516:#151516;--dm-161616:#161616;--dm-171717:#171717;--dm-181818:#181818;--dm-191919:#191919;--dm-1a1a1a:#1a1a1a;--dm-1a1a1b:#1a1a1b;--dm-1c1c1c:#1c1c1c;--dm-1d1d1b:#1d1d1b;--dm-1d1c1d:#1d1c1d;--dm-1d1d1d:#1d1d1d;--dm-1e1e1e:#1e1e1e;--dm-1c1f21:#1c1f21;--dm-1d1e21:#1d1e21;--dm-1f1f1f:#1f1f1f;--dm-1f1f20:#1f1f20;--dm-212121:#212121;--dm-222222:#222;--dm-232323:#232323;--dm-232324:#232324;--dm-242424:#242424;--dm-252525:#252525;--dm-262626:#262626;--dm-272727:#272727;--dm-26262a:#26262a;--dm-282828:#282828;--dm-292929:#292929;--dm-29292a:#29292a;--dm-2a2a2a:#2a2a2a;--dm-2a2a2b:#2a2a2b;--dm-2b2b2b:#2b2b2b;--dm-282a30:#282a30;--dm-2c2c2c:#2c2c2c;--dm-2a2b2f:#2a2b2f;--dm-2a2b30:#2a2b30;--dm-2d2c2c:#2d2c2c;--dm-2a2a32:#2a2a32;--dm-2e2e2e:#2e2e2e;--dm-2f2f2f:#2f2f2f;--dm-303030:#303030;--dm-303131:#303131;--dm-313131:#313131;--dm-333333:#333;--dm-343434:#343434;--dm-353535:#353535;--dm-393939:#393939;--dm-3a3a3a:#3a3a3a;--dm-3b3b3b:#3b3b3b;--dm-3c3c3c:#3c3c3c;--dm-3f3f3f:#3f3f3f;--dm-404040:#404040;--dm-3f3f46:#3f3f46;--dm-424242:#424242;--dm-454545:#454545;--dm-474747:#474747;--dm-4a4a4a:#4a4a4a;--dm-4b4b4b:#4b4b4b;--dm-505050:#505050;--dm-525252:#525252;--dm-5d5d5d:#5d5d5d;--dm-6f6f6f:#6f6f6f;--dm-7d7d7d:#7d7d7d;--dm-808080:grey;--dm-8b8b8b:#8b8b8b;--dm-8f8f8f:#8f8f8f;--dm-949494:#949494;--dm-949496:#949496;--dm-969696:#969696;--dm-9d9fa2:#9d9fa2;--dm-a1a1a1:#a1a1a1;--dm-a1a1a3:#a1a1a3;--dm-a3a3a3:#a3a3a3;--dm-ababad:#ababad;--dm-bababa:#bababa;--dm-bebebe:#bebebe;--dm-cdcdcd:#cdcdcd;--dm-d0d0d0:#d0d0d0;--dm-d4d4d8:#d4d4d8;--dm-d8d8d8:#d8d8d8;--dm-e2e2e4:#e2e2e4;--dm-e3e3e5:#e3e3e5;--dm-e3e4e7:#e3e4e7;--dm-e5e5e5:#e5e5e5;--dm-e4e4e7:#e4e4e7;--dm-e5e7eb:#e5e7eb;--dm-e8e8e8:#e8e8e8;--dm-e6e8eb:#e6e8eb;--dm-ededed:#ededed;--dm-f3f4f6:#f3f4f6;--dm-f4f4f5:#f4f4f5;--dm-f1f5f9:#f1f5f9;--dm-f5f5f5:#f5f5f5;--dm-f9f9f9:#f9f9f9;--dm-f9fafb:#f9fafb;--dm-fcfcfc:#fcfcfc}[data-theme=dark][data-dark-variant=graphite]{--dm-000000:#08090c;--dm-000004:#080910;--dm-0d0d0d:#16171a;--dm-0e0e10:#17181d;--dm-0f0f11:#1c1d20;--dm-0f0f0f:#18191c;--dm-101010:#191a1d;--dm-111111:#1b1c1f;--dm-121212:#1c1d20;--dm-131313:#1d1e21;--dm-141414:#1e1f22;--dm-151516:#1f2025;--dm-161616:#212225;--dm-171717:#222326;--dm-181818:#242528;--dm-191919:#26272a;--dm-1a1a1a:#28292c;--dm-1a1a1b:#28292d;--dm-1c1c1c:#2a2b2e;--dm-1c1f21:#2a2e33;--dm-1d1c1d:#2b2b2f;--dm-1d1d1d:#2b2c2f;--dm-1d1d1b:#2b2c2d;--dm-1d1e21:#2b2d33;--dm-1e1e1e:#2c2d30;--dm-1f1f1f:#2d2e31;--dm-1f1f20:#323438;--dm-212121:#2f3033;--dm-222222:#303134;--dm-232323:#313235;--dm-232324:#313236;--dm-242424:#323336;--dm-252525:#323336;--dm-26262a:#33343a;--dm-262626:#333437;--dm-272727:#343538;--dm-282828:#353639;--dm-282a30:#353740;--dm-292929:#353639;--dm-29292a:#35363a;--dm-2a2a32:#363742;--dm-2a2b2f:#36383f;--dm-2a2a2b:#36373b;--dm-2a2a2a:#36373a;--dm-2a2b30:#363840;--dm-2b2b2b:#37383b;--dm-2c2c2c:#38393c;--dm-2d2c2c:#39393c;--dm-2e2e2e:#3a3b3e;--dm-2f2f2f:#3b3c3f;--dm-303030:#3c3d40;--dm-303131:#3c3e41;--dm-313131:#3d3e41;--dm-333333:#3f4043;--dm-343434:#404144;--dm-353535:#414245;--dm-393939:#454649;--dm-3a3a3a:#46474a;--dm-3b3b3b:#47484b;--dm-3c3c3c:#48494c;--dm-3f3f46:#4b4c56;--dm-3f3f3f:#4b4c4f;--dm-404040:#4c4d50;--dm-424242:#4e4f52;--dm-454545:#515255;--dm-474747:#535457;--dm-4a4a4a:#56575a;--dm-4b4b4b:#57585b;--dm-505050:#5c5d60;--dm-525252:#5e5f62}[data-theme=dark][data-dark-variant=midnight]{--dm-000000:#08090c;--dm-000004:#090b0f;--dm-0d0d0d:#13151d;--dm-0e0e10:#15171f;--dm-0f0f11:#181b24;--dm-0f0f0f:#15171f;--dm-101010:#161820;--dm-111111:#171a23;--dm-121212:#181b24;--dm-131313:#191c25;--dm-141414:#1a1d26;--dm-151516:#1b1e29;--dm-161616:#1c1f2a;--dm-171717:#1d202b;--dm-181818:#1f222d;--dm-191919:#21242f;--dm-1a1a1a:#222632;--dm-1a1a1b:#232632;--dm-1c1c1c:#242834;--dm-1c1f21:#262a37;--dm-1d1c1d:#252935;--dm-1d1d1d:#252935;--dm-1d1d1b:#242834;--dm-1d1e21:#272b37;--dm-1e1e1e:#262a36;--dm-1f1f1f:#272b37;--dm-1f1f20:#2c303e;--dm-212121:#292c39;--dm-222222:#292d3b;--dm-232323:#2a2e3c;--dm-232324:#2b2f3c;--dm-242424:#2b2f3d;--dm-252525:#2b2f3d;--dm-26262a:#2d3240;--dm-262626:#2c303e;--dm-272727:#2d313f;--dm-282828:#2e3240;--dm-282a30:#313644;--dm-292929:#2e3240;--dm-29292a:#2e3341;--dm-2a2a32:#333745;--dm-2a2b2f:#313644;--dm-2a2a2b:#2f3442;--dm-2a2a2a:#2f3341;--dm-2a2b30:#323644;--dm-2b2b2b:#303442;--dm-2c2c2c:#313543;--dm-2d2c2c:#313644;--dm-2e2e2e:#333745;--dm-2f2f2f:#333847;--dm-303030:#343948;--dm-303131:#353948;--dm-313131:#353a49;--dm-333333:#373c4b;--dm-343434:#383d4c;--dm-353535:#393e4d;--dm-393939:#3d4251;--dm-3a3a3a:#3e4352;--dm-3b3b3b:#3f4453;--dm-3c3c3c:#404554;--dm-3f3f46:#464b5b;--dm-3f3f3f:#434757;--dm-404040:#444858;--dm-424242:#464a5a;--dm-454545:#494d5d;--dm-474747:#4b4f5f;--dm-4a4a4a:#4d5263;--dm-4b4b4b:#4e5364;--dm-505050:#535869;--dm-525252:#545a6c;--dm-5d5d5d:#545866;--dm-6f6f6f:#64697a;--dm-7d7d7d:#70768a;--dm-808080:#73798d;--dm-8b8b8b:#7f8597;--dm-8f8f8f:#84899a;--dm-949494:#898e9f;--dm-949496:#8a8fa0;--dm-969696:#8c90a0;--dm-9d9fa2:#969aa9;--dm-a1a1a1:#989caa;--dm-a1a1a3:#999dab;--dm-a3a3a3:#9a9eac;--dm-ababad:#a4a8b4;--dm-bababa:#b3b6c1;--dm-bebebe:#b8bbc4;--dm-cdcdcd:#c8cad2;--dm-d0d0d0:#cbcdd5;--dm-d4d4d8:#d2d4da;--dm-d8d8d8:#d4d6dc}[data-theme=dark][data-dark-variant=mocha]{--dm-000000:#0c0906;--dm-000004:#100d0a;--dm-0d0d0d:#191613;--dm-0e0e10:#1c1916;--dm-0f0f0f:#1b1815;--dm-0f0f11:#1d1a17;--dm-101010:#1c1916;--dm-111111:#1d1a17;--dm-121212:#1e1b18;--dm-131313:#1f1c19;--dm-141414:#201d1a;--dm-151516:#221f1c;--dm-161616:#221f1c;--dm-171717:#23201d;--dm-181818:#24211e;--dm-191919:#25221f;--dm-1a1a1a:#262320;--dm-1a1a1b:#272421;--dm-1c1c1c:#282522;--dm-1d1d1b:#292623;--dm-1d1c1d:#292623;--dm-1d1d1d:#292623;--dm-1e1e1e:#2a2724;--dm-1c1f21:#2d2a27;--dm-1d1e21:#2d2a27;--dm-1f1f1f:#2b2825;--dm-1f1f20:#2c2926;--dm-212121:#2d2a27;--dm-222222:#2e2b28;--dm-232323:#2f2c29;--dm-232324:#302d2a;--dm-242424:#302d2a;--dm-252525:#312e2b;--dm-262626:#322f2c;--dm-272727:#33302d;--dm-26262a:#363330;--dm-282828:#34312e;--dm-292929:#35322f;--dm-29292a:#363330;--dm-2a2a2a:#363330;--dm-2a2a2b:#373431;--dm-2b2b2b:#373431;--dm-282a30:#3c3936;--dm-2c2c2c:#383532;--dm-2a2b2f:#3b3835;--dm-2a2b30:#3c3936;--dm-2d2c2c:#393633;--dm-2a2a32:#3e3b38;--dm-2e2e2e:#3a3734;--dm-2f2f2f:#3b3835;--dm-303030:#3c3936;--dm-303131:#3d3a37;--dm-313131:#3d3a37;--dm-333333:#3f3c39;--dm-343434:#403d3a;--dm-353535:#413e3b;--dm-393939:#45423f;--dm-3a3a3a:#464340;--dm-3b3b3b:#474441;--dm-3c3c3c:#484542;--dm-3f3f3f:#4b4845;--dm-404040:#4c4946;--dm-3f3f46:#524f4c;--dm-424242:#4e4b48;--dm-454545:#514e4b;--dm-474747:#53504d;--dm-4a4a4a:#565350;--dm-4b4b4b:#575451;--dm-505050:#5c5956;--dm-525252:#5e5b58;--dm-5d5d5d:#5f5b55;--dm-6f6f6f:#716d67;--dm-7d7d7d:#7f7b75;--dm-808080:#827e78;--dm-8b8b8b:#8d8983;--dm-8f8f8f:#918d87;--dm-949494:#96928c;--dm-949496:#98948e;--dm-969696:#98948e;--dm-9d9fa2:#a4a09a;--dm-a1a1a1:#a39f99;--dm-a1a1a3:#a5a19b;--dm-a3a3a3:#a5a19b;--dm-ababad:#afaba5;--dm-bababa:#bcb8b2;--dm-bebebe:#c0bcb6;--dm-cdcdcd:#cfcbc5;--dm-d0d0d0:#d2cec8;--dm-d4d4d8:#dad6d0;--dm-d8d8d8:#dad6d0;--dm-e2e2e4:#e6e2dc;--dm-e3e3e5:#e7e3dd;--dm-e3e4e7:#e9e5df;--dm-e5e5e5:#e7e3dd;--dm-e4e4e7:#e9e5df;--dm-e5e7eb:#ede9e3;--dm-e8e8e8:#eae6e0;--dm-e6e8eb:#ede9e3;--dm-ededed:#efebe5;--dm-f3f4f6:#f8f4ee;--dm-f4f4f5:#f7f3ed;--dm-f1f5f9:#fbf7f1;--dm-f5f5f5:#f7f3ed;--dm-f9f9f9:#fbf7f1;--dm-f9fafb:#fdf9f3;--dm-fcfcfc:#fefaf4;--timer-review-gradient:linear-gradient(180deg,#7a5a3f,#a3805c 50%,#cbab89)}[data-theme=dark][data-dark-variant=monokai]{--dm-000000:#10110b;--dm-000004:#14150f;--dm-0d0d0d:#1d1e18;--dm-0e0e10:#20211b;--dm-0f0f0f:#1f201a;--dm-0f0f11:#21221c;--dm-101010:#20211b;--dm-111111:#21221c;--dm-121212:#22231d;--dm-131313:#23241e;--dm-141414:#24251f;--dm-151516:#262721;--dm-161616:#262721;--dm-171717:#272822;--dm-181818:#282923;--dm-191919:#292a24;--dm-1a1a1a:#2a2b25;--dm-1a1a1b:#2b2c26;--dm-1c1c1c:#2c2d27;--dm-1d1d1b:#2d2e28;--dm-1d1c1d:#2d2e28;--dm-1d1d1d:#2d2e28;--dm-1e1e1e:#2e2f29;--dm-1c1f21:#31322c;--dm-1d1e21:#31322c;--dm-1f1f1f:#2f302a;--dm-1f1f20:#30312b;--dm-212121:#31322c;--dm-222222:#32332d;--dm-232323:#33342e;--dm-232324:#34352f;--dm-242424:#34352f;--dm-252525:#353630;--dm-262626:#363731;--dm-272727:#373832;--dm-26262a:#3a3b35;--dm-282828:#383933;--dm-292929:#393a34;--dm-29292a:#3a3b35;--dm-2a2a2a:#3a3b35;--dm-2a2a2b:#3b3c36;--dm-2b2b2b:#3b3c36;--dm-282a30:#40413b;--dm-2c2c2c:#3c3d37;--dm-2a2b2f:#3f403a;--dm-2a2b30:#40413b;--dm-2d2c2c:#3d3e38;--dm-2a2a32:#42433d;--dm-2e2e2e:#3e3f39;--dm-2f2f2f:#3f403a;--dm-303030:#40413b;--dm-303131:#41423c;--dm-313131:#41423c;--dm-333333:#43443e;--dm-343434:#44453f;--dm-353535:#454640;--dm-393939:#494a44;--dm-3a3a3a:#4a4b45;--dm-3b3b3b:#4b4c46;--dm-3c3c3c:#4c4d47;--dm-3f3f3f:#4f504a;--dm-404040:#50514b;--dm-3f3f46:#565751;--dm-424242:#52534d;--dm-454545:#555650;--dm-474747:#575852;--dm-4a4a4a:#5a5b55;--dm-4b4b4b:#5b5c56;--dm-505050:#60615b;--dm-525252:#62635d;--dm-5d5d5d:#5f5e57;--dm-6f6f6f:#717069;--dm-7d7d7d:#7f7e77;--dm-808080:#82817a;--dm-8b8b8b:#8d8c85;--dm-8f8f8f:#919089;--dm-949494:#96958e;--dm-949496:#989790;--dm-969696:#989790;--dm-9d9fa2:#a4a39c;--dm-a1a1a1:#a3a29b;--dm-a1a1a3:#a5a49d;--dm-a3a3a3:#a5a49d;--dm-ababad:#afaea7;--dm-bababa:#bcbbb4;--dm-bebebe:#c0bfb8;--dm-cdcdcd:#cfcec7;--dm-d0d0d0:#d2d1ca;--dm-d4d4d8:#dad9d2;--dm-d8d8d8:#dad9d2;--dm-e2e2e4:#e6e5de;--dm-e3e3e5:#e7e6df;--dm-e3e4e7:#e9e8e1;--dm-e5e5e5:#e7e6df;--dm-e4e4e7:#e9e8e1;--dm-e5e7eb:#edece5;--dm-e8e8e8:#eae9e2;--dm-e6e8eb:#edece5;--dm-ededed:#efeee7;--dm-f3f4f6:#f8f7f0;--dm-f4f4f5:#f7f6ef;--dm-f1f5f9:#fbfaf3;--dm-f5f5f5:#f7f6ef;--dm-f9f9f9:#fbfaf3;--dm-f9fafb:#fdfcf5;--dm-fcfcfc:#fefdf6}[data-theme=dark][data-dark-variant=amethyst]{--dm-000000:#0d0817;--dm-000004:#110c1b;--dm-0d0d0d:#1a1524;--dm-0e0e10:#1d1827;--dm-0f0f0f:#1c1726;--dm-0f0f11:#1e1928;--dm-101010:#1d1827;--dm-111111:#1e1928;--dm-121212:#1f1a29;--dm-131313:#201b2a;--dm-141414:#211c2b;--dm-151516:#231e2d;--dm-161616:#231e2d;--dm-171717:#241f2e;--dm-181818:#25202f;--dm-191919:#262130;--dm-1a1a1a:#272231;--dm-1a1a1b:#282332;--dm-1c1c1c:#292433;--dm-1d1d1b:#2a2534;--dm-1d1c1d:#2a2534;--dm-1d1d1d:#2a2534;--dm-1e1e1e:#2b2635;--dm-1c1f21:#2e2938;--dm-1d1e21:#2e2938;--dm-1f1f1f:#2c2736;--dm-1f1f20:#2d2837;--dm-212121:#2e2938;--dm-222222:#2f2a39;--dm-232323:#302b3a;--dm-232324:#312c3b;--dm-242424:#312c3b;--dm-252525:#322d3c;--dm-262626:#332e3d;--dm-272727:#342f3e;--dm-26262a:#373241;--dm-282828:#35303f;--dm-292929:#363140;--dm-29292a:#373241;--dm-2a2a2a:#373241;--dm-2a2a2b:#383342;--dm-2b2b2b:#383342;--dm-282a30:#3d3847;--dm-2c2c2c:#393443;--dm-2a2b2f:#3c3746;--dm-2a2b30:#3d3847;--dm-2d2c2c:#3a3544;--dm-2a2a32:#3f3a49;--dm-2e2e2e:#3b3645;--dm-2f2f2f:#3c3746;--dm-303030:#3d3847;--dm-303131:#3e3948;--dm-313131:#3e3948;--dm-333333:#403b4a;--dm-343434:#413c4b;--dm-353535:#423d4c;--dm-393939:#464150;--dm-3a3a3a:#474251;--dm-3b3b3b:#484352;--dm-3c3c3c:#494453;--dm-3f3f3f:#4c4756;--dm-404040:#4d4857;--dm-3f3f46:#534e5d;--dm-424242:#4f4a59;--dm-454545:#524d5c;--dm-474747:#544f5e;--dm-4a4a4a:#575261;--dm-4b4b4b:#585362;--dm-505050:#5d5867;--dm-525252:#5f5a69;--dm-5d5d5d:#5d5761;--dm-6f6f6f:#6f6973;--dm-7d7d7d:#7d7781;--dm-808080:#807a84;--dm-8b8b8b:#8b858f;--dm-8f8f8f:#8f8993;--dm-949494:#948e98;--dm-949496:#96909a;--dm-969696:#96909a;--dm-9d9fa2:#a29ca6;--dm-a1a1a1:#a19ba5;--dm-a1a1a3:#a39da7;--dm-a3a3a3:#a39da7;--dm-ababad:#ada7b1;--dm-bababa:#bab4be;--dm-bebebe:#beb8c2;--dm-cdcdcd:#cdc7d1;--dm-d0d0d0:#d0cad4;--dm-d4d4d8:#d8d2dc;--dm-d8d8d8:#d8d2dc;--dm-e2e2e4:#e4dee8;--dm-e3e3e5:#e5dfe9;--dm-e3e4e7:#e7e1eb;--dm-e5e5e5:#e5dfe9;--dm-e4e4e7:#e7e1eb;--dm-e5e7eb:#ebe5ef;--dm-e8e8e8:#e8e2ec;--dm-e6e8eb:#ebe5ef;--dm-ededed:#ede7f1;--dm-f3f4f6:#f6f0fa;--dm-f4f4f5:#f5eff9;--dm-f1f5f9:#f9f3fd;--dm-f5f5f5:#f5eff9;--dm-f9f9f9:#f9f3fd;--dm-f9fafb:#fbf5ff;--dm-fcfcfc:#fcf6ff}[data-theme=light][data-light-variant=rose]{--lm-surface:#fbf7f1;--lm-ground:#f7f2ea;--lm-muted:#f6f1e9;--lm-muted-2:#efe9df;--lm-border:#ece5da;--lm-border-strong:#ddd4c6;--lm-skeleton:#ebe3d7;--lm-skeleton-shine:#f5efe6;--lm-ink:#514b63;--lm-ink-strong:#3b3552;--lm-ink-muted:#6e6880;--lm-ink-subtle:#a9a2b0;--lm-hover:#f0ebe3;--lm-nav-ink:#575279;--lm-nav-ink-muted:#6e6880;--lm-nav-ink-strong:#3b3552;--lm-accent:#6b5f9e;--lm-accent-hover:#5d5290;--lm-accent-soft:#efe9f3;--lm-accent-line:#ded4e8;--lm-prio-urgent:color-mix(in srgb,#d92135 9%,var(--lm-surface));--lm-prio-high:color-mix(in srgb,#e07800 11%,var(--lm-surface));--lm-prio-medium:color-mix(in srgb,#0969da 10%,var(--lm-surface));--lm-prio-low:color-mix(in srgb,#00a23f 11%,var(--lm-surface));--timer-review-gradient:linear-gradient(180deg,#6b5f9e,#948ac0 50%,#c3bcdd)}[data-theme=light][data-light-variant=mist]{--lm-surface:#f8f8fb;--lm-ground:#eeeef3;--lm-muted:#f3f3f7;--lm-muted-2:#e7e7ee;--lm-border:#e0e1e8;--lm-border-strong:#cfd0d9;--lm-skeleton:#e2e3ea;--lm-skeleton-shine:#eff0f5;--lm-hover:#e9eaf1;--lm-nav-ink:#454956;--lm-nav-ink-muted:#5c6070;--lm-nav-ink-strong:#23262e;--lm-ink:#3a3d47;--lm-ink-strong:#23262e;--lm-ink-muted:#6b6e7a;--lm-ink-subtle:#9497a2;--lm-accent:#4a6fa5;--lm-accent-hover:#3f6094;--lm-accent-soft:#e6ebf4;--lm-accent-line:#d2dbea;--lm-prio-urgent:color-mix(in srgb,#d92135 9%,var(--lm-surface));--lm-prio-high:color-mix(in srgb,#e07800 11%,var(--lm-surface));--lm-prio-medium:color-mix(in srgb,#0969da 10%,var(--lm-surface));--lm-prio-low:color-mix(in srgb,#00a23f 11%,var(--lm-surface));--timer-review-gradient:linear-gradient(180deg,#4a6fa5,#7e9cc8 50%,#b7c9e0)}[data-theme=light][data-light-variant=butter]{--lm-surface:#fdf8dc;--lm-ground:#f9f2c7;--lm-muted:#fbf5d3;--lm-muted-2:#f2e9b8;--lm-border:#e9dfae;--lm-border-strong:#dbcf95;--lm-skeleton:#ebe1ab;--lm-skeleton-shine:#f5eec4;--lm-hover:#f2e9b8;--lm-nav-ink:#4a442c;--lm-nav-ink-muted:#6f6849;--lm-nav-ink-strong:#2e2b1c;--lm-ink:#3f3b28;--lm-ink-strong:#2e2b1c;--lm-ink-muted:#6f6849;--lm-ink-subtle:#948c68;--lm-accent:#96792a;--lm-accent-hover:#856a24;--lm-accent-soft:#f2e9c2;--lm-accent-line:#e2d59f;--lm-prio-urgent:color-mix(in srgb,#d92135 9%,var(--lm-surface));--lm-prio-high:color-mix(in srgb,#e07800 11%,var(--lm-surface));--lm-prio-medium:color-mix(in srgb,#0969da 10%,var(--lm-surface));--lm-prio-low:color-mix(in srgb,#00a23f 11%,var(--lm-surface));--timer-review-gradient:linear-gradient(180deg,#a3852f,#c8ab5c 50%,#e3d194)}[data-theme=light][data-light-variant=frost]{--lm-surface:#f7fafd;--lm-ground:#eaf1f8;--lm-muted:#f1f6fb;--lm-muted-2:#e2ebf5;--lm-border:#d9e4f0;--lm-border-strong:#c3d3e6;--lm-skeleton:#dde7f2;--lm-skeleton-shine:#edf3f9;--lm-ink:#2b3a4d;--lm-ink-strong:#182636;--lm-ink-muted:#5a6b80;--lm-ink-subtle:#8a99ac;--lm-hover:#e4edf7;--lm-nav-ink:#37506e;--lm-nav-ink-muted:#5a6b80;--lm-nav-ink-strong:#182636;--lm-accent:#2f6fb5;--lm-accent-hover:#2861a3;--lm-accent-soft:#e2ecf8;--lm-accent-line:#c8dcf1;--lm-prio-urgent:color-mix(in srgb,#d92135 9%,var(--lm-surface));--lm-prio-high:color-mix(in srgb,#e07800 11%,var(--lm-surface));--lm-prio-medium:color-mix(in srgb,#0969da 10%,var(--lm-surface));--lm-prio-low:color-mix(in srgb,#00a23f 11%,var(--lm-surface));--timer-review-gradient:linear-gradient(180deg,#2f6fb5,#6c9bd2 50%,#a8c6e8)}[data-theme=light][data-light-variant=sage]{--lm-surface:#f8fbf7;--lm-ground:#edf3ea;--lm-muted:#f2f7ef;--lm-muted-2:#e4ede0;--lm-border:#dbe6d6;--lm-border-strong:#c6d5c0;--lm-skeleton:#dfe9da;--lm-skeleton-shine:#eff4ec;--lm-ink:#2f3d33;--lm-ink-strong:#1c281f;--lm-ink-muted:#5f6f61;--lm-ink-subtle:#8d9c8f;--lm-hover:#e7efe3;--lm-nav-ink:#3b5340;--lm-nav-ink-muted:#5f6f61;--lm-nav-ink-strong:#1c281f;--lm-accent:#3f7d5a;--lm-accent-hover:#366e4f;--lm-accent-soft:#e4efe7;--lm-accent-line:#cadfd1;--lm-prio-urgent:color-mix(in srgb,#d92135 9%,var(--lm-surface));--lm-prio-high:color-mix(in srgb,#e07800 11%,var(--lm-surface));--lm-prio-medium:color-mix(in srgb,#0969da 10%,var(--lm-surface));--lm-prio-low:color-mix(in srgb,#00a23f 11%,var(--lm-surface));--timer-review-gradient:linear-gradient(180deg,#3f7d5a,#74a888 50%,#aecdba)}.button{cursor:pointer}.button.button--primary{align-items:center;background:radial-gradient(100% 100% at 50% 0,hsla(0,0%,100%,.3) 0,hsla(0,0%,100%,0) 100%),var(--dm-1c1c1c);border:1px solid hsla(0,0%,100%,.2);border-radius:28px;color:var(--color-button-secondary);cursor:pointer;display:inline-flex;font-weight:var(--weight-button);justify-content:center;position:relative;text-decoration:none;transition:all var(--transition-duration)}.button.button--primary:hover{background-color:#1c1c1ce3}.button.button--secondary{align-items:center;background:var(--lm-surface,#fff);border:1px solid hsla(0,0%,100%,.2);border-radius:28px;box-shadow:0 0 0 1px #37322e12;color:var(--dm-1c1c1c);cursor:pointer;display:inline-flex;font-weight:var(--weight-button);justify-content:center;position:relative;text-decoration:none;transition:all var(--transition-duration)}.button.button--secondary:hover{background:var(--lm-muted-2,#f2f2f2)}.button.button--link{align-items:center;display:flex;font-weight:var(--weight-button)}.button.button--block{width:100%}.button.button--large{-moz-column-gap:var(--gap-button);column-gap:var(--gap-button);font-size:var(--size-small-breakpoint-button-lg);line-height:var(--line-height-button-lg);padding:var(--space-y-small-breakpoint-button-lg) var(--space-x-small-breakpoint-button-lg)}@media (width >= 768px){.button.button--large{font-size:var(--size-medium-breakpoint-button-lg);padding:var(--space-y-medium-breakpoint-button-lg) var(--space-x-medium-breakpoint-button-lg)}}@media (width >= 992px){.button.button--large{font-size:var(--size-large-breakpoint-button-lg);padding:var(--space-y-large-breakpoint-button-lg) var(--space-x-large-breakpoint-button-lg)}}.button.button--large svg{height:16px;width:16px}@media (width >= 768px){.button.button--large svg{height:20px;width:20px}}.button.button--medium{-moz-column-gap:var(--gap-button);column-gap:var(--gap-button);font-size:var(--size-small-breakpoint-button-md);line-height:var(--line-height-button-md);padding:var(--space-y-small-breakpoint-button-md) var(--space-x-small-breakpoint-button-md)}@media (width >= 768px){.button.button--medium{font-size:var(--size-medium-breakpoint-button-md);padding:var(--space-y-medium-breakpoint-button-md) var(--space-x-medium-breakpoint-button-md)}}@media (width >= 992px){.button.button--medium{font-size:var(--size-large-breakpoint-button-md);padding:var(--space-y-large-breakpoint-button-md) var(--space-x-large-breakpoint-button-md)}}.button.button--medium svg{height:var(--size-button-md-icon);width:var(--size-button-md-icon)}.button.button--small{-moz-column-gap:var(--gap-button);column-gap:var(--gap-button);font-size:var(--size-small-breakpoint-button-sm);line-height:var(--line-height-button-sm);padding:var(--space-y-small-breakpoint-button-sm) var(--space-x-small-breakpoint-button-sm)}@media (width >= 768px){.button.button--small{font-size:var(--size-medium-breakpoint-button-sm);padding:var(--space-y-medium-breakpoint-button-sm) var(--space-x-medium-breakpoint-button-sm)}}@media (width >= 992px){.button.button--small{font-size:var(--size-large-breakpoint-button-sm);padding:var(--space-y-large-breakpoint-button-sm) var(--space-x-large-breakpoint-button-sm)}}.button.button--small svg{height:var(--size-button-sm-icon);width:var (--size-button-sm-icon)}.button--disabled{opacity:.5}.button-group{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;justify-content:center;width:100%}.button-group .button{min-width:175px}@media (width <= 991.98px){.button-group .button{flex:0 0 100%;min-width:100%}.button--link:is(.button-group .button){padding-left:0;padding-right:0}}@media (width >= 992px){.button-group{flex-direction:row}}@keyframes AnimationName{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}:root{--accent-50:#f8fafc;--accent-100:#f4f4f5;--accent-200:#e2e8f0;--accent-300:#bababa;--accent-400:#969696;--accent-500:#64748b;--accent-600:#475569;--accent-700:#334155;--accent-800:#1e293b;--accent-900:#0f172a;--green-50:#e6fcec;--green-100:#dcfae6;--green-200:#abefc6;--green-300:#75e0a7;--green-400:#47cd89;--green-500:#17b26a;--green-600:#079455;--green-700:#067647;--green-800:#085d3a;--green-900:#074d31;--neutral-50:#f8fafc;--neutral-100:#f2f4f7;--neutral-200:#e2e8f0;--neutral-300:#bababa;--neutral-400:#969696;--neutral-500:#64748b;--neutral-600:#475569;--neutral-700:#334155;--neutral-800:#1e293b;--neutral-900:var(--dm-151516);--primary:var(--dm-151516);--red-50:#fee4e2;--red-100:#fee4e2;--red-200:#fecdca;--red-300:#fda29b;--red-400:#f97066;--red-500:#f04438;--red-600:#d92d20;--red-700:#b42318;--red-800:#912018;--red-900:#7a271a;--secondary:#64748b;--transparent:transparent;--white:#fff;--border-radius-button:60px;--gap-button:5px;--line-height-button-lg:110%;--line-height-button-md:110%;--line-height-button-sm:110%;--size-large-breakpoint-button-lg:16px;--size-large-breakpoint-button-md:1rem;--size-large-breakpoint-button-sm:0.875rem;--size-medium-breakpoint-button-lg:16px;--size-medium-breakpoint-button-md:1rem;--size-medium-breakpoint-button-sm:0.875rem;--size-small-breakpoint-button-lg:14px;--size-small-breakpoint-button-md:1rem;--size-small-breakpoint-button-sm:0.875rem;--space-x-large-breakpoint-button-lg:16px;--space-x-large-breakpoint-button-md:1.125rem;--space-x-large-breakpoint-button-sm:1rem;--space-x-medium-breakpoint-button-lg:16px;--space-x-medium-breakpoint-button-md:1.125rem;--space-x-medium-breakpoint-button-sm:1rem;--space-x-small-breakpoint-button-lg:12px;--space-x-small-breakpoint-button-md:1.125rem;--space-x-small-breakpoint-button-sm:1rem;--space-y-large-breakpoint-button-lg:12px;--space-y-large-breakpoint-button-md:0.75rem;--space-y-large-breakpoint-button-sm:0.625rem;--space-y-medium-breakpoint-button-lg:1rem;--space-y-medium-breakpoint-button-md:0.75rem;--space-y-medium-breakpoint-button-sm:0.625rem;--space-y-small-breakpoint-button-lg:12px;--space-y-small-breakpoint-button-md:0.75rem;--space-y-small-breakpoint-button-sm:0.625rem;--weight-button:var(--weight-medium);--background-button-primary:transparent;--background-button-primary-disabled:var(--neutral-300);--background-button-primary-focus:var(--accent-700);--background-button-primary-hover:var(--accent-800);--border-color-button-primary:var(--transparent);--border-color-button-primary-focus:var(--accent-700);--border-color-button-primary-hover:var(--transparent);--border-width-button-primary:0px;--color-button-primary:var(--neutral-900);--color-button-primary-hover:var(--neutral-900);--background-button-secondary:var(--neutral-900);--background-button-secondary-disabled:var(--neutral-300);--background-button-secondary-focus:var(--neutral-100);--background-button-secondary-hover:var(--neutral-100);--border-color-button-secondary:var(--neutral-300);--border-color-button-secondary-focus:var(--neutral-300);--border-color-button-secondary-hover:var(--neutral-300);--border-width-button-secondary:1px;--color-button-secondary:var(--white);--color-button-secondary-hover:var(--neutral-600);--max-width-container-extralarge:1440px;--max-width-container-extrasmall:540px;--max-width-container-large:1160px;--max-width-container-medium:960px;--max-width-container-small:720px;--space-x-large-breakpoint-container:2.5rem;--space-x-medium-breakpoint-container:1.5rem;--space-x-small-breakpoint-container:0.875rem;--border-color-form:#e2e2e2;--border-color-form-error:var(--red-600);--border-color-form-focus:var(--accent-400);--border-radius-form:8px;--border-width-form:1px;--color-form-label:var(--neutral-900);--color-form-outline:var(--accent-200);--color-form-outline-error:var(--red-200);--color-message-error:var(--red-600);--column-gap-form-grid:30px;--size-form-outline:0.125rem;--size-large-breakpoint-form-element-label:0.875rem;--size-large-breakpoint-message-error-icon:0.625rem;--size-medium-breakpoint-form-element-label:0.875rem;--size-medium-breakpoint-message-error-icon:0.625rem;--size-small-breakpoint-form-element-label:0.875rem;--size-small-breakpoint-message-error-icon:0.625rem;--space-y-block-large-breakpoint-form-element:2.1875rem;--space-y-block-large-breakpoint-form-element-label:0.5rem;--space-y-block-medium-breakpoint-form-element:2.1875rem;--space-y-block-medium-breakpoint-form-element-label:0.5rem;--space-y-block-small-breakpoint-form-element:2.1875rem;--space-y-block-small-breakpoint-form-element-label:0.5rem;--weight-form-label:var(--weight-medium);--background-hero:var(--white);--background-hero-eyebrow:#fff;--background-hero-eyebrow-link:var(--accent-100);--border-color-hero:var(--transparent);--border-color-hero-eyebrow:#eceae1;--border-radius-hero:0;--border-radius-hero-eyebrow:25px;--border-width-hero:0;--border-width-hero-eyebrow:1px;--button-size-hero:large;--color-hero-eyebrow:var(--neutral-900);--color-hero-eyebrow-link:var(--primary);--color-hero-headline:var(--dm-1c1c1c);--color-hero-text:var(--neutral-500);--horizontal-alignment-hero:center;--line-height-large-breakpoint-hero-eyebrow:140%;--line-height-large-breakpoint-hero-headline:110%;--line-height-large-breakpoint-hero-text:156%;--line-height-medium-breakpoint-hero-eyebrow:140%;--line-height-medium-breakpoint-hero-headline:120%;--line-height-medium-breakpoint-hero-text:170%;--line-height-small-breakpoint-hero-eyebrow:140%;--line-height-small-breakpoint-hero-headline:115%;--line-height-small-breakpoint-hero-text:155%;--size-large-breakpoint-hero-eyebrow:1rem;--size-large-breakpoint-hero-headline:64px;--size-large-breakpoint-hero-text:18px;--size-medium-breakpoint-hero-eyebrow:0.875rem;--size-medium-breakpoint-hero-headline:48px;--size-medium-breakpoint-hero-text:1.25rem;--size-small-breakpoint-hero-eyebrow:0.75rem;--size-small-breakpoint-hero-headline:40px;--size-small-breakpoint-hero-text:1rem;--space-x-large-breakpoint-hero:0;--space-x-large-breakpoint-hero-eyebrow:8px;--space-x-large-breakpoint-hero-eyebrow-link:0.75rem;--space-x-medium-breakpoint-hero:4.375rem;--space-x-medium-breakpoint-hero-eyebrow:0;--space-x-medium-breakpoint-hero-eyebrow-link:0.75rem;--space-x-small-breakpoint-hero:0rem;--space-x-small-breakpoint-hero-eyebrow:0;--space-x-small-breakpoint-hero-eyebrow-link:0.75rem;--space-y-block-large-breakpoint-hero-button:2.1875rem;--space-y-block-large-breakpoint-hero-eyebrow:32px;--space-y-block-large-breakpoint-hero-text:32px;--space-y-block-medium-breakpoint-hero-button:2.1875rem;--space-y-block-medium-breakpoint-hero-eyebrow:1.25rem;--space-y-block-medium-breakpoint-hero-text:0.9375rem;--space-y-block-small-breakpoint-hero-button:2.1875rem;--space-y-block-small-breakpoint-hero-eyebrow:1.25rem;--space-y-block-small-breakpoint-hero-text:0.9375rem;--space-y-large-breakpoint-hero:0;--space-y-large-breakpoint-hero-eyebrow:4px;--space-y-large-breakpoint-hero-eyebrow-link:0.1875rem;--space-y-medium-breakpoint-hero:0;--space-y-medium-breakpoint-hero-eyebrow:0;--space-y-medium-breakpoint-hero-eyebrow-link:0.1875rem;--space-y-small-breakpoint-hero:0;--space-y-small-breakpoint-hero-eyebrow:0.3125rem;--space-y-small-breakpoint-hero-eyebrow-link:0.1875rem;--weight-hero-eyebrow:var(--weight-bold);--weight-hero-headline:600;--weight-hero-text:var(--weight-regular);--background-navbar:var(--white);--background-navbar-link:var(--white);--background-navbar-link-hover:var(--white);--border-color-navbar:var(--neutral-200);--border-color-navbar-aside:var(--neutral-200);--border-radius-navbar:0;--border-width-navbar:0;--border-width-navbar-aside:1px;--color-navbar-link:#64748b;--color-navbar-link-hover:var(--neutral-900);--color-small-breakpoint-navbar-burger-icon:var(--neutral-900);--column-gap-navbar:0;--column-gap-navbar-nav:45px;--size-large-breakpoint-navbar-brand:124px;--size-large-breakpoint-navbar-link:1rem;--size-medium-breakpoint-navbar-brand:118px;--size-medium-breakpoint-navbar-link:1rem;--size-small-breakpoint-navbar-brand:118px;--size-small-breakpoint-navbar-burger-icon:25px;--size-small-breakpoint-navbar-link:0.9375rem;--space-x-large-breakpoint-navbar:0;--space-x-large-breakpoint-navbar-aside-button:16px;--space-x-large-breakpoint-navbar-link:0;--space-x-medium-breakpoint-navbar:0;--space-x-medium-breakpoint-navbar-aside-button:0.875rem;--space-x-medium-breakpoint-navbar-link:0;--space-x-small-breakpoint-navbar:0;--space-x-small-breakpoint-navbar-aside-button:12px;--space-x-small-breakpoint-navbar-link:0;--space-y-block-medium-breakpoint-navbar-brand:2.5rem;--space-y-block-medium-breakpoint-navbar-nav-item:1.875rem;--space-y-block-small-breakpoint-navbar-brand:2.5rem;--space-y-block-small-breakpoint-navbar-nav-item:1.875rem;--space-y-large-breakpoint-navbar:0;--space-y-large-breakpoint-navbar-aside:0;--space-y-large-breakpoint-navbar-aside-button:7px;--space-y-large-breakpoint-navbar-link:0;--space-y-medium-breakpoint-navbar:0;--space-y-medium-breakpoint-navbar-aside:1.25rem;--space-y-medium-breakpoint-navbar-aside-button:0.625rem;--space-y-medium-breakpoint-navbar-link:0;--space-y-small-breakpoint-navbar:0;--space-y-small-breakpoint-navbar-aside:1.25rem;--space-y-small-breakpoint-navbar-aside-button:10px;--space-y-small-breakpoint-navbar-link:0;--weight-navbar-link:var(--weight-regular);--font-text:Inter;--weight-bold:550;--weight-extrabold:700;--weight-medium:500;--weight-regular:400;--task-status-default:#6b7280}[data-theme=dark]{--task-status-default:#8b8b8d}[style*="--space-top"]{margin-top:calc(var(--space-top)/2)}[style*="--space-bottom"]{margin-bottom:calc(var(--space-bottom)/2)}[style*="--space-top-sm"]{margin-top:var(--space-top-sm)}[style*="--space-bottom-sm"]{margin-bottom:var(--space-bottom-sm)}@media (min-width:768px){[style*="--space-top-md"]{margin-top:var(--space-top-md)}[style*="--space-bottom-md"]{margin-bottom:var(--space-bottom-md)}}@media (min-width:992px){[style*="--space-bottom"]{margin-bottom:var(--space-bottom)}[style*="--space-top"]{margin-top:var(--space-top)}[style*="--max-width-paragraph"]{max-width:var(--max-width-paragraph)}}:root{--background-footer:var(--white);--border-color-footer:var(--white);--border-color-footer-legal:var(--neutral-200);--border-radius-footer:0;--border-width-footer:0;--border-width-footer-legal:1px;--color-footer-legal:var(--neutral-500);--color-footer-links:var(--neutral-500);--color-footer-nav:var(--neutral-600);--column-gap-footer-links:16px;--column-gap-footer-nav:32px;--horizontal-alignment-footer-brand:left;--horizontal-alignment-footer-nav:center;--size-large-breakpoint-footer-brand:7.5rem;--size-large-breakpoint-footer-legal:1rem;--size-medium-breakpoint-footer-brand:7.5rem;--size-medium-breakpoint-footer-legal:1rem;--size-small-breakpoint-footer-brand:7.5rem;--size-small-breakpoint-footer-legal:1rem;--space-y-block-large-breakpoint-footer-brand:1.5625rem;--space-y-block-large-breakpoint-footer-legal:3rem;--space-y-block-large-breakpoint-footer-nav-item:0;--space-y-block-medium-breakpoint-footer-brand:2.1875rem;--space-y-block-medium-breakpoint-footer-legal:2.1875rem;--space-y-block-medium-breakpoint-footer-nav-item:1.5625rem;--space-y-block-small-breakpoint-footer-brand:2.1875rem;--space-y-block-small-breakpoint-footer-legal:2.1875rem;--space-y-block-small-breakpoint-footer-nav-item:1.5625rem;--space-y-large-breakpoint-footer-legal:2rem;--space-y-medium-breakpoint-footer-legal:2rem;--space-y-small-breakpoint-footer-legal:2rem;--weight-footer-legal:var(--weight-regular);--weight-footer-nav:var(--weight-bold)}.footer{background:var(--background-footer);border-color:var(--border-color-footer);border-radius:var(--border-radius-footer);border-style:solid;border-width:var(--border-width-footer);margin-left:var(--space-x-small-breakpoint-container);margin-right:var(--space-x-small-breakpoint-container);position:relative}@media (width >= 768px){.footer{margin-left:var(--space-x-medium-breakpoint-container);margin-right:var(--space-x-medium-breakpoint-container)}}@media (width >= 992px){.footer{margin-left:var(--space-x-large-breakpoint-container);margin-right:var(--space-x-large-breakpoint-container);max-width:var(--max-width-container-large)}}@media (width >= 1200px){.footer{max-width:1280px}}@media (width >= 1300px){.footer{margin-left:auto;margin-right:auto}}.footer .footer-inner{padding:var(--space-y-small-breakpoint-footer) var(--space-x-small-breakpoint-footer)}@media (width >= 768px){.footer .footer-inner{padding:var(--space-y-medium-breakpoint-footer) var(--space-x-medium-breakpoint-footer)}}@media (width >= 992px){.footer .footer-inner{padding:var(--space-y-large-breakpoint-footer) var(--space-x-large-breakpoint-footer)}}:is(.footer .footer-inner) .footer-brand{display:flex}@media (width >= 992px){:is(.footer .footer-inner) .footer-brand{justify-content:var(--horizontal-alignment-footer-brand)}}:is(:is(.footer .footer-inner) .footer-brand) img,:is(:is(.footer .footer-inner) .footer-brand) svg{height:auto;width:var(--size-small-breakpoint-footer-brand)}@media (width >= 768px){:is(:is(.footer .footer-inner) .footer-brand) img,:is(:is(.footer .footer-inner) .footer-brand) svg{width:var(--size-medium-breakpoint-footer-brand)}}@media (width >= 992px){:is(:is(.footer .footer-inner) .footer-brand) img,:is(:is(.footer .footer-inner) .footer-brand) svg{width:var(--size-large-breakpoint-footer-brand)}}:is(.footer .footer-inner) .footer-nav{color:var(--color-footer-nav);-moz-columns:2;column-count:2;display:block;font-size:var(--size-small-breakpoint-footer-nav);font-weight:var(--weight-footer-nav);justify-content:var(--horizontal-alignment-footer-nav);margin-bottom:var(--space-y-block-small-breakpoint-footer-nav)}@media (width >= 768px){:is(.footer .footer-inner) .footer-nav{font-size:var(--size-medium-breakpoint-footer-nav);margin-bottom:var(--space-y-block-medium-breakpoint-footer-nav)}}@media (width >= 992px){:is(.footer .footer-inner) .footer-nav{-moz-column-gap:var(--column-gap-footer-nav);column-gap:var(--column-gap-footer-nav);display:flex;flex-wrap:wrap;font-size:var(--size-large-breakpoint-footer-nav);margin-bottom:var(--space-y-block-large-breakpoint-footer-nav)}}:is(:is(:is(.footer .footer-inner) .footer-nav) .footer-nav-item):not(:last-child){margin-bottom:var(--space-y-block-small-breakpoint-footer-nav-item)}@media (width >= 768px){:is(:is(:is(.footer .footer-inner) .footer-nav) .footer-nav-item):not(:last-child){margin-bottom:var(--space-y-block-medium-breakpoint-footer-nav-item)}}@media (width >= 992px){:is(:is(:is(.footer .footer-inner) .footer-nav) .footer-nav-item):not(:last-child){margin-bottom:var(--space-y-block-large-breakpoint-footer-nav-item)}}:is(.footer .footer-inner) .footer-legal{border-color:var(--border-color-footer-legal);border-top-style:solid;border-top-width:var(--border-width-footer-legal);color:var(--color-footer-legal);display:flex;flex-direction:column;font-size:var(--size-small-breakpoint-footer-legal);font-weight:var(--weight-footer-legal);margin-top:var(--space-y-block-small-breakpoint-footer-legal);padding-top:var(--space-y-small-breakpoint-footer-legal);row-gap:15px}@media (width >= 768px){:is(.footer .footer-inner) .footer-legal{font-size:var(--size-medium-breakpoint-footer-legal);margin-top:var(--space-y-block-medium-breakpoint-footer-legal);padding-top:var(--space-y-medium-breakpoint-footer-legal)}}@media (width >= 992px){:is(.footer .footer-inner) .footer-legal{flex-direction:row;font-size:var(--size-large-breakpoint-footer-legal);margin-top:var(--space-y-block-large-breakpoint-footer-legal);padding-top:var(--space-y-large-breakpoint-footer-legal)}}:is(:is(.footer .footer-inner) .footer-legal) .footer-text{flex-grow:1}:is(:is(.footer .footer-inner) .footer-legal) .footer-links{color:var(--color-footer-links);-moz-column-gap:var(--column-gap-footer-links);column-gap:var(--column-gap-footer-links);display:flex}