.Footer_footer___mXpK{background:#f8fafc;padding:48px 24px calc(96px + var(--footer-fixed-height, 0px)) 24px;border-image-source:linear-gradient(#f8fafc,#f8fafc);border-image-outset:0 0 100vh 0;border-image-slice:0 fill}.Footer_footer__inner__WTpd3{display:flex;margin:0 auto;max-width:1200px;flex-direction:column;font-size:14px;gap:32px 48px}@media(min-width:768px){.Footer_footer__inner__WTpd3{flex-direction:row-reverse;padding:0 24px}}.Footer_footer__nav__HDFFe{flex:1 1 auto}.Footer_footer__nav__list__wRYSA{display:flex;flex-direction:column;flex-wrap:wrap;list-style:none;margin:-6px -12px;padding:0}@media(min-width:768px){.Footer_footer__nav__list__wRYSA{align-items:flex-end;justify-content:flex-end}}@media(min-width:1024px){.Footer_footer__nav__list__wRYSA{align-items:flex-start;flex-direction:row}}.Footer_footer__nav__listitem__5wbwp{flex:0 1 auto;margin:0;padding:0}.Footer_footer__nav__link__vSyAA{display:block;padding:6px 12px;color:#222}.Footer_footer__nav__link__vSyAA:hover{opacity:.8}.Footer_footer__company__6Age7{flex:0 0 auto}.Footer_footer__company__link__xnc9P{display:inline-block}.Footer_footer__company__link__xnc9P>svg{vertical-align:top}.Footer_footer__company__paragraph__4rwQH{margin:12px 0 0;font-size:12px}.Header_header__2AlXl{position:-webkit-sticky;position:sticky;top:0;margin:0;font-size:14px;z-index:101}.Header_header__nav__o8u_A{background:#fff;height:56px;margin:0;position:relative}.Header_header__nav__inner__3077R{margin:0 auto;max-width:1200px;align-items:center;display:flex;height:56px}.Header_header__spacer__okuKA{flex:1 0 auto}.Header_header__link__8aEPt{align-items:center;display:flex;flex:0 0 auto;height:56px}.Header_header__link--logo__F7J_D{padding:0 16px}.Header_header__link--logo__F7J_D:hover{opacity:.8}.Header_header__link--nav__JV2ps{padding:0 20px;color:#222}.Header_header__link--nav__JV2ps:hover{opacity:.8;background:#f8fafc}.Header_header__items__3UlY2{height:56px;align-items:center;flex:0 1 auto;display:none}@media(min-width:1024px){.Header_header__items__3UlY2{display:flex}}.Header_header__menu__44sp4{height:56px;align-items:center;flex:0 0 auto}@media(min-width:1024px){.Header_header__menu__44sp4{display:none}}.Header_header__menu__button__wIVtV{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;color:inherit;display:flex;align-items:center;justify-content:center;height:56px;padding:0;width:56px;margin:0;min-width:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Header_header__menu__button__wIVtV:hover{background:#f8fafc}.Header_header__menunav__HQ1Hf{background:#fff;left:0;margin:0;padding:0;position:absolute;right:0;top:56px;transition:transform .1s ease-in-out,opacity .1s ease-in-out;z-index:100}@media(min-width:1024px){.Header_header__menunav__HQ1Hf{display:none}}.Header_header__menunav__HQ1Hf:after{position:absolute;content:"";display:block;height:16px;width:100%;top:100%;background:linear-gradient(180deg,hsla(0,0%,7%,.05),hsla(0,0%,7%,0));pointer-events:none}.Header_header__menunav--closed__RadKu{transform:translateY(-10px);opacity:0;pointer-events:none}.Header_header__menunav--initial__g_hnl{transition:none!important}.Header_header__menunav__list__oUxcQ{box-sizing:border-box;list-style:none;margin:0 auto;max-height:calc(100vh - 56px);max-width:1200px;overflow-y:auto;padding:8px 0}.Header_header__menunav__listitem__J_eaz{padding:0;list-style:none;margin:0}.Header_header__menunav__link__5yC9h{display:block;padding:8px 12px;color:#222}.Header_header__menunav__link__5yC9h:hover{opacity:.8;background:#f8fafc}.Hamburger_hamburger__u0nD2{display:block;height:16px;position:relative;width:16px}.Hamburger_hamburger__line___emd1{border-top:1px solid;height:0;left:0;position:absolute;transition:transform .1s ease-in-out,opacity .1s ease-in-out;width:16px}.Hamburger_hamburger__line--1__4Xji8{top:calc(50% - 5px)}.Hamburger_hamburger__line--2__w2rNH{top:50%}.Hamburger_hamburger__line--3__O2EXO{top:calc(50% + 5px)}.Hamburger_hamburger--opening__PbK4N .Hamburger_hamburger__line--1__4Xji8{transform:translateY(5px) rotate(45deg)}.Hamburger_hamburger--opening__PbK4N .Hamburger_hamburger__line--2__w2rNH{opacity:0}.Hamburger_hamburger--opening__PbK4N .Hamburger_hamburger__line--3__O2EXO{transform:translateY(-5px) rotate(-45deg)}.PageTop_page_top__QgHIf{background:#222;border:0;bottom:0;-webkit-clip-path:inset(0 0 0 calc(100% - 48px) round 4px 4px 0 0);clip-path:inset(0 0 0 calc(100% - 48px) round 4px 4px 0 0);color:#fff;cursor:pointer;display:block;font:inherit;height:48px;line-height:48px;margin:0;opacity:0;outline:0;overflow:hidden;padding:0 48px 0 16px;pointer-events:none;position:fixed;right:32px;transform:translateY(100%);transition:opacity .3s ease,transform .3s ease,-webkit-clip-path .3s ease;transition:opacity .3s ease,transform .3s ease,clip-path .3s ease;transition:opacity .3s ease,transform .3s ease,clip-path .3s ease,-webkit-clip-path .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;z-index:99;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media(hover:hover){.PageTop_page_top__QgHIf:hover{-webkit-clip-path:inset(0 round 4px 4px 0 0);clip-path:inset(0 round 4px 4px 0 0)}}.PageTop_page_top__QgHIf:hover:active{transition:none;opacity:.9}.PageTop_page_top__QgHIf:focus{background-color:#63c2d2}.PageTop_page_top--show__WIe3T{opacity:1;pointer-events:auto;transform:translateY(0)}.PageTop_page_top--no_transition__RUIZe{transition:none}.PageTop_page_top__arrow__ZZJAi{display:block;width:16px;height:16px;position:absolute;top:16px;right:16px}.EntryDescription_entry_description__uvnNy{display:flex;gap:3rem;flex-direction:column;width:100%;align-items:center;margin:3rem 0}@media(min-width:1024px){.EntryDescription_entry_description__uvnNy{flex-direction:row;align-items:center;justify-content:center}}.EntryDescription_entry_description__image__YkM1s{display:block;flex:1 1 50%;height:auto;margin:0 auto;max-width:540px;min-width:0;width:100%}.EntryDescription_entry_description__contents__Eb1pl{align-items:center;display:flex;flex-direction:column;flex:1 1 50%;gap:1rem;line-height:2}.EntryDescription_entry_description__contents__Eb1pl p{margin:0;text-align:justify;text-align-last:left}.EntryDescription_entry_description__title__iHZgc{line-height:1.5;font-size:1.5rem;font-weight:700;margin:0}.Section_section__mJCdy{background:#fff;padding:40px 24px}@media(min-width:1024px){.Section_section__mJCdy{padding:80px 24px}}.Section_section--link__rPvH_{color:inherit}.Section_section--link__rPvH_:hover{opacity:.8}.Section_section--accent__AlyNl{background:#f8fafc}.Section_section__inner__diZHr{max-width:560px;margin:0 auto}@media(min-width:768px){.Section_section__inner__diZHr{max-width:1200px;padding:0 24px}}.Section_section__heading__cQCYD{font-weight:400;text-align:center;margin:0 0 32px}.Section_section__title__gxcXv{color:#222;font-size:24px;font-weight:900;letter-spacing:.5em;margin-right:-.5em;text-transform:uppercase;word-break:break-word;display:inline-block}.Section_section__subtitle__MMJ6J{display:block;font-size:18px}.Section_section__1JLjE{margin:0 auto;max-width:1200px}.EntryCard_entry_cards__ZenC7{--columns-count:1;align-items:stretch;display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:repeat(var(--columns-count),minmax(0,1fr))}.EntryCard_entry_cards__ZenC7:not(:last-child){margin-bottom:6rem}@media(min-width:768px){.EntryCard_entry_cards__ZenC7{--columns-count:2}}.EntryCard_entry_card___WomI{align-items:center;background:#fff;border-radius:4px;box-shadow:2px 4px 12px hsla(0,0%,7%,.133);color:currentColor;display:flex;gap:16px;padding:1rem 1.5rem;transition:transform .3s ease;width:100%}@media(prefers-reduced-motion:no-preference){.EntryCard_entry_card___WomI:hover{transform:scale(1.02)}.EntryCard_entry_card___WomI:hover:active{transform:scale(1.015);transition:none}}.EntryCard_entry_card__contents__Yqo5C{line-height:1.5;flex:1 1 auto;min-width:0}.EntryCard_entry_card__sub_contents__dn2oW{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 0}.EntryCard_entry_card__sub_contents__dn2oW:empty{display:none}.EntryCard_entry_card__arrow__0UCrw{display:block;flex:0 0 24px;height:24px;width:24px}.EntryCard_entry_card__title__3B0Aq{margin:0;font-weight:700}.EntryCard_entry_card__subtitle__hdyGB{flex:1 1 auto;margin:0}.EntryCard_entry_card__types__YVwgz{flex:0 1 auto;display:flex;gap:4px;flex-wrap:wrap;margin:0;padding:0;list-style:none}.EntryCard_entry_card__type__xtg6E{list-style:none;border-radius:4px;border:1px solid #646464;color:#646464;font-size:.9rem;line-height:1;min-height:1.5rem;padding:.175rem .5rem;vertical-align:top}.Arrow_arrow__ZYxSO,.EntryCard_entry_card__type__xtg6E{align-items:center;display:inline-flex;font-weight:700;margin:0}.Arrow_arrow__ZYxSO{color:currentColor;min-width:0}.Arrow_arrow--hover__dQj84 .Arrow_arrow__contents__PYMma,a.Arrow_arrow__ZYxSO:hover .Arrow_arrow__contents__PYMma{opacity:.8}.Arrow_arrow--focus__KsfIw .Arrow_arrow__arrow__bwDCK,.Arrow_arrow--hover__dQj84 .Arrow_arrow__arrow__bwDCK,a.Arrow_arrow__ZYxSO:focus .Arrow_arrow__arrow__bwDCK,a.Arrow_arrow__ZYxSO:hover .Arrow_arrow__arrow__bwDCK{transform:translateX(22px)}.Arrow_arrow__contents__PYMma{display:block;flex:0 1 auto;word-break:break-word}.Arrow_arrow__arrow_container__SHy9N{display:block;flex:1 0 70px;padding:0 24px 0 16px;width:160px;max-width:160px;min-width:70px}.Arrow_arrow__arrow__bwDCK{border-bottom:3px solid;display:block;height:13px;position:relative;transition:transform .5s ease;width:100%}.Arrow_arrow__arrow__bwDCK:after{content:"";position:absolute;right:0;bottom:-3px;border-bottom:3px solid;width:20px;transform-origin:right 100%;transform:rotate(27.72deg)}.Entry_entry__open__C5nJz{text-align:center}@media(min-width:768px){.Entry_entry__open__C5nJz{font-size:1.3rem}}.Entry_entry__arrow__r_uep{align-self:flex-end}.Hero_hero__RW8WW{position:relative;background:#a7a7a7}.Hero_hero__image__v36aa{filter:brightness(.75);object-fit:cover;position:absolute;z-index:0}.Hero_hero__contents__ojCyT{color:#fff;text-shadow:0 0 12px hsla(0,0%,7%,.8);line-height:1.7;letter-spacing:1px;margin:0 auto;max-width:1200px;padding:100px 24px;position:relative;text-align:center;z-index:1}.Hero_hero__title__npjRm{font-size:26px;letter-spacing:2px;font-weight:700;margin:0 0 16px;word-break:keep-all;overflow-wrap:break-word}@media(min-width:1024px){.Hero_hero__title__npjRm{font-size:40px;letter-spacing:4px}}.Hero_hero__subtitle__OljAt{margin:0 0 16px;font-weight:700;font-size:18px}@media(min-width:1024px){.Hero_hero__subtitle__OljAt{font-size:24px}}.Hero_hero__description__sK3_O{margin:0;font-size:16px;font-weight:500}@media(min-width:1024px){.Hero_hero__description__sK3_O{font-size:19px}}.PageMain_pagemain__layout__sSzBt{padding:48px 24px;margin:0 auto;max-width:1200px}.PageMain_pagemain__layout--accent__fOWnx{background:#f8fafc;border-image-source:linear-gradient(#f8fafc,#f8fafc);border-image-outset:0 100vw 0 100vw;border-image-slice:0 fill}.PageMain_pagemain__heading__pY_MR{font-weight:400;text-align:center;margin:0}.PageMain_pagemain__heading--margin__t_tHL{margin-bottom:48px}.PageMain_pagemain__title__v4gFD{display:block;text-transform:uppercase;font-size:32px;letter-spacing:8px;font-weight:800;line-height:1.375;margin:-6px -8px -6px 0}.PageMain_pagemain__subtitle__UXn__{display:block;margin:-5px 0;padding:8px 0 0;font-weight:400;font-size:20px;line-height:1.5}.SpeakerDeck_speakerdeck__oembed___63sb{display:block;height:0;margin:0;padding:calc(100%/var(--deck-ratio)) 0 0 0;position:relative;width:100%}.SpeakerDeck_speakerdeck__oembed___63sb iframe{aspect-ratio:auto!important;bottom:0;box-shadow:2px 4px 12px hsla(0,0%,7%,.133);border-radius:6px;display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.Tools_tools__sections__l33Ca{align-items:start;display:grid;grid-gap:1rem 2rem;gap:1rem 2rem;grid-template-columns:auto}@media(min-width:768px){.Tools_tools__sections__l33Ca{gap:2rem;grid-template-columns:auto minmax(0,1fr)}}.Tools_tools_section__yMWHv{display:contents}.Tools_tools_section__header__Qvsa8{font-size:1rem;padding:0 0 0 calc(5px + .75em);position:relative;margin:1rem 0 0;min-height:32px;line-height:32px}@media(min-width:768px){.Tools_tools_section__header__Qvsa8{margin:0}}.Tools_tools_section__header__Qvsa8:before{position:absolute;width:6px;left:0;top:0;bottom:0;content:"";border-radius:6px;background:#222}.Tools_tools_section__list__fGXPS{list-style:none;margin:0;padding:0;--columns-count:2;align-items:stretch;display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(var(--columns-count),minmax(0,1fr))}@media(min-width:768px){.Tools_tools_section__list__fGXPS{--columns-count:3}}@media(min-width:1024px){.Tools_tools_section__list__fGXPS{--columns-count:4}}.Tools_tools_section__listitem__RCLsJ{align-items:center;display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0;text-align:center}.Tools_tools_section__listitem__image__rGGne{display:block;width:52px;height:52px}@media(min-width:768px){.Tools_tools_section__listitem__image__rGGne{width:64px;height:64px}}.Tools_tools_section__listitem__name__nO_E_{display:block;line-height:1.5;font-size:.85rem;font-weight:700}