@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:optional;src:url("./media/roboto-latin-400-normal-LOX3CHMS.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:optional;src:url("./media/roboto-latin-500-normal-D6YDQ3CR.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:optional;src:url("./media/roboto-latin-ext-400-normal-JLTDD7L3.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:optional;src:url("./media/roboto-latin-ext-500-normal-JYCUQIKH.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{color-scheme:light;--pw-font: Roboto, "Helvetica Neue", Arial, sans-serif;--pw-surface: #ffffff;--pw-canvas: #f2f3f8;--pw-ink: #212121;--pw-ink-2: #5f6671;--pw-line: #dce1e5;--pw-link: #1565c0;--pw-link-hover: #c62828;--pw-focus: #1565c0;--pw-peach: #f9cb9c;--pw-on-brand: #ffffff;--pw-radius: 6px;--pw-radius-lg: 10px;--pw-shot-shadow: 0 1.75rem 3.5rem -1.5rem rgb(6 18 24 / .5), 0 .375rem 1rem -.375rem rgb(6 18 24 / .3);--pw-wrap: 76rem;--pw-gutter: clamp(1rem, .4rem + 3vw, 3rem);--pw-space-section: clamp(4rem, 2.8rem + 5vw, 7.5rem);--pw-brand: #164e59;--pw-brand-hover: #0f3c45;--pw-brand-soft: #e3f0f3;--pw-brand-text: var(--pw-brand);--pw-on-brand-2: #c0d7dc;--pw-marker-on-brand: var(--pw-peach);--pw-action: var(--pw-brand);--pw-action-hover: var(--pw-brand-hover);--pw-on-action: #ffffff;--pw-action-ring: transparent;--pw-quiet: var(--pw-brand-text);--pw-dark-canvas: #081c21;--pw-dark-surface: #0f2a30;--pw-dark-field: #153940;--pw-dark-line: #305158;--pw-dark-ink: #e4eaec;--pw-dark-ink-2: #a8bdc2;--pw-dark-brand-text: #88c1ce}[data-pw-theme=invoice]{--pw-brand: #254f40;--pw-brand-hover: #1b3d31;--pw-brand-soft: #e5f0eb;--pw-on-brand-2: #c3d8cf;--pw-dark-canvas: #0b1d17;--pw-dark-surface: #132c23;--pw-dark-field: #1b3a2f;--pw-dark-line: #355246;--pw-dark-ink: #e5eae8;--pw-dark-ink-2: #abbeb6;--pw-dark-brand-text: #90c4af}[data-pw-theme=mail]{--pw-brand: #1d4f70;--pw-brand-hover: #153c56;--pw-brand-soft: #e5eff6;--pw-on-brand-2: #c4d5e2;--pw-dark-canvas: #0d1b25;--pw-dark-surface: #162836;--pw-dark-field: #1e3647;--pw-dark-line: #374e5f;--pw-dark-ink: #e5e9ed;--pw-dark-ink-2: #acbbc7;--pw-dark-brand-text: #93bcdb}[data-pw-theme=filesafe]{--pw-brand: #503d66;--pw-brand-hover: #3f2f51;--pw-brand-soft: #efebf5;--pw-on-brand-2: #d6cee0;--pw-dark-canvas: #1c1623;--pw-dark-surface: #2a2234;--pw-dark-field: #382e45;--pw-dark-line: #50455d;--pw-dark-ink: #eae8ed;--pw-dark-ink-2: #bcb5c5;--pw-dark-brand-text: #bfadd7}[data-pw-theme=kudosfive]{--pw-brand: #1f6b52;--pw-brand-hover: #175540;--pw-brand-soft: #e5f0eb;--pw-on-brand-2: #d6e8df;--pw-gold: #b7791f;--pw-marker-on-brand: #f2c86b;--pw-dark-canvas: #0c1d16;--pw-dark-surface: #142c22;--pw-dark-field: #1b3a2e;--pw-dark-line: #355246;--pw-dark-ink: #e5eae8;--pw-dark-ink-2: #abbeb5;--pw-dark-brand-text: #90c4ae}@media(prefers-color-scheme:dark){:root:not([data-pw-scheme=light]){color-scheme:dark;--pw-surface: var(--pw-dark-surface);--pw-canvas: var(--pw-dark-canvas);--pw-ink: var(--pw-dark-ink);--pw-ink-2: var(--pw-dark-ink-2);--pw-line: var(--pw-dark-line);--pw-brand-soft: var(--pw-dark-field);--pw-brand-text: var(--pw-dark-brand-text);--pw-link: #82b9fc;--pw-link-hover: #ef9a9a;--pw-focus: #82b9fc;--pw-action-ring: rgb(255 255 255 / .22);--pw-quiet: var(--pw-dark-ink);--pw-shot-shadow: 0 1.75rem 3.5rem -1.5rem rgb(0 0 0 / .7), 0 .375rem 1rem -.375rem rgb(0 0 0 / .5)}}:root[data-pw-scheme=dark]{color-scheme:dark;--pw-surface: var(--pw-dark-surface);--pw-canvas: var(--pw-dark-canvas);--pw-ink: var(--pw-dark-ink);--pw-ink-2: var(--pw-dark-ink-2);--pw-line: var(--pw-dark-line);--pw-brand-soft: var(--pw-dark-field);--pw-brand-text: var(--pw-dark-brand-text);--pw-link: #82b9fc;--pw-link-hover: #ef9a9a;--pw-focus: #82b9fc;--pw-action-ring: rgb(255 255 255 / .22);--pw-quiet: var(--pw-dark-ink);--pw-shot-shadow: 0 1.75rem 3.5rem -1.5rem rgb(0 0 0 / .7), 0 .375rem 1rem -.375rem rgb(0 0 0 / .5)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:1.5rem;scrollbar-color:color-mix(in srgb,var(--pw-ink-2) 60%,transparent) var(--pw-canvas)}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{margin:0;background:var(--pw-surface);color:var(--pw-ink);font-family:var(--pw-font);font-size:clamp(1rem,.96rem + .18vw,1.0625rem);line-height:1.6;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}::selection{background:var(--pw-brand);color:var(--pw-on-brand)}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0}h1,h2,h3{font-weight:500;text-wrap:balance}p{text-wrap:pretty}img{display:block;max-width:100%;height:auto}a{color:var(--pw-link);text-decoration-thickness:1px;text-underline-offset:.2em}a:hover{color:var(--pw-link-hover)}:focus-visible{outline:3px solid var(--pw-focus);outline-offset:3px;border-radius:2px}main:focus{outline:none}address{font-style:normal}.pw-wrap{width:min(var(--pw-wrap),100% - 2 * var(--pw-gutter));margin-inline:auto}.pw-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pw-skip{position:fixed;z-index:10;top:.75rem;left:.75rem;padding:.75rem 1rem;border-radius:var(--pw-radius);background:var(--pw-surface);color:var(--pw-ink);font-weight:500;transform:translateY(-200%)}.pw-skip:focus{transform:none}.pw-symbol{display:inline-flex;width:1.25em;height:1.25em;flex:none}.pw-symbol svg,.pw-mark svg{width:100%;height:100%;fill:currentColor}.pw-mark{display:inline-flex;width:1em;height:1em;flex:none;color:var(--pw-brand-text)}[data-pw-theme=kudosfive] .pw-mark{color:var(--pw-gold)}.pw-header{position:relative;z-index:20;display:block;background:var(--pw-surface)}.pw-header__inner{display:flex;align-items:center;gap:clamp(.5rem,1.5vw,1.5rem);min-height:4rem}.pw-brand{display:inline-flex;align-items:center;gap:.625rem;margin-right:auto;color:var(--pw-ink);text-decoration:none}.pw-brand:hover{color:var(--pw-ink)}.pw-brand__mark{width:auto;height:2rem}.pw-brand__name{font-size:1.25rem;font-weight:500;line-height:1.2;letter-spacing:-.005em;white-space:nowrap}.pw-nav{margin-right:auto}.pw-nav__list,.pw-dropdown__panel,.pw-mobile-menu__list,.pw-mobile-menu__list ul{margin:0;padding:0;list-style:none}.pw-nav__list{display:flex;gap:.125rem}.pw-nav__link,.pw-tool{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-width:2.75rem;min-height:2.75rem;padding-inline:.75rem;border:0;border-radius:var(--pw-radius);background:transparent;color:var(--pw-ink-2);font:inherit;font-size:.9375rem;font-weight:500;text-decoration:none;white-space:nowrap;cursor:pointer;list-style:none}.pw-tool{padding-inline:.5rem}.pw-header .pw-button{white-space:nowrap}.pw-nav__link:hover,.pw-tool:hover,.pw-dropdown[open]>summary{background:var(--pw-brand-soft);color:var(--pw-ink)}.pw-nav__link[aria-current=page],.pw-nav__link--active{color:var(--pw-ink);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.35em}.pw-dropdown>summary::-webkit-details-marker{display:none}.pw-dropdown>summary .pw-symbol:last-child{width:1.125em;height:1.125em;transition:transform .16s ease-out}.pw-dropdown[open]>summary .pw-symbol:last-child{transform:rotate(180deg)}.pw-dropdown{position:relative}.pw-dropdown__panel{position:absolute;z-index:30;top:calc(100% + .25rem);left:0;width:max-content;min-width:12rem;max-width:min(22rem,100vw - 2rem);padding:.25rem;border-radius:var(--pw-radius-lg);background:var(--pw-surface);box-shadow:0 0 0 1px var(--pw-line),0 .75rem 1.5rem -.75rem #06121859}.pw-dropdown__panel--end{right:0;left:auto}.pw-dropdown__panel a,.pw-mobile-menu__list a{display:flex;align-items:center;min-height:2.75rem;padding-inline:.75rem;border-radius:var(--pw-radius);color:var(--pw-ink);font-size:.9375rem;text-decoration:none}.pw-dropdown__panel a:hover,.pw-mobile-menu__list a:hover{background:var(--pw-brand-soft);color:var(--pw-ink)}.pw-dropdown__panel a[aria-current=page],.pw-mobile-menu__list a[aria-current=page]{font-weight:500;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.35em}.pw-header__tools{display:flex;align-items:center;gap:.125rem}.pw-signin{color:var(--pw-quiet)}.pw-button.pw-button--small{min-height:2.5rem;margin-left:.5rem;padding:.5rem 1rem;font-size:.9375rem}.pw-scheme-toggle{display:none}:root[data-pw-js] .pw-scheme-toggle{display:inline-flex}.pw-scheme-toggle__light{display:none}:root[data-pw-scheme=dark] .pw-scheme-toggle__dark{display:none}:root[data-pw-scheme=dark] .pw-scheme-toggle__light{display:inline-flex}@media(prefers-color-scheme:dark){:root:not([data-pw-scheme=light]) .pw-scheme-toggle__dark{display:none}:root:not([data-pw-scheme=light]) .pw-scheme-toggle__light{display:inline-flex}}.pw-mobile-menu{position:static;display:none}.pw-mobile-menu__close,.pw-mobile-menu[open] .pw-mobile-menu__open{display:none}.pw-mobile-menu[open] .pw-mobile-menu__close{display:inline-flex}.pw-mobile-menu__panel{position:absolute;z-index:30;top:100%;left:0;right:0;max-height:calc(100dvh - 4rem);overflow-y:auto;padding:.5rem var(--pw-gutter) 1.25rem;background:var(--pw-surface);box-shadow:0 1px 0 var(--pw-line),0 1rem 1.5rem -1rem #06121859}.pw-mobile-menu__list>li+li{border-top:1px solid var(--pw-line)}.pw-mobile-menu__list a{min-height:3rem;padding-inline:.25rem;font-size:1.0625rem}.pw-mobile-menu__list ul a{padding-left:1.25rem;color:var(--pw-ink-2);font-size:1rem}.pw-mobile-menu__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.75rem;padding-top:1rem;border-top:1px solid var(--pw-line)}.pw-mobile-menu__actions .pw-textlink{color:var(--pw-quiet)}@media(min-width:40rem){.pw-mobile-menu{position:relative}.pw-mobile-menu__panel{top:calc(100% + .25rem);left:auto;width:22rem;max-height:calc(100dvh - 5rem);padding:.5rem 1rem 1rem;border-radius:var(--pw-radius-lg);box-shadow:0 0 0 1px var(--pw-line),0 .75rem 1.5rem -.75rem #06121859}}@media(max-width:63.99rem){.pw-header .pw-nav,.pw-header__tools .pw-header__wide{display:none}.pw-mobile-menu{display:block}}@media(max-width:67.99rem){[data-pw-nav="68"] :is(.pw-nav,.pw-header__wide){display:none}[data-pw-nav="68"] .pw-mobile-menu{display:block}}@media(max-width:71.99rem){[data-pw-nav="72"] :is(.pw-nav,.pw-header__wide){display:none}[data-pw-nav="72"] .pw-mobile-menu{display:block}}@media(max-width:75.99rem){[data-pw-nav="76"] :is(.pw-nav,.pw-header__wide){display:none}[data-pw-nav="76"] .pw-mobile-menu{display:block}}@media(max-width:79.99rem){[data-pw-nav="80"] :is(.pw-nav,.pw-header__wide){display:none}[data-pw-nav="80"] .pw-mobile-menu{display:block}}@media(max-width:83.99rem){[data-pw-nav="84"] :is(.pw-nav,.pw-header__wide){display:none}[data-pw-nav="84"] .pw-mobile-menu{display:block}}@media(max-width:87.99rem){[data-pw-nav="88"] :is(.pw-nav,.pw-header__wide){display:none}[data-pw-nav="88"] .pw-mobile-menu{display:block}}@media(max-width:91.99rem){[data-pw-nav="92"] :is(.pw-nav,.pw-header__wide){display:none}[data-pw-nav="92"] .pw-mobile-menu{display:block}}@media(max-width:95.99rem){[data-pw-nav="96"] :is(.pw-nav,.pw-header__wide){display:none}[data-pw-nav="96"] .pw-mobile-menu{display:block}}[data-pw-nav=always] :is(.pw-nav,.pw-header__wide){display:none}[data-pw-nav=always] .pw-mobile-menu{display:block}@media(max-width:26rem){.pw-mobile-menu>summary span,.pw-languages summary .pw-symbol:last-child{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.pw-brand__name{font-size:1.125rem}}@media(max-width:22rem){.pw-languages summary span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.pw-header__tools .pw-tool{min-width:2.5rem}}@media(prefers-reduced-motion:reduce){.pw-dropdown>summary .pw-symbol:last-child{transition:none}}.pw-hero{display:block;background:var(--pw-brand);color:var(--pw-on-brand)}.pw-hero__grid{display:grid;gap:clamp(2.25rem,1.5rem + 3vw,3.5rem);padding-block:clamp(2.5rem,1.5rem + 4vw,5rem) clamp(2rem,1.4rem + 2.4vw,3rem)}.pw-hero__title{max-width:18ch;white-space:pre-line;font-size:clamp(1.75rem,1.1rem + 3.2vw,3.25rem);line-height:1.08;letter-spacing:-.022em}.pw-hero__lead{max-width:36ch;margin-top:clamp(1rem,.75rem + 1vw,1.5rem);color:var(--pw-on-brand-2);font-size:clamp(1.125rem,1.04rem + .35vw,1.3125rem);line-height:1.5}.pw-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:clamp(1.5rem,1.1rem + 1.5vw,2.25rem)}.pw-hero__visual .pw-shot__note{color:var(--pw-on-brand-2)}.pw-hero .pw-shot img{box-shadow:0 0 0 1px #ffffff47,var(--pw-shot-shadow)}.pw-questions ul{display:grid;padding:0;list-style:none}.pw-questions li{border-top:1px solid rgb(255 255 255 / .22)}.pw-questions a{display:flex;align-items:flex-start;gap:.75rem;min-height:3rem;padding-block:.75rem;color:var(--pw-on-brand);font-size:1.0625rem;line-height:1.4;text-decoration:none}.pw-questions a:hover{color:var(--pw-on-brand);text-decoration:underline;text-decoration-color:var(--pw-marker-on-brand);text-underline-offset:.3em}.pw-questions .pw-mark{width:1.125rem;height:1.125rem;margin-top:.125rem;color:var(--pw-marker-on-brand)}.pw-hero :focus-visible{outline-color:var(--pw-marker-on-brand)}@media(min-width:64rem){.pw-hero__grid{grid-template-columns:minmax(0,11fr) minmax(0,13fr);column-gap:clamp(2.5rem,4vw,4.5rem);align-items:center}.pw-questions{grid-column:1 / -1}.pw-questions ul{display:flex;flex-wrap:wrap;column-gap:clamp(1.5rem,3vw,2.5rem)}.pw-questions li{flex:1 1 auto}.pw-questions li{padding-top:.25rem}}.pw-button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3rem;padding:.75rem 1.375rem;border-radius:var(--pw-radius);background:var(--pw-action);color:var(--pw-on-action);box-shadow:inset 0 0 0 1px var(--pw-action-ring);font-size:1rem;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .12s ease-out}.pw-button:hover{background:var(--pw-action-hover);color:var(--pw-on-action)}.pw-button--on-brand{background:var(--pw-on-brand);color:var(--pw-brand)}.pw-button--on-brand:hover{background:var(--pw-on-brand-2);color:var(--pw-brand)}.pw-button--quiet{background:transparent;color:var(--pw-quiet);box-shadow:inset 0 0 0 1.5px currentColor}.pw-button--quiet:hover{background:var(--pw-brand-soft);color:var(--pw-quiet)}.pw-textlink{display:inline-flex;align-items:center;gap:.375rem;min-height:2.75rem;font-weight:500;text-decoration:none}.pw-textlink:hover{text-decoration:underline}.pw-textlink--on-brand,.pw-textlink--on-brand:hover{color:var(--pw-on-brand)}.pw-shot-host{display:block}.pw-shot__inverse{display:none}@media(prefers-color-scheme:light){:root[data-pw-scheme=dark] .pw-shot--schemes .pw-shot__system{display:none}:root[data-pw-scheme=dark] .pw-shot__inverse{display:inline}}@media(prefers-color-scheme:dark){:root[data-pw-scheme=light] .pw-shot--schemes .pw-shot__system{display:none}:root[data-pw-scheme=light] .pw-shot__inverse{display:inline}}.pw-shot img{width:100%;border-radius:var(--pw-radius-lg);background:var(--pw-surface);box-shadow:0 0 0 1px color-mix(in srgb,var(--pw-ink) 10%,transparent),var(--pw-shot-shadow)}.pw-shot__note{margin-top:.75rem;color:var(--pw-ink-2);font-size:.8125rem}.pw-shot--phone img{width:min(100%,18rem);border-radius:1.25rem}.pw-shot--detail img{width:min(100%,var(--pw-shot-width, 100%));border-radius:var(--pw-radius-lg)}@media(max-width:47.99rem){.pw-shot--has-narrow img{width:min(100%,18rem);margin-inline:auto;border-radius:1.25rem}.pw-shot--has-narrow .pw-shot__note{text-align:center}.pw-shot--detail img{margin-inline:auto}.pw-shot--detail .pw-shot__note{text-align:center}}.pw-section{display:block;padding-block:var(--pw-space-section);background:var(--pw-surface);scroll-margin-top:0}.pw-section--muted{background:var(--pw-canvas)}.pw-section__grid{display:grid;gap:clamp(1.75rem,1.2rem + 2vw,3rem)}.pw-section__question{max-width:18ch;font-size:clamp(1.75rem,1.2rem + 2vw,2.75rem);line-height:1.12;letter-spacing:-.02em}.pw-section__answer{max-width:38ch;margin-top:clamp(.875rem,.7rem + .6vw,1.25rem);color:var(--pw-ink-2);font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.55}.pw-section__body{min-width:0}@media(min-width:64rem){.pw-section:not(.pw-section--wide) .pw-section__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(2.5rem,4vw,5rem)}.pw-section:not(.pw-section--wide) .pw-section__head{position:sticky;top:2rem;align-self:start}.pw-section--wide .pw-section__question{max-width:24ch}}.pw-section :is(h3){font-size:1.1875rem;line-height:1.3;letter-spacing:-.005em}.pw-uses{display:grid;gap:clamp(3rem,2.4rem + 3vw,5rem)}.pw-use p{max-width:56ch;margin-top:.5rem;color:var(--pw-ink-2)}.pw-use .pw-shot{margin-top:clamp(1.25rem,1rem + 1vw,1.75rem)}.pw-steps{display:grid;gap:2rem;padding:0;list-style:none;counter-reset:pw-step}.pw-steps li{position:relative;padding-top:1.25rem;border-top:2px solid var(--pw-brand-text);counter-increment:pw-step}.pw-steps li:before{content:counter(pw-step);display:block;margin-bottom:.75rem;color:var(--pw-brand-text);font-size:2.25rem;font-weight:500;line-height:1;font-variant-numeric:tabular-nums}.pw-steps p{margin-top:.5rem;color:var(--pw-ink-2)}@media(min-width:40rem){.pw-steps{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));column-gap:clamp(1.5rem,3vw,2.5rem)}}.pw-features{display:grid;gap:1.75rem clamp(1.5rem,3vw,3rem);padding:0;list-style:none}.pw-features li{display:grid;grid-template-columns:1.5rem minmax(0,1fr);align-content:start;column-gap:.875rem}.pw-features .pw-mark{width:1.375rem;height:1.375rem;margin-top:.125rem}.pw-features h3,.pw-features p{grid-column:2}.pw-features p{margin-top:.375rem;color:var(--pw-ink-2)}@media(min-width:40rem){.pw-features{grid-template-columns:repeat(2,minmax(0,1fr))}}.pw-editions{display:grid;gap:1px;overflow:hidden;border:1px solid var(--pw-line);border-radius:var(--pw-radius-lg);background:var(--pw-line)}.pw-edition{display:grid;grid-template-rows:subgrid;grid-row:span 6;gap:0;padding:clamp(1.25rem,1rem + 1vw,1.75rem);background:var(--pw-surface)}.pw-edition--recommended{box-shadow:inset 0 4px 0 var(--pw-brand-text);background:color-mix(in srgb,var(--pw-brand-soft) 45%,var(--pw-surface))}.pw-edition__name{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:1.3125rem;line-height:1.3}.pw-badge{padding:.125rem .625rem;border-radius:1rem;background:var(--pw-brand-text);color:var(--pw-surface);font-size:.75rem;font-weight:500;line-height:1.5}.pw-edition__price{margin-top:1rem;font-size:clamp(2rem,1.7rem + 1vw,2.5rem);font-weight:500;line-height:1.1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.pw-edition__period{margin-top:.375rem;color:var(--pw-ink-2);font-size:.875rem;line-height:1.45}.pw-edition__summary{margin-top:1rem}.pw-edition__facts{margin-top:1.25rem;border-top:1px solid var(--pw-line)}.pw-edition__facts div{display:flex;justify-content:space-between;gap:1rem;padding-block:.625rem;border-bottom:1px solid var(--pw-line)}.pw-edition__facts dt{color:var(--pw-ink-2);font-size:.9375rem}.pw-edition__facts dd{font-weight:500;text-align:right;font-variant-numeric:tabular-nums}.pw-edition .pw-button{align-self:end;margin-top:1.5rem}.pw-editions__note{max-width:70ch;margin-top:1.25rem;color:var(--pw-ink-2);font-size:.875rem}@media(min-width:40rem){.pw-editions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:72rem){.pw-editions{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}}.pw-faq{display:block;border-top:1px solid var(--pw-line)}.pw-faq__item{border-bottom:1px solid var(--pw-line)}.pw-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.5rem;padding-block:1rem;cursor:pointer;list-style:none;font-size:1.125rem;font-weight:500;line-height:1.4}.pw-faq__item summary::-webkit-details-marker{display:none}.pw-faq__item summary:hover{color:var(--pw-brand-text)}.pw-faq__item .pw-symbol{color:var(--pw-ink-2);transition:transform .16s ease-out}.pw-faq__item[open] .pw-symbol{transform:rotate(180deg)}.pw-faq__item p{max-width:65ch;padding-bottom:1.25rem;color:var(--pw-ink-2)}@media(prefers-reduced-motion:reduce){.pw-faq__item .pw-symbol,.pw-button{transition:none}}.pw-closing{display:block;background:var(--pw-brand);color:var(--pw-on-brand)}.pw-closing__inner{display:grid;justify-items:start;gap:1.25rem;padding-block:clamp(3.5rem,2.5rem + 4vw,6rem)}.pw-closing__title{max-width:20ch;font-size:clamp(1.875rem,1.3rem + 2.2vw,3rem);line-height:1.1;letter-spacing:-.02em}.pw-closing__text{max-width:48ch;color:var(--pw-on-brand-2);font-size:1.125rem}.pw-closing :focus-visible{outline-color:var(--pw-marker-on-brand)}@media(min-width:64rem){.pw-closing__inner{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:4rem}.pw-closing__text{grid-column:1}.pw-closing .pw-button{grid-column:2;grid-row:1 / span 2;align-self:center}}.pw-more{margin-top:.25rem;color:var(--pw-link);font-size:.9375rem}.pw-more:hover{color:var(--pw-link-hover)}.pw-more .pw-symbol{width:1.125em;height:1.125em}.pw-features .pw-more{grid-column:2;justify-self:start}.pw-feature-intro{background:var(--pw-brand);color:var(--pw-on-brand)}.pw-feature-intro__inner{padding-block:clamp(2rem,1.4rem + 3vw,4rem) clamp(2rem,1.4rem + 2.4vw,3rem)}.pw-feature-intro__title{max-width:20ch;font-size:clamp(2rem,1.4rem + 2.4vw,3.25rem);line-height:1.08;letter-spacing:-.022em}.pw-feature-intro__lead{max-width:52ch;margin-top:clamp(.875rem,.7rem + .8vw,1.25rem);color:var(--pw-on-brand-2);font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);line-height:1.55}.pw-feature-intro .pw-questions{margin-top:clamp(1.75rem,1.2rem + 2vw,2.75rem)}.pw-feature-intro :focus-visible{outline-color:var(--pw-marker-on-brand)}.pw-crumbs ol{display:flex;flex-wrap:wrap;gap:.25rem .5rem;margin:0 0 clamp(1rem,.8rem + 1vw,1.5rem);padding:0;list-style:none;font-size:.9375rem;color:var(--pw-on-brand-2)}.pw-crumbs li+li:before{content:"/";margin-right:.5rem;color:var(--pw-on-brand-2)}.pw-crumbs a{color:var(--pw-on-brand);text-decoration-color:color-mix(in srgb,var(--pw-on-brand) 45%,transparent)}.pw-crumbs a:hover{color:var(--pw-on-brand);text-decoration-color:var(--pw-marker-on-brand)}.pw-feature{padding-block:clamp(3rem,2.2rem + 3.5vw,5.5rem);scroll-margin-top:0}.pw-feature__body>*+*{margin-top:1.25rem}.pw-feature__body>p{max-width:68ch}.pw-feature__body>h3{margin-top:2rem;font-size:1.125rem}.pw-feature__body>h3+*{margin-top:.75rem}.pw-feature__steps{display:grid;gap:.625rem;max-width:64ch;padding:0;list-style:none;counter-reset:pw-feature-step}.pw-feature__steps li{display:grid;grid-template-columns:2rem minmax(0,1fr);counter-increment:pw-feature-step}.pw-feature__steps li:before{content:counter(pw-feature-step);color:var(--pw-brand-text);font-weight:500;font-variant-numeric:tabular-nums}.pw-feature__notes{display:grid;gap:.625rem;max-width:64ch;padding:0;list-style:none;color:var(--pw-ink-2)}.pw-feature__notes li{display:grid;grid-template-columns:2rem minmax(0,1fr);align-items:baseline}.pw-feature__notes .pw-mark{width:1rem;height:1rem;transform:translateY(.15em)}.pw-feature__links{display:flex;flex-wrap:wrap;gap:.25rem 1.5rem}.pw-feature__links .pw-textlink{color:var(--pw-link)}.pw-feature__links .pw-textlink:hover{color:var(--pw-link-hover)}.pw-footer{display:block;background:var(--pw-canvas);color:var(--pw-ink-2);font-size:.9375rem}.pw-footer__inner{display:grid;gap:1.75rem;padding-block:clamp(2.5rem,2rem + 2vw,3.5rem) 2rem}.pw-footer__product{display:flex;align-items:center;gap:.625rem;color:var(--pw-ink)}.pw-footer__product .pw-brand__mark{height:1.75rem}.pw-footer__product .pw-brand__name{font-size:1.0625rem}.pw-footer__links{display:flex;flex-wrap:wrap;gap:.25rem 1.5rem}.pw-footer__links a{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--pw-ink)}.pw-footer__links a:hover{color:var(--pw-link-hover)}.pw-maker{display:inline-grid;gap:.5rem;justify-self:start;padding:.875rem 1.125rem 1rem;border-radius:var(--pw-radius-lg);background:#fff;box-shadow:0 0 0 1px #dce1e5;color:#5f6671;text-decoration:none}.pw-maker:hover{color:#212121;box-shadow:0 0 0 1px #b9c1c8}.pw-maker__label{font-size:.8125rem;line-height:1.2}.pw-maker img{width:9.25rem}.pw-footer__copyright{font-size:.8125rem}@media(min-width:48rem){.pw-footer__inner{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:3rem}.pw-footer__product,.pw-footer__links{grid-column:1}.pw-maker{grid-column:2;grid-row:1 / span 2;justify-self:end}.pw-footer__copyright{grid-column:1 / -1;padding-top:1.25rem;border-top:1px solid var(--pw-line)}}@media(prefers-color-scheme:dark){:root:not([data-pw-scheme=light]) .pw-brand__mark--light-only{padding:.25rem .5rem;border-radius:var(--pw-radius);background:#fff;box-sizing:content-box}}:root[data-pw-scheme=dark] .pw-brand__mark--light-only{padding:.25rem .5rem;border-radius:var(--pw-radius);background:#fff;box-sizing:content-box}.pw-legal{padding-block:clamp(3rem,2rem + 4vw,5.5rem)}.pw-legal>*{max-width:68ch}.pw-legal h1{font-size:clamp(2rem,1.5rem + 2vw,3rem);line-height:1.1;letter-spacing:-.02em}.pw-legal__lead{margin-top:1rem;color:var(--pw-ink-2);font-size:1.125rem}.pw-legal h2{margin-top:2.5rem;font-size:1.25rem;line-height:1.3}.pw-legal :is(p,address){margin-top:.75rem}.pw-legal__date{color:var(--pw-ink-2);font-size:.875rem}.pw-footer .pw-brand__mark--light-only{padding:.25rem .5rem;border-radius:var(--pw-radius);background:#fff;box-sizing:content-box}.vi-reader{display:block;min-height:15rem;--vi-accent: var(--pw-brand-text);--vi-ok: var(--pw-brand-text);--vi-focus: var(--pw-focus);--vi-on-accent: var(--pw-surface);--vi-text: var(--pw-ink);--vi-muted: var(--pw-ink-2);--vi-surface: var(--pw-surface);--vi-surface-accent: color-mix(in srgb, var(--pw-brand-text) 10%, var(--pw-surface));--vi-caution-surface: var(--vi-surface-accent);--vi-warn-surface: color-mix(in srgb, #b4530a 14%, var(--pw-surface));--vi-border: var(--pw-line);--vi-card-border: var(--pw-line);--vi-radius: var(--pw-radius);--vi-strong: 500;--vi-title-weight: 500}.vi-band .pw-wrap{padding-block:clamp(2rem,1.25rem + 3vw,3.5rem) clamp(4.5rem,3.5rem + 4vw,7rem)}.vi-band__lead{max-width:52ch}.vi-stage{margin-top:calc(-1*clamp(3.5rem,2.75rem + 3vw,5.5rem));padding-bottom:clamp(2.5rem,1.75rem + 3vw,4.5rem)}.vi-stage__panel{padding:clamp(1rem,.5rem + 2vw,2rem);border-radius:var(--pw-radius-lg);background:var(--pw-surface);box-shadow:0 0 0 1px var(--pw-line),var(--pw-shot-shadow)}.vi-reader__fallback{display:grid;place-items:center;min-height:15rem;margin:0;padding:1.5rem;border:2px dashed var(--pw-line);border-radius:var(--pw-radius-lg);color:var(--pw-ink-2);text-align:center}.vi-reader__more{margin-top:1.25rem;max-width:68ch;color:var(--pw-ink-2)}.vi-guide__actions{margin-top:2.5rem}.vi-timeline{margin-top:1.25rem;border-left:2px solid var(--pw-brand-text)}.vi-timeline>div{padding:0 0 1.25rem 1.25rem}.vi-timeline>div:last-child{padding-bottom:0}.vi-timeline dt{color:var(--pw-brand-text);font-weight:500}.vi-timeline dd{margin:.25rem 0 0}.vi-guide__list{margin-top:.75rem;padding-left:1.25rem}.vi-guide__list li+li{margin-top:.375rem}.vi-guide__source{margin-top:2.5rem;color:var(--pw-ink-2);font-size:.875rem}
