@font-face{font-family:__Outfit_baa73f;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Outfit_baa73f;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Outfit_baa73f;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Outfit_baa73f;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Outfit_baa73f;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Outfit_baa73f;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Outfit_baa73f;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Outfit_baa73f;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Outfit_baa73f;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Outfit_baa73f;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Outfit_Fallback_baa73f;src:local("Arial");ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.00%;size-adjust:99.82%}.__className_baa73f{font-family:__Outfit_baa73f,__Outfit_Fallback_baa73f;font-style:normal}.__variable_baa73f{--font-outfit-809:"__Outfit_baa73f","__Outfit_Fallback_baa73f"}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_595324;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_Fallback_595324;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_595324{font-family:__IBM_Plex_Mono_595324,__IBM_Plex_Mono_Fallback_595324;font-style:normal}.__variable_595324{--font-plex-mono-809:"__IBM_Plex_Mono_595324","__IBM_Plex_Mono_Fallback_595324"}html[data-brand="809"]{--bg:#faf9f6;--bg-2:#f3f1ea;--surface:#fff;--surface-2:#faf9f6;--line:#e4e2dc;--line-2:#cdccc6;--ink:#1a1a1a;--ink-2:#3a3a38;--ink-3:#7f7f79;--ink-4:#9b9b95;--accent:#b0633f;--accent-2:#9a5535;--accent-soft:#f0e4dc;--accent-ink:#faf9f6;--success:#4a6b3a;--warning:#9c7321;--danger:#8a2a2a;--info:var(--ink-2);--selection-bg:var(--ink);--selection-fg:var(--bg);--focus-ring:0 0 0 2px var(--bg),0 0 0 4px var(--accent);--shadow-sm:0 1px 2px rgba(26,26,26,.04);--shadow-md:0 4px 16px -4px rgba(26,26,26,.08),0 1px 2px rgba(26,26,26,.04);--shadow-lg:0 20px 40px -16px rgba(26,26,26,.14),0 4px 8px -2px rgba(26,26,26,.06);--r-1:2px;--r-2:4px;--r-3:8px;--r-4:14px;--r-full:9999px;color-scheme:light;--font-display:var(--font-outfit-809),"Outfit",system-ui,sans-serif;--font-body:var(--font-outfit-809),"Outfit",system-ui,sans-serif;--font-mono:var(--font-plex-mono-809),"IBM Plex Mono",ui-monospace,Menlo,monospace;--fs-11:11px;--fs-12:12px;--fs-13:13px;--fs-14:14px;--fs-15:15px;--fs-16:16px;--fs-18:18px;--fs-20:20px;--fs-24:24px;--fs-28:28px;--fs-32:32px;--fs-40:40px;--fs-48:48px;--fs-56:56px;--fs-72:72px;--fs-display:clamp(48px,8vw,96px);--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extrabold:800;--fw-display:800;--lh-tight:1.02;--lh-snug:1.2;--lh-normal:1.5;--lh-relaxed:1.65;--ls-display:-0.04em;--ls-tight:-0.03em;--ls-normal:0;--ls-wide:0.02em;--ls-mono:0.15em}html[data-brand="809"] .t-display{font-family:var(--font-display);font-weight:var(--fw-display);letter-spacing:var(--ls-display);line-height:var(--lh-tight)}html[data-brand="809"] .t-italic{font-family:var(--font-display);font-style:normal;font-weight:var(--fw-display);line-height:var(--lh-snug)}html[data-brand="809"] .t-mono{font-family:var(--font-mono);letter-spacing:var(--ls-mono);text-transform:uppercase;font-weight:var(--fw-medium);font-size:var(--fs-11)}html[data-brand="809"] .t-dot{color:var(--accent)}html[data-brand="809"]{scroll-behavior:smooth;background:var(--bg);color:var(--ink)}html[data-brand="809"] body{margin:0;font-family:var(--font-body);font-size:var(--fs-15);line-height:var(--lh-normal);color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html[data-brand="809"] *,html[data-brand="809"] :after,html[data-brand="809"] :before{box-sizing:border-box}html[data-brand="809"] h1,html[data-brand="809"] h2,html[data-brand="809"] h3,html[data-brand="809"] h4,html[data-brand="809"] h5,html[data-brand="809"] h6{margin:0;font-family:var(--font-display);font-weight:var(--fw-display);letter-spacing:var(--ls-display);line-height:var(--lh-tight);color:var(--ink)}html[data-brand="809"] p{margin:0}html[data-brand="809"] a{color:inherit;text-decoration:none;transition:color .16s ease}html[data-brand="809"] a:hover{color:var(--accent)}html[data-brand="809"] button{font-family:inherit;cursor:pointer}html[data-brand="809"] input,html[data-brand="809"] select,html[data-brand="809"] textarea{font-family:inherit;font-size:inherit;color:var(--ink)}html[data-brand="809"] ::-moz-selection{background:var(--accent);color:var(--accent-ink)}html[data-brand="809"] ::selection{background:var(--accent);color:var(--accent-ink)}html[data-brand="809"] :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-2)}html[data-brand="809"] .pb-container{width:100%;max-width:1280px;margin:0 auto;padding-left:20px;padding-right:20px}@media (min-width:768px){html[data-brand="809"] .pb-container{padding-left:32px;padding-right:32px}}@media (min-width:1024px){html[data-brand="809"] .pb-container{padding-left:56px;padding-right:56px}}html[data-brand="809"] .pb-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;border:1px solid transparent;border-radius:var(--r-2);font-family:var(--font-body);font-size:var(--fs-14);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);cursor:pointer;transition:all .16s ease;text-decoration:none}html[data-brand="809"] .pb-btn-primary{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}html[data-brand="809"] .pb-btn-primary:hover{background:var(--accent-2);border-color:var(--accent-2);color:var(--accent-ink)}html[data-brand="809"] .pb-btn-ghost{background:transparent;color:var(--ink);border-color:var(--line-2)}html[data-brand="809"] .pb-btn-ghost:hover{background:var(--surface);color:var(--ink);border-color:var(--ink)}html[data-brand="809"] .pb-btn:disabled{opacity:.5;cursor:not-allowed}html[data-brand="809"] .pb-input{width:100%;padding:12px 14px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-2);font-size:var(--fs-15);color:var(--ink);transition:border-color .16s ease,box-shadow .16s ease}html[data-brand="809"] .pb-input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}html[data-brand="809"] .pb-input::-moz-placeholder{color:var(--ink-3)}html[data-brand="809"] .pb-input::placeholder{color:var(--ink-3)}html[data-brand="809"] .pb-label{display:block;font-family:var(--font-mono);font-size:var(--fs-11);text-transform:uppercase;letter-spacing:var(--ls-mono);color:var(--ink-3);margin-bottom:6px}html[data-brand="809"] .pb-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-3);transition:border-color .16s ease,box-shadow .24s ease,transform .24s ease}html[data-brand="809"] .pb-card-hover:hover{border-color:var(--line-2);box-shadow:var(--shadow-md);transform:translateY(-2px)}html[data-brand="809"] .pb-rule{border:0;border-top:1px solid var(--line);margin:0}@keyframes pb-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}html[data-brand="809"] .pb-skeleton{background:linear-gradient(90deg,var(--bg-2) 0,var(--surface-2) 50%,var(--bg-2) 100%);background-size:200% 100%;animation:pb-shimmer 1.6s ease-in-out infinite;border-radius:var(--r-2)}@media (max-width:767px){html[data-brand="809"] .pb-input,html[data-brand="809"] select.pb-input,html[data-brand="809"] textarea.pb-input{font-size:16px!important}}