.nmRkDq_logo{aspect-ratio:1458/285;background-color:currentColor;flex:none;width:auto;max-width:none;display:block;-webkit-mask:url(/brand/logo/fora-logo-navy-on-white.svg) 50%/contain no-repeat;mask:url(/brand/logo/fora-logo-navy-on-white.svg) 50%/contain no-repeat}.nmRkDq_header{height:var(--fora-logo-height,1.375rem)}.nmRkDq_display{height:calc(var(--fora-wordmark-size,1rem) * 1.6)}.nmRkDq_mark{aspect-ratio:240/160;flex:none;display:block}
@property --ai-ring-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.hFxoYa_shell{isolation:isolate;background:linear-gradient(100deg, var(--ai-1) 0%, var(--ai-2) 52%, var(--ai-3) 100%);border-radius:9999px;flex:none;padding:1px;transition:box-shadow .2s,opacity .2s;display:inline-flex;position:relative}.hFxoYa_shell:hover:not([data-disabled]){box-shadow:0 8px 20px -10px color-mix(in oklab, var(--ai-2) 60%, transparent)}.hFxoYa_shell[data-disabled]{opacity:.55}.hFxoYa_shell[data-state=recording]{background:conic-gradient(from var(--ai-ring-angle), color-mix(in oklab, var(--ai-1) 25%, transparent) 0%, color-mix(in oklab, var(--ai-1) 25%, transparent) 62%, var(--ai-1) 86%, var(--fora-lime-30) 94%, color-mix(in oklab, var(--ai-1) 25%, transparent) 100%);animation:2.4s linear infinite hFxoYa_ai-ring-orbit}.hFxoYa_shell[data-state=paused]{background:linear-gradient(100deg, var(--warning) 0%, var(--star) 100%)}@keyframes hFxoYa_ai-ring-orbit{to{--ai-ring-angle:360deg}}.hFxoYa_button{background:var(--fora-gray-100);min-height:42px;color:var(--fora-gray-0);white-space:nowrap;border-radius:9999px;outline:none;align-items:center;gap:.5rem;font-weight:600;line-height:1;transition:background-color .15s;display:inline-flex}.hFxoYa_button[data-size=sm]{padding:0 .75rem;font-size:11px}.hFxoYa_button[data-size=md]{padding:0 1rem;font-size:12px}.hFxoYa_button[data-size=lg]{min-height:50px;padding:0 1.25rem;font-size:15px}.hFxoYa_shell[data-block]{flex:1 1 0;min-width:0;display:flex}.hFxoYa_shell[data-block] .hFxoYa_button{flex:auto;justify-content:center}.hFxoYa_shell:hover:not([data-disabled]) .hFxoYa_button{background:var(--fora-gray-70)}.hFxoYa_button:focus-visible{box-shadow:0 0 0 2px var(--card), 0 0 0 4px var(--focus-ring)}.hFxoYa_button:disabled{cursor:wait}.hFxoYa_shell[data-state=recording] .hFxoYa_button{background:var(--fora-lime-100)}.hFxoYa_shell[data-state=paused] .hFxoYa_button{background:var(--fora-gray-90)}.hFxoYa_stop{background:currentColor;border-radius:2px;width:8px;height:8px}@media (prefers-reduced-motion:reduce){.hFxoYa_shell[data-state=recording]{background:var(--ai-1);animation:none}}
.pQv3OW_page{--navy:var(--band);--navy-deep:var(--fora-navy-90);--ink:var(--foreground);--ice:var(--fora-navy-30);--line:var(--border);background:var(--canvas);min-height:100vh;color:var(--ink)}.pQv3OW_page ::selection{background:var(--selected-border);color:var(--navy-deep)}.pQv3OW_page :focus-visible{outline-offset:4px;outline:2px solid}.pQv3OW_masthead{background:var(--navy);color:#fff}.pQv3OW_siteHeader,.pQv3OW_intro,.pQv3OW_shell{max-width:1200px;margin:0 auto;padding-left:clamp(20px,5vw,64px);padding-right:clamp(20px,5vw,64px)}.pQv3OW_siteHeader{min-height:88px;padding-top:env(safe-area-inset-top,0px);border-bottom:1px solid #a3b6e238;justify-content:space-between;align-items:center;gap:24px;display:flex}.pQv3OW_brand{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.pQv3OW_logo{--fora-logo-height:28px}.pQv3OW_topLinks{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.pQv3OW_topLinks a{min-height:44px;color:var(--fora-navy-20);border-radius:8px;align-items:center;padding:0 14px;text-decoration:none;transition:background-color .16s,color .16s;display:inline-flex}.pQv3OW_topLinks a:hover,.pQv3OW_topLinks a[aria-current=page]{color:#fff;background:#a3b6e226}.pQv3OW_topLinks a[aria-current=page]{box-shadow:inset 0 -2px 0 var(--ice)}.pQv3OW_intro{padding-top:clamp(56px,7vw,88px);padding-bottom:clamp(58px,7vw,88px)}.pQv3OW_intro h1{letter-spacing:-.035em;text-wrap:balance;max-width:800px;font-size:clamp(42px,6vw,72px);font-weight:650;line-height:1.06}.pQv3OW_description{max-width:660px;color:var(--fora-navy-30);margin-top:22px;font-size:17px;line-height:1.6}.pQv3OW_date{color:var(--ice);font-variant-numeric:tabular-nums;margin-top:28px;font-size:13px}.pQv3OW_shell{padding-top:56px;padding-bottom:96px}.pQv3OW_grid{grid-template-columns:minmax(180px,240px) minmax(0,760px);align-items:start;gap:clamp(36px,6vw,80px);display:grid}.pQv3OW_contents{max-height:calc(100vh - 48px);position:sticky;top:24px;overflow-y:auto}.pQv3OW_contentsTitle{color:var(--navy);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:750}.pQv3OW_contents ol{gap:2px;margin-top:16px;padding:0;list-style:none;display:grid}.pQv3OW_contents a{color:var(--muted);padding:8px 0;font-size:13px;line-height:1.45;text-decoration:none;display:block}.pQv3OW_contents a:hover,.pQv3OW_contents a:focus-visible,.pQv3OW_article a:hover,.pQv3OW_article a:focus-visible{color:var(--navy-deep);text-decoration:underline}.pQv3OW_mobileContents{display:none}.pQv3OW_article{border:1px solid var(--line);overflow-wrap:anywhere;background:#fff;border-radius:12px;min-width:0;padding:clamp(24px,4vw,48px);font-size:15px;line-height:1.75}.pQv3OW_article h2{color:var(--navy);letter-spacing:-.025em;margin:48px 0 16px;scroll-margin-top:24px;font-size:27px;font-weight:650;line-height:1.22}.pQv3OW_article h2:first-child{margin-top:0}.pQv3OW_article h3{color:var(--navy);margin:28px 0 10px;font-size:18px;font-weight:650}.pQv3OW_article p{white-space:pre-line;margin:0 0 17px}.pQv3OW_article a{color:var(--brand);text-underline-offset:3px}.pQv3OW_list{margin:0 0 20px;padding-left:22px}.pQv3OW_list li{margin-bottom:9px;padding-left:3px}.pQv3OW_list li::marker{color:var(--navy)}.pQv3OW_tableWrap{border:1px solid var(--line);border-radius:10px;max-width:100%;margin:22px 0 28px;overflow-x:auto}.pQv3OW_article table{border-collapse:collapse;width:100%;font-size:14px}.pQv3OW_article th,.pQv3OW_article td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;width:50%;padding:14px 16px}.pQv3OW_article th{background:var(--selected);color:var(--navy);font-weight:700}.pQv3OW_article tr:last-child td{border-bottom:0}.pQv3OW_footer{background:var(--navy);min-height:88px;color:var(--fora-navy-30);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding:20px max(20px,50vw - 536px);font-size:13px;display:flex}.pQv3OW_footer a{color:#fff;text-underline-offset:3px;align-items:center;min-height:44px;display:inline-flex}.pQv3OW_footer a:hover{color:var(--ice)}@media (max-width:760px){.pQv3OW_siteHeader{min-height:76px}.pQv3OW_logo{--fora-logo-height:24px}.pQv3OW_topLinks{gap:0}.pQv3OW_topLinks a{padding:0 8px}.pQv3OW_intro{padding-top:52px;padding-bottom:56px}.pQv3OW_shell{padding-top:28px;padding-bottom:64px}.pQv3OW_grid{display:block}.pQv3OW_contents{display:none}.pQv3OW_mobileContents{border:1px solid var(--line);background:#fff;border-radius:10px;margin-bottom:24px;display:block}.pQv3OW_mobileContents summary{min-height:52px;color:var(--navy);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;align-items:center;padding:0 18px;font-size:12px;font-weight:750;display:flex}.pQv3OW_mobileContents summary:after{content:"+";letter-spacing:0;margin-left:auto;font-size:20px;font-weight:400}.pQv3OW_mobileContents[open] summary:after{content:"−"}.pQv3OW_mobileContents nav{padding:0 18px 18px}.pQv3OW_mobileContents ol{margin:0;padding:0;list-style:none;display:grid}.pQv3OW_mobileContents a{min-height:44px;color:var(--muted);align-items:center;font-size:13px;line-height:1.45;text-decoration:none;display:flex}.pQv3OW_mobileContents a:hover,.pQv3OW_mobileContents a:focus-visible{color:var(--navy-deep);text-decoration:underline}.pQv3OW_article h2{font-size:23px}}@media print{.pQv3OW_page,.pQv3OW_masthead,.pQv3OW_footer{color:#000;background:#fff}.pQv3OW_grid{display:block}.pQv3OW_siteHeader,.pQv3OW_contents,.pQv3OW_mobileContents,.pQv3OW_footer{display:none}.pQv3OW_intro{padding:0 0 20px}.pQv3OW_description,.pQv3OW_date{color:#000}.pQv3OW_shell{max-width:none;padding:0}.pQv3OW_article{border:0;padding:0;font-size:10pt}.pQv3OW_article h2{break-after:avoid}.pQv3OW_tableWrap{overflow:visible}}
.AJcCHq_loader{min-height:100dvh;padding:max(1.5rem, env(safe-area-inset-top)) 1.25rem max(1.5rem, env(safe-area-inset-bottom));background:var(--canvas,#f6f8fa);place-items:center;display:grid}.AJcCHq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.AJcCHq_lockup{--fora-wordmark-size:clamp(2rem, 5.5vw, 2.75rem);flex-direction:column;align-items:center;animation:1.9s ease-in-out infinite AJcCHq_wordmark-breathe;display:flex}@keyframes AJcCHq_wordmark-breathe{0%,to{opacity:.42}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.AJcCHq_lockup{animation:3.2s ease-in-out infinite AJcCHq_wordmark-breathe-soft}}@keyframes AJcCHq_wordmark-breathe-soft{0%,to{opacity:.66}50%{opacity:1}}