.vulk-home-study{--ch-page:#f5f5f6;--ch-ink:#fff;--ch-quiet:#171d1d99}.dark .vulk-home-study{--ch-page:#181818;--ch-ink:#181818;--ch-quiet:#ffffff80}.ch-backdrop{position:absolute;z-index:-1;inset:0 0 auto;height:100dvh;overflow-x:clip;isolation:isolate;pointer-events:none;background:var(--ch-page)}.ch-gradient{position:absolute;inset:0;z-index:0;transform-origin:50% 0;scale:1.25;will-change:transform}.ch-gradient>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 0;user-select:none}.dark .ch-gradient>img{transform:scaleY(-1)}.ch-gradient-floor{position:absolute;inset:auto 0 0;height:33.333%;background:linear-gradient(to top,var(--ch-page),transparent)}.ch-backdrop:after{content:"";position:absolute;inset:auto 0 0;height:30%;z-index:3;background:linear-gradient(to top,var(--ch-page) 18%,transparent)}.ch-fluid{position:absolute;inset:0;z-index:1;width:100%;height:100%;mix-blend-mode:multiply;filter:blur(8px)}.ch-hero{position:relative;z-index:20;display:flex;flex-direction:column;min-height:calc(100dvh - var(--ch-offset, 70px));text-align:left}.ch-inner{display:flex;flex:1 0 auto;flex-direction:column;align-items:flex-start;justify-content:center;gap:24px;width:100%;max-width:896px;margin:0 auto;padding:56px 16px 0}.ch-hero h1{margin:0;color:var(--ch-ink);font-size:36px;font-weight:500;line-height:1.111;letter-spacing:-.047em;text-wrap:balance}.ch-hero h1>span{display:block}.ch-proof{position:relative;display:inline-flex;align-items:center;gap:10px;margin:0 0 22px;padding:5px 14px 5px 6px;border-radius:999px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ch-ink) 12%,transparent);color:var(--ch-ink);font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.01em;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ch-proof,.ch-proof:after{background:color-mix(in srgb,var(--ch-ink) 10%,transparent)}.ch-proof:after{content:"";position:absolute;left:22px;top:100%;width:12px;height:7px;clip-path:polygon(0 0,100% 0,18% 100%)}.ch-proof-faces{display:inline-flex}.ch-proof-face{position:relative;width:24px;height:24px;flex:none;border-radius:50%;overflow:hidden;background:color-mix(in srgb,var(--ch-ink) 14%,transparent);box-shadow:0 0 0 2px var(--ch-page)}.ch-proof-face+.ch-proof-face{margin-left:-7px}.ch-proof-face img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}@media (max-width:639px){.ch-proof{margin-bottom:4px;font-size:13px}}.ch-hero .hs-composer{width:100%;max-width:none;margin:0}@media (min-width:640px){.ch-inner{gap:0;padding:24px 24px 64px}.ch-hero h1{font-size:48px;line-height:1}.ch-hero .hs-composer{margin-top:48px}}@media (min-width:768px){.ch-hero h1{font-size:60px}}@media (min-width:1024px){.ch-inner{padding:24px 32px 72px}.ch-hero h1{font-size:72px}.ch-hero .hs-composer{margin-top:64px}}.vulk-home-study .hs-glass-refraction{transition:background-color .4s}html:not(.dark) .vulk-home-study[data-capsule-cover] .hs-glass-refraction{background:#ffffff1c}html:not(.dark) .vulk-home-study[data-capsule-cover] .site-header.hs-nav{--hs-ink:#fff;color:#fff;box-shadow:none}html:not(.dark) .vulk-home-study[data-capsule-cover] .site-header :is(.hs-nav-links,.hs-nav-links a,.hs-nav-sign-in,.hs-nav-user){color:#fff;text-shadow:none}.dark .vulk-home-study[data-capsule-cover] .hs-glass-refraction{background:#181818e6}.ch-aurora,.ch-glow{position:absolute;inset:0;z-index:1;overflow:hidden;mix-blend-mode:multiply;pointer-events:none}.ch-aurora>i{position:absolute;border-radius:50%;filter:blur(60px);will-change:transform}.ch-aurora>i:first-child{left:-10%;top:6%;width:62vmax;height:40vmax;background:radial-gradient(closest-side,var(--ch-accent),transparent);opacity:.55;animation:ch-aurora-a 26s cubic-bezier(.45,0,.55,1) infinite alternate}.ch-aurora>i:nth-child(2){right:-14%;top:24%;width:56vmax;height:36vmax;background:radial-gradient(closest-side,var(--ch-tint),transparent);opacity:.7;animation:ch-aurora-b 34s cubic-bezier(.45,0,.55,1) infinite alternate}.ch-aurora>i:nth-child(3){left:22%;top:46%;width:48vmax;height:30vmax;background:radial-gradient(closest-side,var(--ch-accent),transparent);opacity:.4;animation:ch-aurora-c 41s cubic-bezier(.45,0,.55,1) infinite alternate}@keyframes ch-aurora-a{to{transform:translate3d(18vw,8vh,0) rotate(8deg) scale(1.12)}}@keyframes ch-aurora-b{to{transform:translate3d(-22vw,-6vh,0) rotate(-10deg) scale(.9)}}@keyframes ch-aurora-c{to{transform:translate3d(14vw,-14vh,0) rotate(6deg) scale(1.18)}}.ch-glow>div{position:absolute;left:0;top:0;width:60vmax;height:44vmax;border-radius:50%;background:radial-gradient(closest-side,var(--ch-accent),color-mix(in srgb,var(--ch-tint) 60%,transparent) 55%,transparent);filter:blur(50px);opacity:.55;will-change:transform}html .vulk-home-study .hs-composer .hs-mode-selection{background:var(--brand-accent)}html :is(.vulk-home-study .hs-composer .hs-mode-switcher>button[aria-checked=true],.vulk-home-study .hs-composer .hs-mode-switcher>button[aria-checked=true] svg,.hg-card:is(:hover,:focus-within) .hg-card-primary,.hg-fork-action,.hg-remix-mark,.hs-closing>div>a>span,.ior-primary>span,.site-header .hs-nav-cta>span:first-child,.hs-nav-cta:not(.hs-nav-user)>span,.hs-nav-account .hs-nav-user>span:first-child),html.dark .hg-gallery :is(.hg-categories,.hg-more-categories) button[aria-pressed=true],html:not(.dark) .vulk-home-study .hs-composer :is(button[type=submit],.mc .mc-send){color:var(--brand-on-accent)!important}html:not(.dark) :is(.hg-card-primary,.hg-fork-action){--hg-edge:color-mix(in srgb,var(--brand-accent),#000 35%)}.ch-tuner{position:fixed;z-index:95;top:50%;right:12px;display:flex;flex-direction:column;align-items:center;gap:10px;padding:6px;border:1px solid #0000000f;border-radius:22px;background:#ffffffd9;color:#171d1d;box-shadow:0 6px 24px #1c38451a;backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);transform:translateY(-50%);font:500 11px/1 Google Sans Flex,Arial,sans-serif}.dark .ch-tuner{border-color:#ffffff17;background:#232323d9;color:#fff;box-shadow:0 8px 32px #00000059}.ch-tuner button{display:grid;place-items:center;border:0;background:transparent;color:inherit;cursor:pointer}.ch-tuner svg{width:18px;height:18px;stroke-width:1.6}.ch-tuner-toggle{position:relative;width:40px;height:40px;border-radius:16px}.ch-tuner-toggle:hover{background:#0000000a}.dark .ch-tuner-toggle:hover{background:#ffffff12}.ch-tuner-dot{position:absolute;right:7px;bottom:7px;width:9px;height:9px;border:2px solid #fff;border-radius:50%}.dark .ch-tuner-dot{border-color:#232323}.ch-tuner-body{display:flex;flex-direction:column;align-items:center;gap:10px;padding-bottom:4px;animation:ch-tuner-in .32s cubic-bezier(.22,1,.36,1)}@keyframes ch-tuner-in{0%{opacity:0;transform:translateY(-6px)}}.ch-tuner-group{display:flex;flex-direction:column;align-items:center;gap:4px;padding-top:10px;border-top:1px solid #0000000f}.dark .ch-tuner-group{border-top-color:#ffffff14}.ch-tuner-group>button[role=radio]:not(.ch-tuner-effect),.ch-tuner-group>label{width:32px;height:32px;border-radius:50%}.ch-tuner-group>button>span{width:20px;height:20px;border-radius:50%;box-shadow:inset 0 0 0 1px #00000014;transition:transform .2s}.ch-tuner-group>button[aria-checked=true]>span{transform:scale(1.12);box-shadow:0 0 0 2px #fff,0 0 0 3.5px currentColor}.dark .ch-tuner-group>button[aria-checked=true]>span{box-shadow:0 0 0 2px #232323,0 0 0 3.5px currentColor}.ch-tuner-group>label{display:grid;place-items:center;cursor:pointer}.ch-tuner-group>label>input{width:20px;height:20px;padding:0;border:0;border-radius:50%;background:conic-gradient(#f43,#fc3,#3c6,#3cf,#36f,#c3f,#f43);cursor:pointer;appearance:none;-webkit-appearance:none}.ch-tuner-group>label>input::-webkit-color-swatch-wrapper{padding:0}.ch-tuner-group>label>input::-webkit-color-swatch{border:0;border-radius:50%;opacity:0}.ch-tuner-hex{font-size:9.5px;letter-spacing:.02em;opacity:.6;font-variant-numeric:tabular-nums}.ch-tuner-effect{width:52px;height:26px;border-radius:10px;opacity:.6;transition:opacity .15s,background .15s}.ch-tuner-effect:hover{opacity:1}.ch-tuner-effect[aria-checked=true]{background:var(--brand-accent)!important;color:var(--brand-on-accent)!important;opacity:1}.ch-tuner-copy{width:32px;height:32px;border-radius:12px;opacity:.7}.ch-tuner-copy:hover{opacity:1;background:#0000000a}@media (max-width:767px){.ch-tuner{top:auto;right:10px;bottom:76px;transform:none}}@media (prefers-reduced-motion:reduce){.ch-aurora>i,.ch-gradient{will-change:auto}.ch-tuner-body{animation:none}}@keyframes ch-enter{0%{opacity:0;transform:translateY(var(--ch-enter-rise,20px));filter:blur(8px)}to{opacity:1;transform:none;filter:blur(0)}}.ch-enter{animation:ch-enter var(--ch-enter-duration,.6s) cubic-bezier(.25,.46,.45,.94) var(--ch-enter-delay,0s) both}@media (prefers-reduced-motion:reduce){.ch-enter{animation:none}}