@font-face{font-family:PP Mori;src:url(../media/PPMori-Regular.020yikxutiuww.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Mori;src:url(../media/PPMori-RegularItalic.0n2_qmwdfs1ek.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:PP Mori;src:url(../media/PPMori-SemiBold.2-uc3jh1s3xwt.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:PP Mori;src:url(../media/PPMori-SemiBoldItalic.3rnxmrv9a7fp_.woff2)format("woff2");font-weight:600;font-style:italic;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--aq-paper:#f8f7f8;--aq-mist:#efeef1;--aq-line:#dcd6e2;--aq-slate:#605072;--aq-white:#fff;--aq-ink:#2a0a46;--aq-iris:#7029b1;--aq-iris-deep:#511384;--aq-iris-tint:#c7b3e3;--aq-iris-wash:#ece3f9;--aq-orchid:#c26bdc;--aq-orchid-text:#a24cbb;--aq-orchid-wash:#f2e1f7;--aq-bg:var(--aq-paper);--aq-surface:var(--aq-white);--aq-surface-quiet:var(--aq-mist);--aq-text:var(--aq-ink);--aq-text-secondary:var(--aq-slate);--aq-text-on-fill:var(--aq-white);--aq-border:var(--aq-line);--aq-border-strong:var(--aq-slate);--aq-action:var(--aq-iris);--aq-action-hover:var(--aq-iris-deep);--aq-selected-bg:var(--aq-iris-wash);--aq-focus:var(--aq-orchid);--aq-contrast-bg:var(--aq-ink);--aq-highlight:#edd7f4;--aq-highlight-text:var(--aq-ink);--aq-scrollbar-thumb:#d3d2d4;--aq-scrollbar-thumb-hover:#adabaf;--aq-chart-1:var(--aq-orchid);--aq-chart-2:var(--aq-iris);--aq-chart-3:var(--aq-slate);--aq-chart-4:var(--aq-iris-tint);--aq-chart-5:#bfbac5;--aq-chart-band:var(--aq-orchid-wash);--aq-chart-empty:var(--aq-line);--aq-chart-grid:var(--aq-mist);--aq-font:"PP Mori", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--aq-font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--aq-weight-regular:400;--aq-weight-strong:600;--aq-type-display:clamp(44px, 7vw, 72px);--aq-type-title:clamp(32px, 4.6vw, 48px);--aq-type-section:clamp(24px, 3vw, 30px);--aq-type-subsection:21px;--aq-type-lede:19px;--aq-type-body:16px;--aq-type-small:14px;--aq-type-label:13px;--aq-leading-tight:1.05;--aq-leading-heading:1.18;--aq-leading-body:1.55;--aq-space-1:4px;--aq-space-2:8px;--aq-space-3:12px;--aq-space-4:16px;--aq-space-5:20px;--aq-space-6:24px;--aq-space-8:32px;--aq-space-10:40px;--aq-space-12:48px;--aq-space-16:64px;--aq-space-20:80px;--aq-radius-small:8px;--aq-radius:14px;--aq-radius-large:24px;--aq-radius-pill:999px;--aq-dot:8px}html:has(.aq-page){background:var(--aq-bg);-webkit-tap-highlight-color:transparent;-moz-text-size-adjust:100%;text-size-adjust:100%}.aq-page a,.aq-page button,.aq-page label,.aq-page [role=button]{touch-action:manipulation}.aq-button,.aq-option,.aq-tag{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.aq-page{scrollbar-width:thin;scrollbar-color:var(--aq-scrollbar-thumb) transparent}html:has(.aq-page){scrollbar-width:thin;scrollbar-color:var(--aq-scrollbar-thumb) transparent}.aq-page ::selection{background:var(--aq-highlight);color:var(--aq-highlight-text)}.aq-page mark{background:var(--aq-highlight);color:var(--aq-highlight-text);border-radius:4px;padding:0 .15em}.aq-page ::-webkit-scrollbar{width:10px;height:10px}html:has(.aq-page)::-webkit-scrollbar{width:10px;height:10px}.aq-page ::-webkit-scrollbar-track{background:0 0}html:has(.aq-page)::-webkit-scrollbar-track{background:0 0}.aq-page ::-webkit-scrollbar-thumb{background:var(--aq-scrollbar-thumb);border-radius:var(--aq-radius-pill);border:2px solid var(--aq-bg)}html:has(.aq-page)::-webkit-scrollbar-thumb{background:var(--aq-scrollbar-thumb);border-radius:var(--aq-radius-pill);border:2px solid var(--aq-bg)}.aq-page ::-webkit-scrollbar-thumb:hover{background:var(--aq-scrollbar-thumb-hover)}html:has(.aq-page)::-webkit-scrollbar-thumb:hover{background:var(--aq-scrollbar-thumb-hover)}.aq-page{background:var(--aq-bg);color:var(--aq-text);font-family:var(--aq-font);font-size:var(--aq-type-body);line-height:var(--aq-leading-body);font-weight:var(--aq-weight-regular);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}.aq-page *,.aq-page :before,.aq-page :after{box-sizing:border-box}.aq-page :focus-visible{outline:3px solid var(--aq-focus);outline-offset:2px;border-radius:var(--aq-radius-small)}.aq-page a{color:var(--aq-action);text-underline-offset:.18em}@media (hover:hover) and (pointer:fine){.aq-page a:hover{color:var(--aq-action-hover)}}.aq-page a:active{color:var(--aq-action-hover)}.aq-skip-link{left:var(--aq-space-4);background:var(--aq-ink);color:var(--aq-white);padding:var(--aq-space-2) var(--aq-space-4);border-radius:var(--aq-radius-small);z-index:10;position:absolute;top:-100px}.aq-skip-link:focus{top:var(--aq-space-4)}.aq-shell{max-width:1120px;padding-block:0 var(--aq-space-16);padding-left:max(clamp(16px, 4vw, 40px), env(safe-area-inset-left,0px));padding-right:max(clamp(16px, 4vw, 40px), env(safe-area-inset-right,0px));margin:0 auto}.aq-header{justify-content:space-between;align-items:center;gap:var(--aq-space-4);padding-block:calc(var(--aq-space-6) + env(safe-area-inset-top,0px)) var(--aq-space-6);flex-wrap:wrap;display:flex}.aq-header-meta{gap:var(--aq-space-4);font-size:var(--aq-type-small);color:var(--aq-text-secondary);flex-wrap:wrap;display:flex}.aq-wordmark{width:auto;height:28px;display:block}.aq-wordmark.aq-large{height:clamp(48px,8vw,96px)}.aq-mark{width:40px;height:40px;display:block}.aq-footer{justify-content:space-between;align-items:center;gap:var(--aq-space-4);padding-block:var(--aq-space-12) calc(var(--aq-space-6) + env(safe-area-inset-bottom,0px));font-size:var(--aq-type-small);color:var(--aq-text-secondary);flex-wrap:wrap;display:flex}.aq-section{gap:var(--aq-space-6);padding-block:var(--aq-space-12) 0;display:grid}.aq-stack{gap:var(--aq-space-4);align-content:start;display:grid}.aq-stack>*{margin:0}.aq-cluster{gap:var(--aq-space-3);flex-wrap:wrap;align-items:center;display:flex}.aq-grid{gap:var(--aq-space-6);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.aq-grid>*{min-width:0}.aq-span-4{grid-column:span 4}.aq-span-5{grid-column:span 5}.aq-span-6{grid-column:span 6}.aq-span-7{grid-column:span 7}.aq-span-8{grid-column:span 8}.aq-span-12{grid-column:1/-1}@media (max-width:900px){.aq-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.aq-span-4,.aq-span-5,.aq-span-6,.aq-span-7,.aq-span-8{grid-column:1/-1}}.aq-reading{max-width:66ch}.aq-band{background:var(--aq-contrast-bg);color:var(--aq-white);border-radius:var(--aq-radius-large);padding:clamp(24px,5vw,56px)}.aq-band .aq-caption,.aq-band .aq-label{color:var(--aq-iris-wash)}.aq-band .aq-dots i{background:color-mix(in oklab, var(--aq-iris-wash) 22%, transparent)}.aq-band .aq-dots i.aq-on{background:var(--aq-orchid)}.aq-panel{background:var(--aq-surface);border:1px solid var(--aq-border);border-radius:var(--aq-radius-large);padding:var(--aq-space-6)}.aq-display,.aq-title,.aq-heading,.aq-subheading{font-weight:var(--aq-weight-strong);text-wrap:balance;margin:0}.aq-display{font-size:var(--aq-type-display);line-height:var(--aq-leading-tight);letter-spacing:-.025em}.aq-title{font-size:var(--aq-type-title);letter-spacing:-.02em;line-height:1.08}.aq-heading{font-size:var(--aq-type-section);line-height:var(--aq-leading-heading);letter-spacing:-.01em}.aq-subheading{font-size:var(--aq-type-subsection);line-height:1.25}.aq-lede{font-size:var(--aq-type-lede);color:var(--aq-text-secondary);text-wrap:pretty;max-width:60ch;margin:0;line-height:1.5}.aq-label{font-size:var(--aq-type-label);font-weight:var(--aq-weight-strong);color:var(--aq-text-secondary);margin:0}.aq-caption{font-size:var(--aq-type-small);color:var(--aq-text-secondary);margin:0;line-height:1.45}.aq-num{font-variant-numeric:tabular-nums}.aq-mono{font-family:var(--aq-font-mono);font-size:.9em}.aq-button{justify-content:center;align-items:center;gap:var(--aq-space-2);min-height:48px;padding:0 var(--aq-space-6);border-radius:var(--aq-radius-pill);background:var(--aq-action);color:var(--aq-text-on-fill);font:inherit;font-weight:var(--aq-weight-strong);cursor:pointer;border:0;text-decoration:none;transition:transform .12s cubic-bezier(.2,0,0,1),background-color .12s,box-shadow .12s;display:inline-flex}@media (hover:hover) and (pointer:fine){.aq-button:hover{background:var(--aq-action-hover);color:var(--aq-text-on-fill)}}.aq-button:active{background:var(--aq-action-hover);transform:scale(.97)}.aq-button[data-variant=quiet]{background:var(--aq-surface);color:var(--aq-text);box-shadow:inset 0 0 0 1.5px var(--aq-border)}@media (hover:hover) and (pointer:fine){.aq-button[data-variant=quiet]:hover{box-shadow:inset 0 0 0 1.5px var(--aq-iris-tint)}}.aq-button[data-variant=quiet]:active{background:var(--aq-surface-quiet)}.aq-button[data-block]{width:100%}.aq-button:disabled,.aq-button[aria-disabled=true]{background:var(--aq-iris-tint);cursor:not-allowed}.aq-options{gap:var(--aq-space-3);border:0;margin:0;padding:0;display:grid}.aq-option{align-items:center;gap:var(--aq-space-3);min-height:52px;padding:var(--aq-space-3) var(--aq-space-4);background:var(--aq-surface);border-radius:var(--aq-radius);box-shadow:inset 0 0 0 1.5px var(--aq-border);cursor:pointer;font-size:var(--aq-type-body);display:flex}.aq-option input{appearance:none;width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--aq-border);background:var(--aq-white);border-radius:50%;flex:none;place-items:center;margin:0;display:grid}.aq-option input[type=checkbox]{border-radius:7px}.aq-option{transition:background-color .12s,box-shadow .12s}.aq-option:active{background:var(--aq-surface-quiet)}.aq-option:has(input:checked){background:var(--aq-selected-bg);box-shadow:inset 0 0 0 2px var(--aq-action)}.aq-option input:checked{background:var(--aq-white);box-shadow:inset 0 0 0 7px var(--aq-action)}.aq-option input[type=checkbox]:checked{box-shadow:none;background:var(--aq-action) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4L18 8' fill='none' stroke='white' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 18px no-repeat}.aq-option input:focus-visible{outline:3px solid var(--aq-focus);outline-offset:2px}.aq-field{gap:var(--aq-space-2);display:grid}.aq-input{width:100%;min-height:48px;padding:var(--aq-space-3) var(--aq-space-4);font:inherit;color:var(--aq-text);background:var(--aq-white);border-radius:var(--aq-radius);box-shadow:inset 0 0 0 1.5px var(--aq-border);border:0;font-size:max(16px,1em)}.aq-input:focus{box-shadow:inset 0 0 0 2px var(--aq-action), 0 0 0 4px var(--aq-iris-wash);outline:none}textarea.aq-input{resize:vertical;min-height:120px}.aq-helper{font-size:var(--aq-type-small);color:var(--aq-text-secondary);margin:0}.aq-error{gap:var(--aq-space-2);font-size:var(--aq-type-small);font-weight:var(--aq-weight-strong);color:var(--aq-text);align-items:baseline;margin:0;display:flex}.aq-error:before{content:"";background:var(--aq-orchid-text);border-radius:50%;flex:none;width:8px;height:8px;transform:translateY(-1px)}.aq-progress{gap:6px;margin:0;padding:0;list-style:none;display:flex}.aq-progress li{width:var(--aq-dot);height:var(--aq-dot);background:var(--aq-line);border-radius:50%}.aq-progress li[data-state=done]{background:var(--aq-iris)}.aq-progress li[aria-current=step]{background:var(--aq-orchid)}.aq-tag{border-radius:var(--aq-radius-pill);background:var(--aq-iris-wash);color:var(--aq-iris-deep);font-size:var(--aq-type-label);font-weight:var(--aq-weight-strong);align-items:center;gap:6px;padding:3px 10px;display:inline-flex}.aq-stat-strip{gap:var(--aq-space-6);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.aq-stat{gap:var(--aq-space-1);align-content:start;display:grid}.aq-stat>*{margin:0}.aq-stat-label{font-size:var(--aq-type-small);color:var(--aq-text-secondary)}.aq-stat-value{font-size:var(--aq-type-title);font-weight:var(--aq-weight-strong);letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1}.aq-stat-moe{font-size:var(--aq-type-small);color:var(--aq-text-secondary);font-variant-numeric:tabular-nums}.aq-table-wrap{border-radius:var(--aq-radius);box-shadow:inset 0 0 0 1px var(--aq-border);background:var(--aq-surface);overflow-x:auto}.aq-table{border-collapse:collapse;width:100%;font-size:var(--aq-type-small)}.aq-table caption{text-align:left;padding:var(--aq-space-4) var(--aq-space-4) var(--aq-space-2);font-weight:var(--aq-weight-strong);color:var(--aq-text)}.aq-table th,.aq-table td{padding:var(--aq-space-3) var(--aq-space-4);text-align:left;vertical-align:baseline;border-bottom:1px solid var(--aq-mist)}.aq-table thead th{vertical-align:bottom;font-size:var(--aq-type-label);font-weight:var(--aq-weight-strong);color:var(--aq-text-secondary);background:var(--aq-paper)}.aq-table .aq-num,.aq-table [data-align=numeric]{text-align:right;font-variant-numeric:tabular-nums}.aq-table tbody tr:last-child>*{border-bottom:0}.aq-table tfoot td{font-size:var(--aq-type-label);color:var(--aq-text-secondary)}.aq-dots{flex-wrap:wrap;gap:3px;display:flex}.aq-dots i{width:var(--aq-dot);height:var(--aq-dot);background:var(--aq-chart-empty);border-radius:50%}.aq-dots i.aq-on{background:var(--aq-chart-1)}.aq-dots i.aq-on-2{background:var(--aq-chart-2)}.aq-results{gap:var(--aq-space-3) var(--aq-space-4);grid-template-columns:minmax(8ch,max-content) minmax(0,1fr) 7ch;align-items:center;display:grid}.aq-results>*{min-width:0;margin:0}.aq-result-label{font-size:var(--aq-type-small)}.aq-result-track{border-radius:var(--aq-radius-pill);background:var(--aq-mist);height:12px;position:relative}.aq-result-band{border-radius:var(--aq-radius-pill);background:var(--aq-chart-band);position:absolute;top:0;bottom:0}.aq-result-fill{border-radius:var(--aq-radius-pill);background:var(--aq-chart-1);position:absolute;top:0;bottom:0;left:0}.aq-result-value{text-align:right;font-size:var(--aq-type-small);font-weight:var(--aq-weight-strong);font-variant-numeric:tabular-nums}.aq-chart{gap:var(--aq-space-3);margin:0;display:grid}.aq-chart svg{width:100%;height:auto;display:block;overflow:visible}.aq-chart text{font-family:var(--aq-font);fill:var(--aq-text-secondary);font-size:12px}.aq-chart .aq-axis{stroke:var(--aq-line);stroke-width:1px}.aq-chart .aq-gridline{stroke:var(--aq-chart-grid);stroke-width:1px}.aq-chart .aq-series-1{stroke:var(--aq-chart-1);fill:var(--aq-chart-1)}.aq-chart .aq-series-2{stroke:var(--aq-chart-2);fill:var(--aq-chart-2)}.aq-chart .aq-series-3{stroke:var(--aq-chart-3);fill:var(--aq-chart-3)}.aq-chart .aq-band-fill{fill:var(--aq-chart-band);stroke:none}.aq-chart polyline,.aq-chart .aq-line{fill:none}.aq-chart figcaption{font-size:var(--aq-type-small);color:var(--aq-text-secondary)}.aq-method{font-size:var(--aq-type-small);color:var(--aq-text-secondary);gap:var(--aq-space-1);display:grid}.aq-method>*{margin:0}.aq-quote{padding-left:var(--aq-space-4);border-left:3px solid var(--aq-orchid-text);font-size:var(--aq-type-lede);margin:0}@media (prefers-reduced-motion:reduce){.aq-page *{transition:none!important;animation:none!important}}@media print{.aq-page{background:var(--aq-white)}.aq-skip-link{display:none}}
html:root{--aq-font:var(--font-mori), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif}
@font-face{font-family:mori;src:url(../media/PPMori_Regular-s.p.020yikxutiuww.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:mori;src:url(../media/PPMori_SemiBold-s.p.2-uc3jh1s3xwt.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:mori Fallback;src:local(Arial);ascent-override:94.5%;descent-override:28.35%;line-gap-override:9.45%;size-adjust:105.82%}.mori_809477af-module__t1mmaa__className{font-family:mori,mori Fallback,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.mori_809477af-module__t1mmaa__variable{--font-mori:"mori", "mori Fallback", ui-sans-serif, system-ui, -apple-system, Segoe UI, sans-serif}
