.pw-fam .pw-samples{--ps-draft: transparent;--ps-paper: #fff;--ps-t1: #0b1220;--ps-t2: #3b4660;--ps-t3: #5b6680;--ps-rule: rgba(19, 39, 94, .09);--ps-rule2: rgba(19, 39, 94, .07);--ps-shadow: 0 0 0 1px rgba(19, 39, 94, .06), 0 30px 70px -36px rgba(40, 98, 150, .45), 0 12px 28px -22px rgba(102, 193, 238, .3);--ps-shadow-hi: 0 0 0 1px rgba(19, 39, 94, .07), 0 40px 80px -36px rgba(40, 98, 150, .55), 0 16px 34px -22px rgba(102, 193, 238, .38);background:transparent;color:var(--fam-ink)}.pw-fam .pw-samples .ps-kick{font-family:inherit;font-size:11px;font-weight:600;letter-spacing:.22em;color:#55648a}.pw-fam .pw-samples header.ps-hero{background:transparent!important;color:inherit!important;padding-top:136px}.pw-fam .pw-samples .ps-hero:before,.pw-fam .pw-samples .ps-hero:after{display:none}@media(max-width:767px){.pw-fam .pw-samples header.ps-hero{padding-top:112px}}.pw-fam .pw-samples .ps-stamp{border:1px solid rgba(255,255,255,.95);border-radius:99px;background:#ffffff9e;box-shadow:0 0 0 1px var(--fam-ring),0 8px 20px -14px #28629680;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:4px;gap:0;max-width:100%}.pw-fam .pw-samples .ps-stamp b{font-family:inherit;font-size:10.5px;font-weight:600;letter-spacing:.16em;border-radius:99px;background:#0b1220;color:#fff;padding:5px 11px;flex:0 0 auto}.pw-fam .pw-samples .ps-stamp span{color:var(--fam-ink-2);font-size:12.5px;font-weight:500;padding:4px 12px 4px 10px}.pw-fam .pw-samples .ps-hero h1{color:var(--fam-ink);font-size:clamp(25px,3.3vw,36px);line-height:1.14;letter-spacing:-.03em;max-width:553px}.pw-fam .pw-samples .ps-hero .ps-sub{color:var(--fam-ink-2);font-weight:400;font-size:16.5px;line-height:1.65}.pw-fam .pw-samples .ps-stats{border:0;border-radius:16px;overflow:hidden;background:linear-gradient(180deg,#fffc,#fff9);box-shadow:inset 0 1px #fff,0 0 0 1px var(--fam-ring),0 14px 32px -24px #28629680}.pw-fam .pw-samples .ps-stats div{border-color:#13275e12;border-top:0;border-left:0;color:var(--fam-ink-2);font-family:inherit;font-size:12px;font-weight:500;letter-spacing:0}.pw-fam .pw-samples .ps-stats div:last-child{border-right:0}@media(max-width:639px){.pw-fam .pw-samples .ps-stats div:nth-child(2n){border-right:0}.pw-fam .pw-samples .ps-stats div:nth-child(n+3){border-bottom:0}}@media(min-width:640px){.pw-fam .pw-samples .ps-stats div{border-bottom:0}}.pw-fam .pw-samples .ps-stats i{width:7px;height:7px;box-shadow:0 0 0 3px #039be41f}.pw-fam .pw-samples .ps-fan figure{border-radius:6px;box-shadow:0 0 0 1px #13275e12,0 30px 60px -30px #2862968c,0 6px 14px -8px #13275e40}.pw-fam .pw-samples .ps-fan .ps-fanbar{background:linear-gradient(180deg,#fff,#eef6fc);border-bottom:1px solid rgba(19,39,94,.06)}.pw-fam .pw-samples .ps-fan .ps-fanbar i{background:#ff8a8a;box-shadow:6px 0 #ffd27a,12px 0 #7fdca4;margin-right:12px}.pw-fam .pw-samples .ps-fan .ps-fanbar s{background:#13275e1f}.pw-fam .pw-samples .ps-placard-zone{background:transparent;padding-bottom:56px}.pw-fam .pw-samples .ps-placard{margin-top:0;border:1px solid var(--fam-rim);border-radius:20px;background:var(--fam-fill);box-shadow:var(--fam-shadow)}.pw-fam .pw-samples .ps-placard:before{display:none}.pw-fam .pw-samples .ps-pcell .ps-kick{color:#13275e}.pw-fam .pw-samples .ps-pcell .ps-kick svg{color:#0a5ea8}.pw-fam .pw-samples .ps-pcell .ps-kick s{background:linear-gradient(90deg,#0a5ea8,#00c7fb)}.pw-fam .pw-samples .ps-pbuy{background:linear-gradient(180deg,#f0f8feb3,#e8f4fd8c)}.pw-fam .pw-samples .ps-pbuy .fam-btn-ink{width:100%;height:44px;padding:0 18px}.pw-fam .pw-samples .fam-btn-ink svg{width:15px;height:15px;transition:transform .22s var(--fam-ease)}.pw-fam .pw-samples .fam-btn-ink:hover svg{transform:translate(3px)}.pw-fam .pw-samples .ps-ledger{background:#fdfdffc7;border-color:#13275e12;-webkit-backdrop-filter:saturate(170%) blur(18px);backdrop-filter:saturate(170%) blur(18px);box-shadow:0 10px 24px -22px #28629699}.pw-fam .pw-samples .ps-ledger button{border-color:#13275e12;color:var(--fam-ink-3);font-weight:500}.pw-fam .pw-samples .ps-ledger button u{font-family:inherit;font-weight:600;color:#66708a}.pw-fam .pw-samples .ps-ledger button:hover{background:#ffffffb3;color:var(--fam-ink)}.pw-fam .pw-samples .ps-ledger button.is-on{background:#ffffffeb;color:#13275e}.pw-fam .pw-samples .ps-ledger button.is-on:after{background:linear-gradient(90deg,#13275e,#0a5ea8 45%,#00c7fb)}.pw-fam .pw-samples .ps-ledger .ps-tail{font-family:inherit;font-weight:600;letter-spacing:.18em;color:#55648a}.pw-fam .pw-samples .ps-ledger .ps-tail b{color:#fff;background:#0b1220;border-color:#0b1220;border-radius:99px;font-weight:600}.pw-fam .pw-samples .ps-plate{background:transparent;padding:112px 0}.pw-fam .pw-samples .ps-plate.is-pale{background:transparent}.pw-fam .pw-samples .ps-plate+.ps-plate:before{content:"";position:absolute;top:0;left:50%;width:min(1170px,calc(100% - 40px));height:1px;transform:translate(-50%);background:linear-gradient(90deg,transparent,rgba(19,39,94,.09) 20%,rgba(19,39,94,.09) 80%,transparent)}@media(max-width:767px){.pw-fam .pw-samples .ps-plate{padding:80px 0}}.pw-fam .pw-samples .ps-plate-no{font-family:inherit;font-weight:600;letter-spacing:.12em;color:#0a5ea8}.pw-fam .pw-samples .ps-plate h2{color:var(--fam-ink);font-size:clamp(27px,3.1vw,38px);letter-spacing:-.03em}.pw-fam .pw-samples .ps-plate h2 em.fam-grad{display:inline}.pw-fam .pw-samples .ps-plate .ps-lede{color:var(--fam-ink-2);font-weight:400}.pw-fam .pw-samples .ps-spec h3{font-weight:600}.pw-fam .pw-samples .ps-prov s{background:linear-gradient(135deg,#13275e,#00c7fb);box-shadow:0 0 0 3px #039be424}.pw-fam .pw-samples .ps-prov span{color:#13275e;font-weight:500}.pw-fam .pw-samples .ps-sheet{border:0;border-radius:8px;box-shadow:var(--ps-shadow)}.pw-fam .pw-samples .ps-mount{background:linear-gradient(180deg,#f5f8fc,#edf2f8)}.pw-fam .pw-samples .ps-stampmark{border:1px solid rgba(255,255,255,.95);color:#0a5ea8;background:#ffffffdb;border-radius:99px;font-family:inherit;font-weight:600;letter-spacing:.12em;box-shadow:0 0 0 1px #039be433,0 6px 14px -8px #0a5ea880;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pw-fam .pw-samples .ps-book{border:1px solid rgba(255,255,255,.95);border-radius:16px;box-shadow:var(--ps-shadow)}.pw-fam .pw-samples .ps-book-bar{background:linear-gradient(180deg,#fffffff2,#f4faffd9);color:var(--fam-ink-2);border-bottom:1px solid rgba(19,39,94,.06)}.pw-fam .pw-samples .ps-book-bar .dot{background:#ff8a8a;box-shadow:13px 0 #ffd27a,26px 0 #7fdca4;margin-right:28px}.pw-fam .pw-samples .ps-book-bar .fname{color:var(--fam-ink-3)}.pw-fam .pw-samples .ps-book-bar .ps-stampmark{background:#ffffffe6;border-color:#fffffff2;color:#0a5ea8}.pw-fam .pw-samples .ps-book-tabs{background:#f6f9fde6;border-top-color:#13275e0f}.pw-fam .pw-samples .ps-book-tabs span.act{box-shadow:inset 0 2px #039be4}.pw-fam .pw-samples .ps-soon{font-family:inherit;font-weight:600;letter-spacing:.16em;border-color:#fffffff2;box-shadow:0 0 0 1px var(--fam-ring),0 10px 26px -14px #28629680}.pw-fam .pw-samples .ps-viewer,.pw-fam .pw-samples .ps-plate.is-pale .ps-viewer,.pw-fam .pw-samples .ps-note{border:1px solid rgba(255,255,255,.95);border-radius:12px;background:linear-gradient(180deg,#ffffffdb,#ffffffb3);box-shadow:inset 0 1px #fff,0 0 0 1px var(--fam-ring),0 10px 24px -20px #28629680}.pw-fam .pw-samples .ps-viewer{margin-top:18px}.pw-fam .pw-samples .ps-vbtn{border-color:#13275e1a;background:#fff}.pw-fam .pw-samples .ps-vbtn:hover:not([disabled]){background:#fff;border-color:#039be473;color:#0a5ea8}.pw-fam .pw-samples .ps-vfull{font-weight:600;color:#13275e}.pw-fam .pw-samples .ps-vfull:hover:not([disabled]){background:#039be414;color:#0a5ea8}.pw-fam .pw-samples .ps-note .ps-kick{color:#0a5ea8}.pw-fam .pw-samples .ps-note p{color:var(--fam-ink-2)}.pw-fam .pw-samples .ps-vol{border-color:#13275e1a;background:#fffc}.pw-fam .pw-samples .ps-vol.is-on{background:#0b1220;border-color:#0b1220}.pw-fam .pw-samples .ps-closing{background:transparent;padding:24px 0 8px}.pw-fam .pw-samples .ps-closing-in{display:block;padding:40px;border:1px solid var(--fam-rim);border-radius:20px;background:var(--fam-fill);box-shadow:var(--fam-shadow);overflow:visible}.pw-fam .pw-samples .ps-closing-in:before{display:none}@media(max-width:767px){.pw-fam .pw-samples .ps-closing-in{padding:28px 22px}}.pw-fam .pw-samples .ps-closing-top{display:grid;gap:28px;align-items:center}@media(min-width:900px){.pw-fam .pw-samples .ps-closing-top{grid-template-columns:minmax(0,1fr) auto;gap:56px}}.pw-fam .pw-samples .ps-lock{display:inline-flex;align-items:center;gap:8px;padding:5px 12px;border-radius:99px;border:1px solid rgba(255,255,255,.95);background:#ffffffbf;box-shadow:0 0 0 1px var(--fam-ring);font-family:inherit;font-size:10.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#13275e}.pw-fam .pw-samples .ps-lock svg{width:12px;height:12px;color:#0a5ea8}.pw-fam .pw-samples .ps-closing h2{margin:18px 0 0;max-width:20ch;font-size:clamp(26px,3.2vw,36px);line-height:1.1;font-weight:600;letter-spacing:-.03em;color:var(--fam-ink);text-wrap:balance}.pw-fam .pw-samples .ps-closing .ps-closing-lede{margin:14px 0 0;max-width:56ch;font-size:15.5px;line-height:1.65;color:var(--fam-ink-2)}.pw-fam .pw-samples .ps-closing .ps-btns{display:flex;flex-direction:column;gap:10px;min-width:220px}.pw-fam .pw-samples .ps-closing .ps-btns .fam-btn,.pw-fam .pw-samples .ps-closing .ps-btns .fam-btn-ink{width:100%;height:44px}.pw-fam .pw-samples .ps-closing .ps-tlink{height:36px;font-weight:600}.pw-fam .pw-samples .ps-closing .ps-closing-note{margin:30px 0 0;padding-top:20px;border-top:1px solid rgba(19,39,94,.08);max-width:none;font-size:14px;line-height:1.65;color:var(--fam-ink-3)}.pw-fam .pw-samples .ps-closing .ps-closing-note b{color:var(--fam-ink);font-weight:600}@media(prefers-reduced-motion:reduce){.pw-fam .pw-samples .fam-btn-ink svg{transition:none}}.pw-fam .pw-samples .ps-hero h1 em.fam-grad{color:transparent;width:-moz-fit-content;width:fit-content}.pw-fam .pw-samples .ps-plate h2 em.fam-grad,.pw-fam .pw-samples .ps-closing h2 em.fam-grad{color:transparent;font-style:normal}.pw-fam .pw-samples .ps-cover-band{background:linear-gradient(150deg,#13275e,#0b4ea9 58%,#039be4)}@media(max-width:600px){.pw-fam .pw-samples .ps-stamp{flex-wrap:wrap;align-items:center;border-radius:16px;padding:6px}.pw-fam .pw-samples .ps-stamp span{padding:6px 6px 2px;line-height:1.45}}.pw-fam .pw-samples{overflow-x:clip}
