body,html{margin:0;background:#fff;color:#161512;font-family:Figtree,sans-serif;-webkit-font-smoothing:antialiased}html{text-size-adjust:100%}.gray-hover.is-on,.hv-gray.is-on img{filter:grayscale(0)!important}.vh-72{height:calc(100vh - 72px)}@supports (height:100svh){.vh-72{height:calc(100svh - 72px)}}a{color:#161512}a:hover{opacity:.8}:focus-visible{outline:2px solid #b4704f;outline-offset:3px}input::placeholder,textarea::placeholder{color:#9a9484}@keyframes gyanLogoIn{0%{opacity:0;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);transform:translateX(-10px)}60%{opacity:1}to{opacity:1;-webkit-clip-path:inset(-20% -20% -20% -20%);clip-path:inset(-20% -20% -20% -20%);transform:none}}@keyframes gyanRise{0%{transform:translateY(110%);opacity:0}to{transform:translateY(0);opacity:1}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.hv-fade:hover{opacity:.8}.hv-fade85:hover{opacity:.85}.hv-fade7:hover{opacity:.7}.hv-zoom img{transition:transform .9s cubic-bezier(.2,.7,.2,1),filter .5s ease}.hv-zoom:hover img{transform:scale(1.02)}.hv-zoom-slow img{transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.hv-zoom-slow:hover{opacity:1}.hv-zoom-slow:hover img{transform:scale(1.025)}.bc-link:hover{color:#161512!important;opacity:1}.bc-link-light:hover{color:#f3efe4!important;opacity:1}.btn-ghost-light:hover{background:hsla(44,38%,92%,.1);opacity:1}.hv-gray img{filter:grayscale(1)}@media (hover:hover) and (pointer:fine){.hv-gray:hover img{filter:grayscale(0)}}.hv-under:hover{text-decoration:underline}.hv-light:hover{color:#f3efe4!important}.btn-light:hover{background:#fff!important;color:#161512!important;opacity:1}.btn-outline:hover{background:#161512!important;color:#fff!important}.btn-dark:hover{background:#3a372f!important;opacity:1}@media (hover:none),(max-width:1100px){a:not([style*=position]),button:not([style*=position]){position:relative}a:not([style*=position]):after,button:not([style*=position]):after{content:"";position:absolute;left:0;right:0;top:50%;height:max(100%,44px);transform:translateY(-50%)}.f-link{min-height:44px}}@media (max-width:639px){.wa-btn{padding:0!important;width:48px;justify-content:center;right:12px!important;bottom:12px!important}.wa-text{display:none}}.nav-wide{display:flex}.nav-narrow{display:none}@media (max-width:1099px){.nav-wide{display:none}.nav-narrow{display:block}}.c-bBig,.c-bSide,.c-bText,.c-bTitle,.c-s3,.c-sQuote,.c-sTitle,.c-spotImg,.c-spotText{grid-column:1/-1}.c-s1{grid-column:1/span 7}.c-s2{grid-column:8/span 5;margin-top:48px!important}.feat-wide{display:none}.feat-narrow{display:flex}@media (min-width:900px){.c-spotImg{grid-column:1/span 8}.c-spotText{grid-column:9/span 4}.c-bTitle{grid-column:1/span 7}.c-bText{grid-column:8/span 5}.c-bBig{grid-column:1/span 7}.c-bSide{grid-column:8/span 5}.c-sTitle{grid-column:1/span 4}.c-s1{grid-column:5/span 4}.c-s2{grid-column:9/span 4;margin-top:96px!important}.c-s3{grid-column:1/span 8}.c-sQuote{grid-column:9/span 4}.feat-wide{display:grid}.feat-narrow{display:none}}.proc{height:360px;container-type:inline-size}.proc-img{width:100cqw}@media (min-width:700px){.proc{height:clamp(400px,40vw,660px)}.proc-img{width:65.2cqw}}input[type=range].cmp{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent}input[type=range].cmp::-webkit-slider-thumb{-webkit-appearance:none;width:44px;height:44px;border-radius:50%;background:#f3efe4;border:1px solid #161512;cursor:ew-resize}input[type=range].cmp::-moz-range-thumb{width:44px;height:44px;border-radius:50%;background:#f3efe4;border:1px solid #161512;cursor:ew-resize}@keyframes gyanPulse{0%{box-shadow:0 0 0 0 rgba(180,112,79,.75)}to{box-shadow:0 0 0 24px rgba(180,112,79,0)}}@keyframes gyanNudge{0%,to{transform:translateX(-10px)}50%{transform:translateX(10px)}}input[type=range].cmp3{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:ew-resize}input[type=range].cmp3::-webkit-slider-runnable-track{background:transparent;height:100%}input[type=range].cmp3::-webkit-slider-thumb{-webkit-appearance:none;width:44px;height:44px;opacity:0}input[type=range].cmp3::-moz-range-thumb{width:44px;height:44px;opacity:0;border:none}input[type=range].cmp3:focus-visible{outline:2px solid #b4704f;outline-offset:-4px}input[type=range].line{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:44px;background:transparent}input[type=range].line::-webkit-slider-runnable-track{height:1px;background:#6f6a5e}input[type=range].line::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;margin-top:-10px;border-radius:50%;background:#b4704f;border:none}input[type=range].line::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#b4704f;border:none}.cols-3w,.cols-4,.cols-4m{display:grid;grid-template-columns:minmax(0,1fr)}@media (min-width:480px){.cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:600px){.cols-3w,.cols-4m{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.cols-4m{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1000px){.cols-3w{grid-template-columns:repeat(3,minmax(0,1fr))}}.gray-hover{filter:grayscale(1);transition:filter .5s ease}@media (hover:hover) and (pointer:fine){.gray-hover:hover{filter:grayscale(0)}}.st-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(12px,1.6vw,24px);gap:clamp(12px,1.6vw,24px)}.st-fsImg,.st-fsTxt,.st-title{grid-column:1/-1}@media (min-width:900px){.st-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.st-title{grid-column:1/span 6}.st-c1{grid-column:9/span 4}.st-fsImg{grid-column:1/span 8}.st-fsTxt{grid-column:9/span 4}}.rail-item{flex:0 0 72%}@media (min-width:900px){.rail-item{flex:0 0 clamp(240px,21vw,340px)}}.why-grid{display:grid;grid-template-columns:minmax(0,1fr)}@media (min-width:640px){.why-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1300px){.why-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.clash-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:24px;gap:24px}@media (min-width:900px){.clash-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:0 clamp(32px,5vw,96px);align-items:stretch}.clash-intro{grid-column:1;grid-row:1}.clash-media{grid-column:1;grid-row:2}.clash-steps{grid-column:2;grid-row:2;display:flex;flex-direction:column}.clash-steps>li{flex:1 1 auto}}.proj-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:clamp(40px,4vw,64px) clamp(20px,2.4vw,40px);gap:clamp(40px,4vw,64px) clamp(20px,2.4vw,40px)}@media (min-width:640px){.proj-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.proj-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}