@keyframes svelte-1kpqgg2-rotate{0%{transform:rotate(0)}to{transform:rotate(355deg) translateY(80px)}}.officehero.svelte-1kpqgg2{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10%;max-width:1400px;width:100%;padding:0 10% 0 7%;position:relative;z-index:100;box-sizing:border-box;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.officehero.svelte-1kpqgg2 section:where(.svelte-1kpqgg2):first-child{flex:0 0 33%;max-width:33%;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:0;aspect-ratio:1 / 1;animation:svelte-1kpqgg2-rotate .6s both}.officehero.svelte-1kpqgg2 section:where(.svelte-1kpqgg2):last-child{flex:1 1 0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;container-type:inline-size;transform:translateY(6cqw)}.iconcell.svelte-1kpqgg2{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.iconcell.svelte-1kpqgg2 svg{width:100%;height:100%;display:block}@media(max-width:700px){.officehero.svelte-1kpqgg2{padding:.35em 1rem .75em;gap:.75rem}.officehero.svelte-1kpqgg2 section:where(.svelte-1kpqgg2):last-child{min-width:0;transform:none}}span.svelte-1kpqgg2{font-weight:700;font-size:19cqw;color:#fff;text-align:left;line-height:.9}span.svelte-1kpqgg2.bold{font-weight:900;font-size:28cqw;transform:translate(.6em);color:var(--primarylight);transition:color .5s ease}span.svelte-1kpqgg2.tl{opacity:1}.carrouselroot.svelte-oivdcn{width:100%;max-width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.carrouselviewport.svelte-oivdcn{width:100%;overflow:hidden}.carrouseltrack.svelte-oivdcn{display:flex;flex-direction:row;width:100%;transition:transform .35s ease-in-out}.carrouseltrack[data-wrapped].svelte-oivdcn>*{flex:0 0 calc(var(--slidecount) * 100%);display:flex;flex-direction:row;min-width:0;box-sizing:border-box}.carrouseltrack[data-wrapped].svelte-oivdcn>*>*{flex:0 0 calc(100% / var(--slidecount));min-width:0;box-sizing:border-box;min-height:4rem}.carrouseltrack.svelte-oivdcn:not([data-wrapped])>*{flex:0 0 100%;min-width:0;box-sizing:border-box;min-height:4rem}.carrouseldots.svelte-oivdcn{display:flex;gap:.15rem;justify-content:center;align-items:center;margin-top:.35rem}.carrouseldot.svelte-oivdcn{position:relative;width:24px;height:24px;min-width:24px;min-height:24px;border:none;padding:0;background:transparent;cursor:pointer}.carrouseldot.svelte-oivdcn:before{content:"";position:absolute;left:50%;top:50%;width:10px;height:10px;border-radius:999px;background-color:#0f172a40;transform:translate(-50%,-50%);transition:background-color .16s ease-out,transform .16s ease-out,width .16s ease-out}.carrouseldot.svelte-oivdcn:hover:before{background-color:#0f172a73;transform:translate(-50%,-50%) scale(1.1)}.carrouseldotactive.svelte-oivdcn:before{background-color:#0f172ae6;width:18px}.icon-svg.svelte-14sls6e{display:block;width:100%;height:100%;background-color:currentColor;mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.pageheader.svelte-1uha8ag{height:26cqw;transform:rotate(0);margin-bottom:6em;background:var(--primary);transition:background .7s ease;background-size:200% 200%;position:relative;z-index:1}.pageheader.svelte-1uha8ag div.wave:where(.svelte-1uha8ag){z-index:0!important;height:50%}.pageheader.svelte-1uha8ag div.wave:where(.svelte-1uha8ag):nth-of-type(1){opacity:.4;background:#fff}.pageheader.svelte-1uha8ag div.wave:where(.svelte-1uha8ag):nth-of-type(2){opacity:.6;background:#fff}.pageheader.svelte-1uha8ag div.wave:where(.svelte-1uha8ag):nth-of-type(3){opacity:1;background:#fff}@media(max-width:700px){.pageheader.svelte-1uha8ag{height:auto;padding-top:3.25em;box-sizing:border-box}}a.cta.svelte-1uha8ag{display:inline-flex;align-items:center;font-weight:700;font-size:1.12em;position:relative;gap:.35em;text-decoration:none;color:var(--primary, #2e4d95);transition:color .2s;white-space:nowrap}a.cta.svelte-1uha8ag .chevron:where(.svelte-1uha8ag){display:inline-block;margin-left:.14em;font-size:1.28em;transition:transform .36s cubic-bezier(.6,-.28,.74,.05),color .3s;animation:svelte-1uha8ag-bounce 1.2s infinite}a.cta.svelte-1uha8ag:hover{transform:scale(1.05);transition:transform .2s ease}@keyframes svelte-1uha8ag-bounce{0%{transform:translate(0)}30%{transform:translate(.38em)}to{transform:translate(0)}}h1.svelte-1uha8ag,h2.h1.svelte-1uha8ag{color:var(--primary);transition:color .5s ease;font-size:2em;font-weight:700;font-family:NotoSans600,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}h2.svelte-1uha8ag{margin:0;padding:0;font-size:1.2em;font-weight:800;font-family:NotoSans600,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}h3.svelte-1uha8ag{font-family:NotoSans400,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}section.svelte-1uha8ag{padding:2em 0}.intro.svelte-1uha8ag{display:flex;flex-direction:column;color:var(--text);gap:3em;padding:0;line-height:1.5}.intro.svelte-1uha8ag div:where(.svelte-1uha8ag){padding:0;margin:0;flex:1;text-align:right}.intro.svelte-1uha8ag div:where(.svelte-1uha8ag):first-child{flex:2;text-align:left}.intro.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;padding:0}.intro.svelte-1uha8ag a:where(.svelte-1uha8ag){background-color:var(--primary);padding:1.3em 4em;color:#fff;font-weight:600;font-size:1.2em;text-decoration:none;border-radius:.5em}@media(min-width:700px){.intro.svelte-1uha8ag{flex-direction:row}}@media(max-width:699px){.intro.svelte-1uha8ag a.cta:where(.svelte-1uha8ag){width:100%;max-width:100%;box-sizing:border-box;justify-content:center}}.features.svelte-1uha8ag{display:grid;grid-template-columns:repeat(1,1fr);gap:1em}.features.svelte-1uha8ag div:where(.svelte-1uha8ag){background:color-mix(in srgb,var(--primarylight) 10%,#fff 70%);padding:1.5em 4em 1.5em 1.5em;border-radius:.5em;transition:background .7s ease;position:relative;transition:transform .2s ease,box-shadow .2s ease}.features.svelte-1uha8ag div:where(.svelte-1uha8ag) h2:where(.svelte-1uha8ag){margin:0 0 .5em}.features.svelte-1uha8ag div:where(.svelte-1uha8ag) .icon:where(.svelte-1uha8ag){position:absolute;top:-.4em;right:1em;width:2em;height:2em;display:flex;align-items:center;justify-content:center;color:var(--primary);opacity:.9;transition:transform .2s ease}.features.svelte-1uha8ag div:where(.svelte-1uha8ag) .icon:where(.svelte-1uha8ag) svg{width:100%;height:100%}.features.svelte-1uha8ag div:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag){margin:0;padding:0;opacity:.8;line-height:1.5}.features.svelte-1uha8ag div:where(.svelte-1uha8ag) .read-more:where(.svelte-1uha8ag){display:inline-flex;align-items:center;gap:.35em;margin-top:.75em;font-weight:600;text-decoration:none;color:var(--primary)}.features.svelte-1uha8ag div:where(.svelte-1uha8ag) .read-more:where(.svelte-1uha8ag) .chevron:where(.svelte-1uha8ag){font-size:1.2em}.features.svelte-1uha8ag div:where(.svelte-1uha8ag):hover{transform:scale(1.01) translateY(-.25em);box-shadow:0 .2em .5em #0003}.features.svelte-1uha8ag div:where(.svelte-1uha8ag):hover .icon:where(.svelte-1uha8ag){transform:scale(1.3) translateY(1em)}.slide.svelte-1uha8ag{background:color-mix(in srgb,var(--primarylight) 20%,#fff 70%);padding:1em;border-radius:.5em}.slide.svelte-1uha8ag img:where(.svelte-1uha8ag){width:100%}.tools.svelte-1uha8ag{margin:2em 0;padding:2em 0}.tools.svelte-1uha8ag .tiles:where(.svelte-1uha8ag){display:grid;grid-template-columns:1fr;gap:2em;margin-top:2em}.tools.svelte-1uha8ag .tiles:where(.svelte-1uha8ag) .tile:where(.svelte-1uha8ag){border-radius:.5em;padding:1.7em 1.3em 1.1em;text-align:left;display:flex;flex-direction:row;align-items:stretch;gap:1.2em;min-height:140px}.tools.svelte-1uha8ag .tiles:where(.svelte-1uha8ag) .tile:where(.svelte-1uha8ag) div.content:where(.svelte-1uha8ag){flex:1;min-width:0;display:flex;flex-direction:column}.tools.svelte-1uha8ag .tiles:where(.svelte-1uha8ag) .tile:where(.svelte-1uha8ag) div.content:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag){margin:0 0 1em}.tools.svelte-1uha8ag .tiles:where(.svelte-1uha8ag) .tile:where(.svelte-1uha8ag) .icon:where(.svelte-1uha8ag){width:4.5em;height:4.5em;min-width:4.5em;flex-shrink:0;display:flex;align-items:center;justify-content:center}.plugins.svelte-1uha8ag{margin:2em 0;padding:2em;border-radius:.5em;background:color-mix(in srgb,var(--primarylight) 14%,#fff 72%);transition:background .7s ease}.plugins-content.svelte-1uha8ag{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;gap:1.5em}.plugins-visual.svelte-1uha8ag{display:flex;align-items:center;justify-content:center;min-width:0}.plugins-visual.svelte-1uha8ag svg:where(.svelte-1uha8ag){width:clamp(110px,18vw,170px);height:auto;opacity:.9;transition:color .7s ease;color:var(--primary)}.plugins-text.svelte-1uha8ag{flex:1;min-width:0}.plugins-text.svelte-1uha8ag .h1:where(.svelte-1uha8ag){margin:0 0 .5em}.plugins-copy.svelte-1uha8ag{margin:0;max-width:none}.plugins-copy.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;line-height:1.6;opacity:.85}.plugins-copy.svelte-1uha8ag p:where(.svelte-1uha8ag)+p:where(.svelte-1uha8ag){margin-top:.85em}.donate.svelte-1uha8ag{margin:2em 0 4em;padding:2em;border-radius:.5em;background:color-mix(in srgb,var(--primarylight) 14%,#fff 72%);transition:background .7s ease}.donate.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:1em 0 1.2em;max-width:70ch;line-height:1.6;opacity:.9}.donate-content.svelte-1uha8ag{display:flex;align-items:center;justify-content:space-between;gap:1.5em}.donate-text.svelte-1uha8ag{flex:1;min-width:0}.donate-popup.svelte-1uha8ag{position:fixed;inset:0;margin:auto;width:min(560px,100%);max-height:calc(100dvh - 2em);overflow:auto;background:#fff;border:none;border-radius:.6em;padding:1.5em;box-shadow:0 12px 40px #0003}.donate-popup.svelte-1uha8ag::backdrop{background:#00000080}.popup-intro.svelte-1uha8ag{margin:.5em 0 1em;line-height:1.5}.amounts.svelte-1uha8ag,.payment-options.svelte-1uha8ag{border:none;margin:0 0 1.1em;padding:0}.amount-buttons.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:.6em}.popup-actions.svelte-1uha8ag{margin-top:1.2em;display:flex;justify-content:flex-end;gap:.7em}.tile.write.svelte-1uha8ag{background:color-mix(in srgb,#2e4d95 10%,#fff 90%)}.tile.calc.svelte-1uha8ag{background:color-mix(in srgb,#218225 10%,#fff 90%)}.tile.present.svelte-1uha8ag{background:color-mix(in srgb,#cd2b2b 10%,#fff 90%)}.tile.plan.svelte-1uha8ag{background:color-mix(in srgb,#e16d00 10%,#fff 90%)}.tile.write.svelte-1uha8ag a.cta:where(.svelte-1uha8ag){background-color:#3156a3}.tile.calc.svelte-1uha8ag a.cta:where(.svelte-1uha8ag){background-color:#1b7826}.tile.present.svelte-1uha8ag a.cta:where(.svelte-1uha8ag){background-color:#be2a2a}.tile.plan.svelte-1uha8ag a.cta:where(.svelte-1uha8ag){background-color:#b35a00}.tile.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:0 0 .3em;font-size:1.2em;font-weight:700}.tile.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;color:#333;font-size:1em;font-weight:400}.tile.svelte-1uha8ag a.cta:where(.svelte-1uha8ag),.donate.svelte-1uha8ag .cta:where(.svelte-1uha8ag){margin-top:auto;padding:.7em 1.8em;color:#fff;font-weight:700;font-size:1em;text-decoration:none;border-radius:.5em;transition:transform .2s ease,background-color .2s}.tile.svelte-1uha8ag a.cta:where(.svelte-1uha8ag){align-self:flex-end}.donate.svelte-1uha8ag .cta:where(.svelte-1uha8ag){align-self:flex-start;padding:.7em 1.8em;border:none;background-color:var(--primary);transition:transform .2s ease,background-color .2s,color .7s ease;color:#fff;cursor:pointer}.tile.svelte-1uha8ag a.cta:where(.svelte-1uha8ag):hover,.donate.svelte-1uha8ag .cta:where(.svelte-1uha8ag):hover{transform:scale(1.05)}@media(min-width:710px){.tools.svelte-1uha8ag .tiles:where(.svelte-1uha8ag){grid-template-columns:repeat(2,1fr)}}@media(min-width:710px){.features.svelte-1uha8ag{grid-template-columns:repeat(2,1fr);gap:1.5em}}@media(min-width:1024px){.features.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);gap:2em}}@media(max-width:710px){.plugins-content.svelte-1uha8ag{grid-template-columns:1fr}.plugins-visual.svelte-1uha8ag{justify-self:center}.donate-content.svelte-1uha8ag{flex-direction:column;align-items:flex-start}}
