@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.3zvkfbs08rnj_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.3strvg7o-g5v2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.yZbw0W_className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:italic;font-weight:400}.yZbw0W_variable{--font-signature:"Instrument Serif", "Instrument Serif Fallback"}
body:has(.CU0owq_shell){--rail:clamp(340px, 37vw, 540px);--art:min(32vh, 300px);--rail-head:calc(28px + 44px + 14px + var(--art) + 14px + 4px + 26px);--page:#f6efdd;--gold:#806014;--glow:#f4c568;--field-line:#d8cfb6;--card-line:#e8dfc6;--spring-snappy:linear(0, .042, .14, .265, .396, .521, .632, .726, .804, .865, .912, .947, .972, .989, 1, 1.006, 1.01, 1.011, 1.011, 1.01, 1.009, 1.007, 1.006, 1.005, 1);--spring-bouncy:linear(0, .073, .24, .441, .636, .801, .926, 1.01, 1.059, 1.081, 1.083, 1.073, 1.057, 1.04, 1.025, 1.012, 1.003, .997, .994, .993, .993, .994, .996, .997, 1);--spring-smooth:linear(0, .032, .108, .205, .31, .413, .509, .595, .67, .734, .788, .832, .869, .898, .922, .94, .955, .966, .975, .982, .987, .991, .993, .995, 1);--dur-snappy:.36s;--dur-bouncy:.67s;--dur-smooth:.525s;background:var(--page)}@media screen{body:has(.CU0owq_shell) .site-header{background:#f6efddd1;border-bottom-color:#0000}}@media screen and (min-width:1024px){body:has(.CU0owq_shell){padding-left:var(--rail)}body:has(.CU0owq_shell) .site-header .brand{display:none}body:has(.CU0owq_shell) .site-header .wrap{justify-content:flex-end;max-width:760px;margin-inline:auto}}.CU0owq_shell{--step:1}.CU0owq_shell:has([data-step="0"]){--step:1}.CU0owq_shell:has([data-step="1"]){--step:2}.CU0owq_shell:has([data-step="2"]){--step:3}.CU0owq_shell:has([data-step="3"]){--step:4}.CU0owq_shell:has([data-step="4"]){--step:5}.CU0owq_shell:has([data-step="5"]){--step:6}.CU0owq_shell:has([data-step="6"]){--step:7}.CU0owq_shell:has([data-step="7"]){--step:8}.CU0owq_shell:has([data-step="8"]){--step:9}.CU0owq_shell:has([data-step="9"]){--step:10}.CU0owq_shell:has([data-step="10"]){--step:11}.CU0owq_rail{color:#fff;background:radial-gradient(90% 46% at 50% 46%, #f2e7c42b, transparent 72%), linear-gradient(168deg, #1a209a 0%, var(--navy-700) 34%, var(--navy-900) 76%, var(--navy-950) 100%);flex-direction:column;gap:14px;padding:14px 16px 18px;display:flex;position:relative;overflow:hidden}.CU0owq_rail>*{z-index:1;position:relative}.CU0owq_rail:after{content:"";opacity:0;pointer-events:none;background:radial-gradient(50% 50% at 50% 60%,#f4c5686b,#0000 75%);height:48%;transition:opacity 1.6s;position:absolute;top:8%;left:-10%;right:-10%}.CU0owq_railBrand{min-height:44px;color:var(--cream-300);align-items:center;text-decoration:none;display:none}.CU0owq_art{height:130px}.CU0owq_art svg{width:100%;height:100%;display:block;overflow:visible}.CU0owq_part{fill:#0000;stroke:var(--cream-300);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - clamp(0, var(--step) - var(--n) + 1, 1));opacity:clamp(0, var(--step) - var(--n) + 1, 1);animation:.9s cubic-bezier(.3,.7,.2,1) backwards CU0owq_rise-draw;animation-delay:calc((var(--n) - 1) * 70ms);transition:stroke-dashoffset .9s cubic-bezier(.3,.7,.2,1),opacity .2s,fill 1.1s,stroke 1.1s,filter 1.1s}@keyframes CU0owq_rise-draw{0%{stroke-dashoffset:1px;opacity:0}}.CU0owq_progress{grid-template-columns:repeat(11,1fr);gap:3px;display:grid}.CU0owq_progress i{background:#f2e7c433;border-radius:2px;height:4px;display:block;position:relative;overflow:hidden}.CU0owq_progress i:after{content:"";background:var(--cream-300);transform-origin:0;transform:scaleX(clamp(0, var(--step) - var(--i), 1));transition:transform var(--dur-smooth) var(--spring-smooth);border-radius:2px;position:absolute;inset:0}.CU0owq_shell:has([data-signed-line],[data-consent-on-file],[data-review-confirmation]) .CU0owq_window{fill:var(--glow);stroke:var(--glow);filter:drop-shadow(0 0 12px #f4c568cc)}.CU0owq_shell:has([data-signed-line],[data-consent-on-file],[data-review-confirmation]) .CU0owq_rail:after{opacity:1}@media screen and (min-width:1024px){.CU0owq_rail{z-index:45;width:var(--rail);padding:28px clamp(24px,3vw,44px);position:fixed;top:0;bottom:0;left:0}.CU0owq_railBrand{display:inline-flex}.CU0owq_art{height:var(--art)}}@media print{.CU0owq_rail{display:none}}.CU0owq_shell [data-moved]{animation:.7s linear CU0owq_settle}@keyframes CU0owq_settle{0%,to{--grow:0s}}.CU0owq_shell [data-moved]>*{animation:CU0owq_rise var(--dur-smooth) var(--spring-smooth) backwards}.CU0owq_shell [data-moved=b]>*{animation-name:CU0owq_rise-back}.CU0owq_shell [data-moved]>:nth-child(2){animation-delay:42ms}.CU0owq_shell [data-moved]>:nth-child(3){animation-delay:84ms}.CU0owq_shell [data-moved]>:nth-child(4){animation-delay:.126s}.CU0owq_shell [data-moved]>:nth-child(n+5){animation-delay:.168s}@keyframes CU0owq_rise{0%{opacity:0;transform:translate(36px)}}@keyframes CU0owq_rise-back{0%{opacity:0;transform:translate(-36px)}}:is(.CU0owq_shell .field,.CU0owq_shell .callout){interpolate-size:allow-keywords;transition:height var(--grow-time,0s) var(--spring-smooth), opacity var(--grow-time,0s) ease}.CU0owq_shell [data-step]:has(:is(input,select,textarea,button):focus){--grow-time:var(--grow,var(--dur-smooth))}@starting-style{:is(.CU0owq_shell .field,.CU0owq_shell .callout){opacity:0;height:0}}.CU0owq_shell .section{padding-block:28px 72px}.CU0owq_shell [data-island=apply-wizard] .h2{letter-spacing:-.012em;color:var(--navy-700);font-size:clamp(56px,7vw,92px);line-height:1.02}.CU0owq_shell [data-island=apply-wizard] .eyebrow{color:var(--gold);letter-spacing:.07em;font-size:13px;font-weight:600}.CU0owq_shell .lead{color:var(--ink-600)}.CU0owq_shell .form-grid{gap:20px}:is(.CU0owq_shell .input,.CU0owq_shell .select){border-color:var(--field-line);min-height:60px;transition:border-color .18s ease, box-shadow var(--dur-snappy) var(--spring-snappy);border-radius:14px;font-size:17px;box-shadow:0 1px 2px #0b0e4a0d}:is(.CU0owq_shell .input:focus,.CU0owq_shell .select:focus){border-color:var(--navy-700);outline:2px solid #0000;box-shadow:0 0 0 4px #12178329,0 8px 22px #0b0e4a1a}:is(.CU0owq_shell .input.invalid,.CU0owq_shell .select[aria-invalid]){border-color:var(--danger);box-shadow:0 0 0 4px #b3261e1f}.CU0owq_shell .field:not([data-long]):has(>label+:is(.input,.select,.affix)){position:relative}.CU0owq_shell .field:not([data-long]):has(>label+:is(.input,.select,.affix))>label{z-index:1;max-width:calc(100% - 34px);color:var(--ink-600);white-space:nowrap;transform-origin:0 0;pointer-events:none;transition:transform var(--dur-snappy) var(--spring-snappy), color .18s ease;font-size:17px;font-weight:400;position:absolute;top:20px;left:17px}.CU0owq_shell .field:not([data-long]):has(>label+:is(.input,.select,.affix)) :is(.input,.select){padding-top:22px;padding-bottom:6px;padding-left:16px}:is(.CU0owq_shell .field:not([data-long]):has(>label+:is(.input,.select,.affix)):focus-within>label,.CU0owq_shell .field:not([data-long]):has(>label+:is(.input,.select,.affix)):has(.input:not([value=""]))>label,.CU0owq_shell .field:not([data-long]):has(>label+:is(.input,.select,.affix)):has(.input[placeholder])>label,.CU0owq_shell .field:not([data-long]):has(>label+:is(.input,.select,.affix)):has(.input[type=date])>label,.CU0owq_shell .field:not([data-long]):has(>label+:is(.input,.select,.affix)):has(.input:autofill)>label,.CU0owq_shell .field:not([data-long]):has(>label+:is(.input,.select,.affix)):has(>.select)>label){transform:translateY(-11px)scale(.74)}.CU0owq_shell .field:not([data-long]):has(>label+:is(.input,.select,.affix)):focus-within>label{color:var(--navy-700)}:is(.CU0owq_shell .field:not([data-long]):has(>label+:is(.input,.select,.affix)):has(.invalid)>label,.CU0owq_shell .field:not([data-long]):has(>label+:is(.input,.select,.affix)):has([aria-invalid])>label){color:var(--danger)}.CU0owq_shell .field:not([data-long]):has(>label+:is(.input,.select,.affix)) .affix .input{padding-left:30px}.CU0owq_shell .field:not([data-long]):has(>label+:is(.input,.select,.affix)) .opt{color:inherit}.CU0owq_shell .field:not([data-long]):has(>label+:is(.input,.select,.affix)) .affix:before{opacity:0;font-size:17px;transition:opacity .16s;top:40px}.CU0owq_shell .field:not([data-long]):has(>label+:is(.input,.select,.affix)) .affix.suffix:after{opacity:0;font-size:17px;transition:opacity .16s;top:40px}.CU0owq_shell .field:not([data-long]):has(>label+:is(.input,.select,.affix)):focus-within .affix:before{opacity:1}.CU0owq_shell .field:not([data-long]):has(>label+:is(.input,.select,.affix)):has(.input:not([value=""])) .affix:before{opacity:1}.CU0owq_shell .field:not([data-long]):has(>label+:is(.input,.select,.affix)):focus-within .affix.suffix:after{opacity:1}.CU0owq_shell .field:not([data-long]):has(>label+:is(.input,.select,.affix)):has(.input:not([value=""])) .affix.suffix:after{opacity:1}.CU0owq_shell .affix .input{padding-left:28px}:is(.CU0owq_shell .field>legend,.CU0owq_shell .field[data-long]>label){letter-spacing:-.01em;font-size:16px;font-weight:500}.CU0owq_shell .hint{font-size:13.5px}.CU0owq_shell .error{font-size:14px}.CU0owq_shell .input[pattern]:user-valid:not([value=""]){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='none' stroke='%231F7A4D' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 9.5 7.5 13.5 14.5 5'/%3E%3C/svg%3E");background-position:right 15px center;background-repeat:no-repeat;background-size:18px;padding-right:44px}.CU0owq_shell [data-compact]{--pos:0;background:#e6dbbd;border-radius:14px;grid-template-columns:none;grid-auto-columns:1fr;grid-auto-flow:column;gap:0;max-width:420px;padding:4px;display:grid;position:relative}.CU0owq_shell [data-compact]:before{content:"";width:calc((100% - 8px) / var(--n));background:var(--navy-700);opacity:0;transform:translateX(calc(var(--pos) * 100%)) scale(.86);transition:transform var(--dur-bouncy) var(--spring-bouncy), opacity .16s ease;border-radius:10px;position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 6px 16px #12178357}.CU0owq_shell [data-compact]:has(input:checked):before{opacity:1;transform:translateX(calc(var(--pos) * 100%)) scale(1)}.CU0owq_shell [data-compact]:has(>label:nth-of-type(2) input:checked){--pos:1}.CU0owq_shell [data-compact]:has(>label:nth-of-type(3) input:checked){--pos:2}.CU0owq_shell [data-compact]:has(input:focus-visible){outline:2px solid var(--navy-700);outline-offset:2px}.CU0owq_shell [data-compact]>label{z-index:1;min-height:46px;color:var(--ink-600);text-align:center;transition:color .18s ease, transform var(--dur-bouncy) var(--spring-bouncy);background:0 0;border:0;border-radius:10px;outline:0;place-items:center;padding:0;display:grid;position:relative}.CU0owq_shell [data-compact]>label:has(input:checked){color:#fff;background:0 0}.CU0owq_shell [data-compact]>label:active{transition-duration:90ms;transform:scale(.94)}.CU0owq_shell [data-compact] input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.CU0owq_shell fieldset.field>div.grid:not([data-compact])>label{border-color:var(--card-line);transition:transform var(--dur-bouncy) var(--spring-bouncy), box-shadow var(--dur-snappy) var(--spring-snappy), background-color .18s ease;border-radius:14px;box-shadow:0 1px 2px #0b0e4a0d}.CU0owq_shell fieldset.field>div.grid:not([data-compact])>label:active{transition-duration:90ms;transform:scale(.985)}.CU0owq_shell fieldset.field>div.grid:not([data-compact])>label:has(input:checked){border-color:var(--navy-700);box-shadow:0 0 0 1px var(--navy-700), 0 12px 28px #12178324;background:#fdfbf4}.CU0owq_shell fieldset.field>div.grid:not([data-compact])>label input{appearance:none;border:1.5px solid var(--field-line);width:22px;height:22px;transition:box-shadow var(--dur-bouncy) var(--spring-bouncy), border-color .16s ease;background:#fff;border-radius:50%}.CU0owq_shell fieldset.field>div.grid:not([data-compact])>label input:checked{border-color:var(--navy-700);box-shadow:inset 0 0 0 5.5px var(--navy-700)}@media (hover:hover){.CU0owq_shell fieldset.field>div.grid:not([data-compact])>label:hover{box-shadow:0 6px 18px #0b0e4a17}}.CU0owq_shell .btn-motion{min-height:52px;transition:transform var(--dur-bouncy) var(--spring-bouncy), background-color .2s ease, box-shadow .2s ease, border-color .2s ease;border-radius:14px;padding-inline:26px;font-size:16px;translate:none}.CU0owq_shell .btn-motion:active{transition-duration:90ms;transform:scale(.96)}.CU0owq_shell .btn-motion:focus-visible{outline:2px solid var(--navy-700);outline-offset:3px}.CU0owq_shell .btn-motion.bg-navy-700{box-shadow:0 10px 26px #1217834d}.CU0owq_shell .btn-motion.bg-transparent{color:var(--navy-700);background:#e6dbbd;border-color:#0000}.CU0owq_shell .check{min-height:48px;color:var(--ink-900);grid-template-columns:26px minmax(0,1fr);align-items:center;gap:12px;font-size:16px;font-weight:500}.CU0owq_shell .check input{appearance:none;border:1.5px solid var(--field-line);cursor:pointer;-webkit-print-color-adjust:exact;print-color-adjust:exact;width:26px;height:26px;transition:background-color .16s ease, border-color .16s ease, transform var(--dur-bouncy) var(--spring-bouncy);background:#fff;border-radius:8px;margin:0;position:relative}.CU0owq_shell .check input:after{content:"";clip-path:inset(0 100% 0 0);-webkit-print-color-adjust:exact;print-color-adjust:exact;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='white' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8.5 6.5 12 13 4.5'/%3E%3C/svg%3E") 50%/contain no-repeat;transition:clip-path .24s ease-out;position:absolute;inset:3px}.CU0owq_shell .check input:checked{border-color:var(--navy-700);background:var(--navy-700)}.CU0owq_shell .check input:checked:after{clip-path:inset(0)}.CU0owq_shell .check input:focus-visible{outline:2px solid var(--navy-700);outline-offset:2px}.CU0owq_shell .check:active input:not(:disabled){transition-duration:90ms;transform:scale(.84)}.CU0owq_shell .check input:disabled{cursor:default}.CU0owq_shell .field:has(>.error){animation:.42s CU0owq_shake}@keyframes CU0owq_shake{20%{transform:translate(-7px)}45%{transform:translate(6px)}70%{transform:translate(-3px)}90%{transform:translate(2px)}}@media screen and (min-width:1024px){.CU0owq_shell [data-island=apply-wizard]>.wrap{grid-template-columns:minmax(0,1fr);max-width:760px}.CU0owq_shell [data-island=apply-wizard]>.wrap>div:last-child{z-index:46;top:var(--rail-head);width:var(--rail);color:#fff;padding:0 clamp(24px,3vw,44px) 24px;position:fixed;bottom:0;left:0;overflow-y:auto}.CU0owq_shell [data-island=apply-wizard]>.wrap>div:last-child .callout{background:0 0;border:0;padding:0}.CU0owq_shell [data-island=apply-wizard]>.wrap>div:last-child .sub-h{font:400 24px/1.1 var(--font-display);color:var(--cream-300)}.CU0owq_shell [data-island=apply-wizard]>.wrap>div:last-child :is(dt,.text-ink-600,.hint,.small):not(.estimate-note,.estimate-note *){color:#f2e7c4bf}.CU0owq_shell [data-island=apply-wizard]>.wrap>div:last-child dl>div{border-top:1px solid #f2e7c42e;justify-content:space-between;padding-block:7px}.CU0owq_shell [data-island=apply-wizard]>.wrap>div:last-child a:not(.estimate-note a){color:var(--cream-300)}.CU0owq_shell [data-island=apply-wizard]>.wrap>div:last-child a:focus-visible:not(.estimate-note a){outline:2px solid var(--cream-300);outline-offset:2px}.CU0owq_shell [data-island=apply-wizard]>.wrap>div:last-child .wording-pending{color:var(--ink-900)}}.CU0owq_shell [data-step] .callout{border-color:var(--card-line);background:#fff;border-radius:16px;box-shadow:0 1px 2px #0b0e4a0d,0 10px 30px #0b0e4a0d}.CU0owq_shell [data-step] .callout[data-tone]{background:revert-layer}:is(.CU0owq_shell .input-group,.CU0owq_shell [data-review-step]){border-color:var(--card-line);background:#fff;border-radius:16px}@media (max-width:480px){.CU0owq_shell .field-row{grid-template-columns:minmax(0,1fr)}}@media print{body:has(.CU0owq_shell){background:#fff}.CU0owq_shell [data-moved]>*{animation:none}}.CU0owq_shell [data-autosave=saved]{align-items:center;gap:6px;display:inline-flex}.CU0owq_shell [data-autosave=saved]:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%231F7A4D' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8.5 6.5 12 13 4.5'/%3E%3C/svg%3E") 50%/contain no-repeat;width:15px;height:15px;animation:.32s ease-out backwards CU0owq_wipe}@keyframes CU0owq_wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.CU0owq_shell fieldset[data-authorization]{border:1px solid var(--card-line);transition:box-shadow var(--dur-snappy) var(--spring-snappy), background-color .2s ease;background:#fff;border-radius:16px;gap:10px;padding:24px;display:grid;box-shadow:0 1px 2px #0b0e4a0d,0 10px 30px #0b0e4a0d}.CU0owq_shell fieldset[data-authorization]>legend{float:left;width:100%;font:400 29px/1.15 var(--font-display);color:var(--navy-700)}.CU0owq_shell fieldset.field[data-authorization]>legend{letter-spacing:-.005em;font-size:29px}.CU0owq_shell fieldset[data-authorization]>p{color:var(--ink-900);font-size:16px;line-height:1.55}.CU0owq_shell fieldset[data-authorization]:has(input:checked){box-shadow:0 0 0 2px var(--navy-700) inset, 0 14px 34px #12178324;background:#fdfbf4}.CU0owq_shell p[data-authorization]{color:var(--ink-600);font-size:17px;line-height:1.55}:is(.CU0owq_shell [data-signature],.CU0owq_shell [data-signed-card]){color:#fff;background:radial-gradient(90% 70% at 85% 0%, #f4c56833, transparent 70%), linear-gradient(160deg, #1a209a, var(--navy-900));border-radius:22px;padding:clamp(24px,4vw,36px);box-shadow:0 26px 60px #0b0e4a52}.CU0owq_shell [data-agreed]{color:#f2e7c4d9;align-items:center;gap:8px;font-size:14px;display:flex}.CU0owq_shell [data-agreed] b{width:9px;height:9px;transition:background-color .16s ease, transform var(--dur-bouncy) var(--spring-bouncy);background:#f2e7c440;border-radius:50%}.CU0owq_shell [data-agreed] b[data-on]{background:var(--cream-300);transform:scale(1.18)}.CU0owq_shell [data-ink]{height:92px;font:italic 400 clamp(38px, 6vw, 54px) / 1 var(--font-signature), var(--font-display);color:var(--cream-300);white-space:nowrap;border-bottom:1.5px solid #f2e7c473;align-items:flex-end;padding:0 4px 6px;display:flex;overflow:hidden}.CU0owq_shell [data-ink]>span{font:400 15px/1.3 var(--font-text);color:#f2e7c4b8;padding-bottom:4px}.CU0owq_shell [data-ink]>i{font-style:inherit;white-space:pre;animation:.3s ease-out backwards CU0owq_ink;display:inline-block}@keyframes CU0owq_ink{0%{opacity:0;transform:translate(-5px,3px)}}.CU0owq_shell [data-signature] .hint{color:#f2e7c4bf}:is(.CU0owq_shell [data-signature] .error,.CU0owq_shell [data-signature] [data-sign-status]){color:#ffb9b0}.CU0owq_shell [data-signature] [data-sign-status=signing]{color:var(--cream-300)}.CU0owq_shell [data-signature] .btn-motion{background:var(--cream-300);width:100%;height:58px;color:var(--navy-900);position:relative;box-shadow:0 12px 30px #00000047}@media (hover:hover){.CU0owq_shell [data-signature] .btn-motion:hover{background:#fff4d2}}.CU0owq_shell [data-signature] .btn-motion[data-state=signing]{color:#0000}.CU0owq_shell [data-signature] .btn-motion[data-state=signing]:after{content:"";border:2.4px solid #0b0e4a33;border-top-color:var(--navy-900);border-radius:50%;width:22px;height:22px;margin:-11px;animation:.7s linear infinite CU0owq_spin;position:absolute;top:50%;left:50%}@keyframes CU0owq_spin{to{transform:rotate(360deg)}}.CU0owq_shell [data-signed-card]{animation:CU0owq_signed-in var(--dur-smooth) var(--spring-smooth) backwards;gap:8px;display:grid;position:relative}@keyframes CU0owq_signed-in{0%{opacity:0;transform:translateY(14px)scale(.98)}}.CU0owq_shell [data-signed-check]{background:var(--success) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26' fill='none' stroke='white' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 13.5 11 18.5 20 8'/%3E%3C/svg%3E") center / 28px no-repeat;width:58px;height:58px;animation:CU0owq_pop var(--dur-bouncy) var(--spring-bouncy) backwards;border-radius:50%}@keyframes CU0owq_pop{0%{opacity:0;transform:scale(.4)}}.CU0owq_shell [data-signed-name]{font:italic 400 clamp(44px, 7vw, 64px) / 1.05 var(--font-signature), var(--font-display);color:var(--cream-300);animation:.5s ease-out .26s backwards CU0owq_ink}.CU0owq_shell [data-signed-card] .callout[data-tone=ok]{box-shadow:none;color:#fff;background:0 0;border:0;border-radius:0;padding:0;font-size:18px;font-weight:500}.CU0owq_shell [data-consent-stored]{border:1px solid var(--card-line);background:#fff;border-radius:16px;padding:24px}@media print{.CU0owq_shell [data-signed-card]{box-shadow:none;color:#000;background:0 0;padding:0}.CU0owq_shell [data-signed-card] .callout[data-tone=ok]{color:#000}.CU0owq_shell :is([data-signed-check],[data-signed-name]){display:none}.CU0owq_shell [data-consent-stored]{border:0;padding:0}}.CU0owq_shell [data-review-step]{border:1px solid var(--card-line);padding:20px 24px}.CU0owq_shell [data-island=file-upload]{border:1px solid var(--card-line);background:#fff;border-radius:16px;padding:18px 20px}.CU0owq_shell input[type=file]::file-selector-button{min-height:44px;color:var(--navy-700);font:500 15px var(--font-text);cursor:pointer;transition:transform var(--dur-bouncy) var(--spring-bouncy);background:#e6dbbd;border:0;border-radius:12px;margin-right:12px;padding-inline:18px}.CU0owq_shell input[type=file]:active::file-selector-button{transition-duration:90ms;transform:scale(.96)}.CU0owq_shell [data-authorizations]:has([data-signed-line]){--grow:0s}.CU0owq_railBrand:focus-visible{outline:2px solid var(--cream-300);outline-offset:2px}.CU0owq_shell :is([data-signature],[data-signed-card]) .btn-motion:focus-visible{outline-color:var(--cream-300)}.CU0owq_shell [data-signature] a{color:var(--cream-300)}.CU0owq_shell [data-signature] a:focus-visible{outline:2px solid var(--cream-300);outline-offset:2px}.CU0owq_shell [data-signature] .input:focus{box-shadow:0 0 0 4px #f2e7c48c}
