.WhyKeytom-module___fimKa__section{z-index:2;background-color:var(--color-warm-white);height:150vh;position:relative}.WhyKeytom-module___fimKa__gradientBg{pointer-events:none;background-image:url(/images/why-keytom-blob.svg),linear-gradient(#f4eddb,#eaddb8 55%,#fff);background-position:50% -37vw,0 0;background-repeat:no-repeat,repeat;background-size:100%,auto;position:absolute;inset:0}.WhyKeytom-module___fimKa__wrap{padding:10em var(--size-20) 13.25em;position:sticky;top:0}.WhyKeytom-module___fimKa__heading{max-width:100%;padding:0 var(--size-20);z-index:0;color:var(--color-white);text-align:center;letter-spacing:-.01em;pointer-events:none;margin:0;font-size:9em;font-weight:500;line-height:.8em;position:absolute;top:1.8em;left:0;right:0}.WhyKeytom-module___fimKa__headingLayer{pointer-events:none;z-index:0;position:absolute;inset:0}.WhyKeytom-module___fimKa__starsRow{margin:0 -.625em var(--size-10);color:var(--color-white);justify-content:space-between;display:flex}.WhyKeytom-module___fimKa__star{width:var(--size-20);height:var(--size-20);flex-shrink:0}.WhyKeytom-module___fimKa__starInnerLeft{margin-left:-.5em}.WhyKeytom-module___fimKa__starInnerRight{margin-right:-.5em}.WhyKeytom-module___fimKa__grid{margin-top:var(--size-24);grid-template-rows:auto;grid-template-columns:repeat(4,1fr);gap:1em;display:grid}.WhyKeytom-module___fimKa__card{height:25em;padding:var(--size-24);border-radius:var(--size-5);background-image:linear-gradient(180deg, var(--color-warm-white), #fff);color:var(--color-pink);flex-direction:column;align-items:flex-start;display:flex;position:relative;overflow:hidden}.WhyKeytom-module___fimKa__number{font-weight:500;font-size:var(--size-44);color:var(--color-pink);line-height:.94;display:inline}.WhyKeytom-module___fimKa__numberLabel{font-weight:500;font-size:var(--size-24);color:var(--color-pink);line-height:1.1;display:inline}.WhyKeytom-module___fimKa__title{font-weight:500;font-size:var(--size-44);color:var(--color-pink);line-height:1.1;display:inline}.WhyKeytom-module___fimKa__paragraph{color:var(--color-pink);margin:auto 0 0;font-size:1em;font-weight:400;line-height:1.2}.WhyKeytom-module___fimKa__links{gap:var(--size-4);margin-top:var(--size-14);flex-direction:column;display:flex}.WhyKeytom-module___fimKa__link{color:var(--color-pink);padding-bottom:.2em;font-size:1em;text-decoration:underline;transition:color .2s,border-color .2s;display:inline-block}.WhyKeytom-module___fimKa__link:hover{color:var(--color-blue)}.WhyKeytom-module___fimKa__linkPlain{margin-top:var(--size-14);color:var(--color-pink);text-align:left;cursor:pointer;align-self:flex-start;padding:0;font-size:1em;text-decoration:underline;transition:color .2s;display:inline-block}.WhyKeytom-module___fimKa__dialogCard{width:21.125em;max-width:calc(100% - var(--size-40));max-height:80svh;padding:3.375em var(--size-24);border-radius:var(--size-5);color:var(--color-white);background-color:#ba8593;flex-direction:column;display:flex}.WhyKeytom-module___fimKa__dialogClose{top:var(--size-14);right:var(--size-14);width:var(--size-24);height:var(--size-24);border-radius:var(--size-5);color:var(--color-white);font-size:var(--size-16);cursor:pointer;justify-content:center;align-items:center;transition:background-color .2s;display:flex;position:absolute}.WhyKeytom-module___fimKa__dialogClose:hover{background-color:#ffffff2e}.WhyKeytom-module___fimKa__dialogPoints{gap:var(--size-16);flex-direction:column;min-height:0;display:flex;overflow-y:auto}.WhyKeytom-module___fimKa__dialogPoints p{font-size:var(--size-16);font-weight:500;line-height:1.2}@media (max-width:767px){.WhyKeytom-module___fimKa__section{height:auto;min-height:100vh;overflow:hidden}.WhyKeytom-module___fimKa__wrap{padding:6em var(--size-14) var(--size-24);position:relative}.WhyKeytom-module___fimKa__headingLayer{position:static;opacity:1!important}.WhyKeytom-module___fimKa__heading{font-size:var(--size-34);color:var(--color-white);padding:0;position:static}.WhyKeytom-module___fimKa__starInnerLeft,.WhyKeytom-module___fimKa__starInnerRight,.WhyKeytom-module___fimKa__starHiddenMob{display:none}.WhyKeytom-module___fimKa__grid{margin:0 calc(-1 * var(--size-14)) 0;padding:0 var(--size-14) var(--size-16);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:.5em;scroll-padding-inline-start:var(--size-14);display:flex;overflow:auto hidden}.WhyKeytom-module___fimKa__grid::-webkit-scrollbar{display:none}.WhyKeytom-module___fimKa__card{height:25em;padding:var(--size-24);scroll-snap-align:start;flex:0 0 85vw}.WhyKeytom-module___fimKa__number{font-size:3.25em}.WhyKeytom-module___fimKa__numberLabel{font-size:var(--size-16)}.WhyKeytom-module___fimKa__title{font-size:var(--size-44)}.WhyKeytom-module___fimKa__paragraph{font-size:var(--size-16)}.WhyKeytom-module___fimKa__card{transform:none!important}}@media (prefers-reduced-motion:reduce){.WhyKeytom-module___fimKa__card{transform:none!important}}
