@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/481eac7be1c268b7-s.34f9nwclrjpmo.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:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/31a9145ccb84606d-s.p.1_j-vbs-91rji.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:Schibsted Grotesk Fallback;src:local(Arial);ascent-override:93.46%;descent-override:24.67%;line-gap-override:0.0%;size-adjust:104.49%}.schibsted_grotesk_5275878-module__u15wMa__className{font-family:Schibsted Grotesk,Schibsted Grotesk Fallback;font-style:normal}.schibsted_grotesk_5275878-module__u15wMa__variable{--font-latin:"Schibsted Grotesk", "Schibsted Grotesk Fallback"}
@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-1:var(--lightningcss-light,#edeff1)var(--lightningcss-dark,#000);--bg-hi:var(--lightningcss-light,#f6f7f8)var(--lightningcss-dark,#0b0c0e);--bg-lo:var(--lightningcss-light,#e1e4e7)var(--lightningcss-dark,#000);--surface:var(--lightningcss-light,#fbfcfd)var(--lightningcss-dark,#111316);--surface-raised:var(--lightningcss-light,#fbfcfd)var(--lightningcss-dark,#181b1f);--surface-glass:var(--lightningcss-light,#fafbfcdb)var(--lightningcss-dark,#111316db);--ink-1:var(--lightningcss-light,#22252b)var(--lightningcss-dark,#e6e8eb);--ink-2:var(--lightningcss-light,#545962)var(--lightningcss-dark,#b4b9c0);--ink-3:var(--lightningcss-light,#676d75)var(--lightningcss-dark,#9aa0a8);--ink-4:var(--lightningcss-light,#6b7179)var(--lightningcss-dark,#8a9099);--ink-decor:var(--lightningcss-light,#c4c9cf)var(--lightningcss-dark,#3a3f47);--hairline:var(--lightningcss-light,#22252b1f)var(--lightningcss-dark,#eef0f21f);--hairline-strong:var(--lightningcss-light,#22252b38)var(--lightningcss-dark,#eef0f238);--ti-top-1:#e9ecef;--ti-top-2:#d7dbdf;--ti-hover:#dee2e6;--ti-selected:#eef1f4;--steel-1:#c1c6cb;--steel-2:#a7adb4;--steel-3:#8f959c;--boundary:#8a9098;--boundary-strong:#666c74;--map-shadow:#1e2128;--status-done:var(--lightningcss-light,#4f7d72)var(--lightningcss-dark,#6bc6a5);--status-progress:var(--lightningcss-light,#bb9300)var(--lightningcss-dark,#d8bd1b);--status-partial:var(--lightningcss-light,#788a18)var(--lightningcss-dark,#619629);--status-notdone:var(--lightningcss-light,#97584c)var(--lightningcss-dark,#d57f71);--status-insufficient:var(--lightningcss-light,#726b8a)var(--lightningcss-dark,#b2a7cf);--status-researching:var(--lightningcss-light,var(--ink-3))var(--lightningcss-dark,#8a919b);--map-top-from:#eaedf0;--map-top-to:#d6dade;--map-hover:#dee2e6;--map-selected:#eef1f4;--map-wall-from:#c3c8cd;--map-wall-mid:#a7adb4;--map-wall-to:#8b9199;--map-label-ink:#22252b;--map-label-halo:#f6f7f8;--map-label-muted:#676d75;--map-caption:var(--lightningcss-light,#6b7179)var(--lightningcss-dark,#c4c9cf);--map-page-bg:var(--lightningcss-light,#edeff1)var(--lightningcss-dark,#000);--map-focus-halo:#fffefb;--map-focus-line:#23262b;--map-frame-fill:var(--lightningcss-light,#fffdf8eb)var(--lightningcss-dark,#343940eb);--ui-selected-fill:var(--lightningcss-light,#eef1f4)var(--lightningcss-dark,#5b626c);--ui-hatch-line:var(--lightningcss-light,#8a9098)var(--lightningcss-dark,#0d0f12);--ui-shadow-color:var(--lightningcss-light,#1e2128)var(--lightningcss-dark,#7b838d);--panel-fill:var(--lightningcss-light,#fafbfcdb)var(--lightningcss-dark,#16191d);--panel-fill-dark-only:var(--lightningcss-light,#0000)var(--lightningcss-dark,#16191d);--donut-center-fill:var(--panel-fill-dark-only);--panel-inner-fill:var(--lightningcss-light,var(--surface))var(--lightningcss-dark,#16191d);--shadow-map-drop:var(--lightningcss-light,#2724291f)var(--lightningcss-dark,#eef0f214);--shadow-card-near:var(--lightningcss-light,#2724290d)var(--lightningcss-dark,#0006);--shadow-card-far:var(--lightningcss-light,#2724294d)var(--lightningcss-dark,#0009);--studio-glow-1:var(--lightningcss-light,#e6ebf0)var(--lightningcss-dark,#000);--studio-glow-2:var(--lightningcss-light,#e3e8ed)var(--lightningcss-dark,#000);--studio-glow-3:var(--lightningcss-light,#e8ecf0)var(--lightningcss-dark,#000);--shadow-ink-soft:var(--lightningcss-light,#22252b0d)var(--lightningcss-dark,#0006);--shadow-ink-deep:var(--lightningcss-light,#22252b4d)var(--lightningcss-dark,#0009);--shadow-modal:var(--lightningcss-light,#22252b73)var(--lightningcss-dark,#000000b3);--scrim:var(--lightningcss-light,#22252b61)var(--lightningcss-dark,#000000a6);--selection-bg:var(--lightningcss-light,#23262b24)var(--lightningcss-dark,#e6e8eb38);--party-hatch:#ffffff8c;--preview-banner-bg:var(--lightningcss-light,#22252b)var(--lightningcss-dark,#1b1e23);--preview-banner-ink:var(--lightningcss-light,#fbfcfd)var(--lightningcss-dark,#e6e8eb);--gunmetal:var(--lightningcss-light,#2a2e35)var(--lightningcss-dark,#2c3036);--gunmetal-hi:var(--lightningcss-light,#3a3f47)var(--lightningcss-dark,#3a3f47);--gunmetal-ink:var(--lightningcss-light,#eef0f2)var(--lightningcss-dark,#eef0f2);--focus:var(--lightningcss-light,#23262b)var(--lightningcss-dark,#cfd4da);--data-ink:var(--ink-1);--data-placeholder:var(--ink-3);--party-kmt-1:#c3d0e3;--party-kmt-2:#92a6c4;--party-dpp-1:#c7dbc9;--party-dpp-2:#93bb9b;--party-tpp-1:#c0dbdb;--party-tpp-2:#86bcbd;--party-independent:#8b8f96;--party-etch:#8a9098;--party-unknown:#8b8f96;--step-n1:.8125rem;--step-0:1rem;--step-1:1.125rem;--step-2:1.375rem;--step-3:1.75rem;--step-headline:clamp(1.65rem, 1rem + 2.2vw, 2.5rem);--step-headline-sm:clamp(1.2rem, .9rem + 1vw, 1.5rem);--step-metric:clamp(2.75rem, 2vw + 1.75rem, 3.5rem);--font-latin:"Schibsted Grotesk";--font-stack:var(--font-latin), "PingFang TC", "Noto Sans TC", "Microsoft JhengHei", "Heiti TC", system-ui, -apple-system, sans-serif;--leading-tight:1.28;--leading-body:1.7;--leading-zh:1.8;--space-2xs:.375rem;--space-xs:.625rem;--space-sm:1rem;--space-md:1.5rem;--space-lg:2.5rem;--space-xl:4rem;--radius-card:14px;--radius-pill:999px;--measure:60ch;--page-max:1220px;--gutter:clamp(1.25rem, 5vw, 3.5rem);--ease-scene:cubic-bezier(.6, 0, .28, 1);--ease-settle:cubic-bezier(.22, 1, .36, 1);--dur-quick:.16s;--dur-calm:.28s;--dur-fade:.38s;--dur-fade-gap:.56s;--dur-lift:.62s;--dur-scene:1s;--map-tilt-z:-4deg}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root:has([data-theme-lock=light]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root:has([data-theme-lock=light]) .theme-toggle{display:none}*{min-width:0}html{-webkit-text-size-adjust:100%}body{background-color:var(--bg-1);color:var(--ink-1);font-family:var(--font-stack);font-size:var(--step-0);line-height:var(--leading-body);font-synthesis-weight:none;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}h1,h2,h3,p{margin:0}a{color:inherit;text-decoration:none}button{font:inherit}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:4px}::selection{background:var(--selection-bg)}.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}.skip-link{z-index:100;background:var(--surface);border:1px solid var(--hairline-strong);font-size:var(--step-n1);transition:transform var(--dur-quick) var(--ease-settle);border-radius:0 0 10px 10px;padding:.7rem 1.1rem;position:fixed;top:0;left:50%;transform:translate(-50%,-120%)}.skip-link:focus{transform:translate(-50%)}
