@font-face{font-family:Sen;src:url(../media/Sen_Regular-s.p.13fcfd47.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Sen;src:url(../media/Sen_Medium-s.p.4d967f49.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Sen;src:url(../media/Sen_Bold-s.p.b31e8419.ttf)format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Sen;src:url(../media/Sen_ExtraBold-s.p.51f80cb5.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Sen Fallback;src:local(Arial);ascent-override:87.2%;descent-override:24.48%;line-gap-override:0.0%;size-adjust:107.73%}.sen_667fa3c3-module__fqohna__className{font-family:Sen,Sen Fallback}.sen_667fa3c3-module__fqohna__variable{--font-primary:"Sen","Sen Fallback"}
@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);-webkit-user-select:none;user-select:none;border-radius:.25rem;width:100%;line-height:1;display:inline-flex;position:relative;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);background-repeat:no-repeat;background-image:var(--custom-highlight-background,linear-gradient(90deg,var(--base-color)0%,var(--highlight-color)50%,var(--base-color)100%));height:100%;animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;top:0;left:0;right:0;transform:translate(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}
[data-rmiz-ghost]{pointer-events:none;position:absolute}[data-rmiz-btn-zoom],[data-rmiz-btn-unzoom]{color:#fff;outline-offset:2px;touch-action:manipulation;appearance:none;background-color:#000000b3;border:none;border-radius:50%;width:40px;height:40px;margin:0;padding:9px;box-shadow:0 0 1px #ffffff80}[data-rmiz-btn-zoom]:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);pointer-events:none;white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-rmiz-btn-zoom]{cursor:zoom-in;position:absolute;inset:10px 10px auto auto}[data-rmiz-btn-unzoom]{cursor:zoom-out;z-index:1;position:absolute;inset:20px 20px auto auto}[data-rmiz-content=found] img,[data-rmiz-content=found] svg,[data-rmiz-content=found] [role=img],[data-rmiz-content=found] [data-zoom]{cursor:zoom-in}[data-rmiz-modal]::backdrop{display:none}[data-rmiz-modal][open]{pointer-events:all;background:0 0;border:0;width:100dvw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;overflow:hidden}[data-rmiz-modal-overlay]{transition:background-color .3s;position:absolute;inset:0}[data-rmiz-modal-overlay=hidden]{background-color:#fff0}[data-rmiz-modal-overlay=visible]{background-color:#fff}[data-rmiz-modal-content]{width:100%;height:100%;position:relative}[data-rmiz-modal-img]{cursor:zoom-out;image-rendering:high-quality;transform-origin:0 0;transition:transform .3s;position:absolute}@media (prefers-reduced-motion:reduce){[data-rmiz-modal-overlay],[data-rmiz-modal-img]{transition-duration:.01ms!important}}
*{box-sizing:border-box;font-family:var(--font-primary),sans-serif}::-webkit-scrollbar{background:var(--light-blue-200);width:4px;height:4px}::-webkit-scrollbar-thumb{cursor:pointer;border:2px solid var(--light-blue-600);background:var(--light-blue-600);transition:all .3s ease-in-out}* body{margin:0;line-height:1.6}* body .page{background:var(--beige-300);color:var(--brown-600)}* body button{background:0 0;border:none;margin:0;padding:0}* body .webdev{color:var(--orange)}* body .video{color:var(--blue)}* body .design{color:var(--green)}* body [data-rmiz-modal-overlay=visible]{background:var(--brown-100)}* body [data-rmiz-btn-unzoom]{display:none}* input[type=number]{appearance:textfield}
h1,h2{color:var(--brown-600);margin:0;font-size:clamp(2rem,1.617vw + 1.582rem,2.875rem);line-height:1.2}h3{color:var(--brown-600);margin:0;font-size:clamp(1.75rem,.924vw + 1.511rem,2.25rem);line-height:1.2}h4{color:var(--brown-600);text-align:left;margin:0;font-size:clamp(1.5rem,.693vw + 1.321rem,1.875rem);line-height:1.2}h5{text-align:left;font-size:var(--font-size,1rem);color:var(--brown-600);margin:0;line-height:1.2}p,span,label,input{font-size:var(--font-size,1rem);color:var(--brown-300);margin:0}a{font-size:var(--font-size,1rem);cursor:pointer;text-decoration:none}button{font-size:var(--font-size,1rem);cursor:pointer}
:root{--white:#fff;--black:#000;--beige-000:#fff;--beige-200:#f7f7f7;--beige-300:#efedec;--beige-400:#eae7e3;--gray-400:#9b93af;--gray-500:#5d506a;--gray-600:#413a4a;--brown-100:#d1d0d0;--brown-200:#8f8b85;--brown-300:#6b696e;--brown-400:#635d55;--brown-600:#312e2c;--orange:#f1a876;--blue:#8eccdf;--green:#9bdb9b;--loader-base:#bbb7b5;--loader-highlight:#b1aba9;--loader-text-base:var(--loader-base);--loader-text-highlight:var(--loader-highlight);--gap-spacing:24px;--font-size:clamp(.75rem,.231vw + .69rem,.875rem)}@media screen and (min-width:700px){:root{--gap-spacing:32px}}:root .page--dark{--beige-000:#141414;--beige-200:#141414;--beige-400:#141414;--beige-300:#000;--brown-100:#141414;--brown-200:#e8e8e8;--brown-300:#fff;--brown-400:#fff;--brown-600:#fff;--loader-base:#171717;--loader-highlight:#000;--loader-text-base:#171717;--loader-text-highlight:#000}
