.feature-index-module__3KlEjG__page{--ink:#0b0f19;--paper:#f8f7f2;--muted:#62665f;--line:#dcded6;--blue:#2d4cff;background:var(--paper);min-height:100dvh;color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-manrope), sans-serif}.feature-index-module__3KlEjG__page *,.feature-index-module__3KlEjG__page :before,.feature-index-module__3KlEjG__page :after{box-sizing:border-box}.feature-index-module__3KlEjG__page a{color:inherit;text-decoration:none}.feature-index-module__3KlEjG__page a:focus-visible{outline:3px solid var(--blue);outline-offset:5px}.feature-index-module__3KlEjG__page a{transition:color .2s,background .2s,transform .2s}.feature-index-module__3KlEjG__page h1,.feature-index-module__3KlEjG__page h2{font-family:var(--font-sora), sans-serif;letter-spacing:-.065em;text-wrap:balance;margin:0;font-weight:600;line-height:1.1}.feature-index-module__3KlEjG__page h2{font-size:clamp(30px,3.2vw,44px)}.feature-index-module__3KlEjG__wrap{width:min(100% - 80px,1200px);margin-inline:auto}.feature-index-module__3KlEjG__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:28px;width:min(100% - 80px,1280px);min-height:94px;margin:auto;display:flex}.feature-index-module__3KlEjG__brand{letter-spacing:-1px;align-items:center;gap:7px;font-size:25px;font-weight:800;display:inline-flex}.feature-index-module__3KlEjG__brand svg{width:44px;height:44px}.feature-index-module__3KlEjG__header nav,.feature-index-module__3KlEjG__footer nav{align-items:center;gap:28px;font-size:13px;font-weight:700;display:flex}.feature-index-module__3KlEjG__header nav a,.feature-index-module__3KlEjG__footer nav a{align-items:center;min-height:44px;display:inline-flex}.feature-index-module__3KlEjG__header nav a[aria-current],.feature-index-module__3KlEjG__header nav a:hover,.feature-index-module__3KlEjG__footer nav a:hover{color:var(--blue)}.feature-index-module__3KlEjG__eyebrow{letter-spacing:1.6px;margin-bottom:23px;font-size:10px;font-weight:800;line-height:1.7;display:block}.feature-index-module__3KlEjG__hero{grid-template-columns:1.15fr 1fr;align-items:center;gap:64px;padding-block:70px 80px;display:grid}.feature-index-module__3KlEjG__hero h1{max-width:650px;font-size:clamp(42px,4.7vw,66px)}.feature-index-module__3KlEjG__hero h1 em{color:var(--blue);font-style:normal}.feature-index-module__3KlEjG__lead{color:var(--muted);margin:26px 0 0;font-size:17px;line-height:1.8}.feature-index-module__3KlEjG__actions{align-items:center;gap:25px;margin-top:30px;display:flex}.feature-index-module__3KlEjG__page .feature-index-module__3KlEjG__primary{background:var(--ink);min-height:51px;color:var(--paper);border-radius:5px;justify-content:center;align-items:center;gap:22px;padding:15px 23px;font-size:13px;font-weight:700;display:inline-flex}.feature-index-module__3KlEjG__page .feature-index-module__3KlEjG__primary:hover{background:var(--blue);color:#fff;transform:translateY(-2px)}.feature-index-module__3KlEjG__textLink,.feature-index-module__3KlEjG__explore,.feature-index-module__3KlEjG__watchLink{align-items:center;gap:12px;min-height:44px;font-size:12px;font-weight:700;display:inline-flex}.feature-index-module__3KlEjG__textLink:hover,.feature-index-module__3KlEjG__explore:hover,.feature-index-module__3KlEjG__watchLink:hover{color:var(--blue)}.feature-index-module__3KlEjG__explore{margin-top:26px;color:var(--muted)!important}.feature-index-module__3KlEjG__heroArt{background:#eeede6;border-radius:7px;min-width:0;height:450px;position:relative}.feature-index-module__3KlEjG__portrait{background:#ecbda3;border-radius:5px;position:absolute;inset:28px 18% 51px 8%;overflow:hidden;transform:rotate(-5deg)}.feature-index-module__3KlEjG__portrait img{object-fit:cover;object-position:50% 33%}.feature-index-module__3KlEjG__detail{border:6px solid var(--paper);background:#ecbda3;border-radius:4px;width:37%;height:145px;position:absolute;bottom:90px;right:-13px;overflow:hidden;transform:rotate(7deg)}.feature-index-module__3KlEjG__detail img{object-fit:cover}.feature-index-module__3KlEjG__artNote{background:#fffdf7;border-radius:5px;align-items:center;gap:10px;padding:16px;display:flex;position:absolute;bottom:43px;left:9%;right:5%;transform:rotate(2deg);box-shadow:0 8px 25px #342d2510}.feature-index-module__3KlEjG__artNote>svg:first-child{flex-shrink:0;width:32px;height:32px}.feature-index-module__3KlEjG__artNote>div{flex:1;min-width:0}.feature-index-module__3KlEjG__artNote strong{font-size:12px;display:block}.feature-index-module__3KlEjG__artNote span{color:#62665f;margin-top:4px;font-size:11px;display:block}.feature-index-module__3KlEjG__artCaption{letter-spacing:1.2px;color:#62665f;font-size:8px;font-weight:700;position:absolute;bottom:16px;left:9%}.feature-index-module__3KlEjG__overview{border-block:1px solid var(--line);grid-template-columns:1fr 1.5fr;align-items:center;gap:100px;padding-block:48px;scroll-margin-top:24px;display:grid}.feature-index-module__3KlEjG__overview .feature-index-module__3KlEjG__eyebrow{margin-bottom:13px}.feature-index-module__3KlEjG__overview>p{color:var(--muted);max-width:65ch;margin:0;font-size:15px;line-height:1.9}.feature-index-module__3KlEjG__catalog{grid-template-columns:240px minmax(0,1fr);align-items:start;column-gap:70px;padding-block:64px 40px;display:grid}.feature-index-module__3KlEjG__groupNav{grid-area:1/1/span 5;position:sticky;top:32px}.feature-index-module__3KlEjG__groupNav ul{margin:0;padding:0;list-style:none}.feature-index-module__3KlEjG__groupNav li a{border-bottom:1px solid var(--line);align-items:baseline;gap:12px;padding-block:16px;font-size:12px;font-weight:700;line-height:1.7;display:flex}.feature-index-module__3KlEjG__groupNav li span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:10px}.feature-index-module__3KlEjG__groupNav li svg{flex-shrink:0;align-self:center;margin-left:auto}.feature-index-module__3KlEjG__groupNav li a:hover{color:var(--blue)}.feature-index-module__3KlEjG__watchLink{margin-top:20px}.feature-index-module__3KlEjG__group{grid-column:2;min-width:0;margin-bottom:40px;scroll-margin-top:32px}.feature-index-module__3KlEjG__groupHeading{background:#f1e2db;border-radius:5px;padding:30px}.feature-index-module__3KlEjG__groupHeading[data-tone="1"]{background:#e0e9ee}.feature-index-module__3KlEjG__groupHeading[data-tone="2"]{background:#e3eadb}.feature-index-module__3KlEjG__groupHeading[data-tone="3"]{background:#ede3ec}.feature-index-module__3KlEjG__groupHeading[data-tone="4"]{background:#e9ecf8}.feature-index-module__3KlEjG__groupHeading .feature-index-module__3KlEjG__eyebrow{margin-bottom:12px}.feature-index-module__3KlEjG__groupHeading h2{font-size:clamp(28px,2.8vw,38px)}.feature-index-module__3KlEjG__groupHeading p{color:#555c54;margin:14px 0 0;font-size:14px;line-height:1.75}.feature-index-module__3KlEjG__feature{border-bottom:1px solid var(--line);padding:30px 0;scroll-margin-top:32px}.feature-index-module__3KlEjG__feature h3{letter-spacing:-.5px;text-wrap:pretty;margin:0;font-size:18px;font-weight:700;line-height:1.5}.feature-index-module__3KlEjG__feature h3 a{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.feature-index-module__3KlEjG__feature h3 svg{flex-shrink:0}.feature-index-module__3KlEjG__feature h3 a:hover{color:var(--blue)}.feature-index-module__3KlEjG__feature>p{color:var(--muted);max-width:65ch;margin:12px 0 0;font-size:14px;line-height:1.85}.feature-index-module__3KlEjG__feature>.feature-index-module__3KlEjG__plan{font-size:12px}.feature-index-module__3KlEjG__plan strong{color:var(--ink);font-weight:700}.feature-index-module__3KlEjG__featureLinks{flex-wrap:wrap;gap:8px 24px;margin-top:12px;display:flex}.feature-index-module__3KlEjG__featureLinks a{text-underline-offset:4px;align-items:center;gap:7px;min-height:32px;font-size:11px;font-weight:700;-webkit-text-decoration:underline #a0a59a;text-decoration:underline #a0a59a;display:inline-flex}.feature-index-module__3KlEjG__featureLinks a:hover{color:var(--blue)}.feature-index-module__3KlEjG__next{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:start;gap:80px;padding-block:50px 80px;display:grid}.feature-index-module__3KlEjG__nextLinks{margin:26px 0 0;padding:0;list-style:none}.feature-index-module__3KlEjG__nextLinks a{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding-block:14px;font-size:13px;font-weight:600;display:flex}.feature-index-module__3KlEjG__nextLinks a:hover{color:var(--blue)}.feature-index-module__3KlEjG__finalCta{background:#eeede6;border-radius:5px;padding:35px}.feature-index-module__3KlEjG__finalCta p{color:var(--muted);max-width:30ch;margin:22px 0;font-size:14px;line-height:1.8}.feature-index-module__3KlEjG__footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:28px;padding-block:25px;display:flex}.feature-index-module__3KlEjG__footer p{color:var(--muted);font-size:11px}.feature-index-module__3KlEjG__footer nav{gap:22px;font-size:11px}.feature-index-module__3KlEjG__skipLink{z-index:10;background:var(--ink);border-radius:5px;padding:15px;position:fixed;top:-100px;left:20px;color:var(--paper)!important}.feature-index-module__3KlEjG__skipLink:focus{top:15px}.dark .feature-index-module__3KlEjG__page{--ink:#e7e9e5;--paper:#151817;--muted:#aab0a7;--line:#39413b;--blue:#9cafff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:is(.dark .feature-index-module__3KlEjG__heroArt,.dark .feature-index-module__3KlEjG__finalCta){background:#252a27}.dark .feature-index-module__3KlEjG__artNote{background:#1b201d;box-shadow:0 8px 25px #05080640}.dark .feature-index-module__3KlEjG__artNote span{color:#b0b7ac}.dark .feature-index-module__3KlEjG__artCaption{color:#b0b7ac}.dark .feature-index-module__3KlEjG__groupHeading{background:#352a28}.dark .feature-index-module__3KlEjG__groupHeading[data-tone="1"]{background:#263137}.dark .feature-index-module__3KlEjG__groupHeading[data-tone="2"]{background:#293228}.dark .feature-index-module__3KlEjG__groupHeading[data-tone="3"]{background:#322a34}.dark .feature-index-module__3KlEjG__groupHeading[data-tone="4"]{background:#252938}.dark .feature-index-module__3KlEjG__groupHeading p{color:#c1c7bd}.dark .feature-index-module__3KlEjG__page .feature-index-module__3KlEjG__primary:hover{color:#151817}@media (max-width:1000px){.feature-index-module__3KlEjG__hero{gap:36px}.feature-index-module__3KlEjG__heroArt{height:410px}.feature-index-module__3KlEjG__catalog{grid-template-columns:200px minmax(0,1fr);column-gap:40px}.feature-index-module__3KlEjG__overview{gap:45px}.feature-index-module__3KlEjG__next{gap:40px}.feature-index-module__3KlEjG__artNote{padding:13px;left:5%;right:3%}}@media (max-width:700px){.feature-index-module__3KlEjG__wrap,.feature-index-module__3KlEjG__header{width:calc(100% - 40px)}.feature-index-module__3KlEjG__header{flex-wrap:wrap;gap:0 16px;padding-block:14px 5px}.feature-index-module__3KlEjG__header>.feature-index-module__3KlEjG__textLink{margin-left:auto}.feature-index-module__3KlEjG__header nav{order:3;gap:25px;width:100%}.feature-index-module__3KlEjG__brand{font-size:23px}.feature-index-module__3KlEjG__brand svg{width:38px;height:38px}.feature-index-module__3KlEjG__hero{grid-template-columns:minmax(0,1fr);gap:30px;padding-block:40px}.feature-index-module__3KlEjG__hero h1{max-width:550px;font-size:clamp(39px,8.5vw,58px)}.feature-index-module__3KlEjG__lead{margin-top:22px;font-size:15px}.feature-index-module__3KlEjG__eyebrow{letter-spacing:1.3px;margin-bottom:20px;font-size:9px}.feature-index-module__3KlEjG__heroArt{justify-self:center;width:100%;max-width:480px;height:350px}.feature-index-module__3KlEjG__detail{height:125px;right:0}.feature-index-module__3KlEjG__artNote{left:9%;right:5%}.feature-index-module__3KlEjG__overview{grid-template-columns:minmax(0,1fr);gap:24px;padding-block:32px}.feature-index-module__3KlEjG__overview h2 br{display:none}.feature-index-module__3KlEjG__overview>p{font-size:14px}.feature-index-module__3KlEjG__catalog{padding-block:32px;display:block}.feature-index-module__3KlEjG__groupNav{margin-bottom:40px;position:static}.feature-index-module__3KlEjG__groupNav .feature-index-module__3KlEjG__eyebrow{margin-bottom:8px}.feature-index-module__3KlEjG__groupNav li a{min-height:48px;padding-block:12px}.feature-index-module__3KlEjG__groupHeading{padding:25px 22px}.feature-index-module__3KlEjG__groupHeading h2{font-size:30px}.feature-index-module__3KlEjG__feature{padding-block:25px}.feature-index-module__3KlEjG__feature h3{font-size:17px}.feature-index-module__3KlEjG__featureLinks a{min-height:44px;font-size:12px}.feature-index-module__3KlEjG__next{grid-template-columns:minmax(0,1fr);gap:35px;padding-block:36px 45px}.feature-index-module__3KlEjG__finalCta{padding:28px 24px}.feature-index-module__3KlEjG__footer{flex-wrap:wrap;gap:8px 24px;padding-block:20px}.feature-index-module__3KlEjG__footer nav{justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){.feature-index-module__3KlEjG__page a{transition:none}.feature-index-module__3KlEjG__page .feature-index-module__3KlEjG__primary:hover{transform:none}}
