.UyCu_2{align-items:flex-end;background:var(--pcs-backdrop);display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:2000}@media (min-width:768px){.UyCu_2{align-items:center}}.UftH1o{background:var(--pcs-surface);border-radius:12px;box-shadow:var(--pcs-dialog-shadow);color:var(--pcs-text);padding:1.25rem;width:min(560px,100%)}.UftH1o h2{font-family:Fraunces,Georgia,serif;font-size:1.25rem;margin-bottom:.75rem}.UftH1o p{font-size:.95rem;margin-bottom:1rem}.s_vxkT{display:flex;flex-wrap:wrap;gap:.5rem}.ArYZEA{border-radius:8px;font-size:.95rem;font-weight:600;padding:.65rem 1rem}.XUSfjb{background:var(--pcs-accent);color:var(--pcs-on-accent)}.L1rCdt{background:transparent;border:1px solid var(--pcs-text-muted);color:var(--pcs-text)}.l84bUe{color:var(--pcs-text-muted);font-weight:600;text-decoration:underline}.k7NOqX{display:flex;flex-direction:column;min-height:100vh}.dHziTI,.k7NOqX{max-width:100%;overflow-x:hidden}.dHziTI{flex:1;min-width:0}.TELJgX{margin:0 auto;max-width:1120px;padding:2.5rem 1rem}.UsIKKi{max-width:760px}.pkCx3d{color:var(--pcs-text);font-family:Fraunces,Georgia,serif;font-size:clamp(1.75rem,4vw,2.6rem);line-height:1.15;margin-bottom:1rem}.nixolS{color:var(--pcs-text-muted);font-size:1.05rem;line-height:1.65;margin-bottom:1.25rem}.rR5dgc{background:var(--pcs-sticky-bg);bottom:0;display:flex;justify-content:center;padding:.75rem 1rem;position:sticky;z-index:50}.rR5dgc a{background:var(--pcs-accent);border-radius:10px;color:var(--pcs-on-accent);font-weight:800;max-width:420px;padding:.85rem 1rem;text-align:center;text-decoration:none;width:100%}@media (min-width:1024px){.rR5dgc{display:none}}.SXZut8{background:var(--pcs-deep);color:var(--pcs-text-on-deep);margin-top:auto}.kfRsDZ{display:grid;gap:1.75rem;margin:0 auto;max-width:1120px;padding:2.5rem 1rem 2rem}.r6Kd0P{font-family:Fraunces,Georgia,serif;font-size:1.1rem;font-weight:600;margin-bottom:.5rem}.QvpyZC{display:grid;gap:1.5rem}@media (min-width:768px){.QvpyZC{grid-template-columns:repeat(3,minmax(0,1fr))}}.WmRpiy h3{color:var(--pcs-on-deep-soft);font-size:.85rem;letter-spacing:.04em;margin-bottom:.65rem;text-transform:uppercase}.WmRpiy ul{display:grid;gap:.45rem;list-style:none;padding:0}.WmRpiy a{color:var(--pcs-text-on-deep);font-weight:600;text-decoration:none}.WmRpiy a:focus-visible,.WmRpiy a:hover{color:#fff;outline:2px solid var(--pcs-on-deep-soft);outline-offset:2px}.nLRrDc{border-top:1px solid var(--pcs-frost-on-deep-15);color:var(--pcs-on-deep-soft);font-size:.9rem;line-height:1.55;padding-top:1.25rem}.JtNYue{display:grid;font-size:.85rem;gap:.35rem;opacity:.85}.GZUfQg{background:none;border:none;color:var(--pcs-on-deep-soft);cursor:pointer;font-weight:700;margin-top:.5rem;padding:0;text-align:left;text-decoration:underline}.GZUfQg:focus-visible{outline:2px solid var(--pcs-on-deep-soft);outline-offset:2px}.T_bXd0{backdrop-filter:blur(10px);background:var(--pcs-header-glass);border-bottom:1px solid var(--pcs-line-20);position:sticky;top:0;z-index:100}.VoHJo3{gap:1rem;justify-content:space-between;margin:0 auto;max-width:1120px;padding:.75rem 1rem}.B6vvbh,.VoHJo3{align-items:center;display:flex}.B6vvbh{flex-shrink:0;line-height:0;text-decoration:none}.B6vvbh:focus-visible img,.B6vvbh:hover img{opacity:.92}.B6vvbh:focus-visible{border-radius:4px;outline:2px solid var(--pcs-accent);outline-offset:4px}.B6vvbh img{display:block;height:40px;width:auto}@media (min-width:768px){.B6vvbh img{height:44px}}.D6BCRg{align-items:center;display:none;gap:1rem}.D6BCRg a{color:var(--pcs-text-muted);font-size:.92rem;font-weight:600;text-decoration:none}.D6BCRg a:focus-visible,.D6BCRg a:hover{color:var(--pcs-text);outline:2px solid var(--pcs-accent);outline-offset:2px}.d3rd0C{background:var(--pcs-accent);border-radius:8px;color:var(--pcs-on-accent);display:none;font-size:.9rem;font-weight:700;padding:.55rem .9rem;text-decoration:none}.d3rd0C:focus-visible,.d3rd0C:hover{outline:2px solid var(--pcs-on-accent);outline-offset:2px}.bnHyEd{align-items:center;border:1px solid var(--pcs-text-muted);border-radius:8px;color:var(--pcs-text);display:inline-flex;height:44px;justify-content:center;width:44px}.bnHyEd span{background:var(--pcs-text);display:block;height:2px;position:relative;width:22px}.bnHyEd span:after,.bnHyEd span:before{background:var(--pcs-text);content:"";height:2px;left:0;position:absolute;width:22px}.bnHyEd span:before{top:-7px}.bnHyEd span:after{top:7px}@media (min-width:1024px){.D6BCRg{display:flex}.d3rd0C{display:inline-flex}.bnHyEd{display:none}}.NdsAJH{background:var(--pcs-backdrop);height:100%;inset:0;min-height:100vh;min-height:100dvh;position:fixed;width:100%;z-index:5000}.xHgqFb{background:var(--pcs-surface);box-shadow:var(--pcs-drawer-shadow);display:flex;flex-direction:column;gap:.75rem;height:100%;padding:1rem;position:absolute;right:0;top:0;width:min(360px,92vw)}.xHgqFb a{border-bottom:1px solid var(--pcs-line-20);color:var(--pcs-text);font-weight:600;padding:.5rem 0;text-decoration:none}.dH7mRi{align-self:flex-end;color:var(--pcs-text-muted);font-weight:700;padding:.5rem .75rem}.lNT3wi{background:var(--pcs-accent);border-radius:8px;color:var(--pcs-on-accent);font-weight:700;margin-top:.5rem;padding:.75rem;text-align:center;text-decoration:none}:root{--pcs-page-bg:#ecf5ef;--pcs-surface:#f3faf6;--pcs-surface-card:#fbfffc;--pcs-stat-bar:#d2ebe0;--pcs-text:#0f2419;--pcs-text-muted:#3d5d4a;--pcs-deep:#0f3d2a;--pcs-deep-mid:#1a6b4a;--pcs-text-on-deep:#ecf8f1;--pcs-border:rgba(40,95,68,.22);--pcs-border-on-deep:rgba(236,248,241,.22);--pcs-accent:#1a7a52;--pcs-accent-hover:#145e3f;--pcs-on-accent:#f4fbf7;--pcs-highlight:#2a9d62;--pcs-on-deep-soft:#8fd4b0;--pcs-sticky-bg:rgba(15,61,42,.92);--pcs-backdrop:rgba(8,35,24,.55);--pcs-header-glass:rgba(243,250,246,.94);--pcs-dialog-shadow:0 18px 50px rgba(8,35,24,.35);--pcs-drawer-shadow:-12px 0 40px rgba(8,35,24,.22);--pcs-line-15:rgba(40,95,68,.15);--pcs-line-18:rgba(40,95,68,.18);--pcs-line-20:rgba(40,95,68,.2);--pcs-line-35:rgba(40,95,68,.35);--pcs-frost-on-deep-15:rgba(236,248,241,.15);--pcs-frost-on-deep-18:rgba(236,248,241,.18);--pcs-frost-on-deep-20:rgba(236,248,241,.2);--pcs-frost-on-deep-55:rgba(236,248,241,.55);--pcs-display-card-bg:rgba(236,248,241,.1);--pcs-display-card-border:rgba(74,168,120,.45);--pcs-success-banner:rgba(42,157,98,.22)}*,:after,:before{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%}body,html{max-width:100%;overflow-x:hidden}body{line-height:1.5;min-height:100vh;-webkit-font-smoothing:antialiased;background:var(--pcs-page-bg);color:var(--pcs-text);font-family:Manrope,system-ui,sans-serif;font-size:1rem}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}#root{isolation:isolate;max-width:100%;overflow-x:hidden}a{color:inherit}button{background:none;border:none;cursor:pointer}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.WvzP2n{color:var(--pcs-text-muted);line-height:1.65;margin-bottom:1rem;max-width:70ch}.bbZu6V{color:var(--pcs-text);font-family:Fraunces,Georgia,serif;font-size:1.35rem;margin:1.5rem 0 .65rem}.M1mkWP{color:var(--pcs-text-muted);font-weight:700;line-height:1.65;margin:0 0 1rem;padding-left:1.2rem}.FvLWVr{list-style:none;margin-bottom:2rem;padding:0}.FvLWVr,.HBbQqS{display:grid;gap:1rem}.HBbQqS{align-items:start;background:var(--pcs-surface-card);border:1px solid var(--pcs-line-18);border-radius:12px;grid-template-columns:auto 1fr;padding:1rem}.SWfiYh{background:var(--pcs-accent);border-radius:999px;color:var(--pcs-on-accent);display:grid;font-weight:900;height:2.25rem;place-items:center;width:2.25rem}.HBbQqS h3{color:var(--pcs-text);font-size:1.1rem;margin-bottom:.35rem}.HBbQqS p{color:var(--pcs-text-muted);line-height:1.55}.WGdlxV{color:var(--pcs-text);font-family:Fraunces,Georgia,serif;font-size:1.45rem;margin-bottom:.75rem}.ovhZbu details{background:var(--pcs-surface-card);border:1px solid var(--pcs-line-18);border-radius:10px;margin-bottom:.65rem;padding:.85rem 1rem}.ovhZbu summary{color:var(--pcs-text);cursor:pointer;font-weight:800}.ovhZbu p{color:var(--pcs-text-muted);line-height:1.55;margin-top:.65rem}.FZZzC2{background:var(--pcs-deep);border-radius:12px;color:var(--pcs-text-on-deep);margin-top:2rem;padding:1.25rem}.FZZzC2 h2{font-family:Fraunces,Georgia,serif;margin-bottom:.65rem}.FZZzC2 p{line-height:1.65;margin-bottom:.75rem}.FZZzC2 a{color:var(--pcs-on-deep-soft);font-weight:800}.VlTZC2{display:grid;gap:1rem}@media (min-width:768px){.VlTZC2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.VlTZC2{grid-template-columns:repeat(3,minmax(0,1fr))}}.qSFWDB{margin:0}.biqmG8{border:1px solid var(--pcs-line-18);border-radius:12px;overflow:hidden;width:100%}.biqmG8 img{aspect-ratio:4/3;display:block;object-fit:cover;width:100%}.fCaI5w{border-top:1px solid var(--pcs-line-18);margin-top:2.5rem;padding-top:2.5rem}.YIGMdI{display:grid;gap:1.5rem}@media (min-width:900px){.YIGMdI{align-items:start;grid-template-columns:1fr .95fr}}.dxiv1f{background:var(--pcs-surface-card);border:1px solid var(--pcs-line-18);border-radius:12px;padding:1.25rem}.zr59FO{color:var(--pcs-text);font-family:Fraunces,Georgia,serif;font-size:1.35rem}.YJ_LNb,.zr59FO{margin-bottom:1rem}.YJ_LNb{display:grid;gap:.35rem}.YJ_LNb label{color:var(--pcs-text);font-size:.92rem;font-weight:800}.YJ_LNb input,.YJ_LNb textarea{background:var(--pcs-surface-card);border:1px solid var(--pcs-line-35);border-radius:8px;padding:.65rem .75rem;width:100%}.YJ_LNb textarea{min-height:140px;resize:vertical}.r15MKn{color:#7a1f1f;font-size:.85rem;font-weight:700}.bL0daW{align-items:start;display:grid;gap:.65rem;grid-template-columns:auto 1fr;margin-bottom:.85rem}.bL0daW input{height:18px;margin-top:.2rem;width:18px}.MtA6zn{background:var(--pcs-accent);border:none;border-radius:10px;color:var(--pcs-on-accent);font-weight:900;padding:.85rem 1rem;width:100%}.MtA6zn:disabled{cursor:not-allowed;opacity:.55}.nr5vxD{color:var(--pcs-text-muted);line-height:1.55;margin-top:1rem}.wjG8NL{border:1px solid var(--pcs-line-18);border-radius:12px;height:320px;overflow:hidden}.hR5utp{color:var(--pcs-text-muted);display:grid;gap:.75rem;line-height:1.65}.hR5utp a{color:var(--pcs-text);font-weight:800}.k96sRt{border-radius:10px;font-weight:700;margin-bottom:1rem;margin-top:.75rem;padding:.85rem 1rem}.Dv5Iz6{background:var(--pcs-success-banner);color:var(--pcs-text)}.EethfK{background:rgba(122,31,31,.12);color:#3d0b0b}.TaD0S8{font-family:Fraunces,Georgia,serif;font-size:1.2rem;font-weight:700;margin-bottom:.5rem;margin-top:2rem}.TaD0S8,.hk_6Lc{color:var(--pcs-text)}.hk_6Lc{font-weight:800;margin-bottom:.25rem}.Or_dpo,.PS4fzj{color:var(--pcs-text-muted);line-height:1.7;margin-bottom:.75rem}.PS4fzj{padding-left:1.4rem}.PS4fzj li{margin-bottom:.3rem}.HHpqky{color:var(--pcs-text);font-weight:700;text-decoration:underline;text-underline-offset:3px}.JID1kL{background:linear-gradient(135deg,var(--pcs-deep) 0,var(--pcs-deep-mid) 100%);color:var(--pcs-text-on-deep);padding:2.5rem 1rem 3rem}.bMFv5h{display:grid;gap:1.75rem;margin:0 auto;max-width:1120px}@media (min-width:900px){.bMFv5h{align-items:center;grid-template-columns:1.05fr .95fr}}.JID1kL h1{font-family:Fraunces,Georgia,serif;font-size:clamp(1.85rem,4.2vw,2.75rem);line-height:1.12;margin-bottom:1rem}.JID1kL p{font-size:1.02rem;line-height:1.65;margin-bottom:1.25rem;opacity:.95}.yFHQ8g{border:1px solid var(--pcs-frost-on-deep-18);border-radius:14px;overflow:hidden}.yFHQ8g img{aspect-ratio:4/3;display:block;object-fit:cover;width:100%}.XC9xIB{display:flex;flex-wrap:wrap;gap:.65rem}.HXOKRF{background:var(--pcs-accent);color:var(--pcs-on-accent);font-weight:800}.HXOKRF,.M_r0QC{border-radius:10px;padding:.75rem 1.1rem;text-decoration:none}.M_r0QC{border:1px solid var(--pcs-frost-on-deep-55);color:var(--pcs-text-on-deep);font-weight:700}.mhk2xV{border-top:1px solid var(--pcs-frost-on-deep-20);display:grid;font-size:.88rem;font-weight:600;gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.25rem;padding-top:1.25rem}@media (min-width:640px){.mhk2xV{grid-template-columns:repeat(4,minmax(0,1fr))}}.IsDUsY{color:var(--pcs-text);font-family:Fraunces,Georgia,serif;font-size:clamp(1.45rem,3vw,2rem);margin-bottom:.75rem}.Em2_5z{max-width:70ch}.Em2_5z,.O6abgX{color:var(--pcs-text-muted);margin-bottom:1.5rem}.DMCDpW{background:var(--pcs-stat-bar);border-bottom:1px solid var(--pcs-line-15);border-top:1px solid var(--pcs-line-15)}.cSIupE{display:grid;gap:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:1120px;padding:2rem 1rem}@media (min-width:768px){.cSIupE{grid-template-columns:repeat(4,minmax(0,1fr))}}.cJ3TRj{color:var(--pcs-text);font-family:Fraunces,Georgia,serif;font-size:clamp(1.6rem,3vw,2.1rem)}.iwlHwH{color:var(--pcs-text-muted);font-size:.9rem;font-weight:700}.pCR2Xy{display:grid;gap:1rem}@media (min-width:768px){.pCR2Xy{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.pCR2Xy{grid-template-columns:repeat(4,minmax(0,1fr))}}.karBJr{background:var(--pcs-surface-card);border:1px solid var(--pcs-line-18);border-radius:12px;display:flex;flex-direction:column;gap:.65rem;padding:1.15rem}.karBJr h3{color:var(--pcs-text);font-size:1.05rem}.karBJr p{flex:1;line-height:1.55}.karBJr a,.karBJr p{color:var(--pcs-text-muted)}.karBJr a{font-weight:800;text-decoration:none}.Clodu2{align-items:center;display:grid;gap:1.5rem}@media (min-width:900px){.Clodu2{grid-template-columns:1fr 1fr}}.yNBhFq{color:var(--pcs-text-muted);display:grid;font-weight:600;gap:.65rem;list-style:none;padding:0}.G3w8hj{display:grid;gap:1rem}@media (min-width:768px){.G3w8hj{grid-template-columns:repeat(3,minmax(0,1fr))}}.i8dp2G{color:var(--pcs-text-muted);font-size:.9rem;font-weight:600;margin-top:1rem}.yyoASk{display:grid;gap:1rem}@media (min-width:768px){.yyoASk{grid-template-columns:repeat(3,minmax(0,1fr))}}.bDMnE1{align-items:baseline;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.xoWBgF{color:var(--pcs-highlight);font-weight:800;letter-spacing:.06em}.P0cg4e{background:var(--pcs-surface-card);border:1px solid var(--pcs-line-18);border-radius:12px;padding:1.25rem}.N31Wub{display:flex;gap:.5rem;margin-top:1rem}.N31Wub button{border:1px solid var(--pcs-text-muted);border-radius:8px;color:var(--pcs-text);font-weight:700;padding:.55rem .85rem}.TdlK0G{border:1px solid var(--pcs-line-18);border-radius:12px;overflow:hidden}.M_xvHK{color:var(--pcs-text-muted);font-size:.95rem;margin-bottom:.75rem;max-width:70ch}.OFcF1L{aspect-ratio:16/10;background:var(--pcs-surface);border:1px solid var(--pcs-line-18);border-radius:12px;max-height:min(420px,55vh);overflow:hidden}.OFcF1L iframe{border:0;display:block;height:100%;min-height:260px;width:100%}.RJpCmJ{font-size:.92rem;margin-top:.65rem}.RJpCmJ a{color:var(--pcs-accent);font-weight:700;text-decoration:none}.RJpCmJ a:focus-visible,.RJpCmJ a:hover{text-decoration:underline}.lQCDml{border:1px solid var(--pcs-line-18);border-radius:12px;overflow:hidden}.lQCDml img{aspect-ratio:4/3;display:block;object-fit:cover;width:100%}.cuylG0{background:var(--pcs-deep);color:var(--pcs-text-on-deep);padding:2.5rem 1rem;text-align:center}.cuylG0 h2{font-family:Fraunces,Georgia,serif;font-size:clamp(1.45rem,3vw,2rem);margin-bottom:1rem}.cuylG0 a{background:var(--pcs-accent);border-radius:10px;color:var(--pcs-on-accent);display:inline-flex;font-weight:900;padding:.85rem 1.2rem;text-decoration:none}.TcL2er details{background:var(--pcs-surface-card);border:1px solid var(--pcs-line-18);border-radius:10px;margin-bottom:.65rem;padding:.85rem 1rem}.TcL2er summary{color:var(--pcs-text);cursor:pointer;font-weight:800}.TcL2er p{color:var(--pcs-text-muted);line-height:1.55;margin-top:.65rem}.fP4NI1{min-height:40vh}.Z6xmko{background:var(--pcs-accent);border-radius:10px;color:var(--pcs-on-accent);display:inline-flex;font-weight:900;padding:.75rem 1rem;text-decoration:none}.ywmST6{display:grid;gap:1rem}@media (min-width:768px){.ywmST6{grid-template-columns:repeat(2,minmax(0,1fr))}}.u2qx1F{background:var(--pcs-surface-card);border:1px solid var(--pcs-line-18);border-radius:12px;padding:1.2rem}.u2qx1F h2{color:var(--pcs-text);font-family:Fraunces,Georgia,serif;font-size:1.2rem;margin-bottom:.65rem}.u2qx1F p{color:var(--pcs-text-muted);line-height:1.6;margin-bottom:.85rem}.Ba5Thm{display:flex;flex-wrap:wrap;gap:.75rem}.Ba5Thm a{color:var(--pcs-text-muted);font-weight:800;text-decoration:none}.oPg1Ij{display:grid;gap:1.25rem}@media (min-width:900px){.oPg1Ij{grid-template-columns:repeat(3,minmax(0,1fr))}}.XEx4ZL{background:var(--pcs-surface-card);border:1px solid var(--pcs-line-18);border-radius:12px;display:flex;flex-direction:column;gap:.75rem;padding:1.25rem}.XEx4ZL h2{color:var(--pcs-text);font-family:Fraunces,Georgia,serif;font-size:1.25rem}.Ps3sez{color:var(--pcs-accent);font-size:1.05rem;font-weight:900}.XEx4ZL ul,.vhAe9F{color:var(--pcs-text-muted);line-height:1.55}.XEx4ZL ul{flex:1;margin:0;padding-left:1.1rem}.elRhEg{background:var(--pcs-deep);border-radius:10px;color:var(--pcs-text-on-deep);display:inline-flex;font-weight:800;justify-content:center;margin-top:.5rem;padding:.75rem 1rem;text-align:center;text-decoration:none}.cZIU07{color:var(--pcs-text);font-family:Fraunces,Georgia,serif;font-size:1.4rem;margin:2rem 0 .75rem}.WbruCT{color:var(--pcs-text-muted);line-height:1.65;padding-left:1.1rem}