.stA-HW_logo{flex-shrink:0;width:148px;max-width:100%;display:block}.stA-HW_logo img{width:100%;height:auto}.stA-HW_light{display:var(--show-light)}.stA-HW_dark{display:var(--show-dark)}@media (max-width:600px){.stA-HW_logo{width:128px}}@media (max-width:360px){.stA-HW_logo{width:116px}}
.Z3cgUq_controls{flex-shrink:0;align-items:center;gap:4px;display:flex}.Z3cgUq_language,.Z3cgUq_theme{justify-content:center;align-items:center;gap:var(--space-2);min-width:var(--control-min);min-height:var(--control-min);border-radius:var(--radius-pill);color:var(--ink);transition:background .18s var(--ease-out), transform .18s var(--ease-out);background:0 0;border:0;padding:10px;font-size:14px;font-weight:650;line-height:1;display:inline-flex}.Z3cgUq_language:hover,.Z3cgUq_theme:hover{background:var(--wash)}.Z3cgUq_language:active,.Z3cgUq_theme:active{transform:scale(.96)}.Z3cgUq_language:disabled{opacity:.65;cursor:wait}.Z3cgUq_lightLabel{display:var(--show-light)}.Z3cgUq_darkLabel{display:var(--show-dark)}.Z3cgUq_notice{inset-inline:20px;z-index:110;max-width:520px;padding:var(--space-4);border:1px solid var(--warning-border);border-radius:var(--radius-card);background:var(--warning-surface);color:var(--warning-text);margin:0 auto;font-size:16px;line-height:1.5;position:fixed;bottom:20px}.Z3cgUq_status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1200px){.Z3cgUq_lightLabel,.Z3cgUq_darkLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.Z3cgUq_lightLabel{display:var(--show-light)}.Z3cgUq_darkLabel{display:var(--show-dark)}}@media (prefers-reduced-motion:reduce){.Z3cgUq_language:active,.Z3cgUq_theme:active{transform:none}}
.Bmfc1G_toggle{width:var(--control-min);height:var(--control-min);background:var(--wash);border-radius:var(--radius-pill);cursor:pointer;justify-content:center;align-items:center;list-style:none;display:flex}.Bmfc1G_toggle::-webkit-details-marker{display:none}.Bmfc1G_toggle:hover{background:var(--surface)}.Bmfc1G_icon{gap:6px;width:19px;display:grid}.Bmfc1G_icon>span{height:2px;transition:transform .2s var(--ease-out);background:currentColor;display:block}.Bmfc1G_menu[open] .Bmfc1G_icon>span:first-child{transform:translateY(4px)rotate(45deg)}.Bmfc1G_menu[open] .Bmfc1G_icon>span:last-child{transform:translateY(-4px)rotate(-45deg)}.Bmfc1G_panel{inset-inline:var(--site-gutter);overscroll-behavior:contain;touch-action:pan-y pinch-zoom;max-height:calc(100dvh - 90px);padding:24px;padding-bottom:max(24px, env(safe-area-inset-bottom));background:var(--wash);color:var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 24px;display:grid;position:absolute;top:calc(100% + 4px);overflow-y:auto}.Bmfc1G_menu:not([open]) .Bmfc1G_panel{display:none}@supports selector(::details-content){.Bmfc1G_menu::details-content{content-visibility:hidden;transition:content-visibility .2s allow-discrete}.Bmfc1G_menu[open]::details-content{content-visibility:visible}.Bmfc1G_menu:not([open]) .Bmfc1G_panel{display:grid}.Bmfc1G_panel{opacity:0;transition:opacity .2s ease, transform .2s var(--ease-out);transform:translateY(-8px)}.Bmfc1G_menu[open] .Bmfc1G_panel{opacity:1;transform:none}}.Bmfc1G_panel>a{min-height:var(--action-min);padding-block:var(--space-2);align-items:center;font-size:18px;font-weight:500;line-height:1.4;text-decoration:none;display:flex}.Bmfc1G_panel>a:hover,.Bmfc1G_panel>a[aria-current=page]{text-underline-offset:6px;text-decoration:underline}.Bmfc1G_panel>form,.Bmfc1G_panel>p{grid-column:1/-1}.Bmfc1G_panel>.button{grid-column:1/-1}.Bmfc1G_panel>.button{margin-top:16px}.Bmfc1G_panel>p{color:var(--muted);overflow-wrap:anywhere;margin:0 0 12px;font-size:14px}.Bmfc1G_panel>form button{width:100%;min-height:var(--action-min);font-size:16px}@media (max-width:600px){.Bmfc1G_panel{gap:4px 16px;padding:20px}.Bmfc1G_panel>a{font-size:16px}}@media (prefers-reduced-motion:reduce){.Bmfc1G_icon>span,.Bmfc1G_panel{transition:none}}@supports selector(::details-content){@media (prefers-reduced-motion:reduce){.Bmfc1G_menu::details-content{transition:none}}}
.wBaYfG_header{z-index:50;pointer-events:none;--primary-bar-height:72px;background:0 0;position:sticky;top:0;transform:none}@media (max-width:1080px){.wBaYfG_header{--primary-bar-height:64px}}.wBaYfG_primaryRow{width:100%;height:var(--primary-bar-height);min-height:var(--primary-bar-height);background:var(--paper);color:var(--ink);pointer-events:auto;z-index:2;transition:transform .26s cubic-bezier(.16,1,.3,1),opacity .2s;position:relative}.wBaYfG_header[data-primary-hidden=true] .wBaYfG_primaryRow{opacity:0;pointer-events:none;transform:translateY(-100%)}.wBaYfG_primaryContainer{width:min(calc(100% - 2 * var(--site-gutter)), var(--site-width));grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:20px;height:100%;margin-inline:auto;display:grid}.wBaYfG_brand{justify-self:start;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.wBaYfG_desktopNav{justify-content:center;align-items:center;gap:8px;display:flex}.wBaYfG_desktopDisclosure{position:relative}.wBaYfG_desktopSummary{min-height:44px;color:var(--muted);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:15px;font-weight:500;list-style:none;transition:color .15s,background-color .15s;display:inline-flex}.wBaYfG_desktopSummary::-webkit-details-marker{display:none}.wBaYfG_desktopSummary:hover{color:var(--ink);background:var(--wash)}.wBaYfG_desktopSummary[data-active=true]{color:var(--ink);background:var(--wash);font-weight:600}.wBaYfG_desktopSummary[data-selected=true],.wBaYfG_desktopSummary[data-preview=true]{color:var(--ink);background:var(--wash)}.wBaYfG_desktopSummary:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.wBaYfG_chevron{color:var(--muted);transition:transform .18s}.wBaYfG_desktopSummary[data-selected=true] .wBaYfG_chevron,.wBaYfG_desktopSummary[data-preview=true] .wBaYfG_chevron,.wBaYfG_desktopDisclosure[open] .wBaYfG_chevron{color:var(--ink);transform:rotate(180deg)}.wBaYfG_noJsDropdown{background:var(--paper);border:1px solid var(--border);z-index:10;border-radius:8px;min-width:180px;padding:8px;position:absolute;top:100%;left:0;box-shadow:0 8px 24px #00000014}.wBaYfG_noJsList{margin:0;padding:0;list-style:none}.wBaYfG_noJsLink{min-height:44px;color:var(--ink);border-radius:6px;padding:0 12px;line-height:44px;text-decoration:none;display:block}.wBaYfG_noJsLink:hover{background:var(--wash)}.wBaYfG_secondaryRow{background:var(--paper);width:100%;color:var(--ink);border-top:1px solid var(--wash);border-bottom:1px solid var(--border);pointer-events:auto;opacity:1;visibility:visible;z-index:1;grid-template-rows:1fr;transition:transform .26s cubic-bezier(.16,1,.3,1),grid-template-rows .18s,opacity .18s,visibility;display:grid;position:relative}.wBaYfG_secondaryRow:not([data-visible=true]){opacity:0;visibility:hidden;pointer-events:none;border-width:0;grid-template-rows:0fr;transition-delay:0s,0s,0s,.18s}.wBaYfG_header[data-primary-hidden=true] .wBaYfG_secondaryRow[data-visible=true]{transform:translateY(calc(-1 * var(--primary-bar-height)))}.wBaYfG_secondaryGroups{min-height:0;display:grid;overflow:hidden}.wBaYfG_secondaryContainer{opacity:0;visibility:hidden;width:min(calc(100% - 2 * var(--site-gutter)), var(--site-width));grid-area:1/1;justify-content:center;align-items:center;min-height:48px;margin-inline:auto;padding:4px 0;transition:opacity .15s,transform .15s,visibility 0s .15s;display:flex;transform:translateY(-4px)}.wBaYfG_secondaryContainer[data-active=true]{opacity:1;visibility:visible;transition-delay:0s;transform:none}.wBaYfG_secondaryList{justify-content:center;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.wBaYfG_secondaryItem{display:inline-flex}.wBaYfG_secondaryPill{min-height:44px;color:var(--muted);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:500;line-height:1;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.wBaYfG_secondaryPill:hover{color:var(--ink);background:var(--wash)}.wBaYfG_secondaryPill[aria-current=page]{color:var(--ink);background:var(--wash);border-color:var(--border);font-weight:600}.wBaYfG_secondaryPill:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.wBaYfG_actions{justify-self:end;align-items:center;gap:12px;display:flex}.wBaYfG_login{min-height:44px;color:var(--ink);border-radius:6px;justify-content:center;align-items:center;padding:0 12px;font-size:14px;font-weight:500;text-decoration:none;transition:opacity .15s;display:inline-flex}.wBaYfG_login:hover{text-decoration:underline}.wBaYfG_login:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.wBaYfG_mobileNavWrapper{display:none}.wBaYfG_mobileDetails{position:relative}.wBaYfG_mobileDetails:not([open]) .wBaYfG_mobilePanel{display:none}.wBaYfG_mobileDetails[open] .wBaYfG_mobilePanel{display:flex}.wBaYfG_mobileToggle{border:1px solid var(--border);width:44px;height:44px;color:var(--ink);cursor:pointer;transition:background .16s var(--ease-out), border-color .16s var(--ease-out);background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0;list-style:none;display:inline-flex}.wBaYfG_mobileToggle::-webkit-details-marker{display:none}.wBaYfG_mobileToggle:hover{background:var(--wash)}.wBaYfG_mobileToggle:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.wBaYfG_hamburger{flex-direction:column;justify-content:space-between;width:20px;height:12px;display:flex;position:relative}.wBaYfG_hamburgerBar{width:100%;height:2px;transition:transform .2s var(--ease-out);transform-origin:50%;background:currentColor;border-radius:1px;display:block}.wBaYfG_mobileDetails[open] .wBaYfG_hamburgerBar:first-child{transform:translateY(5px)rotate(45deg)}.wBaYfG_mobileDetails[open] .wBaYfG_hamburgerBar:last-child{transform:translateY(-5px)rotate(-45deg)}.wBaYfG_mobilePanel{background:var(--paper);height:calc(100dvh - 64px);color:var(--ink);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:24px var(--site-gutter) max(24px, env(safe-area-inset-bottom));z-index:100;pointer-events:auto;touch-action:pan-y pinch-zoom;flex-direction:column;justify-content:space-between;gap:32px;position:fixed;inset:64px 0 0;overflow-y:auto;box-shadow:0 12px 32px #0000001f}@supports selector(::details-content){.wBaYfG_mobileDetails::details-content{content-visibility:hidden;transition:content-visibility .2s allow-discrete}.wBaYfG_mobileDetails[open]::details-content{content-visibility:visible}.wBaYfG_mobileDetails:not([open]) .wBaYfG_mobilePanel,.wBaYfG_mobileDetails[open] .wBaYfG_mobilePanel{display:flex}.wBaYfG_mobilePanel{opacity:0;transition:opacity .2s ease, transform .2s var(--ease-out);transform:translateY(-12px)}.wBaYfG_mobileDetails[open] .wBaYfG_mobilePanel{opacity:1;transform:none}}.wBaYfG_mobileNavGroups{flex-direction:column;gap:8px;display:flex}.wBaYfG_mobileNavSection:not([open]) .wBaYfG_mobileLinkList{display:none}.wBaYfG_mobileSectionTitle{border-bottom:1px solid var(--wash);cursor:pointer;justify-content:space-between;align-items:center;padding:14px 0;font-size:18px;font-weight:600;list-style:none;display:flex}.wBaYfG_mobileSectionTitle::-webkit-details-marker{display:none}.wBaYfG_mobileSectionTitle:after{content:"+";transition:transform .18s var(--ease-out);font-size:20px;font-weight:300}.wBaYfG_mobileNavSection[open] .wBaYfG_mobileSectionTitle:after{transform:rotate(45deg)}.wBaYfG_mobileSectionTitle:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.wBaYfG_mobileLinkList{flex-direction:column;gap:4px;margin:0;padding:8px 0 16px 12px;list-style:none;display:flex}.wBaYfG_mobileLinkItem{list-style:none}.wBaYfG_mobileNavLink{min-height:44px;color:var(--ink);border-radius:6px;align-items:center;padding:8px 12px;font-size:15px;text-decoration:none;transition:background .15s;display:flex}.wBaYfG_mobileNavLink:hover{background:var(--wash)}.wBaYfG_mobileNavLink[aria-current=page]{background:var(--wash);font-weight:600}.wBaYfG_mobileNavLink:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.wBaYfG_mobileLinkLabel{align-items:center;gap:8px;display:inline-flex}.wBaYfG_mobileActiveDot{background:var(--accent);border-radius:50%;width:6px;height:6px}.wBaYfG_mobileNavFooter{border-top:1px solid var(--wash);flex-direction:column;gap:16px;padding-top:24px;display:flex}.wBaYfG_mobileStartCta{min-height:var(--action-min);background:var(--accent);color:var(--on-accent);border-radius:var(--radius-control);justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}.wBaYfG_mobileStartCta:hover{background:var(--accent-hover)}.wBaYfG_mobileStartCta:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.wBaYfG_mobileSecondaryRow{justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.wBaYfG_mobileLoginLink{color:var(--ink);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.wBaYfG_mobileLoginLink:hover{text-decoration:underline}.wBaYfG_mobileLoginLink:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.wBaYfG_mobileContactMail{color:var(--muted);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.wBaYfG_mobileContactMail:hover{color:var(--ink);text-decoration:underline}.wBaYfG_mobileContactMail:focus-visible{outline:3px solid var(--focus);outline-offset:2px}:is(.wBaYfG_header:has(:focus-visible) .wBaYfG_primaryRow,.wBaYfG_header:has(:focus-visible) .wBaYfG_secondaryRow){opacity:1!important;pointer-events:auto!important;transition:none!important;transform:none!important}@media (max-width:1080px){.wBaYfG_primaryContainer{grid-template-columns:auto minmax(0,1fr);gap:16px}.wBaYfG_desktopNav{display:none}.wBaYfG_mobileNavWrapper{display:block}.wBaYfG_secondaryContainer{scrollbar-width:thin;justify-content:flex-start;padding:6px 0;overflow-x:auto}.wBaYfG_secondaryList{flex-wrap:nowrap;flex:none;justify-content:flex-start;gap:6px}.wBaYfG_header:has(.wBaYfG_mobileDetails[open]) .wBaYfG_secondaryRow{display:none!important}}@media (max-width:720px){.wBaYfG_login{display:none}}@media (max-width:600px){.wBaYfG_primaryContainer{gap:12px}.wBaYfG_actions{gap:8px}.wBaYfG_secondaryPill{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.wBaYfG_primaryRow,.wBaYfG_secondaryRow,.wBaYfG_chevron,.wBaYfG_hamburgerBar,.wBaYfG_secondaryPill,.wBaYfG_mobileSectionTitle:after,.wBaYfG_mobilePanel,.wBaYfG_secondaryContainer,.wBaYfG_desktopSummary,.wBaYfG_mobileToggle,.wBaYfG_mobileNavLink,.wBaYfG_mobileStartCta,.wBaYfG_login{transition:none!important;animation:none!important}}@supports selector(::details-content){@media (prefers-reduced-motion:reduce){.wBaYfG_mobileDetails::details-content{transition:none}}}
.STLB6W_footer{--show-light:none;--show-dark:block;background:var(--footer-bg);color:var(--footer-text);font-family:var(--font)}.STLB6W_container{width:min(calc(100% - 2 * var(--site-gutter)), var(--site-width));margin-inline:auto;padding-top:clamp(24px,3vw,32px);padding-bottom:clamp(20px,2.5vw,24px)}.STLB6W_mainGrid{grid-template-columns:minmax(260px,1.35fr) repeat(3,minmax(140px,1fr));align-items:start;gap:clamp(28px,4vw,56px);display:grid}.STLB6W_intro{flex-direction:column;align-items:flex-start;display:flex}.STLB6W_brandLink{outline:none;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.STLB6W_brandLink:focus-visible{outline:2px solid var(--footer-text);outline-offset:4px;border-radius:4px}.STLB6W_tagline{color:var(--footer-text);margin:6px 0 14px;font-size:15px;font-weight:500;line-height:1.45}.STLB6W_ctaWrapper{margin-bottom:16px}.STLB6W_start{min-height:var(--action-min);border-radius:var(--radius-pill);background:var(--footer-text);color:var(--footer-bg);transition:transform .2s var(--ease-out), background .2s var(--ease-out);justify-content:center;align-items:center;gap:10px;padding:10px 22px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.STLB6W_start:hover{background:#fff;transform:translateY(-1px)}.STLB6W_start:active{transform:translateY(1px)}.STLB6W_start:focus-visible{outline:2px solid var(--footer-text);outline-offset:3px}.STLB6W_contactLinks{flex-wrap:wrap;align-items:center;gap:4px 16px;display:flex}.STLB6W_contactLink{min-height:44px;color:var(--footer-text);text-underline-offset:4px;opacity:.9;transition:opacity .15s var(--ease-out);align-items:center;font-size:14px;text-decoration:none;display:inline-flex}.STLB6W_contactLink:hover{opacity:1;text-decoration:underline}.STLB6W_contactLink:focus-visible{outline:2px solid var(--footer-text);outline-offset:2px;border-radius:2px}.STLB6W_navGroup{flex-direction:column;align-items:flex-start;display:flex}.STLB6W_navTitle{letter-spacing:.02em;text-transform:none;color:color-mix(in srgb, var(--footer-text) 72%, transparent);align-items:center;min-height:44px;margin:0;font-size:13px;font-weight:600;display:flex}.STLB6W_navLinks{flex-direction:column;align-items:flex-start;width:100%;display:flex}.STLB6W_navLink{min-height:44px;color:var(--footer-text);text-underline-offset:4px;opacity:.88;transition:opacity .15s var(--ease-out);align-items:center;font-size:15px;line-height:1.4;text-decoration:none;display:inline-flex}.STLB6W_navLink:hover{opacity:1;text-decoration:underline}.STLB6W_navLink:focus-visible{outline:2px solid var(--footer-text);outline-offset:2px;border-radius:2px}.STLB6W_legal{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:24px;padding-top:8px;display:flex}.STLB6W_legalInfo,.STLB6W_legalMeta{color:color-mix(in srgb, var(--footer-text) 72%, transparent);margin:0;font-size:13px;line-height:1.5}.STLB6W_legalMeta{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.STLB6W_legalDot{opacity:.6}.STLB6W_legalLink{min-height:44px;color:inherit;text-underline-offset:4px;transition:color .15s var(--ease-out);align-items:center;display:inline-flex}.STLB6W_legalLink:hover{color:var(--footer-text);text-decoration:underline}.STLB6W_legalLink:focus-visible{outline:2px solid var(--footer-text);outline-offset:2px;border-radius:2px}@media (max-width:900px) and (min-width:601px){.STLB6W_mainGrid{grid-template-columns:repeat(3,1fr);gap:32px 24px}.STLB6W_intro{grid-column:1/-1}}@media (max-width:600px){.STLB6W_mainGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.STLB6W_intro{grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 16px;margin-bottom:16px;display:grid}.STLB6W_tagline{display:none}.STLB6W_ctaWrapper{justify-self:end;margin:0}.STLB6W_start{white-space:nowrap;gap:8px;padding-inline:12px;font-size:14px}.STLB6W_contactLinks{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.STLB6W_navGroup,.STLB6W_navLinks{display:contents}.STLB6W_navTitle{clip-path:inset(50%);width:1px;height:1px;min-height:0;position:absolute;overflow:hidden}.STLB6W_navLink{font-size:14px}.STLB6W_legal{flex-direction:column;align-items:flex-start;gap:8px;margin-top:16px;padding-top:8px}}@media (prefers-reduced-motion:reduce){.STLB6W_start:hover,.STLB6W_start:active{transform:none}}
._3Bw2eq_page{background:var(--paper);color:var(--ink);padding-bottom:40px}._3Bw2eq_container,._3Bw2eq_hero,._3Bw2eq_section{width:min(calc(100% - var(--site-gutter) * 2), var(--site-width));margin-inline:auto}._3Bw2eq_hero{padding-block:clamp(56px,7vw,112px) clamp(48px,6vw,88px)}._3Bw2eq_heroSplit,._3Bw2eq_split{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}._3Bw2eq_heroCopy,._3Bw2eq_split>*{min-width:0}._3Bw2eq_split p,._3Bw2eq_cta p{max-width:60ch}._3Bw2eq_title{letter-spacing:-.06em;max-width:19ch;margin-bottom:32px;font-size:clamp(2.35rem,5.6vw,5.25rem);font-weight:650;line-height:1.04}._3Bw2eq_lead{max-width:54ch;margin-bottom:32px;font-size:clamp(1.125rem,1.65vw,1.5rem);line-height:1.55}._3Bw2eq_section{padding-block:clamp(64px,8vw,128px)}._3Bw2eq_sectionHead{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:clamp(28px,6vw,88px);margin-bottom:56px;display:grid}._3Bw2eq_section :where(h2),._3Bw2eq_band :where(h2),._3Bw2eq_cta :where(h2){letter-spacing:-.055em;font-size:clamp(2rem,4vw,3.75rem);font-weight:600;line-height:1.08}._3Bw2eq_section :where(h3),._3Bw2eq_band :where(h3){letter-spacing:-.04em;font-size:clamp(1.4rem,2.2vw,2rem);font-weight:600;line-height:1.2}._3Bw2eq_section :where(p),._3Bw2eq_band :where(p){font-size:18px;line-height:1.65}._3Bw2eq_sectionHead p{max-width:52ch;margin:8px 0 0}._3Bw2eq_media,._3Bw2eq_figure{background:var(--image-ground);margin:0;overflow:clip}._3Bw2eq_image,._3Bw2eq_media>img,._3Bw2eq_figure>img{object-fit:cover;width:100%;height:auto;display:block}._3Bw2eq_caption{color:var(--muted);padding-top:14px;font-size:14px;line-height:1.5}._3Bw2eq_textLink{text-underline-offset:6px;min-height:44px;transition:color .18s, transform .24s var(--ease-out);align-items:center;gap:14px;font-weight:600;text-decoration-thickness:1.5px;display:inline-flex}._3Bw2eq_textLink:hover{color:var(--brand);transform:translate(3px)}._3Bw2eq_notice{background:var(--mint);padding:24px 28px;font-size:16px;line-height:1.6}._3Bw2eq_notice p:last-child{margin-bottom:0}._3Bw2eq_richText,._3Bw2eq_prose{overflow-wrap:anywhere;max-width:78ch;font-size:18px;line-height:1.75}._3Bw2eq_richText h2,._3Bw2eq_prose h2{margin-block:64px 24px;font-size:clamp(1.6rem,2.8vw,2.5rem)}._3Bw2eq_richText h3,._3Bw2eq_prose h3{margin-block:40px 20px;font-size:24px}._3Bw2eq_richText li,._3Bw2eq_prose li{padding-block:6px}._3Bw2eq_stack{gap:40px;display:grid}._3Bw2eq_band{background:var(--mint);padding:clamp(48px, 6vw, 88px) var(--site-gutter)}._3Bw2eq_band>*{max-width:var(--site-width);margin-inline:auto}._3Bw2eq_links,._3Bw2eq_actionRow{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}._3Bw2eq_cta{background:var(--mint);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;padding:clamp(32px,5vw,72px);display:grid}._3Bw2eq_cta h2,._3Bw2eq_cta p:last-child{margin-bottom:0}._3Bw2eq_values{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 80px;display:grid}._3Bw2eq_value p{max-width:48ch}._3Bw2eq_quiet{color:var(--muted);font-size:16px}._3Bw2eq_contactEmail{max-width:100%;color:var(--brand);letter-spacing:-.055em;overflow-wrap:anywhere;text-underline-offset:10px;font-size:clamp(1.8rem,5.5vw,5rem);line-height:1.15;display:inline-block}._3Bw2eq_breadcrumbs{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:32px;font-size:16px;display:flex}._3Bw2eq_breadcrumbs a{text-underline-offset:5px}._3Bw2eq_empty{background:var(--mint);padding:clamp(32px,6vw,80px)}._3Bw2eq_empty p{max-width:52ch}@media (max-width:800px){._3Bw2eq_heroSplit,._3Bw2eq_split,._3Bw2eq_sectionHead{grid-template-columns:minmax(0,1fr);gap:32px}._3Bw2eq_title{max-width:23ch}._3Bw2eq_sectionHead{margin-bottom:36px}._3Bw2eq_section :where(p),._3Bw2eq_band :where(p){font-size:16px}._3Bw2eq_cta{grid-template-columns:minmax(0,1fr)}._3Bw2eq_cta>a{justify-self:start}._3Bw2eq_values{gap:32px}}@media (max-width:500px){._3Bw2eq_values{grid-template-columns:minmax(0,1fr)}._3Bw2eq_notice{padding:20px}._3Bw2eq_richText,._3Bw2eq_prose{font-size:16px}}@keyframes _3Bw2eq_public-rise{0%{opacity:.25;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes _3Bw2eq_public-picture{0%{opacity:.7;transform:scale(1.06)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){._3Bw2eq_page [data-reveal]{animation:_3Bw2eq_public-rise 1s var(--ease-expo) both;animation-timeline:view();animation-range:entry entry 85%}._3Bw2eq_page [data-picture]>img{animation:_3Bw2eq_public-picture 1s var(--ease-out) both;animation-timeline:view();animation-range:entry}}}@media (prefers-reduced-motion:reduce){._3Bw2eq_page [data-reveal],._3Bw2eq_page [data-picture]>img{opacity:1;animation:none;transform:none}._3Bw2eq_textLink:hover{transform:none}}._3Bw2eq_page :where(figure){margin:0}
.wBY81G_accessPage,.wBY81G_setupPage{grid-template-columns:1.05fr 1fr;align-items:start;gap:100px;max-width:1280px;margin:0 auto;padding:80px 40px 120px;display:grid}.wBY81G_passwordPage{max-width:640px;margin:0 auto;padding:48px 24px}.wBY81G_accessIntro{padding-top:36px}.wBY81G_accessIntro h1,.wBY81G_setupPage h1{margin-bottom:30px;font-size:clamp(38px,4.6vw,64px);font-weight:500}.wBY81G_accessIntro p,.wBY81G_setupPage>div>p{max-width:420px;margin-bottom:32px;font-size:19px}.wBY81G_accessPanel{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:40px}.wBY81G_accessPanel h2{letter-spacing:-.04em;margin-bottom:14px;font-size:25px}.wBY81G_accessPanel>p{color:var(--muted);margin-bottom:30px}.wBY81G_finePrint{color:var(--muted);max-width:76ch;margin:28px 0 0;font-size:14px}.wBY81G_stackedForm{gap:24px;display:grid}.wBY81G_optional{color:var(--muted);font-weight:400}.wBY81G_checkbox{align-items:flex-start;gap:12px;font-size:14px;display:flex}.wBY81G_checkbox input{width:18px;height:18px;accent-color:var(--accent);flex:0 0 18px;margin:4px 0 0}.wBY81G_formFieldset{border:1px solid var(--border);background:var(--surface);border-radius:12px;gap:18px;min-width:0;margin:0;padding:24px;display:grid}.wBY81G_formLegend{color:var(--text);padding:0 8px;font-size:17px;font-weight:600}.wBY81G_fieldGrid{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));align-items:start;gap:16px;display:grid}.wBY81G_missingBadge{color:var(--accent);background:var(--wash);border-radius:999px;margin-left:8px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}.wBY81G_standardPage{max-width:1160px;margin:auto;padding:70px 32px 100px}.wBY81G_standardPage>h1{margin-bottom:40px;font-size:clamp(32px,4vw,48px)}.wBY81G_notice{background:var(--surface);border:1px solid var(--border);border-radius:16px;max-width:800px;padding:40px}.wBY81G_notice h2{font-size:28px}.wBY81G_notice p{max-width:65ch}.wBY81G_actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:28px;display:flex}.wBY81G_plainButton{color:var(--text);text-underline-offset:5px;min-height:var(--control-min);background:0 0;border:0;justify-self:start;padding:8px;text-decoration:underline}.wBY81G_workspaceShell{background:var(--ground);grid-template-columns:240px minmax(0,1fr);min-height:100svh;display:grid}.wBY81G_sidebar{background:var(--surface);border-right:1px solid var(--border);flex-direction:column;align-items:stretch;gap:24px;padding:32px 24px;display:flex}.wBY81G_sidebarBrand{flex-direction:column;gap:8px;display:flex}.wBY81G_brandLink{min-height:var(--control-min);align-items:center;text-decoration:none;display:inline-flex}.wBY81G_workspaceName{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:13px}.wBY81G_sidebarNavigation{gap:6px;width:100%;display:grid}.wBY81G_sidebarNavigation a{border-radius:var(--radius-control);color:var(--text);min-height:var(--control-min);align-items:center;padding:10px 14px;font-size:14px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:flex}.wBY81G_sidebarNavigation a[aria-current=page],.wBY81G_sidebarNavigation a[aria-current=page]:hover{background:var(--accent-soft);color:var(--accent);font-weight:600}.wBY81G_sidebarNavigation a:hover{background:var(--wash);color:var(--text)}.wBY81G_sidebarFooter{border-top:1px solid var(--border);flex-direction:column;gap:16px;margin-top:auto;padding-top:20px;display:flex}.wBY81G_workspaceMenu{display:none}.wBY81G_signOut{color:var(--muted);min-height:var(--control-min);cursor:pointer;text-align:left;background:0 0;border:0;padding:10px 0;font-family:inherit;font-size:14px;transition:color .15s}.wBY81G_signOut:hover{color:var(--text)}.wBY81G_workspaceMain{width:100%;max-width:1260px;margin:0 auto;padding:48px 48px 96px}.wBY81G_workspaceHeading{justify-content:space-between;align-items:start;gap:24px;margin-bottom:36px;display:flex}.wBY81G_workspaceHeading h1{margin-bottom:14px;font-size:30px;font-weight:500}.wBY81G_workspaceHeading p{color:var(--muted);margin:0}.wBY81G_workspaceHeading>.button{flex-shrink:0}.wBY81G_needList{margin-top:24px}.wBY81G_emptyState{background:var(--surface);border:1px solid var(--border);border-radius:12px;grid-column:1/-1;padding:40px}.wBY81G_emptyState h2{font-size:24px;font-weight:500}.wBY81G_emptyState p{max-width:60ch;color:var(--muted)}.wBY81G_needRow{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;gap:32px;padding:28px 0;display:grid}.wBY81G_needRow h2{overflow-wrap:anywhere;max-width:50ch;font-size:22px;font-weight:500;line-height:1.4}.wBY81G_needRow p{overflow-wrap:anywhere;max-width:65ch;margin-bottom:12px}.wBY81G_needRow time{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;padding-top:4px;font-size:13px}.wBY81G_recordState{color:var(--muted);font-size:13px}.wBY81G_recordMeta{color:var(--muted);font-size:14px}.wBY81G_infoPage{max-width:900px;margin:0 auto;padding:64px 32px 100px}.wBY81G_infoPage h1{margin-bottom:40px;font-size:44px;font-weight:500}.wBY81G_infoPage h2{margin-top:40px;font-size:25px;font-weight:500}.wBY81G_loadingShell{background:var(--ground);grid-template-columns:240px minmax(0,1fr);min-height:100svh;display:grid}.wBY81G_loadingSidebar{padding:var(--space-6) var(--space-5);background:var(--surface);border-right:1px solid var(--border);gap:var(--space-5);flex-direction:column;display:flex}.wBY81G_loadingBody{min-width:0;padding:var(--space-7)}.wBY81G_loadingPage{background:var(--ground);min-height:100svh}.wBY81G_loadingHeader{min-height:80px;padding:var(--space-4) var(--site-gutter);background:var(--surface);border-bottom:1px solid var(--border);align-items:center;display:flex}.wBY81G_loadingContent{max-width:1100px;padding:var(--space-7) var(--site-gutter);margin:0 auto}.wBY81G_loadingNav{gap:var(--space-3);margin-bottom:var(--space-6);display:grid}.wBY81G_loadingLine,.wBY81G_loadingTitle{background:var(--border);border-radius:var(--radius-control);width:min(100%,320px);height:16px;display:block}.wBY81G_loadingTitle{width:min(70%,240px);height:32px;margin-bottom:var(--space-5)}.wBY81G_loadingCards{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wBY81G_loadingCard{min-height:180px;padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);gap:var(--space-4);flex-direction:column;display:flex}.wBY81G_loadingChat{justify-content:center;gap:var(--space-5);flex-direction:column;max-width:800px;min-height:calc(100svh - 96px);margin:auto;display:flex}.wBY81G_loadingComposer{border:1px solid var(--control-border);border-radius:var(--radius-card);background:var(--surface);min-height:100px;margin-top:auto}@supports (corner-shape:squircle){.wBY81G_loadingCard,.wBY81G_loadingComposer{corner-shape:squircle}}@media (prefers-reduced-motion:no-preference){.wBY81G_loadingLine,.wBY81G_loadingTitle{animation:1.8s ease-in-out infinite wBY81G_skeleton-pulse}@keyframes wBY81G_skeleton-pulse{50%{opacity:.55}}}@media (max-width:1050px){.wBY81G_loadingShell{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.wBY81G_loadingSidebar{min-height:72px;padding:var(--space-4) var(--site-gutter);border-right:0;border-bottom:1px solid var(--border)}.wBY81G_loadingSidebar .wBY81G_loadingNav{display:none}.wBY81G_loadingSidebar .wBY81G_loadingTitle{margin:0}.wBY81G_loadingBody{padding:var(--space-6) var(--site-gutter)}.wBY81G_loadingChat{min-height:calc(100svh - 136px)}.wBY81G_accessPage,.wBY81G_setupPage{gap:48px;padding:60px 28px 80px}.wBY81G_workspaceShell{display:block}.wBY81G_sidebar{z-index:20;border-right:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;min-height:72px;padding:14px 24px;display:grid;position:relative}.wBY81G_workspaceName,.wBY81G_sidebarNavigation,.wBY81G_sidebarSignOut{display:none}.wBY81G_workspaceMenu{display:block}.wBY81G_sidebarFooter{border:0;flex-direction:row;justify-self:end;align-items:center;gap:8px;margin:0;padding:0}.wBY81G_workspaceMain{padding:32px 28px 72px}}@media (max-width:700px){.wBY81G_accessPage,.wBY81G_setupPage{grid-template-columns:1fr;gap:36px;padding:32px 20px 64px}.wBY81G_accessTaskFirst{flex-direction:column;gap:24px;padding-top:24px;display:flex}.wBY81G_accessTaskFirst>*{width:100%}.wBY81G_accessTaskFirst .wBY81G_accessPanel{order:-1;padding:20px}.wBY81G_accessTaskFirst .wBY81G_accessPanel>p{margin-bottom:16px}.wBY81G_loadingCards{grid-template-columns:minmax(0,1fr)}.wBY81G_loadingContent{padding-top:var(--space-6)}.wBY81G_accessIntro{padding:0}.wBY81G_accessIntro h1,.wBY81G_setupPage h1{margin-bottom:24px;font-size:40px}.wBY81G_accessIntro p,.wBY81G_setupPage>div>p{font-size:16px}.wBY81G_accessPanel{padding:26px 22px}.wBY81G_accessPanel h2{font-size:24px}.wBY81G_sidebar{min-height:64px;padding:10px 20px}.wBY81G_workspaceMain{padding:28px 20px 64px}.wBY81G_workspaceHeading{flex-direction:column;gap:20px}.wBY81G_workspaceHeading h1{font-size:28px}.wBY81G_needRow{grid-template-columns:1fr;gap:4px}.wBY81G_needRow time{order:-1}.wBY81G_emptyState,.wBY81G_notice{padding:28px 24px}.wBY81G_infoPage{padding:36px 20px 64px}.wBY81G_infoPage h1{font-size:35px}}@media (max-width:360px){.wBY81G_accessPage,.wBY81G_setupPage,.wBY81G_briefPage,.wBY81G_workspaceMain,.wBY81G_standardPage{padding-left:12px;padding-right:12px}.wBY81G_accessPanel,.wBY81G_briefEditor,.wBY81G_briefPreview,.wBY81G_notice,.wBY81G_emptyState{border-radius:12px;padding:20px 14px}.wBY81G_accessIntro h1,.wBY81G_setupPage h1,.wBY81G_briefHeading h1{font-size:28px}}
.OwPfDa_explorer{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:stretch;gap:clamp(32px,6vw,88px);display:grid}.OwPfDa_areas{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:8px;display:grid}.OwPfDa_areas>button{background:var(--wash);min-height:64px;color:var(--ink);text-align:left;transition:background .18s, color .18s, transform .24s var(--ease-out);border:0;border-radius:0;justify-content:space-between;align-items:center;gap:16px;padding:16px;font-size:16px;line-height:1.4;display:flex}.OwPfDa_areas>button:hover{background:var(--mint);transform:translateY(-2px)}.OwPfDa_areas>button[aria-pressed=true]{background:var(--brand);color:var(--on-accent)}.OwPfDa_areas>button>span{transition:transform .24s var(--ease-out);flex-shrink:0}.OwPfDa_areas>button:hover>span{transform:translate(2px,-2px)}.OwPfDa_detail{background:var(--mint);flex-direction:column;justify-content:space-between;gap:32px;min-width:0;padding:clamp(24px,3.5vw,48px);display:flex}.OwPfDa_detail p,.OwPfDa_detail blockquote{max-width:60ch}.OwPfDa_description>h3{margin-bottom:24px;font-size:clamp(1.5rem,2.6vw,2.5rem)}.OwPfDa_description>p{margin-bottom:32px}.OwPfDa_example>p{margin-bottom:12px;font-size:16px;font-weight:600}.OwPfDa_example blockquote{margin:0;font-size:18px;line-height:1.6}.OwPfDa_detailFooter{justify-items:start;gap:24px;display:grid}.OwPfDa_detailFooter>p{margin:0;font-size:14px;line-height:1.6}.OwPfDa_mobileSelect{display:none}.OwPfDa_fallback{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.OwPfDa_fallback dt{font-size:20px;font-weight:600}.OwPfDa_fallback dd{margin:12px 0 0}@media (max-width:1000px){.OwPfDa_explorer{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.OwPfDa_areas{grid-template-columns:minmax(0,1fr)}.OwPfDa_detail{align-self:start;position:sticky;top:24px}}@media (max-width:800px){.OwPfDa_explorer{grid-template-columns:minmax(0,1fr);gap:20px}.OwPfDa_areas{display:none}.OwPfDa_mobileSelect{gap:12px;display:grid}.OwPfDa_mobileSelect label{font-size:16px;font-weight:600}.OwPfDa_mobileSelect select{background:var(--paper);width:100%;min-height:52px;color:var(--ink);border:1px solid var(--brand);border-radius:0;padding:12px}.OwPfDa_detail{padding:28px 24px;position:static}.OwPfDa_description>h3{font-size:24px}.OwPfDa_example blockquote{font-size:16px}.OwPfDa_fallback{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.OwPfDa_areas>button:hover,.OwPfDa_areas>button:hover>span{transform:none}}
.PxlAPW_wrapper{flex-direction:column;gap:.5rem;width:100%;display:flex}.PxlAPW_button{border-radius:var(--radius-sm,6px);border:1px solid var(--accent);background-color:var(--accent);min-width:44px;min-height:44px;color:var(--on-accent);cursor:pointer;box-sizing:border-box;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-family:inherit;font-size:.9375rem;font-weight:600;line-height:1.2;text-decoration:none;transition:opacity .15s,background-color .15s,border-color .15s;display:inline-flex}.PxlAPW_button:hover:not(:disabled){background-color:var(--accent-hover);border-color:var(--accent-hover)}.PxlAPW_button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.PxlAPW_button:disabled{opacity:.6;cursor:not-allowed}.PxlAPW_spinner{border:2px solid color-mix(in srgb, currentColor 35%, transparent);border-top-color:currentColor;border-radius:50%;width:1rem;height:1rem;animation:.8s linear infinite PxlAPW_spin}@keyframes PxlAPW_spin{to{transform:rotate(360deg)}}.PxlAPW_error{color:var(--error);margin:0;font-size:.8125rem;line-height:1.35}@media (prefers-reduced-motion:reduce){.PxlAPW_spinner{animation:none}.PxlAPW_button{transition:none}}
.OFlwEW_container{pointer-events:none;z-index:0;justify-content:flex-end;align-items:center;display:flex;position:absolute;inset:0;overflow:clip}.OFlwEW_stage{perspective:900px;justify-content:center;align-items:center;width:100%;min-width:0;max-width:720px;height:100%;display:flex;position:relative}.OFlwEW_tilt{width:100%;height:100%;max-height:720px;transform:rotateX(var(--turn-x,0deg)) rotateY(var(--turn-y,0deg));transform-style:preserve-3d;justify-content:center;align-items:center;transition:transform .34s cubic-bezier(.25,1,.5,1);display:flex}.OFlwEW_float{transform-origin:50%;justify-content:center;align-items:center;width:100%;height:100%;animation:13s ease-in-out infinite paused OFlwEW_bloom-orbit;display:flex}.OFlwEW_container[data-active=true] .OFlwEW_float{animation-play-state:running}.OFlwEW_image{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.92;width:100%;max-width:780px;height:auto;max-height:92%;display:block}[data-theme=dark] .OFlwEW_image{opacity:.88}.OFlwEW_pauseButton{bottom:16px;right:var(--site-gutter,24px);background:var(--paper);min-width:44px;min-height:44px;color:var(--ink);border:1px solid var(--border);cursor:pointer;pointer-events:auto;z-index:5;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:13px;font-weight:500;line-height:1;text-decoration:none;transition:background .18s,color .18s,border-color .18s,transform .18s;display:none;position:absolute}.OFlwEW_container[data-hydrated=true] .OFlwEW_pauseButton{display:inline-flex}.OFlwEW_pauseButton:hover{color:var(--brand);border-color:var(--brand);transform:translateY(-1px)}.OFlwEW_pauseButton:active{transform:scale(.97)}.OFlwEW_pauseButton:focus-visible{outline:2px solid var(--focus,var(--brand));outline-offset:2px}.OFlwEW_pauseIcon{font-size:11px;line-height:1}.OFlwEW_pauseText{letter-spacing:-.01em;font-size:13px}@keyframes OFlwEW_bloom-orbit{0%,to{transform:translateY(8px)rotate(-3.5deg)rotateY(-7deg)scale(.97)}50%{transform:translateY(-12px)rotate(3.5deg)rotateY(8deg)scale(1.02)}}@media (max-width:1200px){.OFlwEW_stage{max-width:560px}.OFlwEW_image{opacity:.38;max-width:520px}[data-theme=dark] .OFlwEW_image{opacity:.38;max-width:520px}}@media (max-width:700px){.OFlwEW_container{justify-content:center}.OFlwEW_stage{max-width:100%}.OFlwEW_image{opacity:.3;max-width:400px}[data-theme=dark] .OFlwEW_image{opacity:.3;max-width:400px}.OFlwEW_pauseButton{padding:6px 14px;font-size:12px;bottom:8px;right:12px}}@media (prefers-reduced-motion:reduce){.OFlwEW_tilt,.OFlwEW_float{transition:none!important;animation:none!important;transform:none!important}.OFlwEW_pauseButton{display:none!important}}
._4WpgRW_adminShell{background:var(--ground);min-height:100vh;color:var(--text);font-family:var(--font);flex-direction:column;display:flex}._4WpgRW_adminHeader{background:var(--surface);z-index:20;padding:10px 24px;position:sticky;top:0}._4WpgRW_headerContainer{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:20px;max-width:1440px;min-height:52px;margin:0 auto;display:grid}._4WpgRW_brandGroup{flex-shrink:0;align-items:center;gap:12px;display:flex}._4WpgRW_brandLink{align-items:center;text-decoration:none;display:inline-flex}._4WpgRW_staffBadge{letter-spacing:.06em;text-transform:uppercase;background:var(--accent-soft);color:var(--accent);border-radius:4px;padding:2px 7px;font-size:11px;font-weight:700}._4WpgRW_headerNav{align-items:center;gap:16px;display:flex}._4WpgRW_headerActions{justify-self:end;align-items:center;gap:12px;min-width:0;display:flex}._4WpgRW_headerMenu{display:none}._4WpgRW_commandTrigger{border:1px solid var(--control-border);background:var(--surface);min-height:44px;color:var(--text);font:inherit;cursor:pointer;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:inline-flex}._4WpgRW_commandDialog{border:1px solid var(--border);background:var(--surface);width:min(600px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);color:var(--text);box-shadow:var(--shadow);border-radius:12px;margin:auto;padding:20px}._4WpgRW_commandDialog::backdrop{background:#00000080}._4WpgRW_commandHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}._4WpgRW_commandHeading h2{margin:0;font-size:20px}._4WpgRW_commandHeading button{min-height:44px}._4WpgRW_commandDialog label{margin-bottom:8px;font-size:14px;display:block}._4WpgRW_commandInput{border:1px solid var(--control-border);background:var(--ground);width:100%;min-height:44px;color:var(--text);font:inherit;border-radius:8px;padding:10px;font-size:16px}._4WpgRW_commandList{max-height:45dvh;margin:12px 0;padding:0;list-style:none;overflow-y:auto}._4WpgRW_commandOption{min-height:44px;color:var(--text);overflow-wrap:anywhere;border:2px solid #0000;border-radius:8px;align-items:center;padding:10px 12px;text-decoration:none;display:flex}._4WpgRW_commandOption[aria-selected=true]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}._4WpgRW_commandHelp{color:var(--muted);margin:12px 0 0;font-size:13px}._4WpgRW_commandTrigger:focus-visible,._4WpgRW_commandInput:focus-visible{outline:3px solid var(--focus);outline-offset:3px}._4WpgRW_headerLink{min-height:44px;color:var(--muted);align-items:center;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex}._4WpgRW_headerLink:hover{color:var(--accent)}._4WpgRW_headerLink[aria-current=page]{color:var(--accent);text-underline-offset:6px;font-weight:750;text-decoration:underline}._4WpgRW_headerUser{color:var(--muted);align-items:center;gap:12px;font-size:13px;display:flex}._4WpgRW_userEmail{text-overflow:ellipsis;white-space:nowrap;max-width:200px;color:var(--text);font-weight:500;overflow:hidden}._4WpgRW_headerUser button{min-height:44px}._4WpgRW_mainContent{flex:1;width:100%;max-width:1440px;margin:0 auto;padding:20px 24px 48px}._4WpgRW_pageHeading{color:var(--text);letter-spacing:-.025em;margin-bottom:6px;font-size:clamp(22px,2.5vw,28px);font-weight:700}._4WpgRW_pageIntro{color:var(--muted);max-width:75ch;margin-bottom:20px;font-size:14px;line-height:1.5}._4WpgRW_adminShell button:disabled{opacity:.55}._4WpgRW_noticePanel{background:var(--surface);border:1px solid var(--border);text-align:left;border-radius:12px;max-width:600px;margin:48px auto;padding:32px}._4WpgRW_noticePanel h2{color:var(--text);margin-bottom:12px;font-size:20px;font-weight:600}._4WpgRW_noticePanel p{color:var(--muted);margin-bottom:24px;font-size:14px;line-height:1.6}._4WpgRW_noticeActions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}._4WpgRW_dashboardGrid{grid-template-columns:380px minmax(0,1fr);align-items:start;gap:20px;display:grid}._4WpgRW_listColumn{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}._4WpgRW_controlsBar{border-bottom:1px solid var(--border);background:var(--surface);flex-direction:column;gap:10px;padding:14px;display:flex}._4WpgRW_searchWrapper{align-items:center;display:flex;position:relative}._4WpgRW_searchInput{width:100%;min-height:var(--control-min);border:1px solid var(--control-border);background:var(--ground);color:var(--text);border-radius:8px;padding:9px 52px 9px 12px;font-size:16px;transition:border-color .15s,background-color .15s}._4WpgRW_searchInput:focus{border-color:var(--accent);background:var(--surface);outline:none}._4WpgRW_clearSearchBtn{width:var(--control-min);height:var(--control-min);color:var(--muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;font-size:14px;line-height:1;display:inline-flex;position:absolute;right:0}._4WpgRW_clearSearchBtn:hover{color:var(--text)}._4WpgRW_filterTabs{background:var(--ground);border-radius:8px;grid-template-columns:repeat(4,1fr);gap:3px;padding:3px;display:grid}._4WpgRW_filterTab{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-direction:column;align-items:center;gap:2px;padding:6px 3px;font-size:11px;font-weight:500;transition:background-color .15s,color .15s;display:flex}._4WpgRW_filterTab:hover{color:var(--text)}._4WpgRW_filterTabActive{background:var(--surface);color:var(--text);font-weight:600;box-shadow:0 1px 2px #0000000d}._4WpgRW_tabCount{font-variant-numeric:tabular-nums;opacity:.85;font-size:11px}._4WpgRW_resultsMeta{color:var(--muted);justify-content:space-between;align-items:center;padding:0 2px;font-size:12px;display:flex}._4WpgRW_filterNoticeBadge{color:var(--muted);font-size:11px}._4WpgRW_bloomerList{overscroll-behavior:contain;max-height:calc(100vh - 220px);margin:0;padding:0;list-style:none;overflow-y:auto}._4WpgRW_bloomerItem{border-bottom:1px solid var(--border)}._4WpgRW_bloomerItem:last-child{border-bottom:none}._4WpgRW_bloomerButton{text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;width:100%;padding:12px 14px;transition:background-color .12s;display:flex}._4WpgRW_bloomerButton:hover{background:var(--accent-soft)}._4WpgRW_bloomerButtonSelected{background:var(--accent-soft);position:relative}._4WpgRW_bloomerButtonSelected:before{content:"";background:var(--accent);width:3px;position:absolute;top:0;bottom:0;left:0}._4WpgRW_itemHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}._4WpgRW_itemName{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}._4WpgRW_itemRole{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}._4WpgRW_itemMeta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}._4WpgRW_itemTags{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}._4WpgRW_miniTag{background:var(--ground);color:var(--muted);border:1px solid var(--border);border-radius:4px;padding:2px 6px;font-size:11px}._4WpgRW_emptyList{text-align:center;color:var(--muted);padding:40px 20px;font-size:14px}._4WpgRW_detailColumn{flex-direction:column;gap:20px;display:flex}._4WpgRW_mobileBackBar{margin-bottom:4px;display:none}._4WpgRW_detailCard{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:24px}._4WpgRW_detailHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;padding-bottom:16px;display:flex}._4WpgRW_detailTitleGroup{overflow-wrap:anywhere;min-width:0}._4WpgRW_detailTitleGroup h2{letter-spacing:-.02em;color:var(--text);margin-bottom:3px;font-size:20px;font-weight:600}._4WpgRW_detailTitleGroup h2:focus{outline:none}._4WpgRW_detailRoleSubtitle{color:var(--muted);margin-bottom:4px;font-size:14px}._4WpgRW_detailId{color:var(--muted);font-family:monospace;font-size:11px}._4WpgRW_detailSection{margin-bottom:20px}._4WpgRW_detailSection:last-child{margin-bottom:0}._4WpgRW_sectionHeading{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin-bottom:12px;font-size:12px;font-weight:700}._4WpgRW_metaGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;display:grid}._4WpgRW_metaField{flex-direction:column;gap:3px;display:flex}._4WpgRW_metaLabel{color:var(--muted);font-size:12px}._4WpgRW_metaValue{color:var(--text);overflow-wrap:anywhere;font-size:14px;font-weight:500}._4WpgRW_metaValueLink{color:var(--accent);text-underline-offset:2px;word-break:break-all;text-decoration:underline}._4WpgRW_metaValueLink:hover{opacity:.85}._4WpgRW_tagCloud{flex-wrap:wrap;gap:6px;display:flex}._4WpgRW_tagPill{background:var(--ground);border:1px solid var(--border);color:var(--text);border-radius:6px;padding:3px 9px;font-size:12px}._4WpgRW_bioBlock{background:var(--ground);border:1px solid var(--border);color:var(--text);white-space:pre-wrap;border-radius:8px;padding:14px;font-size:14px;line-height:1.6}._4WpgRW_reviewCard{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:24px}._4WpgRW_reviewCardTitle{color:var(--text);margin-bottom:8px;font-size:17px;font-weight:600}._4WpgRW_reviewNotice{background:var(--ground);border:1px solid var(--border);color:var(--muted);border-radius:8px;margin-bottom:18px;padding:12px 14px;font-size:13px;line-height:1.5}._4WpgRW_statusChoices{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:18px;display:grid}._4WpgRW_statusOption{border:1px solid var(--control-border);cursor:pointer;background:var(--ground);border-radius:8px;flex-direction:column;align-items:center;gap:3px;min-height:60px;padding:10px 8px;transition:background-color .15s,border-color .15s;display:flex}._4WpgRW_statusOption:hover{border-color:var(--muted)}._4WpgRW_statusOptionActive{background:var(--surface);border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}._4WpgRW_statusOptionTitle{color:var(--text);font-size:13px;font-weight:600}._4WpgRW_statusOptionDesc{color:var(--muted);text-align:center;font-size:11px;line-height:1.3}._4WpgRW_noteField{flex-direction:column;gap:6px;margin-bottom:18px;display:flex}._4WpgRW_noteLabelRow{color:var(--text);justify-content:space-between;align-items:center;font-size:13px;font-weight:500;display:flex}._4WpgRW_charCount{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}._4WpgRW_charCountOver{color:var(--error);font-weight:600}._4WpgRW_noteTextarea{border:1px solid var(--control-border);background:var(--ground);width:100%;min-height:84px;color:var(--text);resize:vertical;border-radius:8px;padding:10px 12px;font-size:14px;line-height:1.5}._4WpgRW_noteTextarea:focus{border-color:var(--accent);background:var(--surface);outline:none}._4WpgRW_searchInput:focus-visible,._4WpgRW_noteTextarea:focus-visible{outline:3px solid var(--focus);outline-offset:3px}._4WpgRW_reviewActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}._4WpgRW_syncMetaInfo{color:var(--muted);font-size:12px}._4WpgRW_submitReviewBtn{background:var(--accent);color:var(--on-accent);cursor:pointer;border:none;border-radius:8px;min-height:44px;padding:10px 18px;font-size:14px;font-weight:600;transition:background-color .15s,opacity .15s}._4WpgRW_submitReviewBtn:hover:not(:disabled){background:var(--accent-hover,#184631)}._4WpgRW_submitReviewBtn:disabled{opacity:.55;cursor:not-allowed}._4WpgRW_alertBox{border-radius:8px;margin-bottom:16px;padding:12px 14px;font-size:13px;line-height:1.5}._4WpgRW_alertSuccess{background:var(--accent-soft);color:var(--accent);border:1px solid var(--border)}._4WpgRW_alertError{background:var(--error-surface,#dc26261a);color:var(--error);border:1px solid var(--border)}._4WpgRW_alertStale{color:var(--lightningcss-light,#92400e)var(--lightningcss-dark,#fcd34d);background:var(--lightningcss-light,#fffbeb)var(--lightningcss-dark,#f59e0b1f);border:1px solid var(--lightningcss-light,#fde68a)var(--lightningcss-dark,#f59e0b59);flex-direction:column;gap:8px;display:flex}._4WpgRW_badge{white-space:nowrap;border-radius:6px;align-items:center;padding:2px 7px;font-size:12px;font-weight:600;display:inline-flex}._4WpgRW_badgePending{color:var(--lightningcss-light,#92400e)var(--lightningcss-dark,#fbbf24);background:var(--lightningcss-light,#fef3c7)var(--lightningcss-dark,#f59e0b29);border:1px solid var(--lightningcss-light,#fde68a)var(--lightningcss-dark,#f59e0b4d)}._4WpgRW_badgeApproved{background:var(--accent-soft);color:var(--accent);border:1px solid var(--border)}._4WpgRW_badgeRejected{background:var(--error-surface,#dc26261a);color:var(--error);border:1px solid var(--border)}._4WpgRW_badgeNeutral{background:var(--ground);color:var(--muted);border:1px solid var(--border)}._4WpgRW_noSelection{text-align:center;background:var(--surface);border:1px dashed var(--border);color:var(--muted);border-radius:12px;padding:48px 24px;font-size:14px;line-height:1.5}@media (max-width:1200px){._4WpgRW_userEmail{display:none}}@media (max-width:1120px){._4WpgRW_headerContainer{grid-template-columns:auto minmax(0,1fr)}._4WpgRW_headerNav,._4WpgRW_headerUser{display:none}._4WpgRW_headerMenu{display:block}}@media (max-width:960px){._4WpgRW_dashboardGrid{grid-template-columns:minmax(0,1fr)}._4WpgRW_mobileBackBar{display:block}._4WpgRW_hideOnMobile{display:none!important}._4WpgRW_filterTabs{font-size:11px}._4WpgRW_statusChoices{grid-template-columns:1fr}}@media (max-width:600px){._4WpgRW_adminHeader{padding:10px 20px}._4WpgRW_mainContent{padding:16px 16px 36px}._4WpgRW_headerContainer{gap:12px;min-height:44px}._4WpgRW_headerActions{gap:8px}._4WpgRW_filterTabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._4WpgRW_filterTab{min-height:44px;font-size:14px}._4WpgRW_tabCount{font-size:12px}._4WpgRW_detailCard,._4WpgRW_reviewCard{padding:16px}}@media (max-width:360px){._4WpgRW_mainContent{padding:12px 10px 28px}}._4WpgRW_headerContainer{grid-template-columns:auto minmax(0,1fr) auto}._4WpgRW_headerNav{flex-wrap:wrap;justify-content:center;gap:0 14px}._4WpgRW_dashboardToolbar{flex-wrap:wrap;align-items:end;gap:16px;margin:20px 0;display:flex}._4WpgRW_dashboardToolbar label,._4WpgRW_dashboardForm label{gap:6px;font-size:14px;display:grid}._4WpgRW_dashboardToolbar input,._4WpgRW_dashboardToolbar select,._4WpgRW_dashboardForm input,._4WpgRW_dashboardForm select,._4WpgRW_dashboardForm textarea{border:1px solid var(--border);background:var(--surface);max-width:100%;min-height:44px;color:var(--text);font:inherit;border-radius:8px;padding:10px}._4WpgRW_dashboardForm{gap:12px;max-width:600px;display:grid}._4WpgRW_dashboardForm button{min-height:44px}._4WpgRW_dashboardForm textarea{min-height:88px}._4WpgRW_dashboardForm ._4WpgRW_confirmation{cursor:pointer;align-items:center;gap:10px;min-height:44px;display:flex}._4WpgRW_confirmation input{flex-shrink:0;width:24px}._4WpgRW_confirmationPanel summary,._4WpgRW_dashboardCard summary{cursor:pointer;min-height:44px;padding:12px 0}._4WpgRW_actionMessage{overflow-wrap:anywhere;max-width:60ch}._4WpgRW_dashboardCard{border:1px solid var(--border);background:var(--surface);border-radius:12px;margin:20px 0;padding:20px}._4WpgRW_dashboardCard h2{margin:0 0 12px;font-size:19px}._4WpgRW_dashboardCard p{margin-bottom:12px}._4WpgRW_metricGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin:24px 0;display:grid}._4WpgRW_metricCard{border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:12px;padding:22px;text-decoration:none}._4WpgRW_metricCard:hover{border-color:var(--accent)}._4WpgRW_metricCard h2{font-size:16px}._4WpgRW_metricCard strong{margin:12px 0;font-size:30px;display:block}._4WpgRW_metricCard p{color:var(--muted);font-size:14px}._4WpgRW_tableScroll{border:1px solid var(--border);background:var(--surface);border-radius:12px;margin:20px 0;overflow-x:auto}._4WpgRW_dataTable{border-collapse:collapse;text-align:left;width:100%;font-size:14px}._4WpgRW_dataTable th,._4WpgRW_dataTable td{border-bottom:1px solid var(--border);vertical-align:top;padding:14px}._4WpgRW_dataTable td ._4WpgRW_staffBadge{white-space:nowrap;margin:2px;display:inline-block}._4WpgRW_tableScroll>p{padding:16px}._4WpgRW_recordGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}._4WpgRW_recordGrid>div{min-width:0}._4WpgRW_recordGrid dt{color:var(--muted);font-size:13px}._4WpgRW_recordGrid dd{overflow-wrap:anywhere;margin:5px 0 0}._4WpgRW_rawData{white-space:pre-wrap;overflow-wrap:anywhere;max-height:420px;font-size:12px;overflow:auto}@media (max-width:1200px){._4WpgRW_headerContainer{grid-template-columns:auto 1fr}._4WpgRW_headerNav{display:none}._4WpgRW_headerMenu{display:block}}@media (max-width:600px){._4WpgRW_brandGroup ._4WpgRW_staffBadge{display:inline-block}._4WpgRW_headerContainer{grid-template-columns:minmax(0,1fr)}._4WpgRW_headerActions{justify-content:space-between;justify-self:stretch}._4WpgRW_commandDialog{width:calc(100vw - 16px);max-height:calc(100dvh - 16px);padding:16px}._4WpgRW_dashboardToolbar{flex-direction:column;align-items:stretch}._4WpgRW_dashboardCard{padding:16px}}._4WpgRW_queueSection{border-color:var(--accent);background:var(--accent-soft)}._4WpgRW_queueGrid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px;margin-bottom:20px;display:grid}._4WpgRW_queueGrid p{margin:0}._4WpgRW_queueGrid strong{font-variant-numeric:tabular-nums;font-size:28px;display:block}._4WpgRW_metricGroups{gap:16px;display:grid}._4WpgRW_metricGroups h3{margin:0 0 8px;font-size:16px}._4WpgRW_metricList{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:0;display:grid}._4WpgRW_metricList>div{background:var(--ground);border-radius:var(--radius-control);padding:12px}._4WpgRW_metricList dt{color:var(--muted);font-size:14px}._4WpgRW_metricList dd{font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:22px;font-weight:700}._4WpgRW_dashboardCard details+details{border-top:1px solid var(--border)}._4WpgRW_dashboardCard summary{overflow-wrap:anywhere}._4WpgRW_reviewShortcut{margin-top:12px;display:inline-flex}._4WpgRW_reviewCard{scroll-margin-top:110px}._4WpgRW_tableScroll:focus-visible{outline:3px solid var(--focus);outline-offset:3px}
.shx4VG_navShell{background:var(--surface);border-bottom:1px solid var(--border);z-index:50;width:100%;position:sticky;top:0}.shx4VG_inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:1100px;margin:0 auto;padding:12px 24px;display:flex}.shx4VG_brandGroup{align-items:center;gap:12px;display:flex}.shx4VG_brandLink{align-items:center;min-width:44px;min-height:44px;text-decoration:none;display:inline-flex}.shx4VG_brandLink:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}.shx4VG_portalBadge{background:var(--accent-soft);color:var(--accent);letter-spacing:.02em;text-transform:uppercase;border-radius:9999px;align-items:center;padding:4px 10px;font-size:13px;font-weight:600;display:inline-flex}.shx4VG_navList{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.shx4VG_navLink{min-height:44px;color:var(--muted);border-radius:8px;align-items:center;padding:8px 16px;font-size:15px;font-weight:500;text-decoration:none;transition:color .15s,background .15s;display:inline-flex}.shx4VG_navLink:hover{color:var(--ink);background:var(--wash)}.shx4VG_navLink:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.shx4VG_navLinkActive{color:var(--ink);background:var(--wash);font-weight:600}.shx4VG_actionsGroup{align-items:center;gap:12px;display:flex}.shx4VG_privacyLink{min-height:44px;color:var(--muted);border-radius:6px;align-items:center;padding:8px 12px;font-size:14px;text-decoration:none;display:inline-flex}.shx4VG_privacyLink:hover{color:var(--ink)}.shx4VG_privacyLink:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:960px){.shx4VG_inner{grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;padding:8px 16px;display:grid}.shx4VG_brandGroup{min-width:0}.shx4VG_portalBadge{display:none}.shx4VG_brandLink>span,.shx4VG_brandLink img{width:100px}.shx4VG_nav{grid-area:2/1/auto/-1;min-width:0}.shx4VG_navList{flex-wrap:nowrap;gap:4px;overflow-x:auto}.shx4VG_navLink,.shx4VG_privacyLink{white-space:nowrap;padding:6px 8px;font-size:13px}.shx4VG_actionsGroup{grid-area:1/2;gap:4px}.shx4VG_actionsGroup button{padding-inline:8px;font-size:12px}}
.swMWYG_heroMedia{aspect-ratio:4/3;background:var(--wash);width:100%;position:relative;overflow:clip}.swMWYG_heroImage{object-fit:cover;width:100%;height:100%;display:block}.swMWYG_contactGrid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:clamp(32px,6vw,88px);display:grid}.swMWYG_infoColumn{flex-direction:column;gap:clamp(32px,4vw,56px);min-width:0;display:flex}.swMWYG_channelBlock{flex-direction:column;gap:10px;min-width:0;display:flex}.swMWYG_channelTitle{letter-spacing:-.03em;color:var(--ink);margin:0;font-size:clamp(1.25rem,1.8vw,1.55rem);font-weight:650;line-height:1.25}.swMWYG_channelContact{color:var(--brand);margin:0;font-size:.9375rem;font-weight:600;line-height:1.45}.swMWYG_channelEmail{min-height:44px;color:var(--brand);text-underline-offset:4px;overflow-wrap:anywhere;align-items:center;font-size:1.125rem;font-weight:600;text-decoration:underline;display:inline-flex}.swMWYG_channelText{color:var(--ink);max-width:54ch;margin:0;font-size:1rem;line-height:1.65}.swMWYG_legalBox{background:var(--wash);border:1px solid var(--border);border-radius:4px;flex-direction:column;gap:12px;min-width:0;padding:clamp(24px,3.5vw,40px);display:flex}.swMWYG_legalTitle{color:var(--ink);letter-spacing:-.02em;margin:0;font-size:1.15rem;font-weight:650}.swMWYG_legalList{color:var(--ink);flex-direction:column;gap:8px;margin:0;padding:0;font-size:.9375rem;line-height:1.55;list-style:none;display:flex}@media (max-width:900px){.swMWYG_contactGrid{grid-template-columns:minmax(0,1fr);gap:40px}}@media (max-width:480px){.swMWYG_heroMedia{aspect-ratio:16/10}.swMWYG_channelEmail{font-size:1rem}}
.RX2MWq_container{flex-direction:column;gap:2.5rem;width:100%;min-width:0;display:flex}.RX2MWq_noticePanel{border-radius:var(--radius-md,8px);background-color:var(--wash);border:1px solid var(--border);color:var(--ink);padding:1.25rem 1.5rem}.RX2MWq_noticeTitle{margin:0 0 .5rem;font-size:1rem;font-weight:700}.RX2MWq_noticeText{margin:0;font-size:.9375rem;line-height:1.5}.RX2MWq_balanceGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;display:grid}.RX2MWq_balanceCard{background-color:var(--paper);border:1px solid var(--border);border-radius:var(--radius-md,8px);flex-direction:column;gap:.5rem;padding:1.5rem;display:flex}.RX2MWq_balanceLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:.875rem;font-weight:600}.RX2MWq_balanceFigure{color:var(--ink);font-variant-numeric:tabular-nums;margin:.25rem 0;font-size:2.75rem;font-weight:400;line-height:1}.RX2MWq_balanceSubtext{color:var(--muted);margin:0;font-size:.875rem;line-height:1.4}.RX2MWq_section{flex-direction:column;gap:1.25rem;display:flex}.RX2MWq_sectionHeader{flex-direction:column;gap:.25rem;display:flex}.RX2MWq_sectionHeader h2{color:var(--ink);margin:0;font-size:1.375rem;font-weight:600}.RX2MWq_sectionDescription{color:var(--muted);margin:0;font-size:.9375rem}.RX2MWq_emptyState{background-color:var(--paper);border:1px dashed var(--border);border-radius:var(--radius-md,8px);text-align:center;color:var(--muted);padding:2rem;font-size:.9375rem}.RX2MWq_purchaseList{flex-direction:column;gap:1rem;display:flex}.RX2MWq_purchaseCard{background-color:var(--paper);border:1px solid var(--border);border-radius:var(--radius-md,8px);flex-direction:column;gap:1rem;padding:1.25rem 1.5rem;display:flex}.RX2MWq_purchaseHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.RX2MWq_purchasePlanName{color:var(--ink);margin:0;font-size:1.125rem;font-weight:600}.RX2MWq_purchaseDate{color:var(--muted);margin:.25rem 0 0;font-size:.8125rem}.RX2MWq_purchaseSupportTag{border-radius:var(--radius-sm,6px);background-color:var(--accent-soft);color:var(--brand);border:1px solid var(--border);padding:.25rem .625rem;font-size:.8125rem;font-weight:500;display:inline-block}.RX2MWq_purchaseStatsGrid{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1rem;padding:1rem 0;display:grid}.RX2MWq_statBox{flex-direction:column;gap:.25rem;display:flex}.RX2MWq_statLabel{color:var(--muted);font-size:.8125rem}.RX2MWq_statValue{color:var(--ink);margin:0;font-size:1.125rem;font-weight:500}.RX2MWq_purchaseActions{justify-content:flex-end;align-items:center;display:flex}.RX2MWq_extraButton{border-radius:var(--radius-sm,6px);border:1px solid var(--control-border);background-color:var(--paper);min-height:44px;color:var(--ink);cursor:pointer;padding:.625rem 1.25rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:background-color .15s,border-color .15s}.RX2MWq_extraButton:hover:not(:disabled){background-color:var(--wash);border-color:var(--brand)}.RX2MWq_extraButton:disabled{opacity:.6;cursor:not-allowed}.RX2MWq_capReachedText{color:var(--muted);margin:0;font-size:.875rem;font-style:italic}.RX2MWq_errorBanner{background-color:var(--error-surface);border:1px solid var(--error);color:var(--error);border-radius:var(--radius-sm,6px);margin:.5rem 0 0;padding:.75rem 1rem;font-size:.875rem}.RX2MWq_catalogGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;display:grid}.RX2MWq_catalogCard{background-color:var(--paper);border:1px solid var(--border);border-radius:var(--radius-md,8px);flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex}.RX2MWq_catalogCardHeader{flex-direction:column;gap:.25rem;display:flex}.RX2MWq_catalogCardTitle{color:var(--ink);margin:0;font-size:1.25rem;font-weight:600}.RX2MWq_catalogCardPrice{color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-size:1.75rem;font-weight:400}.RX2MWq_oneTimeTag{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);font-size:.75rem}.RX2MWq_catalogPerksList{color:var(--muted);flex-direction:column;flex-grow:1;gap:.5rem;margin:0;padding:0;font-size:.875rem;line-height:1.4;list-style:none;display:flex}.RX2MWq_catalogPerksList li{padding-left:1.25rem;position:relative}.RX2MWq_catalogPerksList li:before{content:"";background:var(--brand);border-radius:50%;width:4px;height:4px;position:absolute;top:.6em;left:0}.RX2MWq_catalogCardAction{border-top:1px solid var(--border);padding-top:.5rem}.RX2MWq_nonOwnerNotice{color:var(--muted);margin:0;font-size:.8125rem;line-height:1.4}.RX2MWq_tableWrapper{border:1px solid var(--border);border-radius:var(--radius-md,8px);background-color:var(--paper);overflow-x:auto}.RX2MWq_ledgerTable{border-collapse:collapse;text-align:left;width:100%;font-size:.875rem}.RX2MWq_ledgerTable th{background-color:var(--wash);color:var(--muted);border-bottom:1px solid var(--border);white-space:nowrap;padding:.875rem 1rem;font-weight:600}.RX2MWq_ledgerTable td{border-bottom:1px solid var(--border);color:var(--ink);vertical-align:top;padding:.875rem 1rem}.RX2MWq_ledgerTable tr:last-child td{border-bottom:none}.RX2MWq_dateCell{white-space:nowrap;color:var(--muted);font-variant-numeric:tabular-nums}.RX2MWq_alignRight{white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums}.RX2MWq_positiveDelta{color:var(--brand);font-weight:600}.RX2MWq_negativeDelta{color:var(--muted);font-weight:600}.RX2MWq_reasonCell{flex-direction:column;gap:.25rem;display:flex}.RX2MWq_referenceId{color:var(--muted);font-family:inherit;font-size:.75rem}.RX2MWq_loadMoreWrapper{justify-content:center;margin-top:.5rem;display:flex}.RX2MWq_loadMoreButton{border-radius:var(--radius-sm,6px);border:1px solid var(--control-border);background-color:var(--paper);min-height:44px;color:var(--ink);cursor:pointer;padding:.625rem 1.5rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:background-color .15s,border-color .15s}.RX2MWq_loadMoreButton:hover:not(:disabled){background-color:var(--wash)}.RX2MWq_loadMoreButton:disabled{opacity:.6;cursor:not-allowed}@media (max-width:640px){.RX2MWq_purchaseHeader{flex-direction:column}}.RX2MWq_taxSuffix{color:var(--muted);letter-spacing:normal;margin-left:.25rem;font-size:.875rem;font-weight:500}.RX2MWq_vatNotice{background:var(--wash);border:1px solid var(--border);border-radius:var(--radius-sm,6px);color:var(--muted);margin-top:1rem;padding:.75rem 1rem;font-size:.8125rem;line-height:1.5}.RX2MWq_vatNotice p{margin:0}.RX2MWq_extraVatNote{color:var(--muted);margin:.375rem 0 0;font-size:.75rem;line-height:1.4}.RX2MWq_sectionNav{gap:var(--space-2);flex-wrap:wrap;display:flex}.RX2MWq_sectionNav a{min-height:var(--control-min);border:1px solid var(--control-border);border-radius:var(--radius-control);color:var(--text);align-items:center;padding:8px 12px;text-decoration:none;display:inline-flex}.RX2MWq_sectionNav a:hover{background:var(--wash)}.RX2MWq_balanceHeading{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.RX2MWq_balanceHeading h2{margin:0}.RX2MWq_section,.RX2MWq_balanceHeading{scroll-margin-top:100px}.RX2MWq_lotDisclosure{border:1px solid var(--border);border-radius:var(--radius-card);padding:var(--space-4)}.RX2MWq_lotDisclosure summary{min-height:var(--control-min);cursor:pointer;color:var(--text);padding-block:10px;font-weight:600}.RX2MWq_lotDisclosure[open]>summary{margin-bottom:var(--space-3)}.RX2MWq_scrollHint{color:var(--muted);margin:0;font-size:14px}.RX2MWq_tableWrapper{max-width:100%}.RX2MWq_reasonCell{overflow-wrap:anywhere;min-width:180px;max-width:320px}@media (min-width:900px){.RX2MWq_scrollHint{display:none}}.RX2MWq_balanceSection{gap:var(--space-4);scroll-margin-top:100px;display:grid}.RX2MWq_balanceSection>p:empty{display:none}
.D9uTSa_entry{border:1px solid var(--control-border);background:var(--paper);max-width:660px;box-shadow:0 12px 40px color-mix(in srgb,var(--ink) 5%,transparent);border-radius:20px;margin-top:32px;padding:22px 24px}.D9uTSa_topline{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.D9uTSa_topline>span:first-child{letter-spacing:-.04em;color:var(--brand);font-size:15px;font-weight:700}.D9uTSa_entry textarea{resize:vertical;outline-offset:2px;width:100%;min-height:106px;max-height:240px;color:var(--ink);background:0 0;border:0;padding:18px 0 12px;font-size:16px;line-height:1.6}.D9uTSa_entry textarea::placeholder{color:var(--muted);opacity:1}.D9uTSa_bottom{color:var(--muted);justify-content:space-between;align-items:center;gap:16px;font-size:12px;display:flex}.D9uTSa_bottom button{background:var(--accent);min-height:44px;color:var(--on-accent);border:0;border-radius:999px;align-items:center;gap:24px;padding:10px 18px;font-size:13px;font-weight:650;display:flex}.D9uTSa_bottom button:disabled{background:var(--wash);color:var(--muted)}.D9uTSa_entry>p{margin:16px 0 0;font-size:13px}.D9uTSa_entry form{margin-top:20px}.D9uTSa_entry label{font-size:16px;font-weight:650;display:block}.D9uTSa_examples{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.D9uTSa_examples>span{width:100%;color:var(--muted);font-size:12px}.D9uTSa_examples button{min-height:var(--control-min);border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--surface);max-width:100%;color:var(--ink);font:inherit;overflow-wrap:anywhere;text-align:left;padding:8px 12px;font-size:13px}.D9uTSa_examples button:hover:not(:disabled){background:var(--wash);border-color:var(--brand)}.D9uTSa_examples button:disabled{opacity:.6;cursor:default}.D9uTSa_entry .D9uTSa_notice{border-top:1px solid var(--border);color:var(--muted);padding-top:16px;line-height:1.6}@media (max-width:600px){.D9uTSa_entry{padding:18px}.D9uTSa_topline>span:last-child{text-align:right;max-width:170px}.D9uTSa_bottom{flex-direction:column;align-items:stretch;gap:8px}.D9uTSa_bottom button{justify-content:space-between;gap:16px}}
.n0NvwW_section{border-top:1px solid var(--border);flex-direction:column;gap:20px;margin:24px 0 16px;padding:24px 0 8px;display:flex}.n0NvwW_heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.n0NvwW_title{letter-spacing:-.025em;color:var(--ink);margin:0;font-size:19px;font-weight:600;line-height:1.25}.n0NvwW_subheading{color:var(--muted);max-width:60ch;margin:4px 0 0;font-size:13px;line-height:1.45}.n0NvwW_headingMeta{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:12px;display:flex}.n0NvwW_tokenMetaBox{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.n0NvwW_tokenCount{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.n0NvwW_tokenNumber{color:var(--ink);font-weight:600}.n0NvwW_liveSubtotal{color:var(--muted);font-size:11px}.n0NvwW_walletLink{color:var(--brand);text-underline-offset:2px;font-size:13px;font-weight:600;text-decoration:underline}.n0NvwW_walletLink:hover{color:var(--ink)}.n0NvwW_walletLink:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:2px}.n0NvwW_refreshButton{background:var(--wash);border:1px solid var(--border);min-height:38px;color:var(--ink);cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.n0NvwW_refreshButton:hover:not(:disabled){background:var(--surface);border-color:var(--control-border)}.n0NvwW_refreshButton:disabled{opacity:.55;cursor:not-allowed}.n0NvwW_refreshButton:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.n0NvwW_refreshIcon{font-size:13px;line-height:1}.n0NvwW_stateNotice{background:var(--wash);border:1px solid var(--border);color:var(--text);border-radius:8px;flex-wrap:wrap;align-items:center;gap:14px;padding:16px 20px;font-size:13px;display:flex}.n0NvwW_stateNoticeText{flex-direction:column;flex:1;gap:2px;min-width:200px;display:flex}.n0NvwW_stateNoticeTitle{color:var(--ink);margin:0;font-size:13px;font-weight:600}.n0NvwW_stateNoticeSub{color:var(--muted);margin:0;font-size:13px}.n0NvwW_loadingState{flex-direction:column;gap:16px;display:flex}.n0NvwW_card.n0NvwW_skeletonCard{flex-direction:column;gap:18px;animation:none;display:flex}.n0NvwW_skeletonBadge,.n0NvwW_skeletonTitle,.n0NvwW_skeletonLine,.n0NvwW_skeletonAction{background:var(--wash);border-radius:6px;display:block}.n0NvwW_skeletonBadge{width:110px;height:24px}.n0NvwW_skeletonTitle{width:55%;height:26px}.n0NvwW_skeletonLine{width:85%;height:14px}.n0NvwW_skeletonLine+.n0NvwW_skeletonLine{width:65%}.n0NvwW_skeletonAction{width:min(240px,100%);height:44px;margin-top:8px}.n0NvwW_checkButton{background:var(--surface);border:1px solid var(--border);min-height:36px;color:var(--ink);cursor:pointer;white-space:nowrap;border-radius:6px;padding:0 12px;font-size:13px;font-weight:600}.n0NvwW_checkButton:hover{background:var(--ground)}.n0NvwW_checkButton:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.n0NvwW_errorNotice{background:var(--error-surface,#fff0ee);border:1px solid var(--error,#a52e2e);color:var(--text);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;font-size:13px;display:flex}.n0NvwW_errorNotice p{flex:1;min-width:200px;margin:0}.n0NvwW_retryButton{background:var(--surface);border:1px solid var(--border);min-height:38px;color:var(--ink);cursor:pointer;white-space:nowrap;border-radius:6px;padding:0 14px;font-size:13px;font-weight:600}.n0NvwW_retryButton:hover:not(:disabled){background:var(--wash)}.n0NvwW_retryButton:disabled{opacity:.55;cursor:not-allowed}.n0NvwW_retryButton:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.n0NvwW_stateText{color:var(--muted);margin:0;font-size:13px}.n0NvwW_emptyNotice{background:var(--wash);border:1px solid var(--border);color:var(--text);border-radius:8px;flex-direction:column;gap:6px;padding:20px;font-size:13px;line-height:1.55;display:flex}.n0NvwW_emptyNotice p{margin:0}.n0NvwW_emptyNoticeSub{color:var(--muted);font-size:13px}.n0NvwW_historyLink{color:var(--muted);text-underline-offset:2px;font-size:13px;font-weight:600;text-decoration:underline}.n0NvwW_historyLink:hover{color:var(--brand)}.n0NvwW_historyLink:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:2px}.n0NvwW_shortlistInfo{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.n0NvwW_shortlistCount{font-variant-numeric:tabular-nums;font-weight:500}.n0NvwW_matchesList{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}@keyframes n0NvwW_cardArrival{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.n0NvwW_card{background:var(--surface);border:1px solid color-mix(in srgb, var(--border) 50%, var(--surface));min-width:0;animation:n0NvwW_cardArrival .22s var(--ease-out,cubic-bezier(.22, 1, .36, 1)) backwards;border-radius:8px;flex-direction:column;gap:14px;padding:20px;display:flex}.n0NvwW_cardHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.n0NvwW_rankBadgeGroup{align-items:center;gap:8px;display:flex}.n0NvwW_ordinal{color:var(--brand);font-variant-numeric:tabular-nums;background:var(--wash);border:1px solid var(--border);border-radius:4px;padding:2px 8px;font-size:13px;font-weight:700}.n0NvwW_fitBadge{border-radius:4px;align-items:center;padding:3px 8px;font-size:13px;font-weight:600;display:inline-flex}.n0NvwW_high{background:var(--mint);color:var(--brand);border:1px solid var(--border)}.n0NvwW_medium{background:var(--wash);border:1px solid var(--border);color:var(--text)}.n0NvwW_low{background:var(--wash);border:1px solid var(--border);color:var(--muted)}.n0NvwW_default{background:var(--wash);border:1px solid var(--border);color:var(--text)}.n0NvwW_statusGroup{flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto;display:flex}.n0NvwW_anonymousBadge{color:var(--muted);background:var(--wash);border-radius:4px;padding:2px 6px;font-size:13px}.n0NvwW_unlockedBadge{color:var(--brand);background:var(--mint);border:1px solid var(--border);border-radius:4px;padding:2px 6px;font-size:13px;font-weight:600}.n0NvwW_testBadge{background:var(--wash);border:1px dashed var(--control-border);color:var(--muted);border-radius:4px;padding:1px 6px;font-size:13px}.n0NvwW_metaBadge{color:var(--muted);background:var(--wash);border-radius:4px;padding:2px 6px;font-size:13px}.n0NvwW_identityRow{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.n0NvwW_candidateName{letter-spacing:-.015em;color:var(--ink);margin:0;font-size:16px;font-weight:600;line-height:1.3}.n0NvwW_evidenceSection{flex-direction:column;gap:10px;display:flex}.n0NvwW_evidenceDetails{border-top:1px solid var(--border);padding-top:4px}.n0NvwW_evidenceDetails summary{min-height:44px;color:var(--ink);cursor:pointer;padding-block:12px;font-size:13px;font-weight:600}.n0NvwW_evidenceDetails summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.n0NvwW_evidenceDetails>div{margin-top:12px}.n0NvwW_factRow{color:var(--text);margin:0;font-size:13px;line-height:1.45}.n0NvwW_metaLabel{color:var(--muted);font-size:13px;font-weight:600}.n0NvwW_factValue{color:var(--ink);font-size:13px;font-weight:500}.n0NvwW_expertiseGroup{flex-direction:column;gap:5px;display:flex}.n0NvwW_tags{flex-wrap:wrap;gap:6px;display:flex}.n0NvwW_tag{background:var(--wash);border:1px solid var(--border);color:var(--ink);border-radius:4px;padding:3px 8px;font-size:13px;font-weight:500}.n0NvwW_gapsGroup{flex-direction:column;gap:5px;margin-top:2px;display:flex}.n0NvwW_gapsLabel{color:var(--muted);font-size:13px;font-weight:600}.n0NvwW_gapTags{flex-wrap:wrap;gap:6px;display:flex}.n0NvwW_gapTag{border:1px dashed var(--control-border);color:var(--muted);background:0 0;border-radius:4px;padding:2px 8px;font-size:13px;font-style:normal}.n0NvwW_rationaleBox{background:var(--wash);border:1px solid var(--border);border-radius:6px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.n0NvwW_rationaleLabel{color:var(--brand);margin:0;font-size:13px;font-weight:600}.n0NvwW_rationaleText{color:var(--text);margin:0;font-size:13px;line-height:1.5}.n0NvwW_contacts{background:var(--wash);border:1px solid var(--border);border-radius:6px;flex-direction:column;gap:8px;padding:12px;font-size:13px;display:flex}.n0NvwW_contactsTitle{color:var(--brand);margin:0;font-size:13px;font-weight:600}.n0NvwW_contactItem{color:var(--ink);overflow-wrap:anywhere;align-items:center;gap:8px;margin:0;display:flex}.n0NvwW_contactIcon{color:var(--muted);flex-shrink:0;font-size:12px}.n0NvwW_contactLink{color:var(--ink);text-underline-offset:2px;font-weight:500;text-decoration:underline}.n0NvwW_contactLink:hover{color:var(--brand)}.n0NvwW_contactLink:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:2px}.n0NvwW_cardLink{color:var(--brand);text-underline-offset:3px;margin-top:4px;font-size:13px;font-weight:600;text-decoration:underline}.n0NvwW_cardLink:hover{color:var(--ink)}.n0NvwW_cardLink:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:2px}.n0NvwW_unlockFlow{flex-direction:column;gap:8px;margin-top:4px;display:flex}.n0NvwW_lotSelectWrapper{flex-direction:column;gap:4px;display:flex}.n0NvwW_lotLabel{color:var(--muted);font-size:13px;font-weight:600}.n0NvwW_lotSelect{border:1px solid var(--border);background:var(--paper);min-height:44px;color:var(--text);cursor:pointer;border-radius:6px;padding:0 10px;font-size:16px}.n0NvwW_lotSelect:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.n0NvwW_unlockButton{background:var(--ink);min-height:44px;color:var(--paper);cursor:pointer;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0 16px;font-size:13px;font-weight:600;transition:opacity .15s,background .15s;display:inline-flex}.n0NvwW_unlockButton:hover:not(:disabled){opacity:.92}.n0NvwW_unlockButton:disabled{opacity:.55;cursor:not-allowed}.n0NvwW_unlockButton:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.n0NvwW_packageButton{background:var(--wash);border:1px solid var(--border);min-height:44px;color:var(--ink);border-radius:6px;justify-content:center;align-items:center;padding:0 16px;font-size:13px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.n0NvwW_packageButton:hover{background:var(--surface);border-color:var(--control-border)}.n0NvwW_packageButton:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.n0NvwW_cardFooter{border-top:1px solid var(--border);justify-content:flex-end;align-items:center;margin-top:4px;padding-top:10px;display:flex}.n0NvwW_assessmentLink{color:var(--muted);align-items:center;gap:4px;min-height:32px;font-size:13px;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.n0NvwW_assessmentLink:hover{color:var(--brand);text-underline-offset:2px;text-decoration:underline}.n0NvwW_assessmentLink:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:2px}.n0NvwW_expandRow{justify-content:center;padding:6px 0;display:flex}.n0NvwW_expandButton{background:var(--wash);border:1px solid var(--border);min-height:44px;color:var(--ink);cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:0 20px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.n0NvwW_expandButton:hover{background:var(--surface);border-color:var(--control-border)}.n0NvwW_expandButton:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.n0NvwW_expandIcon{font-size:13px;line-height:1}.n0NvwW_formError{background:var(--error-surface,#fff0ee);border:1px solid var(--error,#a52e2e);color:var(--error,#a52e2e);border-radius:6px;margin:0;padding:12px 14px;font-size:13px;line-height:1.45}@media (prefers-reduced-motion:reduce){.n0NvwW_card{animation:none!important;transform:none!important}.n0NvwW_refreshButton,.n0NvwW_unlockButton,.n0NvwW_packageButton,.n0NvwW_expandButton,.n0NvwW_assessmentLink{transition:none!important}}@media (max-width:640px){.n0NvwW_heading{flex-direction:column;gap:12px}.n0NvwW_headingMeta{justify-content:space-between;width:100%}.n0NvwW_card{gap:12px;padding:16px}.n0NvwW_cardHeader{flex-direction:column;align-items:flex-start;gap:8px}.n0NvwW_statusGroup{margin-left:0}.n0NvwW_expandButton{justify-content:center;width:100%}}.n0NvwW_confirmDialog{overscroll-behavior:contain;width:min(520px,100% - 32px);max-height:calc(100dvh - 48px);padding:var(--space-5);border:1px solid var(--control-border);border-radius:var(--radius-card);background:var(--surface);color:var(--text);overflow-y:auto}.n0NvwW_confirmDialog::backdrop{background:#0000008c}.n0NvwW_confirmDialog h3{margin-top:0}.n0NvwW_confirmDialog p{overflow-wrap:anywhere;line-height:1.6}.n0NvwW_confirmActions{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}@media (max-width:600px){.n0NvwW_confirmActions{flex-direction:column}}@supports (transition-behavior:allow-discrete){@media (prefers-reduced-motion:no-preference){.n0NvwW_confirmDialog{opacity:0;transition:opacity .18s ease, transform .18s ease, display .18s allow-discrete, overlay .18s allow-discrete;transform:translateY(8px)scale(.98)}.n0NvwW_confirmDialog[open]{opacity:1;transform:translateY(0)scale(1)}.n0NvwW_confirmDialog::backdrop{transition:background .18s ease, display .18s allow-discrete, overlay .18s allow-discrete;background:0 0}.n0NvwW_confirmDialog[open]::backdrop{background:#0000008c}@starting-style{.n0NvwW_confirmDialog[open]{opacity:0;transform:translateY(8px)scale(.98)}.n0NvwW_confirmDialog[open]::backdrop{background:0 0}}}}@media (prefers-reduced-motion:reduce){.n0NvwW_confirmDialog,.n0NvwW_confirmDialog::backdrop{transition:none}}
.b339wa_heroMedia{aspect-ratio:4/3;background:var(--wash);width:100%;position:relative;overflow:clip}.b339wa_heroImage{object-fit:cover;width:100%;height:100%;display:block}.b339wa_pillarGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4vw,48px);margin-top:40px;display:grid}.b339wa_pillarCard{background:var(--wash);border:1px solid var(--border);border-radius:4px;flex-direction:column;gap:16px;padding:clamp(28px,4vw,48px);display:flex}.b339wa_pillarTitle{letter-spacing:-.04em;color:var(--ink);font-size:clamp(1.6rem,2.5vw,2.25rem);font-weight:600;line-height:1.15}.b339wa_pillarText{color:var(--ink);max-width:52ch;margin:0;font-size:1.0625rem;line-height:1.65}.b339wa_valuesEditorial{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(36px,5vw,64px);margin-top:48px;display:grid}.b339wa_valueItem{flex-direction:column;gap:12px;display:flex}.b339wa_valueName{letter-spacing:-.035em;color:var(--ink);margin:0;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:650;line-height:1.25}.b339wa_valueDescription{color:var(--ink);max-width:52ch;margin:0;font-size:1.0625rem;line-height:1.65}.b339wa_teamGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,2.5vw,36px);margin-top:48px;display:grid}.b339wa_teamMember{flex-direction:column;gap:16px;display:flex}.b339wa_teamPortraitFrame{aspect-ratio:1;background:var(--wash);border-radius:4px;width:100%;position:relative;overflow:clip}.b339wa_teamPortrait{object-fit:cover;width:100%;height:100%;transition:transform .3s var(--ease-out,ease-out);display:block}.b339wa_teamMember:hover .b339wa_teamPortrait{transform:scale(1.03)}.b339wa_teamMeta{flex-direction:column;gap:6px;display:flex}.b339wa_teamName{color:var(--ink);letter-spacing:-.02em;margin:0;font-size:1.125rem;font-weight:650;line-height:1.25}.b339wa_teamRole{color:var(--muted);margin:0;font-size:.9375rem;line-height:1.45}.b339wa_socialBox{background:var(--wash);border:1px solid var(--border);border-radius:4px;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start;gap:clamp(32px,5vw,64px);padding:clamp(32px,5vw,64px);display:grid}.b339wa_socialCopy{flex-direction:column;gap:20px;display:flex}.b339wa_socialCopy p{color:var(--ink);max-width:56ch;margin:0;font-size:1.0625rem;line-height:1.7}.b339wa_socialSubtitle{color:var(--accent);margin-top:12px;font-size:1.0625rem;font-weight:500;line-height:1.5}.b339wa_companyMeta{color:var(--muted);margin-top:20px;font-size:.9375rem;line-height:1.55}@media (max-width:960px){.b339wa_teamGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.b339wa_socialBox{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.b339wa_pillarGrid,.b339wa_valuesEditorial{grid-template-columns:minmax(0,1fr);gap:28px}.b339wa_teamGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (max-width:440px){.b339wa_teamGrid{grid-template-columns:minmax(0,1fr)}.b339wa_heroMedia{aspect-ratio:16/10}}
.KOYYMa_main{max-width:1120px;color:var(--text);margin:0 auto;padding:32px 24px 72px}.KOYYMa_main h1{margin:24px 0}.KOYYMa_main p{line-height:1.6}.KOYYMa_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:24px 0;display:flex}.KOYYMa_fields{border:1px solid var(--border);background:var(--surface);border-radius:12px;gap:18px;min-width:0;margin:24px 0;padding:24px;display:grid}.KOYYMa_fields legend{padding:0 8px;font-weight:700}.KOYYMa_fields label{gap:8px;font-weight:600;display:grid}.KOYYMa_fields input,.KOYYMa_fields select,.KOYYMa_fields textarea{box-sizing:border-box;border:1px solid var(--border);background:var(--ground);width:100%;min-height:44px;color:var(--text);font:inherit;border-radius:6px;padding:10px 12px}.KOYYMa_fields textarea{resize:vertical;font-family:inherit;line-height:1.5}.KOYYMa_fields small,.KOYYMa_table small{color:var(--muted);overflow-wrap:anywhere;font-weight:400;display:block}.KOYYMa_fields .KOYYMa_checkbox{align-items:center;gap:12px;min-height:44px;display:flex}.KOYYMa_fields .KOYYMa_checkbox input{width:24px;min-height:24px}.KOYYMa_fields:disabled{opacity:.65}.KOYYMa_fields button{justify-self:start;min-height:44px}.KOYYMa_tableWrap{overflow-x:auto}.KOYYMa_table{border-collapse:collapse;text-align:left;width:100%}.KOYYMa_table td,.KOYYMa_table th{border-bottom:1px solid var(--border);padding:16px}.KOYYMa_table a{min-height:44px;color:var(--accent);align-items:center;display:inline-flex}.KOYYMa_main code{overflow-wrap:anywhere}.KOYYMa_main :focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:600px){.KOYYMa_main{padding:24px 16px 48px}.KOYYMa_fields{padding:16px}}.KOYYMa_saveBar{z-index:5;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);padding:16px;padding-bottom:max(16px, env(safe-area-inset-bottom));position:sticky;bottom:0}.KOYYMa_saveBar>div{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.KOYYMa_saveBar p{flex-basis:100%;margin:0}.KOYYMa_saveBar small{color:var(--muted)}.KOYYMa_main form{scroll-padding-bottom:180px}.KOYYMa_main input,.KOYYMa_main textarea,.KOYYMa_main select{scroll-margin-bottom:180px}.KOYYMa_languageTabs{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.KOYYMa_languageSection{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);margin:16px 0}.KOYYMa_languageSection>summary{cursor:pointer;min-height:var(--control-min);padding:12px 16px;font-weight:700}.KOYYMa_languageSection .KOYYMa_fields{border:0;margin:0}
.vdmgdq_container{flex-direction:column;gap:28px;max-width:1040px;margin:0 auto;display:flex}.vdmgdq_topBar{margin-bottom:8px}.vdmgdq_backLink{color:var(--muted);align-items:center;min-width:44px;min-height:44px;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex}.vdmgdq_backLink:hover{color:var(--text);text-decoration:underline}.vdmgdq_header{flex-direction:column;gap:8px;display:flex}.vdmgdq_title{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:clamp(26px,3.2vw,36px);font-weight:700}.vdmgdq_subtitle{color:var(--muted);max-width:72ch;margin:0;font-size:16px;line-height:1.5}.vdmgdq_tabBar{border-bottom:1px solid var(--border);gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.vdmgdq_tabButton{min-height:44px;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:8px 8px 0 0;align-items:center;gap:10px;padding:10px 18px;font-size:14px;font-weight:600;transition:all .15s;display:inline-flex}.vdmgdq_tabButton:hover{color:var(--ink);background:var(--wash)}.vdmgdq_tabButtonActive{color:var(--ink);border-bottom-color:var(--accent);background:var(--wash)}.vdmgdq_tabCountBadge{background:var(--surface);border:1px solid var(--border);color:var(--muted);border-radius:9999px;justify-content:center;align-items:center;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}.vdmgdq_card{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:20px;padding:24px;display:flex}.vdmgdq_cardHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.vdmgdq_cardTitle{letter-spacing:-.01em;color:var(--ink);margin:0 0 4px;font-size:20px;font-weight:600}.vdmgdq_cardSubtitle{color:var(--muted);max-width:70ch;margin:0;font-size:14px;line-height:1.5}.vdmgdq_counterBadge{background:var(--wash);border:1px solid var(--border);min-width:28px;height:28px;color:var(--muted);border-radius:9999px;justify-content:center;align-items:center;padding:0 8px;font-size:13px;font-weight:600;display:inline-flex}.vdmgdq_emptyState{text-align:center;background:var(--wash);border:1px dashed var(--border);color:var(--muted);border-radius:8px;padding:48px 24px;font-size:15px}.vdmgdq_emptyState p{margin:0}.vdmgdq_itemsList{flex-direction:column;gap:20px;display:flex}.vdmgdq_itemCard{background:var(--paper);border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:18px;padding:22px;display:flex}.vdmgdq_itemHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.vdmgdq_itemTitle{color:var(--ink);margin:0 0 6px;font-size:17px;font-weight:600}.vdmgdq_metaRow{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:flex}.vdmgdq_badge{white-space:nowrap;border-radius:9999px;align-items:center;padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex}.vdmgdq_badgeSuccess{background:var(--mint);color:var(--accent);border:1px solid var(--border)}.vdmgdq_badgeWarning{background:var(--error-surface);color:var(--error);border:1px solid var(--border)}.vdmgdq_badgeInfo{background:var(--wash);color:var(--text);border:1px solid var(--border)}.vdmgdq_badgeNeutral{background:var(--wash);color:var(--muted);border:1px solid var(--border)}.vdmgdq_detailsGrid{flex-direction:column;gap:14px;display:flex}.vdmgdq_detailBlock{background:var(--wash);border-radius:8px;flex-direction:column;gap:4px;padding:12px 16px;display:flex}.vdmgdq_boxLabel{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}.vdmgdq_detailText{color:var(--ink);white-space:pre-wrap;font-size:14px;line-height:1.5}.vdmgdq_immutableNeedBox{background:var(--mint);border:1px solid var(--border);border-radius:8px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.vdmgdq_immutableTitle{color:var(--accent);margin-bottom:2px;font-size:13px;font-weight:700}.vdmgdq_needField{color:var(--ink);font-size:13px;line-height:1.45}.vdmgdq_historyBox{background:var(--surface);border:1px solid var(--border);border-radius:8px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.vdmgdq_appealBox{background:var(--error-surface);border:1px solid var(--border);border-radius:8px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.vdmgdq_decisionSummaryBox{background:var(--wash);border-left:4px solid var(--accent);border-radius:8px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.vdmgdq_decisionMeta{color:var(--muted);gap:8px;margin-top:4px;font-size:12px;display:flex}.vdmgdq_reviewControls{border-top:1px solid var(--border);flex-direction:column;gap:12px;padding-top:16px;display:flex}.vdmgdq_reviewHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.vdmgdq_label{color:var(--ink);font-size:14px;font-weight:600}.vdmgdq_charCount{color:var(--muted);font-size:12px}.vdmgdq_textarea{background:var(--surface);border:1px solid var(--control-border);min-height:72px;color:var(--ink);resize:vertical;border-radius:8px;padding:12px 14px;font-family:inherit;font-size:14px;line-height:1.45}.vdmgdq_textarea:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.vdmgdq_notice{border-radius:8px;padding:12px 16px;font-size:14px;line-height:1.45}.vdmgdq_noticeSuccess{background:var(--mint);border:1px solid var(--border);color:var(--ink)}.vdmgdq_noticeError{background:var(--error-surface);border:1px solid var(--error);color:var(--error)}.vdmgdq_buttonsRow{flex-wrap:wrap;gap:10px;display:flex}.vdmgdq_primaryButton{background:var(--accent);min-height:44px;color:var(--on-accent);cursor:pointer;white-space:nowrap;border:none;border-radius:8px;justify-content:center;align-items:center;padding:10px 20px;font-size:14px;font-weight:600;transition:background .15s;display:inline-flex}.vdmgdq_primaryButton:hover:not(:disabled){background:var(--accent-hover)}.vdmgdq_primaryButton:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.vdmgdq_primaryButton:disabled{opacity:.55;cursor:not-allowed}.vdmgdq_dangerButton{background:var(--error-surface);min-height:44px;color:var(--error);border:1px solid var(--error);cursor:pointer;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;padding:10px 20px;font-size:14px;font-weight:600;transition:background .15s;display:inline-flex}.vdmgdq_dangerButton:hover:not(:disabled){background:var(--error);color:var(--on-accent)}.vdmgdq_dangerButton:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.vdmgdq_dangerButton:disabled{opacity:.5;cursor:not-allowed}.vdmgdq_chatBox{background:var(--ground);border:1px solid var(--border);border-radius:8px;flex-direction:column;gap:12px;max-height:320px;padding:16px;display:flex;overflow-y:auto}.vdmgdq_messageBubbleStaff,.vdmgdq_messageBubbleCompany{border-radius:8px;flex-direction:column;gap:4px;max-width:82%;padding:12px 16px;font-size:14px;line-height:1.45;display:flex}.vdmgdq_messageBubbleStaff{background:var(--mint);border:1px solid var(--border);color:var(--ink);align-self:flex-end}.vdmgdq_messageBubbleCompany{background:var(--surface);border:1px solid var(--border);color:var(--ink);align-self:flex-start}.vdmgdq_bubbleHeader{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.vdmgdq_bubbleAuthor{font-weight:600}.vdmgdq_bubbleTime{font-size:11px}.vdmgdq_bubbleContent{white-space:pre-wrap;word-break:break-word}.vdmgdq_replyBox{border-top:1px solid var(--border);flex-direction:column;gap:12px;padding-top:16px;display:flex}.vdmgdq_replyActionsRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.vdmgdq_checkboxLabel{color:var(--text);cursor:pointer;align-items:center;gap:8px;min-height:44px;font-size:14px;display:flex}.vdmgdq_checkboxLabel input[type=checkbox]{cursor:pointer;width:18px;height:18px}.vdmgdq_transferFlow{flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0;font-size:14px;display:flex}.vdmgdq_flowLabel{color:var(--muted)}.vdmgdq_flowEmail{color:var(--text);font-weight:500}.vdmgdq_flowArrow{color:var(--muted);font-weight:700}.vdmgdq_flowEmailTarget{color:var(--ink);font-weight:700}.vdmgdq_transferActionBox{background:var(--wash);border-radius:8px;flex-direction:column;align-items:flex-start;gap:12px;padding:16px;display:flex}.vdmgdq_transferWarning{color:var(--muted);margin:0;font-size:13px;line-height:1.5}@media (max-width:640px){.vdmgdq_card,.vdmgdq_itemCard{padding:16px}.vdmgdq_buttonsRow{flex-direction:column}.vdmgdq_primaryButton,.vdmgdq_dangerButton{width:100%}.vdmgdq_buttonsRow .button{width:100%}.vdmgdq_replyActionsRow{flex-direction:column;align-items:stretch}.vdmgdq_messageBubbleStaff,.vdmgdq_messageBubbleCompany{max-width:95%}}
.QaxLMG_formats{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,6vw,80px);display:grid}.QaxLMG_formats>div>p{max-width:48ch;color:var(--ink);font-size:1.0625rem;line-height:1.65}.QaxLMG_professions{gap:24px;display:grid}.QaxLMG_professionCard{background:var(--wash);border-radius:4px;flex-direction:column;gap:12px;padding:clamp(24px,3.5vw,40px);display:flex}.QaxLMG_professions h3{letter-spacing:-.03em;color:var(--ink);margin:0;font-size:clamp(1.25rem,1.8vw,1.55rem);font-weight:650;line-height:1.25}.QaxLMG_professions p{color:var(--ink);max-width:52ch;margin:0;font-size:1rem;line-height:1.65}.QaxLMG_relationship{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,6vw,88px);display:grid}.QaxLMG_relationship p{max-width:52ch;color:var(--ink);font-size:1.0625rem;line-height:1.65}.QaxLMG_options{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,6vw,88px);display:grid}.QaxLMG_options figure img{aspect-ratio:4/3;object-fit:cover;border-radius:4px}.QaxLMG_options p{max-width:52ch;color:var(--ink);font-size:1.0625rem;line-height:1.65}@media (max-width:800px){.QaxLMG_formats,.QaxLMG_relationship,.QaxLMG_options{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:480px){.QaxLMG_options figure img{aspect-ratio:16/10}}
.POCina_heroMedia{aspect-ratio:4/3;background:var(--wash);width:100%;position:relative;overflow:clip}.POCina_heroImage{object-fit:cover;width:100%;height:100%;display:block}.POCina_ctaSubnote{color:var(--muted);margin-top:8px;font-size:.875rem;line-height:1.45}.POCina_meaningEditorial{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start;gap:clamp(36px,5vw,64px);display:grid}.POCina_meaningLead{flex-direction:column;gap:20px;display:flex}.POCina_pillarsList{flex-direction:column;gap:clamp(28px,3.5vw,40px);display:flex}.POCina_pillarPoint{flex-direction:column;gap:10px;display:flex}.POCina_pillarTitle{letter-spacing:-.03em;color:var(--ink);margin:0;font-size:clamp(1.25rem,1.8vw,1.55rem);font-weight:650;line-height:1.25}.POCina_pillarText{color:var(--ink);margin:0;font-size:1rem;line-height:1.65}.POCina_requirementsBox{background:var(--wash);border:1px solid var(--border);border-radius:4px;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,5vw,64px);padding:clamp(32px,5vw,64px);display:grid}.POCina_requirementsLead{color:var(--ink);margin-top:16px;font-size:1.0625rem;line-height:1.6}.POCina_reqList{flex-direction:column;gap:24px;margin:0;padding:0;list-style:none;display:flex}.POCina_reqItem{flex-direction:column;gap:6px;display:flex}.POCina_reqItemTitle{color:var(--ink);letter-spacing:-.02em;margin:0;font-size:1.125rem;font-weight:650}.POCina_reqItemText{color:var(--ink);margin:0;font-size:.95rem;line-height:1.6}.POCina_processSteps{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(36px,5vw,64px);margin:48px 0 0;padding:0;list-style:none;display:grid}.POCina_processItem{flex-direction:column;gap:12px;min-width:0;display:flex}.POCina_processItemTitle{letter-spacing:-.03em;color:var(--ink);margin:0;font-size:clamp(1.25rem,1.8vw,1.55rem);font-weight:650;line-height:1.25}.POCina_processItemText{color:var(--ink);margin:0;font-size:1rem;line-height:1.65}.POCina_faqSection{flex-direction:column;gap:16px;margin-top:48px;display:flex}.POCina_faqItem{background:var(--wash);border:1px solid var(--border);border-radius:4px;padding:clamp(20px,3vw,32px)}.POCina_faqQuestion{letter-spacing:-.025em;color:var(--ink);margin:0 0 12px;font-size:1.15rem;font-weight:650}.POCina_faqAnswer{color:var(--ink);margin:0;font-size:.95rem;line-height:1.65}.POCina_legalNoticeBox{background:var(--wash);border:1px solid var(--border);border-radius:4px;margin-top:40px;padding:clamp(24px,3.5vw,40px)}.POCina_legalNoticeBox p{color:var(--ink);margin:0;font-size:.9rem;line-height:1.6}@media (max-width:900px){.POCina_meaningEditorial,.POCina_requirementsBox,.POCina_processSteps{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:480px){.POCina_heroMedia{aspect-ratio:16/10}}
.JsT-Oq_blogPage{background:var(--paper);color:var(--ink);min-height:100dvh}.JsT-Oq_container{width:min(calc(100% - var(--site-gutter) * 2), var(--site-width));margin-inline:auto}.JsT-Oq_hero{padding-block:clamp(48px,6vw,96px) 36px}.JsT-Oq_heroContent{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.JsT-Oq_heroCopy{min-width:0}.JsT-Oq_heroTitle{letter-spacing:-.055em;color:var(--ink);margin:0 0 24px;font-size:clamp(36px,5vw,72px);font-weight:650;line-height:1.06}.JsT-Oq_heroLead{max-width:50ch;color:var(--muted);margin:0;font-size:clamp(17px,1.6vw,20px);line-height:1.6}.JsT-Oq_heroMedia{min-width:0}.JsT-Oq_heroImage{aspect-ratio:16/10;object-fit:cover;background:var(--image-ground,var(--wash));border-radius:4px;width:100%;height:auto;display:block}.JsT-Oq_filterSection{padding-block:20px 28px}.JsT-Oq_filterNav{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.JsT-Oq_filterLabel{color:var(--muted);margin-right:6px;font-size:15px;font-weight:600}.JsT-Oq_filterPill{background:var(--wash);min-height:44px;color:var(--ink);border:1px solid #0000;border-radius:999px;align-items:center;padding:8px 18px;font-size:15px;font-weight:500;text-decoration:none;transition:background .16s,color .16s,border-color .16s;display:inline-flex}.JsT-Oq_filterPill:hover{background:var(--mint);color:var(--brand)}.JsT-Oq_filterPillActive,.JsT-Oq_filterPillActive:hover{background:var(--brand);color:var(--on-accent)}.JsT-Oq_listingSection{padding-block:28px clamp(56px,7vw,112px)}.JsT-Oq_emptyState{background:var(--mint);color:var(--ink);padding:clamp(32px,5vw,64px)}.JsT-Oq_emptyStateTitle{letter-spacing:-.045em;color:var(--ink);margin:0 0 20px;font-size:clamp(26px,3.2vw,40px);font-weight:650;line-height:1.15}.JsT-Oq_emptyStateText{max-width:62ch;color:var(--muted);margin-bottom:32px;font-size:17px;line-height:1.65}.JsT-Oq_inlineLink{color:var(--brand);text-underline-offset:4px;font-weight:600;text-decoration:underline}.JsT-Oq_inlineLink:hover{color:var(--accent)}.JsT-Oq_emptyStateActions{flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}.JsT-Oq_postsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 36px;display:grid}.JsT-Oq_postCard{flex-direction:column;min-width:0;display:flex}.JsT-Oq_cardCover{aspect-ratio:16/10;background:var(--image-ground,var(--wash));border-radius:4px;position:relative;overflow:clip}.JsT-Oq_cardCover img{object-fit:cover;width:100%;height:100%;transition:transform .4s var(--ease-out)}.JsT-Oq_postCard:hover .JsT-Oq_cardCover img{transform:scale(1.02)}.JsT-Oq_cardBody{flex-direction:column;flex-grow:1;min-width:0;padding-block:20px 0;display:flex}.JsT-Oq_cardTitle{letter-spacing:-.04em;overflow-wrap:anywhere;margin:0 0 14px;font-size:clamp(22px,2.4vw,32px);font-weight:650;line-height:1.18}.JsT-Oq_cardTitle a{color:var(--ink);text-decoration:none}.JsT-Oq_cardTitle a:hover{color:var(--brand);text-underline-offset:4px;text-decoration:underline}.JsT-Oq_cardExcerpt{color:var(--muted);overflow-wrap:anywhere;margin:0 0 16px;font-size:16px;line-height:1.6}.JsT-Oq_cardCategory{min-height:44px;color:var(--brand);align-items:center;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.JsT-Oq_cardCategory:hover{text-underline-offset:4px;text-decoration:underline}.JsT-Oq_cardMeta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:auto;padding-top:12px;font-size:14px;line-height:1.5;display:flex}.JsT-Oq_cardAuthor{color:var(--ink);font-weight:650}.JsT-Oq_articleContainer{width:min(calc(100% - var(--site-gutter) * 2), 920px);margin-inline:auto;padding-block:clamp(36px,5vw,72px) clamp(56px,7vw,104px)}.JsT-Oq_breadcrumbs{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:36px;font-size:15px;display:flex}.JsT-Oq_breadcrumbs a{min-height:44px;color:var(--muted);align-items:center;text-decoration:none;display:inline-flex}.JsT-Oq_breadcrumbs a:hover{color:var(--brand);text-underline-offset:4px;text-decoration:underline}.JsT-Oq_breadcrumbSeparator{color:var(--border);-webkit-user-select:none;user-select:none}.JsT-Oq_breadcrumbsCurrent{text-overflow:ellipsis;white-space:nowrap;max-width:32ch;color:var(--ink);font-weight:500;overflow:hidden}.JsT-Oq_articleHeader{margin-bottom:40px}.JsT-Oq_articleTitle{letter-spacing:-.05em;overflow-wrap:anywhere;color:var(--ink);margin:0 0 24px;font-size:clamp(32px,4.5vw,56px);font-weight:650;line-height:1.08}.JsT-Oq_articleLead{max-width:60ch;color:var(--muted);margin-bottom:28px;font-size:clamp(18px,1.8vw,22px);line-height:1.55}.JsT-Oq_articleMetaBar{color:var(--muted);border-block:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:16px 28px;padding-block:16px;font-size:15px;display:flex}.JsT-Oq_authorBlock{align-items:baseline;gap:8px;display:flex}.JsT-Oq_authorName{color:var(--ink);font-weight:650}.JsT-Oq_authorRole{color:var(--muted);font-size:14px}.JsT-Oq_articleCover{background:var(--image-ground,var(--wash));border-radius:6px;margin:0 0 44px;overflow:clip}.JsT-Oq_articleCover img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.JsT-Oq_articleCoverCaption{color:var(--muted);background:var(--wash);padding:14px 18px;font-size:14px;line-height:1.5}.JsT-Oq_articleContent{margin-inline:auto;max-width:68ch;color:var(--ink);overflow-wrap:anywhere;margin-bottom:56px;font-size:18px;line-height:1.75}.JsT-Oq_articleContent p{margin-bottom:24px}.JsT-Oq_articleContent h2{letter-spacing:-.04em;color:var(--ink);margin-block:44px 20px;font-size:clamp(26px,2.8vw,36px);font-weight:650;line-height:1.15}.JsT-Oq_articleContent h3{letter-spacing:-.03em;color:var(--ink);margin-block:32px 16px;font-size:22px;font-weight:650;line-height:1.25}.JsT-Oq_articleContent ul{margin-block:0 24px;padding-left:24px}.JsT-Oq_articleContent li{padding-block:4px}.JsT-Oq_articleQuote{background:var(--mint);border-left:4px solid var(--brand);color:var(--ink);border-radius:0 6px 6px 0;margin:32px 0;padding:24px 28px}.JsT-Oq_articleQuote p{margin-bottom:12px;font-size:19px;line-height:1.55}.JsT-Oq_articleQuote cite{color:var(--muted);font-size:15px;font-style:normal}.JsT-Oq_articleCallout{background:var(--wash);margin:32px 0;padding:24px 28px}.JsT-Oq_calloutTitle{color:var(--ink);margin-bottom:8px;font-size:17px;font-weight:650}.JsT-Oq_articleCallout .JsT-Oq_calloutText{color:var(--text);margin-bottom:0}.JsT-Oq_articleFooter{padding-top:28px}.JsT-Oq_backLink{min-height:44px;color:var(--ink);align-items:center;gap:10px;margin-bottom:36px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.JsT-Oq_backLink:hover{color:var(--brand);text-underline-offset:4px;text-decoration:underline}.JsT-Oq_relatedCta{background:var(--mint);padding:clamp(28px,5vw,56px)}.JsT-Oq_relatedCtaTitle{letter-spacing:-.04em;color:var(--ink);margin:0 0 16px;font-size:clamp(24px,2.8vw,36px);font-weight:650;line-height:1.15}.JsT-Oq_relatedCtaText{max-width:54ch;color:var(--muted);margin-bottom:28px;font-size:17px;line-height:1.65}.JsT-Oq_relatedCtaActions{flex-wrap:wrap;align-items:center;gap:14px 20px;display:flex}@media (max-width:768px){.JsT-Oq_heroContent,.JsT-Oq_postsGrid{grid-template-columns:minmax(0,1fr);gap:32px}.JsT-Oq_heroLead,.JsT-Oq_emptyStateText,.JsT-Oq_cardExcerpt,.JsT-Oq_articleContent,.JsT-Oq_relatedCtaText{font-size:16px}.JsT-Oq_articleContainer{padding-block:28px 48px}.JsT-Oq_articleMetaBar{flex-direction:column;align-items:flex-start;gap:8px}.JsT-Oq_authorBlock{flex-wrap:wrap}.JsT-Oq_articleQuote,.JsT-Oq_articleCallout{padding:20px}}@media (prefers-reduced-motion:reduce){.JsT-Oq_postCard:hover .JsT-Oq_cardCover img{transform:none}}
section.j12bIq_heroSection{padding-bottom:clamp(64px,8vw,112px);position:relative;overflow:clip}.j12bIq_heroCopy{z-index:1;max-width:680px;position:relative}.j12bIq_privacyCallout{background:var(--wash);border-radius:4px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(24px,4vw,48px);padding:clamp(28px,4vw,56px);display:grid}.j12bIq_privacyTitle{letter-spacing:-.035em;color:var(--ink);margin-bottom:16px;font-size:clamp(1.4rem,2.5vw,2rem);font-weight:650;line-height:1.18}.j12bIq_privacyText{color:var(--ink);margin:0;font-size:1.0625rem;line-height:1.65}.j12bIq_archetypeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,3.5vw,48px);display:grid}.j12bIq_archetypeCard{background:var(--wash);border-radius:4px;flex-direction:column;gap:16px;min-width:0;padding:clamp(28px,4vw,48px);display:flex}.j12bIq_archetypeTitle{letter-spacing:-.03em;color:var(--ink);margin:0;font-size:clamp(1.3rem,2vw,1.65rem);font-weight:650;line-height:1.25}.j12bIq_archetypeDesc{color:var(--ink);max-width:52ch;margin:0;font-size:1rem;line-height:1.65}.j12bIq_stepsGrid{gap:24px;margin:0;padding:0;list-style:none;display:grid}.j12bIq_stepCard{background:var(--wash);border-radius:4px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(20px,3.5vw,48px);padding:clamp(24px,3.5vw,40px);display:grid}.j12bIq_stepTitle{letter-spacing:-.03em;color:var(--ink);margin:0;font-size:clamp(1.2rem,1.8vw,1.5rem);font-weight:650;line-height:1.25}.j12bIq_stepText{color:var(--ink);max-width:54ch;margin:0;font-size:1rem;line-height:1.65}@media (max-width:800px){.j12bIq_privacyCallout,.j12bIq_archetypeGrid,.j12bIq_stepCard{grid-template-columns:minmax(0,1fr);gap:20px}}
.KpTZGG_page{background:var(--paper);color:var(--ink);padding-bottom:clamp(64px,8vw,120px)}.KpTZGG_container{width:min(calc(100% - 2 * var(--site-gutter,24px)), 1040px);margin-inline:auto}.KpTZGG_breadcrumbs{margin-bottom:24px;padding-top:32px}.KpTZGG_breadcrumbList{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.KpTZGG_breadcrumbLink{color:inherit;text-underline-offset:4px;text-decoration:underline;transition:color .15s}.KpTZGG_breadcrumbLink:hover{color:var(--brand)}.KpTZGG_breadcrumbSeparator{opacity:.5}.KpTZGG_breadcrumbCurrent{color:var(--ink);font-weight:600}.KpTZGG_hero{padding-block:24px 44px}.KpTZGG_title{letter-spacing:-.045em;max-width:22ch;color:var(--ink);margin:0 0 24px;font-size:clamp(38px,5.6vw,76px);line-height:1.06}.KpTZGG_lead{max-width:64ch;color:var(--muted);margin:0 0 36px;font-size:clamp(18px,1.8vw,21px);line-height:1.55}.KpTZGG_statusCard{background:var(--wash);margin-bottom:48px;padding:clamp(24px,3.5vw,36px)}.KpTZGG_statusHeader{align-items:center;gap:12px;margin-bottom:18px;display:flex}.KpTZGG_statusTitle{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:18px;font-weight:700}.KpTZGG_statusGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:16px;padding-top:20px;display:grid}.KpTZGG_statusColumn h3{color:var(--ink);margin:0 0 10px;font-size:18px;font-weight:700}.KpTZGG_statusList{color:var(--ink);flex-direction:column;gap:8px;margin:0;padding:0;font-size:16px;line-height:1.55;list-style:none;display:flex}.KpTZGG_statusList li{padding-left:18px;position:relative}.KpTZGG_statusList li:before{content:"•";color:var(--brand);font-weight:700;position:absolute;left:4px}.KpTZGG_statusVatNote{color:var(--muted);margin-top:20px;padding-top:16px;font-size:16px;line-height:1.6}.KpTZGG_contentSection{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,56px);padding-top:clamp(40px,5vw,64px);display:grid}.KpTZGG_sectionHeading{letter-spacing:-.025em;color:var(--ink);margin:0;font-size:clamp(22px,2.5vw,28px);line-height:1.2}.KpTZGG_sectionBody{flex-direction:column;gap:16px;max-width:68ch;display:flex}.KpTZGG_sectionBody p{color:var(--ink);margin:0;font-size:16px;line-height:1.7}.KpTZGG_sectionBody a{color:var(--brand);text-underline-offset:4px;text-decoration:underline}.KpTZGG_sectionBody a:hover{color:var(--ink)}.KpTZGG_creditsCard{background:var(--surface);margin-top:20px;padding:24px}.KpTZGG_creditsList{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.KpTZGG_creditItem{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;padding-bottom:12px;font-size:14.5px;line-height:1.5;display:flex}.KpTZGG_creditItem:last-child{padding-bottom:0}.KpTZGG_creditTitle{color:var(--ink);font-weight:600}.KpTZGG_creditTitle a{color:inherit;text-underline-offset:3px;text-decoration:underline}.KpTZGG_creditAuthor{color:var(--muted)}.KpTZGG_creditLicense{background:var(--wash);color:var(--ink);padding:2px 8px;font-size:14px;font-weight:700;display:inline-flex}.KpTZGG_actionRow{margin-top:48px;padding-top:32px}.KpTZGG_actionButton{background:var(--brand);min-height:48px;color:var(--on-accent,var(--paper));align-items:center;gap:8px;padding:12px 24px;font-size:15px;font-weight:600;text-decoration:none;transition:opacity .15s,transform .15s;display:inline-flex}.KpTZGG_actionButton:hover{opacity:.92;transform:translateY(-1px)}@media (max-width:860px){.KpTZGG_statusGrid{grid-template-columns:1fr;gap:20px}.KpTZGG_contentSection{grid-template-columns:1fr;gap:16px}}@media (max-width:600px){.KpTZGG_creditItem{flex-direction:column;align-items:flex-start}.KpTZGG_actionButton{justify-content:center;width:100%}}
