.ap{color:var(--ink);font-family:var(--font-ui);background:#fff;margin:0}.ap em{color:var(--primary);font-style:normal}.ap-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ap-center{text-align:center}.ap a:focus-visible,.ap button:focus-visible,.ap summary:focus-visible,.ap select:focus-visible,.ap-pick__opt:focus-within{outline:3px solid var(--primary);outline-offset:3px}.ap-head{z-index:50;-webkit-backdrop-filter:saturate(1.4)blur(10px);background:#fffffff0;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;padding:12px clamp(16px,2.2vw,28px);transition:border-color .2s;display:flex;position:sticky;top:0}.ap-head.is-scrolled{border-bottom-color:var(--line)}.ap-head__logo img{width:auto;height:38px;display:block}.ap-head__nav{align-items:center;gap:12px;display:flex}.ap-lang{position:relative}.ap-lang__btn{color:var(--ink);font:500 14.5px/1 var(--font-ui);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:8px 10px;display:inline-flex}.ap-lang__btn:hover{background:var(--paper)}.ap-lang__btn svg{opacity:.55;width:11px;height:11px;transition:transform .2s}.ap-lang__btn[aria-expanded=true] svg{transform:rotate(180deg)}.ap-lang__menu{z-index:70;border:1px solid var(--line);background:#fff;border-radius:14px;min-width:170px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 24px 48px -28px #162e5173}.ap-lang__menu a{color:var(--ink);white-space:nowrap;border-radius:10px;padding:10px 12px;font-size:14.5px;text-decoration:none;display:block}.ap-lang__menu a:hover,.ap-lang__menu a[aria-current=true]{background:var(--chip);color:var(--chip-ink)}.ap-foot__langs a{color:#4a5560;text-decoration:none}.ap-foot__langs a[aria-current=true]{color:var(--ink);font-weight:600}.ap-foot__langs a:hover{color:var(--primary);text-decoration:underline}.ap-head__help{color:var(--primary);align-items:center;gap:8px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.ap-head__bubble{background:var(--primary);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.ap-head__bubble svg{width:15px;height:15px}.ap-btn{cursor:pointer;background:var(--primary);color:#fff;font:500 16px/1.2 var(--font-ui);border:0;border-radius:999px;justify-content:center;align-items:center;gap:14px;padding:12px 12px 12px 26px;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex}@media (hover:hover){.ap-btn:hover{background:var(--primary-dark);transform:translateY(-1px);box-shadow:0 10px 22px -12px #005288b3}}.ap-btn__disc{width:32px;height:32px;color:var(--primary);background:#fff;border-radius:50%;place-items:center;transition:transform .2s;display:grid}.ap-btn__disc svg{width:15px;height:15px}@media (hover:hover){.ap-btn:hover .ap-btn__disc{transform:rotate(45deg)}}.ap-btn--flat,.ap-btn--wide{padding:13px 28px}.ap-btn--wide{width:100%;font-size:16.5px}.ap-btn:disabled{cursor:not-allowed;box-shadow:none;background:#b9cfdf;transform:none}.ap-link{color:var(--primary);font-size:15px;font-weight:600;text-decoration:none}.ap-link:hover{text-underline-offset:3px;text-decoration:underline}.ap-hero{background:var(--navy);color:#fff;border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:clamp(500px,100svh - 92px,720px);margin:8px clamp(12px,1.6vw,24px) 0;display:grid;overflow:hidden}.ap-hero__copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(32px,3.6vw,60px) clamp(32px,4.4vw,72px);display:flex}.ap-pills{flex-wrap:wrap;gap:10px;margin-bottom:22px;display:flex}.ap-pill{color:#ffffffd1;background:#ffffff1a;border:1px solid #ffffff29;border-radius:999px;padding:8px 14px;font-size:13.5px}.ap-pill b{color:#fff;font-weight:600}.ap-hero h1{font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;margin:0 0 18px;font-size:clamp(34px,3.5vw,54px);font-weight:400;line-height:1.06}.ap-hero h1 em{color:#9fd0f2}.ap-hero__sub{color:#fffc;max-width:32em;margin:0 0 26px;font-size:16.5px;line-height:1.6}.ap-btn--hero{color:var(--navy);background:#fff;font-size:17px}.ap-btn--hero .ap-btn__disc{background:var(--primary);color:#fff}@media (hover:hover){.ap-btn--hero:hover{background:#eaf2fa}}.ap-hero__proofs{flex-wrap:wrap;gap:8px 22px;margin-top:22px;display:flex}.ap-hero__proof{color:#ffffffc7;align-items:center;gap:9px;margin:0;font-size:14.5px;display:flex}.ap-hero__proof svg{color:#9fd0f2;width:18px;height:18px}.ap-hero__quick{color:#ffffffe0;align-items:center;gap:7px;margin:14px 0 0;font-size:14px;font-weight:500;display:flex}.ap-hero__quick span{display:inline-flex}.ap-hero__quick svg{color:#9fd0f2;flex:none;width:15px;height:15px}.ap-hero__visual{min-height:360px;position:relative;overflow:hidden}.ap-hero__photo{object-fit:cover;object-position:34% 58%;width:100%;height:100%;position:absolute;inset:0}.ap-slides{cursor:pointer;position:absolute;inset:0}.ap-slide{opacity:0;visibility:hidden;transition:opacity .6s cubic-bezier(.22,1,.36,1),visibility 0s linear .6s;position:absolute;inset:0;overflow:hidden}.ap-slide.is-on{opacity:1;visibility:visible;transition:opacity .6s cubic-bezier(.22,1,.36,1),visibility}.ap-slide--eagle .ap-hero__photo{object-position:72% 36%}.ap-slide--liberty .ap-hero__photo{object-position:50% 0%}.ap-slide--citizen .ap-hero__photo{object-position:42% 62%}.ap-caps{z-index:3;width:min(64%,430px);position:absolute;top:18px;right:18px}.ap-cap{-webkit-backdrop-filter:blur(6px);color:#fffffff0;opacity:0;visibility:hidden;background:#ffffff14;border:1px solid #ffffff6b;border-radius:999px;align-items:center;gap:7px;width:max-content;max-width:100%;padding:7px 13px 7px 14px;text-decoration:none;transition:opacity .3s,translate .3s,visibility 0s linear .3s,background .2s,border-color .2s;display:flex;position:absolute;top:0;right:0;translate:0 -6px}.ap-cap.is-on{opacity:1;visibility:visible;transition:opacity .5s .25s,translate .6s cubic-bezier(.22,1,.36,1) .25s,visibility,background .2s,border-color .2s;translate:0}.ap-cap:hover{background:#ffffff2e;border-color:#ffffffb3}.ap-cap:focus-visible{outline-offset:3px;outline:2px solid #fff}.ap-cap__label{letter-spacing:.01em;white-space:nowrap;text-shadow:0 1px 8px #00000059;font-size:13.5px;font-weight:500}.ap-cap__go{color:currentColor;flex:none;place-items:center;width:12px;height:12px;transition:translate .25s cubic-bezier(.22,1,.36,1);display:grid}.ap-cap__go svg{width:12px;height:12px}.ap-cap:hover .ap-cap__go{translate:2px -2px}.ap-ctrl{z-index:3;-webkit-backdrop-filter:blur(1.5px);background:#ffffff06;border-radius:999px;align-items:center;gap:2px;padding:4px 11px 4px 4px;display:flex;position:absolute;bottom:18px;right:18px}.ap-ctrl__play{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:26px;height:26px;padding:0;transition:background .2s;display:grid}.ap-ctrl__play:hover{background:#ffffff29}.ap-ctrl__play svg{filter:drop-shadow(0 1px 3px #00000059);width:10px;height:10px}.ap-ctrl__icon-pause,.ap-ctrl__play[aria-pressed=true] .ap-ctrl__icon-play{display:none}.ap-ctrl__play[aria-pressed=true] .ap-ctrl__icon-pause{display:block}.ap-ctrl__seg{cursor:pointer;background:0 0;border:0;width:30px;height:22px;padding:0;position:relative}.ap-ctrl__seg:before,.ap-ctrl__seg i{content:"";border-radius:3px;height:3px;margin-top:-1.5px;position:absolute;top:50%;left:3px;right:3px}.ap-ctrl__seg:before{background:#ffffff4d;transition:background .2s}.ap-ctrl__seg:hover:before{background:#ffffff80}.ap-ctrl__seg i{transform-origin:0;background:#fff;transform:scaleX(0);box-shadow:0 0 6px #00000040}.ap-ctrl__seg[aria-current=true] i{transform:scaleX(1)}.ap-ctrl[data-playing] .ap-ctrl__seg[aria-current=true] i{animation:6s linear both ap-seg-fill}.ap-ctrl[data-held] .ap-ctrl__seg i{animation-play-state:paused}.ap-ctrl__play:focus-visible,.ap-ctrl__seg:focus-visible{outline-offset:2px;border-radius:999px;outline:2px solid #fff}@keyframes ap-seg-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.ap-slide,.ap-slide.is-on,.ap-cap,.ap-cap.is-on,.ap-cap__go,.ap-ctrl__play,.ap-ctrl__seg:before{transition:none}}.ap-strip{color:var(--muted);text-align:center;margin:14px clamp(12px,1.6vw,24px) 0;padding:4px 20px;font-size:13.5px;line-height:1.5}@media (width>=641px){.ap-strip{font-size:clamp(9.5px,.892857vw - clamp(12px,1.6vw,24px)/56 - .428571px,12.5px)}}.ap-band{background:var(--paper);border-radius:28px;margin:14px clamp(12px,1.6vw,24px) 0;padding:clamp(40px,5vw,72px) clamp(18px,4vw,64px)}.ap-h2{font-family:var(--font-display);letter-spacing:-.012em;text-wrap:balance;margin:0 0 14px;font-size:clamp(32px,3.6vw,50px);font-weight:400;line-height:1.1}.ap-h2--sm{text-align:center;margin-bottom:28px;font-size:clamp(26px,2.6vw,34px)}.ap-h2--left{text-align:left;margin-bottom:22px;font-size:clamp(30px,3vw,42px)}.ap-h3{font-family:var(--font-display);letter-spacing:-.01em;margin:0 0 10px;font-size:clamp(28px,2.8vw,40px);font-weight:400;line-height:1.12}.ap-lede{color:#4a5560;max-width:42em;margin:0 auto;font-size:17px;line-height:1.6}.ap-facts__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;max-width:1240px;margin:0 auto;display:grid}.ap-fact{box-shadow:0 1px 0 var(--line);background:#fff;border-radius:16px;flex-direction:column;padding:22px 20px;display:flex}.ap{--check-opacity-dur:.5s;--check-rotate-dur:.5s;--check-rotate-from:80deg;--check-bob-dur:.5s;--check-y-amount:40px;--check-blur-dur:.5s;--check-blur-from:10px;--check-path-dur:.5s;--check-path-delay:80ms;--check-ease-out:cubic-bezier(.22, 1, .36, 1);--check-ease-opacity:cubic-bezier(.22, 1, .36, 1);--check-ease-rotate:cubic-bezier(.22, 1, .36, 1);--check-ease-bob:cubic-bezier(.34, 1.35, .64, 1);--check-ease-path:cubic-bezier(.22, 1, .36, 1);--digit-dur:.5s;--digit-distance:8px;--digit-stagger:70ms;--digit-blur:2px;--digit-ease:cubic-bezier(.34, 1.45, .64, 1);--digit-dir-x:0;--digit-dir-y:1}.ap .t-success-check{transform-origin:50%;opacity:0;will-change:transform, opacity, filter;display:inline-block}.ap .t-success-check svg{display:block;overflow:visible}.ap .t-success-check svg path{stroke-dasharray:20;stroke-dashoffset:20px}.ap .t-success-check[data-state=in]{animation:t-check-fade var(--check-opacity-dur) var(--check-ease-opacity) forwards, t-check-rotate var(--check-rotate-dur) var(--check-ease-rotate) forwards, t-check-blur var(--check-blur-dur) var(--check-ease-out) forwards, t-check-bob var(--check-bob-dur) var(--check-ease-bob) forwards;animation-delay:inherit}.ap .t-success-check[data-state=in] svg path{animation:t-check-draw var(--check-path-dur) var(--check-ease-path) var(--check-path-delay,0s) forwards}@keyframes t-check-fade{0%{opacity:0}to{opacity:1}}@keyframes t-check-rotate{0%{transform:rotate(var(--check-rotate-from))}to{transform:rotate(0)}}@keyframes t-check-blur{0%{filter:blur(var(--check-blur-from))}to{filter:blur()}}@keyframes t-check-bob{0%{translate:0 var(--check-y-amount)}to{translate:0}}@keyframes t-check-draw{to{stroke-dashoffset:0}}@keyframes t-digit-pop-in{0%{transform:translate(calc(var(--digit-distance) * var(--digit-dir-x)), calc(var(--digit-distance) * var(--digit-dir-y)));opacity:0;filter:blur(var(--digit-blur))}to{opacity:1;filter:blur();transform:translate(0)}}.ap .t-digit-group{align-items:baseline;display:inline-flex}.ap .t-digit{will-change:transform, opacity, filter;display:inline-block}.ap .t-digit-group.is-animating .t-digit{animation:t-digit-pop-in var(--digit-dur) var(--digit-ease) both}.ap .t-digit-group.is-animating .t-digit[data-stagger="1"]{animation-delay:var(--digit-stagger)}.ap .t-digit-group.is-animating .t-digit[data-stagger="2"]{animation-delay:calc(var(--digit-stagger) * 2)}.ap-mark{width:100%;height:46px;color:var(--navy);align-items:flex-end;gap:5px;margin-bottom:30px;display:flex;position:relative}.ap-mark:after{content:"";background:linear-gradient(90deg, var(--primary) 0 26px, var(--line) 26px);border-radius:2px;height:2px;position:absolute;bottom:-15px;left:0;right:0}.ap-tile{width:46px;height:46px;color:var(--primary);background:#eaf2fb;border-radius:10px;place-items:center;display:grid}.ap-tile svg{width:26px;height:26px}@media (prefers-reduced-motion:reduce){.ap .t-success-check{opacity:1;animation:none!important}.ap .t-success-check svg path{stroke-dashoffset:0!important;animation:none!important}.ap .t-digit-group .t-digit{animation:none!important}.ap-mark__sheet,.ap-mark__chip{transition:none}}.ap-fact b{font-family:var(--font-display);min-height:2.4em;margin-bottom:16px;font-size:19px;font-weight:400;line-height:1.2;display:block}.ap-fact p{color:#4a5560;margin:0;font-size:14px;line-height:1.5}.ap-steps .ap-center{margin-bottom:44px}.ap-steps__list{gap:46px;max-width:1080px;margin:0 auto;padding:0;list-style:none;display:grid}.ap-step{background:#fff;border-radius:22px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,70px);padding:26px;display:grid;position:relative}.ap-step+.ap-step:before{content:"";border-left:2px dashed #c6d3df;height:46px;position:absolute;top:-46px;left:50%}.ap-step__visual{background:var(--band-blue);border-radius:16px;place-items:center;min-height:250px;padding:26px;display:grid}.ap-step__text h3{font-family:var(--font-display);margin:14px 0 10px;font-size:clamp(24px,2.2vw,30px);font-weight:400;line-height:1.15}.ap-step__text p{color:#4a5560;max-width:32em;margin:0;font-size:16px;line-height:1.6}.ap-badge{background:var(--primary);color:#fff;letter-spacing:.02em;border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:600;display:inline-block}.ap-step__feature{border-top:1px solid var(--line);align-items:center;gap:9px;padding-top:16px;color:var(--ink)!important;margin-top:18px!important;font-size:15px!important;display:flex!important}.ap-step__feature svg{width:18px;height:18px;color:var(--primary);flex:none}.ap-mock{background:#fff;border-radius:14px;width:min(100%,340px);padding:18px;font-size:13px;box-shadow:0 18px 40px -22px #162e5173}.ap-mock__title{color:var(--navy);justify-content:space-between;align-items:center;gap:8px;margin:0 0 12px;font-size:14px;font-weight:600;display:flex}.ap-mock__tag{color:#1c7c3f;background:#e3f4e8;border-radius:999px;padding:3px 9px;font-size:11.5px}.ap-mock__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ap-mock__opt{border:1px solid var(--line);color:#3f4a55;overflow-wrap:anywhere;border-radius:9px;align-items:center;gap:8px;min-width:0;padding:9px 10px;display:flex}.ap-mock__opt svg{width:16px;height:16px;color:var(--primary);flex:none}.ap-mock__opt.is-on{border-color:var(--primary);background:var(--chip);color:var(--navy);font-weight:600}.ap-mock__field{gap:3px;margin-bottom:9px;display:grid}.ap-mock__field small{color:var(--muted);font-size:11.5px}.ap-mock__field span{border:1px solid var(--line);color:var(--ink);border-radius:8px;padding:8px 10px}.ap-mock__note{color:#1c7c3f;margin:10px 0 0;font-size:12px;font-weight:600}.ap-mock__row{color:#3f4a55;align-items:center;gap:8px;margin:0 0 8px;display:flex}.ap-mock__row svg{color:#1c9b45;width:16px;height:16px}.ap-mock__stage{color:var(--muted);align-items:center;gap:10px;margin:0;padding:7px 0;display:flex;position:relative}.ap-mock__stage span{background:#fff;border:2px solid #c6d3df;border-radius:50%;flex:none;width:12px;height:12px}.ap-mock__stage.is-done{color:var(--ink)}.ap-mock__stage.is-done span{background:#1c9b45;border-color:#1c9b45}.ap-journey{max-width:1240px;min-height:clamp(420px,38vw,540px);color:var(--ink);box-shadow:0 0 0 1px var(--line);background:#f3f7fb;border-radius:26px;align-items:center;margin:70px auto 0;display:flex;position:relative;overflow:hidden}.ap-journey__photo{object-fit:cover;object-position:50% 50%;width:50%;height:100%;position:absolute;top:0;left:auto;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 20%);mask-image:linear-gradient(90deg,#0000 0,#000 20%)}.ap-journey__note{z-index:1;backdrop-filter:blur(6px);color:#3f4a55;background:#ffffff7a;border-radius:999px;margin:0;padding:4px 10px;font-size:11.5px;line-height:1.3;position:absolute;bottom:24px;right:14px}.ap-journey__copy{z-index:1;text-align:left;max-width:520px;padding:clamp(32px,5vw,64px);position:relative}.ap-journey .ap-h2{color:var(--navy)}.ap-journey .ap-h2 em{color:var(--primary)}.ap-journey .ap-lede{color:#3f4a55;margin:0}.ap-journey__form{flex-wrap:wrap;gap:12px;margin:26px 0 12px;display:flex}.ap-journey__quick{color:var(--primary);align-items:center;gap:6px;margin:0;font-size:13.5px;display:flex}.ap-journey__quick span{display:inline-flex}.ap-journey__quick svg{width:14px;height:14px;color:var(--primary);flex:none}@media (width<=640px){.ap-journey__quick{color:var(--primary);justify-content:center;font-size:14.5px}.ap-journey__quick svg{width:15px;height:15px}}.ap-journey .ap-btn--hero{background:var(--primary);color:#fff}.ap-journey .ap-btn--hero .ap-btn__disc{color:var(--primary);background:#fff}@media (hover:hover){.ap-journey .ap-btn--hero:hover{background:var(--primary-dark)}}.ap-journey__form select{min-width:220px;color:var(--ink);font:400 15.5px/1.3 var(--font-ui);appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='m2.5 4.5 3.5 3.5 3.5-3.5' fill='none' stroke='%23162e51' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") right 14px center/12px no-repeat;border:1px solid #cfd8e2;border-radius:12px;padding:12px 40px 12px 16px}.ap-journey .ap-fine{max-width:34em;color:var(--muted);margin:10px 0 0}.ap-fine{max-width:40em;color:var(--muted);margin:10px auto 0;font-size:12.5px;line-height:1.5}.ap-journey__trust{backdrop-filter:blur(6px);color:#3f4a55;background:#ffffffa8;border-radius:999px;flex-wrap:wrap;gap:8px 16px;margin-top:22px;padding:7px 14px;font-size:13px;display:inline-flex}@media (width>=901px){.ap-journey__trust{white-space:nowrap;flex-wrap:nowrap}}@media (width>=901px) and (width<=1365px){.ap-journey__photo{width:46%}}@media (width>=901px) and (width<=1279px){.ap-journey__trust{white-space:normal;border-radius:16px;flex-wrap:wrap;max-width:400px}}.ap-journey__trust>span{align-items:center;gap:7px;display:inline-flex}.ap-journey__trust svg{width:17px;height:17px;color:var(--primary)}.ap-petitions{margin:0 clamp(12px,1.6vw,24px);padding:clamp(56px,6vw,90px) 0 20px}.ap-petitions>.ap-h2,.ap-show>.ap-h2{margin-bottom:22px}.ap-tabbar{z-index:40;background:#fff;justify-items:center;gap:10px;margin:0 auto 8px;padding:6px 0 10px;display:grid;position:sticky;top:63px}.ap-tabs{scrollbar-width:none;width:max-content;max-width:100%;box-shadow:0 0 0 1px var(--line), 0 10px 30px -18px #162e5173;background:#fffffff5;border-radius:14px;flex-wrap:nowrap;justify-content:center;gap:4px;margin:0 auto;padding:5px;display:flex;overflow-x:auto}.ap-tabs::-webkit-scrollbar{display:none}.ap-cat{color:#3f4a55;font:500 15px/1 var(--font-ui);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;flex:none;padding:10px 20px;transition:background .16s,color .16s}.ap-cat:hover{color:var(--navy);background:var(--paper)}.ap-cat[aria-selected=true]{background:var(--navy);color:#fff}.ap-subs{scrollbar-width:none;flex-wrap:nowrap;justify-content:center;gap:6px;max-width:100%;padding:2px;display:flex;overflow-x:auto}.ap-subs::-webkit-scrollbar{display:none}.ap-subs[hidden]{display:none}.ap-tab{border:1px solid var(--line);color:#3f4a55;font:500 13.5px/1 var(--font-ui);cursor:pointer;white-space:nowrap;background:#fffffff5;border-radius:999px;flex:none;padding:7px 13px;transition:background .16s,color .16s,border-color .16s}.ap-tab:hover{color:var(--navy);border-color:#c9d3de}.ap-tab[aria-selected=true]{color:var(--navy);background:#eaf2fb;border-color:#bcd3ea}.ap-cat:focus-visible,.ap-tab:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.ap-notlisted{text-align:center;color:var(--muted);margin:0 auto 26px;font-size:14px}.ap-notlisted a{color:var(--primary);font-weight:600}.ap-intro__types{color:var(--muted);margin:-4px 0 14px;font-size:14px;line-height:1.6}.ap-intro{background:var(--band-blue);border-radius:28px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(24px,4vw,60px);padding:clamp(28px,4vw,56px);display:grid}.ap-intro__short{color:var(--primary);margin:0 0 12px;font-size:16px;font-weight:600}.ap-intro__copy>p:not([class]){color:#3f4a55;margin:0 0 24px;font-size:16px;line-height:1.6}.ap-intro__acts{flex-wrap:wrap;align-items:center;gap:12px 22px;display:flex}.ap-intro .ap-fine{margin:16px 0 0}.ap-acc{align-content:start;gap:10px;display:grid}.ap-acc__item{box-shadow:0 1px 0 var(--line);background:#fff;border-radius:14px}.ap-acc__item summary{cursor:pointer;align-items:center;gap:12px;padding:16px 18px;font-size:16px;font-weight:600;list-style:none;display:flex}.ap-acc__item summary::-webkit-details-marker{display:none}.ap-acc__n{width:26px;height:26px;color:var(--primary);background:#eaf2fb;border-radius:8px;flex:none;place-items:center;font-size:13px;display:grid}.ap-acc__sign{border-right:1.8px solid var(--muted);border-bottom:1.8px solid var(--muted);flex:none;width:10px;height:10px;margin-left:auto;transition:transform .2s;transform:rotate(45deg)translateY(-3px)}.ap-acc__item[open] .ap-acc__sign{transform:rotate(225deg)translateY(-2px)}.ap-acc__item p{color:#4a5560;margin:0;padding:0 18px 18px 56px;font-size:15px;line-height:1.6}.ap-price{max-width:1080px;margin:clamp(48px,5vw,80px) auto 0}.ap-plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}.ap-plans--one{grid-template-columns:minmax(0,420px);justify-content:center}.ap-plan{border:1px solid var(--line);text-align:left;font:inherit;color:inherit;background:#fff;border-radius:18px;flex-direction:column;padding:24px 26px;display:flex;position:relative}.ap-plan.is-best{border:2px solid var(--primary);padding:23px 25px}button.ap-plan{cursor:pointer;transition:border-color .16s,box-shadow .16s}button.ap-plan:hover{border-color:#9fb6ca}button.ap-plan:after{content:"";background:#fff;border:1.5px solid #9aa6b1;border-radius:50%;width:18px;height:18px;position:absolute;top:24px;right:24px}button.ap-plan{transition:background .22s,color .22s,border-color .22s,box-shadow .22s}button.ap-plan[aria-checked=true]{background:var(--navy);border-color:var(--navy);color:#fff;box-shadow:0 18px 40px -22px #162e51bf}button.ap-plan[aria-checked=true]:after{background:radial-gradient(circle,#fff 0 34%,#0000 38%);border:2px solid #fff}button.ap-plan[aria-checked=true] .ap-plan__kick{color:#fff;background:#ffffff24}button.ap-plan[aria-checked=true] .ap-plan__fig{color:#fff}button.ap-plan[aria-checked=true] .ap-plan__fig small{color:#ffffffb3}button.ap-plan[aria-checked=true] .ap-plan__sched li{border-top-color:#fff3}button.ap-plan[aria-checked=true] .ap-plan__what{color:#ffffffd9}button.ap-plan[aria-checked=true] .ap-plan__gov{color:#ffffff9e}@media (prefers-reduced-motion:reduce){button.ap-plan{transition:none}}.ap-plan__kick{background:var(--chip);color:var(--chip-ink);letter-spacing:.12em;text-transform:uppercase;border-radius:6px;align-self:flex-start;padding:5px 10px;font-size:11.5px;font-weight:700}.ap-plan__fig{font-family:var(--font-display);color:var(--navy);margin:16px 0 8px;font-size:clamp(40px,4vw,52px);line-height:1}.ap-plan__fig small{font-family:var(--font-ui);color:var(--muted);font-size:15px}.ap-plan__sched{margin:4px 0 10px;padding:0;list-style:none}.ap-plan__sched li{border-top:1px solid var(--line);justify-content:space-between;padding:8px 0;font-size:15px;display:flex}.ap-plan__what{color:#3f4a55;margin:0 0 8px;font-size:15px;line-height:1.5}.ap-plan__gov{color:var(--muted);margin:auto 0 0;padding-top:10px;font-size:13px}.ap-need__title{font-family:var(--font-display);letter-spacing:-.01em;margin:clamp(44px,4vw,60px) 0 16px;font-size:28px;font-weight:400;line-height:1.2}.ap-need__title span{font-family:var(--font-ui);letter-spacing:0;color:var(--muted);margin-top:6px;font-size:15px;font-weight:400;display:block}.ap-need{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:26px;display:grid}.ap-need__card{border:1px solid var(--line);background:#fff;border-radius:14px;gap:14px;padding:18px;display:flex}.ap-need__icon{color:#5d6b7b;background:#f3f5f8;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.ap-need__icon svg{width:18px;height:18px}.ap-need__card b{margin-bottom:4px;font-size:15.5px;display:block}.ap-need__fig{color:#4a5560;font-variant-numeric:tabular-nums;margin-left:8px;font-weight:400}.ap-need__fees{flex-wrap:wrap;gap:2px 0;display:inline-flex}.ap-need__fees>span+span:before{content:"·";color:var(--muted);margin:0 12px;font-weight:400}.ap-need__card--included{background:#f5fbf6;border-color:#cfe8d6}.ap-need__card--included .ap-need__icon{color:#3f8a5a;background:#e8f4ec}.ap-need__card p{color:#4a5560;margin:0;font-size:14px;line-height:1.5}.ap-need__card a{color:var(--primary);font-weight:600}.ap-faq{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,48px);max-width:1080px;margin:clamp(56px,6vw,96px) auto 0;display:grid}.ap-faq__item{box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:14px;margin-bottom:12px}.ap-faq__item summary{cursor:pointer;align-items:center;gap:16px;padding:18px 20px;font-size:16.5px;font-weight:600;list-style:none;display:flex}.ap-faq__item summary::-webkit-details-marker{display:none}.ap-faq__plus{background:var(--primary);border-radius:7px;flex:none;width:26px;height:26px;margin-left:auto;position:relative}.ap-faq__plus:before,.ap-faq__plus:after{content:"";background:#fff;height:2px;transition:transform .2s;position:absolute;top:12px;left:7px;right:7px}.ap-faq__plus:after{transform:rotate(90deg)}.ap-faq__item[open] .ap-faq__plus:after{transform:rotate(0)}.ap-faq__item p{color:#4a5560;margin:0;padding:0 20px 12px;font-size:15px;line-height:1.6}.ap-faq__item .ap-link{margin:0 20px 18px;display:inline-block}.ap-ask{text-align:center;background:var(--paper) radial-gradient(#162e5112 1px, transparent 1px) 0 0 / 16px 16px;box-shadow:0 0 0 1px var(--line);border-radius:20px;padding:30px 26px;position:sticky;top:140px}.ap-ask__icon{background:var(--primary);color:#fff;border-radius:14px;place-items:center;width:54px;height:54px;margin:0 auto 16px;display:grid}.ap-ask__icon svg{width:26px;height:26px}.ap-ask__title{font-family:var(--font-display);margin:0 0 10px;font-size:26px;line-height:1.2}.ap-ask p:not(.ap-ask__title){color:#4a5560;margin:0 0 20px;font-size:15px;line-height:1.55}.ap-ask .ap-btn{width:100%;padding:12px 26px}.ap-foot{text-align:center;font-size:inherit;color:inherit;border-top:0;margin:clamp(56px,6vw,90px) clamp(12px,1.6vw,24px) 24px;padding:0}.ap-foot__bar{background:var(--paper);text-align:left;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 28px;padding:18px 24px;display:flex;position:relative;overflow:hidden}.ap-foot__bar>:not(.ap-foot__wm){position:relative}.ap-foot__wm{opacity:.06;pointer-events:none;width:clamp(190px,18vw,260px);height:auto;position:absolute;bottom:-24px;right:-18px}.ap-foot__logo img{width:auto;height:32px;display:block}.ap-foot__phone{color:var(--ink);letter-spacing:.01em;white-space:nowrap;border-left:1px solid #162e5124;align-items:center;gap:9px;padding-left:24px;font-size:16px;font-weight:400;text-decoration:none;display:inline-flex}.ap-foot__phone svg{width:18px;height:18px;color:var(--primary)}.ap-foot__phone:hover{color:var(--primary)}@media (width<=640px){.ap-foot__phone{border-left:0;padding-left:0}}.ap-foot__seals{align-items:center;gap:14px;margin-left:auto;display:flex}.ap-foot__bar .ap-foot__trust{width:102px;height:43px;margin:0;transform:none}.ap-foot__bar .ap-foot__trust .trustedsite-trustmark{transform-origin:0 0;transform:scale(.85)}.ap-foot__bar .ap-foot__rankcert{margin:0}.ap-foot__bar .ap-foot__rankcert .rankcert img{width:150px}.ap-foot>.ap-foot__langs{text-align:center;margin:16px 0 0}@media (width<=640px){.ap-foot__seals{margin:0 auto}.ap-foot__bar .ap-foot__trust:not(:has(.trustedsite-trustmark[style*=background-image])){display:none}}.ap-foot{position:relative;overflow:hidden}.ap-foot>.ap-foot__wm{bottom:-24px;right:-18px}.ap-foot>:not(.ap-foot__wm){position:relative}.ap-foot__contact{color:#4a5560;flex:320px;margin:0;font-size:14px}.ap-foot__contact a{color:var(--primary);font-weight:600}.ap-foot__langs{color:#4a5560;margin:0;font-size:14px}.ap-foot__legal{color:#9aa2ab;margin:18px auto 10px;font-size:12.5px;line-height:1.5}.ap-foot__trust{justify-content:center;width:120px;height:50px;margin:4px auto 14px;display:flex;transform:scale(.85)}.ap-foot__links{flex-wrap:wrap;justify-content:center;gap:6px 18px;font-size:13px;display:flex}.ap-foot__links a{color:#8c959f;text-decoration:none}.ap-foot__links a:hover{color:var(--primary);text-decoration:underline}.ap-foot__copy{color:#9aa2ab;margin:10px 0 0;font-size:12.5px}.ap-foot__legal--under{display:none}@media (width>=641px){html:not(.ap-embed) .ap-foot>.ap-foot__legal:not(.ap-foot__legal--under){display:none}html:not(.ap-embed) .ap-foot>.ap-foot__legal--under{margin:10px auto 0;display:block}html:not(.ap-embed) .ap-foot>.ap-foot__links{margin-top:18px}}.ap-pick{max-width:780px;margin:0 auto;padding:clamp(36px,6vw,72px) 20px 0}.ap-pick__title{font-family:var(--font-display);text-align:center;margin:0 0 10px;font-size:clamp(30px,3.4vw,42px);font-weight:400;line-height:1.12}.ap-pick__sub{text-align:center;color:#4a5560;max-width:34em;margin:0 auto 30px;font-size:16px;line-height:1.55}.ap-pick__form fieldset{border:0;margin:0;padding:0}.ap-pick__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.ap-pick__opt{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:14px;align-items:center;gap:14px;padding:16px 18px;transition:border-color .16s,box-shadow .16s,background .16s;display:flex;position:relative}.ap-pick__opt:hover{border-color:#9fb6ca}.ap-pick__opt input{opacity:0;pointer-events:none;position:absolute}.ap-pick__opt:has(input:checked){border-color:var(--primary);background:var(--chip);box-shadow:0 0 0 1px var(--primary)}.ap-pick__icon{background:var(--chip);width:40px;height:40px;color:var(--primary);border-radius:11px;flex:none;place-items:center;display:grid}.ap-pick__opt:has(input:checked) .ap-pick__icon{background:var(--primary);color:#fff}.ap-pick__icon svg{width:22px;height:22px}.ap-pick__text b{margin-bottom:3px;font-size:16px;display:block}.ap-pick__text small{color:var(--muted);font-size:13.5px;line-height:1.4;display:block}.ap-pick__trust{color:#4a5560;flex-wrap:wrap;justify-content:center;gap:10px 24px;margin:22px 0 0;font-size:14px;display:flex}.ap-pick__trust>span{align-items:center;gap:7px;display:inline-flex}.ap-pick__trust svg{width:17px;height:17px;color:var(--primary)}@media (width<=1080px){.ap-facts__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.ap-slide--liberty .ap-hero__photo{object-position:50% 0%}.ap-hero{grid-template-columns:1fr;min-height:0}.ap-hero__copy{text-align:center;align-items:center}.ap-pills,.ap-hero__proof,.ap-hero__proofs{justify-content:center}.ap-hero__visual{min-height:360px}.ap-step{grid-template-columns:minmax(0,1fr)}.ap-intro,.ap-faq{grid-template-columns:1fr}.ap-ask{position:static}.ap-tabs,.ap-subs{justify-content:flex-start;width:100%}}@media (width<=640px){.ap-tabbar{top:57px}.ap-cat{padding:9px 11px;font-size:14px}.ap-tabs{justify-content:center}.ap-subs{flex-wrap:wrap;justify-content:center;overflow:visible}.ap-step{padding:16px}.ap-step__visual{min-height:0;padding:16px}.ap-ctrl{bottom:12px;right:12px}.ap-caps{width:calc(100% - 24px);top:12px;right:12px}.ap-cap__label{font-size:13px}.ap-head__logo img{height:32px}.ap-head__help{gap:0;font-size:0}.ap-head__cta{width:auto;height:40px;box-shadow:none;grid-template-columns:auto;padding:0}.ap-head__cta:not(.split-cta--login-only) .split-cta__login{display:none}.ap-head__cta .split-cta__start{border-radius:999px;padding:0 16px;font-size:14px}.ap-facts__grid,.ap-plans,.ap-need,.ap-pick__grid{grid-template-columns:1fr}.ap-hero h1{font-size:36px}.ap-hero__sub{font-size:16px}.ap-journey__form select,.ap-journey__form .ap-btn{width:100%}.ap-journey{align-items:flex-end;min-height:800px}.ap-journey__note{top:12px;bottom:auto;right:12px}.ap-journey__trust{border-radius:14px}.ap-journey__photo{object-position:50% 30%;width:100%;height:40%;left:0;right:0;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.ap-foot__bar{text-align:center;justify-content:center}}@media (prefers-reduced-motion:reduce){.ap-btn,.ap-btn__disc,.ap-acc__sign,.ap-faq__plus:before,.ap-faq__plus:after,.ap-head{transition:none}@media (hover:hover){.ap-btn:hover,.ap-btn:hover .ap-btn__disc{transform:none}}}@media (width<=360px){.ap-cat{padding:8px;font-size:13px}.ap-tabs{gap:2px;padding:4px}.ap-mock{padding:14px}}.ap-mission__statement em{color:var(--primary)}.ap-mission{text-align:center;background:0 0}.ap-mission__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--primary);margin:0 0 12px;font-size:13px;font-weight:600}.ap-mission__statement{max-width:920px;font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;margin:0 auto clamp(36px,4vw,56px);font-size:clamp(26px,2.8vw,40px);font-weight:400;line-height:1.22}.ap-mission__grid{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px);max-width:1240px;margin:0 auto;display:grid}.ap-mission__item{color:var(--ink);flex-direction:column;text-decoration:none;display:flex}.ap-mission__photo{aspect-ratio:7/10;border-radius:4px;display:block;overflow:hidden}.ap-mission__photo img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.22,1,.36,1);display:block}.ap-mission__item--family img{object-position:50% 45%}.ap-mission__item--work img,.ap-mission__item--humanitarian img{object-position:50% 40%}.ap-mission__cap{border-top:1px solid var(--line);gap:6px;margin-top:16px;padding-top:14px;display:grid}.ap-mission__cap b{font-family:var(--font-display);font-size:clamp(22px,1.9vw,28px);font-weight:400;line-height:1.15}.ap-mission__cap span{color:var(--primary);align-items:center;gap:6px;font-size:14px;font-weight:500;display:inline-flex}.ap-mission__cap svg{width:14px;height:14px;transition:transform .35s cubic-bezier(.22,1,.36,1)}@media (hover:hover){.ap-mission__item:hover img{transform:scale(1.035)}.ap-mission__item:hover svg{transform:translate(3px)}}@media (width<=760px){.ap-mission__grid{grid-template-columns:1fr;gap:28px}.ap-mission__photo{aspect-ratio:4/5}}@media (prefers-reduced-motion:reduce){.ap-mission__photo img,.ap-mission__cap svg{transition:none}}.ap-overview{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;max-width:1240px;margin:4px auto 0;display:grid}.ap-overview[hidden],.ap-pickhint[hidden]{display:none}.ap-ov{border:1px solid var(--line);text-align:left;color:var(--ink);font:inherit;cursor:pointer;background:#fff;border-radius:16px;flex-direction:column;align-items:flex-start;gap:6px;padding:22px 20px;transition:border-color .2s,box-shadow .2s,transform .35s cubic-bezier(.22,1,.36,1);display:flex}.ap-ov:hover{border-color:var(--primary);transform:translateY(-2px);box-shadow:0 14px 30px -20px #162e5173}.ap-ov:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.ap-ov__kind{letter-spacing:.06em;text-transform:uppercase;color:var(--primary);font-size:13px;font-weight:600}.ap-ov__price{font-family:var(--font-display);font-size:28px;line-height:1.1}.ap-ov__what{color:#4a5560;flex:1;font-size:14px;line-height:1.5}.ap-ov__go{color:var(--primary);margin-top:8px;font-size:14px;font-weight:600}.ap-pickhint{text-align:center;color:var(--muted);margin:6px auto 0;font-size:15px}.ap-subs.is-revealing{animation:.4s cubic-bezier(.22,1,.36,1) both ap-row-in}@keyframes ap-row-in{0%{opacity:0;filter:blur(2px);transform:translateY(-8px)}to{opacity:1;filter:blur();transform:none}}@media (width<=900px){.ap-overview{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.ap-overview{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ap-subs.is-revealing{animation:none}.ap-ov{transition:none}}.ap-faq--general{margin-top:clamp(40px,5vw,64px)}.ap-faq--general[hidden]{display:none}.ap-facts__eyebrow{text-align:center}.ap-softmark{margin-bottom:18px;font-size:72px;line-height:0;display:block}.ap-need__soft{flex:none;font-size:60px;line-height:0}.soft{--toggle-travel:.34em;--toggle-ov1:.025em;--toggle-ov2:0em;--toggle-dur:.52s;--toggle-ease:cubic-bezier(.34, 1.35, .64, 1);background:linear-gradient(155deg,#e9f2fd 0%,#d3e4f8 100%);border-radius:.26em;place-items:center;width:1em;height:1em;display:grid;position:relative;box-shadow:inset 0 1px #fffc,inset 0 -1px #162e510d}.soft svg{display:block}.soft__pill{background:linear-gradient(#2e6ea8 0%,#005288 100%);border-radius:.2em;width:.74em;height:.4em;transition:background .32s .14s,box-shadow .32s .14s;position:relative;box-shadow:inset 0 .02em .04em #0000002e,0 .11em .16em -.07em #162e5173,0 .015em .03em #162e5126}.soft__knob{width:.32em;height:.32em;color:var(--primary);translate:var(--toggle-travel) 0;background:linear-gradient(#fff 0%,#eef3f9 100%);border-radius:50%;place-items:center;display:grid;position:absolute;top:.04em;left:.04em;box-shadow:0 .02em .06em #162e5152,inset 0 -.01em .01em #162e5114}.soft__knob svg{width:.2em;height:.2em}.soft--toggle.is-waiting .soft__pill{background:linear-gradient(#f8fbff 0%,#dce7f4 100%);box-shadow:inset 0 .015em .02em #fff,inset 0 -.015em .03em #162e511a,0 .11em .16em -.07em #162e514d,0 .015em .03em #162e511f}.soft--toggle.is-waiting .soft__knob{color:#8a9bad;translate:0}.soft--toggle.is-in .soft__knob{animation:t-toggle-on var(--toggle-dur) var(--toggle-ease) both}.soft--toggle .soft__knob{transition:color .24s .2s}.soft__pill--lang{background:linear-gradient(#f8fbff 0%,#dce7f4 100%);width:.8em;box-shadow:inset 0 .015em .02em #fff,inset 0 -.015em .03em #162e511a,0 .11em .16em -.07em #162e514d,0 .015em .03em #162e511f}.soft__lbl{width:3em;font:600 .12em/1 var(--font-ui);color:#8a9bad;letter-spacing:.02em;place-items:center;display:grid;position:absolute;top:0;bottom:0}.soft__knob--txt{border-radius:.16em;width:.36em;height:.32em}.soft__knob--txt>span{font:700 .13em/1 var(--font-ui);color:var(--primary);transition:opacity .22s .18s;position:absolute}.soft__card{width:.42em;height:.52em;color:var(--primary);background:#fff;border-radius:.07em;place-items:center;transition:transform .52s cubic-bezier(.34,1.35,.64,1);display:grid;position:absolute;box-shadow:0 .09em .14em -.06em #162e5166,0 .01em .02em #162e511f}.soft__card svg{stroke-width:1.9px;width:.26em;height:.26em}.soft__card--back{background:#f1f6fc;transform:translate(-.1em,.02em)rotate(-11deg)}.soft__card--front{transform:translate(.06em,-.01em)rotate(4deg)}.soft--cards.is-waiting .soft__card--back,.soft--photos.is-waiting .soft__card--back{transform:translate(0)rotate(0)}.soft--cards.is-waiting .soft__card--front,.soft--photos.is-waiting .soft__card--front{transform:translateY(.03em)rotate(0)}.soft__card--sq{border-radius:.05em;width:.38em;height:.44em}.soft__card--sq svg{width:.24em;height:.24em}.soft--photos .soft__card--back{color:#9fb3c8;transform:translate(-.12em,.02em)rotate(-9deg)}.soft--photos .soft__card--front{transform:translate(.11em,-.01em)rotate(6deg)}.soft__btn{color:#fff;background:linear-gradient(#2e6ea8 0%,#005288 100%);border-radius:.14em;place-items:center;width:.5em;height:.5em;transition:background .32s,color .32s,box-shadow .32s;display:grid;position:relative;box-shadow:inset 0 .015em #ffffff40,0 .11em .16em -.07em #162e5173,0 .015em .03em #162e5126}.soft__btn svg{stroke-width:1.9px;width:.26em;height:.26em}.soft__cursor{opacity:0;filter:drop-shadow(0 .02em .03em #162e5159);width:.26em;height:.26em;position:absolute;top:56%;left:58%}.soft__cursor svg{width:100%;height:100%}.soft--click.is-waiting .soft__btn{color:#8a9bad;background:linear-gradient(#f8fbff 0%,#dce7f4 100%);box-shadow:inset 0 .015em .02em #fff,inset 0 -.015em .03em #162e511a,0 .11em .16em -.07em #162e514d,0 .015em .03em #162e511f}.soft--click.is-waiting .soft__cursor{opacity:0;translate:.2em .2em}.soft--click.is-in .soft__cursor{animation:t-click-cursor calc(var(--toggle-dur) + .26s) var(--toggle-ease) both}.soft--click.is-in.is-done .soft__cursor{animation:.36s both t-click-cursor-out}.soft--click.is-in .soft__btn{animation:t-click-press .22s ease-out var(--toggle-dur) both;transition-delay:var(--toggle-dur)}@keyframes t-click-cursor{0%{opacity:0;translate:.2em .2em;scale:1}25%{opacity:1}66%{translate:0;scale:1}80%{translate:0;scale:.86}to{opacity:1;translate:0;scale:1}}@keyframes t-click-cursor-out{0%{opacity:1;translate:0}to{opacity:0;translate:.06em .06em}}@keyframes t-click-press{0%{scale:1}45%{scale:.92}to{scale:1}}@keyframes t-toggle-on{0%{translate:0}55%{translate:calc(var(--toggle-travel) + var(--toggle-ov1)) 0}80%{translate:calc(var(--toggle-travel) - var(--toggle-ov2)) 0}to{translate:var(--toggle-travel) 0}}@media (prefers-reduced-motion:reduce){.soft__knob,.soft__card,.soft__pill,.soft__btn,.soft__cursor{transition:none!important;animation:none!important}}.ap-pick__soft{flex:none;font-size:56px;line-height:0}.ap-pick__soft .soft__card{border-radius:.08em;width:.48em;height:.58em}.ap-pick__soft .soft__card svg{stroke-width:1.6px;width:.38em;height:.38em}.ap-pick__soft .soft__card--back{transform:translate(-.04em,.02em)rotate(-5deg)}.ap-pick__soft .soft__card--front{transform:translate(.02em)rotate(2deg)}.ap-pick__soft .soft{transition:background .32s}.ap-pick__opt{padding-right:46px;transition:border-color .22s,background .22s,box-shadow .26s,transform .32s cubic-bezier(.22,1,.36,1)}.ap-pick__opt:hover .soft__card--back{transform:translate(-.07em,.02em)rotate(-8deg)}.ap-pick__opt:has(input:checked){border-color:var(--primary);box-shadow:0 0 0 1px var(--primary), 0 16px 32px -20px #162e5180;background:linear-gradient(#f7fbff 0%,#eef5fd 100%);transform:translateY(-1px)}.ap-pick__opt:has(input:checked) .soft{background:linear-gradient(155deg,#2e6ea8 0%,#005288 100%);box-shadow:inset 0 1px #ffffff40,0 8px 16px -10px #005288b3}.ap-pick__opt:has(input:checked) .soft__card--back{background:#d8e6f6;transform:translate(-.1em,.02em)rotate(-11deg)}.ap-pick__opt:has(input:checked) .soft__card--front{transform:translate(.06em,-.02em)rotate(4deg)}.ap-pick__tick{background:var(--primary);color:#fff;opacity:0;border-radius:50%;place-items:center;width:22px;height:22px;margin-top:-11px;transition:opacity .16s,transform .42s cubic-bezier(.34,1.56,.64,1);display:grid;position:absolute;top:50%;right:16px;transform:scale(.4);box-shadow:0 4px 10px -4px #005288b3}.ap-pick__tick svg{width:13px;height:13px}.ap-pick__opt:has(input:checked) .ap-pick__tick{opacity:1;transform:scale(1)}.ap-pick__opt:has(input:checked) .ap-pick__text b{color:var(--navy)}@media (prefers-reduced-motion:reduce){.ap-pick__opt,.ap-pick__tick,.ap-pick__soft .soft__card{transition:none}.ap-pick__opt:has(input:checked){transform:none}}.ap-soon{color:#5b6672;font:600 11px/1.2 var(--font-ui);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#eef1f4;border-radius:999px;align-items:center;padding:3px 8px;display:inline-flex}.ap-menu{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:12px;max-width:1240px;margin:4px auto 0;display:grid}.ap-menu[hidden]{display:none}.ap-menu.is-revealing{animation:.4s cubic-bezier(.22,1,.36,1) both ap-row-in}.ap-mcard{border:1px solid var(--line);color:var(--ink);text-align:left;font:inherit;cursor:pointer;background:#fff;border-radius:14px;flex-direction:column;gap:8px;padding:18px 18px 16px;transition:border-color .2s,box-shadow .2s,transform .35s cubic-bezier(.22,1,.36,1);display:flex}.ap-mcard:hover{border-color:var(--primary);transform:translateY(-2px);box-shadow:0 14px 30px -20px #162e5173}.ap-mcard:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.ap-mcard__head{align-items:center;gap:10px;font-size:16px;line-height:1.25;display:flex}.ap-mcard__head b{color:var(--navy);flex:1;font-weight:600}.ap-mcard__icon{background:var(--chip);width:32px;height:32px;color:var(--chip-ink);border-radius:9px;flex:none;place-items:center;display:grid}.ap-mcard__icon svg{width:18px;height:18px}.ap-mcard__who{color:#4a5560;flex:1;font-size:13.5px;line-height:1.45}.ap-mcard__price{border-top:1px solid var(--line);color:var(--muted);font-variant-numeric:tabular-nums;padding-top:10px;font-size:13px}.ap-mcard__price b{font-family:var(--font-display);color:var(--navy);margin-right:4px;font-size:22px;font-weight:400}.ap-mcard.is-soon{background:#fafbfc}.ap-mcard.is-soon .ap-mcard__head b,.ap-mcard.is-soon .ap-mcard__price b{color:#6b7681}.ap-mcard.is-soon .ap-mcard__icon{color:#7a8590;background:#eef1f4}.ap-mcard.is-soon:hover{box-shadow:none;border-color:#c9d3de;transform:none}.ap-tab.is-soon{color:#7a8590;border-style:dashed}.ap-btn--soon{cursor:default;pointer-events:none;color:#5b6672!important;box-shadow:none!important;background:#eef1f4!important}.ap-h4{font:600 18px/1.3 var(--font-ui);color:var(--navy);margin:clamp(36px,4vw,52px) 0 6px}.ap-h4 small{color:var(--muted);margin-top:4px;font-size:14px;font-weight:400;display:block}.ap-tiers{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}.ap-tier{border:1px solid var(--line);background:#fff;border-radius:18px;flex-direction:column;gap:6px;padding:24px 24px 20px;display:flex}.ap-tier.is-live{border:2px solid var(--primary);padding:23px 23px 19px}.ap-tier__name{font:600 17px/1.2 var(--font-ui);color:var(--primary)}.ap-tier__what{color:#4a5560;font-size:14px}.ap-tier__fig{font-family:var(--font-display);color:var(--navy);font-variant-numeric:tabular-nums;margin:12px 0 2px;font-size:clamp(36px,3.6vw,46px);line-height:1}.ap-tier__fig small{font-family:var(--font-ui);color:var(--muted);font-size:15px}.ap-tier__alt{color:var(--muted);margin:0;font-size:13.5px}.ap-tier__list{border-top:1px solid var(--line);color:#3f4a55;gap:8px;margin:12px 0 4px;padding:12px 0 0;font-size:14px;line-height:1.4;list-style:none;display:grid}.ap-tier__list li{grid-template-columns:18px 1fr;align-items:start;gap:8px;display:grid}.ap-tier__list li span{color:var(--primary)}.ap-tier__list svg{width:16px;height:16px;margin-top:1px}.ap-tier__state{background:var(--chip);color:var(--chip-ink);font:600 11px/1.2 var(--font-ui);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-self:flex-start;margin-top:auto;padding:4px 9px}.ap-tier__state.ap-soon{color:#5b6672;background:#eef1f4}.ap-tier.is-soon{background:#fafbfc}.ap-tier.is-soon .ap-tier__name,.ap-tier.is-soon .ap-tier__fig{color:#7a8590}.ap-tiers__note{text-align:center;max-width:680px;color:var(--muted);margin:14px auto 0;font-size:13.5px;line-height:1.5}.ap-free{background:var(--chip);color:#2c3a47;border-radius:12px;max-width:760px;margin:18px auto 0;padding:14px 18px;font-size:14.5px;line-height:1.55}.ap-free b{color:var(--navy);font-weight:600}.ap-price>.ap-h4.ap-center{text-align:center}.ap-addons{margin-top:8px}.ap-addons__scroll{border:1px solid var(--line);background:#fff;border-radius:14px;margin-top:12px;overflow-x:auto}.ap-addons__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:520px;font-size:14.5px}.ap-addons__table th,.ap-addons__table td{border-bottom:1px solid var(--line);text-align:right;vertical-align:top;white-space:nowrap;padding:12px 16px}.ap-addons__table tbody tr:last-child>*{border-bottom:0}.ap-addons__table thead th{font:600 13.5px/1.2 var(--font-ui);color:var(--primary);background:#fafbfc}.ap-addons__table th[scope=row],.ap-addons__table thead th:first-child{text-align:left;white-space:normal;color:var(--ink);font-weight:500}.ap-addons__table thead th:first-child{color:var(--muted)}.ap-addons__table th small{color:var(--muted);margin-top:2px;font-size:12.5px;font-weight:400;display:block}.ap-addons__table td small{color:var(--muted);font-size:12px;display:block}.ap-addons__table .is-soon,.ap-addons__table thead .is-soon{color:#8a949e}.ap-addons__inc{color:var(--muted);text-align:center!important}@media (width<=760px){.ap-tiers{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ap-menu.is-revealing{animation:none}.ap-mcard{transition:none}}.ap-pick__group{margin-top:22px}.ap-pick__group:first-child{margin-top:0}.ap-pick__kind{font:600 12.5px/1 var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--primary);margin:0 0 10px}.ap-pick__opt.is-soon{cursor:default;background:#fafbfc}.ap-pick__opt.is-soon b{color:#6b7681}.ap-pick__opt.is-soon .ap-soon{align-self:flex-start;margin-top:6px}.ap-subs,.ap-subs[data-ap-subs]{flex-wrap:nowrap;justify-content:flex-start;width:100%;overflow-x:auto}@media (width>=1240px){.ap-subs{justify-content:safe center}}.ap-tabbar{grid-template-columns:minmax(0,1fr)}.ap-tabs,.ap-subs{min-width:0;max-width:100%}.ap-finder{max-width:980px;margin:0 auto}.ap-q[hidden]{display:none}.ap-q.is-revealing{animation:.38s cubic-bezier(.22,1,.36,1) both ap-row-in}.ap-q__ask{text-align:center;font:600 13px/1 var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--primary);margin:6px 0 16px}.ap-roots{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:12px;display:grid}.ap-root{border:1px solid var(--line);color:var(--ink);text-align:left;font:inherit;cursor:pointer;background:#fff;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:16px 18px;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .35s cubic-bezier(.22,1,.36,1);display:grid}.ap-root:hover{border-color:var(--primary);transform:translateY(-2px);box-shadow:0 16px 34px -22px #162e5180}.ap-root:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.ap-root__mark{font-size:56px;line-height:0;display:block}.ap-root__text b{color:var(--navy);font-size:16.5px;font-weight:600;line-height:1.3;display:block}.ap-root__text small{color:var(--muted);margin-top:3px;font-size:13.5px;line-height:1.4;display:block}.ap-root__from{background:var(--chip);color:var(--chip-ink);font:600 12px/1.2 var(--font-ui);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:999px;align-self:start;padding:4px 9px}.ap-root--unsure{background:#fbfcfd;border-style:dashed}.ap-list{border:1px solid var(--line);background:#fff;border-radius:16px;display:grid;overflow:hidden}.ap-leaf{border:0;border-top:1px solid var(--line);color:var(--ink);text-align:left;font:inherit;cursor:pointer;background:#fff;grid-template-columns:1fr auto auto;align-items:center;gap:14px;padding:16px 20px;text-decoration:none;transition:background .15s;display:grid}.ap-leaf:first-child{border-top:0}.ap-leaf:hover{background:#f5f9fd}.ap-leaf:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.ap-leaf__text b{font-size:15.5px;font-weight:500;line-height:1.4;display:block}.ap-leaf--group .ap-leaf__text b{color:var(--navy);font-weight:600}.ap-leaf__text small{color:var(--muted);margin-top:2px;font-size:13.5px;display:block}.ap-leaf__price{font-family:var(--font-display);color:var(--navy);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:21px}.ap-leaf__go{color:#9aa6b1;font-size:22px;line-height:1}.ap-leaf.is-soon .ap-leaf__text b{color:#6b7681}.ap-leaf--refer{background:#fbfcfd}.ap-leaf--refer .ap-leaf__text b{color:#4a5560}.ap-crumbs{z-index:40;border-bottom:1px solid var(--line);background:#fff;flex-wrap:wrap;align-items:center;gap:8px 12px;max-width:980px;margin:0 auto 18px;padding:10px 0;display:flex;position:sticky;top:63px}.ap-crumbs[hidden]{display:none}.ap-crumbs__list{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.ap-crumbs__list li{align-items:center;gap:6px;display:inline-flex}.ap-crumbs__list li+li:before{content:"›";color:#9aa6b1}.ap-crumbs__list button{color:var(--primary);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:4px 2px;text-decoration:underline #0052884d}.ap-crumbs__list b{color:var(--navy);font-weight:600}.ap-crumbs__restart{border:1px solid var(--line);color:#3f4a55;font:500 13px/1 var(--font-ui);cursor:pointer;background:#fff;border-radius:999px;order:2;margin-left:auto;padding:6px 12px}.ap-crumbs__restart:hover{border-color:var(--primary);color:var(--navy)}.ap-finder .ap-notlisted{margin-top:18px}@media (width<=640px){.ap-crumbs{top:57px}.ap-root{grid-template-columns:auto 1fr}.ap-root__from{grid-column:2;justify-self:start}.ap-leaf{grid-template-columns:1fr auto;padding:14px 16px}.ap-leaf__go{display:none}}.ap-buy{max-width:1080px}.ap-buy__main,.ap-buy__sum{min-width:0}.ap-buy__grid{grid-template-columns:minmax(0,1fr) minmax(0,360px);align-items:start;gap:28px;margin-top:22px;display:grid}.ap-buy__step{font:600 15px/1.2 var(--font-ui);color:var(--navy);align-items:center;gap:10px;margin:0 0 12px;display:flex}.ap-buy__step span{background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12.5px;display:grid}.ap-buy__step small{color:var(--muted);font-weight:400}.ap-buy__main>.ap-buy__step:not(:first-child){margin-top:28px}.ap-trows{border:1px solid var(--line);background:#fff;border-radius:14px;display:grid;overflow:hidden}.ap-trow{border-top:1px solid var(--line);grid-template-columns:auto 1fr auto auto;align-items:center;gap:12px;padding:13px 16px;display:grid}.ap-trow:first-child{border-top:0}.ap-trow__dot{border:1.5px solid #b6c0ca;border-radius:50%;width:16px;height:16px}.ap-trow.is-on{box-shadow:inset 3px 0 0 var(--primary);background:#f3f8fd}.ap-trow.is-on .ap-trow__dot{border:5px solid var(--primary)}.ap-trow__text b{color:var(--navy);font-size:15.5px;font-weight:600;display:block}.ap-trow__text small{color:var(--muted);margin-top:1px;font-size:13px;display:block}.ap-trow__fig{font-family:var(--font-display);color:var(--navy);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:24px;line-height:1}.ap-trow__fig small{font-family:var(--font-ui);color:var(--muted);font-size:12.5px}.ap-trow.is-soon .ap-trow__text b,.ap-trow.is-soon .ap-trow__fig{color:#7a8590}.ap-trow.is-soon .ap-trow__dot{border-style:dashed}.ap-compare{margin-top:10px;font-size:14px}.ap-compare summary{cursor:pointer;color:var(--primary);font-weight:600;list-style:none;display:inline-flex}.ap-compare summary::-webkit-details-marker{display:none}.ap-compare summary:after{content:"+";margin-left:8px}.ap-compare[open] summary:after{content:"−"}.ap-compare__scroll{border:1px solid var(--line);border-radius:12px;margin-top:10px;overflow-x:auto}.ap-compare table{border-collapse:collapse;width:100%;min-width:480px}.ap-compare th,.ap-compare td{border-top:1px solid var(--line);text-align:center;padding:9px 12px;font-size:13.5px}.ap-compare thead th{color:var(--primary);background:#fafbfc;border-top:0;font-weight:600}.ap-compare th[scope=row]{text-align:left;color:#3f4a55;font-weight:400}.ap-compare__yes{color:var(--primary)}.ap-compare__amt{color:var(--primary);white-space:nowrap;font-size:13.5px;font-weight:700}.ap-compare__note{color:#565c65;margin:10px 12px 2px;font-size:12.5px;line-height:1.45}.ap-compare__yes svg{width:16px;height:16px}.ap-compare__no{color:#b6c0ca}.ap-qualify{background:var(--chip);color:#2c3a47;border-radius:12px;gap:8px;margin-top:14px;padding:14px 16px;font-size:14.5px;display:grid}.ap-qualify__q{color:#2c3a47;margin:0;font-size:14.5px;line-height:1.5}.ap-qualify__q b{color:var(--navy);font-weight:600}.ap-qualify label{cursor:pointer;align-items:center;gap:8px;display:flex}.ap-qualify label b{font-variant-numeric:tabular-nums;margin-left:auto}.ap-qualify small{color:#4a5a6a}.ap-adds{border:1px solid var(--line);background:#fff;border-radius:14px;display:grid;overflow:hidden}.ap-add{border-top:1px solid var(--line);grid-template-columns:1fr auto auto;align-items:center;gap:14px;padding:12px 16px;display:grid}.ap-add:first-child{border-top:0}.ap-add__text b{font-size:15px;font-weight:500;display:block}.ap-add__text small{color:var(--muted);font-size:12.5px;display:block}.ap-add__price{color:var(--navy);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:14.5px;font-weight:600}.ap-add__price small{color:var(--muted);font-weight:400}.ap-add.is-soon{color:#6b7681}.ap-step-n{border:1px solid var(--line);border-radius:999px;grid-template-columns:30px 28px 30px;align-items:center;display:inline-grid;overflow:hidden}.ap-step-n button{height:30px;color:var(--navy);cursor:pointer;background:#fff;border:0;font-size:17px}.ap-step-n button:hover:not(:disabled){background:var(--chip)}.ap-step-n button:disabled{color:#b6c0ca;cursor:default}.ap-step-n output{text-align:center;font-variant-numeric:tabular-nums;font-weight:600}.ap-check{display:inline-flex}.ap-check input{width:20px;height:20px;accent-color:var(--primary);cursor:pointer}.ap-adds__inc{border-top:1px solid var(--line);color:#4a5560;background:#fafbfc;align-items:flex-start;gap:8px;margin:0;padding:12px 16px;font-size:13.5px;line-height:1.45;display:flex}.ap-adds__inc:first-child{border-top:0}.ap-adds__inc span{color:var(--primary)}.ap-adds__inc svg{width:16px;height:16px;margin-top:1px}.ap-buy__sum{border:1px solid var(--line);background:#fff;border-radius:18px;gap:12px;padding:20px;display:grid;position:sticky;top:140px;box-shadow:0 24px 50px -38px #162e518c}.ap-buy__sum .ap-buy__step{margin:0}.ap-lines{color:#3f4a55;gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.ap-lines li{justify-content:space-between;gap:12px;display:flex}.ap-lines b{font-variant-numeric:tabular-nums;font-weight:500}.ap-total{border-top:1px solid var(--line);color:var(--navy);justify-content:space-between;align-items:baseline;margin:0;padding-top:10px;font-weight:600;display:flex}.ap-total b{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:30px;font-weight:400}.ap-total--soon{border-top:0;align-items:center;padding-top:0}.ap-pays{gap:8px;display:grid}.ap-pay{border:1px solid var(--line);color:var(--ink);text-align:left;font:inherit;cursor:pointer;background:#fff;border-radius:12px;grid-template-columns:1fr auto;gap:4px 10px;padding:12px 14px;transition:border-color .15s,background .15s;display:grid}.ap-pay[hidden]{display:none}.ap-pay:hover{border-color:#9fb6ca}.ap-pay[aria-checked=true]{border:2px solid var(--primary);background:#f3f8fd;padding:11px 13px}.ap-pay__name{color:var(--navy);font-size:14.5px;font-weight:600}.ap-pay__fig{color:var(--muted);white-space:nowrap;font-size:13px}.ap-pay__fig b{font-family:var(--font-display);color:var(--navy);font-variant-numeric:tabular-nums;font-size:22px;font-weight:400}.ap-pay__sched{color:#4a5560;grid-column:1/-1;gap:2px;font-size:13px;display:grid}.ap-pay__sched>span{justify-content:space-between;display:flex}.ap-pay__sched b{font-variant-numeric:tabular-nums;font-weight:500}.ap-pay__note{border-top:1px solid var(--line);color:var(--muted);grid-column:1/-1;margin-top:6px;padding-top:8px;font-size:12.5px;line-height:1.45}.ap-pay__note[hidden]{display:none}.ap-buy__note{color:var(--muted);margin:0;font-size:12.5px;line-height:1.5}.ap-buy__note[hidden]{display:none}.ap-btn--wide{justify-content:center;width:100%}.ap-price--need{margin-top:clamp(40px,4vw,64px)}@media (width<=900px){.ap-buy__grid{grid-template-columns:minmax(0,1fr)}.ap-buy__sum{position:static}}@media (width<=560px){.ap-trow{grid-template-columns:auto 1fr auto}.ap-trow .ap-soon{grid-column:2/-1;justify-self:start}.ap-add{grid-template-columns:1fr auto}.ap-add__price{grid-area:2/1}.ap-add>:last-child{grid-area:1/2/span 2}}@media (prefers-reduced-motion:reduce){.ap-q.is-revealing{animation:none}.ap-root{transition:none}}.ap-roots{grid-template-columns:1fr;gap:10px;max-width:760px;margin:0 auto}.ap-root{grid-template-columns:auto 1fr auto 16px;padding:14px 18px}.ap-root:after{content:"›";color:#9aa6b1;font-size:22px;line-height:1}.ap-root__mark{font-size:48px}.ap-root__from{align-self:center}.ap-list{max-width:760px;margin:0 auto}.ap-q__ask{font-size:13px}@media (width<=640px){.ap-root{grid-template-columns:auto 1fr}.ap-root:after{display:none}}.ap-crumbs{max-width:760px}.ap-panel>.ap-buy:first-child{margin-top:0}.ap-next{margin-top:clamp(48px,5vw,72px)}.ap-next .ap-need__title{margin-top:0}.ap-next__lede{color:#3f4a55;max-width:72ch;margin:0 0 22px;font-size:16px;line-height:1.6}.ap-next__lede .ap-link{white-space:nowrap}.ap-next__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:28px;display:grid}.ap-next__kick{font:600 13px/1 var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--primary);margin:0 0 12px}.ap-need--stack{grid-template-columns:1fr;margin-bottom:0}@media (width<=900px){.ap-next__grid{grid-template-columns:minmax(0,1fr)}}.ap-need--acc{grid-template-columns:1fr;gap:10px;margin:0}.ap-need__mini{flex:none;font-size:26px;line-height:0;display:block}.ap-need__sum{color:var(--muted);white-space:nowrap;margin-left:auto;font-size:14px;font-weight:400}.ap-need__sum+.ap-acc__sign{margin-left:12px}.ap-need--acc .ap-acc__item p a{color:var(--primary);font-weight:600}.ap-need__chips{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.ap-need__chips span{background:var(--chip);color:var(--chip-ink);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:999px;padding:3px 9px;font-size:13px;font-weight:600}.ap-need__mini{margin:-5px 2px -5px 0;font-size:36px}.ap-next__grid{column-gap:clamp(40px,6vw,88px)}.ap-ask__orb{width:max-content;margin:0 auto 10px;line-height:0;display:block}.ap-head__orb{margin:-6px 0;line-height:0;display:inline-block}@media (width>=901px){.ap-faq{gap:12px clamp(24px,4vw,48px)}.ap-faq>div:first-child{display:contents}.ap-faq>div:first-child>.ap-h2--left{grid-column:1/-1;margin-bottom:10px}.ap-faq>div:first-child>.ap-faq__item{grid-column:1;margin-bottom:0}.ap-faq>.ap-ask{grid-column:2;grid-row:2 / span var(--faq-n,5);flex-direction:column;justify-content:center;align-self:stretch;display:flex;position:static}.ap-buy__grid{align-items:stretch}.ap-buy__sum{flex-direction:column;align-self:stretch;gap:12px;margin-top:36px;display:flex;position:relative;top:auto}.ap-buy__sum>.ap-buy__step:first-child{position:absolute;top:-37px;left:-1px}.ap-buy__grid{column-gap:clamp(44px,5.5vw,80px)}.ap-buy__sum{align-self:center}.ap-buy__sum>.ap-btn--wide{margin-top:4px}}.ap-trow>.ap-trow__fig{grid-area:1/4;justify-self:end}.ap-trow>.ap-soon{grid-area:1/3}@media (width<=560px){.ap-trow>.ap-trow__fig{grid-column:3}.ap-trow>.ap-soon{grid-area:2/2;justify-self:start}}.ap-trow>.ap-trow__fig{text-align:right;min-width:2.9em}.ap-pay{transition:background .22s,color .22s,border-color .22s,box-shadow .22s}.ap-pay[aria-checked=true]{border:2px solid var(--navy);background:var(--navy);padding:11px 13px;box-shadow:0 18px 40px -22px #162e51bf}.ap-pay[aria-checked=true] .ap-pay__name,.ap-pay[aria-checked=true] .ap-pay__fig b{color:#fff}.ap-pay[aria-checked=true] .ap-pay__fig,.ap-pay[aria-checked=true] .ap-pay__sched{color:#ffffffc7}.ap-pay[aria-checked=true] .ap-pay__sched b{color:#fff}@media (prefers-reduced-motion:reduce){.ap-pay{transition:none}}.ap-next{background:var(--band-blue);border-radius:28px;max-width:1140px;margin-top:clamp(56px,6vw,88px);padding:clamp(28px,4vw,48px)}.ap-next .ap-acc__item{box-shadow:0 0 0 1px #162e510f,0 1px 2px #162e510d}.ap-next .ap-need__title span{color:#4a5a6a}.ap-buy__title{text-align:left;margin-top:18px}.ap-buy__code{color:var(--ink-2);letter-spacing:0;white-space:nowrap;font-size:.62em}.ap-compare table{table-layout:fixed}.ap-compare thead th:not(:first-child),.ap-compare td{width:16%}.ap-compare thead th{white-space:nowrap;vertical-align:top;padding-left:8px;padding-right:8px;line-height:1.25}.ap-compare__brand,.ap-compare__level{display:block}.ap-compare thead th:nth-child(2){vertical-align:middle}.ap-pay__fig b{margin-left:4px}.ap-finder .ap-notlisted[hidden]{display:none}.ap-buy__title{margin-top:32px}.ap-foot__rankcert{justify-content:flex-end;margin-top:10px;display:flex}.ap-foot__rankcert .rankcert img{opacity:.85;width:168px;transition:opacity .2s}.ap-foot__rankcert .rankcert:hover img,.ap-foot__rankcert .rankcert:focus-visible img{opacity:1}@media (width<=640px){.ap-foot__rankcert{justify-content:center}}.ap-start__hero{isolation:isolate;box-shadow:0 0 0 1px var(--line);background:linear-gradient(135deg,#f3f7fb 0%,#e7f1f8 100%);border-radius:26px;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(20px,3vw,44px);margin:14px clamp(12px,1.6vw,24px) 0;padding:clamp(22px,3vw,36px);display:grid;position:relative;overflow:hidden}.ap-start__wm{z-index:-1;opacity:.07;pointer-events:none;width:260px;height:auto;position:absolute;bottom:-40px;left:-36px}.ap-start__copy{text-align:left;padding:clamp(4px,1vw,12px) 0 clamp(4px,1vw,12px) clamp(4px,1.2vw,16px)}.ap-start__orb{margin:0 0 6px -6px;display:inline-block}.ap-start__hero .ap-pick__title{text-align:left;color:var(--navy);margin-bottom:10px}.ap-start__hero .ap-pick__sub{text-align:left;max-width:30em;margin:0 0 26px}.ap-start__steps{grid-template-columns:repeat(4,minmax(0,1fr));max-width:480px;margin:0 0 0 -18px;padding:0;list-style:none;display:grid}.ap-start__steps li{color:var(--muted);text-align:center;justify-items:center;gap:8px;font-size:13.5px;font-weight:500;display:grid;position:relative}.ap-start__steps li+li:before{content:"";background:#c9d6e3;border-radius:2px;width:calc(100% - 40px);height:2px;transition:background .3s;position:absolute;top:13px;right:calc(50% + 20px)}.ap-start__n{width:28px;height:28px;color:var(--muted);background:#fff;border-radius:50%;place-items:center;font-size:12.5px;font-weight:600;transition:background .3s,color .3s,box-shadow .3s;display:grid;box-shadow:0 0 0 1.5px #c9d6e3}.ap-start__steps li[aria-current]{color:var(--navy)}.ap-start__steps li[aria-current] .ap-start__n{background:var(--navy);color:#fff;box-shadow:0 0 0 4px #162e5124}.ap-start__steps[data-at="2"] li[data-step="1"],.ap-start__steps[data-at="3"] li[data-step="1"],.ap-start__steps[data-at="3"] li[data-step="2"]{color:var(--primary)}.ap-start__steps[data-at="2"] li[data-step="1"] .ap-start__n,.ap-start__steps[data-at="3"] li[data-step="1"] .ap-start__n,.ap-start__steps[data-at="3"] li[data-step="2"] .ap-start__n{background:var(--primary);color:#fff;box-shadow:none}.ap-start__steps[data-at="2"] li[data-step="2"]:before,.ap-start__steps[data-at="3"] li[data-step="2"]:before,.ap-start__steps[data-at="3"] li[data-step="3"]:before{background:var(--primary)}.ap-start__art{border-radius:18px;height:100%;min-height:260px;margin:0;position:relative;overflow:hidden;box-shadow:0 22px 44px -28px #162e518c}.ap-start__art img{object-fit:cover;object-position:0% 100%;transform-origin:0 100%;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.13)}.ap-start__langs{color:#fff;text-shadow:0 1px 3px #00000073;background:0 0;border:1px solid #fff9;border-radius:999px;padding:3px 8px;font-size:10.5px;font-weight:500;position:absolute;bottom:10px;right:10px}@media (width<=820px){.ap-start__hero{grid-template-columns:1fr}.ap-start__art{aspect-ratio:2.3;order:-1;height:auto;min-height:0}.ap-start__copy{padding:0 4px}.ap-start__steps{margin-left:0}.ap-start__steps li{white-space:nowrap;font-size:12px}}@media (width>=821px) and (width<=1180px){.ap-start__art img{object-position:85% 100%}}@media (width>=481px) and (width<=820px){.ap-start__art img{transform-origin:40% 100%;transform:scale(1.25)}}@media (width<=480px){.ap-start__art{aspect-ratio:auto;height:260px}.ap-start__art img{object-position:80% 100%}.ap-start__langs{padding:2px 7px;font-size:9.5px}}@media (width<=360px){.ap-start__art img{object-position:74% 100%}}@media (width<=330px){.ap-start__art img{object-position:62% 100%}}@media (prefers-reduced-motion:reduce){.ap-start__steps li:before,.ap-start__n{transition:none}}.ap-start__hero--plain{text-align:center;grid-template-columns:1fr;justify-items:center;width:min(980px,100% - 2*clamp(12px,1.6vw,24px));margin-inline:auto}.ap-start__hero--plain .ap-start__copy{text-align:center;padding:clamp(8px,1.4vw,18px) 0}.ap-start__hero--plain{padding-block:clamp(22px,2.6vw,32px)}.ap-start__hero--plain .ap-start__copy{padding-block:0}.ap-start__hero--plain .ap-pick__sub{text-wrap:balance;max-width:36em}.ap-start__hero--plain .ap-pick__title,.ap-start__hero--plain .ap-pick__sub{text-align:center;margin-inline:auto}.ap-start__hero--plain .ap-start__steps{margin:0 auto}.ap-start__hero--plain .ap-start__orb{margin:0 0 4px}.ap-start .ap-petitions{padding-top:clamp(24px,3vw,36px)}.ap-start .ap-pick__trust{color:#8a939c;gap:6px 18px;margin:28px 0 clamp(40px,5vw,64px);padding:0 20px;font-size:12.5px}.ap-start .ap-pick__trust>span{gap:5px}.ap-start .ap-pick__trust svg{color:#a3aeb9;width:13px;height:13px}.ap-buy__later{margin-top:10px}.ap-buy__later[hidden]{display:none}@media (width<=640px){.ap-lang__btn{min-height:40px}.ap-head__help{justify-content:center;min-width:40px;min-height:40px}.ap-ctrl__play{position:relative}.ap-ctrl__play:after,.ap-ctrl__seg:after{content:"";position:absolute;inset:-9px -5px}.ap-foot__links a,.ap-foot__langs a{padding:10px 2px;display:inline-block}.ap-crumbs__restart,.ap-crumbs__list button{min-height:40px}.ap-compare summary{padding:10px 0}.ap-step-n{grid-template-columns:40px 30px 40px}.ap-step-n button{height:40px}.ap-check{margin:-10px;padding:10px;position:relative}.ap-check label{cursor:pointer;position:absolute;inset:0}.ap-check input{width:22px;height:22px}}.ap-next__grid>div{min-width:0}.ap-acc__item summary{overflow-wrap:anywhere}.ap-pay__all{color:#4a5560;align-self:center;font-size:13.5px}.ap-pay__sched{color:#4a5560;font-size:13.5px;line-height:1.45;display:block}#ap-pet-title,.ap-petitions{scroll-margin-top:88px}.ap-pay[aria-checked=true] .ap-pay__all{color:#ffffffd9}.ap-pay[aria-checked=true] .ap-pay__note{color:#ffffffb8;border-top-color:#fff3}.ap-buy__head{justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;display:flex}.ap-buy__head .ap-buy__step{margin:0}.ap-compare__toggle{appearance:none;color:var(--primary);font:600 14px/1.2 var(--font-ui);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:6px 0;display:inline-flex}.ap-compare__toggle:after{content:"+";font-size:16px;line-height:1}.ap-compare__toggle[aria-expanded=true]:after{content:"−"}.ap-compare__toggle:hover{text-underline-offset:3px;text-decoration:underline}.ap-compare[hidden]{display:none}@media (width<=640px){.ap-compare__toggle{min-height:40px}}.ap-swipe__bar{display:none}@media (width<=760px){.ap-facts__grid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:12px;margin:0 -18px;padding:2px 18px 6px;scroll-padding-inline:18px;display:flex;overflow-x:auto}.ap-facts__grid::-webkit-scrollbar{display:none}.ap-fact{scroll-snap-align:start;flex:0 0 74%}.ap-fact b{min-height:0}.ap-swipe__bar{background:#162e511f;border-radius:3px;width:96px;height:3px;margin:14px auto 0;display:block;position:relative;overflow:hidden}.ap-swipe__bar i{background:var(--navy);border-radius:3px;width:33%;position:absolute;inset:0 auto 0 0}.ap-steps__list{gap:14px}.ap-step{gap:14px;padding:14px}.ap-step__visual{min-height:0;padding:12px}.ap-step__visual .ap-mock{zoom:.64}.ap-step__text h3{margin:8px 0 6px;font-size:22px}.ap-step__text p{font-size:15px;line-height:1.5}.ap-step__feature{padding-top:10px;margin-top:12px!important}}.ap-story__frame{display:none}@media (width<=760px){.ap-mission.is-story .ap-mission__grid{display:block;container-type:inline-size}.ap-mission.is-story .ap-mission__photo{display:none}.ap-mission.is-story .ap-story__frame{--icon-swap-dur:.45s;--icon-swap-blur:2px;--icon-swap-start-scale:.98;--icon-swap-ease:ease-in-out;z-index:2;background:#e9eef3;border-radius:4px;height:min(150cqw,64svh);display:grid;position:sticky;top:72px;overflow:hidden}.ap-story__frame .t-icon{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--icon-swap-dur) var(--icon-swap-ease), filter var(--icon-swap-dur) var(--icon-swap-ease), transform var(--icon-swap-dur) var(--icon-swap-ease);filter:blur(var(--icon-swap-blur));transform:scale(var(--icon-swap-start-scale));will-change:opacity, filter, transform;grid-area:1/1}.ap-story__frame[data-state="1"] .t-icon[data-icon="1"],.ap-story__frame[data-state="2"] .t-icon[data-icon="2"],.ap-story__frame[data-state="3"] .t-icon[data-icon="3"]{opacity:1;filter:blur();transform:scale(1)}.ap-story__frame .t-icon{object-position:50% 100%}.ap-mission.is-story .ap-mission__item{min-height:36svh;display:block}.ap-mission.is-story .ap-mission__item:last-child{min-height:24svh}.ap-mission.is-story .ap-mission__cap{background:var(--bg,#fff);margin-top:0;padding-top:14px;position:sticky;top:calc(78px + min(150cqw,64svh))}}@media (prefers-reduced-motion:reduce){.ap-story__frame .t-icon{transition:none!important}}@media (width<=640px){.ap-journey{min-height:0;display:block}.ap-journey__photo{height:300px}.ap-journey__copy{padding-top:288px}.ap-roots{gap:8px}.ap-root{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 14px}.ap-root__mark{font-size:36px}.ap-root__text b{font-size:15.5px;line-height:1.25}.ap-root__text small{margin-top:2px;font-size:13px;line-height:1.35}.ap-root__from{grid-area:1/3;place-self:center end}}.ap-pills--below{display:none}@media (width<=640px){.ap-pills--hero{display:none}.ap-pills--below{flex-wrap:wrap;justify-content:center;gap:6px;margin:14px 12px 0;display:flex}.ap-pills--below .ap-pill{white-space:nowrap;background:var(--chip);color:var(--chip-ink);border-color:#0000;padding:6px 10px;font-size:12.5px}.ap-pills--below .ap-pill b{color:var(--navy)}.ap-strip{text-align:left;color:#80868f;background:#fff;border:1px solid #eceff3;border-radius:16px;margin:12px 12px 0;padding:11px 15px;font-size:12.5px;box-shadow:0 6px 18px -10px #162e512e}.ap-hero__copy{padding-top:24px;padding-bottom:22px}.ap-hero__copy h1{margin-bottom:15px}.ap-hero__copy .ap-hero__sub{margin-bottom:20px}.ap-hero__copy .ap-hero__proofs{margin-top:16px}.ap-hero .ap-pills--hero{order:-1;justify-content:center;margin:0 0 12px;display:flex}.ap-hero .ap-pills--hero .ap-pill+.ap-pill{display:none}.ap-hero .ap-pills--hero .ap-pill{white-space:nowrap;color:#ffffffbf;padding:4px 12px;font-size:12.5px}.ap-pills--below,.ap-journey__trust{display:none}.ap-hero__copy .ap-hero__proofs{gap:6px}.ap-hero__copy .ap-hero__proof{color:#fff9;gap:7px;font-size:13px}.ap-hero__copy .ap-hero__proof svg{opacity:.7;width:15px;height:15px}.ap-hero__copy .ap-hero__quick{justify-content:center;gap:6px;margin-top:12px;font-size:14px}.ap-hero__copy .ap-hero__quick{font-size:13.5px}.ap-hero__copy .ap-hero__quick svg{width:14px;height:14px}.ap-hero .ap-btn--hero{gap:12px;padding:7px 7px 7px 20px;font-size:16px}.ap-hero .ap-btn--hero .ap-btn__disc{width:32px;height:32px}}.ap-trow__fig small.ap-trow__note{text-align:right;white-space:nowrap;margin-top:4px;font-size:12px;line-height:1.2;display:block}@media (width<=640px){.ap-cap{margin-inline:auto;left:0;right:0}}.split-cta__short{display:none}@media (width<=640px){.ap-head__cta:not(.split-cta--login-only):not(.split-cta--start-only){box-shadow:inset 0 0 0 1px var(--line);background:#fff;grid-template-columns:auto auto;padding:3px}.ap-head__cta:not(.split-cta--login-only) .split-cta__login{padding:0 11px;font-size:14px;display:grid}.ap-head__cta .split-cta__start{padding:0 14px}.ap-head__cta .split-cta__full{display:none}.ap-head__cta .split-cta__short{display:inline}}@media (width<=359px){.ap-head__cta:not(.split-cta--login-only):not(.split-cta--start-only){box-shadow:none;background:0 0;grid-template-columns:auto;padding:0}.ap-head__cta:not(.split-cta--login-only) .split-cta__login{display:none}.ap-head__cta .split-cta__full{display:inline}.ap-head__cta .split-cta__short{display:none}}@media (width<=389px){html:is([lang=es],[lang=pt]) .ap-head__cta:not(.split-cta--login-only):not(.split-cta--start-only){box-shadow:none;background:0 0;grid-template-columns:auto;padding:0}html:is([lang=es],[lang=pt]) .ap-head__cta:not(.split-cta--login-only) .split-cta__login{display:none}html:is([lang=es],[lang=pt]) .ap-head__cta .split-cta__full{display:inline}html:is([lang=es],[lang=pt]) .ap-head__cta .split-cta__short{display:none}}.soft--lang{width:1.72em}.soft__pill--lang{width:1.52em}.soft--lang .soft__lbl{left:calc(.33em + 3em * var(--k,0))}.soft--lang .soft__lbl:nth-child(2){--k:1}.soft--lang .soft__lbl:nth-child(3){--k:2}.soft--lang .soft__lbl:nth-child(4){--k:3}.soft--lang .soft__knob.soft__knob--txt{border-radius:50%;width:.32em;height:.32em;left:.06em}.soft--lang .soft__knob{translate:calc(.36em * var(--at,0)) 0;rotate:calc(360deg * var(--at,0));transition:translate var(--toggle-dur) var(--toggle-ease), rotate var(--toggle-dur) var(--toggle-ease), background .32s ease, box-shadow .32s ease}.soft--lang .soft__knob--txt>span{opacity:0;transition:opacity .16s 60ms,color .32s}.soft--lang .soft__knob--txt>span.is-on{opacity:1}.soft--lang .soft__knob{background:linear-gradient(#2e6ea8 0%,#005288 100%)}.soft--lang .soft__knob--txt>span{color:#fff}@media (prefers-reduced-motion:reduce){.soft--lang .soft__knob,.soft--lang .soft__knob--txt>span{transition:none!important}}.ap-leaf:not(.ap-leaf--group) .ap-leaf__text b{color:var(--ink);font-weight:400}@media (width>=641px){.ap-hero .ap-pills--hero{margin:22px 0 0}.ap-hero .ap-pills--hero{gap:0}.ap-hero .ap-pills--hero .ap-pill{color:#ffffffc7;background:0 0;border:0;border-radius:0;padding:0;font-size:14.5px}.ap-hero .ap-pills--hero .ap-pill+.ap-pill:before{content:"·";color:#ffffff80;margin:0 10px}.ap-hero .ap-pills--hero+.ap-hero__proofs{margin-top:19px}}@media (width<=640px){.ap-ask__orb .wu-orb{--orb-size:68px!important}.ap-start__hero--plain .ap-start__orb{display:none}.ap-start__hero--plain{padding-block:18px}}.ap-rootpick{display:none}@media (width<=640px){.ap-q[data-ap-step=root] .ap-roots{display:none}.ap-rootpick{gap:12px;max-width:760px;margin:0 auto;display:grid}.ap-rootpick__label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ap-rootpick__select{-webkit-appearance:none;appearance:none;width:100%;height:56px;color:var(--ink);font:400 16px/1.2 var(--font-ui);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='m2.5 4.5 3.5 3.5 3.5-3.5' stroke='%23162e51' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 16px center/14px no-repeat;border:1px solid #cfd8e2;border-radius:12px;padding:0 44px 0 16px}.ap-rootpick__select:focus{outline:2px solid var(--primary);outline-offset:2px}.ap-rootpick__go{margin-top:6px}.ap-rootpick__go:disabled{opacity:.5;pointer-events:none}.ap-q.has-leafpick .ap-list{display:none}.ap-leafpick__note{color:var(--ink-2);margin:-2px 2px 0;font-size:13.5px;line-height:1.45}.ap-leafpick__note[hidden]{display:none}}@media (width<=640px){.ap-hero__sub--full{display:none}.ap-hero__sub--short{display:block}}.ap-pet-sub,.ap-unsure-link,.ap-root__line,.ap-show__cta,.ap-show__stage,.ap-root__pill,.ap-root__art{display:none}@media (width>=641px){.ap-petitions--headed{background:#f5f5f7;border-radius:28px;margin:24px clamp(12px,1.6vw,24px) 0;padding:clamp(72px,7vw,104px) 24px clamp(64px,6vw,88px)}.ap-petitions--headed .ap-show>.ap-h2{margin-bottom:12px}.ap-petitions--headed .ap-pet-sub{text-align:center;color:#6e6e73;max-width:40em;margin:0 auto 40px;font-size:19px;line-height:1.45;display:block}.ap-petitions--headed .ap-q[data-ap-step=root] .ap-q__ask{display:none}.ap-petitions--headed .ap-roots{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:900px}.ap-petitions--headed .ap-root{min-height:210px;box-shadow:none;background:#fff;border:0;border-radius:22px;grid-template-rows:auto auto 1fr;grid-template-columns:1fr;align-items:start;gap:0;padding:28px 30px 26px;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1)}.ap-petitions--headed .ap-root:after{display:none}.ap-petitions--headed .ap-root:hover{border:0;transform:translateY(-3px);box-shadow:0 22px 44px -28px #00000047}.ap-petitions--headed .ap-root:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.ap-petitions--headed .ap-root__mark{display:none}.ap-petitions--headed .ap-root__line{width:30px;height:30px;color:var(--primary);margin-bottom:18px;display:block}.ap-petitions--headed .ap-root__line svg{stroke-width:1.4px;width:100%;height:100%;display:block}.ap-petitions--headed .ap-root__text b{color:var(--navy);font-size:21px;font-weight:600;line-height:1.25}.ap-petitions--headed .ap-root__text small{color:#6e6e73;margin-top:6px;font-size:15.5px;line-height:1.45}.ap-petitions--headed .ap-root__from{font:500 15px/1.2 var(--font-ui);color:#1d1d1f;background:0 0;border-radius:0;place-self:end start;margin-top:22px;padding:0}.ap-petitions--headed .ap-root--unsure{display:none}.ap-petitions--headed .ap-unsure-link{text-align:center;margin:30px 0 0;font-size:17px;display:block}.ap-petitions--headed .ap-unsure-link a{color:var(--primary);font-weight:500;text-decoration:none}.ap-petitions--headed .ap-unsure-link a:hover{text-underline-offset:3px;text-decoration:underline}.ap-petitions--headed:has(.ap-q[data-ap-step=root]:not([hidden])) .ap-notlisted{display:none}}@media (width>=641px) and (prefers-reduced-motion:reduce){.ap-petitions--headed .ap-root:hover{transform:none}}@media (width>=641px){.ap-petitions--headed .ap-root{min-height:236px;padding:30px 30px 24px;position:relative}.ap-petitions--headed .ap-root__line{color:#fff;background:linear-gradient(155deg,#3a7fc1 0%,#0d4a86 55%,#0b2f57 100%);border-radius:16px;place-items:center;width:56px;height:56px;margin-bottom:20px;transition:transform .35s cubic-bezier(.22,1,.36,1);display:grid;box-shadow:inset 0 1px #ffffff47,inset 0 -10px 18px -12px #00000059,0 10px 22px -12px #0b2f57a6}.ap-petitions--headed .ap-root__line svg{stroke-width:1.6px;width:28px;height:28px}.ap-petitions--headed .ap-root:hover .ap-root__line{transform:scale(1.05)}.ap-petitions--headed .ap-root__text b{letter-spacing:-.012em;font-size:22px}.ap-petitions--headed .ap-root__from{border-top:1px solid #ececf0;justify-self:stretch;margin-top:24px;padding-top:16px;padding-right:52px}.ap-petitions--headed .ap-root:after{content:"";background:#eef3f9 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3 8h10M9 4l4 4-4 4' stroke='%23162e51' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/15px no-repeat;border-radius:50%;width:36px;height:36px;transition:background-color .25s;display:block;position:absolute;bottom:18px;right:24px}.ap-petitions--headed .ap-root:hover:after{background:var(--primary) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3 8h10M9 4l4 4-4 4' stroke='%23ffffff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 15px no-repeat}}@media (width>=641px) and (prefers-reduced-motion:reduce){.ap-petitions--headed .ap-root:hover .ap-root__line{transform:none}}@media (width>=641px){.ap-petitions--headed:not(:has(.ap-q[data-ap-step=root]:not([hidden]))) .ap-pet-sub{display:none}.ap-petitions--headed .ap-crumbs{background:0 0;border:0;max-width:900px;margin-bottom:26px;padding:0 4px}.ap-petitions--headed .ap-crumbs__list button{font-size:15px;text-decoration:none}.ap-petitions--headed .ap-crumbs__list button:before{content:"‹ "}.ap-petitions--headed .ap-crumbs__list button:hover{text-underline-offset:3px;text-decoration:underline}.ap-petitions--headed .ap-crumbs__restart{color:var(--primary);font:500 15px/1 var(--font-ui);background:0 0;border:0;padding:4px 0}.ap-petitions--headed .ap-crumbs__restart:hover{text-underline-offset:3px;text-decoration:underline}.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-q__ask{font:600 24px/1.25 var(--font-ui);letter-spacing:-.01em;text-transform:none;color:var(--navy);margin:0 0 22px}.ap-petitions--headed .ap-list{background:#fff;border:0;border-radius:22px;max-width:900px;overflow:hidden}.ap-petitions--headed .ap-leaf{background:#fff;border-top:1px solid #e8e8ed;padding:19px 28px}.ap-petitions--headed .ap-leaf:first-child{border-top:0}.ap-petitions--headed .ap-leaf:hover{background:#fafafc}.ap-petitions--headed .ap-leaf__text b{color:#1d1d1f;font-size:17px;line-height:1.4}.ap-petitions--headed .ap-leaf--group .ap-leaf__text b{color:var(--navy);font-weight:500}.ap-petitions--headed .ap-leaf__text small{color:#6e6e73;margin-top:3px;font-size:14.5px}.ap-petitions--headed .ap-leaf__price{font:500 17px/1.2 var(--font-ui);color:#1d1d1f}.ap-petitions--headed .ap-leaf__go{color:#c7c7cc;font-size:22px}.ap-petitions--headed .ap-leaf--refer{background:#fff}.ap-petitions--headed .ap-leaf--refer .ap-leaf__text b{color:#1d1d1f}.ap-petitions--headed .ap-notlisted{color:#6e6e73;max-width:900px;margin-top:26px;font-size:15px}.ap-petitions--headed:has(.ap-q[data-ap-step=root]:not([hidden])){background:0 0;border-radius:0;margin:24px clamp(8px,1vw,14px) 0;padding:0}.ap-petitions--headed:not(:has(.ap-q[data-ap-step=root]:not([hidden]))) .ap-show__cta,.ap-petitions--headed:not(:has(.ap-q[data-ap-step=root]:not([hidden]))) .ap-show__stage{display:none}.ap-petitions--headed:has(.ap-q[data-ap-step=root]:not([hidden])) .ap-show{background:#f5f5f7;border-radius:28px;padding:clamp(64px,6vw,92px) 24px 0;overflow:hidden}.ap-petitions--headed:has(.ap-q[data-ap-step=root]:not([hidden])) .ap-show>.ap-h2{font-size:clamp(36px,3.4vw,48px)}.ap-petitions--headed:has(.ap-q[data-ap-step=root]:not([hidden])) .ap-pet-sub{color:#1d1d1f;margin-bottom:22px;font-size:clamp(18px,1.5vw,21px)}.ap-show__cta{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.ap-cta{border:1px solid var(--primary);background:var(--primary);color:#fff;min-height:40px;font:500 17px/1 var(--font-ui);border-radius:999px;align-items:center;padding:0 20px;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}@media (hover:hover){.ap-cta:hover{background:var(--primary-dark);border-color:var(--primary-dark)}}.ap-cta--line{color:var(--primary);background:0 0}@media (hover:hover){.ap-cta--line:hover{background:var(--primary);border-color:var(--primary);color:#fff}}.ap-cta:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.ap-show__stage{perspective:1500px;place-items:center;height:clamp(400px,40vw,560px);display:grid}.ap-show__card{aspect-ratio:1556/992;width:clamp(300px,29vw,420px);position:relative;transform:translateY(-6%)rotateX(32deg)rotate(-37deg)}.ap-gc__img{filter:drop-shadow(.5px 2.5px #a3b1ae);width:100%;height:100%;display:block;position:relative}.ap-petitions--headed:has(.ap-q[data-ap-step=root]:not([hidden])) .ap-finder{max-width:none;margin-top:14px}.ap-petitions--headed:has(.ap-q[data-ap-step=root]:not([hidden])) .ap-roots{gap:14px;max-width:none}.ap-petitions--headed .ap-roots .ap-root:not(.ap-root--unsure){text-align:center;background:#f5f5f7;border-radius:28px;flex-direction:column;align-items:center;min-height:0;padding:clamp(52px,5vw,72px) 28px 0;display:flex;overflow:hidden}.ap-petitions--headed .ap-roots .ap-root:hover{box-shadow:none;transform:none}.ap-petitions--headed .ap-roots .ap-root:after,.ap-petitions--headed .ap-roots .ap-root__line{display:none}.ap-petitions--headed .ap-roots .ap-root__text{align-items:center}.ap-petitions--headed .ap-roots .ap-root__text b{letter-spacing:-.02em;color:#1d1d1f;font-size:clamp(30px,3vw,42px);font-weight:600;line-height:1.1}.ap-petitions--headed .ap-roots .ap-root__text small{color:#1d1d1f;margin-top:8px;font-size:clamp(18px,1.6vw,22px)}.ap-petitions--headed .ap-roots .ap-root__from{font:400 16px/1.3 var(--font-ui);color:#6e6e73;border:0;align-self:center;margin-top:8px;padding:0}.ap-petitions--headed .ap-roots .ap-root__pill{background:var(--primary);color:#fff;min-height:40px;font:500 16px/1 var(--font-ui);border-radius:999px;align-items:center;margin:20px 0 clamp(32px,3.4vw,48px);padding:0 20px;transition:background-color .2s;display:inline-flex}.ap-petitions--headed .ap-roots .ap-root:hover .ap-root__pill{background:var(--primary-dark)}.ap-petitions--headed .ap-roots .ap-root__art{aspect-ratio:4/3;border-radius:22px 22px 0 0;width:min(78%,420px);margin-top:auto;display:block;overflow:hidden}.ap-petitions--headed .ap-roots .ap-root__art img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.22,1,.36,1);display:block}.ap-petitions--headed .ap-roots .ap-root:hover .ap-root__art img{transform:scale(1.03)}.ap-petitions--headed:has(.ap-q[data-ap-step=root]:not([hidden])) .ap-unsure-link{display:none}}@media (width>=641px) and (prefers-reduced-motion:reduce){.ap-petitions--headed .ap-roots .ap-root:hover .ap-root__art img{transform:none}}@media (width>=641px){.ap-petitions--headed:has(.ap-q[data-ap-step=root]:not([hidden])) .ap-show{border-radius:0}.ap-petitions--headed:has(.ap-q[data-ap-step=root]:not([hidden])) .ap-finder{margin-top:12px}.ap-petitions--headed:has(.ap-q[data-ap-step=root]:not([hidden])) .ap-roots{gap:12px}.ap-petitions--headed .ap-roots .ap-root:not(.ap-root--unsure){border-radius:0}.ap-petitions--headed .ap-roots .ap-root[data-ap-go=citizen]{background:linear-gradient(#cde3f2 0%,#e4f0f8 55%,#f3f8fc 100%)}.ap-petitions--headed .ap-roots .ap-root[data-ap-go=resident]{background:linear-gradient(#d3ebe6 0%,#e6f3f0 55%,#f4faf8 100%)}.ap-petitions--headed .ap-roots .ap-root[data-ap-go=work]{background:#f5f5f7}.ap-petitions--headed .ap-roots .ap-root__text b{font-family:var(--font-display);letter-spacing:-.012em;color:var(--ink);text-wrap:balance;font-size:clamp(30px,2.9vw,42px);font-weight:400;line-height:1.1}.ap-petitions--headed .ap-roots .ap-root__text small{font-family:var(--font-ui);color:var(--ink);margin-top:10px;font-size:clamp(17px,1.45vw,20px);line-height:1.4}.ap-petitions--headed .ap-roots .ap-root__from{color:var(--ink-2);font-size:15.5px}.ap-petitions--headed .ap-roots .ap-root[data-ap-go=protection] .ap-root__pill{color:var(--navy);background:#fff}.ap-petitions--headed .ap-roots .ap-root__art{border-radius:0;width:min(86%,470px)}.ap-petitions--headed .ap-roots .ap-root[data-ap-go=protection]{background:linear-gradient(#f6e3e3 0%,#faeeed 55%,#fdf8f7 100%)}.ap-petitions--headed .ap-roots .ap-root[data-ap-go=protection] .ap-root__text b,.ap-petitions--headed .ap-roots .ap-root[data-ap-go=protection] .ap-root__text small{color:var(--ink)}.ap-petitions--headed .ap-roots .ap-root[data-ap-go=protection] .ap-root__from{color:var(--ink-2)}.ap-petitions--headed .ap-roots .ap-root[data-ap-go=protection] .ap-root__pill{background:var(--primary);color:#fff}.ap-petitions--headed .ap-roots .ap-root[data-ap-go=protection]:hover .ap-root__pill{background:var(--primary-dark)}.ap-petitions--headed .ap-roots .ap-root[data-ap-go=protection]:focus-visible{outline-color:var(--primary)}.ap-petitions--headed .ap-roots .ap-root[data-ap-go=protection] .ap-root__art img{object-fit:contain;object-position:50% 100%}.ap-petitions--headed .ap-roots .ap-root:not(.ap-root--unsure){padding-top:clamp(32px,2.8vw,40px)}.ap-petitions--headed .ap-roots .ap-root__text b{font-size:clamp(26px,2.3vw,34px)}.ap-petitions--headed .ap-roots .ap-root__text small{margin-top:6px;font-size:clamp(16px,1.25vw,18px)}.ap-petitions--headed .ap-roots .ap-root__from{margin-top:4px;font-size:15px}.ap-petitions--headed .ap-roots .ap-root__pill{min-height:36px;margin:14px 0 clamp(18px,1.6vw,22px);padding:0 18px;font-size:15px}.ap-petitions--headed .ap-roots .ap-root__art{width:min(46%,270px)}}#ap-roots{scroll-margin-top:77px}.ap-q__art{display:none}@media (width>=641px){.ap-petitions--headed:has(.ap-q:not([data-ap-step=root]):not([hidden])){background:#f5f5f7;border-radius:0;padding:clamp(40px,4vw,64px) clamp(24px,4vw,64px) clamp(48px,5vw,72px)}.ap-petitions--headed:has(.ap-q[data-ap-step^=citizen]:not([hidden])){background:linear-gradient(#d6e8f4,#eef5fb 420px,#f4f8fc)}.ap-petitions--headed:has(.ap-q[data-ap-step^=resident]:not([hidden])){background:linear-gradient(#d9eee9,#edf6f3 420px,#f4faf8)}.ap-petitions--headed:has(.ap-q[data-ap-step^=work]:not([hidden])){background:#f0f0f2}.ap-petitions--headed:has(.ap-q[data-ap-step^=protection]:not([hidden])){background:linear-gradient(#f6e3e3,#faeeed 420px,#fdf8f7)}.ap-petitions--headed:has(.ap-q:not([data-ap-step=root]):not([hidden])) .ap-show{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ap-petitions--headed:has(.ap-q:not([data-ap-step=root]):not([hidden])) .ap-finder{max-width:1160px;margin:0 auto}.ap-petitions--headed:has(.ap-q:not([data-ap-step=root]):not([hidden])) .ap-crumbs{background:0 0;border:0;max-width:none;margin:0 0 6px;padding:0;position:static}.ap-petitions--headed .ap-q:not([data-ap-step=root]){grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:32px;display:grid}.ap-petitions--headed .ap-q:not([data-ap-step=root])[hidden]{display:none}.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-q__ask{text-align:left;font:400 clamp(40px, 4.4vw, 60px)/1.05 var(--font-display);letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin:0 0 28px}.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-q__art{grid-area:1/2;width:clamp(180px,20vw,260px);height:auto;margin-bottom:0;display:block}.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-list{background:0 0;border:0;border-radius:0;grid-column:1/-1;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;max-width:none;margin:0;display:grid;overflow:visible}.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-leaf{text-align:left;background:#fff;border:0;border-radius:0;flex-direction:column;align-items:stretch;gap:0;min-height:200px;padding:28px 28px 24px;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-leaf:hover{background:#fff;transform:translateY(-3px);box-shadow:0 22px 40px -26px #162e5159}.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-leaf__text b{font:400 clamp(21px, 1.7vw, 24px)/1.22 var(--font-display);letter-spacing:-.005em;color:var(--ink)}.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-leaf__text small{font:400 15px/1.45 var(--font-ui);color:var(--ink-2);margin-top:8px}.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-leaf__price{font:600 19px/1.2 var(--font-ui);color:var(--navy);margin-top:auto;padding-top:22px;padding-right:52px}.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-leaf__go{background:var(--primary) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3 8h10M9 4l4 4-4 4' stroke='%23ffffff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 16px no-repeat;color:#0000;border-radius:50%;width:38px;height:38px;font-size:0;transition:background-color .2s;position:absolute;bottom:20px;right:22px}.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-leaf:hover .ap-leaf__go{background-color:var(--primary-dark)}.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-leaf--group .ap-leaf__text b{color:var(--navy)}.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-leaf--group:after,.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-leaf--refer:after{content:"";height:38px;margin-top:auto}.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-leaf--refer{background:#ffffff8c;box-shadow:inset 0 0 0 1px #162e511a}.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-leaf--refer .ap-leaf__go{background-color:#0000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3 8h10M9 4l4 4-4 4' stroke='%23005288' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");box-shadow:inset 0 0 0 1px #00528859}.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-leaf.is-soon .ap-leaf__text b{color:#6b7681}.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-leaf.is-soon .ap-leaf__go{background-color:#9fb2c4}.ap-petitions--headed:has(.ap-q:not([data-ap-step=root]):not([hidden])) .ap-notlisted{text-align:left;max-width:none;color:var(--ink-2);margin:28px 0 0;font-size:15px}}@media (width>=641px) and (prefers-reduced-motion:reduce){.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-leaf:hover{transform:none}}@media (width>=641px){.ap-petitions--headed .ap-roots .ap-root[data-ap-go=citizen] .ap-root__art{aspect-ratio:auto;width:min(52%,320px)}.ap-petitions--headed .ap-roots .ap-root[data-ap-go=citizen] .ap-root__art img{object-fit:contain;height:auto}.ap-petitions--headed .ap-q[data-ap-step^=citizen] .ap-q__art{width:clamp(280px,28vw,400px)}}.ap-root__free{color:var(--ink-2);margin-top:2px;font-size:12.5px;font-weight:500;display:block}@media (width>=641px){.ap-petitions--headed .ap-roots .ap-root__free{font-size:inherit;color:inherit;margin:0;font-weight:400;display:inline}.ap-petitions--headed .ap-roots .ap-root__free:before{content:" · "}.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-leaf__text b{font:400 19px/1.4 var(--font-ui);letter-spacing:0;color:var(--ink)}.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-leaf--group .ap-leaf__text b{color:var(--ink)}.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-leaf.is-soon .ap-leaf__text b{color:#6b7681}.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-leaf{min-height:176px}}.ap-buy__art{display:none}@media (width>=641px){.ap-petitions--headed:has(.ap-panel:not([hidden])){background:#f5f5f7;border-radius:0;padding:clamp(36px,4vw,60px) clamp(24px,4vw,64px) clamp(48px,5vw,72px)}.ap-petitions--headed[data-under=citizen]:has(.ap-panel:not([hidden])){background:linear-gradient(#d6e8f4,#eef5fb 460px,#f4f8fc)}.ap-petitions--headed[data-under=resident]:has(.ap-panel:not([hidden])){background:linear-gradient(#d9eee9,#edf6f3 460px,#f4faf8)}.ap-petitions--headed[data-under=work]:has(.ap-panel:not([hidden])){background:#f0f0f2}.ap-petitions--headed[data-under=protection]:has(.ap-panel:not([hidden])){background:linear-gradient(#f6e3e3,#faeeed 460px,#fdf8f7)}.ap-petitions--headed:has(.ap-panel:not([hidden])) .ap-show{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ap-petitions--headed:has(.ap-panel:not([hidden])) .ap-finder{max-width:1160px;margin:0 auto}.ap-petitions--headed:has(.ap-panel:not([hidden])) .ap-crumbs{background:0 0;border:0;max-width:1160px;margin:0 auto 4px;padding:0;position:static}.ap-petitions--headed .ap-panel .ap-buy{max-width:1160px;margin:0 auto}.ap-petitions--headed .ap-buy__title{font:400 clamp(38px, 4vw, 56px)/1.05 var(--font-display);letter-spacing:-.015em;color:var(--ink);margin:18px 0 8px}.ap-petitions--headed .ap-buy__grid{grid-template-columns:minmax(0,1fr) minmax(0,380px);gap:clamp(28px,4vw,56px);margin-top:28px}.ap-petitions--headed .ap-buy__step{font:600 22px/1.25 var(--font-ui);letter-spacing:-.01em;color:var(--ink);gap:8px;margin:0 0 14px}.ap-petitions--headed .ap-buy__step span{display:none}.ap-petitions--headed .ap-buy__step small{color:#6e6e73;font-size:22px;font-weight:400}.ap-petitions--headed .ap-buy__main>.ap-buy__step:not(:first-child){margin-top:44px}.ap-petitions--headed .ap-buy__head{margin-bottom:0}.ap-petitions--headed .ap-compare__toggle{font-size:15px}.ap-petitions--headed .ap-trows{background:0 0;border:0;border-radius:0;gap:12px;overflow:visible}.ap-petitions--headed .ap-trow{box-shadow:none;background:#fff;border:1px solid #d2d2d7;border-radius:0;padding:22px 24px}.ap-petitions--headed .ap-trow:first-child{border-top:1px solid #d2d2d7}.ap-petitions--headed .ap-trow.is-on{border:2px solid var(--primary);box-shadow:none;background:#fff;padding:21px 23px}.ap-petitions--headed .ap-trow__dot{display:none}.ap-petitions--headed .ap-trow{grid-template-columns:1fr auto auto}.ap-petitions--headed .ap-trow>.ap-trow__text{grid-column:1}.ap-petitions--headed .ap-trow>.ap-soon{grid-column:2}.ap-petitions--headed .ap-trow>.ap-trow__fig{grid-column:3}.ap-petitions--headed .ap-trow__text b{font:600 18px/1.3 var(--font-ui);color:var(--ink)}.ap-petitions--headed .ap-trow__text small{color:#6e6e73;margin-top:4px;font-size:15px}.ap-petitions--headed .ap-trow__fig{font:400 18px/1.2 var(--font-ui);color:var(--ink)}.ap-petitions--headed .ap-trow__fig:has(.ap-trow__amt){font-weight:600}.ap-petitions--headed .ap-trow__fig:has(.ap-trow__amt) small{font-weight:400}.ap-petitions--headed .ap-trow__fig .ap-trow__amt{font-size:20px}.ap-petitions--headed .ap-trow.is-soon{background:#ffffff8c}.ap-petitions--headed .ap-trow.is-soon .ap-trow__text b,.ap-petitions--headed .ap-trow.is-soon .ap-trow__fig{color:#86868b}.ap-petitions--headed .ap-adds{background:0 0;border:0;border-radius:0;gap:12px;overflow:visible}.ap-petitions--headed .ap-add{background:#fff;border:1px solid #d2d2d7;border-radius:0;padding:20px 24px}.ap-petitions--headed .ap-add:first-child{border-top:1px solid #d2d2d7}.ap-petitions--headed .ap-add:has(input:checked),.ap-petitions--headed .ap-add.is-counted{border:2px solid var(--primary);padding:19px 23px}.ap-petitions--headed .ap-add__text b{font:600 17px/1.3 var(--font-ui);color:var(--ink)}.ap-petitions--headed .ap-add__text small{color:#6e6e73;font-size:14.5px}.ap-petitions--headed .ap-add__price{font:400 17px/1.2 var(--font-ui);color:var(--ink)}.ap-petitions--headed .ap-adds__inc{background:0 0;border:0;padding:4px 2px 0}.ap-petitions--headed .ap-buy__sum{background:#fff;border:0;border-radius:0;gap:14px;padding:0 0 26px;top:96px;overflow:hidden;box-shadow:0 30px 60px -40px #162e5166}.ap-petitions--headed .ap-buy__sum>:not(.ap-buy__art){margin-left:26px;margin-right:26px}.ap-petitions--headed .ap-buy__art{object-fit:contain;object-position:50% 100%;background:inherit;width:100%;height:190px;padding-top:18px;display:block}.ap-petitions--headed[data-under=citizen] .ap-buy__art{background:#e3eff8}.ap-petitions--headed[data-under=resident] .ap-buy__art{background:#e4f2ee}.ap-petitions--headed[data-under=work] .ap-buy__art{background:#f0f0f2}.ap-petitions--headed[data-under=protection] .ap-buy__art{background:#f8e9e8}.ap-petitions--headed .ap-buy__sum .ap-buy__step{margin-top:8px}.ap-petitions--headed .ap-pay{border:1px solid #d2d2d7;border-radius:0;padding:16px 18px}.ap-petitions--headed .ap-pay[aria-checked=true]{border:2px solid var(--primary);background:#fff;padding:15px 17px}.ap-petitions--headed .ap-pay__fig b,.ap-petitions--headed .ap-buy__sum [data-ap-total],.ap-petitions--headed .ap-buy__sum .ap-total__fig{font-family:var(--font-ui)}.ap-petitions--headed .ap-buy__sum .ap-btn--wide{border-radius:999px}}@media (width>=901px){.ap-petitions--headed .ap-buy__grid{align-items:start}.ap-petitions--headed .ap-buy__sum{align-self:start;margin-top:0;position:sticky;top:90px}.ap-petitions--headed .ap-buy__sum>.ap-buy__step:first-child{position:static}.ap-petitions--headed .ap-buy__head{align-items:baseline;margin-bottom:14px}.ap-petitions--headed .ap-buy__head .ap-buy__step{margin:0}.ap-petitions--headed .ap-total b{font:600 30px/1.1 var(--font-ui);letter-spacing:-.01em;color:var(--ink)}.ap-petitions--headed .ap-total{color:var(--ink)}.ap-petitions--headed .ap-pay__fig b{font:600 20px/1.1 var(--font-ui);color:var(--ink)}}@media (width>=641px){.ap-petitions--headed .ap-pay[aria-checked=true]{box-shadow:none}.ap-petitions--headed .ap-pay[aria-checked=true] .ap-pay__name{color:var(--navy)}.ap-petitions--headed .ap-pay[aria-checked=true] .ap-pay__fig b,.ap-petitions--headed .ap-pay[aria-checked=true] .ap-pay__sched b{color:var(--ink)}.ap-petitions--headed .ap-pay[aria-checked=true] .ap-pay__fig,.ap-petitions--headed .ap-pay[aria-checked=true] .ap-pay__sched,.ap-petitions--headed .ap-pay[aria-checked=true] .ap-pay__all{color:#4a5560}.ap-petitions--headed .ap-pay[aria-checked=true] .ap-pay__note{color:var(--muted);border-top-color:var(--line)}.ap-petitions--headed .ap-buy__sum>.ap-btn--wide{width:auto}.ap--start .ap-start__hero--plain{box-shadow:none;background:0 0;border-radius:0;margin-top:clamp(24px,3vw,44px);padding:0;overflow:visible}.ap--start .ap-start__wm,.ap--start .ap-start__orb{display:none}.ap--start .ap-start__hero .ap-pick__title{color:var(--ink);text-align:center;font-size:clamp(40px,4.2vw,60px)}.ap--start .ap-start__hero .ap-pick__sub{color:#1d1d1f;text-align:center;margin:0 auto 30px;font-size:clamp(18px,1.5vw,21px)}.ap--start .ap-start__steps{max-width:560px;margin:0 auto}.ap--start .ap-start__n{width:8px;height:8px;box-shadow:none;background:#c7c7cc;font-size:0}.ap--start .ap-start__steps li{color:#86868b;gap:10px;font-size:14px}.ap--start .ap-start__steps li+li:before{background:#d2d2d7;width:calc(100% - 20px);height:1px;top:3px;right:calc(50% + 10px)}.ap--start .ap-start__steps li[aria-current] .ap-start__n{background:var(--primary);box-shadow:0 0 0 4px #00528826}.ap--start .ap-start__steps li[aria-current]{color:var(--ink);font-weight:600}.ap--start .ap-start__steps[data-at] li .ap-start__n{color:#0000}.ap--start .ap-start__steps[data-at="2"] li[data-step="1"] .ap-start__n,.ap--start .ap-start__steps[data-at="3"] li[data-step="1"] .ap-start__n,.ap--start .ap-start__steps[data-at="3"] li[data-step="2"] .ap-start__n{background:var(--primary)}.ap--start .ap-petitions--start{margin-top:clamp(28px,3vw,44px)}.ap-petitions--start:has(.ap-q[data-ap-step=root]:not([hidden])) .ap-unsure-link{margin:26px 0 0;display:block}.ap-petitions--start:has(.ap-q[data-ap-step=root]:not([hidden])) .ap-finder{margin-top:0}.ap-petitions--headed .ap-panel>.ap-next,.ap-petitions--headed .ap-panel>.ap-faq{clip-path:inset(0 -100vmax -100vmax);background:#fff;position:relative;box-shadow:0 0 0 100vmax #fff}.ap-petitions--headed .ap-panel>.ap-next{border-radius:0;max-width:1160px;margin-top:clamp(56px,6vw,88px);padding:clamp(48px,5vw,72px) 0 clamp(24px,3vw,40px)}.ap-petitions--headed .ap-panel>.ap-faq{margin-top:0;padding-top:clamp(24px,3vw,40px)}.ap-petitions--headed .ap-panel>.ap-next .ap-acc__item{border-radius:0;box-shadow:inset 0 0 0 1px #d2d2d7}}.ap-ask{background:#fbfcfd radial-gradient(#162e510b 1px,#0000 1px) 0 0/16px 16px;box-shadow:0 0 0 1px #e6e9ed}@media (width>=641px){.ap-petitions--headed .ap-panel>.ap-next,.ap-petitions--headed .ap-panel>.ap-faq{max-width:1160px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.ap-petitions--headed .ap-panel>.ap-faq{column-gap:clamp(40px,5vw,72px);padding-top:clamp(40px,4vw,64px);padding-bottom:clamp(24px,3vw,40px)}.ap-petitions--headed .ap-panel .ap-need__title,.ap-petitions--headed .ap-panel .ap-faq .ap-h2--left{font:400 clamp(32px, 3vw, 42px)/1.12 var(--font-display);letter-spacing:-.012em;text-align:left;color:var(--ink);margin:0 0 18px}.ap-petitions--headed .ap-panel .ap-need__title span{margin-top:8px;font-size:16px}.ap-petitions--headed .ap-panel .ap-acc__item,.ap-petitions--headed .ap-panel .ap-faq__item{background:#fff;border-radius:0;box-shadow:inset 0 0 0 1px #d2d2d7}.ap-petitions--headed .ap-panel .ap-faq__item summary{padding:18px 20px;font-size:16px}.ap-petitions--headed .ap-panel .ap-faq__plus{border-right:1.8px solid var(--muted);border-bottom:1.8px solid var(--muted);background:0 0;border-radius:0;width:10px;height:10px;transition:transform .2s;transform:rotate(45deg)translateY(-3px)}.ap-petitions--headed .ap-panel .ap-faq__plus:before,.ap-petitions--headed .ap-panel .ap-faq__plus:after{display:none}.ap-petitions--headed .ap-panel .ap-faq__item[open] .ap-faq__plus{transform:rotate(225deg)translateY(-2px)}.ap-petitions--headed .ap-panel .ap-faq>div:first-child>.ap-faq__item{margin-bottom:0}.ap-petitions--headed .ap-panel .ap-faq{row-gap:10px}.ap-petitions--headed .ap-panel .ap-ask{border-radius:0;box-shadow:inset 0 0 0 1px #d2d2d7}}@media (width>=641px) and (prefers-reduced-motion:reduce){.ap-petitions--headed .ap-panel .ap-faq__plus{transition:none}}@media (width>=641px){.ap-petitions--headed:has(.ap-q[data-ap-step=root]:not([hidden])) .ap-roots{gap:12px;max-width:1160px;margin-inline:auto}.ap-petitions--headed .ap-roots .ap-root__text b{font-size:clamp(24px,2vw,30px)}.ap-petitions--headed .ap-roots .ap-root__text small{font-size:clamp(15px,1.1vw,17px)}.ap-petitions--headed .ap-roots .ap-root__from{font-size:14px}.ap-petitions--headed .ap-roots .ap-root__pill{min-height:34px;margin:12px 0 18px;padding:0 16px;font-size:14.5px}.ap--start .ap-start__hero .ap-pick__title{font-size:clamp(34px,3.4vw,48px)}.ap--start .ap-start__hero .ap-pick__sub{margin-bottom:24px;font-size:clamp(16px,1.25vw,18px)}.ap--start .ap-start__steps li{font-size:13px}.ap-petitions--headed .ap-roots .ap-root:not(.ap-root--unsure){padding-top:28px}.ap-petitions--headed .ap-roots .ap-root__pill{margin:10px 0 14px}.ap-petitions--headed .ap-roots .ap-root__art{width:min(36%,210px)}.ap-petitions--headed .ap-roots .ap-root[data-ap-go=citizen] .ap-root__art{width:min(42%,250px)}.ap-petitions--headed:has(.ap-q[data-ap-step=root]:not([hidden])) .ap-show,.ap-petitions--headed:has(.ap-q:not([data-ap-step=root]):not([hidden])),.ap-petitions--headed:has(.ap-panel:not([hidden])),.ap-petitions--headed .ap-roots .ap-root:not(.ap-root--unsure){border-radius:28px}.ap-petitions--headed .ap-roots .ap-root__art,.ap-petitions--headed .ap-roots .ap-root[data-ap-go] .ap-root__art{border-radius:0}.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-leaf{border-radius:18px}.ap-petitions--headed .ap-buy__sum,.ap-petitions--headed .ap-panel .ap-ask{border-radius:22px}.ap-petitions--headed .ap-trow,.ap-petitions--headed .ap-add,.ap-petitions--headed .ap-pay,.ap-petitions--headed .ap-panel .ap-acc__item,.ap-petitions--headed .ap-panel .ap-faq__item{border-radius:14px}.ap-petitions--headed .ap-panel>.ap-next,.ap-petitions--headed .ap-panel>.ap-faq{clip-path:inset(0 calc(50% - 50vw + clamp(12px,1.6vw,24px)) -100vmax)}.ap-petitions--headed .ap-panel>.ap-next .ap-acc__item{border-radius:14px}.ap-petitions--headed:has(.ap-q[data-ap-step=root]:not([hidden])){margin-left:clamp(12px,1.6vw,24px);margin-right:clamp(12px,1.6vw,24px)}.ap-petitions--headed:not(.ap-petitions--start),.ap-petitions--headed:not(.ap-petitions--start):has(.ap-q[data-ap-step=root]:not([hidden])){margin-top:14px}.ap-petitions--headed:not(.ap-petitions--start):has(.ap-q[data-ap-step=root]:not([hidden])) .ap-roots{max-width:none}.ap-petitions--headed:not(.ap-petitions--start):has(.ap-q[data-ap-step=root]:not([hidden])){margin-left:0;margin-right:0}.ap-petitions--headed:not(.ap-petitions--start):has(.ap-q[data-ap-step=root]:not([hidden])) .ap-show{border-radius:0}.ap-petitions--headed:not(.ap-petitions--start):has(.ap-q[data-ap-step=root]:not([hidden])) .ap-finder{padding-left:12px;padding-right:12px}.ap-petitions--headed:not(.ap-petitions--start) .ap-roots .ap-root:not(.ap-root--unsure){border-radius:0}.ap--start .ap-start__hero--plain{margin-top:clamp(8px,1.2vw,20px)}.ap--start .ap-start__hero .ap-pick__title{margin-bottom:8px}.ap--start .ap-start__hero .ap-pick__sub{margin-bottom:16px}.ap--start .ap-petitions--start{margin-top:clamp(20px,2vw,28px)}.ap-petitions--headed .ap-roots .ap-root__art,.ap-petitions--headed .ap-roots .ap-root[data-ap-go] .ap-root__art{aspect-ratio:auto;justify-content:center;align-items:flex-end;width:100%;height:clamp(130px,10.5vw,160px);display:flex;overflow:visible}.ap-petitions--headed .ap-roots .ap-root__art img,.ap-petitions--headed .ap-roots .ap-root[data-ap-go] .ap-root__art img{object-fit:contain;object-position:50% 100%;width:auto;max-width:92%;height:100%}.ap-petitions--headed .ap-panel>.ap-next{clip-path:inset(-28px calc(50% - 50vw + clamp(12px,1.6vw,24px)) -200vmax);box-shadow:0 100vmax 0 100vmax #fff}.ap-petitions--headed .ap-panel>.ap-faq{box-shadow:0 100vmax 0 100vmax #fff}.ap-petitions--headed .ap-panel>.ap-next:before{content:"";pointer-events:none;background:radial-gradient(circle at 28px 0,#0000 27.5px,#fff 28px) 0 100%/28px 28px no-repeat,radial-gradient(circle at 0 0,#0000 27.5px,#fff 28px) 100% 100%/28px 28px no-repeat;height:28px;position:absolute;top:-28px;left:calc(50% - 50vw + clamp(12px,1.6vw,24px));right:calc(50% - 50vw + clamp(12px,1.6vw,24px))}}.ap-faq__item p:last-child{padding-bottom:18px}@media (width>=641px){.ap-petitions--headed:has(.ap-q[data-ap-step=root]:not([hidden])) .ap-notlisted{text-align:center;max-width:none;color:var(--ink-2);text-wrap:balance;margin:22px auto 0;font-size:15px;line-height:1.55;display:block}.ap-petitions--start:has(.ap-q[data-ap-step=root]:not([hidden])) .ap-unsure-link{display:none}.ap--start .ap-petitions--start .ap-buy__sum{box-shadow:0 0 0 1px #e3e6ea,0 30px 60px -40px #162e5159}.ap-petitions--headed .ap-roots .ap-root[data-ap-go=citizen]{background:#eaf2f9}.ap-petitions--headed .ap-roots .ap-root[data-ap-go=resident]{background:#ebf5f2}.ap-petitions--headed .ap-roots .ap-root[data-ap-go=work]{background:#edf0f4}.ap-petitions--headed .ap-roots .ap-root[data-ap-go=protection]{background:#faf1f0}.ap-petitions--headed .ap-panel>.ap-next{isolation:isolate;clip-path:inset(-42px calc(50% - 50vw + clamp(12px,1.6vw,24px)) -200vmax);background:0 0;padding-bottom:clamp(40px,4vw,56px);box-shadow:0 calc(100vmax - 14px) 0 100vmax #fff}.ap-petitions--headed .ap-panel>.ap-next:before{top:-42px}.ap-petitions--headed .ap-panel>.ap-next:after{content:"";z-index:-1;background:#f5f5f7;border-radius:28px;position:absolute;inset:0 calc(50% - 50vw + clamp(12px,1.6vw,24px))}.ap-petitions--headed[data-under=citizen]:not(:has(.ap-q[data-ap-step=root]:not([hidden]))){background:#eaf2f9}.ap-petitions--headed[data-under=resident]:not(:has(.ap-q[data-ap-step=root]:not([hidden]))){background:#ebf5f2}.ap-petitions--headed[data-under=work]:not(:has(.ap-q[data-ap-step=root]:not([hidden]))){background:#edf0f4}.ap-petitions--headed[data-under=protection]:not(:has(.ap-q[data-ap-step=root]:not([hidden]))){background:#faf1f0}.ap-petitions--headed[data-under=citizen] .ap-buy__art{background:#eaf2f9}.ap-petitions--headed[data-under=resident] .ap-buy__art{background:#ebf5f2}.ap-petitions--headed[data-under=protection] .ap-buy__art{background:#faf1f0}.ap-petitions--headed .ap-roots .ap-root__art,.ap-petitions--headed .ap-roots .ap-root[data-ap-go] .ap-root__art{height:clamp(116px,9.2vw,140px)}.ap-petitions--headed .ap-roots .ap-root__pill{margin-bottom:clamp(22px,2vw,28px)}.ap--start .ap-start__hero .ap-pick__title{margin-bottom:6px;font-size:clamp(30px,2.9vw,42px)}.ap--start .ap-start__hero .ap-pick__sub{margin-bottom:14px;font-size:clamp(15px,1.15vw,17px)}.ap--start .ap-start__steps{max-width:500px}.ap--start .ap-start__steps li{gap:8px;font-size:12.5px}.ap-hero .ap-pills--hero .ap-pill{color:#ffffff9e;font-size:14px}.ap-hero .ap-pills--hero .ap-pill b{color:#ffffffd9;font-weight:500}.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-leaf__price{font:400 16px/1.2 var(--font-ui);color:var(--ink-2)}.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-q__ask{font-size:clamp(34px,3.6vw,50px)}.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-leaf{min-height:164px;padding:24px 24px 20px}.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-leaf__go{background-size:15px;width:34px;height:34px;bottom:18px;right:20px}.ap-petitions--headed .ap-buy__title{font-size:clamp(30px,3vw,42px)}.ap-petitions--headed .ap-q[data-ap-step^=citizen] .ap-q__art.ap-cards{width:clamp(340px,34vw,480px);height:clamp(170px,15vw,220px);margin-bottom:22px;position:relative}.ap-cards__c{width:50%;height:auto;translate:var(--fx) var(--fy);rotate:var(--fr);border-radius:3.2%/5%;position:absolute;bottom:4%;left:47%;box-shadow:0 16px 30px -16px #162e5180,0 2px 6px #162e511f}.ap-cards__c--0{--fx:-76%;--fy:-5%;--fr:-8deg}.ap-cards__c--1{--fx:-38%;--fy:-1%;--fr:-1deg}.ap-cards__c--2{--fx:0%;--fy:2%;--fr:7deg}.ap-cards__c{width:54%;left:40%}.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-leaf__text b{font-size:16px;line-height:1.45}.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-leaf__text small{font-size:13.5px}.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-leaf__price{font-size:14.5px}}.ap-atty{background:var(--chip);color:var(--chip-ink);font:600 11px/1.2 var(--font-ui);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;padding:4px 10px;display:inline-flex}@media (width>=641px){.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-leaf--atty{box-shadow:none;background:#fff}.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-leaf--atty .ap-leaf__text b{color:var(--ink)}.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-leaf--atty .ap-leaf__text small{display:block}.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-leaf--atty:after{content:none}.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-leaf--atty .ap-leaf__go{background:var(--primary) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3 8h10M9 4l4 4-4 4' stroke='%23ffffff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 15px no-repeat;box-shadow:none}.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-leaf--atty:hover .ap-leaf__go{background-color:var(--primary-dark)}.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-leaf--refer:not(.ap-leaf--atty):hover .ap-leaf__go{background-color:#eaf2fa}.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-leaf.is-soon .ap-leaf__text small{color:#8a939c}.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-atty{color:var(--primary);font:500 14.5px/1.2 var(--font-ui);letter-spacing:0;text-transform:none;background:0 0;border-radius:0;padding:0}.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-leaf--atty:hover .ap-atty{text-underline-offset:3px;text-decoration:underline}.ap-petitions--headed .ap-q[data-ap-step^=protection] .ap-q__art{width:auto;height:clamp(220px,20vw,290px)}.ap-petitions--headed .ap-buy__fan{padding:10px 0 30px;position:relative}.ap-petitions--headed .ap-buy__fan .ap-cards{width:88%;height:100%;margin:0 0 0 9.2%;position:relative}.ap-petitions--headed .ap-buy__sum{box-shadow:0 0 0 1px #e3e6ea,0 30px 60px -40px #162e5159}.ap-petitions--headed .ap-buy__title{text-wrap:balance}.ap-petitions--headed .ap-buy__fan .ap-cards{width:90%;margin:0 auto}.ap-buy__fan .ap-cards__c[hidden]{display:none}.ap-buy__more{color:var(--ink-2);font:500 12.5px/1.2 var(--font-ui);background:#ffffffd9;border-radius:999px;padding:4px 10px;position:absolute;top:12px;right:14px}.ap-buy__more[hidden]{display:none}.ap-hero__proofs{flex-direction:column;align-items:flex-start;gap:8px}.ap-hero__proof{font-size:13.5px}.ap-hero__proof svg{width:16px;height:16px}.ap-petitions--headed .ap-buy__art.ap-buy__fan{height:222px;padding:10px 0}.ap-petitions--headed .ap-buy__fan .ap-cards{width:90%}.ap-petitions--headed .ap-buy__fan .ap-cards__c{bottom:50%;transform:translateY(50%)}.ap-head__cta:not(.split-cta--login-only):not(.split-cta--start-only){padding:0}.ap-head__cta:not(.split-cta--login-only):not(.split-cta--start-only) .split-cta__start{box-shadow:none;padding:0 22px}.ap-show__card{width:clamp(285px,27vw,395px)}.ap-petitions--headed:has(.ap-q[data-ap-step=root]:not([hidden])) .ap-show{padding-top:clamp(44px,4vw,60px)}.ap-show__stage{height:clamp(350px,33.6vw,484px)}.ap-show__card{transform:rotateX(32deg)rotate(-37deg)}.ap-show__stage>.ap-gcw{transform:translateY(-8.5%)}.ap-petitions--headed .ap-q.is-revealing{animation:none}}.ap-hv{display:none}@media (width>=901px){html[data-hero=card] .ap-slide--eagle .ap-hero__photo,html[data-hero=wall] .ap-slide--eagle .ap-hero__photo{visibility:hidden}html[data-hero=card] .ap-hv--card{perspective:1500px;background:#f2f3f5;place-items:center;display:grid;position:absolute;inset:0}html[data-hero=card] .ap-hv--card .ap-gcw{width:min(64%,440px)}html[data-hero=card] .ap-hv--card .ap-show__card{width:100%}html[data-hero=wall] .ap-hv--wall{background:#e9eef1;display:block;position:absolute;inset:0;overflow:hidden}.ap-wall{gap:10px;width:150%;display:grid;position:absolute;top:-18%;left:-22%;transform:rotate(-9deg)}.ap-wall__row{gap:10px;display:flex}.ap-wall__row--1{margin-left:-14%}.ap-wall__row img{border-radius:3.2%/5%;flex:none;width:31%;height:auto;box-shadow:0 10px 22px -12px #162e5173}:is(html[data-hero=card],html[data-hero=wall],html[data-hero=spin]) .ap-cap[data-ap-gostep=root]{color:var(--navy);background:#ffffff9e;border-color:#162e511a;box-shadow:0 1px 2px #162e510f}:is(html[data-hero=card],html[data-hero=wall],html[data-hero=spin]) .ap-cap[data-ap-gostep=root]:hover{background:#ffffffe6;border-color:#162e512e}:is(html[data-hero=card],html[data-hero=spin]) .ap-cap[data-ap-gostep=root]{color:#5b6673;box-shadow:none;background:#ffffff14;border-color:#5b667361}:is(html[data-hero=card],html[data-hero=spin]) .ap-cap[data-ap-gostep=root] .ap-cap__label{text-shadow:none}:is(html[data-hero=card],html[data-hero=spin]) .ap-cap[data-ap-gostep=root]:hover{color:#3f4a55;background:#ffffff80;border-color:#5b66738c}html[data-hero=card] .ap-hv--card .ap-gcw{width:min(56%,400px);transform:translate(-4%,-6%)}}@media (width>=641px){.ap-show__card{aspect-ratio:1.6}.ap-gc__img{object-fit:fill;filter:none}}@media (width>=901px){.ap-wall{gap:12px;width:140%;top:-12%;left:-16%}.ap-wall__row{gap:12px}.ap-wall__row--1{justify-self:start;width:100%;margin-left:-18%}.ap-wall__row img{width:40%}}@media (width>=641px){.ap-gcw{perspective:1500px;position:relative}.ap-gcs{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ap-gcw--flat .ap-show__card{transform:none}.ap-gct,.ap-gcs--img{pointer-events:none;width:155%;max-width:none;height:156%;position:absolute;top:-22%;left:-12%}.ap-hero2__card{transform-style:preserve-3d}.ap-gc__edge{pointer-events:none;background:#dfe5e4;border-radius:3.2%/5%;position:absolute;inset:0}.ap-gc__edge:nth-last-of-type(-n+2){background:#808887}.ap-hero2__card .ap-gc__img,.ap-gc__edge{backface-visibility:hidden}.ap-gc__back{backface-visibility:hidden;pointer-events:none;background:repeating-linear-gradient(115deg,#fff0 0 6px,#ffffff59 6px 7px),linear-gradient(160deg,#e8f2f0,#d2e6e2 55%,#c5ddd8);border-radius:3.2%/5%;position:absolute;inset:0;overflow:hidden;transform:translateZ(-3.6px)rotateX(180deg);container-type:inline-size}.ap-gc__back-sp{letter-spacing:.25em;color:#1c252880;font:600 3cqw/1 Arial,sans-serif;position:absolute;top:8%;left:6%}.ap-gc__mrz{letter-spacing:.04em;color:#2f3b39;white-space:nowrap;border-top:1px solid #1c25281f;padding-top:3%;font:600 4.2cqw/1.3 OCR B,OCR-B,Courier New,monospace;position:absolute;bottom:9%;left:6%;right:6%}}:is(html[data-hero=card],html[data-hero=wall],html[data-hero=spin],html[data-hero=roll]) [data-ap-slides]:not([data-ready]) .ap-slide--citizen{opacity:0;visibility:hidden}:is(html[data-hero=card],html[data-hero=wall],html[data-hero=spin],html[data-hero=roll]) [data-ap-slides]:not([data-ready]) .ap-slide--eagle{opacity:1;visibility:visible;transition:none}:is(html[data-hero=card],html[data-hero=wall],html[data-hero=spin],html[data-hero=roll]) [data-ap-slides]:not([data-ready]) .ap-cap:first-child{opacity:0;visibility:hidden}:is(html[data-hero=card],html[data-hero=wall],html[data-hero=spin],html[data-hero=roll]) [data-ap-slides]:not([data-ready]) .ap-cap:nth-child(2){opacity:1;visibility:visible}.ap-hv--roll>.ap-gcw--live{display:none}@media (width>=901px){html[data-hero=roll] .ap-slide--eagle .ap-hero__photo{visibility:hidden}html[data-hero=roll] .ap-caps,html[data-hero=roll] .ap-ctrl{display:none}html[data-hero=roll] .ap-slides{pointer-events:none}html[data-hero=roll] .ap-hv--roll{background:#f2f3f5;place-items:center;display:grid;position:absolute;inset:0}html[data-hero=roll] .ap-hv--roll>.ap-gcw{grid-area:1/1;width:min(56%,400px);transform:translate(-4%,-6%)}html[data-hero=roll] .ap-hv--roll .ap-show__card{width:100%}html[data-hero=roll] .ap-hv--roll>.ap-gcw--live{opacity:clamp(0, calc((.6 - var(--f,0)) / .45), 1);display:block}html[data-hero=roll] .ap-hv--roll .ap-hero2__card{transform:rotateY(0)rotate(-37deg);translate:0 var(--drop,0px)}}@media (width>=901px) and (prefers-reduced-motion:no-preference){html[data-hero=roll] .ap-hero-pin:after{content:"";height:70vh;display:block}html[data-hero=roll] .ap-hero-pin>.ap-hero{top:var(--pin-top,73px);position:sticky}html[data-hero=roll] body.ap{overflow-x:clip}}@media (width<=900px){html[data-hero=roll] .ap-slide--eagle .ap-hero__photo{visibility:hidden}html[data-hero=roll] .ap-caps,html[data-hero=roll] .ap-ctrl{display:none}html[data-hero=roll] .ap-slides{pointer-events:none}html[data-hero=roll] .ap-hero__visual{min-height:clamp(300px,82vw,420px)}html[data-hero=roll] .ap-hv--roll{background:#f2f3f5;place-items:center;display:grid;position:absolute;inset:0}html[data-hero=roll] .ap-hv--roll>.ap-gcw{grid-area:1/1;width:min(64%,360px);transform:translate(-3%,-4%)}html[data-hero=roll] .ap-hv--roll .ap-show__card{width:100%}html[data-hero=roll] .ap-hv--roll>.ap-gcw--flat{z-index:2;transition:opacity .2s linear;display:block}html[data-hero=roll] .ap-hv--roll[data-moving]>.ap-gcw--flat{opacity:0}html[data-hero=roll] .ap-hv--roll>.ap-gcw--live{z-index:1;opacity:clamp(0, calc((.6 - var(--f,0)) / .45), 1);display:block}html[data-hero=roll] .ap-hv--roll .ap-hero2__card{transform:rotateY(0)rotate(-37deg);translate:0 var(--drop,0px)}}@media (width<=640px){html[data-hero=roll] .ap-hv--roll .ap-gcw{perspective:1500px;position:relative}html[data-hero=roll] .ap-hv--roll .ap-gcs{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}html[data-hero=roll] .ap-hv--roll .ap-show__card{aspect-ratio:1556/992;position:relative}html[data-hero=roll] .ap-hv--roll .ap-gcw--flat .ap-show__card{transform:none}html[data-hero=roll] .ap-hv--roll :is(.ap-gct,.ap-gcs--img){pointer-events:none;width:155%;max-width:none;height:156%;position:absolute;top:-22%;left:-12%}html[data-hero=roll] .ap-hv--roll .ap-gc__img{filter:drop-shadow(.5px 2.5px #a3b1ae);width:100%;height:100%;display:block;position:relative}html[data-hero=roll] .ap-hv--roll .ap-hero2__card{transform-style:preserve-3d}html[data-hero=roll] .ap-hv--roll .ap-gc__edge{pointer-events:none;background:#dfe5e4;border-radius:3.2%/5%;position:absolute;inset:0}html[data-hero=roll] .ap-hv--roll .ap-gc__edge:nth-last-of-type(-n+2){background:#808887}html[data-hero=roll] .ap-hv--roll :is(.ap-hero2__card .ap-gc__img,.ap-gc__edge){backface-visibility:hidden}html[data-hero=roll] .ap-hv--roll .ap-gc__back{backface-visibility:hidden;pointer-events:none;background:repeating-linear-gradient(115deg,#fff0 0 6px,#ffffff59 6px 7px),linear-gradient(160deg,#e8f2f0,#d2e6e2 55%,#c5ddd8);border-radius:3.2%/5%;position:absolute;inset:0;overflow:hidden;transform:translateZ(-3.6px)rotateX(180deg);container-type:inline-size}html[data-hero=roll] .ap-hv--roll .ap-gc__back-sp{letter-spacing:.25em;color:#1c252880;font:600 3cqw/1 Arial,sans-serif;position:absolute;top:8%;left:6%}html[data-hero=roll] .ap-hv--roll .ap-gc__mrz{letter-spacing:.04em;color:#2f3b39;white-space:nowrap;border-top:1px solid #1c25281f;padding-top:3%;font:600 4.2cqw/1.3 OCR B,OCR-B,Courier New,monospace;position:absolute;bottom:9%;left:6%;right:6%}}@media (width<=640px) and (height>=720px){.ap-strip{z-index:5;position:sticky;bottom:14px}}.ap-gcw--man{display:none}@media (width>=641px){:is(html[data-hero=card],html[data-hero=spin],html[data-hero=roll]) .ap-show__stage>.ap-gcw--man{display:block}:is(html[data-hero=card],html[data-hero=spin],html[data-hero=roll]) .ap-show__stage>.ap-gcw--flat:not(.ap-gcw--man){display:none}}@media (width>=901px){html[data-hero=spin] .ap-slide--eagle .ap-hero__photo{visibility:hidden}html[data-hero=spin] .ap-hv--roll{background:#f2f3f5;place-items:center;display:grid;position:absolute;inset:0}html[data-hero=spin] .ap-hv--roll>.ap-gcw{grid-area:1/1;width:min(56%,400px);transform:translate(-4%,-6%)}html[data-hero=spin] .ap-hv--roll .ap-show__card{width:100%}html[data-hero=spin] .ap-hv--roll>.ap-gcw--live{display:block}html[data-hero=spin] .ap-hv--roll .ap-hero2__card{transform:rotateY(0)rotate(-37deg)}html[data-hero=spin] .ap-hv--roll>.ap-gcw--live{opacity:1}}@media (width>=901px) and (prefers-reduced-motion:no-preference){html[data-hero=spin] .ap-ctrl[data-playing] .ap-ctrl__seg:nth-child(2)[aria-current=true] i{animation-duration:7s}html[data-hero=spin] .ap-slide--eagle.is-on .ap-hv--roll .ap-hero2__card{animation:10.3s both ap-roll,10.3s both ap-sway}html[data-hero=spin] .ap-slide--eagle.is-on .ap-hv--roll .ap-gcs--img{animation:10.3s linear both ap-turn-shadow}html[data-hero=spin] .ap-slide--eagle.is-on .ap-hv--roll>.ap-gcw--live{animation:10.3s linear both ap-spin-fade}html[data-hero=spin] .ap-slide--eagle:not(.is-on) .ap-hv--roll>.ap-gcw--live{opacity:0}html[data-hero=spin] [data-ap-slides]:not(:has(.ap-ctrl[data-playing])) .ap-slide--eagle.is-on .ap-hv--roll :is(.ap-hero2__card,.ap-gcs--img,.ap-gcw--live){animation-iteration-count:infinite}html[data-hero=spin] [data-ap-slides]:has(.ap-ctrl[data-held]) .ap-hv--roll :is(.ap-hero2__card,.ap-gcs--img,.ap-gcw--live){animation-play-state:paused}}@keyframes ap-roll{0%{animation-timing-function:cubic-bezier(.45,.05,.3,1);rotate:x 32deg}88%,to{rotate:x -328deg}}@keyframes ap-sway{0%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:rotateY(0)rotate(-37deg)scale(1)}42%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:rotateY(-18deg)rotate(0)scale(1.15)}88%,to{transform:rotateY(0)rotate(-37deg)scale(1)}}@keyframes ap-spin-fade{0%,48.5%{opacity:1}68%{opacity:0}to{opacity:0}}@keyframes ap-spin-still{0%,1.5%{opacity:1}3.5%,to{opacity:0}}@keyframes ap-turn-shadow{0%{opacity:1}12%{opacity:0}76%{opacity:0}88%,to{opacity:1}}@media (width>=901px){:is(html[data-hero=roll],html[data-hero=spin]) .ap-hv--roll>.ap-gcw--flat{z-index:2;display:block}:is(html[data-hero=roll],html[data-hero=spin]) .ap-hv--roll>.ap-gcw--live{z-index:1}html[data-hero=roll] .ap-hv--roll>.ap-gcw--flat{transition:opacity .2s linear}html[data-hero=roll] .ap-hv--roll[data-moving]>.ap-gcw--flat{opacity:0}}@media (width>=901px) and (prefers-reduced-motion:no-preference){html[data-hero=spin] .ap-slide--eagle.is-on .ap-hv--roll>.ap-gcw--flat{animation:10.3s linear both ap-spin-still}html[data-hero=spin] .ap-slide--eagle:not(.is-on) .ap-hv--roll>.ap-gcw--flat{opacity:0}html[data-hero=spin] [data-ap-slides]:not(:has(.ap-ctrl[data-playing])) .ap-slide--eagle.is-on .ap-hv--roll>.ap-gcw--flat{animation-iteration-count:infinite}html[data-hero=spin] [data-ap-slides]:has(.ap-ctrl[data-held]) .ap-hv--roll>.ap-gcw--flat{animation-play-state:paused}}@media (width>=901px) and (prefers-reduced-motion:reduce){:is(html[data-hero=roll],html[data-hero=spin]) .ap-hv--roll>.ap-gcw--live{display:none}}.ap-privacy{background:#fff;border-radius:28px;margin:14px clamp(12px,1.6vw,24px) 0;padding:clamp(56px,6vw,96px) clamp(18px,4vw,64px)}.ap-privacy__lead{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,9vw,180px);max-width:1120px;margin:0 auto;display:grid}.ap-privacy__art{aspect-ratio:1;border-radius:11.3%;place-items:center;display:grid;position:relative;overflow:hidden}.ap-privacy__art--lock{background:radial-gradient(circle,#78aaff38 0%,#78aaff00 38%),repeating-radial-gradient(circle,#fff0 0 34px,#ffffff0e 35px,#fff0 37px),linear-gradient(#06102a 0%,#0b2350 55%,#173f86 100%);justify-self:end;width:clamp(280px,30.5vw,600px)}.ap-privacy__orb{aspect-ratio:1;color:#0b1a33;background:#e8ecf2;border-radius:50%;place-items:center;width:30%;display:grid;box-shadow:0 28px 60px -24px #000000b3}.ap-privacy__orb svg{width:30%;overflow:visible}.ap-privacy__copy{max-width:30em}.ap-privacy__copy .ap-h2{text-align:left}.ap-privacy__sub{color:#5b6673;margin:0;font-size:clamp(16.5px,1.3vw,19px);line-height:1.6}.ap-privacy__link{color:var(--ink);align-items:center;gap:7px;margin-top:26px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.ap-privacy__link svg{width:15px;height:15px;transition:transform .2s}.ap-privacy__link:hover{text-underline-offset:3px;text-decoration:underline}.ap-privacy__link:hover svg{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.ap-privacy *{transition:none!important}}@media (width<=900px){.ap-privacy__lead{grid-template-columns:1fr}.ap-privacy__art--lock{justify-self:center;width:min(100%,440px)}}@media (width>=641px){.ap-foot{margin-left:0;margin-right:0}.ap-foot__bar{border-radius:0}.ap-petitions--headed:not(.ap-petitions--start) .ap-roots .ap-root:not(.ap-root--unsure),.ap-petitions--headed.ap-petitions--start .ap-roots .ap-root:not(.ap-root--unsure){border-radius:6px}}.ap-privacy__orb{background:linear-gradient(#fff 0%,#eef1f6 55%,#dde3ec 100%);box-shadow:inset 0 1.5px #ffffffe6,inset 0 -10px 18px -10px #0b1a332e,0 2px 6px #00000040,0 34px 70px -18px #000000bf}.ap-privacy__orb svg{width:34%}html.ap-embed,html.ap-embed body{background:0 0;height:auto;min-height:0}html.ap-embed .ap-head,html.ap-embed .ap-foot,html.ap-embed .ap-start__hero,html.ap-embed .ap-pick__trust,html.ap-embed [data-ap-crumbs],html.ap-embed .ap-q[data-ap-step],html.ap-embed .ap-notlisted,html.ap-embed .analytics-consent,html.ap-embed .ap-help,html.ap-embed #ap-help{display:none!important}html.ap-embed .ap-start{margin:0;padding:0}html.ap-embed .ap-petitions{margin:0 clamp(12px,1.6vw,24px);overflow:clip}.ap-quotes{margin-top:clamp(88px,10.5vw,152px)}.ap-faq-wrap{padding:clamp(16px,2vw,32px) clamp(16px,3vw,40px) clamp(48px,6vw,88px)}.ap-buy__top{gap:6px;margin-top:30px;display:grid}.ap-buy__kick{font:600 12px/1.2 var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--primary);margin:0}.ap-buy__top .ap-buy__title{font:400 clamp(32px, 3.4vw, 46px)/1.06 var(--font-display);letter-spacing:-.012em;color:var(--navy);margin:0}.ap-prog{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:10px;max-width:620px;margin:16px 0 0;padding:0;list-style:none;display:grid}.ap-prog button{width:100%;font:500 14px/1.2 var(--font-ui);color:#6b7684;text-align:left;cursor:pointer;background:0 0;border:0;border-top:3px solid #d5dee8;border-radius:0;align-items:center;gap:9px;padding:12px 0 0;transition:border-color .3s,color .3s;display:flex}.ap-prog button:disabled{cursor:default}.ap-prog .is-done button{border-top-color:var(--primary);color:var(--ink)}.ap-prog .is-on button{border-top-color:var(--navy);color:var(--navy);font-weight:600}.ap-prog__n{background:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:12px;font-weight:600;transition:background .3s,color .3s,box-shadow .3s;display:grid;box-shadow:inset 0 0 0 1px #d5dee8}.ap-prog__n svg{width:11px;height:10px;display:none}.ap-prog .is-on .ap-prog__n{background:var(--navy);color:#fff;box-shadow:none}.ap-prog .is-done .ap-prog__n{background:var(--primary);color:#fff;box-shadow:none}.ap-prog .is-done .ap-prog__n>span{display:none}.ap-prog .is-done .ap-prog__n svg{display:block}.ap-prog button:not(:disabled):hover .ap-prog__t{text-underline-offset:3px;text-decoration:underline}.ap-buy[data-pages] .ap-buy__step>span{display:none}.ap-buy[data-pages] .ap-buy__step{font-size:17px}.ap-buy[data-pages] .ap-buy__head{margin-bottom:0}.ap-buy__sub{color:#4a5560;margin:-4px 0 14px;font-size:14.5px;line-height:1.5}.ap-buy:not([data-pages]) .ap-buy__pg+.ap-buy__pg{margin-top:28px}.ap-buy[data-pages] .ap-buy__sum:not(:has(*)){display:none}.ap-buy[data-pages] .ap-pay__due{align-items:baseline;gap:8px;display:flex}.ap-buy[data-pages] .ap-pay__due>span{font-size:13px;font-weight:500}.ap-buy[data-pages] .ap-pay__due b{margin:0;font-size:32px;line-height:1}.ap-buy[data-pages] .ap-pay--split{align-items:center}.ap-buy[data-pages] .ap-buy__later{margin:2px 0 4px}.ap-buy[data-pages] .ap-lines{border-top:1px solid var(--line);margin-top:14px;padding-top:14px}.ap-buy[data-pages] .ap-total{margin-top:8px;font-size:14.5px}.ap-buy[data-pages] .ap-total b{font:600 15px/1.2 var(--font-ui);font-variant-numeric:tabular-nums}.ap-buy[data-pages] .ap-total+.ap-buy__note{margin-top:10px}.ap-buy__bar{bottom:var(--ap-bar-inset,0px);z-index:30;padding:12px clamp(12px, 2vw, 20px) calc(12px + env(safe-area-inset-bottom,0px));backdrop-filter:blur(12px);background:#ffffffd1;border-radius:18px 18px 0 0;justify-content:space-between;align-items:center;gap:12px;margin:26px calc(-1*clamp(12px,2vw,20px)) 0;display:flex;position:sticky;box-shadow:0 -10px 30px -22px #162e5159}.ap-buy__bar .ap-btn--wide{width:min(100%,360px);margin:0 0 0 auto}.ap-buy__bar [hidden]{display:none!important}.ap-buy__back{font:600 15px/1 var(--font-ui);color:var(--navy);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:10px 8px;display:inline-flex}.ap-buy__back svg{width:16px;height:16px}.ap-buy__back:hover{text-underline-offset:3px;text-decoration:underline}.ap-buy[data-pages]{--page-slide-dur:.25s;--page-fade-dur:.25s;--page-slide-distance:8px;--page-blur:3px;--page-slide-ease:cubic-bezier(.22, 1, .36, 1);--page-fade-ease:cubic-bezier(.22, 1, .36, 1)}.ap-buy[data-pages][data-dir=next] .ap-buy__pg:not([hidden]){--t-page-from-x:var(--page-slide-distance);animation:ap-pg-in var(--page-slide-dur) var(--page-slide-ease) both}.ap-buy[data-pages][data-dir=back] .ap-buy__pg:not([hidden]){--t-page-from-x:calc(var(--page-slide-distance) * -1);animation:ap-pg-in var(--page-slide-dur) var(--page-slide-ease) both}@keyframes ap-pg-in{0%{opacity:0;transform:translateX(var(--t-page-from-x,0px));filter:blur(var(--page-blur))}to{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:reduce){.ap-buy[data-pages] .ap-buy__pg{animation:none!important}}@media (width<=640px){.ap-buy__top{margin-top:18px}.ap-buy__top .ap-buy__title{font-size:30px}.ap-prog{gap:6px;margin-top:14px}.ap-prog button{flex-direction:column;align-items:flex-start;gap:6px;padding-top:10px;font-size:12.5px}.ap-prog__n{width:22px;height:22px;font-size:11px}.ap-buy__bar .ap-btn--wide{flex:1;width:auto}.ap-buy[data-pages] .ap-buy__sum{padding:12px}}.ap-buy[data-pages] .ap-buy__step{display:none}.ap-buy[data-pages] .ap-buy__head{justify-content:flex-end;margin-bottom:10px}.ap-buy[data-pages] .ap-buy__pg>.ap-buy__sub:first-child{margin-top:0}.ap-buy[data-pages] .ap-buy__sum{padding:0;overflow:hidden}.ap-buy[data-pages] .ap-buy__sum>.ap-buy__art{border-radius:0;margin:0}@media (width>=861px){.ap-buy[data-pages] .ap-buy__sum{margin-top:0}}@media (width<=640px){.ap-buy[data-pages] .ap-buy__sum{display:none}}.ap-req,.ap-buy__amt,.ap-toast,.ap-buy__back--top,.ap-fold>summary,.ap-fold__lbl--total,.ap-fold__amt{display:none}.ap-fold{margin:0}@media (width<=640px){.ap--start:has([data-ap-steps]:not([data-at="1"])) :is(.ap-start__orb,.ap-pick__title,.ap-pick__sub){display:none}.ap--start:has([data-ap-steps]:not([data-at="1"])) .ap-start__hero{padding-block:14px}.ap--start:has([data-ap-steps][data-at="3"]) .ap-start__hero,.ap--start:has([data-ap-steps]:not([data-at="1"])) .ap-pick__trust{display:none}.ap-buy[data-pages] .ap-buy__top{position:relative}.ap-buy__back--top:not([hidden]){justify-self:start;margin:0 0 4px -8px;padding:6px 8px;font-size:14px;display:inline-flex}.ap-buy__bar .ap-buy__back{display:none!important}html:not(.ap-embed) .ap--start .ap-buy__bar{padding:10px 16px calc(12px + env(safe-area-inset-bottom,0px));border-radius:0;margin:0;position:fixed;bottom:0;left:0;right:0}html:not(.ap-embed) .ap--start .ap-buy[data-pages]{padding-bottom:96px}.ap-buy__bar .ap-btn--wide{flex:1;justify-content:center;width:100%}.ap-buy__amt{opacity:.9;white-space:nowrap;margin-left:-8px;font-weight:500;display:inline}.ap-req{color:var(--muted);align-items:center;gap:10px;margin:0;font-size:13.5px;display:flex}.ap-buy[data-pages] .ap-buy__head{justify-content:space-between}.ap-req--sub{justify-content:space-between;align-items:flex-start;margin-bottom:12px}.ap-req--sub .ap-buy__sub{margin:0}.ap-req__chip{color:#4a5560;background:#eef1f5;border-radius:999px;flex:none;align-items:center;gap:5px;padding:3px 9px;font-size:12px;font-weight:600;display:inline-flex}.ap-req__chip.is-done{color:#1b7a4b;background:#e6f4ec}.ap-req__chip svg{width:10px;height:9px}.ap-toast{--toast-open:.35s;--toast-close:.25s;--toast-distance:16px;--toast-blur:2px;--toast-scale:.97;--toast-ease:cubic-bezier(.22, 1, .36, 1);z-index:70;color:#fff;white-space:nowrap;pointer-events:none;opacity:0;translate:-50%;transform:translateY(calc(var(--toast-distance) * -1)) scale(var(--toast-scale));filter:blur(var(--toast-blur));transition:opacity var(--toast-close) var(--toast-ease), transform var(--toast-close) var(--toast-ease), filter var(--toast-close) var(--toast-ease);background:#1c2530;border-radius:12px;align-items:center;gap:8px;margin:0;padding:10px 16px;font-size:14px;font-weight:500;display:flex;position:fixed;top:76px;left:50%}.ap-toast svg{color:#2e8b57;width:16px;height:16px}.ap-toast.is-open{opacity:1;filter:none;transition-duration:var(--toast-open);transform:none}.ap-fold{border:1px solid var(--line);background:#fff;border-radius:12px;margin-top:14px;padding:12px 14px}.ap-fold>summary{cursor:pointer;color:var(--ink);grid-template-columns:minmax(0,1fr) 16px;align-items:center;gap:10px;font-size:14.5px;font-weight:600;list-style:none;display:grid}.ap-fold>summary::-webkit-details-marker{display:none}.ap-fold>summary svg{color:#8a94a0;width:16px;height:16px;transition:transform .25s cubic-bezier(.22,1,.36,1)}.ap-fold[open]>summary svg{transform:rotate(180deg)}.ap-buy[data-pages] .ap-fold .ap-lines{margin-top:10px;padding-top:10px}.ap-buy[data-pages] .ap-fold+.ap-total{border-top:0;margin-top:12px;padding-top:0}}@media (width<=640px) and (prefers-reduced-motion:reduce){.ap-toast,.ap-fold>summary svg{transition:none!important}}.ap-tbar{display:none}@media (width<=640px){html:not(.ap-embed) .ap--start .ap-tbar{--toast-open:.35s;--toast-close:.25s;--toast-blur:2px;--toast-ease:cubic-bezier(.22, 1, .36, 1);top:var(--ap-head-h,64px);z-index:45;backdrop-filter:blur(12px);height:48px;box-shadow:0 1px 0 var(--line), 0 10px 24px -20px #162e5166;opacity:0;filter:blur(var(--toast-blur));pointer-events:none;transition:opacity var(--toast-close) var(--toast-ease), transform var(--toast-close) var(--toast-ease), filter var(--toast-close) var(--toast-ease);background:#fffffff0;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;padding:0 8px;display:grid;position:fixed;left:0;right:0;transform:translateY(-8px)}html:not(.ap-embed) .ap--start .ap-tbar.is-on{opacity:1;filter:none;pointer-events:auto;transition-duration:var(--toast-open);transform:none}.ap-tbar__back{width:40px;height:40px;color:var(--navy);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.ap-tbar__back[hidden]{visibility:hidden;display:grid}.ap-tbar__back svg{width:18px;height:18px}.ap-tbar__title{text-align:center;text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-size:15.5px;font-weight:600;overflow:hidden}.ap-tbar__step{text-align:right;color:var(--muted);font-variant-numeric:tabular-nums;padding-right:6px;font-size:12.5px;font-weight:600}.ap-buy__go.is-busy{pointer-events:none}.ap-buy__go.is-busy .ap-btn__disc{background:0 0;position:relative}.ap-buy__go.is-busy .ap-btn__disc>*{opacity:0}.ap-buy__go.is-busy .ap-btn__disc:after{content:"";border:2.5px solid #ffffff59;border-top-color:#fff;border-radius:50%;animation:.8s linear infinite ap-spin;position:absolute;inset:3px}@keyframes ap-spin{to{transform:rotate(360deg)}}}@media (width<=640px) and (prefers-reduced-motion:reduce){.ap-tbar{transition:none!important}.ap-buy__go.is-busy .ap-btn__disc:after{animation-duration:2.4s}}.ap-start__lockup,.ap-start__wm--dark{display:none}@media (width<=640px){html .ap--start .ap-start__hero{background:radial-gradient(120% 90% at 100% 0,#1d4a80 0%,#1d4a8000 60%),linear-gradient(165deg,#12325e 0%,#0b2347 100%);border-radius:22px;padding:22px 20px 20px;box-shadow:0 18px 40px -28px #0b2347cc}html .ap--start .ap-start__wm:not(.ap-start__wm--dark){display:none}html .ap--start .ap-start__wm--dark{opacity:.07;width:210px;display:block;bottom:-34px;left:auto;right:-46px}.ap-start__lockup{width:auto;height:22px;margin:0 0 18px;display:block}html .ap--start .ap-start__copy{text-align:left;padding:0}html .ap--start .ap-start__hero .ap-pick__title{letter-spacing:-.01em;color:#fff;text-align:left;text-wrap:balance;margin:0 0 8px;font-size:30px;line-height:1.1}html .ap--start .ap-start__hero .ap-pick__sub{color:#ffffffbd;text-align:left;margin:0 0 22px;font-size:15px;line-height:1.5}html .ap--start .ap-start__steps{gap:6px;max-width:none;margin:0}html .ap--start .ap-start__steps li{color:#ffffff8c;text-align:left;white-space:nowrap;border-top:3px solid #fff3;justify-items:start;gap:0;padding-top:9px;font-size:12px;font-weight:500;transition:border-color .3s,color .3s}html .ap--start .ap-start__steps li:before,html .ap--start .ap-start__steps .ap-start__n{display:none}html .ap--start .ap-start__steps li[aria-current]{color:#fff;border-top-color:#fff;font-weight:600}html .ap--start .ap-start__steps:is([data-at="2"],[data-at="3"]) li[data-step="1"],html .ap--start .ap-start__steps[data-at="3"] li[data-step="2"]{color:#ffffffd9;border-top-color:#9fd0f0}html .ap--start:has([data-ap-steps]:not([data-at="1"])) .ap-start__hero{padding:14px 20px}.ap--start:has([data-ap-steps]:not([data-at="1"])) .ap-start__lockup{display:none}}@media (width<=640px) and (prefers-reduced-motion:reduce){html .ap--start .ap-start__steps li{transition:none}}@media (width<=640px){html .ap--start .ap-start__hero{justify-items:start;gap:18px}.ap-start__lockup{justify-self:start;margin:0}html .ap--start .ap-start__copy{width:100%}.ap-head__cta:not(.split-cta--login-only):not(.split-cta--start-only){padding:0}.ap-head__cta:not(.split-cta--login-only):not(.split-cta--start-only) .split-cta__start{box-shadow:none;padding:0 17px}.ap-start__lockup{height:26px}}@media (width>=641px){.ap-buy[data-pages] .ap-req--sub{justify-content:space-between;align-items:center;gap:16px;margin:0 0 14px;display:flex}.ap-buy[data-pages] .ap-req--sub .ap-buy__sub{margin:0;font-size:15px}.ap-buy[data-pages] .ap-req--sub .ap-req__chip{color:#4a5560;background:#e3ebf3;border-radius:999px;flex:none;align-items:center;padding:4px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.ap-buy[data-pages] .ap-pay__due b{font-weight:500}}.ap-strip-mark{height:0;display:block}@media (width<=640px) and (height>=720px){.ap-strip{color:#3f4650;--toast-open:.35s;--toast-close:.25s;--toast-ease:cubic-bezier(.22, 1, .36, 1);transition:transform var(--toast-close) var(--toast-ease), opacity var(--toast-close) var(--toast-ease), border-radius .2s ease, margin .2s ease, height var(--toast-open) var(--toast-ease), padding var(--toast-open) var(--toast-ease);bottom:0}.ap-strip.is-stuck{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));border-bottom:0;border-radius:16px 16px 0 0;margin-inline:0;box-shadow:0 -10px 28px -18px #162e5159}.ap-strip.is-away,.ap-strip.is-stuck.is-away{opacity:0;pointer-events:none;margin-top:0;padding-top:0;padding-bottom:0;overflow:hidden;transform:translateY(110%);height:0!important}}@media (width<=640px){html .ap .analytics-consent{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));border-bottom:1px solid var(--line);border-radius:18px;width:auto;padding-bottom:12px}html:has(.analytics-consent:not([hidden])) .ap-strip{visibility:hidden}}@media (width<=640px) and (prefers-reduced-motion:reduce){.ap-strip{transition:none}}@media (width<=640px){html .ap--start .ap-start__hero{border-radius:14px}}html .ap-pay[aria-checked=true],html button.ap-plan[aria-checked=true]{border:2px solid var(--primary);box-shadow:none;color:var(--ink);background:#f3f8fd;outline:none}html .ap-pay[aria-checked=true] .ap-pay__name,html .ap-pay[aria-checked=true] :is(.ap-pay__fig b,.ap-pay__sched b){color:var(--navy)}html .ap-pay[aria-checked=true] :is(.ap-pay__fig,.ap-pay__sched,.ap-pay__all){color:#4a5560}html .ap-pay[aria-checked=true] .ap-pay__note{color:var(--muted);border-top-color:var(--line)}html button.ap-plan[aria-checked=true]:after{border:2px solid var(--primary);background:radial-gradient(circle, var(--primary) 0 34%, transparent 38%)}html button.ap-plan[aria-checked=true] .ap-plan__kick{color:var(--navy);background:#e3ebf3}html button.ap-plan[aria-checked=true] .ap-plan__fig{color:var(--navy)}html button.ap-plan[aria-checked=true] .ap-plan__fig small,html button.ap-plan[aria-checked=true] .ap-plan__gov{color:var(--muted)}html button.ap-plan[aria-checked=true] .ap-plan__sched li{border-top-color:var(--line)}html button.ap-plan[aria-checked=true] .ap-plan__what{color:#4a5560}@media (width<=640px){html:not(.ap-embed) .ap--start .ap-buy__bar{bottom:var(--ap-consent-h,0px)}}@media (width<=640px) and (prefers-reduced-motion:no-preference){html:not(.ap-embed) .ap--start .ap-buy__bar,html:not(.ap-embed) .ap-rootpick__bar,html:not(.ap-embed) body.ap--start .ap-notlisted{transition:bottom .3s cubic-bezier(.22,1,.36,1)}}html[data-consent-shift]:not(.ap-embed) .ap-buy__bar,html[data-consent-shift]:not(.ap-embed) .ap-rootpick__bar{pointer-events:none}@media (width<=640px){.ap-buy .ap-trow__fig{font-size:19px}}@media (width>=641px){html .ap-petitions.has-buy-bar{padding-bottom:0!important}.ap-buy__bar--panel{padding:18px var(--bar-pad-r,64px) 20px var(--bar-pad-l,64px);background:var(--bar-bg,#eaf2f9);backdrop-filter:none;border-radius:0 0 28px 28px;margin:30px calc(-1*clamp(24px,4vw,64px)) 0;box-shadow:0 -1px #162e5112}}@media (width>=861px){.ap-buy[data-pages] .ap-buy__sum{align-self:start}}@media (width>=641px){.ap-petitions--headed:has(.ap-panel:not([hidden])){padding-top:calc(clamp(36px,4vw,60px) - 14px)}}@media (width<=640px) and (height>=720px){.ap-strip{color:#2e343c}.ap-strip.is-gone{display:none}}@media (width<=640px){.ap-quotes{margin-top:66px}html:not(.ap-embed) .ap-buy__bar.is-held{margin:0;position:fixed;bottom:0;left:0;right:0}html.ap-bar-held body{padding-bottom:var(--ap-held-h,0px)}.ap-buy[data-pages] .ap-req--sub{justify-content:flex-start;gap:10px;margin-top:10px}.ap-buy[data-pages] .ap-req--sub .ap-req__chip{order:-1;margin-top:2px}html:not(.ap-embed) .ap--start .ap-rootpick__bar{left:0;right:0;bottom:var(--ap-consent-h,0px);z-index:30;padding:10px 16px calc(12px + env(safe-area-inset-bottom,0px));backdrop-filter:blur(12px);background:#fffffff0;position:fixed;box-shadow:0 -12px 30px -22px #162e5166}html:not(.ap-embed) .ap--start .ap-rootpick__bar .ap-rootpick__go{width:100%;margin:0}html:not(.ap-embed) body.ap--start:has(.ap-q:not([hidden]) .ap-rootpick__bar){padding-bottom:88px}html:not(.ap-embed) body.ap--start .ap-q.is-revealing{animation:none}html:not(.ap-embed) body.ap--start .ap-q.is-revealing>:not(.ap-rootpick),html:not(.ap-embed) body.ap--start .ap-q.is-revealing>.ap-rootpick>:not(.ap-rootpick__bar){animation:.38s cubic-bezier(.22,1,.36,1) both ap-row-in}}@media (width<=640px) and (prefers-reduced-motion:reduce){html:not(.ap-embed) body.ap--start .ap-q.is-revealing *{animation:none!important}}@media (width<=640px){.ap-compare table{min-width:0}.ap-compare thead th:not(:first-child),.ap-compare td{width:64px}.ap-compare th,.ap-compare td{padding:9px 4px}.ap-compare th[scope=row]{padding-left:12px;padding-right:8px;font-size:13px}.ap-compare thead th{padding-left:2px;padding-right:2px;font-size:12.5px}.ap-compare__amt{white-space:normal;font-size:12.5px}.ap-buy__lead{display:block}.ap-q.has-leafpick:not([data-ap-step=root])>.ap-q__ask{display:none}}.ap-lines>li{position:relative}.ap-info{vertical-align:-2px;margin-left:6px;display:inline-flex}.ap-info__btn{appearance:none;color:#6b7480;cursor:pointer;background:0 0;border:0;border-radius:50%;margin:-3px;padding:3px;display:inline-flex}.ap-info.is-open .ap-info__btn{color:var(--navy)}.ap-info__btn:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.ap-info__pop{--tt-in-dur:.15s;--tt-out-dur:50ms;--tt-scale:.98;--tt-in-ease:ease-out;--tt-out-ease:ease-out;left:var(--pop-x,0px);z-index:20;color:#2f2f2f;width:max-content;max-width:min(320px,100%);font:400 13px/1.45 var(--font-ui,inherit);text-align:left;white-space:normal;opacity:0;pointer-events:none;transform:scale(var(--tt-scale));transform-origin:12px 0;transition:opacity var(--tt-out-dur) var(--tt-out-ease), transform var(--tt-out-dur) var(--tt-out-ease);background:#fff;border-radius:10px;gap:4px;padding:10px 12px;display:grid;position:absolute;top:calc(100% - 4px);box-shadow:0 0 0 1px #0000000f,0 2px 6px #0000000d,0 4px 42px #0000000f}.ap-info.is-open .ap-info__pop{opacity:1;pointer-events:auto;transition-duration:var(--tt-in-dur);transition-timing-function:var(--tt-in-ease);transform:none}@media (prefers-reduced-motion:reduce){.ap-info__pop{transition:none!important}}.ap-privacy.is-waiting .ap-privacy__art:not(.is-in) .ap-privacy__shackle{translate:0 -9px}.ap-privacy.is-waiting .ap-privacy__shackle{transform-box:fill-box;transition:translate .56s cubic-bezier(.34,1.35,.64,1) .45s}@media (prefers-reduced-motion:reduce){.ap-privacy__shackle{transition:none!important}}@media (width<=640px){html.ap-embed .ap--start .ap-buy__bar{left:0;right:0;bottom:var(--ap-bar-inset,0px);padding:10px 16px calc(12px + env(safe-area-inset-bottom,0px));border-radius:0;margin:0;position:fixed}html.ap-embed .ap--start .ap-buy[data-pages]{padding-bottom:96px}html.ap-embed .ap--start .ap-tbar{--toast-open:.35s;--toast-close:.25s;--toast-blur:2px;--toast-ease:cubic-bezier(.22, 1, .36, 1);top:var(--ap-host-head,0px);z-index:45;backdrop-filter:blur(12px);height:48px;box-shadow:0 1px 0 var(--line), 0 10px 24px -20px #162e5166;opacity:0;filter:blur(var(--toast-blur));pointer-events:none;transition:opacity var(--toast-close) var(--toast-ease), transform var(--toast-close) var(--toast-ease), filter var(--toast-close) var(--toast-ease);background:#fffffff0;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;padding:0 8px;display:grid;position:fixed;left:0;right:0;transform:translateY(-8px)}html.ap-embed .ap--start .ap-tbar.is-on{opacity:1;filter:none;pointer-events:auto;transition-duration:var(--toast-open);transform:none}html.ap-embed .ap-toast{top:calc(max(var(--ap-host-head,0px), 0px) + 12px)}html:not(.ap-embed) body.ap--start:has(.ap-q:not([hidden]) .ap-rootpick__bar) .ap-foot{display:none}html.ap-embed body .ap-foot{display:block!important}html.ap-embed:not(.ap-opened) body .ap-foot{display:none!important}html.ap-embed .ap-foot .ap-foot__langs{display:none}html.ap-embed body.ap--start{padding-bottom:96px}.ap-buy[data-pages] .ap-fold{background:0 0;border:0;border-radius:0;margin-top:30px;padding:0}.ap-buy[data-pages] .ap-fold>summary{padding:4px 0}html:not(.ap-embed) body.ap--start .ap-pick__trust{display:none}html:not(.ap-embed) body.ap--start:has(.ap-q:not([hidden]) .ap-rootpick__bar) .ap-notlisted{left:0;right:0;bottom:calc(var(--ap-consent-h,0px) + var(--ap-rootbar-h,80px) - 1px);z-index:30;backdrop-filter:blur(12px);background:#fffffff0;max-width:none;margin:0;padding:12px 20px 0;font-size:14px;line-height:1.45;position:fixed;box-shadow:0 -12px 30px -22px #162e5166}html:not(.ap-embed) body.ap--start:has(.ap-q:not([hidden]) .ap-rootpick__bar) .ap-rootpick__bar{box-shadow:none}html:not(.ap-embed) body.ap--start:has(.ap-q:not([hidden]) .ap-rootpick__bar){padding-bottom:150px}}.ap-buy__go[aria-disabled=true]{opacity:.45;cursor:default;box-shadow:none}.ap-buy__go[aria-disabled=true]:hover{transform:none}.ap-req--pay .ap-req__chip:not(.is-done) svg{display:none}.ap-buy[data-pages] .ap-req--pay{margin:22px 0 18px}html:not(.ap-embed) body.ap--start .ap-pick__trust{display:none}@media (width<=640px){.ap-notlisted.is-seated{margin:4px auto 2px}}html[data-hero=roll] .ap-hv--roll>.ap-gcw--live{opacity:clamp(0, calc((1 - var(--f,0)) / .4), 1)}@media (width>=641px){.ap-steps>.hj-steps{margin-top:0;padding-top:0}}.ap-compare{scroll-margin-top:96px;scroll-margin-bottom:110px}.ap-buy[data-pages] .ap-lines>li b{font-weight:400}.ap-buy[data-pages] .ap-pay__due b,html .ap-buy[data-pages] .ap-pay__due b{font:600 20px/1.1 var(--font-ui);letter-spacing:0}@media (width<=640px){html:not(.ap-embed) body:not(.ap--start) .ap-rootpick__bar{left:0;right:0;bottom:var(--ap-consent-h,0px);z-index:30;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));backdrop-filter:blur(12px);background:#fffffff0;gap:10px;display:grid;position:fixed;box-shadow:0 -12px 30px -22px #162e5166}html:not(.ap-embed) body:not(.ap--start) .ap-rootpick__bar .ap-rootpick__go{width:100%;margin:0}html:not(.ap-embed) body:not(.ap--start) .ap-rootpick__bar .ap-notlisted{margin:0;font-size:14px;line-height:1.45}html:not(.ap-embed) body:not(.ap--start):has(.ap-q:not([hidden]) .ap-rootpick__bar){padding-bottom:150px}html:not(.ap-embed) body:not(.ap--start) .ap-q.is-revealing:has(.ap-rootpick__bar){animation:none}html:not(.ap-embed) body:not(.ap--start) .ap-q.is-revealing:has(.ap-rootpick__bar)>:not(.ap-rootpick),html:not(.ap-embed) body:not(.ap--start) .ap-q.is-revealing:has(.ap-rootpick__bar)>.ap-rootpick>:not(.ap-rootpick__bar){animation:.38s cubic-bezier(.22,1,.36,1) both ap-row-in}}html:not(.ap-embed) body:has(.ap-petitions .ap-panel:not([hidden]) .ap-buy[data-pages]) :is(.ap-quotes,.ap-faq-wrap),html:not(.ap-embed) body:has(.ap-petitions .ap-panel:not([hidden]) .ap-buy[data-pages]) .ap-foot :is(.ap-foot__wm,.ap-foot__bar,.ap-foot__langs){display:none}@media (width<=640px){.ap-petitions:has(.ap-panel:not([hidden]) .ap-buy[data-pages]){padding-inline:12px;border-radius:22px 22px 0 0;margin-inline:0;padding-bottom:28px}.ap-petitions[data-under=citizen]:has(.ap-panel:not([hidden]) .ap-buy[data-pages]){background:#eaf2f9}.ap-petitions[data-under=resident]:has(.ap-panel:not([hidden]) .ap-buy[data-pages]){background:#ebf5f2}.ap-petitions[data-under=work]:has(.ap-panel:not([hidden]) .ap-buy[data-pages]){background:#edf0f4}.ap-petitions[data-under=protection]:has(.ap-panel:not([hidden]) .ap-buy[data-pages]){background:#faf1f0}.ap-petitions:has(.ap-panel:not([hidden]) .ap-buy[data-pages]) .ap-trow.is-on{background:#fff}html.ap-embed .ap-petitions:has(.ap-panel:not([hidden]) .ap-buy[data-pages]){border-radius:22px}.ap-petitions:has(.ap-panel:not([hidden]) .ap-buy[data-pages]) :is(.ap-prog button:not([aria-current=step]),.ap-req,.ap-req>span,.ap-buy__note,.ap-buy__sub){color:#565c65}}html:not(.ap-embed) body:has(.ap-petitions .ap-q:not([data-ap-step=root]):not([hidden])) :is(.ap-quotes,.ap-faq-wrap),html:not(.ap-embed) body:has(.ap-petitions .ap-q:not([data-ap-step=root]):not([hidden])) .ap-foot :is(.ap-foot__wm,.ap-foot__bar,.ap-foot__langs){display:none}html:not(.ap-embed) .ap-petitions:has(.ap-q:not([data-ap-step=root]):not([hidden]),.ap-panel:not([hidden]) .ap-buy[data-pages]){min-height:calc(100svh - 64px)}@media (width<=640px){.ap-hero__sub.ap-hero__sub--short{max-width:none;margin-inline:-12px}}@media (width>=390px) and (width<=640px){.ap-hero__sub-2{display:block}}@media (width<=640px){.ap-petitions[data-under=citizen]:has(.ap-panel:not([hidden]) .ap-buy[data-pages]) [data-ap-crumbs]{background:#eaf2f9}.ap-petitions[data-under=resident]:has(.ap-panel:not([hidden]) .ap-buy[data-pages]) [data-ap-crumbs]{background:#ebf5f2}.ap-petitions[data-under=work]:has(.ap-panel:not([hidden]) .ap-buy[data-pages]) [data-ap-crumbs]{background:#edf0f4}.ap-petitions[data-under=protection]:has(.ap-panel:not([hidden]) .ap-buy[data-pages]) [data-ap-crumbs]{background:#faf1f0}.ap-buy[data-pages] .ap-pay--split .ap-pay__note{display:none}.ap-journey__note{text-align:center;width:max-content;max-width:calc(100% - 24px);left:50%;right:auto;translate:-50%}}.ap-tbar .ap-tbar__back[hidden]{visibility:hidden;display:grid!important}@media (width<=640px){html.ap-embed .ap-foot :is(.ap-foot__wm,.ap-foot__bar,.ap-foot__langs){display:none!important}}@media (width>=641px){html.ap-embed body .ap-foot{display:block!important}html.ap-embed:not(.ap-opened) body .ap-foot,html.ap-embed .ap-foot :is(.ap-foot__wm,.ap-foot__bar,.ap-foot__langs){display:none!important}}@media (width<=640px){body:has(.ap-petitions .ap-panel:not([hidden]) .ap-buy[data-pages]) .ap-foot{margin-top:0;padding-top:0}body:has(.ap-petitions .ap-panel:not([hidden]) .ap-buy[data-pages]) .ap-foot__legal{margin-top:16px}html.ap-embed .ap-petitions:has(.ap-panel:not([hidden]) .ap-buy[data-pages]){border-radius:22px 22px 0 0}}@media (width>=641px){.ap-buy__lead{margin-right:.3em}html:not(.ap-embed) .ap-petitions.has-buy-bar>.ap-panel:not([hidden]){min-height:calc(100vh - 280px)}html:not(.ap-embed) .ap-buy__bar--panel{bottom:0;left:var(--bar-left,0px);width:var(--bar-w,100%);box-sizing:border-box;margin:0;position:fixed}html:not(.ap-embed) .ap-petitions.has-buy-bar{padding-bottom:126px!important}html:not(.ap-embed) body:has(.ap-petitions.has-buy-bar){padding-bottom:96px}html:not(.ap-embed) body.ap--start:has(.ap-petitions.has-buy-bar) .ap-petitions.has-buy-bar{border-radius:28px 28px 0 0;padding-bottom:150px!important}html:not(.ap-embed) body.ap--start:has(.ap-petitions.has-buy-bar) .ap-foot{width:var(--ap-pet-w,auto);background:var(--ap-pet-bg,#eaf2f9);margin:0 auto;padding:8px 0 28px}html:not(.ap-embed) .ap-buy__bar--panel:before,html:not(.ap-embed) .ap-buy__bar--panel:after{content:"";pointer-events:none;width:28px;height:28px;position:absolute;bottom:0}html:not(.ap-embed) .ap-buy__bar--panel:before{background:radial-gradient(circle at 100% 0, transparent 27.5px, var(--ap-page-bg,#fff) 28px);left:0}html:not(.ap-embed) .ap-buy__bar--panel:after{background:radial-gradient(circle at 0 0, transparent 27.5px, var(--ap-page-bg,#fff) 28px);right:0}html.ap-embed .ap-petitions{padding-top:96px!important}html.ap-embed .ap-petitions.has-buy-bar{padding-bottom:0!important}html.ap-embed .ap-petitions.has-buy-bar>.ap-foot{background:0 0;margin:150px calc(-1*clamp(24px,4vw,64px)) 0;padding:8px 0 28px}html.ap-embed .ap-petitions.has-buy-bar>.ap-buy__bar--panel{margin-top:0}html.ap-embed .ap-buy__bar--panel:before,html.ap-embed .ap-buy__bar--panel:after{content:"";pointer-events:none;width:28px;height:28px;position:absolute;bottom:0}html.ap-embed .ap-buy__bar--panel:before{background:radial-gradient(circle at 100% 0,#0000 27.5px,#f6f8fa 28px);left:0}html.ap-embed .ap-buy__bar--panel:after{background:radial-gradient(circle at 0 0,#0000 27.5px,#f6f8fa 28px);right:0}}@media (width<=640px){html:not(.ap-embed) body:has(.ap-petitions .ap-panel:not([hidden]) .ap-buy[data-pages]){padding-bottom:calc(100px + env(safe-area-inset-bottom,0px))}}@media (width<=389px){.ap-buy__bar .ap-buy__go{white-space:nowrap;gap:8px;padding-inline:14px;font-size:15px}}@media (width>=641px){html.ap-embed .ap-petitions{margin:0}html.ap-embed .ap-petitions--headed:has(.ap-panel:not([hidden])){padding-left:40px;padding-right:40px}html.ap-embed .ap-buy__bar--panel,html.ap-embed .ap-petitions.has-buy-bar>.ap-foot{margin-left:-40px;margin-right:-40px}html.ap-embed .ap-panel .ap-h3,html.ap-embed .ap-petitions--headed .ap-buy__title{font-size:46px;line-height:1.06}html.ap-embed .ap-petitions--headed .ap-buy__grid{column-gap:56px}html.ap-embed .ap-prog{max-width:min(620px,100% - 436px)}.ap-petitions--headed .ap-crumbs__list li+li button:before{content:none}}@media (width<=640px){.ap-crumbs__list li:not(:nth-last-child(-n+2)){display:none}}.ap-buy__photoart{position:relative;overflow:hidden}.ap-buy__photoart .ap-buy__photo{object-fit:contain;object-position:50% 100%;width:100%;height:100%;transition:object-position .35s cubic-bezier(.22,1,.36,1);display:block}.ap-buy__photoart .ap-buy__permit{opacity:0;pointer-events:none;border-radius:8px;width:46%;height:auto;transition:opacity .25s cubic-bezier(.22,1,.36,1),transform .25s cubic-bezier(.22,1,.36,1);position:absolute;bottom:10%;left:6%;transform:translateY(14px)rotate(-6deg)scale(.94);box-shadow:0 14px 24px -12px #162e5173,0 2px 6px #162e511f}.ap-buy:has([data-ap-add][data-key=work-permit] [data-ap-check]:checked) .ap-buy__photoart .ap-buy__photo{object-position:78% 100%}.ap-buy:has([data-ap-add][data-key=work-permit] [data-ap-check]:checked) .ap-buy__photoart .ap-buy__permit{opacity:1;transition-duration:.35s;transform:rotate(-4deg)}@media (prefers-reduced-motion:reduce){.ap-buy__photoart .ap-buy__photo,.ap-buy__photoart .ap-buy__permit{transition:none}}.ap-q__sub{display:none}@media (width>=641px){.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-q__ask:has(+.ap-q__sub){margin-bottom:14px}.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-q__sub{max-width:46ch;font:400 clamp(16px, 1.25vw, 18px)/1.55 var(--font-ui);color:var(--ink-2);grid-column:1;margin:0 0 28px;display:block}.ap-petitions--headed .ap-q:not([data-ap-step=root]):has(>.ap-q__sub) .ap-q__art{grid-row:1/span 2;align-self:end}}@media (width<=640px){.ap-q:not([data-ap-step=root]) .ap-q__sub{color:var(--ink-2);margin:-6px 0 16px;font-size:15px;line-height:1.5;display:block}}@media (width>=641px){.ap-petitions--headed .ap-q:not([data-ap-step=root]):has(>.ap-q__sub){grid-template-rows:1fr auto auto}.ap-petitions--headed .ap-q:not([data-ap-step=root]):has(>.ap-q__sub) .ap-q__ask{align-self:end}.ap-petitions--headed .ap-q:not([data-ap-step=root]) .ap-q__ask{font-size:clamp(40px,4.4vw,60px)}}@media (width<=640px){.ap-q.has-leafpick:not([data-ap-step=root])>.ap-q__ask{text-align:left;font:400 clamp(32px, 9vw, 40px)/1.08 var(--font-display);letter-spacing:-.012em;text-transform:none;color:var(--ink);margin:6px 0 10px;display:block}.ap-q:not([data-ap-step=root]) .ap-q__sub{margin:0 0 18px}}.ap-petitions--headed .ap-buy__art.ap-buy__art--fill{object-fit:cover;object-position:50% 60%;padding-top:0}@media (width>=641px){.ap-petitions--headed .ap-buy__sum>.ap-buy__art:not(.ap-buy__fan){height:222px}}@media (width<=640px){body:has(.ap-petitions[data-under=citizen] .ap-panel:not([hidden]) .ap-buy[data-pages]){background:#eaf2f9}body:has(.ap-petitions[data-under=resident] .ap-panel:not([hidden]) .ap-buy[data-pages]){background:#ebf5f2}body:has(.ap-petitions[data-under=work] .ap-panel:not([hidden]) .ap-buy[data-pages]){background:#edf0f4}body:has(.ap-petitions[data-under=protection] .ap-panel:not([hidden]) .ap-buy[data-pages]){background:#faf1f0}body:has(.ap-petitions .ap-panel:not([hidden]) .ap-buy[data-pages]) .ap-foot{margin-bottom:0;padding-top:240px}html.ap-embed body:has(.ap-petitions .ap-panel:not([hidden]) .ap-buy[data-pages]){background:0 0}}.ap-hero__sub--full{display:none}.ap-hero .ap-pills--hero .ap-pill--phone{display:none}@media (width<=640px){.ap-hero .ap-pills--hero{gap:8px}.ap-hero .ap-pills--hero .ap-pill.ap-pill--phone{display:inline-flex}html:not(.ap-embed) .ap-head{top:calc(env(safe-area-inset-top,0px) + 8px);backdrop-filter:saturate(1.8)blur(20px);background:#ffffffb8;border:1px solid #ffffff8c;border-radius:16px;margin:8px 12px 0;padding:8px 8px 8px 16px;box-shadow:0 10px 30px -18px #162e5180,inset 0 1px #ffffffb3}html:not(.ap-embed) .ap-head.is-scrolled{border-color:#ffffff8c}html:not(.ap-embed) .ap--start .ap-tbar{top:calc(env(safe-area-inset-top,0px) + 16px + var(--ap-head-h,56px));backdrop-filter:saturate(1.8)blur(20px);background:#ffffffb8;border:1px solid #ffffff8c;border-radius:14px;height:44px;left:12px;right:12px;box-shadow:0 10px 30px -18px #162e5180,inset 0 1px #ffffffb3}}.ap-head__burger{display:none}@media (width<=640px){html:not(.ap-embed) .ap-head{flex-wrap:wrap}html:not(.ap-embed) .ap-head__logo img{width:auto;height:38px}html:not(.ap-embed) .ap-head__burger{cursor:pointer;background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:44px;height:44px;padding:0;display:flex}html:not(.ap-embed) .ap-head__burger span{background:var(--ink);border-radius:2px;width:19px;height:2px;transition:transform .2s,opacity .16s;display:block}html:not(.ap-embed) .ap-head[data-menu=open] .ap-head__burger span:first-child{transform:translateY(6px)rotate(45deg)}html:not(.ap-embed) .ap-head[data-menu=open] .ap-head__burger span:nth-child(2){opacity:0}html:not(.ap-embed) .ap-head[data-menu=open] .ap-head__burger span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}html:not(.ap-embed) .ap-head__nav{display:none}html:not(.ap-embed) .ap-head[data-menu=open]{background:#fffffff5}html:not(.ap-embed) .ap-head[data-menu=open] .ap-head__nav{border-top:1px solid var(--line);flex-direction:column;flex-basis:100%;align-items:stretch;gap:2px;margin-top:6px;padding:6px 4px 4px;display:flex}html:not(.ap-embed) .ap-head[data-menu=open] .ap-head__help{justify-content:space-between;align-items:center;padding:12px 8px;font-size:16px;display:flex}html:not(.ap-embed) .ap-head[data-menu=open] .ap-lang__btn{padding:12px 8px;font-size:16px}html:not(.ap-embed) .ap-head[data-menu=open] .ap-head__cta{box-shadow:none;background:0 0;border:0;flex-direction:column;gap:8px;margin-top:6px;display:flex}html:not(.ap-embed) .ap-head[data-menu=open] .ap-head__cta>a{border-radius:999px;justify-content:center;align-items:center;height:48px;font-size:16px;display:flex}html:not(.ap-embed) .ap-head[data-menu=open] .split-cta__login{border:1px solid var(--line);color:var(--navy);background:#fff}@media (prefers-reduced-motion:reduce){html:not(.ap-embed) .ap-head__burger span{transition:none}}html:not(.ap-embed) .ap-head[data-menu=open] .ap-head__nav{text-align:center;align-items:center}html:not(.ap-embed) .ap-head[data-menu=open] .ap-head__help{color:var(--ink);justify-content:center;gap:8px;font-weight:400}html:not(.ap-embed) .ap-head[data-menu=open] .ap-head__cta.split-cta{border-radius:0;flex-direction:column;align-self:stretch;gap:8px;height:auto;padding:0;display:flex}html:not(.ap-embed) .ap-head[data-menu=open] .ap-head__cta.split-cta a{height:48px;padding:0 20px;font-size:16px;display:flex!important}html:not(.ap-embed) .ap-head[data-menu=open] .ap-head__cta .split-cta__login{box-shadow:inset 0 0 0 1px var(--line);order:0}}.ap-lang__name{display:none}@media (width<=640px){html:not(.ap-embed) .ap-head[data-menu=open] .ap-lang__code{display:none}html:not(.ap-embed) .ap-head[data-menu=open] .ap-lang__name{display:inline}html:not(.ap-embed) .ap-head[data-menu=open] .ap-lang__btn{color:var(--ink);font-weight:400}html:not(.ap-embed) .ap-head[data-menu=open] .ap-head__nav{justify-items:center;display:grid}html:not(.ap-embed) .ap-head[data-menu=open] .ap-lang{order:1}html:not(.ap-embed) .ap-head[data-menu=open] .ap-head__cta.split-cta{display:contents}html:not(.ap-embed) .ap-head[data-menu=open] .ap-head__cta .split-cta__login{height:auto;box-shadow:none;color:var(--ink);font:400 16px/1.2 var(--font-ui);background:0 0;order:2;padding:12px 8px;display:flex!important}html:not(.ap-embed) .ap-head[data-menu=open] .ap-head__help{order:3}html:not(.ap-embed) .ap-head[data-menu=open] .ap-head__cta .split-cta__start{order:4;justify-self:stretch;margin-top:6px}html:not(.ap-embed) .ap-head[data-menu=open] .ap-head__cta .split-cta__login{box-shadow:none;border:0}}.ap-hjintro{display:none}@media (width<=640px){.ap-band.ap-facts{display:none}.ap-hjintro{display:block}.ap-hjintro .hj-intro{margin-top:0}.ap-hjintro .hj-intro__stage{top:calc(env(safe-area-inset-top,0px) + 82px);height:calc(100svh - env(safe-area-inset-top,0px) - 82px);justify-content:flex-start;padding-top:28px}}.ap-hero__film{display:none}@media (width<=640px){html:not(.ap-embed){--ap-lift:64px}html:not(.ap-embed) .ap-hero{isolation:isolate;min-height:calc(88svh + env(safe-area-inset-top,0px) + var(--ap-lift));margin:calc(-1 * (env(safe-area-inset-top,0px) + 70px)) 0 0;background:#0f2140 url(/media/journey-hero-phone-poster-v1.jpg) 50%/cover no-repeat;border-radius:0;flex-direction:column;display:flex;position:relative;overflow:hidden}html:not(.ap-embed) .ap-hero__film{z-index:-2;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}html:not(.ap-embed) .ap-hero:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0a162c9e 0%,#0a162c2e 34%,#0a162c1f 52%,#0a162cc7 100%);position:absolute;inset:0}html:not(.ap-embed) .ap-hero__visual{display:none}html:not(.ap-embed) .ap-hero__copy{padding:calc(env(safe-area-inset-top,0px) + 98px + var(--ap-lift)) 20px 30px;background:0 0;flex-direction:column;flex:auto;display:flex}html:not(.ap-embed) .ap-hero__copy h1{text-shadow:0 2px 18px #00000040}html:not(.ap-embed) .ap-hero__copy .ap-hero__sub--short{text-shadow:0 1px 10px #00000059;color:#ffffffeb;margin-top:auto}html:not(.ap-embed) .ap-hero__copy .ap-hero__proofs{color:#ffffffd9}}@media (width<=640px) and (height>=720px){.ap-strip.is-stuck{padding-bottom:max(4px, calc(env(safe-area-inset-bottom,0px) - 30px))}}@media (width<=640px){html .ap-hjintro .hj-card3d{width:min(300px,70vw);margin-top:auto;margin-bottom:auto}.ap--start .ap-rootpick,.ap--start .ap-leafpick{display:none!important}.ap--start .ap-q[data-ap-step=root] .ap-roots{grid-template-columns:1fr;gap:12px;display:grid}.ap--start .ap-roots .ap-root--unsure{display:none}.ap--start .ap-roots .ap-root:not(.ap-root--unsure){min-height:0;box-shadow:none;text-align:center;border:0;border-radius:6px;flex-direction:column;align-items:center;padding:28px 20px 0;display:flex;position:relative;overflow:hidden}.ap--start .ap-roots .ap-root[data-ap-go=citizen]{background:#eaf2f9}.ap--start .ap-roots .ap-root[data-ap-go=resident]{background:#ebf5f2}.ap--start .ap-roots .ap-root[data-ap-go=work]{background:#edf0f4}.ap--start .ap-roots .ap-root[data-ap-go=protection]{background:#faf1f0}.ap--start .ap-roots .ap-root:after,.ap--start .ap-roots .ap-root__mark,.ap--start .ap-roots .ap-root__line{display:none}.ap--start .ap-roots .ap-root__text{flex-direction:column;align-items:center;display:flex}.ap--start .ap-roots .ap-root__text b{font:400 27px/1.1 var(--font-display);letter-spacing:-.012em;color:var(--ink);text-wrap:balance}.ap--start .ap-roots .ap-root__text small{font:400 15px/1.4 var(--font-ui);color:var(--ink);margin-top:6px}.ap--start .ap-roots .ap-root__from{font:400 14px/1.3 var(--font-ui);color:#565c65;background:0 0;border:0;align-self:center;margin-top:4px;padding:0}.ap--start .ap-roots .ap-root__pill{background:var(--primary);color:#fff;min-height:40px;font:500 14.5px/1 var(--font-ui);border-radius:999px;align-items:center;margin:12px 0 20px;padding:0 18px;display:inline-flex}.ap--start .ap-roots .ap-root__art{width:100%;height:150px;margin-top:auto;display:block}.ap--start .ap-roots .ap-root__art img{object-fit:contain;object-position:50% 100%;width:100%;height:100%;display:block}.ap--start .ap-q.has-leafpick:not([data-ap-step=root]) .ap-list{background:0 0;border:0;border-radius:0;grid-template-columns:1fr;gap:10px;max-width:none;margin:0;display:grid;overflow:visible}.ap--start .ap-q:not([data-ap-step=root]) .ap-leaf{text-align:left;background:#fff;border:0;border-radius:18px;flex-direction:column;align-items:stretch;gap:0;min-height:128px;padding:20px 20px 18px;display:flex;position:relative}.ap--start .ap-q:not([data-ap-step=root]) .ap-leaf__text b{font:400 16px/1.45 var(--font-ui);color:var(--ink);display:block}.ap--start .ap-q:not([data-ap-step=root]) .ap-leaf__text small{font:400 13.5px/1.45 var(--font-ui);color:#565c65;margin-top:6px;display:block}.ap--start .ap-q:not([data-ap-step=root]) .ap-leaf__price{font:400 14.5px/1.2 var(--font-ui);color:#565c65;margin-top:auto;padding-top:16px;padding-right:52px;display:block}.ap--start .ap-q:not([data-ap-step=root]) .ap-leaf__go{background:var(--primary) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3 8h10M9 4l4 4-4 4' stroke='%23ffffff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 15px no-repeat;color:#0000;border-radius:50%;width:34px;height:34px;font-size:0;display:block;position:absolute;bottom:16px;right:18px}.ap--start .ap-q:not([data-ap-step=root]) .ap-leaf--group:after,.ap--start .ap-q:not([data-ap-step=root]) .ap-leaf--refer:after{content:"";height:34px;margin-top:auto}.ap--start .ap-q:not([data-ap-step=root]) .ap-leaf--refer{background:#ffffff8c;box-shadow:inset 0 0 0 1px #162e511a}.ap--start .ap-q:not([data-ap-step=root]) .ap-leaf.is-soon .ap-leaf__text b{color:#6b7681}.ap--start .ap-q:not([data-ap-step=root]) .ap-leaf.is-soon .ap-leaf__go{background-color:#9fb2c4}html:not(.ap-embed) body.ap--start .ap-notlisted{text-align:center;font-size:14px;line-height:1.5;backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;margin:20px auto 0!important;padding:0 8px!important;position:static!important}html:not(.ap-embed) body.ap--start:has(.ap-q:not([hidden]) .ap-rootpick__bar){padding-bottom:0}.ap--start .ap-q:not([data-ap-step=root]) .ap-q__art{width:min(300px,78%);height:auto;margin:6px auto 20px;display:block}.ap--start .ap-q[data-ap-step^=citizen] .ap-q__art.ap-cards{width:100%;height:150px;margin:10px 0 22px;position:relative}.ap--start .ap-q[data-ap-step^=citizen] .ap-q__art.ap-cards .ap-cards__c{width:54%;height:auto;translate:var(--fx) var(--fy);rotate:var(--fr);border-radius:3.2%/5%;position:absolute;bottom:4%;left:40%;box-shadow:0 16px 30px -16px #162e5180,0 2px 6px #162e511f}.ap--start .ap-q[data-ap-step^=citizen] .ap-cards__c--0{--fx:-76%;--fy:-5%;--fr:-8deg}.ap--start .ap-q[data-ap-step^=citizen] .ap-cards__c--1{--fx:-38%;--fy:-1%;--fr:-1deg}.ap--start .ap-q[data-ap-step^=citizen] .ap-cards__c--2{--fx:0%;--fy:2%;--fr:7deg}.ap-buy[data-one]{flex-direction:column;display:flex}.ap-buy[data-one] .ap-buy__grid{display:contents}.ap-buy[data-one] .ap-buy__top{order:1}.ap-buy[data-one] .ap-buy__main{order:2;margin-top:6px}.ap-buy[data-one] .ap-buy__bar{order:3}.ap-buy[data-one] .ap-prog,.ap-buy[data-one] .ap-buy__back--top,.ap-buy[data-one] [data-ap-tbar-step]{display:none!important}.ap-buy[data-one] .ap-buy__sum{box-shadow:none;background:0 0;border:0;border-radius:0;order:0;margin:0 0 8px;padding:0;display:block;position:relative;top:auto;overflow:visible}.ap-buy[data-one] .ap-buy__sum>.ap-buy__art{object-fit:cover;border-radius:18px;width:100%;height:auto;max-height:220px;margin:0;display:block}.ap-buy[data-one] .ap-buy__sum>.ap-buy__art.ap-buy__fan{border-radius:0;height:196px;max-height:none;padding:0;position:relative;overflow:visible}.ap-buy[data-one] .ap-buy__fan .ap-cards{width:92%;height:100%;margin:0 auto;position:relative}.ap-buy[data-one] .ap-buy__fan .ap-cards__c{height:auto;transform:translateY(50%);translate:var(--fx) var(--fy);rotate:var(--fr);border-radius:3.2%/5%;transition:left .45s cubic-bezier(.22,1,.36,1),width .45s cubic-bezier(.22,1,.36,1),translate .45s cubic-bezier(.22,1,.36,1),rotate .45s cubic-bezier(.22,1,.36,1);position:absolute;bottom:50%;box-shadow:0 16px 30px -16px #162e5180,0 2px 6px #162e511f}.ap-buy[data-one] .ap-buy__fan .ap-cards__c[hidden]{display:none}.ap-buy[data-one] .ap-buy__more{color:var(--ink-2);font:500 12.5px/1.2 var(--font-ui);background:#ffffffe0;border-radius:999px;padding:4px 10px;position:absolute;top:6px;right:6px}.ap-buy[data-one] .ap-buy__more[hidden]{display:none}.ap-buy[data-one] .ap-buy__photoart{position:relative}.ap-buy[data-one] .ap-buy__pg{display:block;animation:none!important}.ap-buy[data-one] .ap-buy__pg+.ap-buy__pg{border-top:1px solid #162e5117;margin-top:30px;padding-top:26px}.ap-buy[data-one] .ap-buy__step{font:600 19px/1.25 var(--font-ui);letter-spacing:-.005em;color:var(--ink);align-items:center;margin:0;display:flex}.ap-buy[data-one] .ap-buy__step>span{display:none}.ap-buy[data-one] .ap-buy__pg[data-ap-pg="1"] .ap-buy__head{margin-bottom:12px}}@media (width<=640px) and (prefers-reduced-motion:reduce){.ap-buy[data-one] .ap-buy__fan .ap-cards__c{transition:none}}@media (width<=640px){.ap-buy[data-one] .ap-buy__top{margin-bottom:20px}}.ap-hint--short{display:none}@media (width<=640px){.ap-hint--long{display:none}.ap-hint--short{display:inline}html:not(.ap-embed) .ap--start .ap-start__hero{top:var(--ap-hero-stick,78px);z-index:20;transition:box-shadow .2s;position:sticky;box-shadow:none!important;background:#fff!important;border-radius:0 0 14px 14px!important;padding:14px 4px 10px!important}html:not(.ap-embed) .ap--start .ap-start__hero.is-stuck{box-shadow:0 10px 22px -18px #162e5173!important}html:not(.ap-embed) .ap--start .ap-start__wm--dark,html:not(.ap-embed) .ap--start .ap-start__lockup{display:none!important}html:not(.ap-embed) .ap--start .ap-start__hero .ap-pick__title{color:var(--ink);text-align:center;font-size:32px}html:not(.ap-embed) .ap--start .ap-start__hero .ap-pick__sub{color:var(--ink-2);text-align:center;margin-bottom:18px}html:not(.ap-embed) .ap--start .ap-start__steps li{color:#6b7684;border-top-color:#d5dee8}html:not(.ap-embed) .ap--start .ap-start__steps li[aria-current]{border-top-color:var(--navy);color:var(--navy)}html:not(.ap-embed) .ap--start .ap-start__steps:is([data-at="2"],[data-at="3"]) li[data-step="1"],html:not(.ap-embed) .ap--start .ap-start__steps[data-at="3"] li[data-step="2"]{border-top-color:var(--primary);color:var(--ink)}html:not(.ap-embed) .ap--start .ap-q[data-ap-step=root]>.ap-q__ask{display:none}html:not(.ap-embed) .ap--start:has([data-ap-steps]:not([data-at="1"])) .ap-start__hero{padding:10px 4px!important}html:not(.ap-embed) .ap--start .ap-start__hero .ap-pick__title,html:not(.ap-embed) .ap--start .ap-start__hero .ap-pick__sub{transition:opacity .2s}html:not(.ap-embed) .ap--start .ap-start__hero.is-stuck .ap-pick__title,html:not(.ap-embed) .ap--start .ap-start__hero.is-stuck .ap-pick__sub{opacity:0}html:not(.ap-embed) .ap--start .ap-crumbs{z-index:19;top:var(--ap-start-under,130px)!important}html:not(.ap-embed) .ap--start:has(.ap-q:not([data-ap-step=root]):not([hidden])) .ap-start__hero{display:none!important}html:not(.ap-embed) .ap--start .ap-petitions:has(.ap-q:not([data-ap-step=root]):not([hidden])){background:linear-gradient(#d6e8f4,#eef5fb 420px,#f4f8fc);border-radius:0;margin:0;padding:36px 20px}html:not(.ap-embed) .ap--start .ap-petitions:has(.ap-q[data-ap-step^=resident]:not([hidden])){background:linear-gradient(#d9eee9,#edf6f3 420px,#f4faf8)}html:not(.ap-embed) .ap--start .ap-petitions:has(.ap-q[data-ap-step^=work]:not([hidden])){background:#f0f0f2}html:not(.ap-embed) .ap--start .ap-petitions:has(.ap-q[data-ap-step^=protection]:not([hidden])){background:linear-gradient(#f6e3e3,#faeeed 420px,#fdf8f7)}html:not(.ap-embed) .ap--start .ap-petitions:has(.ap-q:not([data-ap-step=root]):not([hidden])) .ap-crumbs{box-shadow:none;background:0 0;border:0;margin:0 0 16px;padding:0;position:static!important}html:not(.ap-embed) .ap--start .ap-petitions:has(.ap-q:not([data-ap-step=root]):not([hidden])) .ap-crumbs__restart{display:none}html:not(.ap-embed) .ap--start .ap-petitions:has(.ap-q:not([data-ap-step=root]):not([hidden])) .ap-crumbs :is(a,button){font:400 14px/1.3 var(--font-ui);color:#005288}html:not(.ap-embed) .ap--start .ap-q:not([data-ap-step=root])>.ap-q__ask{text-wrap:balance;display:block;font:400 40px/42px var(--font-display)!important;letter-spacing:-.6px!important;text-transform:none!important;text-align:left!important;color:#1b1b1b!important;margin:0!important}html:not(.ap-embed) .ap--start .ap-q:not([data-ap-step=root])>.ap-q__sub{font:400 16px/24.8px var(--font-ui);color:#565c65;text-align:left;margin:16px 0 0}html:not(.ap-embed) .ap--start .ap-q:not([data-ap-step=root]) .ap-q__art{width:auto;max-width:100%;height:200px;margin:52px 0 22px;display:block}html:not(.ap-embed) .ap--start .ap-q[data-ap-step^=citizen] .ap-q__art.ap-cards{width:340px;max-width:100%;height:170px;margin:52px 0 22px}html:not(.ap-embed) .ap--start .ap-q[data-ap-step=resident] img.ap-q__art{content:url(/media/home-citizenship-cutout-960-v2.webp)}html:not(.ap-embed) .ap--start .ap-q[data-ap-step=work] img.ap-q__art{content:url(/media/home-work-cutout-480-v1.webp)}html:not(.ap-embed) .ap--start .ap-q:not([data-ap-step=root]) .ap-list{gap:12px!important}html:not(.ap-embed) .ap--start .ap-q:not([data-ap-step=root]) .ap-leaf{border-radius:18px!important;min-height:0!important;padding:24px 24px 20px!important}html:not(.ap-embed) .ap--start .ap-q:not([data-ap-step=root]) .ap-leaf__text b{font:400 16px/23.2px var(--font-ui)!important}html:not(.ap-embed) .ap--start .ap-q:not([data-ap-step=root]) .ap-leaf__price{padding-top:22px!important}html:not(.ap-embed) .ap--start .ap-q:not([data-ap-step=root]) .ap-leaf__go{bottom:18px!important;right:20px!important}html:not(.ap-embed) .ap--start:has(.ap-q:not([data-ap-step=root]):not([hidden])) .ap-notlisted{margin-top:28px!important}html:not(.ap-embed) .ap-buy[data-one] .ap-buy__sum{z-index:60;padding:calc(env(safe-area-inset-top,0px) + 10px) 12px 12px;background-color:inherit;margin:0 -12px 8px;position:sticky;top:0;box-shadow:0 14px 22px -20px #162e5173}.ap-buy[data-one] .ap-tbar{display:none!important}html:not(.ap-embed) .ap-panel:has(>.ap-buy[data-one]),html:not(.ap-embed) .ap-buy[data-one],html:not(.ap-embed) .ap-buy[data-one]>.ap-buy__grid{background-color:inherit}.ap-buy[data-one] .ap-buy__pg[data-ap-pg="1"] .ap-buy__head .ap-req{display:none}.ap-buy[data-one] .ap-buy__pg:not([data-ap-pg="1"]){grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:10px;display:grid!important}.ap-buy[data-one] .ap-buy__pg:not([data-ap-pg="1"])>*{grid-column:1/-1}.ap-buy[data-one] .ap-buy__pg:not([data-ap-pg="1"])>.ap-buy__step{grid-area:1/1}.ap-buy[data-one] .ap-buy__pg:not([data-ap-pg="1"])>.ap-req--sub{display:contents}.ap-buy[data-one] .ap-buy__pg:not([data-ap-pg="1"]) .ap-req--sub .ap-req__chip{border-radius:999px;order:0;grid-area:1/2;justify-self:start;margin:0;padding:4px 11px;font-size:12.5px}.ap-buy[data-one] .ap-buy__pg:not([data-ap-pg="1"]) .ap-req--sub .ap-buy__sub{text-align:left;color:var(--ink-2);grid-area:2/1/auto/-1;margin:8px 0 14px;font-size:15px;line-height:1.5}.ap-buy[data-one] .ap-buy__sum>.ap-buy__art.ap-buy__photoart{border-radius:0;height:210px;max-height:none;overflow:hidden}.ap-buy[data-one] .ap-buy__sum>img.ap-buy__art:not(.ap-buy__art--fill){object-fit:contain;object-position:50% 100%;border-radius:0;height:200px;max-height:none}.ap-buy[data-one] .ap-buy__sum>img.ap-buy__art--fill{object-fit:cover;border-radius:18px;height:200px;max-height:none}.ap-hero .ap-pills--hero .ap-pill{white-space:nowrap}.ap-hero .ap-pills--hero .ap-pill.ap-pill--phone{flex:none;display:inline-block}.ap-hero .ap-pills--hero .ap-pill b{display:inline}html.ap-focus body:not(.ap--start) main>:is(.ap-hero-pin,.ap-pills,.ap-band,.ap-hjintro,.ap-privacy,.promises){display:none!important}body:not(.ap--start) .ap-q:not([data-ap-step=root])>.ap-q__ask{text-wrap:balance;letter-spacing:-.01em!important;margin:4px 0 8px!important;font-size:28px!important;line-height:1.15!important}.ap-buy[data-one] .ap-buy__pg:not([data-ap-pg="1"]) .ap-req--sub .ap-buy__sub{font-size:min(15px,3.92157vw - .941177px)}.ap-buy[data-one] .ap-buy__pg:not([data-ap-pg="1"]) .ap-req--sub .ap-buy__lead{margin-right:.3em;display:inline}.ap-buy[data-one] .ap-buy__bar-slot{order:3}html.ap-embed .ap-buy[data-one] .ap-buy__sum{z-index:60;background-color:var(--ap-host-bg,transparent);will-change:transform;margin:0 -12px 8px;padding:10px 12px 12px;position:relative;box-shadow:0 14px 22px -20px #162e5173}html.ap-embed.ap-scroll .ap-buy[data-one] .ap-buy__sum{will-change:auto;position:sticky;top:0;transform:none!important}html.ap-embed.ap-scroll .ap--start .ap-buy__bar{bottom:var(--ap-host-consent,0px)}html.ap-embed.ap-scroll .ap--start .ap-buy[data-pages]{padding-bottom:calc(96px + var(--ap-host-consent,0px))}}.ap-head__chat{display:none}@media (width<=640px){html:not(.ap-embed) .ap-head__chat{width:44px;height:44px;color:var(--ink);border-radius:12px;justify-content:center;align-items:center;margin-left:auto;text-decoration:none;display:flex}html:not(.ap-embed) .ap-head__chat:focus-visible{outline:2px solid var(--primary);outline-offset:2px}html:not(.ap-embed) body.ap:not(.ap--start) .ap-petitions:has(.ap-q:not([hidden])):not(:has(.ap-panel:not([hidden]))){isolation:isolate;background:linear-gradient(#e3eef8 0%,#f1f6fb 46%,#fff 100%);border:1px solid #162e510f;border-radius:30px;margin:48px 12px 56px;padding:44px 18px 26px;position:relative;overflow:hidden}html:not(.ap-embed) body.ap:not(.ap--start) .ap-petitions:has(.ap-q:not([hidden])):not(:has(.ap-panel:not([hidden]))):before{content:"";z-index:-1;opacity:.07;pointer-events:none;background:url(/brand/welcomeusa-mark-3.svg) 50%/contain no-repeat;width:260px;height:138px;position:absolute;top:-34px;right:-70px}html:not(.ap-embed) body.ap:not(.ap--start) .ap-petitions .ap-q:not([hidden]) select{background-color:#fff;border:1px solid #162e511a;border-radius:16px;height:60px;font-size:17px;box-shadow:0 10px 24px -18px #162e5173}html:not(.ap-embed) body.ap:not(.ap--start) .ap-petitions:has(.ap-q:not([hidden])):not(:has(.ap-panel:not([hidden]))){background:#eaf2f9;border-color:#162e5114;box-shadow:inset 0 1px #ffffffd9,0 1px 2px #0d29540d,0 12px 24px -16px #0d295429,0 34px 60px -34px #0d295457}html:not(.ap-embed) body.ap:not(.ap--start) .ap-petitions:has(.ap-q:not([hidden])):not(:has(.ap-panel:not([hidden])))[data-under=resident]:not(:has(.ap-q[data-ap-step=root]:not([hidden]))){background:#ebf5f2}html:not(.ap-embed) body.ap:not(.ap--start) .ap-petitions:has(.ap-q:not([hidden])):not(:has(.ap-panel:not([hidden])))[data-under=work]:not(:has(.ap-q[data-ap-step=root]:not([hidden]))){background:#edf0f4}html:not(.ap-embed) body.ap:not(.ap--start) .ap-petitions:has(.ap-q:not([hidden])):not(:has(.ap-panel:not([hidden])))[data-under=protection]:not(:has(.ap-q[data-ap-step=root]:not([hidden]))){background:#faf1f0}html:not(.ap-embed) body.ap:not(.ap--start) .ap-petitions:has(.ap-q:not([hidden])):not(:has(.ap-panel:not([hidden]))):before{opacity:.08}html:not(.ap-embed) body.ap:not(.ap--start) .ap-petitions:has(.ap-q:not([hidden])):not(:has(.ap-panel:not([hidden]))) .ap-h2{color:var(--navy)}html:not(.ap-embed) body.ap:not(.ap--start) .ap-petitions:has(.ap-q:not([hidden])):not(:has(.ap-panel:not([hidden]))) .ap-q:not([hidden]) select{border-color:#162e511a;box-shadow:0 1px 2px #162e510f,0 14px 28px -16px #162e5166}html:not(.ap-embed) body.ap:not(.ap--start) .ap-petitions:has(.ap-q:not([hidden])):not(:has(.ap-panel:not([hidden]))) .ap-rootpick__go{background:var(--primary);color:#fff}html:not(.ap-embed) body.ap:not(.ap--start) .ap-petitions:has(.ap-q:not([hidden])):not(:has(.ap-panel:not([hidden]))) .ap-rootpick__go:disabled{opacity:1;color:#fff;background:#c9d9e7}html:not(.ap-embed) body.ap:not(.ap--start) .ap-petitions:has(.ap-q:not([hidden])):not(:has(.ap-panel:not([hidden]))) .ap-rootpick__bar{background:#eaf2f9f5}html:not(.ap-embed) body.ap:not(.ap--start) .ap-petitions:has(.ap-q:not([hidden])):not(:has(.ap-panel:not([hidden])))[data-under=resident] .ap-rootpick__bar{background:#ebf5f2f5}html:not(.ap-embed) body.ap:not(.ap--start) .ap-petitions:has(.ap-q:not([hidden])):not(:has(.ap-panel:not([hidden])))[data-under=work] .ap-rootpick__bar{background:#edf0f4f5}html:not(.ap-embed) body.ap:not(.ap--start) .ap-petitions:has(.ap-q:not([hidden])):not(:has(.ap-panel:not([hidden])))[data-under=protection] .ap-rootpick__bar{background:#faf1f0f5}html:not(.ap-embed) .ap-head{border-radius:12px;padding:2px 2px 2px 12px}html:not(.ap-embed) .ap-head,html:not(.ap-embed) .ap-head.is-scrolled{backdrop-filter:saturate(1.8)blur(12px);background:#ffffff80;transition:background-color .24s}html:not(.ap-embed) .ap-head.is-solid{background:#fff;border-color:#162e5114}html:not(.ap-embed) .ap-head__logo img{height:36px}html:not(.ap-embed) .ap--start .ap-tbar{border-radius:12px}html:not(.ap-embed) .ap-head__burger{gap:4px}html:not(.ap-embed) .ap-head__burger span{background:#1b1b1b;width:15px;height:1.5px}html:not(.ap-embed) .ap-head__burger span:nth-child(2){display:none}html:not(.ap-embed) .ap-head[data-menu=open] .ap-head__burger span:first-child{transform:translateY(2.75px)rotate(45deg)}html:not(.ap-embed) .ap-head[data-menu=open] .ap-head__burger span:nth-child(3){transform:translateY(-2.75px)rotate(-45deg)}.ap-buy .ap-trow{grid-template-columns:1fr auto;column-gap:16px}.ap-buy .ap-trow>.ap-trow__text{grid-area:1/1}.ap-buy .ap-trow>.ap-trow__fig{text-align:left;min-width:0;font:600 14.5px/1.2 var(--font-ui);color:var(--navy);font-variant-numeric:tabular-nums;grid-area:2/1;justify-self:start}.ap-buy .ap-trow>.ap-trow__fig small.ap-trow__note{text-align:left}.ap-buy .ap-trow>.ap-trow__fig .ap-trow__amt{font-size:20px}.ap-buy .ap-trow>.ap-soon{grid-area:3/1;justify-self:start}.ap-buy .ap-trow>.ap-trow__dot{grid-area:1/2/span 3;align-self:center;width:22px;height:22px}.ap-buy .ap-trow.is-on>.ap-trow__dot{border-width:7px}.ap-trow.is-on{box-shadow:none}.ap-buy .ap-trow.is-soon>.ap-trow__fig{color:#86868b}.ap-buy .ap-trow{grid-template-columns:auto 1fr auto;gap:7px 10px;padding-block:12px}.ap-buy .ap-trow>.ap-trow__text{grid-column:1/3}.ap-buy .ap-trow>.ap-soon{grid-area:2/2;place-self:center start}.ap-buy .ap-trow>.ap-trow__dot{grid-area:1/3/span 2;margin-left:6px}.ap-buy .ap-trows,.ap-buy .ap-pays,.ap-buy .ap-adds{border:1px solid var(--line);background:#fff;border-radius:16px;gap:0}.ap-buy .ap-trows,.ap-buy .ap-pays{overflow:hidden}.ap-buy :is(.ap-trows,.ap-pays,.ap-adds)>:first-child{border-top-left-radius:15px;border-top-right-radius:15px}.ap-buy :is(.ap-trows,.ap-pays,.ap-adds)>:last-child{border-bottom-right-radius:15px;border-bottom-left-radius:15px}.ap-buy .ap-trow,.ap-buy .ap-add,html .ap-buy .ap-pays>.ap-pay{--row:transparent;box-shadow:none;background:var(--row);border:0}.ap-buy .ap-trow+.ap-trow,.ap-buy .ap-add+.ap-add,html .ap-buy .ap-pays>.ap-pay+.ap-pay{background:linear-gradient(var(--line), var(--line)) 16px 0 / calc(100% - 16px) 1px no-repeat, var(--row)}.ap-buy .ap-trow.is-on,.ap-buy .ap-add:has(input:checked),html .ap-buy .ap-pays>.ap-pay[aria-checked=true]{--row:#f5f9fd}html .ap-buy .ap-pays>.ap-pay,html .ap-buy .ap-pays>.ap-pay[aria-checked=true]{border-radius:0;padding:12px 56px 12px 16px;position:relative}.ap-buy .ap-pays>.ap-pay:after{content:"";box-sizing:border-box;border:1.5px solid #b6c0ca;border-radius:50%;width:22px;height:22px;margin-top:-11px;transition:border-width .16s,border-color .16s;position:absolute;top:50%;right:16px}.ap-buy .ap-pays>.ap-pay[aria-checked=true]:after{border:7px solid var(--primary)}.ap-buy .ap-trow>.ap-trow__dot,.ap-buy .ap-trow.is-on>.ap-trow__dot,.ap-buy .ap-pays>.ap-pay:after,.ap-buy .ap-pays>.ap-pay[aria-checked=true]:after{opacity:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M4.5 12.5l5 5L19.5 7' stroke='%23005288' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/22px no-repeat;border:0;border-radius:0;width:22px;height:22px;transition:opacity .16s,transform .2s cubic-bezier(.22,1,.36,1);transform:scale(.6)}.ap-buy .ap-trow.is-on>.ap-trow__dot,.ap-buy .ap-pays>.ap-pay[aria-checked=true]:after{opacity:1;transform:none}.ap-buy .ap-trow.is-on,html .ap-buy .ap-pays>.ap-pay[aria-checked=true]{box-shadow:inset 0 0 0 2px var(--primary);border-radius:15px}.ap-buy :is(.ap-trows,.ap-pays)>:not(:first-child):not(:last-child):is(.is-on,[aria-checked=true]){border-radius:0}@media (prefers-reduced-motion:reduce){.ap-buy .ap-trow>.ap-trow__dot,.ap-buy .ap-pays>.ap-pay:after{transition:none}}}.ap-buy__over{display:none}@media (width<=640px){html.ap-checkout .ap-head,html.ap-checkout .ap-crumbs,html.ap-checkout .ap-petitions .ap-show{display:none!important}.ap-buy__top{position:relative}html.ap-checkout .ap-buy__over,html.ap-embed.ap-scroll .ap-buy__over[data-wu-change]{cursor:pointer;font:400 14px/1.2 var(--font-ui);color:var(--primary);background:0 0;border:0;padding:6px 0;display:block;position:absolute;top:-6px;right:0}html.ap-checkout .ap-buy__over:focus-visible,html.ap-embed .ap-buy__over:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:4px}html.ap-embed.ap-scroll .ap-buy[data-one] .ap-buy__sum{padding-top:calc(var(--ap-host-safe,0px) + 10px)}}@media (hover:none){.ap-btn:active,.ap-cta:active{background:var(--primary-dark)}.ap-btn--hero:active{background:#dcebf7}}.ap-btn,.ap-cta,.ap-chipset .ap-leaf,.ap-chipset__more{-webkit-tap-highlight-color:transparent}@media (width<=640px){.ap-foot a,.ap-foot button{align-items:center;min-height:44px;display:inline-flex}html:not(.ap-embed) .ap-head,html:not(.ap-embed) .ap-head.is-scrolled,html:not(.ap-embed) .ap-head.is-solid,html:not(.ap-embed) .ap-head[data-menu=open]{margin:calc(-1 * env(safe-area-inset-top,0px)) 0 -3px;padding:calc(env(safe-area-inset-top,0px) + 8px) 12px 8px 16px;backdrop-filter:none;box-shadow:none;background:#fff;border:0;border-bottom:1px solid #162e5114;border-radius:0;top:0}html:not(.ap-embed) .ap-head__logo img{height:38px}html:not(.ap-embed) .ap-head__burger{gap:4px}html:not(.ap-embed) .ap-head__burger span{background:var(--ink);width:19px;height:2px}html:not(.ap-embed) .ap-head__burger span:nth-child(2){display:block}html:not(.ap-embed) .ap-head[data-menu=open] .ap-head__burger span:first-child{transform:translateY(6px)rotate(45deg)}html:not(.ap-embed) .ap-head[data-menu=open] .ap-head__burger span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}html:not(.ap-embed) .ap--start .ap-tbar{top:calc(var(--ap-head-h,120px) + 8px)}html:not(.ap-embed) body.ap:not(.ap--start) .ap-petitions:has(.ap-q:not([hidden])):not(:has(.ap-panel:not([hidden]))) .ap-crumbs{box-shadow:none;background:0 0;border-bottom:0;position:static}}@media (width>=641px) and (prefers-reduced-motion:no-preference){html:not(.ap-embed) .ap-head__start.is-jiggle{animation:.28s linear 2 ap-rise-jiggle}}@keyframes ap-rise-jiggle{0%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translate(0)}28.57%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translate(6px)}57.14%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translate(-6px)}78.57%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translate(4px)}to{transform:translate(0)}}@media (width<=640px){html.ap-embed.ap-scroll body:has(.ap-petitions[data-under=citizen] .ap-panel:not([hidden]) .ap-buy[data-pages]){background:#eaf2f9}html.ap-embed.ap-scroll body:has(.ap-petitions[data-under=resident] .ap-panel:not([hidden]) .ap-buy[data-pages]){background:#ebf5f2}html.ap-embed.ap-scroll body:has(.ap-petitions[data-under=work] .ap-panel:not([hidden]) .ap-buy[data-pages]){background:#edf0f4}html.ap-embed.ap-scroll body:has(.ap-petitions[data-under=protection] .ap-panel:not([hidden]) .ap-buy[data-pages]){background:#faf1f0}}.ap-show__ai,.ap-pet-sub--ai{display:none}@media (width>=641px){.ap-show .ap-show__t,.ap-petitions--headed .ap-pet-sub--find{display:none}.ap-show .ap-show__ai{display:inline}.ap-petitions--headed:has(.ap-q[data-ap-step=root]:not([hidden])) .ap-pet-sub--ai{display:block}.ap-petitions--headed:has(.ap-q[data-ap-step=root]:not([hidden])) .ap-show>.ap-h2{line-height:1.08}.ap-petitions--headed:has(.ap-q[data-ap-step=root]:not([hidden])) .ap-pet-sub--ai{margin-top:18px;line-height:30px}.ap-petitions--headed .ap-show__cta{display:none}.ap-petitions--headed:has(.ap-q[data-ap-step=root]:not([hidden])) .ap-show__stage{margin-top:calc(clamp(36px,3.4vw,48px)/-2.85714)}.ap-show__twinkle{vertical-align:top;width:0;height:0;display:inline-block;position:relative}}@media (width>=641px) and (prefers-reduced-motion:no-preference){.ap-show__ai em{background:linear-gradient(100deg, var(--primary) 0 36%, #7fc0ec 45%, #d6ecfb 50%, #7fc0ec 55%, var(--primary) 64% 100%) 100% 0 / 300% 100% no-repeat;color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.ap-show__ai em.is-on{animation:1.6s linear both ap-show-shine}.ap-show__twinkle:before{content:"";opacity:0;transform-origin:50% 60%;background:url(/brand/welcomeusa-mark-3.svg) 50% 46%/.78em no-repeat,#f5f5f7;border-radius:50%;width:1.04em;height:1.04em;position:absolute;top:.04em;left:.12em;box-shadow:0 8px 11px -5px #162e5142,0 3px 5px -3px #162e511a}.ap-show__twinkle.is-on:before{animation:1.5s cubic-bezier(.34,1.56,.64,1) 1.4s both ap-show-twinkle}}@keyframes ap-show-shine{0%{background-position:100% 0}to{background-position:0 0}}@keyframes ap-show-twinkle{0%{opacity:0;transform:scale(.4)rotate(-14deg)}28%{opacity:1;transform:scale(1.06)rotate(0)}42%{transform:scale(1)}78%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.ap-add{position:relative}.ap-add--hh .ap-add__persons{border-top:1px dashed var(--line);grid-column:1/-1;gap:8px;margin-top:8px;padding-top:10px;display:grid}.ap-add--hh .ap-add__persons[hidden]{display:none!important}.ap-add__persons-head{color:var(--muted);margin:0;font-size:12.5px;font-weight:500}.ap-person-row{background:#f8fafd;border:1px solid #e4ebf2;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;padding:8px 12px;display:flex}.ap-person-row[hidden]{display:none!important}.ap-person-row__who{color:var(--navy);font-size:13.5px;font-weight:600}.ap-person-row__opts{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.ap-person-opt{align-items:center;gap:4px;display:inline-flex;position:relative}.ap-person-opt__lbl{color:var(--ink);cursor:pointer;align-items:center;gap:6px;font-size:13.5px;font-weight:500;display:inline-flex}.ap-person-opt__lbl input{width:16px;height:16px;accent-color:var(--primary);cursor:pointer;margin:0}.ap-info--rich{vertical-align:middle;align-items:center;margin-left:4px;display:inline-flex}.ap-add__text>.ap-info--rich{margin:5px 0 0;display:flex}.ap-info__btn--pill{color:var(--primary);font:500 12px/1.3 var(--font-ui,inherit);background:#f2f7fc;border:1px solid #cddaea;border-radius:999px;align-items:center;gap:5px;margin:0;padding:3px 8px;display:inline-flex}.ap-info__btn--pill:hover,.ap-info.is-open .ap-info__btn--pill{border-color:var(--primary);color:var(--navy);background:#e3eef9}.ap-info__pop--rich{z-index:50;gap:6px;max-width:min(360px,100vw - 32px);padding:12px 14px}.ap-info__title{color:var(--navy);font-size:13.5px;font-weight:600;display:block}.ap-info__p{color:#36414d;font-size:12.5px;line-height:1.45;display:block}.ap-info__warn{color:#5c3c00;background:#fff6e5;border:1px solid #f0d090;border-radius:8px;padding:7px 9px;font-size:12.5px;font-weight:500;line-height:1.45;display:block}.ap-info__warn-lead,.ap-add .ap-info__pop--rich b.ap-info__warn-lead{font:inherit;color:inherit;margin:0;font-weight:600;display:inline}.ap-info__link{color:var(--primary);text-underline-offset:2px;align-items:center;gap:4px;margin-top:2px;font-size:12.5px;font-weight:600;text-decoration:underline;display:inline-flex}.ap-info__link:hover{color:var(--navy)}.ap-uscis-warn{color:#4d3300;background:#fff8eb;border:1px solid #ebd094;border-radius:12px;margin:12px 0 0;padding:10px 14px;font-size:13px;line-height:1.5}.ap-uscis-warn[hidden]{display:none!important}@media (width>=641px){.ap-add__text>.ap-info--rich{margin-top:10px}.ap-info__pop--rich{width:500px;max-width:min(500px,100vw - 48px);top:var(--pop-y,calc(100% + 10px));color:#1b1b1b;backdrop-filter:blur(30px)saturate(1.6);transform-origin:0 100%;--tt-in-dur:.22s;--tt-out-dur:.12s;--tt-in-ease:cubic-bezier(.22, 1, .36, 1);background:#fffffff5;border:1px solid #ffffffb3;border-radius:18px;gap:10px;padding:18px 20px 16px;transform:translateY(8px)scale(.97);box-shadow:0 0 0 1px #162e5112,0 2px 8px #0d29540f,0 30px 60px -28px #0d29546b,inset 0 1px #fffc}.ap-info.is-open .ap-info__pop--rich{transform:none}.ap-info__pop--rich .ap-info__title{font:600 15px/1.35 var(--font-ui);color:#1b1b1b}.ap-info__pop--rich .ap-info__p{color:#1b1b1b;font-size:13.5px;line-height:1.55}.ap-info__pop--rich .ap-info__lead,.ap-add .ap-info__pop--rich b.ap-info__lead{font:600 13.5px/1.4 var(--font-ui);color:#1b1b1b;margin-bottom:1px;display:block}}.ap-info__pop--rich .ap-info__warn{color:#1b1b1b;background:#eaf2f9f5;border:1px solid #162e511a;border-radius:12px;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:9px;padding:11px 13px;font-size:13px;font-weight:400;line-height:1.5;display:grid}.ap-info__pop--rich .ap-info__warn:before{content:"";background:var(--navy);width:16px;height:16px;margin-top:2px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='6.6' fill='none' stroke='black' stroke-width='1.3'/%3E%3Cpath d='M8 7.2v3.8' stroke='black' stroke-width='1.4' stroke-linecap='round'/%3E%3Ccircle cx='8' cy='5' r='.85'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='6.6' fill='none' stroke='black' stroke-width='1.3'/%3E%3Cpath d='M8 7.2v3.8' stroke='black' stroke-width='1.4' stroke-linecap='round'/%3E%3Ccircle cx='8' cy='5' r='.85'/%3E%3C/svg%3E") 50%/contain no-repeat}@media (width>=641px){.ap-info__pop--rich:before{content:"";left:-7px;top:var(--caret-y,24px);background:#fffffff5;border-bottom:1px solid #162e5117;border-left:1px solid #162e5117;border-radius:0 0 0 3px;width:12px;height:12px;margin-top:-6px;position:absolute;transform:rotate(45deg)}.ap-info__pop--rich.is-left{transform-origin:100% 100%}.ap-info__pop--rich.is-left:before{border-top:1px solid #162e5117;border-bottom:0;border-left:0;border-right:1px solid #162e5117;border-radius:0 3px 0 0;left:auto;right:-7px}.ap-info__pop--rich .ap-info__link{margin-top:2px;font-size:13.5px}}@media (width<=640px){html:not(.ap-embed) .ap-head[data-menu=open] .ap-head__nav>:not(.nav__mob){display:none!important}html:not(.ap-embed) .ap-head[data-menu=open] .ap-head__nav{left:6px;right:6px;top:calc(var(--ap-head-h,58px) + 4px);z-index:1;max-height:calc(100svh - var(--ap-head-h,58px) - 18px);overscroll-behavior:contain;text-align:left;clip-path:inset(-4px -100vmax -100vmax);background:#fff;border:0;border-radius:18px;margin:0;padding:10px 16px 18px;animation:.3s cubic-bezier(.22,1,.36,1) both ap-mob-in;display:block;position:fixed;overflow-y:auto;box-shadow:0 20px 44px -18px #0d295461,0 0 0 1px #0d29540d,0 0 0 100vmax #0a142429}html:not(.ap-embed) .ap-head[data-menu=open]{border-bottom-color:#0000}}.ap-head .nav__mob{display:none}@media (width<=640px){html:not(.ap-embed) .ap-head[data-menu=open] .nav__mob{display:grid}}@media (width>=641px){.ap-head .nav__mob{display:none!important}}@keyframes ap-mob-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@media (width<=640px) and (prefers-reduced-motion:reduce){html:not(.ap-embed) .ap-head[data-menu=open] .ap-head__nav{animation:none}}@media (width<=640px){html:not(.ap-embed):has(.ap-head[data-menu=open]) .ap-strip{z-index:0}}@media (width>=641px){.ap-buy .ap-add:has(.ap-info.is-open){z-index:70}.ap-buy .ap-buy__pg:has(.ap-info.is-open),.ap-buy .ap-buy__main:has(.ap-info.is-open){z-index:70;position:relative}}.ap-uscis-warn,#main .pz-uscis-warn{color:#1b1b1b;background:#fff;border:1px solid #162e511a;border-radius:12px;padding:12px 14px 12px 38px;font-size:13.5px;font-weight:400;line-height:1.5;position:relative}.ap-uscis-warn:before,#main .pz-uscis-warn:before{content:"";background:var(--navy,#162e51);width:16px;height:16px;position:absolute;top:14px;left:14px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='6.6' fill='none' stroke='black' stroke-width='1.3'/%3E%3Cpath d='M8 7.2v3.8' stroke='black' stroke-width='1.4' stroke-linecap='round'/%3E%3Ccircle cx='8' cy='5' r='.85'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='6.6' fill='none' stroke='black' stroke-width='1.3'/%3E%3Cpath d='M8 7.2v3.8' stroke='black' stroke-width='1.4' stroke-linecap='round'/%3E%3Ccircle cx='8' cy='5' r='.85'/%3E%3C/svg%3E") 50%/contain no-repeat}.ap-pgrid-head{display:none}@media (width>=641px){.ap-add--hh .ap-add__persons{gap:0}.ap-add__persons>.ap-add__persons-head{display:none}.ap-pgrid-lead{font:400 12.5px/1.4 var(--font-ui);color:var(--muted);align-self:end;padding-bottom:2px}.ap-pgrid-head,.ap-person-row{grid-template-columns:minmax(0,1fr) 150px 150px;align-items:center;column-gap:8px;display:grid}.ap-pgrid-head{padding:6px 4px 8px}.ap-pgrid-col{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 6px;display:flex;position:relative}.ap-pgrid-col b{font:600 13.5px/1.25 var(--font-ui);color:var(--ink)}.ap-pgrid-col small{font:400 12.5px/1.2 var(--font-ui);color:var(--muted);flex-basis:100%;order:3}.ap-pgrid-col .ap-info--rich{margin:0}.ap-person-row{background:0 0;border:0;border-top:1px solid #162e5114;border-radius:0;padding:10px 4px}.ap-person-row__opts{display:contents}.ap-person-opt{justify-content:center}.ap-person-opt>.ap-info{display:none}.ap-person-opt__lbl>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ap-person-opt__lbl input{width:20px;height:20px}.ap-person-row__who{font:500 15px/1.3 var(--font-ui);color:var(--ink)}}.ap-uscis-warn,#main .pz-uscis-warn{padding:12px 14px}.ap-uscis-warn:before,#main .pz-uscis-warn:before{content:none}.uf-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.uf-title{font:600 13.5px/1.3 var(--font-ui,inherit);color:#1b1b1b}.uf-total{font:600 13.5px/1.3 var(--font-ui,inherit);color:#1b1b1b;font-variant-numeric:tabular-nums}.uf-sub{color:#5b636d;margin:2px 0 8px;font-size:12px;line-height:1.4}.uf-rows{border-top:1px solid #162e5114;gap:4px;margin:0;padding:8px 0 0;list-style:none;display:grid}.uf-rows li{color:#3b4048;justify-content:space-between;gap:12px;font-size:12.5px;line-height:1.4;display:flex}.uf-rows b{color:#1b1b1b;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.uf-note{color:#5b636d;margin:8px 0 0;font-size:12px;line-height:1.4}.ap-uscis-warn,#main .pz-uscis-warn{border:0;border-top:1px solid var(--line,#e3e8ee);background:0 0;border-radius:0;margin:12px 0 0;padding:12px 0 0}.uf-fold>summary{cursor:pointer;font:500 14.5px/1.35 var(--font-ui,inherit);color:var(--ink,#1b1b1b);grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:10px;padding:2px 0;list-style:none;display:grid}.uf-fold>summary::-webkit-details-marker{display:none}.uf-fold>summary b{font-variant-numeric:tabular-nums;font-weight:600}.uf-fold>summary svg{color:#8a94a0;width:16px;height:16px;transition:transform .25s cubic-bezier(.22,1,.36,1)}.uf-fold[open]>summary svg{transform:rotate(180deg)}.uf-fold>summary:focus-visible{outline:2px solid var(--primary,#005288);outline-offset:2px;border-radius:6px}.uf-fold .uf-rows{margin-top:10px}@media (prefers-reduced-motion:reduce){.uf-fold>summary svg{transition:none}}@media (width>=641px){.ap-buy[data-pages] .ap-fold{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;margin-top:18px;padding:14px 0 0}.ap-buy[data-pages] .ap-fold>summary{cursor:pointer;color:var(--ink);grid-template-columns:minmax(0,1fr) auto 18px;align-items:baseline;gap:12px;padding:2px 0;list-style:none;display:grid}.ap-buy[data-pages] .ap-fold>summary::-webkit-details-marker{display:none}.ap-buy[data-pages] .ap-fold>summary>span{font:600 17px/1.3 var(--font-ui)}.ap-buy[data-pages] .ap-fold>summary [data-ap-items]{color:var(--muted);font-weight:400}.ap-buy[data-pages] .ap-fold .ap-fold__lbl{display:none}.ap-buy[data-pages] .ap-fold .ap-fold__lbl--total{display:inline}.ap-buy[data-pages] .ap-fold .ap-fold__amt{font:600 15px/1.2 var(--font-ui);color:var(--ink);font-variant-numeric:tabular-nums;display:inline}.ap-buy[data-pages] .ap-fold>summary svg{color:#8a94a0;align-self:center;width:18px;height:18px;transition:transform .25s cubic-bezier(.22,1,.36,1)}.ap-buy[data-pages] .ap-fold[open]>summary svg{transform:rotate(180deg)}.ap-buy[data-pages] .ap-fold>summary:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:6px}.ap-buy[data-pages] .ap-fold .ap-lines{border-top:1px solid var(--line);margin-top:12px;padding-top:12px}.ap-buy[data-pages] .ap-fold+.ap-total{display:none}.ap-buy[data-pages] .ap-fold~.ap-buy__note{margin-top:10px}}@media (width>=641px) and (prefers-reduced-motion:reduce){.ap-buy[data-pages] .ap-fold>summary svg{transition:none}}.ap-head__acts{display:none}@media (width>=641px){html:not(.ap-embed) .ap-head{min-height:69px;padding:12px 28px}html:not(.ap-embed) .ap-head,html:not(.ap-embed) .ap-head.is-scrolled{border-bottom-color:#0000}html:not(.ap-embed) .ap-head{transition:background-color .24s}html:not(.ap-embed) .ap-head.is-scrolled{backdrop-filter:saturate(1.8)blur(18px);background:#ffffff8c}html:not(.ap-embed) .ap-head__logo img{height:44px}html:not(.ap-embed) .ap-head__nav{gap:0}html:not(.ap-embed) .ap-head__help,html:not(.ap-embed) .ap-head__cta{display:none!important}html:not(.ap-embed) .ap-lang__btn{min-height:0;font:400 15px/1 var(--font-ui);color:#121212;border-radius:999px;padding:9px 12px;transition:background-color .16s}html:not(.ap-embed) .ap-lang__btn:hover{background:#f4f5f7}html:not(.ap-embed) .ap-head__acts{align-items:center;gap:8px;margin-left:17px;display:flex}.ap-head__start{background:var(--primary);color:#fff;height:40px;font:500 15px/1 var(--font-ui);white-space:nowrap;border-radius:999px;align-items:center;padding:0 20px;text-decoration:none;transition:background-color .16s;display:inline-flex}.ap-head__icon{color:#121212;background:#f1f2f4;border-radius:50%;place-items:center;width:40px;height:40px;transition:background-color .16s;display:grid}.ap-head__icon svg{display:block}@media (hover:hover){.ap-head__start:hover{background:var(--primary-dark);color:#fff}.ap-head__icon:hover{background:#e4e7eb}}.ap-head__start:focus-visible,.ap-head__icon:focus-visible{outline:2px solid var(--primary);outline-offset:2px}}@media (width>=641px) and (prefers-reduced-motion:reduce){.ap-head__start,.ap-head__icon,html:not(.ap-embed) .ap-lang__btn{transition:none}}@media (width<=640px){.ap-info__pop--rich{color:#1b1b1b;border-radius:14px;gap:8px;padding:14px 16px}.ap-info__pop--rich .ap-info__title{font:600 15px/1.35 var(--font-ui);color:#1b1b1b}.ap-info__pop--rich .ap-info__p{color:#1b1b1b;font-size:14px;line-height:1.5}.ap-info__pop--rich .ap-info__lead,.ap-add .ap-info__pop--rich b.ap-info__lead{font:600 14px/1.4 var(--font-ui);color:#1b1b1b;margin-bottom:1px;display:block}.ap-info__pop--rich .ap-info__warn{font-size:13.5px}.ap-info__pop--rich .ap-info__link{font-size:14px}.ap-adds{overflow:visible}.ap-adds>.ap-adds__inc:last-child{border-radius:0 0 14px 14px}.ap-add:not(.ap-add--hh){grid-template-columns:minmax(0,1fr) auto auto}.ap-add:not(.ap-add--hh)>.ap-add__price{grid-area:1/2}.ap-add:not(.ap-add--hh)>:last-child{grid-area:1/3}.ap-add--hh>.ap-step-n{grid-area:1/2/span 2}.ap-add--hh>.ap-add__persons{grid-area:3/1/auto/-1}.ap-add--hh .ap-add__persons{background:#f4f7fb;border:0;border-radius:12px;gap:0;margin-top:12px;padding:12px 14px 4px}.ap-add__persons-head{font:400 13px/1.45 var(--font-ui);color:var(--muted);margin:0 0 4px}.ap-person-row{background:0 0;border:0;border-top:1px solid #162e5114;border-radius:0;gap:8px;padding:12px 0;display:grid}.ap-add__persons-head+.ap-pgrid-head+.ap-person-row{border-top:0;padding-top:6px}.ap-person-row__who{font:500 15px/1.3 var(--font-ui);color:var(--ink)}.ap-person-row__opts{gap:10px;display:grid}.ap-person-opt__lbl{font:400 15px/1.35 var(--font-ui);color:var(--ink);gap:10px}.ap-person-opt__lbl input{width:18px;height:18px}.ap-buy[data-pages] .ap-fold>summary{grid-template-columns:minmax(0,1fr) auto 16px;align-items:baseline;gap:12px}.ap-buy[data-pages] .ap-fold>summary [data-ap-items]{color:var(--muted);font-weight:400}.ap-buy[data-pages] .ap-fold .ap-fold__lbl{display:none}.ap-buy[data-pages] .ap-fold .ap-fold__lbl--total{display:inline}.ap-buy[data-pages] .ap-fold .ap-fold__amt{font:600 15px/1.2 var(--font-ui);color:var(--ink);font-variant-numeric:tabular-nums;display:inline}.ap-buy[data-pages] .ap-fold>summary svg{align-self:center}.ap-buy[data-pages] .ap-fold .ap-lines{border-top:1px solid var(--line)}.ap-buy[data-pages] .ap-fold+.ap-total{display:none}}.ap-journey__copy .ap-lede{text-wrap:balance}.ap-chipset{display:none}@media (width<=640px){html:not(.ap-embed) body.ap:not(.ap--start) .ap-petitions--headed .ap-q[data-ap-step=root]:has(.ap-chipset__pane>*) .ap-roots,html:not(.ap-embed) body.ap:not(.ap--start) .ap-petitions--headed .ap-q[data-ap-step=root]:has(.ap-chipset__pane>*) .ap-rootpick{display:none}html:not(.ap-embed) body.ap:not(.ap--start) .ap-petitions--headed .ap-chipset:has(.ap-chipset__pane>*){display:block}.ap-chipset{--tabs-dur:.25s;--tabs-ease:cubic-bezier(.22, 1, .36, 1);--stagger-dur:.32s;--stagger-distance:8px;--stagger-blur:0px;--stagger-ease:cubic-bezier(.22, 1, .36, 1)}.ap-chipset__row{background:#162e5112;border-radius:12px;gap:4px;padding:4px;display:flex;position:relative}.ap-chipset__pill{z-index:0;width:0;height:40px;transition:transform var(--tabs-dur) var(--tabs-ease), width var(--tabs-dur) var(--tabs-ease);will-change:transform, width;pointer-events:none;background:#fff;border-radius:9px;position:absolute;top:4px;left:0;transform:translate(0);box-shadow:0 1px 2px #162e511f,0 4px 10px -6px #162e514d}.ap-chip{z-index:1;min-height:40px;color:var(--ink-2);font:500 14.5px/1.1 var(--font-ui);white-space:nowrap;cursor:pointer;transition:color var(--tabs-dur) var(--tabs-ease);background:0 0;border:0;border-radius:9px;flex:auto;padding:0 8px;position:relative}.ap-chip[aria-selected=true]{color:var(--navy)}.ap-chipset .t-stagger-line{opacity:0;transform:translateY(var(--stagger-distance));transition:opacity var(--stagger-dur) var(--stagger-ease), transform var(--stagger-dur) var(--stagger-ease)}.ap-chipset .is-shown .t-stagger-line{opacity:1;filter:none;transform:none}.ap-chipset__lead{flex-direction:column;margin:22px 2px 14px;display:flex}.ap-chipset__lead:has(.ap-chipset__pic){grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;margin-bottom:24px;padding-bottom:0;display:grid;position:relative}.ap-chipset__lead:has(.ap-chipset__pic):after{content:"";background:linear-gradient(90deg,#162e5100 0%,#162e511a 30%,#162e5142 78%,#162e5100 100%);height:1px;position:absolute;bottom:0;left:-4px;right:-4px}.ap-chipset__lead:has(.ap-chipset__pic):before{content:"";width:var(--pic-w,130px);pointer-events:none;background:radial-gradient(closest-side,#162e5138,#162e5100);border-radius:50%;height:14px;position:absolute;bottom:-7px;right:0}.ap-chipset__lead:has(.ap-chipset__pic.is-wide):before{--pic-w:172px}.ap-chipset__words{flex-direction:column;align-self:center;display:flex}.ap-chipset__pic{object-fit:contain;object-position:50% 100%;width:auto;max-width:130px;height:128px;margin-bottom:0;display:block}.ap-chipset__pic.is-wide{object-fit:cover;object-position:0 100%;width:170px;max-width:none;height:128px;margin-right:-10px}.ap-chipset__pic.is-zoom{object-fit:cover;object-position:50% 0;max-width:none;height:128px}@media (width<=374px){.ap-chipset__pic.is-zoom{object-fit:contain;max-width:100px;height:96px;width:auto!important}}.ap-chipset__pic.is-wide{-webkit-mask-image:linear-gradient(90deg,#000 93%,#0000 100%);mask-image:linear-gradient(90deg,#000 93%,#0000 100%)}@media (width<=374px){.ap-chipset__pic{max-width:100px;height:96px}.ap-chipset__pic.is-wide{width:112px;max-width:none;height:96px}.ap-chipset__lead:has(.ap-chipset__pic):before{--pic-w:100px}.ap-chipset__lead:has(.ap-chipset__pic.is-wide):before{--pic-w:124px}}html:not(.ap-embed) body.ap:not(.ap--start) .ap-petitions--headed .ap-q[data-ap-step=root]:has(.ap-chipset)>.ap-q__ask{font:500 17px/1.3 var(--font-ui);letter-spacing:0;text-transform:none;color:var(--navy);margin-bottom:14px}.ap-chipset .ap-leaf[data-ap-open]{position:relative}.ap-chipset__see{font:600 14px/1.3 var(--font-ui);color:var(--primary);position:absolute;bottom:20px;right:22px}.ap-chipset__lead b{font:400 23px/1.15 var(--font-display);letter-spacing:-.01em;color:var(--navy);text-wrap:balance}.ap-chipset__lead small{font:400 14px/1.4 var(--font-ui);color:var(--ink-2);margin-top:6px}.ap-chipset__from{font:600 14px/1.3 var(--font-ui);color:var(--primary);margin-top:6px}.ap-chipset .ap-chipset__list{box-shadow:none;background:0 0;border:0;border-radius:0;gap:12px;margin:0;padding:0;display:grid}.ap-chipset .ap-leaf{text-align:left;background:#fff;border:0;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:64px;padding:18px 20px;display:grid;box-shadow:0 1px 2px #162e510d,0 8px 18px -14px #162e514d}.ap-chipset .ap-leaf:hover{background:#fff}.ap-chipset .ap-leaf:active{transform:scale(.985)}.ap-chipset .ap-leaf__text{flex-direction:column;min-width:0;display:flex}.ap-chipset .ap-leaf__text b{font:400 16px/1.3 var(--font-ui);color:var(--ink)}.ap-chipset .ap-leaf__text small{font:400 13px/1.35 var(--font-ui);color:var(--ink-2);margin-top:5px}.ap-chipset .ap-leaf__price{font:600 16px/1.2 var(--font-ui);color:var(--navy);white-space:nowrap;display:block}.ap-chipset .ap-leaf__go{color:var(--primary);font-size:20px;line-height:1}.ap-chipset .ap-chipset__see--soon{color:#5b6570;font:600 12px/1 var(--font-ui);letter-spacing:.06em;text-transform:uppercase;background:#eceef1;border-radius:999px;padding:6px 11px;bottom:17px}.ap-chipset__from-word{font:500 15px/1 var(--font-ui);letter-spacing:0;color:inherit}.ap-chipset .ap-leaf.is-soon[data-ap-open] .ap-leaf__price.is-words{letter-spacing:0;font-size:17px;line-height:1.25}.ap-chipset .ap-leaf[data-ap-open]{grid-template-columns:minmax(0,1fr);align-items:start;gap:0;padding:22px 22px 20px}.ap-chipset .ap-leaf[data-ap-open] .ap-leaf__text b{color:var(--ink-2);font-size:15.5px;line-height:1.35}.ap-chipset .ap-leaf[data-ap-open] .ap-leaf__price{font:600 24px/1.05 var(--font-ui);letter-spacing:-.015em;color:var(--ink);margin-top:14px}.ap-chipset__tag{color:var(--navy);font:600 12px/1 var(--font-ui);letter-spacing:.06em;text-transform:uppercase;background:#edf3f9;border-radius:999px;justify-self:start;margin-bottom:12px;padding:6px 11px}.ap-chipset .ap-leaf--group{grid-template-columns:minmax(0,1fr);padding:20px 22px 18px}.ap-chipset .ap-leaf--group .ap-leaf__go{display:none!important}.ap-chipset .ap-leaf--group .ap-chipset__see{justify-self:end;margin-top:10px;position:static}.ap-chipset__group{flex-direction:column;gap:3px;margin:14px 4px 0;display:flex}.ap-chipset__group:first-child{margin-top:0}.ap-chipset__list>[hidden]{display:none!important}.ap-chipset__group b{font:600 15.5px/1.3 var(--font-ui);color:var(--navy)}.ap-chipset__group small{font:400 13.5px/1.35 var(--font-ui);color:var(--ink-2)}.ap-chipset__gov{font:400 13.5px/1.3 var(--font-ui);color:var(--ink-2);margin-top:6px}@media (width<=380px){.ap-chip{padding:0 5px;font-size:13.5px}}.ap-chip:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.ap-chipset .ap-leaf--refer .ap-leaf__go{display:none!important}.ap-chipset .ap-leaf--refer .ap-leaf__price{grid-column:1/-1;justify-self:end;margin-top:10px}.ap-chipset .ap-leaf--refer .ap-atty{color:var(--primary);font:600 14px/1.3 var(--font-ui);letter-spacing:0;text-transform:none;background:0 0;border-radius:0;padding:0}.ap-chipset .ap-leaf--refer .ap-atty:after{content:" ›"}.ap-chipset .ap-leaf.ap-leaf--refer{grid-template-columns:minmax(0,1fr)}html:not(.ap-embed) body.ap:not(.ap--start) .ap-petitions:has(.ap-chipset):has(.ap-q[data-ap-step=root]:not([hidden])) .ap-finder .ap-notlisted{text-align:left;max-width:none;min-height:76px;font:400 15px/1.45 var(--font-ui);color:var(--ink-2);background:#fff9;border-radius:16px;margin:12px 0 0;padding:18px 20px 18px 74px;display:block;position:relative;box-shadow:inset 0 0 0 1.5px #00528829}html:not(.ap-embed) body.ap:not(.ap--start) .ap-petitions:has(.ap-chipset):has(.ap-q[data-ap-step=root]:not([hidden])) .ap-finder .ap-notlisted:before{content:"";background:#e3edf7 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23005288' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='m14.8 9.2-1.6 4-4 1.6 1.6-4Z'/%3E%3C/svg%3E") 50%/22px no-repeat;border-radius:50%;width:40px;height:40px;margin-top:-20px;position:absolute;top:50%;left:20px}html:not(.ap-embed) body.ap:not(.ap--start) .ap-petitions:has(.ap-chipset):has(.ap-q[data-ap-step=root]:not([hidden])) .ap-finder .ap-notlisted a:after{content:"";border-radius:16px;position:absolute;inset:0}html:not(.ap-embed) body.ap:not(.ap--start) .ap-petitions:has(.ap-chipset):has(.ap-q[data-ap-step=root]:not([hidden])) .ap-finder .ap-notlisted:active{background:#ffffffd9}@media (prefers-reduced-motion:reduce){.ap-chipset__pill,.ap-chip,.ap-chipset .t-stagger-line{transition:none!important}}html:not(.ap-embed) body.ap:not(.ap--start) .ap-petitions:has(.ap-q[data-ap-step=root]:not([hidden])):not(:has(.ap-panel:not([hidden]))){overflow:clip}.ap-chipset .ap-leaf.ap-leaf .ap-leaf__text b{color:var(--ink);font-weight:400}.ap-chipset .ap-leaf__go{display:none}.ap-chipset .ap-leaf--group .ap-leaf__go,.ap-chipset .ap-leaf--refer .ap-leaf__go{display:block}.ap-chipset .ap-leaf--refer{background:#fff;grid-template-columns:minmax(0,1fr) auto}.ap-chipset .ap-leaf--refer .ap-leaf__text{grid-area:1/1}.ap-chipset .ap-leaf--refer .ap-leaf__price{grid-area:2/1/auto/-1;justify-self:end;margin-top:10px}.ap-chipset .ap-leaf--refer .ap-leaf__go{grid-area:1/2/span 2}html:not(.ap-embed) body.ap:not(.ap--start) .ap-petitions:has(.ap-q[data-ap-step=root]:not([hidden]) .ap-chipset__pane>*):not(:has(.ap-panel:not([hidden]))){background:#fff;border-color:#162e5114}.ap-chipset__lead:has(.ap-chipset__pic):before,.ap-chipset__lead:has(.ap-chipset__pic):after{content:none}.ap-chipset__lead:has(.ap-chipset__pic){column-gap:22px;margin-bottom:18px}.ap-chipset__lead .ap-chipset__pic{z-index:1;margin-bottom:-18px;position:relative}.ap-chipset__lead .ap-chipset__words small{text-wrap:wrap}.ap-chipset__lead:has(.ap-chipset__pic) .ap-chipset__words{padding-bottom:6px}.ap-chipset__row,html:not(.ap-embed) body.ap:not(.ap--start) .ap-petitions--headed .ap-chipset__row{background:var(--primary)}.ap-chipset .ap-chip{color:#ffffffdb}.ap-chipset .ap-chip[aria-selected=true]{color:var(--navy)}.ap-chipset .ap-chip:focus-visible{outline-color:#fff}.ap-chipset .ap-leaf{border:1px solid #e3e8ee;box-shadow:0 1px 2px #162e510a}html:not(.ap-embed) body.ap:not(.ap--start) .ap-petitions:has(.ap-chipset) .ap-q[data-ap-step=root]~.ap-notlisted,html:not(.ap-embed) body.ap:not(.ap--start) .ap-petitions:has(.ap-chipset):has(.ap-q[data-ap-step=root]:not([hidden])) .ap-finder .ap-notlisted{background:#f6f8fa;box-shadow:inset 0 0 0 1px #e3e8ee}.ap-chipset__more{width:100%;min-height:52px;color:var(--primary);font:600 15px/1 var(--font-ui);cursor:pointer;background:#fff;border:1px dashed #cfd8e2;border-radius:16px}.ap-chipset__more:active{background:#f6f8fa}}.ap-leaf__aside{color:var(--ink-2);font-size:.86em;font-style:italic;font-weight:400}.ap-q__sub .ap-leaf__aside{white-space:nowrap;margin-top:2px;display:block}@media (width<=640px){.ap-q__sub .ap-leaf__aside{font-size:.8em}.ap-hero__sub--short{text-wrap:balance}}.ap-hero__sub--short,.ap-hero__sub-2{display:block}.ap-hero__sub--short{text-wrap:balance}.ap-hero__br{display:none}@media (width>=641px){.ap-hero__br{display:inline}}@media (width<=640px){html[lang=uk] .ap-hero__sub--short{max-width:none;font-size:14.5px}}.ap-buy__gt{align-items:flex-start;gap:7px;margin-top:8px;display:flex}.ap-buy[data-pages] .ap-fold~.ap-buy__note.ap-buy__gt{margin-top:8px}.ap-buy__gt>span:first-child{padding-top:2px;display:inline-flex}.ap-buy__gt svg{color:currentColor;flex:none;width:13px;height:13px}.ap-buy__gt a{color:inherit;text-underline-offset:2px;white-space:nowrap;text-decoration:underline}
