.VDINZq_page{--u:clamp(.85px, calc(.024vw + .51px), 1.17px);min-height:100svh;color:var(--ink);font-family:var(--font-sans);background:#fff;grid-template-columns:repeat(auto-fit,minmax(min(100%,480px),1fr));display:grid}.VDINZq_task{min-width:0;padding:calc(32 * var(--u)) clamp(calc(24 * var(--u)), 5vw, calc(64 * var(--u)));flex-direction:column;display:flex}.VDINZq_top{justify-content:flex-end;align-items:center;gap:calc(24 * var(--u));display:flex}.VDINZq_logo{border-radius:calc(4 * var(--u));align-self:flex-start;display:block}.VDINZq_logo img{width:auto;height:calc(56 * var(--u));display:block}.VDINZq_back{align-items:center;gap:calc(8 * var(--u));font:500 calc(15 * var(--u))/calc(20 * var(--u)) var(--font-sans);color:var(--ink-secondary);border-radius:calc(4 * var(--u));text-decoration:none;display:inline-flex}.VDINZq_back:hover{color:var(--ink)}.VDINZq_center{padding:calc(56 * var(--u)) 0;flex:1;justify-content:center;align-items:center;display:flex}.VDINZq_column{width:100%;max-width:calc(600 * var(--u));flex-direction:column;display:flex}.VDINZq_legal{gap:calc(20 * var(--u));font:400 calc(13 * var(--u))/calc(18 * var(--u)) var(--font-sans);color:var(--ink-tertiary);display:flex}.VDINZq_legal a{color:var(--ink-tertiary);text-decoration:none}.VDINZq_legal a:hover{text-decoration:underline}.VDINZq_stepper{margin-top:calc(40 * var(--u));gap:calc(12 * var(--u));flex-direction:column;display:flex}.VDINZq_kicker{font:500 calc(13 * var(--u))/calc(18 * var(--u)) var(--font-sans);color:var(--ink-tertiary)}.VDINZq_bars{gap:calc(6 * var(--u));display:flex}.VDINZq_bar{height:calc(4 * var(--u));background:var(--line-strong);border-radius:2px;flex:1;transition:background-color .4s}.VDINZq_barOn{background:var(--blue)}.VDINZq_stepTitle{margin:calc(32 * var(--u)) 0 0;font-family:var(--font-display);font-size:calc(34 * var(--u));line-height:calc(40 * var(--u));letter-spacing:-.025em;outline:none;font-weight:500}.VDINZq_stepIntro{margin:calc(8 * var(--u)) 0 0;font:400 calc(16 * var(--u))/calc(24 * var(--u)) var(--font-sans);color:var(--ink-secondary);text-wrap:pretty}.VDINZq_fields{margin-top:calc(28 * var(--u));gap:calc(28 * var(--u));flex-direction:column;display:flex}.VDINZq_grid2{margin-top:calc(28 * var(--u));grid-template-columns:repeat(auto-fit, minmax(calc(200 * var(--u)), 1fr));gap:calc(20 * var(--u)) calc(14 * var(--u));display:grid}.VDINZq_span2{grid-column:1/-1}.VDINZq_fieldset{border:0;min-width:0;margin:0;padding:0}.VDINZq_label{margin:0 0 calc(10 * var(--u));font:500 calc(15 * var(--u))/calc(22 * var(--u)) var(--font-sans);color:var(--ink);padding:0;display:block}.VDINZq_optional{margin-left:calc(6 * var(--u));font:400 calc(13 * var(--u))/calc(18 * var(--u)) var(--font-sans);color:var(--ink-tertiary)}.VDINZq_input{width:100%;height:calc(52 * var(--u));padding:0 calc(16 * var(--u));border:1px solid var(--line-control);font:400 max(16px, calc(16 * var(--u)))/calc(22 * var(--u)) var(--font-sans);color:var(--ink);background:#fff;border-radius:5px;outline:none;transition:border-color .15s,box-shadow .15s}.VDINZq_input::placeholder{color:var(--ink-tertiary)}.VDINZq_input:focus{border-color:var(--blue);box-shadow:0 0 0 1px var(--blue)}.VDINZq_input[aria-invalid=true]{border-color:var(--critical)}.VDINZq_heard{flex-direction:column;display:flex}.VDINZq_textarea{height:auto;min-height:calc(104 * var(--u));padding:calc(14 * var(--u)) calc(16 * var(--u));resize:vertical}.VDINZq_error{margin:calc(6 * var(--u)) 0 0;font:400 calc(14 * var(--u))/calc(20 * var(--u)) var(--font-sans);color:var(--critical-ink)}.VDINZq_chips{gap:calc(10 * var(--u));flex-wrap:wrap;display:flex}.VDINZq_chip{all:unset;box-sizing:border-box;cursor:pointer;white-space:nowrap;height:calc(42 * var(--u));padding:0 calc(16 * var(--u));border:1px solid var(--line-control);color:var(--ink);font:500 calc(15 * var(--u))/calc(40 * var(--u)) var(--font-sans);background:#fff;border-radius:5px;transition:background-color .15s,border-color .15s,color .15s}.VDINZq_chip:hover{background:var(--row-hover)}.VDINZq_chip[aria-pressed=true]{border-color:var(--blue);background:var(--blue-50);color:var(--blue)}.VDINZq_methods{gap:calc(10 * var(--u));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.VDINZq_method{all:unset;box-sizing:border-box;cursor:pointer;align-items:flex-start;gap:calc(12 * var(--u));padding:calc(16 * var(--u));border:1px solid var(--line-control);color:var(--ink);background:#fff;border-radius:5px;transition:background-color .15s,border-color .15s;display:flex}.VDINZq_method:hover{background:var(--row-hover)}.VDINZq_method[aria-checked=true]{border-color:var(--blue);background:var(--blue-50)}.VDINZq_radio{width:calc(16 * var(--u));height:calc(16 * var(--u));border:1.5px solid var(--line-strong);border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}.VDINZq_radio:after{content:"";width:calc(8 * var(--u));height:calc(8 * var(--u));background:0 0;border-radius:50%}.VDINZq_method[aria-checked=true] .VDINZq_radio{border-color:var(--blue)}.VDINZq_method[aria-checked=true] .VDINZq_radio:after{background:var(--blue)}.VDINZq_methodLabel{font:500 calc(16 * var(--u))/calc(22 * var(--u)) var(--font-sans);display:block}.VDINZq_method[aria-checked=true] .VDINZq_methodLabel{color:var(--blue)}.VDINZq_methodDetail{font:400 calc(14 * var(--u))/calc(20 * var(--u)) var(--font-sans);color:var(--ink-secondary);white-space:normal;margin-top:2px;display:block}.VDINZq_explore{margin-top:calc(28 * var(--u));padding:calc(18 * var(--u));border:1px solid var(--line);border-radius:5px}.VDINZq_exploreTitle{font:500 calc(13 * var(--u))/calc(18 * var(--u)) var(--font-sans);color:var(--ink-secondary);margin:0}.VDINZq_exploreList{margin:calc(10 * var(--u)) 0 0;grid-template-columns:repeat(auto-fit, minmax(calc(200 * var(--u)), 1fr));gap:calc(8 * var(--u)) calc(20 * var(--u));padding:0;list-style:none;display:grid}.VDINZq_exploreList li{gap:calc(10 * var(--u));font:400 calc(15 * var(--u))/calc(22 * var(--u)) var(--font-sans);display:flex}.VDINZq_exploreList li:before{content:"";width:calc(4 * var(--u));height:calc(4 * var(--u));margin-top:calc(9 * var(--u));background:var(--blue);flex:none}.VDINZq_prose{margin:calc(24 * var(--u)) 0 0;font:400 calc(16 * var(--u))/calc(24 * var(--u)) var(--font-sans);color:var(--ink-secondary);text-wrap:pretty}.VDINZq_note{font:400 calc(14 * var(--u))/calc(20 * var(--u)) var(--font-sans);color:var(--ink-tertiary);margin:0}.VDINZq_actions{margin-top:calc(36 * var(--u));gap:calc(16 * var(--u));flex-direction:column;display:flex}.VDINZq_primary{all:unset;box-sizing:border-box;cursor:pointer;white-space:nowrap;height:max(44px, calc(52 * var(--u)));background:var(--blue);color:#fff;font:500 max(16px, calc(16 * var(--u)))/max(44px, calc(52 * var(--u))) var(--font-sans);text-align:center;border-radius:5px;transition:background-color .15s}.VDINZq_primary:hover{background:var(--blue-hover)}.VDINZq_primary:disabled{cursor:default;opacity:.6}.VDINZq_actionRow{justify-content:space-between;align-items:center;gap:calc(16 * var(--u));display:flex}.VDINZq_textBtn{all:unset;cursor:pointer;white-space:nowrap;font:500 calc(15 * var(--u))/calc(22 * var(--u)) var(--font-sans);color:var(--ink-secondary)}.VDINZq_textBtn:hover{color:var(--ink)}.VDINZq_page :is(button,a,input,textarea):focus-visible{outline:2px solid var(--blue);outline-offset:2px}.VDINZq_page .VDINZq_input:focus-visible{outline:none}.VDINZq_faq{margin-top:calc(36 * var(--u))}.VDINZq_faqTitle{margin:0 0 calc(4 * var(--u));font:500 calc(13 * var(--u))/calc(18 * var(--u)) var(--font-sans);color:var(--ink-secondary)}.VDINZq_faqItem{border-bottom:1px solid var(--line)}.VDINZq_faqItem summary{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(16 * var(--u));padding:calc(16 * var(--u)) 0;font:500 calc(16 * var(--u))/calc(22 * var(--u)) var(--font-sans);color:var(--ink);border-radius:calc(4 * var(--u));list-style:none;display:flex}.VDINZq_faqItem summary::-webkit-details-marker{display:none}.VDINZq_faqItem summary:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.VDINZq_faqIcon{color:var(--ink-secondary);flex:none;transition:transform .2s}.VDINZq_faqItem[open] .VDINZq_faqIcon{transform:rotate(45deg)}.VDINZq_faqItem p{padding:0 calc(32 * var(--u)) calc(18 * var(--u)) 0;font:400 calc(15 * var(--u))/calc(23 * var(--u)) var(--font-sans);color:var(--ink-secondary);text-wrap:pretty;margin:0}.VDINZq_panelWrap{min-width:0;padding:24px 0 0 24px}.VDINZq_panel{min-height:520px;padding:calc(48 * var(--u)) clamp(28px, 4.5vw, calc(64 * var(--u)));background:linear-gradient(#0024d6a6, #0024d6a6), url(/assets/texture-halftone.webp) center / cover no-repeat, var(--ramp-300);color:#fff;border-radius:8px;flex-direction:column;display:flex;position:relative;overflow:hidden}.VDINZq_panelBody{flex-direction:column;flex:1;justify-content:center;padding:48px 0;display:flex}.VDINZq_panelTitle{max-width:18ch;font-family:var(--font-display);font-size:clamp(36px, 3.4vw, calc(60 * var(--u)));letter-spacing:-.03em;margin:0;font-weight:500;line-height:1.04}.VDINZq_panelTitle>span{display:block}.VDINZq_panelTitle>span+span{color:#ffffffb8}.VDINZq_panelLede{margin:calc(24 * var(--u)) 0 0;max-width:40ch;font:400 clamp(16px, 1.15vw, calc(20 * var(--u))) / 1.45 var(--font-sans);letter-spacing:-.01em;text-wrap:pretty}.VDINZq_panelFoot p{font:500 calc(13 * var(--u)) / 1.4 var(--font-sans);color:#ffffffd9;margin:0}.VDINZq_panelFoot ul{margin:calc(14 * var(--u)) 0 0;gap:calc(10 * var(--u)) calc(28 * var(--u));font:500 calc(15 * var(--u)) / 1.4 var(--font-sans);flex-wrap:wrap;padding:0;list-style:none;display:flex}.VDINZq_panelFoot a{color:inherit;text-underline-offset:4px;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6;transition:text-decoration-color .2s ease-out}.VDINZq_panelFoot a:hover{text-decoration-color:currentColor}@media (max-width:959px){.VDINZq_panelWrap{padding:16px 16px 0}}@media (min-width:960px){.VDINZq_panelWrap{height:100svh;padding-bottom:24px;position:sticky;top:0}.VDINZq_panel{height:100%;min-height:0}}.VDINZq_slotHead{justify-content:space-between;align-items:baseline;gap:calc(10 * var(--u));display:flex}.VDINZq_slotTitle{font:500 calc(15 * var(--u))/calc(22 * var(--u)) var(--font-sans)}.VDINZq_slotTz{font:400 calc(13 * var(--u))/calc(18 * var(--u)) var(--font-sans);color:var(--ink-secondary)}.VDINZq_days{margin-top:calc(10 * var(--u));gap:calc(4 * var(--u));grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.VDINZq_day,.VDINZq_time{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--line);color:var(--ink);text-align:center;background:#fff;border-radius:5px;transition:background-color .15s,border-color .15s}.VDINZq_day{padding:calc(8 * var(--u)) 0;flex-direction:column;align-items:center;display:flex}.VDINZq_day:hover,.VDINZq_time:hover{background:var(--row-hover)}.VDINZq_day[aria-pressed=true],.VDINZq_time[aria-pressed=true]{border-color:var(--blue);background:var(--blue-50);color:var(--blue)}.VDINZq_dayWeek,.VDINZq_dayMonth{font:500 calc(12.5 * var(--u))/calc(18 * var(--u)) var(--font-sans);color:var(--ink-tertiary)}.VDINZq_dayNum{font:500 calc(15 * var(--u))/calc(22 * var(--u)) var(--font-sans)}.VDINZq_times{margin-top:calc(8 * var(--u));gap:calc(8 * var(--u));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.VDINZq_time{height:calc(44 * var(--u));font:500 calc(15 * var(--u))/calc(42 * var(--u)) var(--font-sans)}@media (prefers-reduced-motion:reduce){.VDINZq_page *{transition:none!important}}.VDINZq_compact{--u:clamp(.8px, calc(.0224vw + .48px), 1.1px)}
