.im-benefits-section{background:#faf9fc;border-block:1px solid #efecf3}.im-benefits-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:48px;margin-bottom:38px}.im-benefits-heading h2{margin:0;font-size:clamp(32px,3vw,48px);line-height:1.3;letter-spacing:-.045em;font-weight:600;color:#2d2639}.im-benefits-heading>p{max-width:28em;margin:0;font-size:18px;line-height:1.8;color:#736b7e}.im-benefits-layout{display:grid;grid-template-columns:minmax(310px,.8fr) minmax(0,1.45fr);gap:clamp(28px,4vw,72px);align-items:center}.im-benefit-options{display:grid;gap:8px}.im-benefit-options>button{display:grid;grid-template-columns:24px 1fr 18px;gap:16px;align-items:start;width:100%;padding:14px 20px;border:1px solid transparent;border-radius:12px;background:transparent;color:#81788e;text-align:left;font:inherit;cursor:pointer;transition:background .16s ease,border-color .16s ease}.im-benefit-options>button:hover{background:#f1eef7}.im-benefit-options>button[aria-selected=true]{background:#fff;border-color:#ded5f0;box-shadow:0 5px 18px #4b346208}.im-benefit-options>button>span{display:grid;gap:6px}.im-benefit-options strong{color:#3e344c;font-size:clamp(21px,1.6vw,25px);font-weight:600;line-height:1.35}.im-benefit-options>button>span>span{color:#797080;font-size:16px;line-height:1.6}.im-benefit-icon{margin-top:3px}.im-benefit-chevron{margin-top:6px;opacity:0}.im-benefit-options [aria-selected=true] .im-benefit-chevron,.im-benefit-options [aria-selected=true] .im-benefit-icon{color:#7050ca;opacity:1}.im-benefit-mobile-copy{display:none}.im-benefit-preview{min-width:0}.im-benefit-canvas{min-width:0;overflow:hidden;border:1px solid #e6e0ed;border-radius:20px;background:#f0edf5}.im-benefit-canvas-top{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px;color:#8b8197}.im-benefit-canvas-top>span{display:inline-flex;align-items:center;gap:8px;font-size:13px}.im-benefit-scene{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 210px;gap:20px;align-items:center;min-height:360px;padding:8px 24px 28px}.im-inspiration-app{min-width:0;align-self:stretch;border:1px solid #e6e0eb;border-radius:13px;background:#fff;box-shadow:0 14px 35px #4b366412;overflow:hidden}.im-inspiration-app>header{display:flex;align-items:center;gap:9px;padding:16px 19px;border-bottom:1px solid #f0edf4;color:#514365}.im-inspiration-symbol{display:grid;place-items:center;width:27px;height:27px;background:#ede6fa;border-radius:8px;color:#7756b9}.im-inspiration-app>header>strong{font-size:14px;font-weight:650}.im-inspiration-avatar{display:grid;place-items:center;width:26px;height:26px;margin-left:auto;background:#eee8f5;border-radius:50%;font-size:11px}.im-inspiration-body{padding:20px}.im-inspiration-overline{color:#8d809b;font-size:11px}.im-inspiration-body h3{margin:8px 0 7px;font-size:clamp(19px,1.55vw,25px);font-weight:600;color:#3c3049;line-height:1.4}.im-inspiration-body>p{margin:0;color:#938699;font-size:12px;line-height:1.6}.im-inspiration-notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}.im-inspiration-notes article{position:relative;padding:9px 9px 13px;border:1px solid #eee8f2;border-radius:9px;background:#fff}.im-note-art{position:relative;height:80px;overflow:hidden;border-radius:5px;background:#e9e0f5}.im-note-art i{position:absolute;display:block}.im-note-art-0 i:first-child{width:100%;height:63px;left:-10px;bottom:-31px;background:#c2aedf;border-radius:50% 60% 0 0;transform:rotate(-15deg)}.im-note-art-0 i:nth-child(2){width:100%;height:70px;right:-45px;bottom:-27px;background:#9b80c1;border-radius:50% 60% 0 0;transform:rotate(-27deg)}.im-note-art-0 i:nth-child(3){width:22px;height:22px;right:22px;top:12px;background:#faf6e8;border-radius:50%}.im-note-art-1{background:#f1e7dc}.im-note-art-1 i:first-child{width:45px;height:35px;left:calc(50% - 25px);top:25px;border-radius:3px 3px 18px 18px;background:#b6a19b;box-shadow:0 9px 0 -5px #e1d3c7}.im-note-art-1 i:nth-child(2){width:20px;height:23px;left:calc(50% + 7px);top:29px;border:5px solid #b6a19b;border-radius:50%}.im-note-art-1 i:nth-child(3){width:25px;height:7px;left:calc(50% - 15px);top:33px;background:#dbccc0;border-radius:50%}.im-note-label{display:flex;align-items:center;justify-content:space-between;gap:5px;margin-top:11px;color:#9b8ca4;font-size:10px}.im-inspiration-notes h4{margin:5px 0;font-size:13px;font-weight:550;color:#50415e;line-height:1.4}.im-inspiration-notes p{margin:0;font-size:10px;color:#96899b;line-height:1.6}.im-note-label>svg{flex-shrink:0;color:#a494b3}.im-inspiration-saved{display:flex;align-items:center;gap:5px;margin-top:19px;font-size:10px;color:#9a8da5}.im-benefit-conversation{position:relative;z-index:1;display:grid;gap:18px;align-content:center}.im-benefit-request{display:block;margin-left:10px;padding:16px;border:1px solid #e1d7f1;border-radius:13px 13px 3px 13px;background:#e8dff6;color:#634a81;font-size:14px;line-height:1.7}.im-benefit-answer{padding-inline:2px}.im-answer-mark{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;color:#7854ba;background:#fff}.im-benefit-answer>p{margin:10px 0 0;font-size:14px;line-height:1.8;color:#81728f}.im-benefit-result{display:flex;align-items:flex-start;gap:7px;padding-top:13px;border-top:1px solid #ddd4e6;color:#78608f;font-size:12px;line-height:1.7}.im-benefit-result svg{margin-top:2px;flex-shrink:0}.im-benefit-published,.im-benefit-restore{position:absolute;z-index:2;left:44px;right:254px;display:flex;align-items:center;gap:11px;padding:16px;background:#fff;border:1px solid #dacde8;border-radius:12px;box-shadow:0 10px 25px #4d36621a;color:#775196}.im-benefit-restore{bottom:61px}.im-benefit-published strong,.im-benefit-restore strong{display:block;font-size:14px;font-weight:600}.im-benefit-published p,.im-benefit-restore span{display:block;margin:3px 0 0;color:#9886a4;font-size:11px;line-height:1.6}.im-benefit-published{bottom:112px;padding:22px 16px}.im-benefit-published>span{display:grid;place-items:center;width:41px;height:41px;background:#eee6f8;border-radius:12px}.im-benefit-published>svg{margin-left:auto}.im-benefit-caption{margin:15px 0 0;text-align:center;font-size:12px;color:#998fa2}.im-benefit-options>button:focus-visible,.im-benefit-preview:focus-visible{outline:3px solid #ae95df;outline-offset:4px}@media (max-width:1200px){.im-benefits-heading{display:block}.im-benefits-heading>p{max-width:45em;margin-top:16px}.im-benefits-layout{grid-template-columns:minmax(290px,.8fr) minmax(0,1.3fr);gap:25px}.im-benefit-options>button{padding:17px 12px;gap:12px}.im-benefit-scene{grid-template-columns:minmax(0,1fr) 160px;gap:15px;padding:5px 18px 22px}.im-benefit-request{padding:12px;margin-left:0}.im-inspiration-body{padding:20px 14px}.im-benefit-published,.im-benefit-restore{left:30px;right:205px}}@media (max-width:900px){.im-benefits-layout{grid-template-columns:1fr;gap:26px}.im-benefit-options{grid-template-columns:repeat(2,minmax(0,1fr))}.im-benefit-options>button{padding:17px}.im-benefit-options strong{font-size:20px}.im-benefit-options>button>span>span{font-size:15px}.im-benefit-scene{grid-template-columns:minmax(0,1fr) 210px}.im-benefit-published,.im-benefit-restore{right:255px}}@media (max-width:540px){.im-benefits-heading{margin-bottom:26px}.im-benefits-heading>p{font-size:17px}.im-benefit-options{gap:8px}.im-benefit-options>button{grid-template-columns:20px minmax(0,1fr);align-items:center;gap:9px;padding:14px 11px}.im-benefit-options>button>span{gap:7px}.im-benefit-options strong{font-size:16px}.im-benefit-options>button>span>span{display:none}.im-benefit-options .im-benefit-icon{width:20px;height:20px;margin-top:0}.im-benefit-mobile-copy{display:block;margin:0;min-height:3.4em;color:#797080;font-size:16px;line-height:1.7}.im-benefits-layout{gap:18px}.im-benefit-chevron{display:none}.im-benefit-canvas{border-radius:14px}.im-benefit-canvas-top{padding:16px}.im-benefit-canvas-top>span{font-size:11px}.im-benefit-scene{grid-template-columns:1fr;padding:0 16px 20px;gap:20px}.im-benefit-conversation{grid-template-columns:1fr;gap:12px}.im-benefit-request{margin-left:32px;font-size:13px}.im-benefit-answer{display:flex;align-items:flex-start;gap:10px}.im-answer-mark{flex:0 0 28px;height:28px}.im-benefit-answer>p{margin:0;font-size:13px}.im-benefit-result{margin-left:38px;padding-top:10px}.im-benefit-published,.im-benefit-restore{left:30px;right:30px;top:218px;bottom:auto}.im-benefit-caption{font-size:11px}}@media (prefers-reduced-motion:reduce){.im-benefit-options>button{transition:none}}@media (min-width:901px) and (max-height:820px){.im-benefits-heading{margin-bottom:28px}.im-benefit-canvas-top{padding-block:14px}.im-inspiration-body{padding-block:17px}.im-benefit-scene{padding-bottom:20px}}