.chivique-eyebrow{margin:0 0 16px;color:var(--chivique-accent);font:600 11px/1.5 var(--chivique-font);letter-spacing:.22em;text-transform:uppercase}.chivique-heading,.chivique-home h1,.chivique-home h2,.chivique-intro h1,.chivique-page-content h1,.chivique-page-content h2{margin:0 0 18px;color:var(--chivique-ink);font-family:var(--chivique-font);font-weight:500;letter-spacing:-.03em;line-height:1.12}.chivique-home h1 em,.chivique-home h2 em,.chivique-intro h1 em,.chivique-page-content h1 em{color:var(--chivique-accent);font-style:normal}.chivique-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:13px 22px;border:1px solid var(--chivique-accent);border-radius:var(--chivique-radius);font:600 13px/1.3 var(--chivique-font);text-decoration:none;cursor:pointer;transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.chivique-button:hover{transform:translateY(-2px);box-shadow:0 8px 22px #17203324}.chivique-button:focus-visible,.chivique-text-link:focus-visible{outline:3px solid var(--chivique-ink);outline-offset:3px}.chivique-button--primary{color:var(--chivique-surface)!important;background:var(--chivique-accent)}.chivique-button--primary:hover{background:var(--chivique-accent-hover)}.chivique-button--outline{color:var(--chivique-accent)!important;background:#fafaf7d9}.chivique-button--light{color:var(--chivique-ink)!important;background:var(--chivique-surface);border-color:var(--chivique-surface)}.chivique-button--light:hover{background:var(--chivique-surface-soft)}.chivique-button__note{padding:3px 8px;border-radius:30px;color:var(--chivique-accent);background:var(--chivique-surface-soft);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.chivique-text-link{display:inline-flex;gap:8px;align-items:center;color:var(--chivique-accent);font-size:var(--chivique-type-small);font-weight:700;text-decoration:none}.chivique-text-link:hover{text-decoration:underline;text-underline-offset:4px}.chivique-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.chivique-pill{display:inline-flex;margin-bottom:14px;padding:7px 12px;border-radius:30px;color:var(--chivique-accent);background:var(--chivique-surface);border:1px solid var(--chivique-line);font:700 10px/1 var(--chivique-font);letter-spacing:.08em;text-transform:uppercase}.chivique-home{color:var(--chivique-ink);background:var(--chivique-surface);overflow:hidden}.chivique-home .page-width{max-width:1320px}.chivique-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(300px,.75fr);gap:clamp(28px,5vw,72px);align-items:center;padding-top:clamp(36px,5vw,64px);padding-bottom:clamp(36px,5vw,60px)}.chivique-hero__copy{max-width:660px}.chivique-home h1{font-size:var(--chivique-type-title);line-height:1.08}.chivique-hero__lead{max-width:560px;margin:0 0 30px;color:var(--chivique-muted);font-size:clamp(15px,1.3vw,18px);line-height:1.75}.chivique-hero__visual{position:relative;min-height:440px;border-radius:200px 200px 22px 22px;overflow:hidden;background:var(--chivique-surface-soft)}.chivique-hero__visual img{display:block;width:100%;height:100%;min-height:440px;object-fit:cover;object-position:50% 40%}.chivique-hero__visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #ffffff80;pointer-events:none}.chivique-band{padding:var(--chivique-space-section) 0}.chivique-band--blush{background:var(--chivique-surface-soft)}.chivique-band--ink{background:var(--chivique-ink);color:var(--chivique-surface)}.chivique-band--ink h2,.chivique-band--ink .chivique-eyebrow{color:var(--chivique-surface)}.chivique-band--ink h2 em{color:var(--chivique-surface-strong)}.chivique-band--ink p{color:#fafaf7d1}.chivique-feature{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(24px,4vw,64px);align-items:center}.chivique-feature--flip{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.chivique-feature--flip .chivique-feature__copy{order:2}.chivique-feature__copy h2{font-size:clamp(32px,3.6vw,52px)}.chivique-feature__copy>p:not(.chivique-eyebrow){max-width:var(--chivique-measure);margin:0 0 22px;color:var(--chivique-muted);font-size:var(--chivique-type-body);line-height:1.75}.chivique-soon{display:grid;place-items:center;min-height:280px;padding:32px;border:1px dashed var(--chivique-line);border-radius:var(--chivique-radius);background:#fafaf7b3;text-align:center}.chivique-soon__mark{margin:0 0 8px;color:var(--chivique-accent);font:italic 500 clamp(28px,3vw,40px)/1.05 var(--chivique-font)}.chivique-soon__text{max-width:36ch;margin:0 auto;color:var(--chivique-muted);font-size:var(--chivique-type-small);line-height:1.7}.chivique-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:18px;margin:0;padding:0;list-style:none}.chivique-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,3vw,44px)}.chivique-values>div{padding-top:18px;border-top:2px solid var(--chivique-accent)}.chivique-values h3{margin:0 0 8px;font:500 24px/1.1 var(--chivique-font)}.chivique-values p{margin:0;color:var(--chivique-muted);font-size:14px;line-height:1.7}.chivique-chivi{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(24px,4vw,64px);align-items:center}.chivique-chivi h2{font-size:clamp(30px,3.4vw,48px)}.chivique-chivi__topics{margin:0;padding:0;list-style:none;display:grid;gap:10px}.chivique-chivi__topics li{padding:12px 16px;border:1px solid rgba(250,250,247,.22);border-radius:10px;font-size:14px}.chivique-closing{text-align:center}.chivique-closing h2{font-size:clamp(34px,4.4vw,58px)}.chivique-closing>p:not(.chivique-eyebrow){max-width:56ch;margin:0 auto 24px;color:var(--chivique-muted);font-size:var(--chivique-type-body);line-height:1.75}.chivique-closing .chivique-actions{justify-content:center}.chivique-intro{color:var(--chivique-ink);background:var(--chivique-surface)}.chivique-intro__inner{padding-top:clamp(36px,5vw,72px);padding-bottom:clamp(28px,4vw,52px)}.chivique-intro h1{font-size:clamp(44px,6vw,80px)}.chivique-intro__lead{max-width:var(--chivique-measure);margin:0 0 24px;color:var(--chivique-muted);font-size:clamp(15px,1.3vw,18px);line-height:1.75}.chivique-intro__soon{margin-top:8px;padding:clamp(24px,4vw,44px);border:1px solid var(--chivique-line);border-radius:var(--chivique-radius);background:var(--chivique-white);box-shadow:var(--chivique-shadow)}.chivique-intro__soon h2{margin:0 0 10px;font:500 clamp(26px,3vw,38px)/1.05 var(--chivique-font)}.chivique-intro__soon p{max-width:var(--chivique-measure);margin:0 0 18px;color:var(--chivique-muted);font-size:14px;line-height:1.75}.chivique-intro__soon p.chivique-note{margin:18px 0 0;font-size:12px}.chivique-intro__count{margin:0;color:var(--chivique-muted);font-size:var(--chivique-type-small)}.chivique-details{margin:22px 0 0;border-top:1px solid var(--chivique-line)}.chivique-details details{border-bottom:1px solid var(--chivique-line)}.chivique-details summary{display:flex;justify-content:space-between;align-items:center;padding:16px 2px;cursor:pointer;font:600 14px/1.4 var(--chivique-font);list-style:none}.chivique-details summary::-webkit-details-marker{display:none}.chivique-details summary:after{content:"+";font-size:20px;color:var(--chivique-accent)}.chivique-details details[open] summary:after{content:"\2013"}.chivique-details summary:focus-visible{outline:3px solid var(--chivique-ink);outline-offset:2px}.chivique-details__body{padding:0 2px 18px;color:var(--chivique-muted);font-size:14px;line-height:1.75}.chivique-details__body p{margin:0 0 10px}.chivique-page-shell{min-height:55vh;padding:clamp(34px,6vw,76px) 20px 70px;color:var(--chivique-ink);background:var(--chivique-surface)}.chivique-page-shell__inner{width:min(1040px,100%);margin:0 auto}.chivique-page-shell__back{display:inline-block;margin:0 0 22px;color:var(--chivique-accent);font-size:12px}.chivique-page-content{overflow:hidden;padding:clamp(24px,4vw,52px);border:1px solid var(--chivique-line);border-radius:18px;background:#fff;box-shadow:var(--chivique-shadow)}.chivique-page-content p{color:var(--chivique-muted);font-size:var(--chivique-type-body);line-height:1.8}#chivi-root .chivi-launcher{border-color:#4338ca66}#chivi-root .chivi-launcher:focus-visible{outline-color:var(--chivique-accent)}#chivi-root .chivi-panel{border-color:#4338ca4d}#chivi-root .chivi-header{border-bottom-color:#4338ca33}#chivi-root .chivi-btn-solid,#chivi-root .chivi-send{background:var(--chivique-accent);border-color:var(--chivique-accent)}#chivi-root .chivi-btn-solid:hover,#chivi-root .chivi-send:hover{background:var(--chivique-accent-hover)}#chivi-root .chivi-btn-ghost{color:var(--chivique-accent);border-color:#4338ca66}@media(max-width:989px){.chivique-hero{grid-template-columns:minmax(0,1fr) minmax(240px,.7fr)}.chivique-feature,.chivique-feature--flip,.chivique-chivi{grid-template-columns:1fr}.chivique-feature--flip .chivique-feature__copy{order:0}}@media(max-width:749px){.chivique-hero{display:flex;flex-direction:column;gap:26px;padding:26px 20px 30px}.chivique-hero__copy{width:100%}.chivique-home h1{font-size:clamp(42px,12vw,58px)}.chivique-hero__visual{width:100%;min-height:300px;border-radius:160px 160px 16px 16px}.chivique-hero__visual img{min-height:300px;max-height:360px}.chivique-actions{flex-direction:column;align-items:stretch}.chivique-actions .chivique-button{width:100%}.chivique-values{grid-template-columns:1fr}.chivique-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.chivique-band{padding:36px 0}.chivique-intro__inner{padding-left:20px;padding-right:20px}.chivique-page-shell{padding:27px 14px 42px}}.chivique-digital-visual{min-height:420px;border-radius:22px;padding:32px;display:grid;place-items:center;background:linear-gradient(145deg,var(--chivique-surface-soft),var(--chivique-surface))}.chivique-resource-window{width:100%;max-width:390px;border:1px solid var(--chivique-line);border-radius:14px;background:var(--chivique-surface);box-shadow:var(--chivique-shadow);transform:rotate(-3deg)}.chivique-resource-window__bar{display:flex;gap:6px;padding:14px;border-bottom:1px solid var(--chivique-line)}.chivique-resource-window__bar span{width:7px;height:7px;background:var(--chivique-surface-strong);border-radius:50%}.chivique-resource-window__body{padding:25px;position:relative}.chivique-resource-preview{width:85%;padding:20px;min-height:235px;border:1px solid var(--chivique-line);background:var(--chivique-surface-soft);border-radius:5px}.chivique-resource-preview>span,.chivique-workbook-preview>span{font-size:10px;font-weight:700;letter-spacing:.12em;color:var(--chivique-accent);text-transform:uppercase}.chivique-resource-preview p{font:500 clamp(24px,3vw,32px)/1.12 var(--chivique-font);margin:17px 0}.chivique-resource-preview em{color:var(--chivique-accent)}.chivique-resource-preview i{display:block;height:4px;background:var(--chivique-surface-strong);margin-top:9px;width:80%}.chivique-resource-preview i:last-child{width:50%}.chivique-workbook-preview{position:absolute;bottom:60px;right:15px;width:52%;padding:17px;border:1px solid var(--chivique-line);border-radius:var(--chivique-radius);background:var(--chivique-white);transform:rotate(7deg);box-shadow:var(--chivique-shadow)}.chivique-workbook-preview div{height:22px;margin-top:10px;border:1px solid var(--chivique-line);background:linear-gradient(90deg,var(--chivique-surface-soft) 34%,transparent 34%)}.chivique-resource-caption{margin:24px 0 0;color:var(--chivique-muted);font-size:11px;letter-spacing:.04em}.chivique-marketplace-heading{display:flex;align-items:end;justify-content:space-between;gap:var(--chivique-space-3);margin-bottom:30px}.chivique-marketplace-heading h2,#chivique-values-heading{font-size:clamp(34px,4vw,56px)}.chivique-marketplace-heading>p{max-width:42ch;color:var(--chivique-muted);line-height:1.75}.chivique-marketplace-grid{grid-template-columns:repeat(auto-fill,minmax(240px,340px))}@media(max-width:749px){.chivique-digital-visual{min-height:350px;padding:24px}.chivique-marketplace-heading{display:block}.chivique-marketplace-grid{grid-template-columns:minmax(0,1fr)}.chivique-resource-window{max-width:340px}}@media(prefers-reduced-motion:reduce){.chivique-button{transition:none}.chivique-button:hover{transform:none}}.chivique-home h1{font-weight:650}.chivique-home h2,.chivique-heading{font-weight:600}.chivique-home em{font-style:normal}.chivique-button,.chivique-text-link{font-size:15px}.chivique-resource-caption{font-size:13px}.chivique-digital-visual{border-radius:var(--chivique-radius)}.chivique-hero .chivique-launch-badge{display:inline-block;margin:0 0 16px;padding:7px 12px;border:1px solid rgba(71,72,110,.18);border-radius:999px;background:#f3e4d7;color:#4a3f67;font-size:11px;font-weight:700;letter-spacing:.09em;line-height:1.4}.chivique-hero .chivique-launch-price{font-size:13px;color:var(--chivique-muted);line-height:1.55;margin:-6px 0 18px;font-weight:600}.chivique-hero .chivique-hero__visual.chivique-digital-visual{padding:0;border-radius:22px;min-height:0;background:#16213a;display:block;overflow:hidden}.chivique-hero .chivique-hero__visual.chivique-digital-visual img{height:auto;min-height:0;max-height:none;object-fit:contain;aspect-ratio:1/1}@media(max-width:749px){.chivique-hero .chivique-hero__visual.chivique-digital-visual img{height:auto;min-height:0;max-height:none}.chivique-hero .chivique-launch-badge{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/chivique-redesign.css.map */
