.reviewed-home .process-section .section-copy>p{line-height:1.75;margin-top:26px;max-width:435px;color:#000;font-size:17px}.reviewed-home .process-section .section-copy>p+p{margin-top:17px}.reviewed-home .process-section .section-copy>.button{margin-top:34px}.reviewed-home .process-section .benefit-list{display:grid;gap:20px;margin-top:27px}.reviewed-home .process-section .benefit-list>div{align-items:start;display:flex;gap:12px}.reviewed-home .process-section .benefit-list svg{color:#000;height:19px;margin-top:3px;width:19px}.reviewed-home .process-section .benefit-list p{color:#000;font-size:13px;line-height:1.7;max-width:360px}.reviewed-home .process-section .benefit-list strong{color:#000;font-weight:550}.reviewed-home .process-section .design-heading{align-items:end;display:flex;gap:70px;justify-content:space-between;margin-bottom:52px}.reviewed-home .process-section .design-heading h2{font-size:60px}.reviewed-home .process-section .design-heading>div{max-width:395px;padding-bottom:4px}.reviewed-home .process-section .design-heading p{color:#b4c4d2;font-size:15px;line-height:1.8}.reviewed-home .process-section .design-heading .text-link{color:#d4e3f2;font-size:12px;margin-top:22px}[data-band=phone] .reviewed-home .process-section .section-copy>p{font-size:15px;margin-top:22px;max-width:600px}[data-band=phone] .reviewed-home .process-section .section-copy>p+p{margin-top:14px}[data-band=phone] .reviewed-home .process-section .benefit-list{gap:16px;margin-top:23px}[data-band=phone] .reviewed-home .process-section .benefit-list p{font-size:12px;max-width:580px}[data-band=phone] .reviewed-home .process-section .benefit-list svg{height:17px;width:17px}[data-band=phone] .reviewed-home .process-section .design-heading{display:block;margin-bottom:30px}[data-band=phone] .reviewed-home .process-section .design-heading h2{font-size:42px}[data-band=phone] .reviewed-home .process-section .design-heading>div{margin-top:23px;max-width:600px}[data-band=phone] .reviewed-home .process-section .design-heading p{font-size:14px}[data-band=phone] .reviewed-home .process-section .design-heading .text-link{font-size:11px;margin-top:18px}[data-band=phone] .reviewed-home .process-section .section-copy>.button{margin-top:26px}.reviewed-home .process-section{position:relative;background-image:none;padding:55px 0 65px;background:transparent}.reviewed-home .process-section .process-heading{align-items:end;display:flex;gap:45px;justify-content:space-between;margin-bottom:66px}.reviewed-home .process-section .process-heading h2{letter-spacing:-2.6px;font-size:63px;line-height:1.04;color:#000;max-width:650px}.reviewed-home .process-section .process-heading p{font-size:17px;line-height:1.75;padding-bottom:5px;color:#000;font-weight:400}.reviewed-home .process-section .process-chapter .design-heading h2,.reviewed-home .process-section .process-chapter .section-copy h2{letter-spacing:-1.7px;font-size:48px;line-height:1.04}.reviewed-home .process-section .process-chapter .design-heading p,.reviewed-home .process-section .process-chapter .section-copy>p{font-size:16px;line-height:1.8;margin-top:24px;max-width:430px;color:#000}.reviewed-home .process-section .process-chapter .section-copy>p+p{margin-top:18px}.reviewed-home .process-section .process-chapter .benefit-list{gap:17px;margin-top:25px}.reviewed-home .process-section .process-chapter .benefit-list p{font-size:15px;line-height:1.65;color:#000}.reviewed-home .process-section .process-chapter .design-heading{color:#000;display:block;margin-bottom:0}.reviewed-home .process-section .process-chapter .design-heading>div{max-width:440px}.reviewed-home .process-section .process-chapter .design-heading .text-link{color:#000;font-size:13px;margin-top:25px}.reviewed-home .process-section .chapter-foot{align-items:center;display:flex;gap:8px;margin-top:30px;font-weight:500;font-size:13px;color:#000}.reviewed-home .process-section .chapter-foot:before{color:#000;content:"✓";font-size:12px}.reviewed-home .process-section .process-chapter .text-link{font-size:12px;margin-top:24px}[data-band=phone] .reviewed-home .process-section{padding:30px 0 27px}[data-band=phone] .reviewed-home .process-section .process-heading{display:block;margin-bottom:23px}[data-band=phone] .reviewed-home .process-section .process-heading h2{letter-spacing:-1.8px;line-height:1.07;font-size:36px}[data-band=phone] .reviewed-home .process-section .process-heading p{font-size:14px;line-height:1.8;margin-top:21px}[data-band=phone] .reviewed-home .process-section .process-heading p br{display:none}[data-band=phone] .reviewed-home .process-section .process-chapter .design-heading h2,[data-band=phone] .reviewed-home .process-section .process-chapter .section-copy h2{letter-spacing:-1.3px;font-size:37px}[data-band=phone] .reviewed-home .process-section .process-chapter .design-heading p,[data-band=phone] .reviewed-home .process-section .process-chapter .section-copy>p{font-size:14px;margin-top:19px;max-width:640px}[data-band=phone] .reviewed-home .process-section .process-chapter .benefit-list{gap:13px;margin-top:20px}[data-band=phone] .reviewed-home .process-section .process-chapter .benefit-list p{max-width:560px;font-size:14px}[data-band=phone] .reviewed-home .process-section .process-chapter .design-heading .text-link,[data-band=phone] .reviewed-home .process-section .process-chapter .text-link{margin-top:19px;font-size:13px}[data-band=phone] .reviewed-home .process-section .chapter-foot{margin-top:20px;font-size:12px}.reviewed-home .process-section .language-layout .section-copy>p{color:#000;font-size:16px;font-weight:400;line-height:1.65;margin:18px auto 0;max-width:550px}[data-band=phone] .reviewed-home .process-section .language-layout .section-copy>p{max-width:470px;font-size:15px}.reviewed-home .process-section .process-chapter .design-heading h2,.reviewed-home .process-section .process-chapter .section-copy h2,.reviewed-home .process-section .process-heading h2{font-family:var(--display);font-synthesis:none;color:#000;font-weight:600;letter-spacing:-.045em}.reviewed-home .process-section .process-chapter .benefit-list svg{color:#000}.reviewed-home .process-section .process-chapter .design-heading p,.reviewed-home .process-section .process-chapter .section-copy>p,.reviewed-home .process-section .process-heading p{color:#000;font-size:19px;line-height:1.65}.reviewed-home .process-section .process-chapter .design-heading .text-link,.reviewed-home .process-section .process-chapter .text-link{font-size:15px;color:#000;font-weight:600}[data-band=desktop] .reviewed-home .process-section .process-heading{gap:40px}[data-band=desktop] .reviewed-home .process-section .process-heading p{max-width:330px}[data-band=phone] .reviewed-home .process-section .language-layout .section-copy>p,[data-band=phone] .reviewed-home .process-section .process-chapter .design-heading p,[data-band=phone] .reviewed-home .process-section .process-chapter .section-copy>p,[data-band=phone] .reviewed-home .process-section .process-heading p{font-size:16px;line-height:1.7}.reviewed-home .process-section .language-layout .section-copy>p,.reviewed-home .process-section .process-chapter .design-heading p,.reviewed-home .process-section .process-chapter .section-copy>p,.reviewed-home .process-section .process-heading p{color:#000;font-weight:500}.reviewed-home .process-section .process-chapter .benefit-list strong{font-weight:600;color:#184bb7}.reviewed-home .process-section .process-panel>:not(.scene-film){display:none!important}.reviewed-home .process-section .scene-film{color:#000;display:flex;flex-direction:column;height:100%;min-height:0;text-align:left}[data-band=phone] .reviewed-home .process-section .scene-film{height:auto;min-height:0}@media (prefers-reduced-motion:reduce){.reviewed-home .process-section .scene-film *,.reviewed-home .process-section .scene-film :after,.reviewed-home .process-section .scene-film :before{animation:none!important;transition:none!important}}.reviewed-home .process-section .process-heading>p,.reviewed-home .process-section .section-copy>p{color:#000}.reviewed-home .process-section .movie-player{color:#000;display:flex;flex-direction:column;gap:0;height:100%}.reviewed-home .process-section .movie-player,.reviewed-home .process-section .movie-viewport{min-height:0;position:relative}.reviewed-home .process-section .movie-viewport{content-visibility:auto;background:radial-gradient(ellipse at 25% 15%,#edf5ff,#d4e1f8 68%,#c5d3f0);isolation:isolate;overflow:hidden;flex:none;width:100%;height:100%;min-height:0;aspect-ratio:9/7;border-radius:16px;box-shadow:0 20px 48px -36px #234a864d}.reviewed-home .process-section .movie-fit{height:560px;left:50%;top:50%;transform:translate(-50%,-50%) scale(var(--fit,1));width:720px}.reviewed-home .process-section .movie-camera,.reviewed-home .process-section .movie-fit{position:absolute;transform-origin:center}.reviewed-home .process-section .movie-camera{inset:0;transition:none;will-change:transform}.reviewed-home .process-section .movie-player svg{flex-shrink:0;height:18px;width:18px}.reviewed-home .process-section .film-shot{inset:0;position:absolute;transition:opacity .5s,filter .5s}.reviewed-home .process-section .movie-back:focus-visible{outline:2px solid #000;outline-offset:3px}.reviewed-home .process-section .movie-back{background:#fffffff0;border:1px solid #fff;border-radius:8px;box-shadow:0 3px 15px #19234c1a;color:#000;font-size:11px;padding:8px 11px;position:absolute;right:12px;top:12px;z-index:5}.reviewed-home .process-section .movie-back[hidden]{display:none}.reviewed-home .process-section .film-window-bar{align-items:center;background:#fbfcff;border-bottom:1px solid #dce3f0;border-radius:12px 12px 0 0;display:flex;font-size:12px;gap:8px;height:42px;padding:0 18px}.reviewed-home .process-section .film-window-bar>span:last-child{font-size:11px;margin-left:auto;opacity:.65}.reviewed-home .process-section .film-prompt-intro{font-size:30px;font-weight:500;left:90px;letter-spacing:-1px;line-height:1.15;position:absolute;right:90px;text-align:center;top:71px}.reviewed-home .process-section .film-prompt-card{background:#fff;border:1px solid #fff;border-radius:20px;box-shadow:0 6px 15px -10px #172d6b33,0 28px 60px -24px #1836793d;left:72px;min-height:260px;padding:28px 30px 18px;position:absolute;top:180px;width:576px}.reviewed-home .process-section .film-prompt-text{color:#000;font-size:20px;letter-spacing:-.2px;line-height:1.55;margin:0;min-height:178px}.reviewed-home .process-section .film-prompt-text>span{opacity:0;transition:opacity .16s}.reviewed-home .process-section .film-prompt-text>.is-visible{opacity:1}.reviewed-home .process-section .film-prompt-actions{align-items:center;display:flex;font-size:12px;justify-content:space-between;padding-top:20px}.reviewed-home .process-section .film-prompt-actions>span:first-child{align-items:center;color:#000;display:flex;gap:7px}.reviewed-home .process-section .film-send{align-items:center;background:#233856;border-radius:10px;color:#fff;display:flex;height:35px;justify-content:center;transition:transform .45s,background .3s;width:35px}.reviewed-home .process-section [data-movie=research][data-shot="1"] .film-send{background:#15243c;transform:scale(.91)}.reviewed-home .process-section .research-shot{filter:blur(3px);opacity:0;pointer-events:none}.reviewed-home .process-section [data-movie=research]:is([data-shot="2"],[data-shot="3"],[data-shot="4"]) .prompt-shot{filter:blur(4px);opacity:0;pointer-events:none}.reviewed-home .process-section [data-movie=research]:is([data-shot="2"],[data-shot="3"],[data-shot="4"]) .research-shot{filter:none;opacity:1}.reviewed-home .process-section .film-research-window{background:#f8faff;border:1px solid #fff;border-radius:14px;box-shadow:0 15px 35px -15px #203b752b;height:490px;left:44px;overflow:hidden;position:absolute;top:34px;width:632px}.reviewed-home .process-section .film-sent-brief{align-items:center;background:#e8eefb;border-radius:10px;color:#000;display:flex;gap:8px;margin:17px 20px 13px;padding:12px 14px}.reviewed-home .process-section .film-sent-brief p{color:#000;font-size:14px;line-height:1.45;margin:0}.reviewed-home .process-section .film-search-bar{align-items:center;background:#fff;border:1px solid #d4dded;border-radius:9px;box-shadow:0 4px 12px #1b315508;color:#000;display:flex;font-size:17px;gap:9px;margin:0 20px;padding:12px 14px}.reviewed-home .process-section .film-spinner{animation:filmSpin .8s linear infinite;border-radius:50%;border-color:#000 #000 #0002 #0002;border-style:solid;border-width:1.5px;display:inline-block;flex-shrink:0;height:13px;width:13px}.reviewed-home .process-section .film-search-bar .film-spinner{margin-left:auto}@keyframes filmSpin{to{transform:rotate(1turn)}}.reviewed-home .process-section .film-search-results{display:flex;flex-direction:column;gap:7px;margin:12px 20px 0}.reviewed-home .process-section .film-search-result{align-items:center;border:1px solid transparent;border-radius:9px;display:flex;gap:10px;opacity:.3;padding:12px 13px;transform:translateY(7px);transition:opacity .4s,transform .45s,background .4s,border-color .4s}.reviewed-home .process-section .film-search-result>div{flex:1}.reviewed-home .process-section .film-search-result strong{display:block;font-size:17px;font-weight:500;line-height:1.35}.reviewed-home .process-section .film-search-result p{color:#000;font-size:14px;line-height:1.4;margin:4px 0 0}.reviewed-home .process-section .film-page-status{font-size:10px;opacity:.6}.reviewed-home .process-section .film-search-result.is-reading{background:#fff;border-color:#d7e0ef;box-shadow:0 5px 15px #172c4908;opacity:1;transform:none}.reviewed-home .process-section .film-search-result.is-read{background:#edf2fa;opacity:1;transform:none}.reviewed-home .process-section .film-search-result.is-read .film-page-status{opacity:1}.reviewed-home .process-section .film-research-takeaway{align-items:start;display:flex;gap:10px;margin:14px 22px 0;opacity:0;transform:translateY(8px);transition:opacity .8s,transform .8s}.reviewed-home .process-section .film-research-takeaway img{flex-shrink:0;margin-top:2px}.reviewed-home .process-section .film-research-takeaway strong{display:block;font-size:15px;font-weight:600;line-height:1.4}.reviewed-home .process-section .film-research-takeaway p{color:#000;font-size:12px;line-height:1.5;margin-top:4px}.reviewed-home .process-section [data-movie=research][data-shot="4"] .film-research-takeaway{opacity:1;transform:none}.reviewed-home .process-section [data-movie=research][data-shot="4"] .film-search-bar .film-spinner{visibility:hidden}.reviewed-home .process-section .film-writing-window{background:#f6f8ff;border:1px solid #fff;border-radius:13px;box-shadow:0 15px 40px -18px #28366530;left:51px;min-height:1000px;overflow:hidden;position:absolute;top:26px;width:618px}.reviewed-home .process-section .film-writing-intro{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:22px 25px 17px}.reviewed-home .process-section .film-writing-intro h3{color:#000;font-size:24px;font-weight:500;letter-spacing:-.6px;line-height:1.2;margin:0}.reviewed-home .process-section .film-writing-state{font-size:10px;white-space:nowrap}.reviewed-home .process-section .film-writing-pages{display:flex;flex-direction:column;gap:12px;padding:0 22px 35px}.reviewed-home .process-section .film-writing-card{background:#fff;border:1px solid #e1e5f1;border-radius:12px;box-shadow:0 3px 8px #17264504;min-height:160px;opacity:0;padding:18px 21px;transform:translateY(6px);transition:opacity .25s,transform .35s,box-shadow .6s,border-color .6s}.reviewed-home .process-section .film-writing-card.is-started{opacity:1;transform:none}.reviewed-home .process-section .film-writing-card>div:first-child{align-items:center;display:flex;font-size:11px;justify-content:space-between;line-height:1.5;margin-bottom:9px}.reviewed-home .process-section .film-writing-card h3{color:#000;font-size:25px;font-weight:500;letter-spacing:-.6px;line-height:1.18;margin:0 0 12px}.reviewed-home .process-section .film-writing-card>p{color:#000;font-size:15px;line-height:1.55;margin:0;min-height:46px}.reviewed-home .process-section .film-writing-card [data-word]{opacity:0;transition:opacity .22s}.reviewed-home .process-section .film-writing-card .is-visible{opacity:1}.reviewed-home .process-section .film-written-check{display:flex;opacity:0;transition:opacity .3s}.reviewed-home .process-section .film-written-check svg{height:13px;width:13px}.reviewed-home .process-section .film-writing-card.is-written .film-written-check{opacity:1}.reviewed-home .process-section .film-writing-card.is-writing{border-color:#b9c8e7;box-shadow:0 8px 24px -13px #172f6850}.reviewed-home .process-section .film-visual-note{align-items:center;color:#000;display:flex;font-size:11px;gap:7px;line-height:1.4;margin-top:14px;opacity:0;transition:opacity .45s}.reviewed-home .process-section .film-visual-note svg{height:14px;width:14px}.reviewed-home .process-section .film-visual-note.is-visible{opacity:.7}.reviewed-home .process-section .film-content-continuation{align-items:center;background:linear-gradient(#f6f8ff00,#f6f8ff 55px);bottom:0;display:flex;flex-direction:column;justify-content:start;left:0;min-height:115px;opacity:0;padding:43px 0 15px;position:absolute;right:0;top:760px;transition:opacity .7s;z-index:1}.reviewed-home .process-section .film-content-continuation>span{font-size:35px;letter-spacing:8px;line-height:1}.reviewed-home .process-section .film-content-continuation p{color:#000;font-size:12px;margin:5px 0 0}.reviewed-home .process-section [data-movie=content][data-shot="4"] .film-content-continuation{opacity:1}.reviewed-home .process-section .film-design-window{background:#f0f4fd;border:1px solid #fff;border-radius:13px;box-shadow:0 15px 35px -18px #20345a40;left:22px;min-height:840px;overflow:hidden;position:absolute;top:22px;width:676px}.reviewed-home .process-section .film-design-intro{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:20px 20px 16px}.reviewed-home .process-section .film-design-intro h3{color:#000;font-size:24px;font-weight:500;letter-spacing:-.6px;line-height:1.2;margin:0}.reviewed-home .process-section .film-design-state{font-size:10px}.reviewed-home .process-section .film-deck-grid{display:grid;gap:20px 15px;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 19px 30px}.reviewed-home .process-section .film-deck-tile>button,.reviewed-home .process-section .film-rest-slide{aspect-ratio:16/9;background:#e0e7f4;border:1px solid #fff;border-radius:6px;box-shadow:0 5px 15px -8px #1e314c50;display:block;overflow:hidden;padding:0;position:relative;text-align:left;width:100%}.reviewed-home .process-section .film-deck-tile .film-slide{isolation:isolate;z-index:0}.reviewed-home .process-section .film-deck-tile>button:hover{outline:2px solid #fff;outline-offset:3px}.reviewed-home .process-section .film-deck-tile>button:focus-visible{outline:2px solid #000;outline-offset:3px}.reviewed-home .process-section .film-deck-tile>span{color:#000;display:block;font-size:10px;line-height:1.5;padding:7px 2px 0}.reviewed-home .process-section .film-bake{animation:filmShimmer 2.1s linear infinite;background:linear-gradient(110deg,#d4dfef,#f2f7ff,#d4dfef);background-size:200% 100%;inset:0;pointer-events:none;position:absolute;transition:opacity 1.1s;z-index:1}.reviewed-home .process-section .film-bake:after,.reviewed-home .process-section .film-bake:before{background:#bccbe175;border-radius:3px;content:"";height:11%;left:10%;position:absolute;top:23%;width:60%}.reviewed-home .process-section .film-bake:after{top:40%;width:43%}@keyframes filmShimmer{to{background-position:-200% 0}}.reviewed-home .process-section [data-movie=design]:is([data-shot="2"],[data-shot="3"],[data-shot="4"]) .film-bake{opacity:0}.reviewed-home .process-section .film-deck-tile:nth-child(2) .film-bake{transition-delay:.12s}.reviewed-home .process-section .film-deck-tile:nth-child(3) .film-bake{transition-delay:.05s}.reviewed-home .process-section .film-deck-tile:nth-child(4) .film-bake{transition-delay:.18s}.reviewed-home .process-section .film-deck-more{font-size:33px;grid-column:1/-1;height:25px;letter-spacing:8px;text-align:center}.reviewed-home .process-section .film-zoom-note{font-size:13px;left:80px;opacity:0;position:absolute;right:80px;text-align:center;top:515px;transition:opacity .5s}.reviewed-home .process-section [data-movie=design][data-shot="2"] .film-zoom-note{opacity:1}.reviewed-home .process-section .film-slide{aspect-ratio:16/9;background:#f7f9ff;box-sizing:border-box;color:#000;container-type:inline-size;font-family:var(--font);height:100%;overflow:hidden;padding:7.5%;position:relative;text-align:left;width:100%}.reviewed-home .process-section .film-slide h3{color:inherit;font-size:7.8cqw;font-weight:600;letter-spacing:-.04em;line-height:1.06;margin:0;max-width:94%}.reviewed-home .process-section .film-slide>p{color:inherit;font-size:3.1cqw;line-height:1.45;margin:3cqw 0 0;max-width:95%}.reviewed-home .process-section .film-slide footer{background:none;border:0;bottom:5%;color:inherit;display:flex;font-size:1.65cqw;gap:5px;justify-content:space-between;left:7.5%;line-height:1.3;max-width:none;opacity:.7;padding:0;position:absolute;right:7.5%;width:auto}.reviewed-home .process-section .movie-player.is-still *{animation-play-state:paused!important}.reviewed-home .process-section .movie-player.is-seeking *{transition:none!important}[data-band=phone] .reviewed-home .process-section .movie-player{height:auto}[data-band=phone] .reviewed-home .process-section .movie-viewport{flex:none;min-height:330px;height:auto;border-radius:14px}[data-band=phone] .reviewed-home .process-section .film-prompt-intro{font-size:36px;left:42px;right:42px;top:48px}[data-band=phone] .reviewed-home .process-section .film-prompt-card{left:38px;padding:25px 28px 18px;top:153px;width:644px}[data-band=phone] .reviewed-home .process-section .film-prompt-text{font-size:28px;line-height:1.4;min-height:0}[data-band=phone] .reviewed-home .process-section .film-prompt-actions{font-size:18px;padding-top:18px}[data-band=phone] .reviewed-home .process-section .film-sent-brief{display:none}[data-band=phone] .reviewed-home .process-section .film-search-bar{font-size:22px;margin-top:20px}[data-band=phone] .reviewed-home .process-section .film-search-results{gap:9px}[data-band=phone] .reviewed-home .process-section .film-search-result{padding-block:16px}[data-band=phone] .reviewed-home .process-section .film-search-result strong{font-size:24px}[data-band=phone] .reviewed-home .process-section .film-search-result p{display:none}[data-band=phone] .reviewed-home .process-section .film-page-status{font-size:15px}[data-band=phone] .reviewed-home .process-section .film-research-takeaway strong{font-size:23px}[data-band=phone] .reviewed-home .process-section .film-research-takeaway p{font-size:19px}[data-band=phone] .reviewed-home .process-section .film-writing-card h3{font-size:29px}[data-band=phone] .reviewed-home .process-section .film-writing-card>p{font-size:20px;line-height:1.45}[data-band=phone] .reviewed-home .process-section .film-writing-card>div:first-child{font-size:16px}[data-band=phone] .reviewed-home .process-section .movie-back{font-size:10px;padding:7px 9px;right:8px;top:8px}@media (prefers-reduced-motion:reduce){.reviewed-home .process-section .movie-player *{animation:none!important;transition:none!important}}.reviewed-home .process-section .copy-color.color-blue{color:#184bb7}.reviewed-home .process-section strong.copy-color{font-weight:600}.reviewed-home .process-section .language-layout>.section-copy{margin:0 auto;max-width:680px}.reviewed-home .process-section .language-layout h2 .copy-color{margin-left:7px}[data-band=phone] .reviewed-home .process-section .language-layout h2 .copy-color{display:block;margin:0}.reviewed-home .process-section :is(.narrative-ground,.membership-ground,.process-section,#refine,#more,.languages){background:transparent!important;border-bottom:0;border-top:0}.reviewed-home .process-section :is(.copy-color,.color-blue,.ws-edit h2>span,.ws-more-heading h2>span,.ws-text-link,.text-link){background:none;color:var(--primary);-webkit-text-fill-color:currentColor}.reviewed-home .process-section .process-heading>p{color:#5c6b80;line-height:1.7;max-width:320px}.reviewed-home .process-section .demo-playback{position:absolute;right:12px;bottom:12px;z-index:6;display:grid;place-items:center;width:34px;height:34px;padding:0;border:1px solid #d9e4f4;border-radius:50%;background:#fffffff2;color:#26466d;opacity:0;transition:opacity .18s;cursor:pointer}.reviewed-home .process-section .movie-viewport:focus-within .demo-playback,.reviewed-home .process-section .movie-viewport:hover .demo-playback{opacity:1}@media (hover:none){.reviewed-home .process-section .demo-playback{opacity:1}}.reviewed-home .process-section .process-layout{display:grid;grid-template-columns:minmax(0,1.34fr) minmax(0,1fr);align-items:start;gap:clamp(40px,5vw,76px)}.reviewed-home .process-section .process-sticky{position:sticky;top:max(104px,calc((100svh - 590px) / 2));min-width:0;width:100%;max-width:calc((100svh - 200px) * 1.285714);justify-self:center}.reviewed-home .process-section .process-stage{display:grid;aspect-ratio:9/7;isolation:isolate}.reviewed-home .process-section .process-panel[data-panel]{grid-area:1/1;position:relative;isolation:isolate;min-width:0;padding:0;margin:0;border:0;background:transparent;box-shadow:none;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s ease}.reviewed-home .process-section .process-panel[data-panel]:before{content:"";position:absolute;inset:-12px;z-index:-1;pointer-events:none;border:1px solid #ffffffb3;border-radius:28px;background:linear-gradient(145deg,#ffffff80,#e6efff66);box-shadow:0 20px 50px -30px #31558a40}.reviewed-home .process-section .process-panel.is-active{opacity:1;visibility:visible;pointer-events:auto}.reviewed-home .process-section .process-story{min-width:0}.reviewed-home .process-section .process-chapter{display:flex;flex-direction:column;justify-content:center;min-height:max(680px,90svh);padding:90px 0;opacity:1;scroll-margin-top:100px}.reviewed-home .process-section .process-copy{min-width:0}.reviewed-home .process-section .process-chapter :is(.section-copy,.design-heading) h2{font-size:clamp(38px,3.45vw,50px);line-height:1.12;letter-spacing:-.045em}.reviewed-home .process-section .process-steps{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:24px;border-bottom:1px solid #244d801c}.reviewed-home .process-section .process-steps a{position:relative;display:flex;gap:10px;padding:10px 0 15px;color:#465871;font-size:15px;font-weight:500}.reviewed-home .process-section .process-steps a span{font-size:12px;align-self:center}.reviewed-home .process-section .process-steps a[aria-current=step]{color:var(--fill-blue,#2674e8)}.reviewed-home .process-section .process-steps a[aria-current=step]:after{position:absolute;content:"";height:2px;background:currentColor;inset:auto 0 -1px}[data-band=phone] .reviewed-home .process-section .process-layout,[data-band=phone] .reviewed-home .process-section .process-story{display:block}[data-band=phone] .reviewed-home .process-section .process-sticky{display:none}[data-band=phone] .reviewed-home .process-section .process-chapter{display:flex;gap:30px;min-height:0;padding:0 0 76px}[data-band=phone] .reviewed-home .process-section .process-chapter:last-child{padding-bottom:0}[data-band=phone] .reviewed-home .process-section .process-chapter :is(.section-copy,.design-heading) h2{font-size:clamp(34px,5vw,44px)}[data-band=phone] .reviewed-home .process-section .process-panel[data-panel]{opacity:1;visibility:visible;pointer-events:auto;width:100%}[data-band=phone] .reviewed-home .process-section .process-panel[data-panel]:before{inset:-8px;border-radius:22px}@media (prefers-reduced-motion:reduce){.reviewed-home .process-section .process-panel[data-panel]{transition:none}}.reviewed-home .process-section .slide-cover{background:#1d2339;color:#fff;padding:0}.reviewed-home .process-section .slide-cover>img{filter:grayscale(1);height:100%;object-fit:cover;opacity:.88;position:absolute;right:0;top:0;width:53%}.reviewed-home .process-section .slide-cover:after{background:linear-gradient(90deg,#1d2339 45%,#1d233970 72%,#1d233900);content:"";inset:0;position:absolute}.reviewed-home .process-section .slide-cover>div{left:8%;position:absolute;top:22%;width:60%;z-index:1}.reviewed-home .process-section .slide-cover h3{font-size:10cqw;line-height:1;max-width:88%}.reviewed-home .process-section .slide-cover p{color:#fff;font-size:3cqw;line-height:1.45;margin-top:4cqw;max-width:90%}.reviewed-home .process-section .slide-cover footer{z-index:1}.reviewed-home .process-section .slide-case{background:#f4f6fc}.reviewed-home .process-section .slide-case h3{font-size:7.3cqw;max-width:86%}.reviewed-home .process-section .film-pairs{display:grid;gap:5cqw;grid-template-columns:1fr 1fr;margin-top:5cqw}.reviewed-home .process-section .film-pairs>div{align-items:start;display:flex;flex-direction:column}.reviewed-home .process-section .film-pairs>div>span{display:flex;margin-bottom:2cqw}.reviewed-home .process-section .film-pairs svg{height:4.5cqw;width:4.5cqw}.reviewed-home .process-section .film-pairs strong{font-size:3.4cqw;font-weight:600;line-height:1.25}.reviewed-home .process-section .film-pairs p{color:inherit;font-size:2.4cqw;line-height:1.4;margin:1.4cqw 0 0}.reviewed-home .process-section .slide-proposal{background:#e6e8f6}.reviewed-home .process-section .proposal-copy{position:relative;width:58%;z-index:1}.reviewed-home .process-section .proposal-copy h3{font-size:8cqw;line-height:1.03}.reviewed-home .process-section .proposal-copy p{color:inherit;font-size:2.8cqw;line-height:1.45;margin-top:4cqw;max-width:95%}.reviewed-home .process-section .proposal-photo{height:100%;overflow:hidden;position:absolute;right:0;top:0;width:37%}.reviewed-home .process-section .proposal-photo img{filter:grayscale(1);height:100%;object-fit:cover;width:100%}.reviewed-home .process-section .slide-proposal footer{right:40%}.reviewed-home .process-section .slide-proposal footer>span:last-child{display:none}.reviewed-home .process-section .slide-pilot{background:#e8e5f7}.reviewed-home .process-section .slide-pilot h3{font-size:7.1cqw;max-width:88%}.reviewed-home .process-section .slide-pilot>p{font-size:2.6cqw;max-width:91%}.reviewed-home .process-section .film-timeline{display:grid;gap:3cqw;grid-template-columns:repeat(3,1fr);margin-top:4.5cqw}.reviewed-home .process-section .film-timeline>div>span{display:block;font-size:2.1cqw;line-height:1.5;margin-bottom:1.1cqw}.reviewed-home .process-section .film-timeline strong{display:block;font-size:3.4cqw;font-weight:600;line-height:1.2}.reviewed-home .process-section .film-timeline p{color:inherit;font-size:2.2cqw;line-height:1.4;margin:1.4cqw 0 0}.reviewed-home .process-section .slide-feedback{background:#f6f8ff}.reviewed-home .process-section .slide-feedback h3{font-size:7cqw}.reviewed-home .process-section .film-questions{margin-top:4cqw}.reviewed-home .process-section .film-questions p{border-bottom:1px solid #c9d0e4;color:inherit;font-size:3.4cqw;line-height:1.4;margin:0;padding:2cqw 0}.reviewed-home .process-section .slide-closing{background:#25345c;color:#fff;display:flex;flex-direction:column;justify-content:center}.reviewed-home .process-section .slide-closing h3{font-size:8.5cqw;max-width:90%}.reviewed-home .process-section .slide-closing>p{font-size:3cqw;max-width:80%}.reviewed-home .movie-fit[lang=ar] :is(p,h1,h2,h3,h4,li,.film-prompt-text,.film-sent-brief,.film-writing-card,.film-search-result,.film-questions,.film-research-takeaway,.film-page-status){direction:rtl;unicode-bidi:plaintext}.reviewed-home .process-section .benefit-number{width:24px;flex-shrink:0;color:#315dcc;font-size:13px;padding-top:3px}.reviewed-home .process-section .film-outline-points{display:grid;gap:10px;list-style:none;padding:14px 0 0;border-top:1px solid #e1e5f1;margin:14px 0 0}.reviewed-home .process-section .film-outline-points li{display:flex;gap:12px;font-size:14px;line-height:1.5}.reviewed-home .process-section .film-outline-points b{color:#315dcc;font-size:11px;line-height:21px}.reviewed-home .process-section .film-outline-timeline{grid-template-columns:repeat(3,1fr)}.reviewed-home .process-section .film-outline-timeline li{flex-direction:column;gap:5px}.reviewed-home .process-section .film-content-continuation{display:none}.reviewed-home .process-section .film-pairs>div{background:#e6e8f6;border-radius:2cqw;padding:3cqw;border-top:.7cqw solid #8994bc}.reviewed-home .process-section .film-pairs>div:last-child{background:#25345c;color:#fff;border-color:#a8b4e0}.reviewed-home .process-section .film-timeline>div{border-top:.6cqw solid #8d91b4;padding-top:2cqw}.reviewed-home .process-section .film-questions p{display:flex;align-items:baseline;gap:2cqw}.reviewed-home .process-section .film-questions p:before{content:"✓";color:#315dcc}