:where(.Button,.IconButton,.CircleButton){--button-hover-ring:.25rem;--button-overlay:transparent;--button-ring:transparent;white-space:nowrap;cursor:pointer;box-shadow:inset 0 0 #0000;box-shadow:inset 0 0 0 0 var(--button-ring);transition:color var(--transition-duration) var(--ease-out-quad), box-shadow var(--transition-duration) var(--ease-out-quad), transform var(--duration-instant) var(--ease-out-quad);border:0;border-radius:2.8rem;justify-content:center;align-items:center;-webkit-text-decoration:none;text-decoration:none;display:inline-flex;position:relative}:where(.Button,.IconButton,.CircleButton):before{content:"";border-radius:inherit;background:var(--button-overlay);opacity:0;transition:opacity var(--transition-duration) var(--ease-out-quad);pointer-events:none;position:absolute;inset:0}:where(.Button,.IconButton,.CircleButton)>*{z-index:1;position:relative}:where(.Button,.IconButton,.CircleButton):disabled,[aria-disabled=true]:where(.Button,.IconButton,.CircleButton){cursor:not-allowed;pointer-events:none}:where(.Button,.IconButton,.CircleButton):where(.secondary,.ghost){backdrop-filter:var(--surface-capsule-blur)}.Button:active:not(:disabled):not([aria-disabled=true]),.IconButton:active:not(:disabled):not([aria-disabled=true]),.CircleButton:active:not(:disabled):not([aria-disabled=true]){transform:scale(.97)}.primary.Button,.primary.IconButton,.primary.CircleButton{--button-overlay:#ffffff14;--button-ring:var(--color-black-16);color:var(--color-main-white);background:linear-gradient(180deg, var(--color-black-100) 0%, var(--color-black-80) 100%)}@media (hover:hover){.primary.Button:hover:not(:disabled):not([aria-disabled=true]),.primary.IconButton:hover:not(:disabled):not([aria-disabled=true]),.primary.CircleButton:hover:not(:disabled):not([aria-disabled=true]){box-shadow:inset 0 0 0 var(--button-hover-ring) var(--button-ring)}.primary.Button:hover:not(:disabled):not([aria-disabled=true]):before,.primary.IconButton:hover:not(:disabled):not([aria-disabled=true]):before,.primary.CircleButton:hover:not(:disabled):not([aria-disabled=true]):before{opacity:1}}.primary.Button:active:not(:disabled):not([aria-disabled=true]),.primary.IconButton:active:not(:disabled):not([aria-disabled=true]),.primary.CircleButton:active:not(:disabled):not([aria-disabled=true]){box-shadow:inset 0 0 #0000}.primary.Button:active:not(:disabled):not([aria-disabled=true]):before,.primary.IconButton:active:not(:disabled):not([aria-disabled=true]):before,.primary.CircleButton:active:not(:disabled):not([aria-disabled=true]):before{opacity:1}.primary.Button:disabled,.primary.IconButton:disabled,.primary.CircleButton:disabled,.primary.Button[aria-disabled=true],.primary.IconButton[aria-disabled=true],.primary.CircleButton[aria-disabled=true]{--button-overlay:#fff6;color:var(--color-white-80)}.primary.Button:disabled:before,.primary.IconButton:disabled:before,.primary.CircleButton:disabled:before,.primary.Button[aria-disabled=true]:before,.primary.IconButton[aria-disabled=true]:before,.primary.CircleButton[aria-disabled=true]:before{opacity:1}.secondary.Button,.secondary.IconButton,.secondary.CircleButton{--button-overlay:#fff6;--button-ring:#1f1f2514;color:var(--color-black-100);background:linear-gradient(180deg, var(--color-light-grey-100) 0%, var(--color-light-grey-60) 100%)}@media (hover:hover){.secondary.Button:hover:not(:disabled):not([aria-disabled=true]),.secondary.IconButton:hover:not(:disabled):not([aria-disabled=true]),.secondary.CircleButton:hover:not(:disabled):not([aria-disabled=true]){box-shadow:inset 0 0 0 var(--button-hover-ring) var(--button-ring)}.secondary.Button:hover:not(:disabled):not([aria-disabled=true]):before,.secondary.IconButton:hover:not(:disabled):not([aria-disabled=true]):before,.secondary.CircleButton:hover:not(:disabled):not([aria-disabled=true]):before{opacity:1}}.secondary.Button:active:not(:disabled):not([aria-disabled=true]),.secondary.IconButton:active:not(:disabled):not([aria-disabled=true]),.secondary.CircleButton:active:not(:disabled):not([aria-disabled=true]){--button-overlay:var(--color-black-6);box-shadow:inset 0 0 #0000}.secondary.Button:active:not(:disabled):not([aria-disabled=true]):before,.secondary.IconButton:active:not(:disabled):not([aria-disabled=true]):before,.secondary.CircleButton:active:not(:disabled):not([aria-disabled=true]):before{opacity:1}.secondary.Button:disabled,.secondary.IconButton:disabled,.secondary.CircleButton:disabled,.secondary.Button[aria-disabled=true],.secondary.IconButton[aria-disabled=true],.secondary.CircleButton[aria-disabled=true]{color:var(--color-black-40)}.ghost.Button,.ghost.IconButton,.ghost.CircleButton{--button-overlay:var(--color-black-4);--button-ring:var(--color-black-6);color:var(--color-black-100);background:var(--color-white-80)}@media (hover:hover){.ghost.Button:hover:not(:disabled):not([aria-disabled=true]),.ghost.IconButton:hover:not(:disabled):not([aria-disabled=true]),.ghost.CircleButton:hover:not(:disabled):not([aria-disabled=true]){box-shadow:inset 0 0 0 var(--button-hover-ring) var(--button-ring)}.ghost.Button:hover:not(:disabled):not([aria-disabled=true]):before,.ghost.IconButton:hover:not(:disabled):not([aria-disabled=true]):before,.ghost.CircleButton:hover:not(:disabled):not([aria-disabled=true]):before{opacity:1}}.ghost.Button:active:not(:disabled):not([aria-disabled=true]),.ghost.IconButton:active:not(:disabled):not([aria-disabled=true]),.ghost.CircleButton:active:not(:disabled):not([aria-disabled=true]){--button-overlay:var(--color-black-6);box-shadow:inset 0 0 #0000}.ghost.Button:active:not(:disabled):not([aria-disabled=true]):before,.ghost.IconButton:active:not(:disabled):not([aria-disabled=true]):before,.ghost.CircleButton:active:not(:disabled):not([aria-disabled=true]):before{opacity:1}.ghost.Button:disabled,.ghost.IconButton:disabled,.ghost.CircleButton:disabled,.ghost.Button[aria-disabled=true],.ghost.IconButton[aria-disabled=true],.ghost.CircleButton[aria-disabled=true]{color:var(--color-black-40)}.sm.Button,.sm.IconButton,.sm.CircleButton{--button-hover-ring:.15rem}.md.Button,.md.IconButton,.md.CircleButton{--button-hover-ring:.2rem}@media (prefers-reduced-motion:reduce){:where(.Button,.IconButton,.CircleButton),:where(.Button,.IconButton,.CircleButton):before{transition:none}.Button:active,.IconButton:active,.CircleButton:active{transform:none}}.Button{gap:1rem}.Button .Button__icon{flex-shrink:0}.Button .Button__label{min-width:0}.Button.lg{min-height:var(--control-lg);padding:0 2.5rem}.Button.lg .Button__icon{width:2.4rem;height:2.4rem}.Button.md{min-height:4.4rem;padding:0 1.5rem}.Button.md .Button__icon{width:2rem;height:2rem}.Button.sm{min-height:var(--control-sm);gap:.5rem;padding:0 1.3rem}.Button.sm .Button__icon{width:1.6rem;height:1.6rem}@media (width<=1024px){.Button{white-space:normal;text-align:center}.Button.lg{min-height:var(--control-lg);gap:.8rem;padding:.8rem 2.5rem}.Button.lg .Button__icon{width:2.4rem;height:2.4rem}.Button.md{min-height:var(--control-md);gap:.8rem;padding:.8rem 1.5rem}.Button.md .Button__icon{width:2rem;height:2rem}.Button.sm{min-height:var(--control-sm);gap:.5rem;padding:.4rem 1.3rem}.Button.sm .Button__icon{width:1.6rem;height:1.6rem}}@media (width<=768px){.Button.ghost{background:0 0}}.FaqList{border-top:1px solid var(--color-black-12)}.FaqList__item{border-bottom:1px solid var(--color-black-12)}.FaqList__item::details-content{transition:grid-template-rows var(--transition-duration) var(--ease-out-cubic), content-visibility var(--transition-duration) allow-discrete;grid-template-rows:0fr;display:grid}.FaqList__item[open]::details-content{grid-template-rows:1fr}.FaqList__clip{min-height:0;overflow:hidden}.FaqList__trigger{padding-left:var(--content-offset-x-inner);padding-right:var(--content-offset-x-inner);cursor:pointer;align-items:flex-start;gap:2.4rem;padding-top:2.4rem;padding-bottom:2.4rem;list-style:none;display:flex}.FaqList__trigger::-webkit-details-marker{display:none}.FaqList__question{text-wrap:pretty;transition:color var(--transition-duration) var(--ease-out-quad);flex:1}.FaqList__toggle{--plus-size:2.4rem;width:2.4rem;width:var(--plus-size);height:2.4rem;height:var(--plus-size);color:var(--color-text-secondary);transition:transform var(--transition-duration) var(--ease-out-cubic);flex-shrink:0;margin-top:.2rem;display:block;position:relative}.FaqList__toggle:before,.FaqList__toggle:after{content:"";background:currentColor;position:absolute;top:50%;left:50%;translate:-50% -50%}.FaqList__toggle:before{width:calc(var(--plus-size) * .75);height:2px}.FaqList__toggle:after{width:2px;height:calc(var(--plus-size) * .75);transition:transform var(--transition-duration) var(--ease-out-cubic)}.FaqList__item[open] .FaqList__toggle{transform:rotate(45deg)}.FaqList__answer{max-width:84rem;padding-left:var(--content-offset-x-inner);padding-right:var(--content-offset-x-inner);color:var(--color-text-secondary);text-wrap:pretty;flex-direction:column;gap:1.2rem;padding-bottom:2.4rem;display:flex}.FaqList__answer p{margin:0}@media (hover:hover){.FaqList__trigger:hover .FaqList__question{color:var(--color-black-60)}}@media (width<=768px){.FaqList__trigger{gap:1.6rem;padding-top:1.6rem;padding-bottom:1.6rem}.FaqList__toggle{--plus-size:2rem}.FaqList__answer{padding-bottom:1.6rem}}.FaqList__groups{grid-gap:1rem;grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.FaqList__group{background:var(--color-white-100);border-radius:1.2rem;flex-direction:column;gap:1.2rem;padding:2.4rem;display:flex}.FaqList__groupTitle{color:var(--color-text);margin:0}.FaqList__groupList{color:var(--color-text-secondary);margin:0;padding:0 0 0 2rem;line-height:1.4;list-style:outside}.FaqList__groupItem{text-wrap:pretty}.FaqList__groupItem+.FaqList__groupItem{margin-top:.8rem}.FaqList.isCards{border-top:0;flex-direction:column;gap:1rem;display:flex}.FaqList.isCards .FaqList__item{background:var(--color-black-4);border-bottom:0;border-radius:2rem}.FaqList.isCards .FaqList__trigger{transition:padding-bottom var(--transition-duration) var(--ease-out-cubic);align-items:center;gap:2.4rem;padding:1.6rem 1.6rem 1.6rem 3.2rem}.FaqList.isCards .FaqList__question{text-wrap:pretty}@property --faq-toggle-top{syntax:"<color>";inherits:false;initial-value:#fff}@property --faq-toggle-bottom{syntax:"<color>";inherits:false;initial-value:#fff}.FaqList.isCards .FaqList__toggle{--faq-toggle-top:var(--color-white-100);--faq-toggle-bottom:var(--color-white-80);background:linear-gradient(180deg, var(--faq-toggle-top) 0%, var(--faq-toggle-bottom) 100%);width:5.6rem;height:5.6rem;color:var(--color-text);transition:transform var(--transition-duration) var(--ease-out-cubic), color var(--transition-duration) var(--ease-out-quad), --faq-toggle-top var(--transition-duration) var(--ease-out-quad), --faq-toggle-bottom var(--transition-duration) var(--ease-out-quad);border-radius:2.8rem;margin-top:0}.FaqList.isCards .FaqList__item[open] .FaqList__trigger{padding-bottom:0}.FaqList.isCards .FaqList__item[open] .FaqList__toggle{--faq-toggle-top:var(--color-black-100);--faq-toggle-bottom:var(--color-black-80);color:var(--color-main-white);transform:rotate(180deg)}.FaqList.isCards .FaqList__item[open] .FaqList__toggle:after{transform:rotate(90deg)}.FaqList.isCards .FaqList__answer{max-width:none;padding:2.5rem 3.2rem 3.2rem}.FaqList.isCollapsible:not(:has(.FaqList__expand:checked)) .FaqList__item:nth-child(n+7){display:none}.FaqList__moreSlot{align-self:center;margin-top:3.6rem;position:relative}.FaqList__more{cursor:pointer}.FaqList:has(.FaqList__expand:checked) .FaqList__more{display:none}.FaqList:has(.FaqList__expand:checked) .FaqList__moreSlot{margin-top:0}@media (width<=1024px){.FaqList__groups{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.FaqList__groups{grid-template-columns:1fr}.FaqList.isCards .FaqList__trigger{padding:1.6rem 1.2rem 1.6rem 2rem}.FaqList.isCards .FaqList__toggle{width:4.4rem;height:4.4rem}.FaqList.isCards .FaqList__answer{padding:1.6rem 2rem 2rem}.FaqList__moreSlot{margin-top:2.4rem}}@media (prefers-reduced-motion:reduce){.FaqList__item::details-content,.FaqList__toggle,.FaqList__toggle:after,.FaqList.isCards .FaqList__trigger,.FaqList.isCards .FaqList__toggle{transition:none}}
