@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c-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:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe-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:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f-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:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c-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:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe-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:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f-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:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c-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:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe-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:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f-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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062-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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/665e920483964785-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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5611c55482296524-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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062-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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/665e920483964785-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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5611c55482296524-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:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062-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:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/665e920483964785-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:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5611c55482296524-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:Newsreader Fallback;src:local("Times New Roman");ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.00%;size-adjust:105.48%}.__className_46b3dd{font-family:Newsreader,Newsreader Fallback}.__variable_46b3dd{--font-newsreader:"Newsreader","Newsreader Fallback"}.wsp{--ivory:45 40% 95%;--card:46 42% 98%;--line:46 26% 85%;--ink:147 28% 13%;--muted:140 6% 43%;--green:147 80% 24%;--green-hover:147 84% 20%;--accent-soft:140 34% 92%;background:linear-gradient(180deg,#F7F4EC,#F5F2E9 32%,#F1EDE1);min-height:100dvh;font-family:var(--font-inter),system-ui,sans-serif;-webkit-font-smoothing:antialiased}.wsp h1,.wsp h2,.wsp h3{font-family:var(--font-newsreader),Georgia,"Times New Roman",serif;font-weight:500;letter-spacing:-.01em}.wsp .uppercase{font-family:var(--font-inter),system-ui,sans-serif}.wsp .shadow-sm{box-shadow:0 1px 2px hsl(147 28% 13%/.04)}.wsp :focus-visible{outline:2px solid hsl(var(--green));outline-offset:3px;border-radius:6px}.wsp-dock{position:fixed;z-index:40;padding:0 16px calc(18px + env(safe-area-inset-bottom))}.wsp-dock,.wsp-dock:before{inset:auto 0 0 0;pointer-events:none}.wsp-dock:before{content:"";position:absolute;height:150px;background:linear-gradient(0deg,#F1EDE1 12%,rgba(241,237,225,0))}@media (min-width:1024px){.wsp-dock{display:none}}.wsp-dock-bar{position:relative;pointer-events:auto;width:100%;max-width:398px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr 76px 1fr 1fr;align-items:center;background:hsl(var(--card)/.72);backdrop-filter:blur(24px) saturate(160%);border-radius:28px;padding:9px 8px;box-shadow:0 8px 30px hsl(147 28% 13%/.13),inset 0 1px 0 hsl(0 0% 100%/.7)}@supports not (backdrop-filter:blur(2px)){.wsp-dock-bar{background:hsl(var(--card)/.97)}}.wsp-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:4px;padding:7px 0 5px;border-radius:14px;color:hsl(var(--muted));text-decoration:none;transition:color .2s ease;position:relative}.wsp-tab svg{width:22px;height:22px}.wsp-tab span{font-size:10px;font-weight:600;letter-spacing:.01em}.wsp-tab:hover,.wsp-tab[aria-current=page]{color:hsl(var(--ink))}.wsp-tab[aria-current=page] svg{stroke-width:2.1}.wsp-tab-badge{position:absolute;top:4px;margin-left:15px;width:6px;height:6px;border-radius:50%;background:hsl(var(--green));box-shadow:0 0 0 2.5px hsl(var(--card)/.95)}.wsp-orb-wrap{place-items:center}.wsp-orb,.wsp-orb-wrap{display:grid;position:relative}.wsp-orb{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;width:54px;height:54px;border-radius:50%;margin-top:-9px;background:radial-gradient(75% 70% at 32% 24%,hsl(0 0% 100%/.14) 0,hsl(0 0% 100%/0) 46%),radial-gradient(120% 120% at 50% 40%,#1C4130 0,#0C2419 78%);place-items:center;box-shadow:0 10px 22px hsl(147 28% 13%/.3),0 2px 5px hsl(147 28% 13%/.2),0 0 0 5px hsl(var(--ivory)/.55),inset 0 1px 1px hsl(0 0% 100%/.13);transition:box-shadow .45s ease,transform .12s ease}.wsp-orb:active{transform:scale(.95)}.wsp-orb-core{width:13px;height:13px;border-radius:50%;background:#7FBF94;opacity:.42}.wsp-orb-label{position:absolute;bottom:-16px;font-size:10px;font-weight:700;color:hsl(var(--ink))}.wsp-orb-mini{background:radial-gradient(120% 120% at 50% 40%,#1C4130 0,#0C2419 78%)}.wsp-orb-mini-core{background:#7FBF94;opacity:.6}.wsp-askfield{display:flex;align-items:center;gap:10px;border:1px solid hsl(var(--line));border-radius:100px;padding:12px 14px 12px 18px;background:hsl(var(--ivory))}.wsp-askfield input{border:0;background:none;outline:none;flex:1;min-width:0;font-family:var(--font-newsreader),Georgia,serif;font-size:17px;color:hsl(var(--ink))}.wsp-askfield input::-moz-placeholder{color:hsl(var(--muted)/.7);font-style:normal}.wsp-askfield input::placeholder{color:hsl(var(--muted)/.7);font-style:normal}