.template-muse{--ink:#3b1323;--wine:#8c153e;--pink:#f9e5eb;--line:#e7d9dc;--paper:#fffdfa;margin:0;background:var(--paper);color:var(--ink);font-family:Inter,"PingFang SC","Microsoft YaHei",sans-serif;font-size:16px;line-height:1.75;-webkit-font-smoothing:antialiased}.template-muse *{box-sizing:border-box}.template-muse :is(h1,h2,h3,p,figure,dl,dd){margin:0}.template-muse a{color:inherit;text-decoration:none}.template-muse a:hover{text-decoration:underline;text-underline-offset:5px}.template-muse :focus-visible{outline:3px solid #d83c70;outline-offset:5px}.template-muse h1,.template-muse h2{font-size:32px;line-height:1.4;font-weight:650;letter-spacing:-1px}.template-muse h3{font-size:20px;line-height:1.5}.template-muse p{overflow-wrap:anywhere}.r23-header{max-width:1440px;margin:auto;padding:22px 4.5%;display:flex;align-items:center;gap:26px;position:relative;z-index:3;border-bottom:1px solid var(--line)}.r23-brand{display:flex;gap:10px;align-items:center;flex-shrink:0}.r23-brand img,.r23-brand svg{width:36px;height:36px}.r23-brand strong{font-size:18px;letter-spacing:-.5px}.r23-desktop{display:flex;gap:21px;margin-left:auto;align-items:center}.r23-desktop a{font-size:14px;white-space:nowrap}.r23-desktop [aria-current=page]{color:var(--wine);font-weight:700}.r23-cta{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;background:var(--wine);color:white!important;border:1px solid var(--wine);padding:12px 22px;border-radius:7px;font-size:16px;font-weight:650;min-height:48px;white-space:nowrap}.r23-cta:hover{background:#650d2d;text-decoration:none!important}.r23-cta span{font-size:20px}.r23-mobile{display:none}.r23-skip{position:absolute;top:-100px}.r23-skip:focus{top:10px;background:white;padding:12px;z-index:10}.r23-hero{max-width:1440px;margin:auto;padding:28px 5% 0;background:radial-gradient(ellipse at 78% 45%,#f8d9e4 0,transparent 47%)}.r23-hero-top,.r23-hero-foot{display:flex;justify-content:space-between;gap:24px;align-items:center;font-size:14px}.r23-eyebrow{font-size:12px;letter-spacing:1.7px;font-weight:600;line-height:1.6}.r23-hero-top .r23-eyebrow{display:flex;gap:10px;align-items:center}.r23-eyebrow>span{width:7px;height:7px;background:var(--wine);border-radius:50%}.r23-composition{display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:550px;gap:4%}.r23-hero-copy{padding:48px 0}.template-muse .r23-hero-copy h1{font-size:18px;letter-spacing:0;font-weight:600;margin-bottom:20px}.template-muse .r23-statement{font-size:36px;line-height:1.5;letter-spacing:1px;font-weight:600}.r23-statement em{font-style:normal;color:var(--wine)}.template-muse .r23-intro{max-width:440px;margin-top:24px;color:#755e67;font-size:16px}.r23-actions{display:flex;flex-wrap:wrap;gap:24px;align-items:center;margin-top:30px}.r23-actions>a:last-child{font-size:14px}.r23-art{position:relative;align-self:stretch;display:flex;flex-direction:column;justify-content:center}.r23-art svg{width:100%;height:auto;max-height:490px;overflow:visible}.r23-art figcaption{display:flex;justify-content:space-between;font-size:11px;letter-spacing:1px;color:#8e4a62;gap:12px;margin-top:-20px}.r23-hero-foot{border-top:1px solid var(--line);padding:22px 0}.r23-hero-foot a{color:var(--wine);font-weight:600}.r23-notice{max-width:1160px;margin:24px auto 0;background:#f6edef;border-left:3px solid var(--wine);padding:15px 20px;display:flex;gap:24px;font-size:14px}.r23-notice b{white-space:nowrap}.r23-notice p{margin:0}.r23-section{max-width:1280px;margin:auto;padding:90px 5%}.r23-heading{display:grid;grid-template-columns:1.2fr 1fr;gap:10%;align-items:end;margin-bottom:36px}.template-muse .r23-heading h2{margin-top:16px}.r23-heading>p{color:#79636c}.r23-heading>a{justify-self:end}.r23-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px}.r23-features article{padding-top:22px;border-top:1px solid #cdb6bf}.r23-index{font-size:12px;color:#9d6479;letter-spacing:1.3px}.template-muse .r23-features h3{margin:24px 0 12px}.r23-features p{color:#79636c}.r23-information{background:var(--wine);color:#fff6f8;padding:64px max(5%,calc((100vw - 1152px)/2));display:grid;grid-template-columns:1fr 1.3fr;gap:10%}.template-muse .r23-information h2{margin:20px 0 30px}.r23-information>div>a{font-size:14px}.r23-information dl>div{display:grid;grid-template-columns:130px 1fr;gap:30px;padding:22px 0;border-bottom:1px solid #b75d7d}.r23-information dl>div:first-child{padding-top:0}.template-muse dt{font-size:20px;font-weight:600;line-height:1.6}.template-muse dd,.template-muse dd *{font-size:16px!important;font-weight:400;line-height:1.8}.r23-information dd{color:#f4d5df}.r23-membership{background:#fffdfa}.r23-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.r23-plan{background:#f6eef0;border:1px solid #eddee3;border-radius:12px;padding:28px;display:flex;flex-direction:column;min-width:0}.r23-plan:nth-child(2){background:#f3dce5;border-color:#d7a2b6;position:relative;top:-10px}.r23-plan header{min-height:85px;border-bottom:1px solid #dfc8d1;padding-bottom:18px}.template-muse .r23-plan h3{font-size:24px;margin-top:12px}.r23-tag{font-size:12px;display:inline-block;background:white;padding:2px 9px;margin-top:9px}.r23-plan dl{display:grid;gap:20px;padding:24px 0}.r23-plan dd{margin-top:5px}.r23-plan .r23-cta{margin-top:auto}.r23-plan details{margin-top:18px;border-top:1px solid #dfc8d1}.template-muse summary{cursor:pointer;list-style:none;min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:14px}.template-muse summary::-webkit-details-marker{display:none}.template-muse details[open]>summary>span{transform:rotate(45deg)}.r23-plan-copy{font-size:16px;padding-bottom:12px}.r23-client-section{padding-top:24px}.r23-downloads{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}.r23-downloads>a{display:flex;align-items:center;gap:22px;padding:25px 0;border-bottom:1px solid var(--line)}.r23-downloads>a:hover{color:var(--wine);text-decoration:none;background:#fcf2f5}.r23-downloads i{width:50px;height:50px;background:#f6e6ec;border-radius:50%;display:grid;place-items:center;flex-shrink:0}.r23-downloads svg{width:25px;height:25px;fill:currentColor}.r23-downloads p{font-size:14px;color:#79636c}.r23-downloads>a>span{margin-left:auto;font-size:24px}.r23-ending{background:#f5dfe7;text-align:center;padding:70px 5%;position:relative}.template-muse .r23-ending h2{margin:20px 0 28px}.r23-ending>a:last-child{display:block;font-size:14px;margin-top:20px}.r23-footer{max-width:1280px;margin:auto;padding:52px 5% 24px;display:grid;grid-template-columns:1fr 1fr;gap:35px}.template-muse .r23-footer p{font-size:14px;color:#79636c;margin-top:18px}.r23-footer nav{display:flex;flex-wrap:wrap;justify-content:flex-end;align-content:start;gap:16px 25px;font-size:14px}.r23-copyright{grid-column:1/-1;border-top:1px solid var(--line);padding-top:20px;font-size:12px;color:#79636c}.r23-inner-heading{background:#f5dfe7;padding:40px max(5%,calc((100vw - 1152px)/2)) 55px;border-bottom:1px solid #dfbecb}.r23-inner-heading nav{font-size:14px;margin-bottom:35px}.template-muse .r23-inner-heading h1{font-size:36px;margin:14px 0}.r23-inner-content{max-width:1280px;margin:auto;padding:60px 5% 90px;min-height:400px}.r23-prose{max-width:850px;margin:auto;font-size:16px;overflow-wrap:anywhere}.template-muse .r23-prose :is(h2,h3){font-size:22px;margin:28px 0 12px}.template-muse .r23-prose p{margin:14px 0}.r23-prose a{color:var(--wine);text-decoration:underline}.r23-prose img{max-width:100%;height:auto}.r23-prose pre{overflow:auto;white-space:pre-wrap}.r23-prose table{display:block;max-width:100%;overflow:auto}.r23-prose details{border-bottom:1px solid var(--line);padding:10px 0}.r23-inner-content>.r23-features{margin-top:50px}.r23-inner-next{padding:38px max(5%,calc((100vw - 1152px)/2));background:#f4e8ed;display:flex;align-items:center;justify-content:space-between;gap:30px}.template-muse .r23-inner-next h2{font-size:26px;margin-top:8px}
@media(min-width:1500px){.r23-information{padding-left:calc((100vw - 1152px)/2);padding-right:calc((100vw - 1152px)/2)}}
@media(max-width:1150px){.r23-header{flex-wrap:wrap;gap:14px}.r23-header>.r23-cta{margin-left:auto}.r23-desktop{order:3;width:100%;justify-content:center;margin-left:0}.r23-composition{min-height:490px}.r23-plan{padding:23px}.r23-heading{gap:5%}.r23-information{gap:6%}}
@media(max-width:700px){.r23-header{padding:15px 6%;gap:12px}.r23-brand strong{font-size:16px}.r23-brand img{width:30px;height:30px}.r23-header>.r23-cta{padding:8px 14px;gap:12px;min-height:44px;font-size:14px}.r23-desktop{display:none}.r23-mobile{display:block;flex-basis:100%;border-top:1px solid var(--line);margin-top:2px}.r23-mobile summary{min-height:42px}.r23-mobile nav{display:grid;grid-template-columns:1fr 1fr;gap:3px 20px;padding:4px 0 14px}.r23-mobile nav a{padding:8px 0;font-size:14px}.r23-hero{padding:22px 6% 0}.r23-hero-top>a{display:none}.r23-hero-top .r23-eyebrow{font-size:10px;letter-spacing:1px}.r23-composition{grid-template-columns:1fr;gap:0;min-height:0}.r23-hero-copy{padding:36px 0 8px}.template-muse .r23-hero-copy h1{font-size:16px;margin-bottom:14px}.template-muse .r23-statement{font-size:32px}.template-muse .r23-intro{margin-top:18px}.r23-actions{margin-top:22px;gap:16px}.r23-art{max-width:400px;width:100%;margin:auto!important}.r23-art svg{max-height:320px}.r23-art figcaption{font-size:10px;margin-top:-10px;margin-bottom:20px}.r23-hero-foot{align-items:start;padding:18px 0;font-size:12px}.r23-hero-foot>span{max-width:165px}.r23-hero-foot a{white-space:nowrap}.r23-notice{margin:20px 6% 0;display:block}.r23-notice b{display:block;margin-bottom:6px}.r23-section{padding:54px 6%}.r23-heading{grid-template-columns:1fr;gap:18px;margin-bottom:28px}.template-muse h2{font-size:26px}.r23-heading>a{justify-self:start}.r23-features{grid-template-columns:1fr;gap:26px}.template-muse .r23-features h3{margin:14px 0 8px}.r23-information{padding:40px 6%;grid-template-columns:1fr;gap:36px}.r23-information dl>div{grid-template-columns:1fr;gap:7px;padding:20px 0}.r23-plans{grid-template-columns:1fr;gap:20px}.r23-plan{padding:25px}.r23-plan:nth-child(2){top:0}.r23-plan dl{grid-template-columns:1fr 1fr;gap:20px 12px}.r23-plan dl>div:first-child{grid-column:1/-1}.r23-plan header{min-height:0}.r23-client-section{padding-top:0}.r23-downloads{grid-template-columns:1fr}.r23-downloads>a{gap:16px}.r23-ending{padding:48px 6%}.r23-footer{grid-template-columns:1fr;padding:36px 6% 20px;gap:28px}.r23-footer nav{justify-content:flex-start}.r23-copyright{grid-column:auto}.r23-inner-heading{padding:25px 6% 36px}.r23-inner-heading nav{margin-bottom:25px}.template-muse .r23-inner-heading h1{font-size:30px}.r23-inner-content{padding:38px 6% 55px}.r23-inner-next{padding:30px 6%;flex-direction:column;align-items:start}.r23-prose ul,.r23-prose ol{padding-left:22px}}
@media(prefers-reduced-motion:no-preference){.r23-cta{transition:background .2s}.r23-downloads>a{transition:background .2s}}
