.vega-site.rounded-studio .home-tailor-intro{padding-top:56px;padding-bottom:56px;background:#202024}.home-tailor-panel{position:relative;background:#09090b;border:1px solid #49404f;border-radius:34px;color:#f8f4fa;padding:0 34px 34px;isolation:isolate}.home-tailor-welcome{display:grid;grid-template-columns:.8fr 1.3fr;gap:40px;align-items:center;min-height:280px;padding:12px 16px 0}.home-tailor-guide{position:relative;min-width:0;margin:0;height:270px;align-self:end;display:flex;justify-content:center;align-items:end}.home-tailor-guide img{display:block;width:100%;max-width:380px;height:285px;object-fit:contain;object-position:center bottom;position:relative;z-index:1}.home-tailor-guide figcaption{position:absolute;z-index:2;bottom:16px;background:#151019ed;color:#e8c7f1;border:1px solid #55445e;border-radius:30px;padding:8px 14px;font-size:9px;letter-spacing:.16em}.home-tailor-eyebrow{font-size:10px;letter-spacing:.17em;font-weight:700;color:#d7a6e4}.home-tailor-heading{padding-block:20px}.vega-site.rounded-studio .home-tailor-heading h2{font-size:clamp(35px,3.9vw,54px);line-height:1.08;letter-spacing:-.045em;margin:18px 0 20px;color:#faf7fc}.home-tailor-heading h2 em{color:#dfa6ef}.home-tailor-heading>p{color:#c9c1cd;font-size:16px;line-height:1.7;max-width:52ch;margin:0 0 17px}.home-tailor-preview{display:block;color:#a99caf;font-size:10px;line-height:1.6}.home-tailor-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;position:relative;z-index:2}.home-tailor-feature{min-width:0;border:1px solid #38313f;border-radius:24px;background:#17141b;padding:25px 24px;display:flex;flex-direction:column;gap:0}.home-tailor-feature.home-tailor-quote{background:#24162d;border-color:#755084}.home-tailor-feature-label{display:flex;flex-wrap:wrap;gap:8px 10px;align-items:center;color:#dcafea;min-height:52px}.home-tailor-feature-label>span{font-size:9px;letter-spacing:.11em;font-weight:600}.home-tailor-feature-label>small{display:block;flex-basis:100%;font-size:10px;color:#ada1b5;padding-left:33px}.vega-site.rounded-studio .home-tailor-feature h3{font-size:25px;letter-spacing:-.025em;line-height:1.17;color:#f8f4fa;margin:23px 0 16px}.home-tailor-feature>p{font-size:14px;line-height:1.75;color:#c6becd;margin:0 0 24px}.home-tailor-feature .website-action{align-self:start;margin-top:auto}.home-tailor-fine{display:block;margin-top:14px;font-size:10px;color:#b7a7bf;line-height:1.6}.home-tailor-records{margin-top:auto;border-top:1px solid #45394e;padding-top:15px}.home-tailor-records summary{display:flex;align-items:center;justify-content:space-between;gap:12px;list-style:none;cursor:pointer;min-height:44px;font-size:12px;color:#e2cbe9}.home-tailor-records summary::-webkit-details-marker{display:none}.home-tailor-records[open] summary svg{transform:rotate(90deg)}.home-tailor-records p{font-size:12px;line-height:1.7;color:#beb2c8;margin:10px 0 0}.home-tailor-intro :is(a,summary):focus-visible{outline:2px solid #d9a4eb;outline-offset:5px;border-radius:5px}@media(max-width:1100px)and (min-width:761px){.home-tailor-welcome{gap:32px;padding:12px 0 0}.home-tailor-panel{padding-inline:24px}.home-tailor-feature{padding:22px 18px}.vega-site.rounded-studio .home-tailor-feature h3{font-size:23px}.home-tailor-feature>p{font-size:13px}.home-tailor-feature-label>span{font-size:8px}}@media(max-width:760px){.vega-site.rounded-studio .home-tailor-intro{padding-block:40px}.home-tailor-panel{border-radius:26px;padding:0 16px 16px}.home-tailor-welcome{display:flex;flex-direction:column;gap:0;padding:0 8px}.home-tailor-guide{align-self:center;height:205px;width:100%;max-width:280px}.home-tailor-guide img{height:220px;width:100%;max-width:280px}.home-tailor-heading{padding-block:16px 22px;width:100%}.vega-site.rounded-studio .home-tailor-heading h2{font-size:34px}.home-tailor-heading>p{font-size:15px}.home-tailor-features{grid-template-columns:1fr;gap:14px}.home-tailor-feature{padding:24px}.vega-site.rounded-studio .home-tailor-feature h3{font-size:27px;margin-top:19px}.home-tailor-feature-label{min-height:40px}.home-tailor-feature>p{font-size:14px}}@media(prefers-reduced-motion:no-preference){.home-tailor-records summary svg{transition:transform .2s ease}}
