.ahago-vs-box{container:ahago-vs/inline-size;width:100%;min-width:0}.ahago-vs{display:grid;grid-template-columns:1fr;gap:var(--avs-gap,7px);margin:var(--avs-margin,10px) 0;padding:0;color:var(--avs-label-color,#555e69);font-size:var(--avs-size,14px);line-height:1.5;text-align:left;width:100%;box-sizing:border-box}.ahago-vs[data-layout=grid]{grid-template-columns:repeat(2,minmax(0,1fr))}.ahago-vs[data-preset=soft],.ahago-vs[data-preset=bordered]{padding:var(--avs-padding,12px);border-radius:var(--avs-radius,8px)}.ahago-vs[data-preset=soft]{background:var(--avs-background,#f3f7fb)}.ahago-vs[data-preset=bordered]{border:1px solid var(--avs-border-color,#dce5ee)}.ahago-vs .ahago-vs__row{display:flex;align-items:center;gap:var(--avs-label-gap,5px);flex-wrap:wrap;min-width:0;overflow-wrap:anywhere}.ahago-vs dt{display:inline-flex;align-items:center;gap:var(--avs-icon-gap,7px);font-weight:var(--avs-label-weight,400);margin:0;padding:0;min-width:0}.ahago-vs__icon{display:inline-flex;align-items:center;color:var(--avs-icon-color,#2671b8);flex:none}.ahago-vs__icon[hidden]{display:none}.ahago-vs__icon svg{width:var(--avs-icon-size,18px);height:var(--avs-icon-size,18px);flex:none}.ahago-vs dd{font-weight:var(--avs-value-weight,600);margin:0;padding:0;color:var(--avs-value-color,#202936)}@container ahago-vs (max-width:230px){.ahago-vs{font-size:var(--avs-mobile-size,12px)}.ahago-vs[data-mobile-layout=list]{grid-template-columns:1fr}.ahago-vs[data-mobile-layout=grid]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ahago-vs-contact{font-weight:inherit}.ahago-vs[data-labels=no] .ahago-vs__label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ahago-vs[data-labels=no] dt{gap:0}.ahago-vs[data-labels=no] .ahago-vs__row{gap:var(--avs-icon-gap,7px)}.ahago-vf{--avf-accent:var(--theme-palette-color-1,#2671b8);--avf-line:#dfe4ea;container:ahago-vf/inline-size;box-sizing:border-box;width:100%;margin:0 0 24px;border:1px solid var(--avf-line);border-radius:10px;background:var(--theme-background-color,#fff);color:var(--theme-text-color,#2b333d)}.ahago-vf *{box-sizing:border-box}.ahago-vf summary{display:flex;align-items:center;gap:8px;padding:14px 16px;font-weight:600;cursor:pointer;list-style:none}.ahago-vf summary::-webkit-details-marker{display:none}.ahago-vf summary::after{content:"";width:8px;height:8px;margin-left:auto;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s}.ahago-vf__panel[open]>summary::after{transform:rotate(-135deg)}.ahago-vf__badge{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--avf-accent);color:#fff;font-size:12px}.ahago-vf__chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:0 16px 14px}.ahago-vf__panel[open]+.ahago-vf__chips{padding-top:14px;border-top:1px solid var(--avf-line)}.ahago-vf__chip{display:inline-flex;align-items:center;gap:6px;padding:4px 6px 4px 10px;border-radius:999px;background:color-mix(in srgb,var(--avf-accent) 10%,#fff);color:var(--avf-accent);font-size:13px;text-decoration:none!important}.ahago-vf__chip span{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;font-size:14px;line-height:1}.ahago-vf__chip:hover span{background:var(--avf-accent);color:#fff}.ahago-vf__clear{display:inline-flex;align-items:center;padding:4px 12px;border:1px solid #c62828;border-radius:999px;background:#fdecea;color:#c62828!important;font-size:13px;font-weight:700;text-decoration:none!important;transition:background .15s,color .15s}.ahago-vf__clear:hover,.ahago-vf__clear:focus-visible{background:#c62828;color:#fff!important}.ahago-vf form{padding:0 16px 16px;border-top:1px solid var(--avf-line)}.ahago-vf__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding-top:16px}.ahago-vf__field{min-width:0;margin:0;padding:0;border:0;background:none;box-shadow:none}.ahago-vf__field--brand{grid-column:1/-1}.ahago-vf legend{margin:0 0 8px;padding:0;font-size:14px;font-weight:600}.ahago-vf__options{display:flex;flex-wrap:wrap;gap:8px}.ahago-vf__opt{position:relative;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--avf-line);border-radius:999px;font-size:14px;cursor:pointer;user-select:none;transition:border-color .15s,background .15s}.ahago-vf__opt input{position:absolute;opacity:0;width:1px;height:1px}.ahago-vf__opt:hover{border-color:var(--avf-accent)}.ahago-vf__opt:has(input:checked){border-color:var(--avf-accent);background:color-mix(in srgb,var(--avf-accent) 10%,#fff);color:var(--avf-accent)}.ahago-vf__opt:has(input:focus-visible){outline:2px solid var(--avf-accent);outline-offset:2px}.ahago-vf__opt.is-empty{opacity:.45}.ahago-vf__count{min-width:18px;padding:0 6px;border-radius:999px;background:#eef1f4;color:#5a6470;font-size:12px;text-align:center}.ahago-vf__range{display:flex;align-items:center;gap:6px}.ahago-vf__range label{flex:1;min-width:0;margin:0}.ahago-vf__dash{color:#8a939d}.ahago-vf input[type=number]{width:100%;min-width:0;height:40px;margin:0;padding:0 10px;border:1px solid var(--avf-line);border-radius:8px;background:#fff;color:inherit;font-size:14px;box-shadow:none}.ahago-vf input[type=number]:focus{border-color:var(--avf-accent);outline:none;box-shadow:0 0 0 1px var(--avf-accent)}.ahago-vf__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ahago-vf__actions{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:16px}.ahago-vf__submit{min-height:40px;padding:0 22px;border:0;border-radius:8px;background:var(--avf-accent);color:#fff;font-weight:600;cursor:pointer}.ahago-vf__actions a{font-size:14px}.ahago-vf__error{margin:0 16px 12px;color:#a11717}@container ahago-vf (max-width:720px){.ahago-vf__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container ahago-vf (max-width:380px){.ahago-vf__grid{grid-template-columns:1fr}.ahago-vf__submit{width:100%}}.ahago-vf select{width:100%;min-width:0;height:40px;margin:0;padding:0 32px 0 10px;border:1px solid var(--avf-line);border-radius:8px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%235a6470' stroke-width='2.5'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 10px center;color:inherit;font-size:14px;appearance:none;box-shadow:none}.ahago-vf select:focus{border-color:var(--avf-accent);outline:none;box-shadow:0 0 0 1px var(--avf-accent)}.ahago-vf__field[data-choice],.ahago-vf__field--year{grid-column:span 2}.ahago-vf__custom{margin-top:10px}.ahago-vf__custom summary{display:inline-flex;padding:0;font-size:13px;font-weight:500;color:var(--avf-accent);cursor:pointer}.ahago-vf__custom summary::after{display:none}.ahago-vf__custom[open] summary{margin-bottom:8px}@container ahago-vf (max-width:720px){.ahago-vf__field[data-choice],.ahago-vf__field--year{grid-column:1/-1}}.ahago-vf{position:relative;isolation:isolate}.ahago-vf.is-attn{overflow:hidden}.ahago-vf.is-attn::before{content:"";position:absolute;z-index:-2;top:50%;left:50%;width:max(150%,640px);aspect-ratio:1;background:conic-gradient(from 0deg,transparent 0 62%,var(--avf-accent) 78%,color-mix(in srgb,var(--avf-accent) 40%,#fff) 86%,transparent 94%);transform:translate(-50%,-50%) rotate(0deg);animation:avf-spin 2s linear var(--avf-rounds,3),avf-fade .5s ease calc(var(--avf-rounds,3) * 2s) forwards;pointer-events:none}.ahago-vf.is-attn::after{content:"";position:absolute;z-index:-1;inset:2px;border-radius:8px;background:var(--theme-background-color,#fff);pointer-events:none}@keyframes avf-spin{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes avf-fade{to{opacity:0}}.ahago-vs[data-divider=yes]{row-gap:0}.ahago-vs[data-divider=yes]>.ahago-vs__row{padding-block:calc(var(--avs-gap,7px) / 2)}.ahago-vs[data-divider=yes]>.ahago-vs__row+.ahago-vs__row{border-top:var(--avs-divider,1px solid #dce5ee)}.ahago-vs[data-divider=yes]>.ahago-vs__row:first-child{padding-top:0}.ahago-vs[data-divider=yes]>.ahago-vs__row:last-child{padding-bottom:0}.ahago-vs[data-divider=yes][data-layout=grid]>.ahago-vs__row:nth-child(2){border-top:0;padding-top:0}.ahago-vs[data-divider=yes][data-layout=grid]>.ahago-vs__row:nth-last-child(2):nth-child(odd){padding-bottom:0}@container ahago-vs (max-width:230px){.ahago-vs[data-divider=yes][data-mobile-layout=list]>.ahago-vs__row:nth-child(2){border-top:var(--avs-divider,1px solid #dce5ee);padding-top:calc(var(--avs-gap,7px) / 2)}.ahago-vs[data-divider=yes][data-mobile-layout=list]>.ahago-vs__row:nth-last-child(2):nth-child(odd){padding-bottom:calc(var(--avs-gap,7px) / 2)}.ahago-vs[data-divider=yes][data-mobile-layout=grid]>.ahago-vs__row:nth-child(2){border-top:0;padding-top:0}.ahago-vs[data-divider=yes][data-mobile-layout=grid]>.ahago-vs__row:nth-last-child(2):nth-child(odd){padding-bottom:0}}