*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;background:var(--smcqq-zv8);color:var(--smcqq-gz9);font:16px/1.55 var(--smcqq-eqe)}h1,h2,h3,p,figure,blockquote,ul,ol{margin:0}img,svg{display:block;max-width:100%}a{color:inherit}
@font-face{font-family:"Sora";src:url(/f/sora-400.98141d7e.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Sora";src:url(/f/sora-700.c3337a67.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:"Manrope";src:url(/f/manrope-400.849290ef.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Manrope";src:url(/f/manrope-700.d2a12c85.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:"JetBrains Mono";src:url(/f/jetbrains-mono-400.14425ba9.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"JetBrains Mono";src:url(/f/jetbrains-mono-700.d0d4e818.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}
:root{--smcqq-zv8:#e0f7fa;--smcqq-k7z:#c9f0f5;--smcqq-edw:#ffffff;--smcqq-gz9:#00363a;--smcqq-4o3:#29646a;--smcqq-52t:#006064;--smcqq-ukq:#ffffff;--smcqq-u13:#80deea;--smcqq-qt4:24px;--smcqq-k2z:1px;--smcqq-jt4:1.5rem;--smcqq-anz:clamp(10rem,32vw,20rem);--smcqq-71g:1.4;--smcqq-u8h:0deg;--smcqq-3vy:0 10px 30px color-mix(in oklab,var(--smcqq-gz9) 18%,transparent);--smcqq-bfv:"Sora",system-ui,sans-serif;--smcqq-eqe:"Manrope",system-ui,sans-serif;--smcqq-p0q:"JetBrains Mono",ui-monospace,monospace}
.smcqq-oi7{min-height:100vh;background:var(--smcqq-zv8);color:var(--smcqq-gz9);padding:clamp(.75rem,3vw,2rem) clamp(.75rem,4vw,2.5rem)}.smcqq-9ag{margin:0 auto;display:grid;gap:var(--smcqq-jt4);min-width:0}.smcqq-9ag>*{min-width:0}.smcqq-mke{display:block;width:min(100%,var(--smcqq-anz));height:auto;aspect-ratio:1/1;object-fit:cover}@media (min-width:900px){:root{--smcqq-anz:clamp(9rem,18vw,15rem)}}.smcqq-oi7{display:grid;place-items:center}.smcqq-9ag{max-width:34rem;width:100%;background:var(--smcqq-edw);border:var(--smcqq-k2z) solid color-mix(in oklab,var(--smcqq-gz9) 25%,transparent);border-radius:var(--smcqq-qt4);padding:clamp(1rem,4vw,2rem);box-shadow:var(--smcqq-3vy)}@media (min-width:900px){.smcqq-9ag{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;grid-auto-flow:row dense;column-gap:clamp(1.5rem,4vw,3rem)}.smcqq-9ag{max-width:62rem}.smcqq-9uj{grid-column:1;grid-row:1/span 3}.smcqq-tdp,.smcqq-x2k{grid-column:1/-1}}
.smcqq-3au{font-family:var(--smcqq-bfv);font-size:max(1.75rem,calc(clamp(2rem,7vw,3.6rem) * var(--smcqq-71g) / 1.6));line-height:1.05;overflow-wrap:anywhere;color:var(--smcqq-gz9);transform:rotate(var(--smcqq-u8h))}.smcqq-umc{font-weight:700;font-size:max(1.5rem,1em);color:var(--smcqq-52t)}.smcqq-gg4{color:var(--smcqq-4o3)}.smcqq-mke{border-radius:50%;box-shadow:var(--smcqq-3vy)}.smcqq-c1d{display:inline-flex;align-items:center;gap:.5em;padding:.6em 1.2em;background-color:var(--smcqq-52t);color:var(--smcqq-ukq);border-radius:var(--smcqq-qt4);font-weight:700;text-decoration:none}.smcqq-z9z{display:flex;flex-wrap:wrap;gap:.6rem}.smcqq-iq3{display:block;color:var(--smcqq-gz9)}.smcqq-xel{font-weight:700;font-size:max(1.5rem,1em)}.smcqq-c6b{color:var(--smcqq-4o3)}.smcqq-0id{color:var(--smcqq-gz9)}
.smcqq-4jw{font-family:var(--smcqq-p0q)}
.smcqq-4mg{text-transform:uppercase}
.smcqq-9s0{display:flex}
.smcqq-kbt{max-width:42rem}
.smcqq-m1n{align-items:center}
.smcqq-h6j{background-color:var(--smcqq-zv8)}
.smcqq-713{width:100%}
.smcqq-m4p{font-size:0.875rem;line-height:var(--tw-leading,calc(1.25 / 0.875))}
.smcqq-o8z{flex-wrap:wrap}
.smcqq-ae5{padding-right:calc(0.25rem * 10)}
.smcqq-yo9{border-color:var(--smcqq-gz9)}
.smcqq-ssu{color:var(--smcqq-gz9)}
.smcqq-idn{font-size:calc(var(--smcqq-71g) * 2rem)}
.smcqq-hob{padding-inline:1.3em}
.smcqq-luc{justify-content:space-between}
.smcqq-52u{border-style:var(--tw-border-style,solid);border-width:3px}
.smcqq-0rp{padding-block:0.6em}
.smcqq-9cv{color:var(--smcqq-4o3)}
.smcqq-eck{text-wrap:pretty}
.smcqq-5eu{color:var(--smcqq-ukq)}
.smcqq-wt5{max-width:28rem}
.smcqq-op1{color:var(--smcqq-gz9)}
.smcqq-7a7{padding:calc(0.25rem * 4)}
.smcqq-8dh{gap:calc(0.25rem * 2)}
.smcqq-fg2{display:inline-flex}
.smcqq-u97{border-color:var(--smcqq-gz9)}
.smcqq-qb6{display:block}
.smcqq-uoi{object-fit:cover}
.smcqq-j2e{padding-inline:calc(0.25rem * 6)}
.smcqq-484{flex-direction:column}
.smcqq-6bg{display:block}
.smcqq-6zg{height:calc(0.25rem * 72)}
.smcqq-4mt{background-color:var(--smcqq-k7z)}
.smcqq-lji{padding-block:calc(0.25rem * 2)}
.smcqq-ten{--tw-leading:1.25;line-height:1.25}
.smcqq-qtv{padding-inline:calc(0.25rem * 4)}
.smcqq-q96{border-color:var(--smcqq-52t)}
.smcqq-ny2{margin-top:calc(0.25rem * 2)}
.smcqq-1ng{gap:calc(0.25rem * 4)}
.smcqq-bds{border-style:var(--tw-border-style,solid);border-width:2px}
.smcqq-o47{padding-inline:calc(0.25rem * 4)}
.smcqq-7yh{border-color:var(--smcqq-gz9)}
.smcqq-h0a{align-items:center}
.smcqq-34v{display:flex}
.smcqq-0nk{padding-block:calc(0.25rem * 16)}
.smcqq-407{color:var(--smcqq-gz9)}
.smcqq-cr1{--tw-font-weight:700;font-weight:700}
.smcqq-h5a{gap:calc(0.25rem * 4)}
.smcqq-iqy{background-color:var(--smcqq-52t)}
.smcqq-4za{margin-inline:auto}
.smcqq-qc1{margin-top:calc(0.25rem * 6)}
.smcqq-ve2{gap:calc(0.25rem * 2)}
.smcqq-4xt{font-size:0.875rem;line-height:var(--tw-leading,calc(1.25 / 0.875))}
.smcqq-3mg{--tw-font-weight:600;font-weight:600}
.smcqq-80i{--tw-duration:1000ms;transition-duration:1000ms}
.smcqq-bq1{color:var(--smcqq-ukq)}
.smcqq-5l7{--tw-shadow:0.1em 0.1em var(--tw-shadow-color,currentcolor);box-shadow:var(--tw-inset-shadow,0 0 transparent),var(--tw-inset-ring-shadow,0 0 transparent),var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow,0 0 transparent)}
.smcqq-kh6{margin-inline:auto}
.smcqq-c0m{border-radius:0.75rem}
.smcqq-i5m{padding-inline:calc(0.25rem * 4)}
.smcqq-4jb{width:calc(0.25rem * 16)}
.smcqq-ly1{justify-content:center}
.smcqq-rj1{--tw-shadow-color:color-mix(in oklab,var(--smcqq-gz9) var(--tw-shadow-alpha,100%),transparent)}
.smcqq-xuy{background-color:var(--smcqq-zv8)}
.smcqq-1mj{--tw-shadow:4px 4px 0 0 var(--tw-shadow-color,currentcolor);box-shadow:var(--tw-inset-shadow,0 0 transparent),var(--tw-inset-ring-shadow,0 0 transparent),var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow,0 0 transparent)}
.smcqq-q9p{padding-bottom:calc(0.25rem * 8)}
.smcqq-nd5{transition-property:box-shadow;transition-timing-function:var(--tw-ease,cubic-bezier(0.4,0,0.2,1));transition-duration:var(--tw-duration,150ms)}
.smcqq-zkm{--tw-font-weight:900;font-weight:900}
.smcqq-t2t{border-style:var(--tw-border-style,solid);border-width:2px}
.smcqq-s02{flex-direction:column}
.smcqq-b7b{border-style:var(--tw-border-style,solid);border-width:3px}
.smcqq-dc2{justify-content:center}
.smcqq-mdm{color:var(--smcqq-4o3)}
.smcqq-50q{margin-top:calc(0.25rem * 10)}
.smcqq-3pu{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,cubic-bezier(0.4,0,0.2,1));transition-duration:var(--tw-duration,150ms)}
.smcqq-s0r{--tw-shadow-color:color-mix(in oklab,var(--smcqq-gz9) var(--tw-shadow-alpha,100%),transparent)}
.smcqq-adg{background-color:var(--smcqq-52t)}
.smcqq-uku{padding-block:calc(0.25rem * 8)}
.smcqq-l4n{--tw-tracking:0.1em;letter-spacing:0.1em}
.smcqq-3aa{color:var(--smcqq-52t)}
.smcqq-gq7{background-color:var(--smcqq-k7z)}
.smcqq-9ve{padding:calc(0.25rem * 6)}
.smcqq-8tk{box-shadow:10px -10px 0 -3px var(--smcqq-k7z),10px -10px var(--smcqq-52t),20px -20px 0 -3px var(--smcqq-k7z),20px -20px var(--smcqq-u13),30px -30px 0 -3px var(--smcqq-k7z),30px -30px var(--smcqq-4o3)}
.smcqq-234{border-radius:0.4em}
.smcqq-emf{margin-top:calc(0.25rem * 2)}
.smcqq-es7{text-align:center}
.smcqq-gdh{display:inline-flex}
.smcqq-pxq{gap:calc(0.25rem * 4)}
.smcqq-s3y{padding-left:calc(0.25rem * 4)}
.smcqq-pj7{border-top-style:var(--tw-border-style,solid);border-top-width:2px}
.smcqq-qky{margin-inline:auto}
.smcqq-9o3{font-size:1.125rem;line-height:var(--tw-leading,calc(1.75 / 1.125))}
.smcqq-lie{align-items:center}
.smcqq-vm0{padding-block:calc(0.25rem * 10)}
.smcqq-81w{display:flex}
.smcqq-16z{font-family:var(--smcqq-bfv)}
.smcqq-ywy{padding-top:calc(0.25rem * 12)}
.smcqq-oam{display:flex}
.smcqq-t1h{font-size:1.125rem;line-height:var(--tw-leading,calc(1.75 / 1.125))}
.smcqq-b6z{margin-inline:auto}
.smcqq-avn{max-width:32rem}
.smcqq-l56{padding:calc(0.25rem * 4)}
.smcqq-77w{max-width:36rem}
@media (hover: hover){.smcqq-f5k:hover{--tw-translate-y:calc(0.05em * -1);translate:var(--tw-translate-x,0) var(--tw-translate-y,0)}}
@media (hover: hover){.smcqq-sig:hover{--tw-translate-x:calc(0.05em * -1);translate:var(--tw-translate-x,0) var(--tw-translate-y,0)}}
@media (hover: hover){.smcqq-cf8:hover{--tw-shadow:0.15em 0.15em var(--tw-shadow-color,currentcolor);box-shadow:var(--tw-inset-shadow,0 0 transparent),var(--tw-inset-ring-shadow,0 0 transparent),var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow,0 0 transparent)}}
@media (hover: hover){.smcqq-d9k:hover{box-shadow:0 0 0 -3px var(--smcqq-k7z)}}
@media (width >= 40rem){.smcqq-9df{padding:calc(0.25rem * 6)}}
@media (width >= 40rem){.smcqq-x7t{flex-direction:row}}
@media (width >= 64rem){.smcqq-4yu{font-size:calc(var(--smcqq-71g) * 2.5rem)}}
@media (width >= 64rem){.smcqq-5m8{height:calc(0.25rem * 96)}}
.smcqq-lb3{width:48vmax;height:48vmax;right:-14vmax;bottom:-16vmax;border-radius:42% 58% 63% 37%/41% 44% 56% 59%;background:color-mix(in oklab,var(--smcqq-u13) 40%,transparent);filter:blur(6px)}@media (prefers-reduced-motion: no-preference){.smcqq-lb3{animation:smcqq-wc7 18s ease-in-out infinite alternate}@keyframes smcqq-wc7{to{transform:rotate(40deg) scale(1.1)}}}
.smcqq-1pa{width:70vmax;height:70vmax;left:-20vmax;top:-30vmax;border-radius:50%;background:radial-gradient(circle,color-mix(in oklab,var(--smcqq-u13) 55%,transparent),transparent 68%)}@media (prefers-reduced-motion: no-preference){.smcqq-1pa{animation:smcqq-e5v 14s ease-in-out infinite alternate}@keyframes smcqq-e5v{to{transform:translate(8vmax,6vmax)}}}
.smcqq-oi7.smcqq-oi7{position:relative!important;overflow:hidden!important;isolation:isolate!important;contain:paint!important}
.smcqq-lb3.smcqq-lb3{position:absolute!important;z-index:-3!important;pointer-events:none!important}
.smcqq-1pa.smcqq-1pa{position:absolute!important;z-index:-2!important;pointer-events:none!important}
.smcqq-3au.smcqq-3au,.smcqq-umc.smcqq-umc,.smcqq-gg4.smcqq-gg4,.smcqq-mke.smcqq-mke,.smcqq-z9z.smcqq-z9z,.smcqq-c1d.smcqq-c1d,.smcqq-iq3.smcqq-iq3{opacity:1!important;visibility:visible!important;position:relative!important}
.smcqq-mke.smcqq-mke{z-index:0!important}
.smcqq-3au.smcqq-3au,.smcqq-z9z.smcqq-z9z,.smcqq-c1d.smcqq-c1d{z-index:1!important}
.smcqq-umc.smcqq-umc,.smcqq-gg4.smcqq-gg4{z-index:2!important}
.smcqq-iq3.smcqq-iq3{z-index:3!important;text-transform:none!important;font-family:"JetBrains Mono",ui-monospace,monospace!important;font-variant:normal!important;letter-spacing:normal!important;word-break:break-all!important;font-size:max(.85rem,1em)!important}
