/* sb-csscombine18 */

html body .sbai.sbai.sbai{position:relative;overflow:hidden;padding:20px 22px 20px 24px;border:1px solid rgba(47,59,8,.1);border-radius:24px;background:radial-gradient(120% 140% at 0% 0%,#FFF6DC 0%,#fff 46%,#F6F9EC 100%);box-shadow:0 1px 2px rgba(30,38,6,.05),0 22px 44px -26px rgba(47,59,8,.4)}
html body .sbai.sbai.sbai:before{width:5px;background:linear-gradient(180deg,#E09A22,#2F3B08)}
html body .sbai.sbai.sbai:after{content:'';position:absolute;right:-60px;top:-60px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(224,154,34,.18),transparent 70%);pointer-events:none}
html body .sbai.sbai.sbai .sbai-h{position:relative;z-index:1;gap:14px}
html body .sbai.sbai.sbai .sbai-ic{width:52px;height:52px;border-radius:16px;background:linear-gradient(145deg,#3E4D0D,#2F3B08);color:#F4BC5D;box-shadow:0 10px 20px -10px rgba(47,59,8,.7),inset 0 1px 0 rgba(255,255,240,.18)}
html body .sbai.sbai.sbai .sbai-ic svg{width:26px;height:26px;animation:sbaiPulse 3.2s ease-in-out infinite}
@keyframes sbaiPulse{0%,100%{transform:scale(1) rotate(0)}50%{transform:scale(1.1) rotate(8deg)}}
html body .sbai.sbai.sbai .sbai-t b{font:800 18px/1.25 'Instrument Sans',sans-serif;letter-spacing:-.01em;color:#1E2606}
html body .sbai.sbai.sbai .sbai-t span{font:500 14px/1.45 'Instrument Sans',sans-serif;color:#5A6140}
html body .sbai.sbai.sbai select{height:46px;padding:0 38px 0 16px;border:1px solid rgba(47,59,8,.16);border-radius:14px;background-color:#fff;color:#1E2606;font:600 14.5px 'Instrument Sans',sans-serif;box-shadow:0 1px 2px rgba(30,38,6,.06)}
html body .sbai.sbai.sbai .sbai-b{height:46px;min-height:46px;padding:0 22px;border-radius:14px;background:#2F3B08;color:#FFFFF0;font:700 15px 'Instrument Sans',sans-serif;box-shadow:0 12px 22px -12px rgba(47,59,8,.8)}
html body .sbai.sbai.sbai .sbai-b svg{width:18px;height:18px;color:#F4BC5D}
html body .sbai.sbai.sbai .sbai-b:hover{background:#3A4A0A}
html body .sbai.sbai.sbai .sbai-o{position:relative;z-index:1;margin-top:18px;padding:18px 0 0;border-top:1px dashed rgba(47,59,8,.2);font:500 15.5px/1.7 'Instrument Sans',sans-serif;color:#2B3410;animation:sbaiIn .45s cubic-bezier(.2,.7,.2,1)}
@keyframes sbaiIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
html body .sbai.sbai.sbai .sbai-o h4{display:inline-flex;align-items:center;gap:8px;margin:20px 0 10px;padding:5px 12px;border-radius:999px;background:rgba(204,126,12,.12);color:#9A5A05;font:800 11.5px/1 'Instrument Sans',sans-serif;letter-spacing:.14em;text-transform:uppercase}
html body .sbai.sbai.sbai .sbai-o h4:first-child{margin-top:0}
html body .sbai.sbai.sbai .sbai-o h4:first-child+p{padding:14px 16px;border-radius:16px;background:#fff;border:1px solid rgba(47,59,8,.08);box-shadow:0 8px 18px -14px rgba(47,59,8,.4);font-size:16px;line-height:1.65;color:#1E2606}
html body .sbai.sbai.sbai .sbai-o ul{display:grid;gap:8px;margin:0}
html body .sbai.sbai.sbai .sbai-o li{margin:0;padding:11px 14px 11px 36px;border-radius:14px;background:rgba(255,255,255,.72);border:1px solid rgba(47,59,8,.07)}
html body .sbai.sbai.sbai .sbai-o li:before{left:16px;top:50%;width:8px;height:8px;margin-top:-4px;border-radius:50%;background:#CC7E0C}
@media(min-width:900px){html body .sbai.sbai.sbai .sbai-o ul{grid-template-columns:1fr 1fr}}
html body .sbai.sbai.sbai .sbai-n{position:relative;z-index:1;margin:14px 0 0;color:#6C715B;font:500 12.5px/1.5 'Instrument Sans',sans-serif}
html body .sbai.sbai.sbai .sbai-o.is-load i{height:14px;border-radius:8px}
@media(max-width:640px){html body .sbai.sbai.sbai{padding:18px 16px 18px 20px;border-radius:22px}html body .sbai.sbai.sbai .sbai-c{flex:1 1 100%}html body .sbai.sbai.sbai select{flex:0 0 42%}html body .sbai.sbai.sbai .sbai-b{flex:1;justify-content:center}}
html body .sbai.sbai.sbai .sbai-ic{display:none!important}
html body .sbai.sbai.sbai .sbai-h{flex-wrap:wrap;row-gap:14px}
html body .sbai.sbai.sbai .sbai-t{flex:1 1 260px}
@media(max-width:640px){html body .sbai.sbai.sbai .sbai-t{flex:1 1 100%}}
@media(prefers-reduced-motion:reduce){html body .sbai.sbai.sbai .sbai-ic svg,html body .sbai.sbai.sbai .sbai-o{animation:none}}

html body:not(#z#z#z#z#z#z#z#z#z#z) .sbai .sbai-h{cursor:pointer;position:relative;padding-right:46px!important;-webkit-tap-highlight-color:transparent;user-select:none}html body:not(#z#z#z#z#z#z#z#z#z#z) .sbai .sbai-h:after{content:"";position:absolute;right:18px;top:50%;width:9px;height:9px;margin-top:-7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease;opacity:.7}html body:not(#z#z#z#z#z#z#z#z#z#z) .sbai.sbai-open .sbai-h:after{transform:rotate(-135deg);margin-top:-2px}html body:not(#z#z#z#z#z#z#z#z#z#z) .sbai:not(.sbai-open) .sbai-c,html body:not(#z#z#z#z#z#z#z#z#z#z) .sbai:not(.sbai-open) .sbai-o,html body:not(#z#z#z#z#z#z#z#z#z#z) .sbai:not(.sbai-open) .sbai-n{display:none!important}html body:not(#z#z#z#z#z#z#z#z#z#z) .sbai:not(.sbai-open) .sbai-h{margin-bottom:0!important}
