@media (hover:hover) and (pointer:fine){.page_card__QV0Om:hover{background:rgba(var(--card-rgb),.1);border:1px solid rgba(var(--card-border-rgb),.15)}.page_card__QV0Om:hover span{transform:translateX(4px)}}@media (prefers-reduced-motion){.page_card__QV0Om:hover span{transform:none}}@media (max-width:700px){.page_content__kDoxQ{padding:4rem}.page_grid__f5Kdy{grid-template-columns:1fr;margin-bottom:120px;max-width:320px;text-align:center}.page_card__QV0Om{padding:1rem 2.5rem}.page_card__QV0Om h2{margin-bottom:.5rem}.page_center__5oHG7{padding:8rem 0 6rem}.page_center__5oHG7:before{transform:none;height:300px}.page_description__86bsR{font-size:.8rem}.page_description__86bsR a{padding:1rem}.page_description__86bsR div,.page_description__86bsR p{display:flex;justify-content:center;position:fixed;width:100%}.page_description__86bsR p{align-items:center;inset:0 0 auto;padding:2rem 1rem 1.4rem;border-radius:0;border:none;border-bottom:1px solid rgba(var(--callout-border-rgb),.25);background:linear-gradient(to bottom,rgba(var(--background-start-rgb),1),rgba(var(--callout-rgb),.5));background-clip:padding-box;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.page_description__86bsR div{align-items:flex-end;pointer-events:none;inset:auto 0 0;padding:2rem;height:200px;background:linear-gradient(to bottom,transparent 0,rgb(var(--background-end-rgb)) 40%);z-index:1}}@media (min-width:701px) and (max-width:1120px){.page_grid__f5Kdy{grid-template-columns:repeat(2,50%)}}@media (prefers-color-scheme:dark){.page_logo__7fc9l{filter:invert(1) drop-shadow(0 0 .3rem #ffffff70)}}@keyframes page_rotate__durgN{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}.page_div-core__J7so5{width:100}.page_background__odxEk{background-color:white;position:relative;width:100%;height:-moz-fit-content;height:fit-content}.permRoot .permGate{display:none!important}.permRoot.perm-debug [class*=permDot-],.permRoot.perm-debug [class*=permGate],.permRoot.perm-debug [class*=permRole-]{outline:1px dashed rgba(255,136,0,.6);position:relative}.permRoot.perm-debug .permGate{background:rgba(255,193,111,.2);box-shadow:inset 0 0 0 80px red;border:1px solid red}.permRoot [class$=-disabled][class*=permDot-]{display:revert!important}.permRoot .permGate[data-perm-keep="1"]{display:revert!important;position:relative}.permRoot .permGate[data-perm-tag-visible="1"]:before{content:attr(data-perm-tag);position:absolute;top:0;right:0;transform:translate(45%,-65%);padding:0 6px;line-height:16px;font-size:11px;font-weight:600;color:#6a3e0a;background:#fff3d9;border:1px solid #ffd697;border-radius:100px;white-space:nowrap;pointer-events:none;z-index:30}.permRoot.perm-debug [class*=permDot-]:after,.permRoot.perm-debug [class*=permGate]:after,.permRoot.perm-debug [class*=permRole-]:after{content:attr(data-perm) attr(data-perm-role);position:absolute;top:0;left:0;transform:translateY(-100%);padding:2px 6px;font-size:11px;font-weight:600;color:#1f1300;background:rgba(255,193,111,.9);border:1px solid rgba(255,136,0,.6);border-radius:3px;pointer-events:none;white-space:nowrap;z-index:9999}