.v-support-page-a{--sp-gap: clamp(32px, 5vw, 80px);line-height:1.55}.v-support-page-a .sp-sec{padding:clamp(64px,8vw,120px) 0}.v-support-page-a .sp-sec--2{background:var(--paper-2)}.v-support-page-a .sp-h2{margin-top:16px;text-wrap:balance}.v-support-page-a .sp-sub{margin-top:22px;max-width:33em}.v-support-page-a .sp-fine{font-size:13.5px;line-height:1.5;color:var(--ink-3)}.v-support-page-a .sp-card{background:#fff;border:1px solid var(--ui-line);border-radius:18px;box-shadow:var(--shadow-1)}.v-support-page-a .sp-ic{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;background:var(--oak-soft);color:var(--oak-ink)}.v-support-page-a .sp-ic svg{width:14px;height:14px}.v-support-page-a .sp-ic--lg{width:44px;height:44px;border-radius:14px}.v-support-page-a .sp-ic--lg svg{width:22px;height:22px}.v-support-page-a .sp-tick{display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:50%;background:var(--sage-deep);color:#fff}.v-support-page-a .sp-tick svg{width:12px;height:12px}.v-support-page-a .sp-narrow{display:none}.v-support-page-a .sp-hero{padding:20px 0 clamp(56px,6vw,96px)}.v-support-page-a .sp-hero__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:var(--sp-gap);align-items:center}.v-support-page-a .sp-h1{font-size:clamp(42px,1.1rem + 3.9vw,78px);text-wrap:balance}.v-support-page-a .sp-search{position:relative;z-index:5;display:flex;align-items:center;gap:10px;max-width:586px;margin-top:32px;padding:6px 6px 6px 18px;border-radius:999px;background:#fff;border:1px solid var(--line-2);box-shadow:0 14px 34px -22px #211c1873}.v-support-page-a .sp-search:focus-within{border-color:var(--brick);box-shadow:0 0 0 4px #a8473a1f,0 14px 34px -22px #211c1873}.v-support-page-a .sp-search__ic{flex:none;width:20px;height:20px;color:var(--ink-3)}.v-support-page-a .sp-search input{flex:1;min-width:0;height:44px;border:0;background:transparent;font:inherit;font-size:16px;color:var(--ink);outline:none}.v-support-page-a .sp-search input::placeholder{color:var(--ink-3)}.v-support-page-a .sp-search input::-webkit-search-cancel-button{display:none}.v-support-page-a .sp-search__btn{height:46px;padding:0 22px;font-size:15px}.v-support-page-a .sp-results{position:absolute;left:0;right:0;top:calc(100% + 10px);max-height:min(70vh,520px);overflow:auto;padding:8px;border-radius:18px;background:#fff;border:1px solid var(--ui-line);box-shadow:var(--shadow-3)}.v-support-page-a .sp-results[hidden]{display:none}.v-support-page-a .sp-results h4{margin:10px 12px 6px;font-family:var(--font-label);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.v-support-page-a .sp-res{display:grid;gap:2px;padding:10px 12px;border-radius:12px;color:var(--ink);text-decoration:none}.v-support-page-a .sp-res:hover,.v-support-page-a .sp-res:focus-visible{background:var(--paper-2);outline:none}.v-support-page-a .sp-res b{font-size:15px;font-weight:600;line-height:1.35}.v-support-page-a .sp-res small{font-size:13px;line-height:1.45;color:var(--ink-3)}.v-support-page-a .sp-res mark{background:#c9a47a59;color:inherit;border-radius:3px}.v-support-page-a .sp-res--none{font-size:14.5px;color:var(--ink-2)}.v-support-page-a .sp-res--all{margin-top:4px;font-weight:600;font-size:14.5px;color:var(--brick-ink);border-top:1px solid var(--ui-line);border-radius:0 0 12px 12px}.v-support-page-a .sp-pop{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px}.v-support-page-a .sp-pop .label,.v-support-page-a .sp-callcard .label{font-size:11px}.v-support-page-a .sp-pill{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:999px;background:#fff;border:1px solid var(--line);font-size:14px;font-weight:500;color:var(--ink-2);text-decoration:none;transition:color .2s,border-color .2s}.v-support-page-a .sp-pill:hover{color:var(--ink);border-color:#211c184d}.v-support-page-a .sp-ask{margin-top:22px;font-size:15.5px;color:var(--ink-2)}.v-support-page-a .sp-ask a{font-weight:600;color:var(--brick-ink);text-decoration:underline;text-underline-offset:3px}.v-support-page-a .sp-scene{position:relative;aspect-ratio:1.12 / 1;overflow:hidden;border-radius:30px;background:radial-gradient(115% 85% at 72% 8%,#F8F2E9 0%,var(--linen) 52%,var(--linen-2) 100%);box-shadow:inset 0 0 0 1px var(--line)}.v-support-page-a .sp-scene__floor{position:absolute;left:0;right:0;bottom:0;height:24%;background:linear-gradient(180deg,#E6D2B2 0%,var(--oak) 100%);box-shadow:inset 0 1px #ffffff80}.v-support-page-a .sp-scene__chip{position:absolute;left:6%;bottom:6%;z-index:2;width:50%;height:auto}.v-support-page-a .sp-callcard{position:absolute;right:5%;top:12%;z-index:3;width:52%;padding:20px 22px;box-sizing:border-box}.v-support-page-a .sp-callcard:after{content:"";position:absolute;left:-9px;top:44px;width:18px;height:18px;background:#fff;border-left:1px solid var(--ui-line);border-bottom:1px solid var(--ui-line);transform:rotate(45deg)}.v-support-page-a .sp-callcard__mail{display:block;margin-top:8px;font-weight:600;font-size:16px;letter-spacing:-.01em;color:var(--ink);text-decoration:none;white-space:nowrap}.v-support-page-a .sp-callcard__mail:hover{color:var(--brick-ink)}.v-support-page-a .sp-facts{display:grid;gap:10px;margin:16px 0 0;padding:14px 0 0;list-style:none;border-top:1px dashed rgba(33,28,24,.16);font-size:14.5px;color:var(--ink-2)}.v-support-page-a .sp-facts li{display:flex;align-items:center;gap:10px}.v-support-page-a .sp-routes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:clamp(28px,3.6vw,48px)}.v-support-page-a .sp-route{display:flex;flex-direction:column;gap:10px;padding:26px 26px 24px;color:var(--ink);text-decoration:none;transition:box-shadow .35s}.v-support-page-a .sp-route:hover{box-shadow:var(--shadow-2)}.v-support-page-a .sp-route .sp-ic{margin-bottom:6px}.v-support-page-a .sp-route h3{font-family:var(--font-display);font-weight:var(--dw);letter-spacing:calc(var(--dt) * .7);font-size:22px;line-height:1.04}.v-support-page-a .sp-route p{font-size:15.5px;line-height:1.55;color:var(--ink-2)}.v-support-page-a .sp-go{margin-top:auto;padding-top:10px;font-weight:600;font-size:15px;color:var(--brick-ink)}.v-support-page-a .sp-contact{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:16px}.v-support-page-a .sp-dark{padding:clamp(28px,4vw,56px);border-radius:26px;background:var(--ink);color:#f3ebe0}.v-support-page-a .sp-dark .eyebrow{color:#e9a99d}.v-support-page-a .sp-dark h2{color:var(--paper)}.v-support-page-a .sp-dark__mail{display:inline-block;margin-top:26px;font-weight:600;font-size:clamp(22px,1rem + 1.4vw,34px);letter-spacing:-.025em;color:var(--paper);text-decoration:underline;text-decoration-color:#faf7f259;text-decoration-thickness:2px;text-underline-offset:8px;word-break:break-word}.v-support-page-a .sp-dark__mail:hover{color:#fff;text-decoration-color:#fff}.v-support-page-a .sp-dfacts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:30px}.v-support-page-a .sp-dfact{padding:16px 16px 18px;border-radius:16px;background:#faf7f212;border:1px solid rgba(250,247,242,.1)}.v-support-page-a .sp-dfact b{display:block;font-size:22px;letter-spacing:-.02em;color:var(--paper)}.v-support-page-a .sp-dfact span{display:block;margin-top:4px;font-size:14px;line-height:1.4;color:#d9cfc3}.v-support-page-a .sp-before{display:flex;flex-direction:column;padding:clamp(26px,3vw,40px)}.v-support-page-a .sp-before h3{font-family:var(--font-display);font-weight:var(--dw);letter-spacing:calc(var(--dt) * .7);font-size:24px;line-height:1.04}.v-support-page-a .sp-before .sp-fine{margin-top:8px}.v-support-page-a .sp-checks{display:grid;margin:18px 0 0;padding:0;list-style:none}.v-support-page-a .sp-checks li{display:flex;align-items:flex-start;gap:14px;padding:14px 0;border-top:1px solid var(--ui-line);font-size:15.5px;line-height:1.45;color:var(--ink-2)}.v-support-page-a .sp-checks .sp-tick{margin-top:-1px}.v-support-page-a .sp-checks a{color:var(--brick-ink);text-decoration:underline;text-underline-offset:3px}.v-support-page-a .sp-before__cta{margin-top:auto;padding-top:22px}.v-support-page-a .sp-before__cta .btn--ghost{padding-right:6px}.v-support-page-a .sp-before__cta .btn__arrow{background:var(--linen)}.v-support-page-a .sp-ideas{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:var(--sp-gap);align-items:center}.v-support-page-a .sp-ideas__btn{margin-top:30px}.v-support-page-a .sp-tips{position:relative;padding:clamp(26px,3vw,40px)}.v-support-page-a .sp-tips h3{font-family:var(--font-display);font-weight:var(--dw);letter-spacing:calc(var(--dt) * .7);font-size:22px;line-height:1.04}.v-support-page-a .sp-tiplist{display:grid;margin:16px 0 0;padding:0;list-style:none;counter-reset:sptip}.v-support-page-a .sp-tiplist li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:14px;padding:15px 0;border-top:1px solid var(--ui-line)}.v-support-page-a .sp-tiplist li:before{counter-increment:sptip;content:counter(sptip);display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--oak-soft);color:var(--oak-ink);font-family:var(--font-label);font-size:12.5px}.v-support-page-a .sp-tiplist b{display:block;font-size:16.5px}.v-support-page-a .sp-tiplist span{display:block;margin-top:3px;font-size:15px;color:var(--ink-2)}.v-support-page-a .sp-tips__chip{position:absolute;right:-34px;bottom:-26px;z-index:2;width:200px;height:auto}.v-support-page-a .sp-formsec{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--sp-gap);align-items:start}.v-support-page-a .sp-next{display:grid;margin:30px 0 0;padding:0;list-style:none}.v-support-page-a .sp-next li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:14px;padding:15px 0;border-top:1px solid var(--line);font-size:15.5px;color:var(--ink-2)}.v-support-page-a .sp-next li:last-child{border-bottom:1px solid var(--line)}.v-support-page-a .sp-next .sp-ic{width:30px;height:30px}.v-support-page-a .sp-next b{display:block;font-size:16px;color:var(--ink)}.v-support-page-a .sp-form{display:grid;gap:16px;padding:clamp(24px,3vw,36px)}.v-support-page-a .sp-row2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.v-support-page-a .sp-field{display:grid;gap:7px;min-width:0;margin:0;padding:0;border:0}.v-support-page-a .sp-field>label,.v-support-page-a .sp-field legend{padding:0;font-size:14px;font-weight:600;color:var(--ink)}.v-support-page-a .sp-field input:not([type=radio]),.v-support-page-a .sp-field textarea{width:100%;box-sizing:border-box;min-height:48px;padding:12px 14px;border-radius:12px;border:1px solid rgba(33,28,24,.18);background:#fcfbf8;font:inherit;font-size:15.5px;color:var(--ink);transition:border-color .2s,box-shadow .2s,background-color .2s}.v-support-page-a .sp-field textarea{min-height:130px;resize:vertical}.v-support-page-a .sp-field input:not([type=radio]):focus,.v-support-page-a .sp-field textarea:focus{outline:none;border-color:var(--brick);background:#fff;box-shadow:0 0 0 4px #a8473a1f}.v-support-page-a .sp-field.is-bad input,.v-support-page-a .sp-field.is-bad textarea{border-color:var(--brick);background:#fff8f6}.v-support-page-a .sp-err{margin:0;font-size:13.5px;color:var(--brick-ink)}.v-support-page-a .sp-err:empty{display:none}.v-support-page-a .sp-topics{display:flex;flex-wrap:wrap;gap:8px}.v-support-page-a .sp-topics label{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 14px;border-radius:999px;border:1px solid var(--line-2);background:#fff;font-size:14.5px;font-weight:500;color:var(--ink);white-space:nowrap;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s}.v-support-page-a .sp-topics label:hover{border-color:#211c184d}.v-support-page-a .sp-topics label.is-on{background:var(--oak-soft);border-color:var(--oak-2);color:var(--oak-ink);font-weight:600}.v-support-page-a .sp-topics input[type=radio]{appearance:auto;-webkit-appearance:radio;flex:none;width:16px;height:16px;min-height:0;margin:0;padding:0;accent-color:var(--brick)}.v-support-page-a .sp-topics label:focus-within{outline:2px solid var(--brick);outline-offset:2px}.v-support-page-a .sp-hint{display:flex;align-items:flex-start;gap:10px;margin:0;padding:12px 14px;border-radius:12px;background:var(--sage-soft);color:var(--sage-ink);font-size:14px;line-height:1.45}.v-support-page-a .sp-hint[hidden]{display:none}.v-support-page-a .sp-hint svg{flex:none;width:18px;height:18px;margin-top:1px}.v-support-page-a .sp-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.v-support-page-a .sp-sendrow{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px}.v-support-page-a .sp-form.is-sending .btn{opacity:.7;pointer-events:none}.v-support-page-a .sp-done{display:grid;justify-items:start;gap:12px;padding:clamp(28px,4vw,48px)}.v-support-page-a .sp-done[hidden]{display:none}.v-support-page-a .sp-done:focus{outline:none}.v-support-page-a .sp-tick--lg{width:44px;height:44px}.v-support-page-a .sp-tick--lg svg{width:20px;height:20px}.v-support-page-a .sp-done h3{font-family:var(--font-display);font-weight:var(--dw);letter-spacing:calc(var(--dt) * .7);font-size:28px;line-height:1.15}.v-support-page-a .sp-done p{font-size:16.5px;line-height:1.55;color:var(--ink-2);max-width:30em}.v-support-page-a .sp-acct{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:clamp(28px,3.6vw,48px)}.v-support-page-a .sp-acct a{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 14px;padding:20px 22px;color:var(--ink);text-decoration:none;transition:border-color .25s,box-shadow .3s}.v-support-page-a .sp-acct a:hover{border-color:#211c1840;box-shadow:var(--shadow-2)}.v-support-page-a .sp-acct b{font-size:16.5px;font-weight:600;line-height:1.3}.v-support-page-a .sp-acct small{grid-column:1;font-size:13.5px;line-height:1.4;color:var(--ink-3)}.v-support-page-a .sp-ar{grid-row:1 / span 2;grid-column:2;font-weight:600;color:var(--brick-ink)}.v-support-page-a .sp-privacy{margin-top:24px;font-size:15px;color:var(--ink-2)}.v-support-page-a .sp-privacy a{color:var(--brick-ink);text-decoration:underline;text-underline-offset:3px}@media(max-width:1080px){.v-support-page-a .sp-hero__grid,.v-support-page-a .sp-ideas,.v-support-page-a .sp-formsec{grid-template-columns:minmax(0,1fr)}.v-support-page-a .sp-scene{max-width:620px}.v-support-page-a .sp-contact{grid-template-columns:minmax(0,1fr)}.v-support-page-a .sp-acct{grid-template-columns:repeat(2,minmax(0,1fr))}.v-support-page-a .sp-tips__chip{right:-8px}}@media(max-width:760px){html.js .v-support-page-a .sp-scene{opacity:0;transform:translateY(18px)}html.js .v-support-page-a .sp-scene.is-shown{opacity:1;transform:none;transition:opacity 1.1s var(--ease-out),transform 1.1s var(--ease-out)}.v-support-page-a .sp-wide{display:none}.v-support-page-a .sp-narrow{display:inline}.v-support-page-a .sp-next li:first-child{display:none}.v-support-page-a .sp-sec{padding:64px 0}.v-support-page-a .sp-h2{margin-top:14px}.v-support-page-a .sp-sub{margin-top:18px}.v-support-page-a .sp-hero{padding-bottom:56px}.v-support-page-a .sp-search{margin-top:26px;padding:5px 5px 5px 14px;gap:8px}.v-support-page-a .sp-search__btn{padding:0 18px}.v-support-page-a .sp-pop{margin-top:16px}.v-support-page-a .sp-pill{min-height:38px;padding:0 13px}.v-support-page-a .sp-ask{margin-top:18px}.v-support-page-a .sp-hero__grid{gap:0}.v-support-page-a .sp-scene{aspect-ratio:1 / 1.26;margin-top:30px;border-radius:22px}.v-support-page-a .sp-scene__chip{left:6%;bottom:4%;width:54%}.v-support-page-a .sp-callcard{left:5%;right:5%;top:5%;width:auto;padding:14px 16px}.v-support-page-a .sp-callcard:after{left:72px;top:auto;bottom:-8px;width:15px;height:15px;border-left:0;border-bottom:1px solid var(--ui-line);border-right:1px solid var(--ui-line)}.v-support-page-a .sp-callcard__mail{margin-top:6px;font-size:15.5px}.v-support-page-a .sp-facts{gap:8px;margin-top:12px;padding-top:10px;font-size:13.5px;line-height:1.3}.v-support-page-a .sp-facts .sp-ic{width:22px;height:22px}.v-support-page-a .sp-facts .sp-ic svg{width:12px;height:12px}.v-support-page-a .sp-routes,.v-support-page-a .sp-acct,.v-support-page-a .sp-row2{grid-template-columns:minmax(0,1fr)}.v-support-page-a .sp-routes{gap:12px;margin-top:26px}.v-support-page-a .sp-route{gap:8px;padding:22px}.v-support-page-a .sp-route .sp-ic{width:42px;height:42px;border-radius:13px;margin-bottom:4px}.v-support-page-a .sp-route h3{font-size:21px}.v-support-page-a .sp-route p{font-size:15px}.v-support-page-a .sp-go{padding-top:6px}.v-support-page-a .sp-contact{gap:14px}.v-support-page-a .sp-dark{padding:28px 22px;border-radius:22px}.v-support-page-a .sp-dark__mail{margin-top:22px;font-size:21px;text-underline-offset:7px}.v-support-page-a .sp-dfacts{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:24px}.v-support-page-a .sp-dfact{padding:14px 16px;border-radius:14px}.v-support-page-a .sp-dfact b{font-size:20px}.v-support-page-a .sp-dfact span{margin-top:2px}.v-support-page-a .sp-before{padding:24px 22px}.v-support-page-a .sp-before h3{font-size:22px}.v-support-page-a .sp-before .sp-fine{margin-top:6px}.v-support-page-a .sp-checks{margin-top:14px}.v-support-page-a .sp-checks li{gap:12px;padding:13px 0;font-size:15px}.v-support-page-a .sp-before__cta{padding-top:16px}.v-support-page-a .sp-before__cta .btn--ghost{padding-right:8px}.v-support-page-a .sp-before__cta .btn,.v-support-page-a .sp-ideas__btn,.v-support-page-a .sp-sendrow .btn{width:100%}.v-support-page-a .sp-before__cta .btn,.v-support-page-a .sp-ideas__btn,.v-support-page-a .sp-sendrow .btn{--h: 54px;font-size:16px}.v-support-page-a .sp-ideas{gap:0}.v-support-page-a .sp-ideas>div:first-child{display:contents}.v-support-page-a .sp-ideas .eyebrow{order:1}.v-support-page-a .sp-ideas .sp-h2{order:2}.v-support-page-a .sp-ideas .sp-sub{order:3}.v-support-page-a .sp-tips{order:4;margin-top:34px;padding:24px 22px 26px}.v-support-page-a .sp-ideas__btn{order:5;margin-top:24px}.v-support-page-a .sp-tips h3{font-size:20px;padding-right:80px}.v-support-page-a .sp-tiplist{margin-top:14px}.v-support-page-a .sp-tiplist li{grid-template-columns:32px minmax(0,1fr);gap:12px;padding:14px 0}.v-support-page-a .sp-tiplist li:before{width:28px;height:28px;font-size:12px}.v-support-page-a .sp-tiplist b{font-size:15.5px;line-height:1.35}.v-support-page-a .sp-tiplist span{font-size:14.5px}.v-support-page-a .sp-tips__chip{right:-4px;top:-60px;bottom:auto;width:100px}.v-support-page-a .sp-formsec{gap:0}.v-support-page-a .sp-next{margin-top:22px}.v-support-page-a .sp-next li{grid-template-columns:32px minmax(0,1fr);gap:12px;padding:13px 0;font-size:14.5px;line-height:1.45}.v-support-page-a .sp-next .sp-ic{width:28px;height:28px}.v-support-page-a .sp-next b{font-size:15.5px}.v-support-page-a .sp-formwrap{margin-top:26px}.v-support-page-a .sp-form{gap:14px;padding:22px 20px}.v-support-page-a .sp-field input:not([type=radio]),.v-support-page-a .sp-field textarea{font-size:16px}.v-support-page-a .sp-topics label{min-height:46px;padding:0 13px;gap:7px;font-size:14px}.v-support-page-a .sp-sendrow{display:grid;gap:12px}.v-support-page-a .sp-acct{gap:10px;margin-top:24px}.v-support-page-a .sp-acct a{gap:3px 12px;padding:17px 18px}.v-support-page-a .sp-acct b{font-size:15.5px}.v-support-page-a .sp-privacy{margin-top:20px}}@media(prefers-reduced-motion:reduce){html.js .v-support-page-a .sp-scene,html.js .v-support-page-a .sp-scene.is-shown{transform:none;transition:none}}
