:where(.agency-site) .page-story{--ps-paper:#f1eadc;--ps-ink:#272b29;--ps-paper-muted:#645d50;--ps-rule:#cabeaa;--ps-gold:var(--gold,#ffc83d);min-width:0;color:var(--text,#f2f4f5);padding-block:64px;scroll-margin-top:110px;container:page-story/inline-size}:where(.agency-site) .page-story .ps-heading{grid-template-columns:1.1fr .9fr;align-items:end;gap:38px;margin-bottom:32px;display:grid}:where(.agency-site) .page-story .ps-heading h2{font-family:var(--font-display,var(--font-onest),sans-serif);letter-spacing:-.03em;text-wrap:balance;max-width:23ch;margin:0;font-size:clamp(30px,3.5vw,46px);font-weight:550;line-height:1.15}:where(.agency-site) .page-story .ps-heading p{max-width:58ch;color:var(--muted,#a6b0b8);margin:0;font-size:16px;line-height:1.75}:where(.agency-site) .page-story button{font:inherit;cursor:pointer}:where(.agency-site) .page-story button:focus-visible,:where(.agency-site) .page-story a:focus-visible{outline:2px solid var(--ps-gold);outline-offset:5px}:where(.agency-site) .page-story .ps-paper button:focus-visible,:where(.agency-site) .page-story .ps-audit-phone button:focus-visible{outline-color:#795719}:where(.agency-site) .page-story button:disabled{cursor:default}:where(.agency-site) .page-story .ps-link{min-height:44px;color:var(--ps-gold);text-underline-offset:5px;align-items:center;gap:10px;font-size:14px;font-weight:550;line-height:1.5;text-decoration:underline;display:inline-flex}:where(.agency-site) .page-story .ps-link svg{flex:none}:where(.agency-site) .page-story .ps-bottom{border-top:1px solid var(--line,#354049);justify-content:space-between;align-items:center;gap:20px 36px;margin-top:26px;padding-top:21px;display:flex}:where(.agency-site) .page-story .ps-bottom>p{max-width:78ch;color:var(--muted,#a6b0b8);margin:0;font-size:13px;line-height:1.7}:where(.agency-site) .page-story .ps-bottom .ps-link{flex:none;max-width:28ch}:where(.agency-site) .page-story .ps-paper{background:var(--ps-paper);color:var(--ps-ink);border-radius:12px;min-width:0;padding:28px 30px;box-shadow:0 18px 35px #0003}:where(.agency-site) .page-story .ps-paper-heading{border-bottom:1px solid var(--ps-rule);color:var(--ps-paper-muted);justify-content:space-between;gap:20px;padding-bottom:18px;font-size:12px;line-height:1.5;display:flex}:where(.agency-site) .page-story .ps-paper-heading>span:first-child{color:var(--ps-ink);font-weight:650}:where(.agency-site) .page-story .ps-paper h3{font-family:var(--font-display,var(--font-onest),sans-serif);letter-spacing:-.025em;text-wrap:balance;margin:23px 0 18px;font-size:29px;font-weight:600;line-height:1.2}:where(.agency-site) .page-story .ps-paper p{color:var(--ps-paper-muted);font-size:15px;line-height:1.75}:where(.agency-site) .page-story .ps-paper .ps-paper-note{margin:14px 0 0;font-size:12px;line-height:1.65}:where(.agency-site) .page-story .ps-paper dl{margin:0}:where(.agency-site) .page-story .ps-paper dl>div{border-bottom:1px solid var(--ps-rule);padding:15px 0}:where(.agency-site) .page-story .ps-paper dl>div:last-child{border-bottom:0}:where(.agency-site) .page-story .ps-paper dt{color:var(--ps-paper-muted);font-size:12px;font-weight:600;line-height:1.5}:where(.agency-site) .page-story .ps-paper dd{margin:7px 0 0;font-size:14px;line-height:1.7}:where(.agency-site) .page-story .ps-action{background:var(--ps-gold);color:#252923;text-align:left;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;width:100%;min-height:48px;padding:12px 16px;font-size:14px;font-weight:650;line-height:1.5;display:flex}:where(.agency-site) .page-story .ps-action>svg{flex:none}:where(.agency-site) .page-story .ps-action:hover{background:#ffd56e}:where(.agency-site) .page-story .ps-action:disabled{color:#343728;background:#d8c38d}:where(.agency-site) .page-story .ps-offer-choices{flex-wrap:wrap;gap:10px;margin-bottom:29px;display:flex}:where(.agency-site) .page-story .ps-offer-choices button{min-height:44px;color:var(--text,#f2f4f5);background:0 0;border:1px solid #52606b;border-radius:8px;padding:11px 16px;font-size:13px}:where(.agency-site) .page-story .ps-offer-choices button[aria-pressed=true]{background:var(--ps-gold);border-color:var(--ps-gold);color:var(--ps-ink)}:where(.agency-site) .page-story .ps-offer-choices button:hover{border-color:var(--ps-gold)}:where(.agency-site) .page-story .ps-scope-layout{grid-template-columns:1fr 1fr;align-items:start;gap:38px;display:grid}:where(.agency-site) .page-story .ps-scope-visual{min-width:0;margin:0}:where(.agency-site) .page-story .ps-scope-visual>figure{margin:0}:where(.agency-site) .page-story .ps-scope-image{background:#1c242a;border-radius:12px;overflow:hidden}:where(.agency-site) .page-story .ps-scope-image>img{aspect-ratio:1.5;object-fit:cover;width:100%;height:auto;display:block}:where(.agency-site) .page-story .ps-scope-visual.is-capture .ps-scope-image>img{aspect-ratio:1.5;object-position:center top}:where(.agency-site) .page-story .ps-browser-bar{color:#b8c0c4;background:#232a2e;align-items:center;gap:5px;height:30px;padding-inline:13px;display:flex}:where(.agency-site) .page-story .ps-browser-bar>i{background:#81908e;border-radius:50%;width:5px;height:5px}:where(.agency-site) .page-story .ps-browser-bar>span{margin-left:13px;font-size:10px}:where(.agency-site) .page-story .ps-scope-object{align-items:center;gap:18px;padding:23px 0;display:flex}:where(.agency-site) .page-story .ps-scope-object>svg{color:var(--ps-gold);flex:none}:where(.agency-site) .page-story .ps-scope-object strong{font-family:var(--font-display,var(--font-onest),sans-serif);letter-spacing:-.02em;font-size:24px;font-weight:550;line-height:1.3;display:block}:where(.agency-site) .page-story .ps-scope-object span{color:var(--muted,#a6b0b8);margin-top:6px;font-size:14px;line-height:1.7;display:block}:where(.agency-site) .page-story .ps-scope-visual figcaption{color:var(--muted,#a6b0b8);border-top:1px solid var(--line,#354049);padding-top:17px;font-size:13px;line-height:1.75}:where(.agency-site) .page-story .ps-scope-timing{border-top:1px solid var(--line,#354049);margin-top:24px;padding-top:20px}:where(.agency-site) .page-story .ps-scope-timing h3{margin:0 0 9px;font-size:18px;font-weight:550;line-height:1.4}:where(.agency-site) .page-story .ps-scope-timing p{color:var(--muted,#a6b0b8);margin:0 0 10px;font-size:14px;line-height:1.75}:where(.agency-site) .page-story .ps-paper-tabs{border-bottom:1px solid var(--ps-rule);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:9px;display:grid;position:relative}:where(.agency-site) .page-story .ps-paper-tabs button{color:var(--ps-paper-muted);background:0 0;border:0;min-height:54px;padding:12px 7px;font-size:12px;font-weight:550;line-height:1.5}:where(.agency-site) .page-story .ps-paper-tabs button[aria-pressed=true]{color:var(--ps-ink);font-weight:650}:where(.agency-site) .page-story .ps-paper-tabs>span{width:33.3333%;height:2px;transform:translateX(calc(var(--ps-page)*100%));background:#9d741f;position:absolute;bottom:-1px;left:0}:where(.agency-site) .page-story .ps-scope-page{min-height:294px}:where(.agency-site) .page-story .ps-scope-page h3{margin:22px 0 16px;font-size:24px}:where(.agency-site) .page-story .ps-scope-page ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}:where(.agency-site) .page-story .ps-scope-page li{align-items:flex-start;gap:11px;font-size:14px;line-height:1.65;display:flex}:where(.agency-site) .page-story .ps-scope-check{color:#755926;flex:none;margin-top:3px;display:flex}:where(.agency-site) .page-story .ps-scope-price{border-top:1px solid var(--ps-rule);justify-content:space-between;align-items:baseline;gap:20px;margin-top:24px;padding-top:22px;display:flex}:where(.agency-site) .page-story .ps-scope-price>span{max-width:20ch;color:var(--ps-paper-muted);font-size:12px;line-height:1.6}:where(.agency-site) .page-story .ps-scope-price>strong{font-size:25px;font-family:var(--font-display,var(--font-onest),sans-serif);text-align:right;font-weight:600;line-height:1.25}:where(.agency-site) .page-story .ps-audit-layout{grid-template-columns:.84fr 1.16fr;align-items:start;gap:50px;display:grid}:where(.agency-site) .page-story .ps-audit-device{min-width:0;padding:5px 18px 0}:where(.agency-site) .page-story .ps-audit-phone{background:var(--ps-paper);max-width:340px;color:var(--ps-ink);border:7px solid #42494b;border-radius:32px;margin-inline:auto;overflow:hidden}:where(.agency-site) .page-story .ps-phone-top{justify-content:center;align-items:center;height:20px;display:flex}:where(.agency-site) .page-story .ps-phone-top>span{background:#65665c;border-radius:3px;width:47px;height:4px;display:block}:where(.agency-site) .page-story .ps-phone-content{padding:5px 20px 20px}:where(.agency-site) .page-story .ps-example-business{justify-content:space-between;align-items:center;gap:10px;padding-bottom:14px;display:flex}:where(.agency-site) .page-story .ps-example-business>strong{letter-spacing:-.025em;font-size:27px;font-weight:600}:where(.agency-site) .page-story .ps-example-business>span{color:var(--ps-paper-muted);font-size:11px;line-height:1.5}:where(.agency-site) .page-story .ps-phone-request{margin-inline:-20px;position:relative;overflow:hidden}:where(.agency-site) .page-story .ps-phone-request>img{aspect-ratio:2.4;object-fit:cover;object-position:center;width:100%;height:auto;display:block}:where(.agency-site) .page-story .ps-phone-request>div{padding:17px 20px 0}:where(.agency-site) .page-story .ps-phone-request>div>span{color:var(--ps-paper-muted);font-size:12px}:where(.agency-site) .page-story .ps-phone-request h3{font-size:27px;line-height:1.18;font-family:var(--font-display,var(--font-onest),sans-serif);letter-spacing:-.025em;margin:8px 0 15px;font-weight:600}:where(.agency-site) .page-story .ps-form-record{margin:0 0 18px}:where(.agency-site) .page-story .ps-form-record>div{border-bottom:1px solid var(--ps-rule);padding:11px 0}:where(.agency-site) .page-story .ps-form-record dt{color:var(--ps-paper-muted);font-size:11px;line-height:1.5}:where(.agency-site) .page-story .ps-form-record dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:13px;line-height:1.65}:where(.agency-site) .page-story .ps-phone-result{color:#625b4e;min-height:104px;margin:0;padding-top:13px;font-size:13px;line-height:1.65}:where(.agency-site) .page-story .ps-phone-result[data-state=received]{color:#424932}:where(.agency-site) .page-story .ps-phone-result[data-state=retry]{color:#773e27}:where(.agency-site) .page-story .ps-device-caption{max-width:340px;color:var(--muted,#a6b0b8);align-items:flex-start;gap:10px;margin:17px auto 0;font-size:13px;line-height:1.65;display:flex}:where(.agency-site) .page-story .ps-device-caption>svg{color:var(--ps-gold);flex:none;margin-top:3px}:where(.agency-site) .page-story .ps-audit-materials{min-width:0;padding-top:7px}:where(.agency-site) .page-story .ps-audit-scenarios{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:23px;display:grid}:where(.agency-site) .page-story .ps-audit-scenarios button{color:var(--muted,#a6b0b8);text-align:left;background:0 0;border:0;border-bottom:2px solid #4a555e;min-height:59px;padding:10px 3px;font-size:13px;line-height:1.5}:where(.agency-site) .page-story .ps-audit-scenarios button[aria-pressed=true]{color:var(--ps-gold);border-bottom-color:var(--ps-gold)}:where(.agency-site) .page-story .ps-finding h3{font-size:29px}:where(.agency-site) .page-story .ps-finding dl>div{padding-block:18px}:where(.agency-site) .page-story .ps-audit-receipt{color:var(--text,#f2f4f5);background:#1e272b;border-radius:12px;align-items:center;gap:16px;margin:24px 0 0 16px;padding:20px 24px;display:flex;transform:translate(-16px)}:where(.agency-site) .page-story .ps-audit-receipt>svg{color:var(--ps-gold);flex:none}:where(.agency-site) .page-story .ps-audit-receipt>svg:last-child{opacity:.25;margin-left:auto}:where(.agency-site) .page-story .ps-audit-receipt strong{font-size:15px;font-weight:600;line-height:1.45;display:block}:where(.agency-site) .page-story .ps-audit-receipt span{color:var(--muted,#a6b0b8);margin-top:6px;font-size:13px;line-height:1.65;display:block}:where(.agency-site) .page-story .ps-audit-receipt[data-recorded=true]{color:#2b3029;background:#e4c16e;transform:translate(0)}:where(.agency-site) .page-story .ps-audit-receipt[data-recorded=true] svg{color:#413e28;opacity:1}:where(.agency-site) .page-story .ps-audit-receipt[data-recorded=true] span{color:#514b33}:where(.agency-site) .page-story .ps-strategy-choices{gap:20px;max-width:730px;margin:0 0 30px;display:flex}:where(.agency-site) .page-story .ps-strategy-choices button{color:var(--muted,#a6b0b8);text-align:left;background:0 0;border:0;border-bottom:2px solid #4a555e;flex:1;justify-content:space-between;align-items:center;gap:18px;min-height:56px;padding:13px 1px;font-size:15px;line-height:1.5;display:flex}:where(.agency-site) .page-story .ps-strategy-choices button[aria-pressed=true]{color:var(--ps-gold);border-color:var(--ps-gold)}:where(.agency-site) .page-story .ps-strategy-choices button>svg{flex:none}:where(.agency-site) .page-story .ps-strategy-layout{grid-template-columns:.7fr 1.3fr;align-items:center;gap:55px;display:grid}:where(.agency-site) .page-story .ps-strategy-source{min-width:0;padding:9px 15px 0 6px}:where(.agency-site) .page-story .ps-strategy-source>a{color:var(--ps-ink);background:#fff;border-radius:3px;display:block;position:relative;overflow:hidden;transform:rotate(-2deg);box-shadow:0 22px 42px #0004}:where(.agency-site) .page-story .ps-strategy-source img{width:100%;height:auto;display:block}:where(.agency-site) .page-story .ps-strategy-source a>span{background:#e4dcc9;justify-content:space-between;align-items:center;gap:15px;padding:14px 20px;font-size:13px;font-weight:550;line-height:1.5;display:flex}:where(.agency-site) .page-story .ps-strategy-source a>span>svg{flex:none}:where(.agency-site) .page-story .ps-strategy-source>p{color:var(--muted,#a6b0b8);margin:21px 0 0;padding:10px 0 0;font-size:13px;line-height:1.75}:where(.agency-site) .page-story .ps-strategy-working{min-width:0}:where(.agency-site) .page-story .ps-message h3{max-width:22ch;font-size:35px}:where(.agency-site) .page-story .ps-message>p{margin:0 0 22px;font-size:15px;line-height:1.75}:where(.agency-site) .page-story .ps-message-cta{border-top:1px solid var(--ps-rule);justify-content:space-between;align-items:center;gap:20px;padding-top:17px;font-size:14px;font-weight:600;line-height:1.5;display:flex}:where(.agency-site) .page-story .ps-message-cta>svg{color:#76531f;flex:none}:where(.agency-site) .page-story .ps-calendar-task{grid-template-columns:74px minmax(0,1fr);gap:22px;margin-top:28px;display:grid}:where(.agency-site) .page-story .ps-calendar-day{border-top:3px solid var(--ps-gold);color:var(--ps-gold);padding-top:12px}:where(.agency-site) .page-story .ps-calendar-day>span{font-size:12px}:where(.agency-site) .page-story .ps-calendar-day>strong{font-variant-numeric:tabular-nums;letter-spacing:-.03em;margin-top:5px;font-size:46px;font-weight:500;line-height:1.15;display:block}:where(.agency-site) .page-story .ps-calendar-task h3{letter-spacing:-.015em;margin:0 0 13px;font-size:21px;font-weight:550;line-height:1.4}:where(.agency-site) .page-story .ps-calendar-task dl{margin:0}:where(.agency-site) .page-story .ps-calendar-task dl>div{grid-template-columns:96px minmax(0,1fr);gap:14px;padding:8px 0;display:grid}:where(.agency-site) .page-story .ps-calendar-task dt{color:var(--muted,#a6b0b8);font-size:12px;line-height:1.65}:where(.agency-site) .page-story .ps-calendar-task dd{margin:0;font-size:13px;line-height:1.7}:where(.agency-site) .page-story .ps-collaboration-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:23px;margin-bottom:30px;display:grid}:where(.agency-site) .page-story .ps-collaboration-tabs button{min-height:60px;color:var(--muted,#a6b0b8);text-align:left;background:0 0;border:0;border-bottom:2px solid #4a555e;align-items:center;gap:12px;padding:11px 0;font-size:14px;font-weight:550;line-height:1.5;display:flex}:where(.agency-site) .page-story .ps-collaboration-tabs button>span{border:1px solid #697780;border-radius:6px;flex:none;place-items:center;width:29px;height:29px;font-size:12px;display:grid}:where(.agency-site) .page-story .ps-collaboration-tabs button[aria-pressed=true]{color:var(--text,#f2f4f5);border-color:var(--ps-gold)}:where(.agency-site) .page-story .ps-collaboration-tabs button[aria-pressed=true]>span{background:var(--ps-gold);color:var(--ps-ink);border-color:var(--ps-gold)}:where(.agency-site) .page-story .ps-collaboration-stage{min-width:0}:where(.agency-site) .page-story .ps-collaboration-panel{min-height:490px}:where(.agency-site) .page-story .ps-collaboration-panel[hidden]{display:none!important}:where(.agency-site) .page-story .ps-brief-layout,:where(.agency-site) .page-story .ps-review-layout,:where(.agency-site) .page-story .ps-handover-layout{grid-template-columns:1.15fr .85fr;align-items:center;gap:48px;display:grid}:where(.agency-site) .page-story .ps-letter-icon{color:#816028;margin-top:24px}:where(.agency-site) .page-story .ps-brief-letter h3{margin-top:17px;font-size:35px}:where(.agency-site) .page-story .ps-brief-letter>p{margin:0 0 17px;font-size:15px;line-height:1.8}:where(.agency-site) .page-story .ps-letter-attachment{border-top:1px solid var(--ps-rule);color:var(--ps-paper-muted);align-items:center;gap:9px;padding-top:18px;font-size:12px;line-height:1.65;display:flex}:where(.agency-site) .page-story .ps-letter-attachment svg{flex:none}:where(.agency-site) .page-story .ps-brief-reading>h3{letter-spacing:-.02em;margin:0 0 20px;font-size:26px;font-weight:550;line-height:1.3}:where(.agency-site) .page-story .ps-brief-reading dl{margin:0 0 21px}:where(.agency-site) .page-story .ps-brief-reading dl>div{border-bottom:1px solid var(--line,#354049);padding:15px 0}:where(.agency-site) .page-story .ps-brief-reading dt{color:var(--ps-gold);font-size:13px;line-height:1.6}:where(.agency-site) .page-story .ps-brief-reading dd{margin:7px 0 0;font-size:15px;line-height:1.7}:where(.agency-site) .page-story .ps-review-layout{grid-template-columns:1.25fr .75fr;gap:40px}:where(.agency-site) .page-story .ps-review-workspace{background:#252d30;border-radius:12px 12px 4px 4px;min-width:0;overflow:hidden;box-shadow:0 18px 34px #0004}:where(.agency-site) .page-story .ps-review-page{color:#2e322b;background:#ebe3d4}:where(.agency-site) .page-story .ps-review-page>nav{justify-content:space-between;align-items:center;gap:10px;padding:21px 23px;display:flex}:where(.agency-site) .page-story .ps-review-page>nav>strong{letter-spacing:-.03em;font-size:30px;font-weight:600}:where(.agency-site) .page-story .ps-review-page>nav>span{color:#5f6256;font-size:11px}:where(.agency-site) .page-story .ps-review-page>div{grid-template-columns:1fr .85fr;min-height:299px;display:grid}:where(.agency-site) .page-story .ps-review-page>div>div{padding:20px 0 27px 23px}:where(.agency-site) .page-story .ps-review-page>div>div>span:first-child{color:#6c5f48;font-size:12px}:where(.agency-site) .page-story .ps-review-page h3{letter-spacing:-.03em;margin:17px 0;font-size:clamp(27px,3vw,36px);font-weight:600;line-height:1.2}:where(.agency-site) .page-story .ps-review-page p{color:#5f6256;max-width:23ch;margin:0 0 23px;font-size:13px;line-height:1.7}:where(.agency-site) .page-story .ps-review-page>div>img{object-fit:cover;object-position:62% center;width:100%;height:100%;min-height:290px;display:block}:where(.agency-site) .page-story .ps-review-page-action{color:#faf1e2;background:#303b2b;align-items:center;gap:9px;padding:10px 12px;font-size:11px;line-height:1.5;display:inline-flex}:where(.agency-site) .page-story .ps-review-page-action>svg{flex:none}:where(.agency-site) .page-story .ps-review-version{color:#c7cfca;align-items:center;gap:10px;padding:15px 20px;font-size:12px;line-height:1.5;display:flex}:where(.agency-site) .page-story .ps-review-note>svg{color:var(--ps-gold)}:where(.agency-site) .page-story .ps-review-note h3{letter-spacing:-.02em;margin:17px 0 20px;font-size:28px;font-weight:550;line-height:1.25}:where(.agency-site) .page-story .ps-review-note>p{margin:0 0 24px;font-size:15px;line-height:1.8}:where(.agency-site) .page-story .ps-review-note .ps-review-saved{min-height:95px;color:var(--muted,#a6b0b8);margin:13px 0 0;font-size:13px;line-height:1.75}:where(.agency-site) .page-story .ps-handover-layout{grid-template-columns:1fr 1fr}:where(.agency-site) .page-story .ps-handover-folder{padding-top:15px}:where(.agency-site) .page-story .ps-folder-tab{color:#292d25;background:#bd9141;border-radius:12px 12px 0 0;align-items:center;gap:13px;width:max-content;max-width:100%;padding:18px 24px;display:flex;position:relative}:where(.agency-site) .page-story .ps-folder-tab>strong{font-size:18px;font-weight:600;line-height:1.5}:where(.agency-site) .page-story .ps-handover-folder ul{color:#2b3028;background:#e6c786;border-radius:0 12px 12px;margin:0;padding:6px 27px 15px;list-style:none;box-shadow:0 20px 35px #0003}:where(.agency-site) .page-story .ps-handover-folder li{border-bottom:1px solid #b29a65;align-items:center;gap:19px;padding:25px 0;display:flex}:where(.agency-site) .page-story .ps-handover-folder li:last-child{border-bottom:0}:where(.agency-site) .page-story .ps-handover-folder li>svg{color:#5e532f;flex:none}:where(.agency-site) .page-story .ps-handover-folder li strong{font-size:17px;font-weight:600;line-height:1.4}:where(.agency-site) .page-story .ps-handover-folder li p{color:#584f38;margin:7px 0 0;font-size:14px;line-height:1.75}:where(.agency-site) .page-story[data-animate=true] .ps-paper-tabs>span{transition:transform .36s cubic-bezier(.16,1,.3,1)}:where(.agency-site) .page-story[data-animate=true] .ps-scope-page{animation:.42s cubic-bezier(.16,1,.3,1) both ps-page-register}:where(.agency-site) .page-story[data-animate=true] .ps-audit-receipt{transition:transform .6s cubic-bezier(.16,1,.3,1),background-color .35s,color .35s}:where(.agency-site) .page-story[data-animate=true] .ps-strategy-working .ps-message{animation:.45s cubic-bezier(.16,1,.3,1) both ps-page-register}:where(.agency-site) .page-story[data-animate=true] .ps-collaboration-panel:not([hidden]) .ps-review-workspace{animation:.55s cubic-bezier(.16,1,.3,1) both ps-review-register}:where(.agency-site) .page-story[data-animate=true][data-note-added=true] .ps-review-note .ps-action>svg{animation:.32s cubic-bezier(.16,1,.3,1) both ps-note-register}:where(.agency-site) .page-story[data-animate=true] .ps-collaboration-panel:not([hidden]) .ps-handover-folder li{animation:.5s cubic-bezier(.16,1,.3,1) both ps-file-register}:where(.agency-site) .page-story[data-animate=true] .ps-collaboration-panel:not([hidden]) .ps-handover-folder li:nth-child(2){animation-delay:80ms}:where(.agency-site) .page-story[data-animate=true] .ps-collaboration-panel:not([hidden]) .ps-handover-folder li:nth-child(3){animation-delay:.16s}@keyframes ps-page-register{0%{clip-path:inset(0 0 0 3%);transform:translate(8px)}to{clip-path:inset(0);transform:translate(0)}}@keyframes ps-review-register{0%{clip-path:inset(0 0 4%);transform:translateY(12px)}to{clip-path:inset(0);transform:translateY(0)}}@keyframes ps-note-register{0%{transform:scale(.65)}to{transform:scale(1)}}@keyframes ps-file-register{0%{transform:translateY(10px)}to{transform:translateY(0)}}@container page-story (max-width:850px){:where(.agency-site) .page-story .ps-heading{grid-template-columns:1fr;gap:19px}:where(.agency-site) .page-story .ps-heading h2{max-width:25ch;font-size:35px}:where(.agency-site) .page-story .ps-heading p{max-width:70ch}:where(.agency-site) .page-story .ps-scope-layout{grid-template-columns:.95fr 1.05fr;gap:26px}:where(.agency-site) .page-story .ps-paper{padding:24px}:where(.agency-site) .page-story .ps-scope-page{min-height:345px}:where(.agency-site) .page-story .ps-audit-layout{grid-template-columns:.9fr 1.1fr;gap:25px}:where(.agency-site) .page-story .ps-audit-device{padding-inline:0}:where(.agency-site) .page-story .ps-phone-content{padding-inline:16px}:where(.agency-site) .page-story .ps-phone-request{margin-inline:-16px}:where(.agency-site) .page-story .ps-phone-request>div{padding-inline:16px}:where(.agency-site) .page-story .ps-audit-scenarios{gap:8px}:where(.agency-site) .page-story .ps-audit-scenarios button{font-size:12px}:where(.agency-site) .page-story .ps-strategy-layout{grid-template-columns:.7fr 1.3fr;gap:31px}:where(.agency-site) .page-story .ps-strategy-source{padding-left:0}:where(.agency-site) .page-story .ps-message h3{font-size:29px}:where(.agency-site) .page-story .ps-calendar-task{grid-template-columns:55px minmax(0,1fr);gap:18px}:where(.agency-site) .page-story .ps-calendar-task dl>div{grid-template-columns:1fr;gap:2px;padding-block:7px}:where(.agency-site) .page-story .ps-calendar-task h3{font-size:20px}:where(.agency-site) .page-story .ps-brief-layout,:where(.agency-site) .page-story .ps-review-layout,:where(.agency-site) .page-story .ps-handover-layout{gap:27px}:where(.agency-site) .page-story .ps-brief-letter h3{font-size:29px}:where(.agency-site) .page-story .ps-review-page>nav{padding:17px}:where(.agency-site) .page-story .ps-review-page>nav>span{display:none}:where(.agency-site) .page-story .ps-review-page>div{grid-template-columns:1fr .8fr}:where(.agency-site) .page-story .ps-review-page>div>div{padding-left:17px}:where(.agency-site) .page-story .ps-review-page h3{font-size:27px}:where(.agency-site) .page-story .ps-review-note h3{font-size:24px}:where(.agency-site) .page-story .ps-folder-tab{padding-inline:19px}:where(.agency-site) .page-story .ps-folder-tab>strong{font-size:16px}:where(.agency-site) .page-story .ps-handover-folder ul{padding-inline:20px}}@container page-story (max-width:580px){:where(.agency-site) .page-story .ps-heading{gap:15px;margin-bottom:25px}:where(.agency-site) .page-story .ps-heading h2{font-size:31px;line-height:1.18}:where(.agency-site) .page-story .ps-heading p{font-size:15px;line-height:1.75}:where(.agency-site) .page-story .ps-bottom{margin-top:23px;padding-top:17px;display:block}:where(.agency-site) .page-story .ps-bottom>p{font-size:13px}:where(.agency-site) .page-story .ps-bottom .ps-link{max-width:none;margin-top:10px}:where(.agency-site) .page-story .ps-paper{padding:22px}:where(.agency-site) .page-story .ps-paper-heading{gap:14px;padding-bottom:15px;font-size:11px}:where(.agency-site) .page-story .ps-paper h3{font-size:27px}:where(.agency-site) .page-story .ps-paper .ps-paper-note{font-size:12px}:where(.agency-site) .page-story .ps-paper dl>div{padding-block:14px}:where(.agency-site) .page-story .ps-paper dd{font-size:14px}:where(.agency-site) .page-story .ps-offer-choices{grid-template-columns:1fr 1fr;gap:9px;margin-bottom:22px;display:grid}:where(.agency-site) .page-story .ps-offer-choices button{text-align:left;min-height:48px;line-height:1.5}:where(.agency-site) .page-story .ps-scope-layout{grid-template-columns:1fr;gap:27px}:where(.agency-site) .page-story .ps-scope-image>img,:where(.agency-site) .page-story .ps-scope-visual.is-capture .ps-scope-image>img{aspect-ratio:1.7}:where(.agency-site) .page-story .ps-scope-object{gap:14px;padding-block:18px}:where(.agency-site) .page-story .ps-scope-object strong{font-size:22px}:where(.agency-site) .page-story .ps-scope-object>svg{width:34px}:where(.agency-site) .page-story .ps-scope-visual figcaption{padding-top:13px;font-size:12px}:where(.agency-site) .page-story .ps-paper-tabs button{min-height:58px;padding-inline:4px;font-size:12px}:where(.agency-site) .page-story .ps-scope-page{min-height:300px}:where(.agency-site) .page-story .ps-scope-page h3{font-size:24px}:where(.agency-site) .page-story .ps-scope-page ul{gap:13px}:where(.agency-site) .page-story .ps-scope-page li{gap:9px;font-size:14px}:where(.agency-site) .page-story .ps-scope-price>strong{font-size:24px}:where(.agency-site) .page-story .ps-audit-layout{grid-template-columns:1fr;grid-template-areas:"choices""phone""finding""receipt";gap:23px;display:grid}:where(.agency-site) .page-story .ps-audit-materials{display:contents}:where(.agency-site) .page-story .ps-audit-scenarios{grid-area:choices;gap:14px;margin:0}:where(.agency-site) .page-story .ps-audit-scenarios button{min-height:54px;font-size:13px}:where(.agency-site) .page-story .ps-audit-device{grid-area:phone;padding:0}:where(.agency-site) .page-story .ps-audit-phone{max-width:342px}:where(.agency-site) .page-story .ps-phone-content{padding-inline:19px}:where(.agency-site) .page-story .ps-phone-request{margin-inline:-19px}:where(.agency-site) .page-story .ps-phone-request>div{padding-inline:19px}:where(.agency-site) .page-story .ps-phone-request>img{aspect-ratio:2.8}:where(.agency-site) .page-story .ps-phone-result{min-height:85px}:where(.agency-site) .page-story .ps-finding{grid-area:finding}:where(.agency-site) .page-story .ps-audit-receipt{grid-area:receipt;margin-top:0;padding:20px}:where(.agency-site) .page-story .ps-strategy-choices{gap:18px;margin-bottom:27px}:where(.agency-site) .page-story .ps-strategy-choices button{gap:8px;min-height:60px;font-size:14px}:where(.agency-site) .page-story .ps-strategy-layout{grid-template-columns:1fr;gap:31px}:where(.agency-site) .page-story .ps-strategy-source{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:22px;padding:4px 0;display:grid}:where(.agency-site) .page-story .ps-strategy-source>a{transform:rotate(-2deg)}:where(.agency-site) .page-story .ps-strategy-source a>span{gap:6px;padding:10px 12px;font-size:11px}:where(.agency-site) .page-story .ps-strategy-source a>span>svg{width:14px}:where(.agency-site) .page-story .ps-strategy-source>p{margin:0;padding:0;font-size:13px}:where(.agency-site) .page-story .ps-message h3{font-size:30px}:where(.agency-site) .page-story .ps-message>p{font-size:15px}:where(.agency-site) .page-story .ps-calendar-task{grid-template-columns:54px minmax(0,1fr);gap:19px;margin-top:25px}:where(.agency-site) .page-story .ps-calendar-day>strong{font-size:40px}:where(.agency-site) .page-story .ps-calendar-task h3{font-size:21px}:where(.agency-site) .page-story .ps-collaboration-tabs{gap:12px;margin-bottom:24px}:where(.agency-site) .page-story .ps-collaboration-tabs button{flex-direction:column;align-items:flex-start;gap:9px;min-height:93px;font-size:12px}:where(.agency-site) .page-story .ps-collaboration-tabs button>span{width:27px;height:27px}:where(.agency-site) .page-story .ps-collaboration-panel{min-height:0}:where(.agency-site) .page-story .ps-brief-layout,:where(.agency-site) .page-story .ps-review-layout,:where(.agency-site) .page-story .ps-handover-layout{grid-template-columns:1fr;gap:29px}:where(.agency-site) .page-story .ps-brief-letter h3{font-size:30px}:where(.agency-site) .page-story .ps-brief-letter>p{font-size:15px}:where(.agency-site) .page-story .ps-brief-reading>h3{font-size:25px}:where(.agency-site) .page-story .ps-review-page>nav>span{font-size:9px;display:block}:where(.agency-site) .page-story .ps-review-page>div{grid-template-columns:1fr .8fr;min-height:272px}:where(.agency-site) .page-story .ps-review-page>div>div{padding:19px 0 22px 18px}:where(.agency-site) .page-story .ps-review-page h3{font-size:28px;line-height:1.17}:where(.agency-site) .page-story .ps-review-page p{font-size:12px;line-height:1.65}:where(.agency-site) .page-story .ps-review-page>div>img{min-height:265px}:where(.agency-site) .page-story .ps-review-page-action{gap:6px;padding:9px;font-size:10px}:where(.agency-site) .page-story .ps-review-note h3{font-size:26px}:where(.agency-site) .page-story .ps-review-note>p{margin-bottom:19px}:where(.agency-site) .page-story .ps-review-note .ps-review-saved{min-height:0}:where(.agency-site) .page-story .ps-handover-folder li{padding-block:22px}:where(.agency-site) .page-story .ps-handover-folder li strong{font-size:17px}}@media (max-width:760px){:where(.agency-site) .page-story{padding-block:42px}}:where(.agency-site) .page-story[data-animate=false] *,.agency-site[data-motion=off] .page-story *{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){:where(.agency-site) .page-story *{transition:none!important;animation:none!important}}
