@font-face{font-family:Lato;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/9ce3050912c26948-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Lato;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/155cae559bbd1a77-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cce080f35d014443-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4de1fea1a954a5b6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Lato Fallback;src:local("Arial");ascent-override:101.03%;descent-override:21.80%;line-gap-override:0.00%;size-adjust:97.69%}.__className_094951{font-family:Lato,Lato Fallback;font-style:normal}:root{--base2-cool-1:#273bff;--base2-cool-1-mid:#6372ff;--base2-cool-1-tint:#9ea7fc;--base2-cool-2:#6921e8;--base2-cool-2-mid:#9f77e7;--base2-cool-2-tint:#bea8e6;--base2-cool-3:#dd1c6e;--base2-cool-3-mid:#d06a95;--base2-cool-3-tint:#d3adbd;--base2-warm-1:#ffe303;--base2-warm-1-mid:#f3e46f;--base2-warm-1-tint:#ebe18b;--base2-warm-2:#ff9e0a;--base2-warm-2-mid:#f0b65c;--base2-warm-2-tint:#ecbf7a;--base2-warm-3:#ff3200;--base2-warm-3-mid:#e8775b;--base2-warm-3-tint:#ed957f;--base2-green-1:#bbff13;--base2-green-1-mid:#c5f256;--base2-green-1-tint:#bcdf67;--base2-green-2:#08e830;--base2-green-2-mid:#50e26a;--base2-green-2-tint:#67d87b;--base2-green-3:#04ddca;--base2-green-3-mid:#5fdcd1;--base2-green-3-tint:#70d7cd;--base2-grey-1:#4a4a4a;--base2-grey-2:#737373;--base2-grey-3:#d8d8d8;--base2-first-cool:var(--base2-cool-1);--base2-first-warm:var(--base2-warm-1);--base2-first-green:var(--base2-green-1);--base2-first-grey:var(--base2-grey-1);--base2-neutral-0:#171717;--base2-neutral-1:#353535;--base2-neutral-2:#545454;--base2-neutral-3:#737373;--base2-neutral-4:#919191;--base2-neutral-5:#d8d8d8;--base2-neutral-6:#ffffff;--base2-label:#c0bfbf;--base2-font-display:"SkolaSans","Arial Black",system-ui,sans-serif;--base2-font-text:"Lato",system-ui,-apple-system,"Segoe UI",sans-serif}:root,[data-base2-palette],[data-base2-theme]{--kit-ground:var(--base2-bg,#353535);--kit-surface:var(--base2-field,#2b2b2b);--kit-ink:var(--base2-ink,#ffffff);--kit-ink-2:var(--base2-label,#c0bfbf);--kit-muted:var(--base2-muted,#919191);--kit-line:var(--base2-line,#545454);--kit-accent:var(--base2-p1,#4a4a4a);--kit-accent-text:var(--base2-p-text,var(--base2-ink,#ffffff));--kit-on-accent:#ffffff;--kit-veil:rgba(23,23,23,0.35);--kit-band:var(--base2-band,rgba(216,216,216,0.15));--kit-font-display:var(--base2-font-display);--kit-font-text:var(--base2-font-text);--kit-weight-display:900;--kit-weight-title:900;--kit-weight-text:300;--kit-case-display:none;--kit-tracking-display:0;--kit-size-display:clamp(44px,6vw,60px);--kit-size-section:30px;--kit-size-title:22px;--kit-size-reading:16px;--kit-size-control:14px;--kit-size-detail:11px;--kit-space-xs:4px;--kit-space-sm:8px;--kit-space-md:12px;--kit-space-lg:16px;--kit-space-xl:24px;--kit-space-xxl:64px;--kit-radius-box:6px;--kit-radius-control:999px;--kit-radius-media:0;--kit-measure:none;--kit-seam:50%;--kit-header-h:0px}[data-base2-palette=cool]{--base2-p1:var(--base2-cool-1);--base2-p1-mid:var(--base2-cool-1-mid);--base2-p1-tint:var(--base2-cool-1-tint);--base2-p2:var(--base2-cool-2);--base2-p2-mid:var(--base2-cool-2-mid);--base2-p2-tint:var(--base2-cool-2-tint);--base2-p3:var(--base2-cool-3);--base2-p3-mid:var(--base2-cool-3-mid);--base2-p3-tint:var(--base2-cool-3-tint);--base2-p-text-on-dark:var(--base2-p1-tint);--base2-p-text-on-light:var(--base2-p1)}[data-base2-palette=warm]{--base2-p1:var(--base2-warm-1);--base2-p1-mid:var(--base2-warm-1-mid);--base2-p1-tint:var(--base2-warm-1-tint);--base2-p2:var(--base2-warm-2);--base2-p2-mid:var(--base2-warm-2-mid);--base2-p2-tint:var(--base2-warm-2-tint);--base2-p3:var(--base2-warm-3);--base2-p3-mid:var(--base2-warm-3-mid);--base2-p3-tint:var(--base2-warm-3-tint);--base2-p-text-on-dark:var(--base2-p1);--base2-p-text-on-light:var(--base2-ink)}[data-base2-palette=green]{--base2-p1:var(--base2-green-1);--base2-p1-mid:var(--base2-green-1-mid);--base2-p1-tint:var(--base2-green-1-tint);--base2-p2:var(--base2-green-2);--base2-p2-mid:var(--base2-green-2-mid);--base2-p2-tint:var(--base2-green-2-tint);--base2-p3:var(--base2-green-3);--base2-p3-mid:var(--base2-green-3-mid);--base2-p3-tint:var(--base2-green-3-tint);--base2-p-text-on-dark:var(--base2-p1);--base2-p-text-on-light:var(--base2-ink)}[data-base2-palette=grey]{--base2-p1:var(--base2-grey-1);--base2-p1-mid:var(--base2-grey-1);--base2-p1-tint:var(--base2-grey-1);--base2-p2:var(--base2-grey-2);--base2-p2-mid:var(--base2-grey-2);--base2-p2-tint:var(--base2-grey-2);--base2-p3:var(--base2-grey-3);--base2-p3-mid:var(--base2-grey-3);--base2-p3-tint:var(--base2-grey-3);--base2-p-text-on-dark:var(--base2-ink);--base2-p-text-on-light:var(--base2-ink)}[data-base2-theme=dark]{color-scheme:dark;--base2-bg:#353535;--base2-band:rgba(216,216,216,0.15);--base2-band-strong:rgba(216,216,216,0.30);--base2-field:rgba(23,23,23,0.35);--base2-ink:#ffffff;--base2-label:#c0bfbf;--base2-muted:#919191;--base2-line:#545454;--base2-p-text:var(--base2-p-text-on-dark)}[data-base2-theme=light]{color-scheme:light;--base2-bg:#ffffff;--base2-band:rgba(216,216,216,0.15);--base2-band-strong:rgba(216,216,216,0.30);--base2-field:#ffffff;--base2-ink:#171717;--base2-label:#545454;--base2-muted:#737373;--base2-line:#d8d8d8;--base2-p-text:var(--base2-p-text-on-light)}.layout_card,.layout_column,.layout_columns,.layout_container,.layout_footer,.layout_footerInner,.layout_grid,.layout_groupRow,.layout_head,.layout_headerSticky,.layout_hero,.layout_heroBody,.layout_kv,.layout_list,.layout_main,.layout_pane,.layout_paneBody,.layout_paneTitle,.layout_prose,.layout_row,.layout_section,.layout_shell,.layout_split,.layout_splitEnd,.layout_splitStart,.layout_subbar,.layout_subbarStart,.layout_subbarTabs,.layout_title{box-sizing:border-box}.layout_shell{min-height:100dvh;display:flex;flex-direction:column;background:var(--kit-ground,transparent);color:var(--kit-ink,inherit);font-family:var(--kit-font-text,inherit);font-weight:var(--kit-weight-text,inherit);font-size:var(--kit-size-reading,inherit)}.layout_main{flex:1 0 auto;min-width:0}.layout_headerSticky{position:sticky;top:0;z-index:50}.layout_shell [id]{scroll-margin-top:var(--kit-header-h,0)}.layout_section{padding-block:var(--kit-space-xl,24px);padding-inline:var(--kit-space-lg,16px)}.layout_surface{background:var(--kit-surface,transparent)}.layout_rule{border-top:1px solid var(--kit-line,currentColor)}.layout_bleed{padding-inline:0}.layout_container{width:100%;max-width:var(--kit-measure,none);margin-inline:auto;min-width:0}@media (min-width:768px){.layout_section{padding-block:var(--kit-space-xxl,64px);padding-inline:var(--kit-space-xxl,64px)}.layout_bleed{padding-inline:0}}.layout_title{margin:0;font-family:var(--kit-font-display,inherit);text-wrap:balance}.layout_display{font-size:var(--kit-size-display,2.75rem);line-height:1.05}.layout_display,.layout_sectionTitle{font-weight:var(--kit-weight-display,700);text-transform:var(--kit-case-display,none);letter-spacing:var(--kit-tracking-display,0)}.layout_sectionTitle{font-size:var(--kit-size-section,2rem);line-height:1.1}.layout_itemTitle{font-size:var(--kit-size-title,1.5rem);line-height:1.25;font-weight:var(--kit-weight-title,700);text-transform:var(--kit-case-display,none)}.layout_split{display:grid;grid-template-columns:minmax(0,1fr)}.layout_splitEnd,.layout_splitStart{min-width:0}@media (min-width:768px),(orientation:landscape){.layout_split{grid-template-columns:var(--kit-seam,50%) minmax(0,1fr)}.layout_splitRule .layout_splitEnd{border-left:1px solid var(--kit-line,currentColor)}}.layout_split.layout_splitFixed{grid-template-columns:var(--kit-seam,50%) minmax(0,1fr)}.layout_splitFixed.layout_splitRule .layout_splitEnd{border-left:1px solid var(--kit-line,currentColor)}.layout_pane{background:var(--kit-surface,transparent);color:var(--kit-ink,inherit)}.layout_pane,.layout_paneTitle{display:flex;flex-direction:column}.layout_paneTitle{gap:var(--kit-space-lg,16px);padding:var(--kit-pane-title-pad,var(--kit-space-lg,16px));border-bottom:1px solid var(--kit-line,currentColor)}.layout_paneTitleInner{position:sticky;top:calc(var(--kit-header-h, 0px) + var(--kit-space-lg, 16px))}.layout_paneBody{padding:var(--kit-pane-body-pad,var(--kit-space-lg,16px));min-width:0}@media (min-width:768px),(orientation:landscape){.layout_pane{display:grid;grid-template-columns:var(--kit-seam,33.333%) minmax(0,1fr);height:calc(100vh - var(--kit-header-h, 0px))}.layout_paneTitle{border-bottom:0;border-right:1px solid var(--kit-line,currentColor)}.layout_paneBody{overflow-y:auto}}@media (min-width:768px){.layout_paneTitle{padding:var(--kit-pane-title-pad,var(--kit-space-xl,24px))}.layout_paneBody{padding:var(--kit-pane-body-pad,var(--kit-space-xl,24px))}}@media (min-width:1024px){.layout_paneTitle{padding:var(--kit-pane-title-pad,var(--kit-space-xxl,48px))}.layout_paneBody{padding:var(--kit-pane-body-pad,var(--kit-space-xxl,48px))}}.layout_columns{border-top:1px solid var(--kit-line,currentColor)}.layout_column,.layout_columns{display:flex;flex-direction:column}.layout_column{gap:var(--kit-space-lg,16px);min-width:0;padding:var(--kit-column-pad,var(--kit-space-lg,16px));border-bottom:1px solid var(--kit-line,currentColor)}@media (min-width:768px),(orientation:landscape){.layout_columns{flex-direction:row}.layout_column{flex:1 1 0;border-bottom:0;border-right:1px solid var(--kit-line,currentColor)}.layout_column:last-child{border-right:0}.layout_fill{height:calc(100vh - var(--kit-header-h, 0px))}.layout_fill .layout_column{min-height:0;overflow:hidden}}@media (min-width:768px){.layout_column{padding:var(--kit-column-pad,var(--kit-space-xl,24px))}}@media (max-width:767px) and (orientation:portrait){.layout_fill .layout_column{min-height:70vh}}.layout_list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.layout_groupRow,.layout_row{display:flex;justify-content:space-between;align-items:center;gap:var(--kit-space-lg,16px);min-height:2.5rem;padding:var(--kit-space-xs,4px) var(--kit-space-md,12px);border-top:1px solid var(--kit-line,currentColor);font-size:var(--kit-size-control,inherit);color:inherit;text-decoration:none}.layout_groupRow{font-size:var(--kit-size-detail,.75rem);color:var(--kit-ink-2,inherit)}a.layout_row:focus-visible,a.layout_row:hover{background:linear-gradient(to right,transparent,var(--kit-row-tint,color-mix(in srgb,var(--kit-accent,currentColor) 35%,transparent)),transparent)}@media (min-width:768px){.layout_groupRow,.layout_row{padding:var(--kit-space-sm,8px) var(--kit-space-lg,16px);gap:var(--kit-space-xl,24px)}}a.layout_row:focus-visible{outline:1px solid var(--kit-accent-text,currentColor);outline-offset:-1px}.layout_count{flex:none;font-variant-numeric:tabular-nums}.layout_label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:end}.layout_grid{display:grid;grid-template-columns:repeat(var(--kit-columns,3),minmax(0,1fr));gap:var(--kit-space-xl,24px)}@media (max-width:899px){.layout_grid{grid-template-columns:repeat(var(--kit-columns-tablet,2),minmax(0,1fr))}}@media (max-width:599px){.layout_grid{grid-template-columns:minmax(0,1fr)}}.layout_card{display:flex;flex-direction:column;gap:var(--kit-space-md,12px);height:100%;padding:var(--kit-space-xl,24px);background:var(--kit-surface,transparent);color:var(--kit-ink,inherit);border-radius:var(--kit-radius-box,0);text-decoration:none;transition:transform .3s ease-in-out}a.layout_card:focus-visible,a.layout_card:hover{transform:translateY(-5px)}.layout_grid.layout_gridUp{grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.layout_grid.layout_gridUp{grid-template-columns:repeat(var(--kit-columns-tablet,2),minmax(0,1fr))}}@media (min-width:1024px){.layout_grid.layout_gridUp{grid-template-columns:repeat(var(--kit-columns,3),minmax(0,1fr))}}.layout_grid.layout_gridAuto{grid-template-columns:repeat(auto-fit,minmax(min(var(--kit-card-min,300px),100%),1fr))}.layout_cardOutlined{background:transparent;border:1px solid var(--kit-line,currentColor)}.layout_barTop{border-top:12px solid var(--kit-accent,currentColor)}.layout_barStart{border-left:12px solid var(--kit-accent,currentColor)}@media (max-width:599px){.layout_barTop{border-top-width:8px}.layout_barStart{border-left-width:8px}}a.layout_card:focus-visible{outline:1px solid var(--kit-accent-text,currentColor);outline-offset:2px}.layout_hero{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:var(--kit-hero-min,50vh);padding:var(--kit-space-xxl,64px) var(--kit-space-lg,16px);overflow:hidden;color:var(--kit-ink,inherit)}.layout_heroEnd{justify-content:flex-end}.layout_heroFill{min-height:calc(100vh - var(--kit-header-h, 0px))}.layout_heroMedia{position:absolute;inset:0;border-radius:var(--kit-radius-media,0)}.layout_heroMedia>img,.layout_heroMedia>picture,.layout_heroMedia>picture>img,.layout_heroMedia>video{width:100%;height:100%;object-fit:cover;display:block}.layout_heroVeil:after{content:"";position:absolute;inset:0;background:var(--kit-veil,transparent)}.layout_heroBody{position:relative;z-index:1;min-width:0}@media (min-width:768px){.layout_hero{padding-inline:var(--kit-space-xxl,64px)}}.layout_subbar{display:flex;align-items:stretch;background:var(--kit-surface,transparent);color:var(--kit-ink,inherit);border-top:1px solid var(--kit-line,currentColor);border-bottom:1px solid var(--kit-line,currentColor);font-family:var(--kit-font-display,inherit);font-size:var(--kit-size-control,inherit)}.layout_subbarStart{display:flex;align-items:center;justify-content:flex-end;padding:var(--kit-space-sm,8px) var(--kit-space-md,12px);border-right:1px solid var(--kit-line,currentColor);color:var(--kit-ink-2,inherit);font-weight:var(--kit-weight-text,400);white-space:nowrap}.layout_subbarTabs{display:flex;align-items:center;flex:1 1 auto;min-width:0;gap:var(--kit-space-md,12px);padding:var(--kit-space-sm,8px) var(--kit-space-xxl,64px) var(--kit-space-sm,8px) var(--kit-space-md,12px);overflow-x:auto;scrollbar-width:none}.layout_subbarTabs::-webkit-scrollbar{display:none}.layout_subbarTab{color:inherit;font-weight:var(--kit-weight-title,700);text-decoration:none;white-space:nowrap}.layout_subbarTab[aria-current]{color:var(--kit-accent-text,currentColor);text-decoration:underline;text-underline-offset:.22em}@media (min-width:768px){.layout_subbarStart{flex:none;width:var(--kit-seam,33.333%)}.layout_subbarTabs{gap:var(--kit-space-lg,16px)}}@media (min-width:1024px){.layout_subbarTabs{gap:var(--kit-space-xl,24px)}}.layout_head{width:100%;margin:0;padding:var(--kit-space-lg,16px) var(--kit-space-lg,16px);background:var(--kit-band,transparent);color:var(--kit-ink,inherit);text-align:center}.layout_headSticky{position:sticky;top:var(--kit-header-h,0);z-index:40}.layout_head2{position:relative;padding-block:var(--kit-space-sm,8px)}.layout_head2:before{content:"";position:absolute;inset:0;background:var(--kit-ground,transparent);opacity:.75}.layout_head2 .layout_headTitle{position:relative}.layout_head3{padding-block:var(--kit-space-xs,4px);background:transparent}.layout_headTitle{margin:0;font-family:var(--kit-font-display,inherit);font-weight:var(--kit-weight-display,700);text-transform:var(--kit-case-display,none);letter-spacing:var(--kit-tracking-display,0);line-height:1.1}.layout_head1 .layout_headTitle{font-size:var(--kit-size-section,2rem)}.layout_head2 .layout_headTitle{font-size:var(--kit-size-title,1.5rem)}.layout_head3 .layout_headTitle{font-size:var(--kit-size-reading,1rem)}@media (max-width:599px){.layout_head{padding-block:var(--kit-space-md,12px)}.layout_headTitle{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.layout_kv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--kit-space-md,12px);margin:0}.layout_kvItem{min-width:0;margin:0}.layout_kvWide{grid-column:span 2}.layout_kvKey{margin:0;font-family:var(--kit-font-display,inherit);font-weight:var(--kit-weight-title,700);font-size:var(--kit-size-reading,inherit)}.layout_kvValue{margin:0;font-weight:var(--kit-weight-text,inherit)}@media (min-width:768px){.layout_kv{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--kit-space-xl,24px)}.layout_kvWide{grid-column:auto}}.layout_prose{color:var(--kit-ink-2,inherit);font-weight:var(--kit-weight-text,inherit);font-size:var(--kit-size-reading,inherit);line-height:1.75}.layout_prose blockquote,.layout_prose ol,.layout_prose p,.layout_prose ul{margin:0 0 var(--kit-space-xl,24px)}.layout_prose :is(h1,h2,h3,h4){margin:var(--kit-space-xl,24px) 0 var(--kit-space-md,12px);font-family:var(--kit-font-display,inherit);font-weight:var(--kit-weight-title,700);color:var(--kit-ink,inherit);line-height:1.25}.layout_prose :is(h1,h2){font-size:var(--kit-size-section,2rem)}.layout_prose h3{font-size:var(--kit-size-title,1.5rem)}.layout_prose h4{font-size:var(--kit-size-reading,1rem)}.layout_prose a{color:var(--kit-accent-text,currentColor);text-decoration:underline;text-underline-offset:.15em}.layout_prose :is(ul,ol){padding-left:var(--kit-space-xl,24px)}.layout_prose img{max-width:100%;height:auto;border-radius:var(--kit-radius-media,0)}.layout_prose>:first-child{margin-top:0}.layout_prose>:last-child{margin-bottom:0}.layout_footer{background:var(--kit-surface,transparent);color:var(--kit-ink,inherit);border-top:1px solid var(--kit-line,currentColor);font-weight:var(--kit-weight-text,inherit);font-size:var(--kit-size-control,inherit)}.layout_footerInner{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--kit-space-lg,16px) var(--kit-space-xl,24px);padding:var(--kit-space-xl,24px)}.layout_footerWordmark{font-family:var(--kit-font-display,inherit);font-weight:var(--kit-weight-display,700);font-size:var(--kit-size-title,1.25rem)}.layout_footerLinks{display:flex;flex-wrap:wrap;gap:var(--kit-space-lg,16px);margin:0;padding:0;list-style:none}.layout_footer a{color:inherit;text-decoration:none;transition:opacity .15s ease}.layout_footer a:focus-visible,.layout_footer a:hover{opacity:.6}.layout_footerMeta{opacity:.6}@media (min-width:768px){.layout_footerInner{padding:var(--kit-space-xl,24px) var(--kit-space-xxl,64px)}}@media (prefers-reduced-motion:reduce){.layout_card{transition:none}a.layout_card:focus-visible,a.layout_card:hover{transform:none}}.layout_signin,.layout_signinButton,.layout_signinForm,.layout_signinInput{box-sizing:border-box}.layout_signin{width:100%;max-width:28rem;display:flex;flex-direction:column;gap:var(--kit-space-md,12px);padding:var(--kit-space-xl,24px);border:1px solid var(--kit-line,currentColor);border-radius:var(--kit-radius-box,0);background:var(--kit-surface,transparent);color:var(--kit-ink,inherit);font-family:var(--kit-font-text,inherit);font-weight:var(--kit-weight-text,inherit);font-size:var(--kit-size-control,inherit)}.layout_signinLogo{display:flex;justify-content:center;margin-bottom:var(--kit-space-sm,8px)}.layout_signinTitle{margin:0 0 var(--kit-space-sm,8px);text-align:center;font-family:var(--kit-font-display,inherit);font-weight:var(--kit-weight-title,700);font-size:var(--kit-size-title,1.5rem);line-height:1.25;text-wrap:balance}.layout_signinNotice{margin:0;color:var(--kit-ink-2,inherit);line-height:1.5}.layout_signinError{margin:0;padding:var(--kit-space-xs,4px) 0 var(--kit-space-xs,4px) var(--kit-space-md,12px);border-left:2px solid var(--kit-accent-text,currentColor);line-height:1.5}.layout_signinForm{display:flex;flex-direction:column;gap:var(--kit-space-md,12px);margin:0}.layout_signinLabel{display:block;margin-bottom:var(--kit-space-xs,4px);color:var(--kit-ink-2,inherit)}.layout_signinInput{display:block;width:100%;padding:var(--kit-space-sm,8px) var(--kit-space-md,12px);border:1px solid var(--kit-line,currentColor);border-radius:var(--kit-radius-box,0);background:var(--kit-ground,transparent);color:var(--kit-ink,inherit);font:inherit;font-size:var(--kit-size-reading,1rem)}.layout_signinInput:focus{outline:2px solid var(--kit-accent-text,currentColor);outline-offset:0;border-color:transparent}.layout_signinButton{display:flex;align-items:center;justify-content:center;gap:var(--kit-space-sm,8px);width:100%;min-height:2.5rem;padding:0 var(--kit-space-lg,16px);border-radius:var(--kit-radius-control,0);font:inherit;text-decoration:none;cursor:pointer}.layout_signinPrimary{border:0;background:var(--kit-accent,currentColor);color:var(--kit-on-accent,inherit)}.layout_signinPrimary:hover{filter:brightness(1.12)}.layout_signinSecondary{border:1px solid var(--kit-line,currentColor);background:transparent;color:var(--kit-ink,inherit)}.layout_signinSecondary:hover{background:var(--kit-band,transparent)}.layout_signinButton:focus-visible,.layout_signinLink:focus-visible{outline:2px solid var(--kit-accent-text,currentColor);outline-offset:2px}.layout_signinLink{align-self:center;color:var(--kit-accent-text,inherit);text-decoration:underline;text-underline-offset:3px}.layout_signinOr{display:flex;align-items:center;gap:var(--kit-space-md,12px);color:var(--kit-muted,inherit);font-size:var(--kit-size-detail,.75rem)}.layout_signinOr:after,.layout_signinOr:before{content:"";flex:1;height:1px;background:var(--kit-line,currentColor)}.layout_signinOr:empty{gap:0}.layout_srOnly{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;margin:-1px;padding:0;border:0}.feedback_body,.feedback_drop,.feedback_field,.feedback_head,.feedback_panel,.feedback_row,.feedback_send,.feedback_thumb{box-sizing:border-box}.feedback_panel{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--kit-ground,transparent);color:var(--kit-ink,inherit);font-family:var(--kit-font-text,inherit);font-weight:var(--kit-weight-text,inherit);font-size:var(--kit-size-control,inherit)}.feedback_head{display:flex;flex:none;align-items:center;justify-content:space-between;gap:var(--kit-space-md,12px);padding:var(--kit-space-md,12px) var(--kit-space-xl,24px);border-bottom:1px solid var(--kit-line,currentColor)}.feedback_title{font-size:var(--kit-size-reading,1rem)}.feedback_subtitle,.feedback_title{margin:0;font-family:var(--kit-font-display,inherit);font-weight:var(--kit-weight-title,700)}.feedback_subtitle{font-size:var(--kit-size-control,inherit)}.feedback_body{flex:1;min-height:0;overflow-y:auto;gap:var(--kit-space-lg,16px);padding:var(--kit-space-lg,16px) var(--kit-space-xl,24px) var(--kit-space-xl,24px)}.feedback_body,.feedback_group{display:flex;flex-direction:column}.feedback_group{gap:var(--kit-space-sm,8px)}.feedback_label{color:var(--kit-ink-2,inherit)}.feedback_field{display:block;width:100%;padding:var(--kit-space-sm,8px) var(--kit-space-md,12px);border:1px solid var(--kit-line,currentColor);border-radius:var(--kit-radius-box,0);background:var(--kit-surface,transparent);color:var(--kit-ink,inherit);font:inherit;font-size:var(--kit-size-reading,1rem)}textarea.feedback_field{min-height:8.5rem;resize:vertical;line-height:1.45}.feedback_field::placeholder{color:var(--kit-muted,inherit)}.feedback_field:focus{outline:2px solid var(--kit-accent-text,currentColor);outline-offset:0;border-color:transparent}.feedback_switchRow{display:flex;align-items:center;justify-content:space-between;gap:var(--kit-space-md,12px)}.feedback_switch{position:relative;flex:none;width:2.125rem;height:1.25rem;padding:0;border:1px solid var(--kit-line,currentColor);background:var(--kit-surface,transparent);cursor:pointer}.feedback_switch,.feedback_switch:after{border-radius:var(--kit-radius-control,0)}.feedback_switch:after{content:"";position:absolute;top:2px;left:2px;width:.875rem;height:.875rem;background:var(--kit-ink-2,currentColor);transition:transform .15s ease}.feedback_switch[aria-checked=true]{background:var(--kit-accent,currentColor);border-color:transparent}.feedback_switch[aria-checked=true]:after{transform:translateX(.875rem);background:var(--kit-on-accent,currentColor)}.feedback_picture{position:relative;min-height:3rem;overflow:hidden;border:1px solid var(--kit-line,currentColor);border-radius:var(--kit-radius-box,0);background:var(--kit-surface,transparent)}.feedback_picture img{display:block;width:100%;height:auto}.feedback_picture .feedback_line{display:block;padding:var(--kit-space-md,12px)}.feedback_pictureFoot{display:flex;align-items:center;justify-content:space-between;gap:var(--kit-space-sm,8px);color:var(--kit-muted,inherit);font-size:var(--kit-size-detail,.75rem)}.feedback_drop{position:relative;display:flex;align-items:center;justify-content:center;min-height:4rem;padding:var(--kit-space-md,12px);border:1px dashed var(--kit-line,currentColor);border-radius:var(--kit-radius-box,0);color:var(--kit-ink-2,inherit);text-align:center;cursor:pointer}.feedback_drop:hover,.feedback_drop[data-over]{border-color:var(--kit-accent-text,currentColor);color:var(--kit-ink,inherit)}.feedback_drop:focus-within{outline:2px solid var(--kit-accent-text,currentColor);outline-offset:2px}.feedback_drop input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.feedback_thumbs{display:flex;flex-wrap:wrap;gap:var(--kit-space-sm,8px)}.feedback_thumb{position:relative;display:block;width:4.5rem;height:3.375rem;overflow:hidden;border:1px solid var(--kit-line,currentColor);border-radius:var(--kit-radius-box,0);background:var(--kit-surface,transparent)}.feedback_thumb img{display:block;width:100%;height:100%;object-fit:cover}.feedback_thumb button{position:absolute;top:2px;right:2px;display:grid;place-items:center;width:1.125rem;height:1.125rem;padding:0;border:0;border-radius:var(--kit-radius-control,0);background:var(--kit-veil,transparent);color:var(--kit-ink,inherit);font:inherit;font-size:var(--kit-size-control,inherit);line-height:1;cursor:pointer}.feedback_error{margin:0;padding:var(--kit-space-xs,4px) 0 var(--kit-space-xs,4px) var(--kit-space-md,12px);border-left:2px solid var(--kit-accent-text,currentColor);line-height:1.5}.feedback_line{margin:0;line-height:1.5}.feedback_line,.feedback_status{color:var(--kit-ink-2,inherit)}.feedback_foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--kit-space-md,12px)}.feedback_send{margin-left:auto;min-height:2.5rem;padding:0 var(--kit-space-xl,24px);border:0;border-radius:var(--kit-radius-control,0);background:var(--kit-accent,currentColor);color:var(--kit-on-accent,inherit);font:inherit;cursor:pointer}.feedback_send:hover{filter:brightness(1.12)}.feedback_send:disabled{opacity:.6;cursor:wait}.feedback_link,.feedback_quiet{border:0;padding:0;background:none;font:inherit;cursor:pointer}.feedback_quiet{color:var(--kit-ink-2,inherit)}.feedback_quiet:hover{color:var(--kit-ink,inherit)}.feedback_link{color:var(--kit-accent-text,inherit);text-decoration:underline;text-underline-offset:3px}.feedback_link:focus-visible,.feedback_quiet:focus-visible,.feedback_row:focus-visible,.feedback_send:focus-visible,.feedback_switch:focus-visible{outline:2px solid var(--kit-accent-text,currentColor);outline-offset:2px}.feedback_mine{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.feedback_mine>li{border-top:1px solid var(--kit-line,currentColor)}.feedback_mine>li:last-child{border-bottom:1px solid var(--kit-line,currentColor)}.feedback_row{display:flex;width:100%;align-items:center;gap:var(--kit-space-md,12px);padding:var(--kit-space-md,12px) 2px;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.feedback_rowMain{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.feedback_rowLabel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--kit-ink,inherit)}.feedback_row[aria-expanded=true] .feedback_rowLabel{white-space:normal}.feedback_rowMeta{color:var(--kit-muted,inherit);font-size:var(--kit-size-detail,.75rem);overflow-wrap:anywhere}.feedback_rowBody{display:flex;flex-direction:column;gap:var(--kit-space-sm,8px);padding:0 2px var(--kit-space-lg,16px)}.feedback_rowText{margin:0;color:var(--kit-ink-2,inherit);line-height:1.5;white-space:pre-wrap}.feedback_reply{margin:0;padding:var(--kit-space-xs,4px) 0 var(--kit-space-xs,4px) var(--kit-space-md,12px);border-left:2px solid var(--kit-accent,currentColor);line-height:1.5}.feedback_reply small{display:block;color:var(--kit-muted,inherit)}.feedback_pill,.feedback_reply small{font-size:var(--kit-size-detail,.75rem)}.feedback_pill{flex:none;display:inline-flex;align-items:center;height:1.25rem;padding:0 var(--kit-space-sm,8px);border:1px solid var(--kit-line,currentColor);border-radius:var(--kit-radius-control,0);color:var(--kit-ink-2,inherit);white-space:nowrap}.feedback_pill[data-status="in progress"]{border-color:transparent;background:color-mix(in srgb,var(--kit-accent,currentColor) 40%,transparent);color:var(--kit-ink,inherit)}.feedback_pill[data-status=done]{border-color:transparent;background:var(--kit-accent,currentColor);color:var(--kit-on-accent,inherit)}