.jneeds__row{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(12px,1.6vw,22px);align-items:start}.jneed{--c:var(--primary);--c2:var(--tint-warm);position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;padding:24px 12px 20px;border:3px solid var(--c);border-radius:100px 100px 26px 26px;background:var(--c2);color:var(--j-ink);text-align:center;transition:transform .55s var(--spring),box-shadow .5s var(--ease)}.jneed:nth-child(2n){margin-top:30px}.jneed:hover{transform:translateY(-10px) rotate(-1.2deg);box-shadow:0 26px 40px -22px color-mix(in srgb,var(--c) 70%,transparent)}.jneed__art{width:min(100%,118px);aspect-ratio:1;display:grid;place-items:center;transition:transform .6s var(--spring)}.jneed:hover .jneed__art{transform:rotate(-9deg) scale(1.1)}.jneed__icon{display:grid;place-items:center;width:84px;height:84px;border-radius:50%;background:#fff;color:var(--c)}.jneed__img{border-radius:50%;width:100%;height:100%;object-fit:cover}.jneed__label{font-family:var(--font-heading);font-weight:800;font-size:19px;line-height:1.05;letter-spacing:-.02em;text-wrap:balance}.jneed__text{font-size:12.5px;color:var(--muted)}.jneed__go{margin-top:2px;width:34px;height:34px;border-radius:50%;background:var(--c);position:relative;transition:transform .5s var(--spring)}.jneed__go:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:9px;height:9px;border-top:3px solid #fff;border-right:3px solid #fff;rotate:45deg;translate:-2px 0}.jneed:hover .jneed__go{transform:scale(1.15) translate(3px)}@media(max-width:989px){.jneeds__row{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;padding:8px 16px 28px;margin-inline:-16px;scrollbar-width:none}.jneeds__row::-webkit-scrollbar{display:none}.jneed{flex:0 0 150px;scroll-snap-align:start}.jneed:nth-child(2n){margin-top:0}}.template-index .ticker-sec{background:var(--tick-bg);color:var(--tick-text);padding:calc(var(--arc) * .4 + 18px) 0 calc(var(--arc) + 18px)}.ticker{background:transparent;padding:0}.ticker__row{gap:28px}.ticker__item{font-family:var(--font-heading);font-weight:700;font-size:clamp(18px,2vw,25px);letter-spacing:-.015em;gap:12px}.ticker__item:after{content:"";width:18px;height:18px;margin-left:28px;background:currentColor;opacity:.4;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%)}.fp .pgrid{gap:clamp(14px,2.2vw,30px);align-items:start;padding-top:26px}.fp .pgrid>.jcell:nth-child(2n){margin-top:34px}.fp .see-more{text-align:left;margin-top:44px}.jcard__img{top:0;right:0;bottom:0;left:0;display:block}.jcard__img img,.jcard__img svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 64%}@media(max-width:989px){.fp .pgrid>.jcell:nth-child(2n){margin-top:0}}.richtext-sec .rt h2{font-size:clamp(40px,6.2vw,88px);line-height:.95;letter-spacing:-.04em;max-width:13ch}.richtext-sec .rte{font-size:clamp(17px,1.5vw,21px);line-height:1.6;max-width:60ch}.richtext-sec .rte a{text-decoration-thickness:3px}.template-index .cn-wg__h{text-align:left;font-size:calc(clamp(34px,5vw,66px) * var(--heading-scale));line-height:1;letter-spacing:-.032em;max-width:15ch}.template-index .cn-wg__sub{text-align:left;margin:14px 0 0;font-size:19px}.template-index .cn-wg__scroll{margin-top:clamp(28px,4vw,48px)}.template-index .cn-wg__t{max-width:none;margin:0;border:0;border-radius:36px;box-shadow:0 40px 60px -44px color-mix(in srgb,var(--m-purple) 70%,transparent)}.template-index .cn-wg__t thead th{padding:20px 16px;font-family:var(--font-heading);font-size:17px}.template-index .cn-wg__t thead th.cn-wg__us{background:var(--m-purple);color:#fff}.template-index .cn-wg__us{background:color-mix(in srgb,var(--m-purple) 10%,#fff)}.template-index .cn-wg__i--y{background:var(--m-purple);color:#fff}.template-index .cn-wg__i--n{background:#efe6fb;color:#5e4a6a}.template-index .cn-wg__i--s{background:#f6f0fa;color:#5e4a6a}.template-index .cn-wg__note{text-align:left;margin:20px 0 0;max-width:70ch}.spot{transition:background-color .7s var(--ease),color .5s}.spot .guard{grid-template-columns:minmax(260px,340px) 1fr;gap:clamp(18px,3vw,40px)}.spot .gbtn{border:0;border-radius:24px;background:#ffffff24;color:inherit;transition:transform .4s var(--spring),background-color .3s}.spot .gbtn:hover{transform:translate(6px)}.spot .gbtn[aria-selected=true]{background:#fff;color:var(--j-ink)}.spot .gbtn__t small,.spot .gbtn__p{color:inherit;opacity:.9}.spot .gbtn[aria-selected=true] .gbtn__t small,.spot .gbtn[aria-selected=true] .gbtn__p{color:var(--c);opacity:1}.spot .gpanel{--ink:var(--j-ink);--muted:#5E4A6A;border:0;border-radius:44px;background:#fff;color:var(--j-ink);padding:clamp(24px,3.4vw,52px)}.spot .gpanel__title{font-size:calc(clamp(30px,3.6vw,52px) * var(--heading-scale));letter-spacing:-.03em;line-height:1;color:var(--c)}.spot .gpanel__media{max-width:340px;width:100%;aspect-ratio:4/5;overflow:hidden;padding:0;border-radius:999px 999px 28px 28px;background:color-mix(in srgb,var(--c) 14%,#fff)}.spot .gpanel__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 64%;border-radius:0;mix-blend-mode:multiply}@media(max-width:1099px){.spot .guard{grid-template-columns:1fr}}.builder{--ink:var(--j-ink);--muted:#5E4A6A;border:0;border-radius:44px;background:#fff;color:var(--j-ink);padding:clamp(22px,3.4vw,52px);box-shadow:0 44px 60px -44px color-mix(in srgb,var(--m-pink) 65%,transparent)}.pickrow{border-radius:22px;border-width:3px}.slot{border-radius:26px}.ages .agetabs button{border:0;background:#fff;font-size:19px;padding:12px 26px;transition:transform .4s var(--spring),background-color .3s,color .3s}.ages .agetabs button[aria-selected=true]{background:var(--j-ink);color:#fff;transform:translateY(-3px)}.agepanel{border:0;border-radius:44px;padding:clamp(22px,3.4vw,52px);box-shadow:0 44px 60px -44px color-mix(in srgb,var(--m-blue) 65%,transparent)}.nutri li{border-radius:18px;background:var(--tint-fresh)}.nutri i{border:0;background:var(--m-blue)}.quiz-sec .quizban{border-radius:44px;padding:clamp(28px,4vw,56px)}.quizban__title{font-size:calc(clamp(30px,4vw,56px) * var(--heading-scale));letter-spacing:-.03em;line-height:1}.quiz{border:0;border-radius:36px;box-shadow:0 40px 60px -44px color-mix(in srgb,var(--m-purple) 65%,transparent)}.qopts button{border:2px solid var(--j-ink);border-radius:999px;background:#fff;transition:background-color .3s,color .3s,transform .3s var(--spring)}.qopts button:hover{background:var(--j-ink);color:#fff;transform:translateY(-2px)}.founding__title{font-size:calc(clamp(34px,4.6vw,64px) * var(--heading-scale));letter-spacing:-.035em;line-height:1}.step{border:0;border-radius:30px;background:#fff;padding:20px 24px}.step:before{border:0;color:#fff;background:var(--m-pink)}.step:nth-child(2):before{background:var(--m-orange)}.step:nth-child(3):before{background:var(--m-purple)}.story__title{font-size:calc(clamp(38px,5.2vw,76px) * var(--heading-scale));letter-spacing:-.04em;line-height:.96}.story__text .rte{font-size:19px}.facts li{background:#fff3;color:inherit;border-radius:999px}.statement{border-radius:44px}.story__cta,.story__cta .tlink{color:inherit}.icard{border-radius:36px;border-width:3px;background:color-mix(in srgb,var(--c) 10%,#fff);color:var(--j-ink)}.icard__title{font-size:26px;letter-spacing:-.02em}.free li{border:0;background:#fff}.cmp{border:0;border-radius:36px;box-shadow:0 44px 60px -44px color-mix(in srgb,var(--m-purple) 55%,transparent)}.cmp th[scope=col]{background:var(--j-ink)}.template-index .cn-dr__box{background:transparent;border:0;box-shadow:none;padding:0;gap:clamp(16px,3vw,40px);color:var(--sec-text,inherit)}.template-index .cn-dr__ic{display:grid;place-items:center;width:84px;height:84px;font-size:0;border-radius:50%;background:#fff;color:var(--sec-bg,var(--m-blue))}.template-index .cn-dr__h{font-size:calc(clamp(28px,3.6vw,52px) * var(--heading-scale));letter-spacing:-.03em;line-height:1}.template-index .cn-dr__t{color:inherit;opacity:.92;font-size:18px;max-width:52ch;margin-top:10px}.template-index .cn-dr__b{background:var(--b-bg,var(--btn-bg));color:var(--b-tx,var(--btn-text));border-radius:999px;min-height:54px;padding:0 30px;font-weight:700}.gcard{border:0;border-radius:32px;box-shadow:0 30px 44px -34px color-mix(in srgb,var(--m-pink) 60%,transparent)}.faq-sec .faq{max-width:980px;margin:0}.faq__group{font-size:28px;margin:34px 0 12px;color:var(--j-ink)}.faq__item{border:0;background:#fff;border-radius:28px;margin-bottom:12px;padding:0 28px;transition:background-color .35s}.faq__item summary{padding:22px 52px 22px 0;font-size:clamp(18px,1.6vw,22px)}.faq__item summary:after{content:"+";right:0;width:40px;height:40px;border-radius:50%;background:var(--j-ink);color:#fff;display:grid;place-items:center;font-size:24px;line-height:1}.faq__item[open]{background:var(--tint-cool)}.faq__cta{justify-content:flex-start}.tcard{border:0;border-radius:32px;background:#fff;padding:26px}.tcard__icon{width:58px;height:58px;border-radius:50%;color:#fff;background:var(--m-pink)}.tgrid .tcard:nth-child(2) .tcard__icon{background:var(--m-orange)}.tgrid .tcard:nth-child(3) .tcard__icon{background:var(--m-purple)}.tgrid .tcard:nth-child(4) .tcard__icon{background:var(--m-blue)}.join{border-radius:44px;padding:clamp(28px,4.4vw,64px)}.join__title{font-size:calc(clamp(36px,5vw,72px) * var(--heading-scale));letter-spacing:-.04em;line-height:.96}.join__form .field{border:0;border-radius:999px;min-height:56px;background:#fff;padding-inline:26px;color:var(--j-ink)}.join__chips li{background:#ffffff29}.usp{background:var(--m-orange);color:var(--j-ink);padding:22px 0 calc(22px + var(--arc))}.usp__item{font-family:var(--font-heading);font-size:20px;font-weight:700}.usp__item:before{background:var(--j-ink)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/cn-j-sections.css.map */
