.styles-module__n8tJ1W__shell{color:#302139;max-width:1240px;margin:auto;padding:22px 28px 0;font-size:16px;line-height:1.75}.styles-module__n8tJ1W__header{background:#fffffff2;border:1px solid #eadfe9;border-radius:24px;justify-content:space-between;align-items:center;gap:24px;padding:12px 22px;display:flex;box-shadow:0 8px 30px #44255009}.styles-module__n8tJ1W__header img{object-fit:contain;width:210px;height:70px}.styles-module__n8tJ1W__header nav,.styles-module__n8tJ1W__footer nav{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.styles-module__n8tJ1W__header nav{font-size:14px;font-weight:750}.styles-module__n8tJ1W__button{background:#754a88;border-radius:100px;justify-content:center;align-items:center;gap:12px;padding:11px 20px;font-size:14px;font-weight:800;display:inline-flex;color:#fff!important;text-decoration:none!important}.styles-module__n8tJ1W__button:hover{background:#623d73}.styles-module__n8tJ1W__button:focus-visible{outline:3px solid #b58bc7}.styles-module__n8tJ1W__skip{z-index:1000;color:#392043;background:#fff;border:2px solid #754a88;padding:12px;position:fixed;top:-100px;left:20px}.styles-module__n8tJ1W__skip:focus{top:10px}.styles-module__n8tJ1W__main{padding:30px 0 40px}.styles-module__n8tJ1W__breadcrumbs{color:#654f71;flex-wrap:wrap;gap:8px;margin-bottom:24px;font-size:13px;display:flex}.styles-module__n8tJ1W__breadcrumbs a{text-underline-offset:3px;text-decoration:underline}.styles-module__n8tJ1W__hero{background:#fffdfefd;border:1px solid #ecdfeb;border-radius:28px;grid-template-columns:1.25fr .75fr;align-items:center;gap:36px;padding:42px;display:grid}.styles-module__n8tJ1W__hero h1,.styles-module__n8tJ1W__intro h1{letter-spacing:-.025em;max-width:22ch;margin:12px 0 20px;font-family:Georgia,serif;font-size:clamp(32px,4vw,50px);line-height:1.14}.styles-module__n8tJ1W__kicker{letter-spacing:.15em;text-transform:uppercase;color:#77528a;font-size:11px;font-weight:900}.styles-module__n8tJ1W__answer{font-size:18px;line-height:1.8}.styles-module__n8tJ1W__heroMedia{min-width:0;margin:0}.styles-module__n8tJ1W__heroMedia img{object-fit:contain;background:#f9f4fa;border-radius:20px;width:100%;height:auto;max-height:330px}.styles-module__n8tJ1W__heroMedia figcaption{color:#74617c;margin-top:10px;font-size:11px;line-height:1.5}.styles-module__n8tJ1W__byline{color:#685773;flex-wrap:wrap;gap:5px 12px;margin:20px 0;font-size:12px;display:flex}.styles-module__n8tJ1W__byline a{text-decoration:underline}.styles-module__n8tJ1W__intro{background:#fffdfefa;border:1px solid #eadfe9;border-radius:28px;margin-bottom:30px;padding:38px}.styles-module__n8tJ1W__intro>p{max-width:76ch}.styles-module__n8tJ1W__clusterNav{flex-wrap:wrap;gap:10px;margin:24px 0;display:flex}.styles-module__n8tJ1W__clusterNav a{background:#fff;border:1px solid #e6d8eb;border-radius:99px;padding:9px 16px;font-size:13px;font-weight:750}.styles-module__n8tJ1W__clusterNav a:hover,.styles-module__n8tJ1W__clusterNav a[aria-current=page]{color:#58296f;background:#f0e6f6}.styles-module__n8tJ1W__layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:30px;margin-top:32px;display:grid}.styles-module__n8tJ1W__toc{background:#fffefa;border:1px solid #e9deec;border-radius:18px;max-height:85vh;padding:20px;font-size:13px;position:sticky;top:20px;overflow:auto}.styles-module__n8tJ1W__toc h2{margin:0 0 12px;font-size:14px}.styles-module__n8tJ1W__toc ol{padding-left:20px}.styles-module__n8tJ1W__toc li{margin:9px 0}.styles-module__n8tJ1W__toc a:hover{text-decoration:underline}.styles-module__n8tJ1W__body{background:#fffffffa;border:1px solid #eadfe9;border-radius:24px;min-width:0;padding:32px 40px}.styles-module__n8tJ1W__body section{margin-bottom:34px;scroll-margin-top:24px}.styles-module__n8tJ1W__body h2,.styles-module__n8tJ1W__clusterHeading{letter-spacing:-.02em;margin:0 0 18px;font-size:26px;line-height:1.28}.styles-module__n8tJ1W__body h3{font-size:19px;line-height:1.4}.styles-module__n8tJ1W__body p{max-width:80ch;margin:0 0 18px}.styles-module__n8tJ1W__body ul,.styles-module__n8tJ1W__body ol{padding-left:23px}.styles-module__n8tJ1W__body li{margin:9px 0}.styles-module__n8tJ1W__body a{text-underline-offset:3px;color:#684075;text-decoration:underline}.styles-module__n8tJ1W__sources{color:#75617e;margin:10px 0 22px;font-size:12px}.styles-module__n8tJ1W__sources a{text-underline-offset:3px;text-decoration:underline}.styles-module__n8tJ1W__tableWrap{margin:20px 0;overflow-x:auto}.styles-module__n8tJ1W__tableWrap table{border-collapse:collapse;width:100%;min-width:400px;font-size:14px}.styles-module__n8tJ1W__tableWrap caption{text-align:left;padding:8px 0;font-weight:800}.styles-module__n8tJ1W__tableWrap th,.styles-module__n8tJ1W__tableWrap td{text-align:left;vertical-align:top;border:1px solid #e6dbe9;padding:12px}.styles-module__n8tJ1W__tableWrap thead{background:#f4ecf7}.styles-module__n8tJ1W__tableWrap tbody th{background:#faf7fc;font-weight:700}.styles-module__n8tJ1W__faq details{border-bottom:1px solid #ebdfee;padding:16px 0}.styles-module__n8tJ1W__faq summary{cursor:pointer;font-size:17px;font-weight:800}.styles-module__n8tJ1W__faq details p{margin:14px 0 0}.styles-module__n8tJ1W__cta{background:#f4edf8;border-radius:18px;margin:30px 0;padding:24px}.styles-module__n8tJ1W__cta h2{margin:0 0 10px;font-size:23px}.styles-module__n8tJ1W__cta p{font-size:14px}.styles-module__n8tJ1W__cta .styles-module__n8tJ1W__button{color:#fff;display:inline-flex}.styles-module__n8tJ1W__related{margin:42px 0 0}.styles-module__n8tJ1W__related h2{font-size:28px}.styles-module__n8tJ1W__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:22px 0 30px;display:grid}.styles-module__n8tJ1W__card{background:#fffefa;border:1px solid #e8dfea;border-radius:20px;flex-direction:column;gap:12px;padding:24px;display:flex}.styles-module__n8tJ1W__card h3{margin:0;font-size:20px;line-height:1.3}.styles-module__n8tJ1W__card h3 a:hover{text-decoration:underline}.styles-module__n8tJ1W__card p{color:#65536e;flex:1;margin:0;font-size:14px;line-height:1.7}.styles-module__n8tJ1W__readLink{color:#704285;font-size:12px;font-weight:800;line-height:1.6}.styles-module__n8tJ1W__clusterSection{margin:40px 0;scroll-margin-top:25px}.styles-module__n8tJ1W__clusterSection>p{max-width:78ch}.styles-module__n8tJ1W__footer{border-top:1px solid #dcccdf;padding:26px 0 50px;font-size:13px}.styles-module__n8tJ1W__footer p{color:#6d5b77}.styles-module__n8tJ1W__footer a{text-underline-offset:4px;text-decoration:underline}.styles-module__n8tJ1W__callout{background:#f1f9f6;border-left:4px solid #6dc6bb;border-radius:0 14px 14px 0;margin:24px 0;padding:20px 24px}.styles-module__n8tJ1W__small{color:#6b5873;font-size:13px}.styles-module__n8tJ1W__tool{background:#f8f2fb;border:1px solid #e5d7eb;border-radius:20px;padding:28px}.styles-module__n8tJ1W__tool label{gap:8px;font-size:14px;font-weight:750;display:grid}.styles-module__n8tJ1W__tool input,.styles-module__n8tJ1W__tool select{color:#302139;min-height:46px;font:inherit;background:#fff;border:1px solid #cbb8d6;border-radius:10px;width:100%;max-width:100%;padding:12px}.styles-module__n8tJ1W__fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.styles-module__n8tJ1W__result{background:#fff;border:1px solid #e5d7eb;border-radius:14px;margin-top:24px;padding:22px}.styles-module__n8tJ1W__result output{color:#6c3d81;font-size:32px;font-weight:850}.styles-module__n8tJ1W__result p{margin-bottom:8px}.styles-module__n8tJ1W__error{color:#9a2637;font-size:14px}.styles-module__n8tJ1W__toolLinks{flex-wrap:wrap;gap:18px;margin-top:20px;display:flex}@media (max-width:950px){.styles-module__n8tJ1W__layout{grid-template-columns:1fr}.styles-module__n8tJ1W__toc{max-height:none;position:static}.styles-module__n8tJ1W__toc ol{columns:2}.styles-module__n8tJ1W__hero{gap:22px;padding:28px}.styles-module__n8tJ1W__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.styles-module__n8tJ1W__header{gap:12px;padding:10px 16px}.styles-module__n8tJ1W__header img{width:160px;height:54px}.styles-module__n8tJ1W__header nav{gap:14px}.styles-module__n8tJ1W__fields{grid-template-columns:1fr 1fr}}@media (max-width:600px){.styles-module__n8tJ1W__shell{padding:12px 14px 0;font-size:16px}.styles-module__n8tJ1W__header{border-radius:18px;flex-direction:column;align-items:stretch}.styles-module__n8tJ1W__header>a{align-self:center}.styles-module__n8tJ1W__header nav{justify-content:center;gap:12px;font-size:12px}.styles-module__n8tJ1W__header .styles-module__n8tJ1W__button{padding:8px 12px;font-size:12px}.styles-module__n8tJ1W__hero{grid-template-columns:1fr;padding:24px 20px}.styles-module__n8tJ1W__hero h1,.styles-module__n8tJ1W__intro h1{font-size:34px}.styles-module__n8tJ1W__heroMedia{justify-self:center;max-width:300px}.styles-module__n8tJ1W__heroMedia img{max-height:240px}.styles-module__n8tJ1W__answer{font-size:17px}.styles-module__n8tJ1W__intro{padding:24px 20px}.styles-module__n8tJ1W__body{padding:26px 20px}.styles-module__n8tJ1W__body h2{font-size:23px}.styles-module__n8tJ1W__toc ol{columns:1}.styles-module__n8tJ1W__cards{grid-template-columns:1fr}.styles-module__n8tJ1W__card{padding:22px}.styles-module__n8tJ1W__fields{grid-template-columns:1fr}.styles-module__n8tJ1W__tool{padding:20px}.styles-module__n8tJ1W__footer nav{flex-direction:column;align-items:start;gap:12px}.styles-module__n8tJ1W__tableWrap table{font-size:13px}.styles-module__n8tJ1W__main{padding-top:22px}}.styles-module__n8tJ1W__freeOffer{background:#eef8f4;border:1px solid #cfe5dc}.styles-module__n8tJ1W__freeBadge{color:#326052;background:#e6f3ed;border-radius:100px;padding:5px 11px;font-size:12px;font-weight:800;line-height:1.5;display:inline-block}.styles-module__n8tJ1W__freeOffer h2{margin-top:16px}.styles-module__n8tJ1W__freeActions{flex-wrap:wrap;align-items:center;gap:12px 18px;margin:18px 0;display:flex}.styles-module__n8tJ1W__freeSecondary,.styles-module__n8tJ1W__freeLink{text-underline-offset:4px;font-weight:800;color:#326052!important}.styles-module__n8tJ1W__freeOffer .styles-module__n8tJ1W__small{margin:14px 0}.styles-module__n8tJ1W__freeCollection{background:#fffdfefa;border:1px solid #d7e9df;border-radius:24px;margin:30px 0;padding:30px;scroll-margin-top:24px}.styles-module__n8tJ1W__freeCollection h2{font-size:28px;line-height:1.3}.styles-module__n8tJ1W__freeModels{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:24px 0;display:grid}.styles-module__n8tJ1W__freeModels figure{background:#fff;border:1px solid #e2e9e5;border-radius:16px;min-width:0;margin:0;overflow:hidden}.styles-module__n8tJ1W__freeModels img{object-fit:contain;background:#faf8fc;width:100%;height:155px;padding:12px;display:block}.styles-module__n8tJ1W__freeModels figcaption{padding:12px}.styles-module__n8tJ1W__freeModels h3{margin:9px 0 0;font-size:15px;line-height:1.45}.styles-module__n8tJ1W__freeModels .styles-module__n8tJ1W__freeBadge{font-size:11px}.styles-module__n8tJ1W__examples{border-top:1px solid #e5d7eb;padding-top:28px}.styles-module__n8tJ1W__exampleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:22px 0;display:grid}.styles-module__n8tJ1W__exampleGrid figure{background:#fff;border:1px solid #e8dfea;border-radius:18px;min-width:0;margin:0;overflow:hidden}.styles-module__n8tJ1W__exampleGrid img{object-fit:contain;background:#faf7fc;width:100%;height:210px;padding:16px;display:block}.styles-module__n8tJ1W__exampleGrid figcaption{padding:16px}.styles-module__n8tJ1W__exampleGrid h3{margin:0 0 10px}.styles-module__n8tJ1W__exampleGrid p{font-size:14px;line-height:1.65}.styles-module__n8tJ1W__exampleGrid small{color:#735e7b;font-size:11px}@media (max-width:950px){.styles-module__n8tJ1W__freeModels{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.styles-module__n8tJ1W__exampleGrid{grid-template-columns:1fr}.styles-module__n8tJ1W__exampleGrid img{height:230px}.styles-module__n8tJ1W__freeCollection{padding:22px 18px}.styles-module__n8tJ1W__freeCollection h2{font-size:24px}.styles-module__n8tJ1W__freeModels{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.styles-module__n8tJ1W__freeModels img{height:150px}.styles-module__n8tJ1W__freeModels h3{font-size:14px}.styles-module__n8tJ1W__freeActions{flex-direction:column;align-items:stretch}.styles-module__n8tJ1W__freeActions .styles-module__n8tJ1W__button{text-align:center}.styles-module__n8tJ1W__freeSecondary{text-align:center;font-size:14px}}@media print{.styles-module__n8tJ1W__header,.styles-module__n8tJ1W__toc,.styles-module__n8tJ1W__footer,.styles-module__n8tJ1W__skip,.styles-module__n8tJ1W__cta{display:none}.styles-module__n8tJ1W__shell{color:#000;max-width:none;padding:0}.styles-module__n8tJ1W__hero,.styles-module__n8tJ1W__body{background:#fff;border:0;padding:0}.styles-module__n8tJ1W__layout,.styles-module__n8tJ1W__hero{display:block}.styles-module__n8tJ1W__heroMedia{display:none}.styles-module__n8tJ1W__body section{break-inside:avoid}.styles-module__n8tJ1W__cards,.styles-module__n8tJ1W__exampleGrid{display:block}.styles-module__n8tJ1W__card,.styles-module__n8tJ1W__exampleGrid figure{break-inside:avoid}}
