/* Pricing, round 2: the review tools (switcher, Why, phone view). The Get started form is get-started.css */
/* review tools */
.pp-sw{position:fixed;left:16px;bottom:16px;z-index:150;display:flex;flex-direction:column;align-items:flex-start;gap:8px;max-width:calc(100vw - 32px);font:500 12px/1 ui-monospace,Menlo,monospace;color:#161513;pointer-events:none}
.pp-sw>*{pointer-events:auto}
.pp-sw__bar{display:flex;align-items:center;gap:6px;max-width:100%;padding:6px;border-radius:14px;background:rgba(255,255,255,.94);box-shadow:0 10px 30px -12px rgba(22,21,19,.4),0 0 0 1px rgba(22,21,19,.06);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}
.pp-sw__lbl{padding:0 4px 0 8px;color:#7a736a;white-space:nowrap}
.pp-sw__row{display:flex;gap:3px;min-width:0;overflow-x:auto;scrollbar-width:none}
.pp-sw button{flex:none;height:32px;min-width:32px;padding:0 9px;border:1px solid #e3ded2;border-radius:9px;background:#fff;color:#161513;font:inherit;cursor:pointer}
.pp-sw button:hover{background:#f4f0e6}
.pp-sw button[aria-pressed="true"]{border-color:#161513;background:#161513;color:#FAF8F2}
.pp-sw button:focus-visible{outline:2px solid #161513;outline-offset:2px}
.pp-sw__card{width:min(390px,100%);padding:18px 18px 16px;border-radius:14px;background:rgba(255,255,255,.97);box-shadow:0 18px 40px -16px rgba(22,21,19,.42),0 0 0 1px rgba(22,21,19,.06);font:400 13.5px/1.5 'Schibsted Grotesk',system-ui,sans-serif;color:#161513}
.pp-sw__card[hidden]{display:none}
.pp-sw__t{margin:0;font-size:16px;font-weight:700;letter-spacing:-.01em}
.pp-sw__test{margin:4px 0 0;color:#5c5750;text-wrap:pretty}
.pp-sw__card ul{display:grid;gap:8px;margin:12px 0 0;padding:0;list-style:none}
.pp-sw__card li{text-wrap:pretty}
.pp-sw__ref{margin:12px 0 0;font-size:12.5px;color:#7a736a}
@media (max-width:560px){.pp-sw__lbl{display:none}.pp-sw{left:8px;bottom:8px;max-width:calc(100vw - 16px)}}
.pp-phones{position:fixed;inset:0;z-index:140;display:grid;place-items:center;background:rgba(22,21,19,.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}
.pp-phones[hidden]{display:none}
.pp-phones__in{display:flex;gap:32px;transform:scale(var(--s,1))}
.pp-phones figure{display:grid;gap:12px;justify-items:center;margin:0}
.pp-phones figcaption{font:500 12px/1 ui-monospace,Menlo,monospace;color:#fff}
.pp-phones__f{width:388px;height:780px;padding:14px;border-radius:46px;background:#0B0D12;box-shadow:0 30px 60px -20px rgba(0,0,0,.6)}
.pp-phones iframe{display:block;width:360px;height:752px;border:0;border-radius:32px;background:#FAF8F2}
html.pp-phone-on{overflow:hidden}
