@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/contract-suite/media/fonts/ibm-plex-sans-latin-400-normal.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:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/contract-suite/media/fonts/ibm-plex-sans-latin-500-normal.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:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/contract-suite/media/fonts/ibm-plex-sans-latin-600-normal.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:IBM Plex Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/contract-suite/media/fonts/ibm-plex-sans-latin-700-normal.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:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/contract-suite/media/fonts/ibm-plex-sans-latin-ext-400-normal.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:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/contract-suite/media/fonts/ibm-plex-sans-latin-ext-500-normal.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:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/contract-suite/media/fonts/ibm-plex-sans-latin-ext-600-normal.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:IBM Plex Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/contract-suite/media/fonts/ibm-plex-sans-latin-ext-700-normal.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}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}.site.v-marketing{--v-deep: #4f2766;--v-deep-press: #3d1c50;--v-paper: #f7f4f9;--v-tint: #efe8f3;--v-ink: #1a2332;--v-soft: #5a6675;--v-navy: #1b3a5c;--v-red: #b3302a;--v-red-soft: #fbe7e3;--v-amber: #96520a;--v-amber-soft: #fbeedd;--v-line: #dcd6e2;--v-font: "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--v-max: 1120px;--v-gutter: 16px;--v-bar-h: 52px;--v-radius: 6px;--v-shot-zoom: 1.2;color-scheme:light;background:var(--v-paper);color:var(--v-ink);font-family:var(--v-font);font-size:17px;line-height:1.6;overflow-x:clip;-webkit-font-smoothing:antialiased}.v-marketing .v-wrap{box-sizing:border-box;max-width:calc(var(--v-max) + 2 * var(--v-gutter));margin:0 auto;padding-left:max(var(--v-gutter),env(safe-area-inset-left,0px));padding-right:max(var(--v-gutter),env(safe-area-inset-right,0px))}.v-marketing .v-section,.v-marketing .v-hero,.v-marketing .v-legal{scroll-margin-top:calc(var(--v-bar-h) + 12px)}@media(min-width:720px){.site.v-marketing{--v-gutter: 32px;--v-bar-h: 64px}}@media(min-width:1100px){.site.v-marketing{--v-gutter: 48px}}.v-marketing .v-section{padding:clamp(40px,4vw,64px) 0;border-top:1px solid var(--v-line)}.v-marketing .v-white{background:#fff}.v-marketing .v-hero+.v-section{border-top:0}.v-marketing .v-p{margin:0}.v-marketing .v-h2{margin:0 0 clamp(24px,3vw,36px);color:var(--v-deep);font:600 clamp(26px,1vw + 20px,34px)/1.2 var(--v-font);letter-spacing:-.01em}.v-marketing .v-chapter{margin:0 0 12px;color:var(--v-deep);font:600 13px/1.4 var(--v-font);letter-spacing:.08em;text-transform:uppercase}.v-marketing .v-step{margin-right:4px;color:var(--v-soft);font-weight:500;font-variant-numeric:tabular-nums}.v-marketing :is(h1,h2,h3,summary,.v-start-title,.v-foot-col a){text-wrap:balance}.v-marketing :is(p,li,td,.v-start-line){text-wrap:pretty}.v-marketing .v-plain{margin:0;padding:0;list-style:none;font-size:19px}.v-marketing .v-plain li{padding:14px 0;border-top:1px solid var(--v-line);text-wrap:pretty}.v-marketing .v-plain li:last-child{border-bottom:1px solid var(--v-line)}.v-marketing .v-intro{margin:-12px 0 28px;color:var(--v-soft);text-wrap:pretty}.v-marketing .v-btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:10px 20px;border:1px solid transparent;border-radius:var(--v-radius);font:600 16px/1.2 var(--v-font);text-align:center;text-decoration:none;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.v-marketing .v-btn-white{background:#fff;color:var(--v-deep)}.v-marketing .v-btn-white:hover{background:var(--v-tint)}.v-marketing .v-btn-ghost{background:transparent;border-color:#ffffffb3;color:#fff}.v-marketing .v-btn-ghost:hover{background:#ffffff1a;border-color:#fff}.v-marketing .v-btn-purple{background:var(--v-deep);color:#fff}.v-marketing .v-btn-purple:hover{background:var(--v-deep-press)}.v-marketing .v-btn-quiet{padding-left:12px;padding-right:12px;background:transparent;color:var(--v-deep)}.v-marketing .v-btn-quiet:hover,.v-marketing .v-btn-line:hover{background:var(--v-tint)}.v-marketing .v-btn-link{padding-inline:0;background:transparent;color:#fff;text-decoration:underline;text-underline-offset:4px}.v-marketing .v-btn-link:hover{text-decoration-thickness:2px}.v-marketing .v-btn-line{background:#fff;border-color:var(--v-line);color:var(--v-deep)}.v-marketing a:focus-visible,.v-marketing button:focus-visible,.v-marketing video:focus-visible{outline:3px solid var(--v-deep);outline-offset:3px}.v-marketing .v-dark a:focus-visible,.v-marketing .v-dark button:focus-visible{outline-color:#fff}.v-marketing .v-ico{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.v-marketing .v-bar{position:sticky;top:0;z-index:20;background:#f7f4f9f2;border-bottom:1px solid var(--v-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.v-marketing .v-bar-inner{display:flex;align-items:center;gap:8px;min-height:var(--v-bar-h)}.v-marketing .v-brandmark{display:inline-flex;align-items:center;gap:12px;min-height:44px;margin-right:auto;color:var(--v-deep);text-decoration:none}.v-marketing .v-logo{display:block;width:auto;height:24px}.v-marketing .v-maker{display:inline-flex;align-items:center;gap:8px}.v-marketing .v-by{color:var(--v-soft);font:500 13px/1 var(--v-font);white-space:nowrap}.v-marketing .v-brandname{padding-left:12px;border-left:1px solid var(--v-line);font:600 18px/24px var(--v-font);white-space:nowrap}.v-marketing .v-nav{display:none;align-items:center;gap:4px;margin-right:8px}.v-marketing .v-nav-link{display:inline-flex;align-items:center;min-height:44px;padding:0 12px;border-radius:var(--v-radius);color:var(--v-ink);font-size:15px;text-decoration:none;white-space:nowrap}.v-marketing .v-nav-link:hover{background:var(--v-tint)}.v-marketing .v-lang{display:flex;margin-right:4px}.v-marketing .v-lang a{display:inline-flex;align-items:center;min-height:44px;padding:0 7px;color:var(--v-soft);font-size:14px;font-weight:600;text-decoration:none}.v-marketing .v-lang a:hover{color:var(--v-deep)}.v-marketing .v-lang a.on{color:var(--v-deep);box-shadow:inset 0 -2px 0 var(--v-deep)}.v-marketing .v-nav-link.on{color:var(--v-deep);font-weight:600;box-shadow:inset 0 -2px 0 var(--v-deep);border-radius:0}.v-marketing .v-bar-book,.v-marketing .v-bar-cta{display:none;min-height:42px;font-size:15px;white-space:nowrap}@media(min-width:560px){.v-marketing .v-bar-cta{display:inline-flex}}@media(min-width:720px){.v-marketing .v-bar-book{display:inline-flex}}@media(min-width:1000px){.v-marketing .v-nav{display:flex}}.v-marketing .v-hero-panel{padding:48px 0 56px;background:var(--v-deep);color:#fff}@media(min-width:720px){.v-marketing .v-hero-panel{padding:80px 0 88px}}.v-marketing .v-hero-grid{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr);gap:40px;max-width:calc(var(--v-max) + 2 * var(--v-gutter));margin:0 auto;padding:0 max(var(--v-gutter),env(safe-area-inset-right,0px)) 0 max(var(--v-gutter),env(safe-area-inset-left,0px))}.v-marketing .v-eyebrow{margin:0 0 14px;color:#ffffffd1;font:600 13px/1.4 var(--v-font);letter-spacing:.08em;text-transform:uppercase}.v-marketing .v-h1{max-width:15em;margin:0;font:600 clamp(32px,2.4vw + 22px,52px)/1.12 var(--v-font);letter-spacing:-.015em;text-wrap:balance}.v-marketing .v-hero-text{margin:22px 0 0;color:#ffffffeb;font-size:clamp(17px,.3vw + 15.5px,19px);text-wrap:balance}.v-marketing .v-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.v-marketing .v-hero-note{margin:14px 0 0;color:#ffffffd1;font-size:15px}@media(min-width:1000px){.v-marketing .v-hero-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:64px}.v-marketing .v-hero-grid:is(:lang(fr),:lang(nl)){grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.v-marketing .v-shot{box-sizing:border-box;max-width:100%;padding:16px;background:#fff;border:1px solid var(--v-line);border-radius:var(--v-radius);overflow:hidden;font-size:14px;line-height:1.45;pointer-events:none}.v-marketing .v-shot.cp{min-height:0}.v-marketing .v-shot textarea{field-sizing:content;resize:none}.v-marketing .v-shot-brief{width:fit-content;padding:0;border:0;background:transparent}.v-marketing .v-shot-brief .brief-card{max-height:none}@media(min-width:700px){.v-marketing .v-shot.v-shot-brief{max-width:440px;justify-self:end}.v-marketing .v-shot.v-shot-brief:is(:lang(fr),:lang(nl)){max-width:580px}.v-marketing .v-shot.v-shot-brief>*{zoom:1}}.v-marketing .v-shot-brief .brief-body{overflow:visible}.v-marketing .v-shot-brief .brief-tally-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v-marketing .v-shot-brief .brief-verdict{display:flex;align-items:center}.v-marketing .v-shot-brief .brief-verdict .tp{margin:0}.v-marketing .v-plain+.v-shot{margin-top:32px}.v-marketing .v-dark .v-shot{border-color:transparent}.v-marketing .v-shot .item{margin:0}.v-marketing .v-shot-cards .cfacts .factv.verdict-warning{color:var(--ink)}.v-marketing .v-shot-cards .cfacts .factv.verdict-accent{color:var(--soft)}.v-marketing .v-shot-cards{display:grid;gap:12px;background:var(--v-paper)}.v-marketing .v-shot-alerts,.v-marketing .v-shot-wide{overflow-x:auto}.v-marketing .v-shot-alerts .rtimeline{min-width:640px}.v-marketing .v-shot-wide .obl-grid tr>:is(:nth-child(2),:nth-child(3),:nth-child(4)){display:none}.v-marketing .v-shot-obl :is(.obl-item-cell,.obl-due-cell,.obl-owner-cell){white-space:nowrap}.v-marketing .v-shot-obl .obl-grid th{white-space:normal}.v-marketing .v-shot-obl{--v-shot-zoom: 1.1}.v-marketing .v-shot-obl:is(:lang(fr),:lang(nl)){--v-shot-zoom: 1}.v-marketing .v-shot-playbook .fwtab tr>:nth-child(7){display:none}.v-marketing .v-shot-playbook .fwtab-wrap{min-width:640px}.v-marketing .v-shot-ask .ask-side,.v-marketing .v-shot-ask .ask-header,.v-marketing .v-shot-ask .ask-coverage,.v-marketing .v-shot-ask .ask-msg-tools,.v-marketing .v-shot-ask .ask-input-wrap{display:none}.v-marketing .v-shot-ask .ask-shell{grid-template-columns:minmax(0,1fr);height:auto;min-height:0}.v-marketing .v-shot-ask .ask-log{overflow:visible}.v-marketing .v-shot-ask .ask-disclaimer{display:none}.v-marketing .v-shot-ask .ask-cref{color:var(--info);text-decoration:underline;text-underline-offset:2px}.v-marketing .v-shot-ask .ask-date,html[lang=fr] .v-marketing .v-shot-ask .ask-trace-summary{white-space:nowrap}.v-marketing .v-shot-ask .ask-narrow{display:none}@media(max-width:699.98px){.v-marketing .v-shot-ask .ask-wide{display:none}.v-marketing .v-shot-ask .ask-narrow{display:inline}}.v-marketing .v-shot .v-pic-narrow{display:none}@media(max-width:699.98px){.v-marketing .v-shot .v-pic-wide{display:none}.v-marketing .v-shot .v-pic-narrow{display:inline-block}}.v-marketing .v-shot .prophead .tools{flex:0 1 auto;flex-wrap:wrap;justify-content:flex-end;row-gap:6px}@media(max-width:699.98px){.v-marketing .v-shot .prophead .tools{column-gap:4px}.v-marketing .v-shot .prophead .verlnk{margin-right:0}.v-marketing .v-shot .prophead :is(.seg button,.btn.sm){padding:0 6px}}@media(max-width:699.98px){.v-marketing .v-shot-playbook .fwtab tr>:is(:nth-child(4),:nth-child(5),:nth-child(7)){display:none}.v-marketing .v-shot-playbook .fwtab-wrap{min-width:0}}@media(max-width:699.98px){.v-marketing .v-shot-obl .obl-item-cell{white-space:normal}}@media(max-width:1023.98px){.v-marketing .v-shot-obl .obl-grid tr>:is(:nth-child(1),:nth-child(7),:nth-child(9)){display:none}.v-marketing .v-shot-obl .obl-due-badge{display:block;margin-left:0}}@media(min-width:700px){.v-marketing .v-shot>*{zoom:var(--v-shot-zoom)}}.v-marketing .v-shot-playbook .fld,.v-marketing .v-shot-playbook .fwtab tbody tr:nth-child(n+2),.v-marketing .v-shot-buyers .cfacts,.v-marketing .v-shot-buyers .tools,.v-marketing .v-shot-legal .cfacts .fact:nth-child(-n+2),.v-marketing .v-shot-obl .obl-grid tr>:nth-child(2),.v-marketing .v-shot-obl .obl-grid tbody tr:last-child{display:none}@media(min-width:1280px){.v-marketing :is(.v-shot-playbook,.v-shot-buyers)>*{zoom:1.45}.v-marketing .v-shot-obl>*{zoom:1.35}.v-marketing .v-shot-obl:is(:lang(fr),:lang(nl))>*{zoom:1.25}.v-marketing .v-shot-legal>*{zoom:1.35}}.v-marketing .v-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.v-marketing .v-compare{width:100%;border-collapse:collapse;text-align:left}.v-marketing .v-compare th,.v-marketing .v-compare td{padding:16px 20px 16px 0;border-bottom:1px solid var(--v-line);vertical-align:top}.v-marketing .v-compare thead th{padding-top:0;color:var(--v-soft);font-size:15px;font-weight:500}.v-marketing .v-compare thead th:last-child{color:var(--v-deep);font-weight:600}.v-marketing .v-compare tbody th{width:140px;color:var(--v-ink);font-weight:600}.v-marketing .v-compare td:nth-child(2){color:var(--v-soft)}.v-marketing .v-compare td:last-child{color:var(--v-ink);font-weight:500}@media(max-width:719.98px){.v-marketing .v-compare thead{display:none}.v-marketing .v-compare tr,.v-marketing .v-compare th,.v-marketing .v-compare td{display:block;width:auto;padding:0;border:0}.v-marketing .v-compare tr{padding:18px 0;border-top:1px solid var(--v-line)}.v-marketing .v-compare tbody th{margin-bottom:6px}.v-marketing .v-compare td:before{content:attr(data-label);display:block;color:var(--v-soft);font-size:14px}.v-marketing .v-compare td:last-child{margin-top:10px}.v-marketing .v-compare td:last-child:before{color:var(--v-deep);font-weight:600}}.v-marketing .v-trail{container-type:inline-size;display:grid;grid-template-columns:9px max-content minmax(0,1fr);column-gap:12px;margin:12px 0 0;padding:0;list-style:none;font-size:14px;line-height:1.45}.v-marketing .v-trail li{position:relative;display:grid;grid-column:1 / -1;grid-template-columns:subgrid;align-items:start;padding:3px 0}.v-marketing .v-trail li:before{content:"";position:relative;z-index:1;grid-row:1;box-sizing:border-box;width:9px;height:9px;margin-top:calc((1.45em - 9px)/2);border:1.5px solid var(--v-soft);border-radius:50%;background:#fff}.v-marketing .v-trail li:not(:last-child):after{content:"";position:absolute;top:13px;left:4px;height:100%;border-left:1px solid var(--v-line)}.v-marketing .v-trail li:last-child:before{border-color:var(--v-red)}.v-marketing .v-trail-file{color:var(--v-ink);overflow-wrap:anywhere}@container (max-width: 20em){.v-marketing .v-trail li{grid-template-columns:9px minmax(0,1fr);column-gap:12px}.v-marketing .v-trail-who,.v-marketing .v-trail-file{grid-column:2}}.v-marketing .v-trail-record li:before,.v-marketing .v-trail-record li:last-child:before{border-color:var(--v-deep);background:var(--v-deep)}.v-marketing .v-trail-record li:not(:last-child):after{border-left-color:var(--v-deep)}.v-marketing .v-trail-record .v-trail-file{font-weight:400}@media(max-width:719.98px){.v-marketing .v-trail{display:none}}.v-marketing .v-row{display:grid;gap:28px;align-items:center}.v-marketing .v-row-text .v-h2{margin-bottom:14px}.v-marketing .v-row-text .v-p{color:var(--v-soft);text-wrap:pretty}@media(min-width:960px){.v-marketing .v-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}.v-marketing .v-row-flip .v-row-text{order:2}.v-marketing .v-row-brief{grid-template-columns:minmax(0,1fr) auto;gap:40px}.v-marketing .v-row-wide{grid-template-columns:minmax(0,1fr);gap:28px}}.v-marketing .v-aside{padding:40px 0}.v-marketing .v-h3{margin:0 0 10px;color:var(--v-deep);font:600 20px/1.3 var(--v-font)}.v-marketing .v-aside-text{margin:0;font-size:16px;text-wrap:pretty}.v-marketing .v-inline-link{color:var(--v-deep);font-weight:600;text-decoration:underline;text-underline-offset:3px}.v-marketing .v-film-dialog{box-sizing:border-box;width:min(480px,calc(100vw - 32px));padding:12px;border:0;border-radius:var(--v-radius);background:#fff}.v-marketing .v-film-dialog::backdrop{background:#1e0e28b8}.v-marketing .v-film-dialog-bar{display:flex;justify-content:flex-end;margin-bottom:10px}.v-marketing .v-film-close{min-height:36px;padding:6px 12px;font-size:15px}@media(pointer:coarse){.v-marketing .v-film-close{min-height:44px}}.v-marketing .v-video{display:block;width:100%;height:auto;max-height:calc(100dvh - 120px);aspect-ratio:4 / 5;object-fit:contain;border-radius:var(--v-radius);background:var(--v-deep)}.v-marketing .v-starts{display:grid;grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;gap:16px}.v-marketing .v-start{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;align-content:center;align-items:start;gap:6px 20px;width:100%;padding:22px 22px 24px;background:#fff;border:1px solid var(--v-line);border-radius:var(--v-radius);color:var(--v-ink);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease}.v-marketing .v-start:hover{border-color:var(--v-deep)}.v-marketing .v-start-title{grid-column:1;color:var(--v-deep);font-size:20px;font-weight:600;line-height:1.3}.v-marketing .v-start-line{grid-column:1;color:var(--v-soft)}.v-marketing .v-start-go{grid-column:2;grid-row:1 / span 2;align-self:center;color:var(--v-deep);transition:transform .15s ease}.v-marketing .v-start:hover .v-start-go{transform:translate(3px)}@media(min-width:760px){.v-marketing .v-starts{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}.v-marketing .v-faq details{border-top:1px solid var(--v-line)}.v-marketing .v-faq details:last-child{border-bottom:1px solid var(--v-line)}.v-marketing .v-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:12px 0;font-size:18px;font-weight:600;cursor:pointer;list-style:none}.v-marketing .v-faq summary::-webkit-details-marker{display:none}.v-marketing .v-faq summary:after{content:"+";flex:none;color:var(--v-deep);font-size:24px;font-weight:400;line-height:1}.v-marketing .v-faq details[open] summary:after{content:"\2212"}.v-marketing .v-faq summary:focus-visible{outline:3px solid var(--v-deep);outline-offset:2px}.v-marketing .v-faq details p{margin:0 0 18px;color:var(--v-soft);text-wrap:pretty}.v-marketing .v-form{max-width:640px}.v-marketing .v-form-grid{display:grid;gap:16px}@media(min-width:560px){.v-marketing .v-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v-marketing .v-field-wide{grid-column:1 / -1}}.v-marketing .v-field{display:grid;gap:6px;font-size:15px;font-weight:600}.v-marketing .v-field input,.v-marketing .v-field textarea{box-sizing:border-box;width:100%;min-height:46px;padding:10px 14px;background:#fff;border:1px solid var(--v-line);border-radius:var(--v-radius);color:var(--v-ink);font:400 17px/1.4 var(--v-font)}.v-marketing .v-field textarea{resize:vertical}.v-marketing .v-field input:focus-visible,.v-marketing .v-field textarea:focus-visible{outline:3px solid var(--v-deep);outline-offset:1px}.v-marketing .v-trap{position:absolute;left:-10000px}.v-marketing .v-form-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:20px}.v-marketing .v-form-note{color:var(--v-soft);font-size:15px}.v-marketing .v-form-privacy{margin:14px 0 0;color:var(--v-soft);font-size:14px}.v-marketing .v-contact-alt{margin:24px 0 0;color:var(--v-soft);font-size:16px}.v-marketing .v-page-h1{max-width:none;margin:0 0 16px;color:var(--v-deep);font-size:clamp(30px,1.6vw + 20px,44px)}.v-marketing .v-page-intro{margin:0 0 40px;color:var(--v-soft);font-size:19px;text-wrap:pretty}.v-marketing .v-topic{display:grid;gap:8px 48px;padding:24px 0;border-top:1px solid var(--v-line)}@media(min-width:960px){.v-marketing .v-topic{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.v-marketing .v-topic .v-h3{margin:0}.v-marketing .v-topic-text p{margin:0 0 12px}.v-marketing .v-topic-text p:last-child{margin-bottom:0}.v-marketing .v-topic-text .v-plain{font-size:inherit}.v-marketing .v-topic-text .v-plain li{padding:8px 0}.v-marketing .v-topic-text .v-plain li:first-child{padding-top:0;border-top:0}.v-marketing .v-foot{padding:40px 0 max(32px,env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid var(--v-line);font-size:15px}.v-marketing .v-foot-grid{display:grid;gap:28px 40px;margin-bottom:28px}@media(min-width:720px){.v-marketing .v-foot-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}}.v-marketing .v-foot-brand{display:flex;align-items:center;gap:14px;margin:0 0 12px;color:var(--v-deep);font-weight:600}.v-marketing .v-foot-text{margin:0;color:var(--v-soft)}.v-marketing .v-foot-text+.v-foot-text{margin-top:10px}.v-marketing .v-foot-h{margin:0 0 6px;color:var(--v-ink);font:600 15px/1.4 var(--v-font)}.v-marketing .v-foot-col{display:flex;flex-direction:column;align-items:flex-start}.v-marketing .v-foot-col a{display:inline-flex;align-items:center;min-height:36px;color:var(--v-deep);text-decoration:none}.v-marketing .v-foot-col a:hover{text-decoration:underline;text-underline-offset:4px}.v-marketing .v-legal{padding-top:24px;border-top:1px solid var(--v-line)}.v-marketing .v-foot-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;margin-top:24px}.v-marketing .v-foot-copy{margin:0;color:var(--v-soft);font-size:14px}.v-marketing .v-foot-lang{display:flex;gap:16px;font-size:14px}.v-marketing .v-foot-lang a{color:var(--v-deep);text-decoration:none}.v-marketing .v-foot-lang a.on{font-weight:600}.v-marketing .v-updated{margin:-28px 0 40px;color:var(--v-soft);font-size:14px}.v-marketing .v-page-actions{margin:0}@media(prefers-reduced-motion:reduce){.v-marketing .v-btn,.v-marketing .v-start,.v-marketing .v-start-go{transition:none}.v-marketing .v-start:hover .v-start-go{transform:none}}
