.ce-page{color:#1c2b30;background:#fffdfa;--ce-blue:#1337ec;--ce-muted:#657078;--ce-beige:#f7f4f0;--ce-line:#1c2b301a}.ce-wrap{width:min(1180px,calc(100% - 96px));margin-inline:auto}.ce-page h1,.ce-page h2,.ce-page :is(h3,:where(.illustration-title-h3)),.ce-page p{text-wrap:pretty}.ce-page h1 em{color:var(--ce-blue)}.ce-page p{color:var(--ce-muted)}.ce-page button,.ce-page a{touch-action:manipulation}.ce-page a:focus-visible,.ce-page button:focus-visible,.ce-page summary:focus-visible{outline:2px solid var(--ce-blue);outline-offset:5px}.ce-eyebrow{display:flex;align-items:center;gap:10px;color:var(--ce-blue);margin-bottom:20px}.ce-eyebrow img{width:23px;height:23px}.ce-button{display:inline-flex;align-items:center;justify-content:center;gap:20px;border-radius:99px;padding:15px 24px;background:var(--ce-blue);color:#fff;min-height:52px}.ce-button:hover{background:#102bc6}.ce-link{display:inline-flex;align-items:center;gap:14px;min-height:44px;color:var(--ce-blue);text-align:left}.ce-link:hover{text-decoration:underline;text-underline-offset:5px}.ce-mark{width:28px;height:28px;object-fit:contain;flex:none}.ce-hero{padding:28px 0 0;background:var(--ce-beige)}.ce-breadcrumb{display:flex;gap:10px;color:var(--ce-muted);margin-bottom:50px}.ce-hero-copy{text-align:center;max-width:950px;margin:auto}.ce-hero-copy .ce-eyebrow{justify-content:center}.ce-hero-copy>p{max-width:650px;margin:25px auto}.ce-actions{display:flex;justify-content:center;gap:25px;align-items:center;flex-wrap:wrap}.ce-browser-scene{margin-top:52px;background:#dfe7ff url(/assets/background-refinement/blue-butter-panorama.webp) center/cover;border-radius:32px 32px 0 0;padding:52px 150px 70px 48px;position:relative;min-height:530px;overflow:hidden}.ce-browser{border:1px solid #fff;border-radius:22px;background:linear-gradient(#fff,#ffffffd9);box-shadow:0 20px 70px #263f6b24;overflow:hidden}.ce-chrome{display:flex;align-items:center;padding:14px 18px;gap:20px;background:#ffffffbf;border-bottom:1px solid #fff}.ce-dots{display:flex;gap:5px}.ce-dots i{width:8px;height:8px;border-radius:50%;background:#ff6058}.ce-dots i:nth-child(2){background:#febc2e}.ce-dots i:nth-child(3){background:#28c840}.ce-address{background:#edf0f5;border-radius:99px;min-width:0;flex:1;padding:8px 16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ce-chrome .ce-mark{width:20px;height:20px}.ce-call{padding:16px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.ce-video{position:relative;height:285px;border-radius:12px;overflow:hidden}.ce-video img{width:100%;height:100%;object-fit:cover}.ce-video>span{position:absolute;left:12px;bottom:12px;background:#1c2b30c9;color:#fff;border-radius:8px;padding:5px 10px}.ce-call-caption{grid-column:1/-1;display:flex;justify-content:space-between;color:var(--ce-muted);padding:4px}.ce-popup{position:absolute;right:34px;bottom:86px;width:340px;border-radius:24px;padding:23px;background:linear-gradient(#fffffffa,#ffffffe8);box-shadow:0 20px 45px #18386d24;border:1px solid #fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ce-popup-brand{display:flex;align-items:center;gap:9px}.ce-label{margin-left:auto;color:var(--ce-blue);background:#edf0ff;padding:5px 8px;border-radius:8px}.ce-popup :is(h3,:where(.illustration-title-h3)){margin-top:24px;max-width:230px}.ce-wave{height:64px;display:flex;align-items:center;justify-content:center;gap:4px;color:var(--ce-blue);margin:8px 0}.ce-wave i{display:block;background:currentColor;width:3px;border-radius:1px}.ce-popup-bottom{display:flex;justify-content:space-between;color:var(--ce-muted)}.ce-popup-bottom>span:first-child{color:#1c2b30}.ce-scene-caption{position:absolute;bottom:24px;left:48px;color:#273b52}.ce-context{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-block:35px;border-bottom:1px solid var(--ce-line)}.ce-context>div{display:flex;gap:30px}.ce-context a{display:flex;align-items:center;gap:8px}.ce-context a:hover{color:var(--ce-blue)}.ce-section{padding-block:100px}.ce-section-head{max-width:850px;margin-bottom:44px}.ce-section-head>p{max-width:640px;margin-top:24px}.ce-flow{background:#f0ece6;border-radius:30px;padding:26px}.ce-flow-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;border-bottom:1px solid var(--ce-line);padding-bottom:22px}.ce-flow-tabs button{display:flex;align-items:center;gap:14px;border-radius:14px;padding:15px;text-align:left}.ce-flow-tabs button[aria-pressed=true]{background:#fff;color:var(--ce-blue)}.ce-flow-tabs button>span{opacity:.65}.ce-flow-stage{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:50px;padding:35px 20px 10px}.ce-flow-copy p{margin:20px 0}.ce-flow-art{min-width:0;min-height:365px;display:flex;align-items:center;justify-content:center;animation:ce-appear .45s cubic-bezier(.22,1,.36,1)}.ce-surface,.ce-notes{background:linear-gradient(150deg,#fff,#ffffffd9);border:1px solid #fff;border-radius:24px;box-shadow:0 16px 45px -28px #273c6f55}.ce-permission{padding:26px;width:100%}.ce-permission :is(h4,:where(.illustration-title-h4)){margin-top:24px}.ce-check-row{display:flex;gap:15px;padding-top:22px}.ce-check-row>span{color:var(--ce-blue);padding-top:2px}.ce-check-row p{margin-top:5px}.ce-recording{padding:28px;width:100%;text-align:center}.ce-recording .ce-popup-brand{justify-content:center}.ce-record-label{color:var(--ce-blue);display:block;margin-top:32px}.ce-record-time{margin-top:10px}.ce-recording .ce-button{margin-top:20px;padding:13px 20px}.ce-notes{padding:28px;width:100%}.ce-note-top{display:flex;align-items:center;gap:10px;color:var(--ce-muted);margin-bottom:25px}.ce-note-top>span:last-child:not(:nth-child(2)){margin-left:auto;color:var(--ce-blue)}.ce-notes :is(h3,:where(.illustration-title-h3)){padding-bottom:20px;border-bottom:1px solid var(--ce-line)}.ce-note-block{margin-top:22px}.ce-note-block>span{color:#1c2b30}.ce-note-block p{margin-top:7px}.ce-notes-compact{padding:24px}.ce-notes-compact .ce-note-top{margin-bottom:18px}.ce-notes-compact .ce-note-block{margin-top:16px}.ce-split{display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;gap:70px}.ce-copy p,.ce-copy .ce-link{margin-top:24px}.ce-transcript-scene{position:relative;padding:32px 30px 85px;background:#dfe7ff url(/assets/background-refinement/blue-butter-panorama.webp) 30% center/cover;border-radius:30px}.ce-transcript{padding:26px}.ce-transcript-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid var(--ce-line);padding-bottom:20px}.ce-transcript-heading>span{color:var(--ce-blue)}.ce-transcript-line{margin:20px 0 0;padding:0 12px}.ce-transcript-line b{display:flex;justify-content:space-between}.ce-transcript-line time{color:var(--ce-muted)}.ce-transcript-line p{margin-top:8px}.ce-highlight{background:#1337ec0a;margin-inline:0;padding:16px 12px;border-left:2px solid var(--ce-blue);border-radius:0 12px 12px 0}.ce-extract{background:#fff;border:1px solid #dce2f0;box-shadow:0 14px 30px -18px #1c2b3050;padding:20px 24px;border-radius:20px;position:relative;width:85%;margin:-14px -10px -53px auto}.ce-extract>span{color:var(--ce-blue)}.ce-extract p{color:#1c2b30;margin-top:8px}.ce-extract>div{display:flex;gap:20px;margin-top:14px;color:var(--ce-muted)}.ce-outcomes{padding:90px 0;background:var(--ce-beige)}.ce-template-stage{background:#dfe7ff url(/assets/background-refinement/blue-butter-panorama.webp) center/cover;border-radius:32px;padding:36px}.ce-template-switch{display:flex;gap:10px;margin-bottom:25px}.ce-template-switch button{background:#fff8;border-radius:99px;padding:11px 19px}.ce-template-switch button[aria-pressed=true]{background:#fff;color:var(--ce-blue)}.ce-template-layout{display:grid;grid-template-columns:1.3fr .7fr;gap:55px;align-items:center}.ce-template-note{animation:ce-appear .45s cubic-bezier(.22,1,.36,1)}.ce-template-margin>span{color:var(--ce-blue)}.ce-template-margin>p{color:#1c2b30;margin:18px 0 20px}.ce-library-section{grid-template-columns:1.15fr .85fr}.ce-library-field{padding:32px;background:var(--ce-beige);border-radius:30px}.ce-library{padding:28px}.ce-library-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px}.ce-library-heading>span{color:var(--ce-muted)}.ce-library-row{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:17px 0;border-top:1px solid var(--ce-line)}.ce-library-row>span{color:var(--ce-blue)}.ce-library-row div>span{display:block;color:var(--ce-muted);margin-top:5px}.ce-library-question{margin-top:25px;border-radius:16px 16px 4px;background:#edf0ff;color:var(--ce-blue);padding:16px;margin-left:35px}.ce-library-answer{display:flex;align-items:flex-start;gap:12px;margin-top:22px}.ce-library-answer .ce-mark{width:23px;height:23px}.ce-handoff{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center;background:var(--ce-beige);padding:60px;border-radius:32px}.ce-handoff-heading>p{margin-top:24px}.ce-share-sheet{background:#fff;padding:34px;border-radius:4px 22px 22px;box-shadow:0 18px 32px -25px #1c2b3055;transform:rotate(1deg)}.ce-share-top{display:flex;justify-content:space-between;gap:15px;color:var(--ce-muted);padding-bottom:22px;border-bottom:1px solid var(--ce-line)}.ce-share-sheet :is(h3,:where(.illustration-title-h3)){margin:25px 0 17px}.ce-share-sheet>p{margin-bottom:25px}.ce-share-task{display:grid;grid-template-columns:45px 1fr auto;gap:10px;align-items:center;border-top:1px solid var(--ce-line);padding:15px 0}.ce-share-task p{color:#1c2b30}.ce-share-task>span{color:var(--ce-blue)}.ce-share-task b{color:var(--ce-muted)}.ce-share-foot{padding-top:20px;border-top:1px solid var(--ce-line)}.ce-share-foot>span{color:var(--ce-blue)}.ce-share-foot>p{margin-top:8px}.ce-controls{padding-block:100px;display:grid;grid-template-columns:.9fr 1.1fr;gap:70px}.ce-control-copy article{display:flex;gap:23px;padding:26px 0;border-top:1px solid var(--ce-line)}.ce-control-copy article:first-child{padding-top:0;border-top:0}.ce-control-copy article>span{color:var(--ce-blue);padding-top:5px}.ce-control-copy p{margin-top:12px}.ce-route-choice{padding:50px 0;border-top:1px solid var(--ce-line);border-bottom:1px solid var(--ce-line)}.ce-route-choice>div:first-child{display:flex;justify-content:space-between;gap:40px;margin-bottom:40px}.ce-methods{display:grid;grid-template-columns:1fr 1fr;gap:50px}.ce-methods article{background:var(--ce-beige);padding:30px;border-radius:22px}.ce-methods article>span{color:var(--ce-blue);display:block;margin-bottom:15px}.ce-methods p{margin:15px 0}.ce-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;padding-block:100px}.ce-faq details{border-bottom:1px solid var(--ce-line);padding:22px 0}.ce-faq details:first-child{padding-top:0}.ce-faq summary{cursor:pointer;list-style:none;display:flex;align-items:start;justify-content:space-between;gap:24px}.ce-faq summary::-webkit-details-marker{display:none}.ce-faq summary span{color:var(--ce-blue)}.ce-faq details[open] summary span{transform:rotate(45deg)}.ce-faq details p{margin-top:16px;padding-right:25px}@keyframes ce-appear{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1000px){.ce-wrap{width:calc(100% - 64px)}.ce-browser-scene{padding:35px 90px 80px 30px}.ce-popup{right:25px;bottom:70px;width:305px}.ce-video{height:260px}.ce-context{align-items:start}.ce-context>div{gap:18px;flex-wrap:wrap}.ce-split,.ce-library-section{gap:38px;grid-template-columns:1fr 1fr}.ce-flow-stage{gap:30px;padding-inline:0}.ce-handoff{padding:35px;gap:40px}.ce-template-layout{gap:30px;grid-template-columns:1.2fr .8fr}.ce-faq,.ce-controls{gap:40px}.ce-transcript-scene{padding:24px 20px 65px}.ce-transcript{padding:20px}.ce-transcript-heading{display:block}.ce-transcript-heading>span{display:block;margin-top:9px}.ce-library-field{padding:20px}.ce-library{padding:22px}}@media(max-width:760px){.ce-wrap{width:calc(100% - 40px)}.ce-breadcrumb{margin-bottom:36px}.ce-browser-scene{padding:25px 20px 20px;margin-top:35px;min-height:0;border-radius:25px 25px 0 0}.ce-browser{border-radius:18px}.ce-chrome{padding:12px;gap:10px}.ce-address{padding:7px 10px}.ce-chrome .ce-mark{width:18px;height:18px}.ce-call{padding:10px;gap:8px}.ce-video{height:220px}.ce-popup{position:relative;right:auto;bottom:auto;width:88%;margin:-35px auto 0;padding:21px}.ce-popup :is(h3,:where(.illustration-title-h3)){max-width:none;margin-top:20px}.ce-popup .ce-wave{height:48px}.ce-scene-caption{position:static;text-align:center;margin:20px 0 3px}.ce-context{display:block;padding-block:28px}.ce-context>div{margin-top:20px;gap:20px}.ce-section{padding-block:66px}.ce-section-head{margin-bottom:30px}.ce-section-head>p{margin-top:18px}.ce-flow{padding:20px;border-radius:24px}.ce-flow-tabs{gap:5px;padding-bottom:18px}.ce-flow-tabs button{display:block;padding:11px 8px}.ce-flow-tabs button>span{display:block;margin-bottom:6px}.ce-flow-stage{grid-template-columns:1fr;gap:20px;padding-top:25px}.ce-flow-copy p{margin:16px 0 10px}.ce-flow-art{min-height:0}.ce-permission,.ce-notes,.ce-recording{padding:23px}.ce-split,.ce-library-section{grid-template-columns:1fr;gap:35px}.ce-copy p{margin-top:20px}.ce-copy .ce-link{margin-top:18px}.ce-transcript-scene{padding:26px 22px 70px}.ce-transcript-heading{display:flex}.ce-transcript-heading>span{margin:0}.ce-extract{width:90%;margin-right:-8px}.ce-outcomes{padding:65px 0}.ce-template-stage{padding:22px;border-radius:25px}.ce-template-layout{grid-template-columns:1fr;gap:24px}.ce-template-margin>p{margin:12px 0}.ce-template-switch{gap:8px}.ce-template-switch button{padding:10px 14px}.ce-note-top{gap:8px}.ce-library-section .ce-copy{grid-row:1}.ce-library{padding:24px}.ce-handoff{grid-template-columns:1fr;padding:28px;gap:32px}.ce-handoff-heading>p{margin-top:20px}.ce-share-sheet{padding:24px;transform:none}.ce-share-top{flex-wrap:wrap;gap:6px}.ce-controls{grid-template-columns:1fr;padding-block:65px;gap:34px}.ce-control-copy article{padding-block:23px}.ce-route-choice{padding-block:40px}.ce-route-choice>div:first-child{display:block;margin-bottom:30px}.ce-methods{gap:15px;grid-template-columns:1fr}.ce-methods article{padding:25px}.ce-faq{grid-template-columns:1fr;gap:32px;padding-block:65px}.ce-faq details p{padding-right:0}.ce-library-row>span{max-width:75px;text-align:right}.ce-call-caption span:last-child{display:none}}@media(max-width:390px){.ce-wrap{width:calc(100% - 32px)}.ce-actions{gap:12px}.ce-browser-scene{padding:18px 12px}.ce-video{height:160px}.ce-popup{width:94%;padding:19px}.ce-context>div{gap:12px}.ce-flow{padding:15px}.ce-permission,.ce-notes,.ce-recording{padding:19px}.ce-transcript-scene{padding:20px 14px 65px}.ce-transcript{padding:18px 14px}.ce-template-stage{padding:17px}.ce-template-switch button{padding:9px 12px}.ce-note-top>span:last-child:not(:nth-child(2)){display:none}.ce-handoff{padding:22px}.ce-share-sheet{padding:20px}.ce-share-task{grid-template-columns:37px 1fr;gap:6px}.ce-share-task b{grid-column:2}.ce-library-field{padding:16px}.ce-library{padding:20px}.ce-library-heading>span{display:none}.ce-library-question{margin-left:10px}.ce-control-copy article{gap:16px}}@media(prefers-reduced-motion:reduce){.ce-flow-art,.ce-template-note{animation:none}}.ce-controls>div:first-child>p{margin:24px 0}.ce-privacy-art{background:var(--ce-beige);border-radius:28px;padding:28px}.ce-privacy-sheet{padding:25px}.ce-access-row{padding:20px 0;border-top:1px solid var(--ce-line);display:flex;align-items:center;justify-content:space-between;gap:20px}.ce-access-row p{margin-top:6px}.ce-access-row>span{background:#f3f2ef;border-radius:8px;padding:7px 10px;flex:none}.ce-access-row>.ce-access-shared{color:var(--ce-blue);background:#edf0ff;max-width:108px;text-align:center}.ce-training-note{margin-top:25px;padding-inline:7px}.ce-training-note p{margin-top:9px}@media(max-width:760px){.ce-privacy-art,.ce-privacy-sheet{padding:22px}.ce-access-row{gap:14px}.ce-access-row>.ce-access-shared{max-width:92px}}@media(max-width:390px){.ce-privacy-art{padding:17px}.ce-privacy-sheet{padding:19px}.ce-access-row{align-items:start;flex-wrap:wrap;gap:10px}.ce-access-row>.ce-access-shared{max-width:none}.ce-training-note{padding-inline:2px}}.ce-hero{padding-bottom:28px}.ce-browser-scene{border-radius:32px}.ce-transcript-scene .ce-transcript{padding-bottom:42px}.ce-extract{margin-top:-20px}@media(max-width:760px){.ce-hero{padding-bottom:20px}.ce-browser-scene{border-radius:25px}}.ce-template-switch button{min-height:44px}.ce-page{--ce-blue:var(--blue);--ce-muted:var(--muted);--ce-beige:var(--cream)}.ce-context{align-items:center}.ce-context>div{gap:12px;flex-wrap:wrap}.ce-context a{gap:10px;min-height:54px;padding:12px 16px;border-radius:16px;background:var(--ce-beige);transition:background .2s,color .2s}.ce-context a:hover{background:#e9edff}.ce-context a img{width:28px;height:28px;object-fit:contain;flex:none}.ce-browser-scene{min-height:0;padding:40px 128px 72px 40px}.ce-browser{max-width:980px}.ce-video{height:auto;aspect-ratio:1.45}.ce-popup{bottom:72px;right:28px}.ce-flow-stage{gap:32px;padding:28px 0 0;align-items:stretch}.ce-flow-copy{align-self:center;padding:16px 18px}.ce-flow-art{padding:28px;background:#dfe7ff url(/assets/background-refinement/blue-butter-panorama.webp) center/cover;border-radius:24px;min-height:400px}.ce-flow-art>.ce-surface,.ce-flow-art>.ce-notes{max-width:480px}.ce-template-layout{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);gap:40px}.ce-template-margin{max-width:320px}.ce-share-sheet{transform:none;border-radius:24px}.ce-controls{align-items:center}.ce-methods article>.ce-method-label{display:flex;align-items:center;gap:10px;min-height:30px}.ce-method-label img{object-fit:contain;flex:none}.ce-section-head,.ce-copy,.ce-handoff-heading,.ce-controls>div:first-child{min-width:0}@media(max-width:1000px){.ce-browser-scene{padding:32px 90px 72px 28px}.ce-context{display:block}.ce-context>div{margin-top:20px}.ce-flow-art{padding:20px}.ce-flow-copy{padding-inline:0}}@media(max-width:760px){.ce-browser-scene{padding:24px 18px}.ce-popup{right:auto;bottom:auto}.ce-video{aspect-ratio:1;height:auto}.ce-flow-stage{gap:20px}.ce-flow-art{min-height:0;padding:20px}.ce-template-layout{grid-template-columns:1fr;gap:24px}.ce-template-margin{max-width:none}.ce-flow-copy{padding:0}.ce-context>div{display:flex;gap:8px}.ce-context a{padding:10px 12px}.ce-methods article>.ce-method-label{flex-wrap:wrap}}@media(max-width:390px){.ce-browser-scene{padding:18px 12px}.ce-flow-art{padding:14px}.ce-context a{padding:10px}}.ce-handoff{gap:48px;padding:40px}.ce-handoff-photo{min-width:0;aspect-ratio:1}@media(max-width:760px){.ce-handoff{gap:28px;padding:24px}.ce-handoff-photo{aspect-ratio:4/3}}.site-shell .ce-template-margin>p{font:var(--weight-regular) var(--home-body-size)/var(--home-body-line) var(--font-sans);letter-spacing:var(--tracking-normal)}.site-shell .ce-context a{font:var(--weight-regular) var(--type-button-size)/var(--type-button-line) var(--font-sans)}.site-shell .ce-page :is(.ce-notes,.ce-share-sheet)>:is(h3,:where(.illustration-title-h3)){font:var(--weight-medium) var(--type-card-size)/var(--type-card-line) var(--font-sans)}.site-shell .ce-hero-copy>.ce-eyebrow{font:var(--weight-regular) var(--home-label-size)/var(--home-label-line) var(--font-sans);text-transform:none;letter-spacing:var(--tracking-normal)}
