/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body,h1{margin:0}h1{font-size:inherit}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}main,section{display:block}*,:after,:before{box-sizing:border-box;margin:0;padding:0;outline:none}em,i{font-style:normal}table{border-collapse:collapse}li{display:block}:root{--white:#fff;--light:#f5f5f4;--lightgray:#e7e5e4;--gray:#ccc;--darkgray:#969b9c;--dark:#44403c;--black:#1c1917;--primary:#faeb50;--primary-light:#fefbdc;--primary-dark:#d2c540;--secondary:#3b82f6;--secondary-light:#dbeafe;--secondary-dark:#1d4ed8;--info:#3b82f6;--info-light:#dbeafe;--info-dark:#1d4ed8;--success:#22c55e;--success-light:#dcfce7;--success-dark:#15803d;--warning:#facc15;--warning-light:#fef9c3;--warning-dark:#ca8a04;--danger:#ef4444;--danger-light:#fee2e2;--danger-dark:#b91c1c;--rate:#facc15;--rate-light:#ffedd5;--rate-dark:#f97316;--duration:0.4s;--shadow-m:0px 3px 6px 0px rgba(0,0,0,.2);--shadow-s:0px 1px 2px 0px rgba(0,0,0,.2)}@media screen and (min-width:900px){:root{--font-family:BlinkMacSystemFont,"Helvetica Neue","Hiragino Kaku Gothic ProN","Hiragino Sans","游ゴシック体","YuGothic","游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;--font-xxl:32px;--font-xl:24px;--font-l:18px;--font-m:15px;--font-s:13px;--font-xs:10px;--radius-l:10px;--radius-m:5px;--radius-s:2px;--space-xxl:80px;--space-xl:60px;--space-l:40px;--space-m:20px;--space-s:10px;--space-xs:5px;--page-padding-top:var(--space-xl);--page-padding-bottom:var(--space-xl);--page-padding-left:var(--space-xxl);--page-padding-right:var(--space-xxl)}}@media screen and (max-width:900px){:root{--font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Arial","Hiragino Kaku Gothic ProN","Hiragino Sans","游ゴシック体","YuGothic","游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;--font-xxl:24px;--font-xl:18px;--font-l:16px;--font-m:14px;--font-s:12px;--font-xs:10px;--radius-l:10px;--radius-m:5px;--radius-s:2px;--space-xxl:40px;--space-xl:30px;--space-l:20px;--space-m:15px;--space-s:10px;--space-xs:5px;--page-padding-top:var(--space-xl);--page-padding-bottom:var(--space-xl);--page-padding-left:var(--space-m);--page-padding-right:var(--space-m)}}::selection{background:var(--primary);color:var(--black)}::-moz-selection{background:var(--primary);color:var(--black)}a{transition:all var(--duration) ease;transition-property:color,background-color,border-color,opacity;color:inherit;text-decoration:none}img{height:auto;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;object-fit:cover}iframe,img{max-width:100%}body{background:var(--white);color:var(--black);font-size:var(--font-m);font-family:var(--font-family);font-weight:400;font-style:normal;letter-spacing:0;line-height:1.5;-webkit-font-smoothing:antialiased!important;word-break:break-word;line-break:strict;hanging-punctuation:force-end}main{position:relative}.spacer{display:block;width:100%}.spacer-xl{height:var(--space-xl)}.spacer-l{height:var(--space-l)}.spacer-m{height:var(--space-m)}.spacer-s,.spacer-xs{height:var(--space-s)}.accordion{height:0;overflow:hidden;transition:height var(--duration) ease}.accordion.is-visible,.accordion[data-visible=true]{height:auto;height:calc-size(auto,size)}@media screen and (min-width:900px){.sp,.tb{display:none!important}main{min-height:calc(100vh - 64px);padding-top:64px}}@media screen and (max-width:900px){.pc,.tb{display:none!important}main{min-height:100svh;padding-top:60px}}@media screen and (max-width:1024px)and (min-width:768px){.tb{display:block!important}}.header{width:100%;background-color:var(--white);box-shadow:var(--shadow-s);position:fixed;z-index:999}@media screen and (min-width:900px){.header{display:flex;justify-content:space-between;align-items:center;height:64px;padding:0 var(--space-m)}}@media screen and (max-width:900px){.header{display:flex;justify-content:center;align-items:center;height:60px}}.header__logo{display:block;line-height:0}@media screen and (min-width:900px){.header__logo{min-width:140px;max-width:140px}}@media screen and (max-width:900px){.header__logo{max-width:125px;min-width:125px}}.header__nav a{display:flex}@media screen and (min-width:900px){.header__nav{display:flex;align-items:center;flex-direction:row-reverse;gap:0 var(--space-m);width:100%}.header__nav__global{display:flex;gap:0 var(--space-m);font-weight:700}.header__nav__global a:hover{color:var(--darkgray)}.header__nav__global svg{display:none}.header__nav__user{display:flex;gap:0 var(--space-xs);font-weight:700}.header__nav__user__signin,.header__nav__user__signup{display:flex;justify-content:center;align-items:center;height:46px;padding:0 var(--space-m);border-radius:var(--radius-m);border:1px solid}.header__nav__user__signin{border-color:var(--gray)}.header__nav__user__signin:hover{background-color:var(--light)}.header__nav__user__signup{background-color:var(--primary);border-color:var(--primary)}.header__nav__user__signup:hover{background-color:var(--primary-dark);border-color:var(--primary-dark)}.header__nav__links,.header__nav__support{display:none}}@media screen and (max-width:900px){.header__nav{width:80vw;min-height:100lvh;background:var(--white);box-shadow:var(--shadow-m);padding:60px var(--space-l);position:fixed;top:0;right:-100vw;z-index:3;transition:right var(--duration) ease}.header__nav__global:not(:last-child),.header__nav__links:not(:last-child),.header__nav__support:not(:last-child),.header__nav__user:not(:last-child){border-bottom:1px solid var(--lightgray);padding-bottom:var(--space-l);margin-bottom:var(--space-l)}.header__nav__user{color:var(--primary-dark)}.header__nav__global,.header__nav__user{font-size:var(--font-xl);font-weight:700;line-height:2}.header__nav__links,.header__nav__support{font-size:var(--font-s);line-height:2.5}.header__nav a{display:flex;align-items:center;gap:var(--space-xs)}.header__nav svg{width:20px;height:20px;fill:var(--darkgray)}}@media screen and (min-width:900px){.header__hamburger{display:none}}@media screen and (max-width:900px){.header__hamburger{width:60px;height:60px;position:absolute;right:0;top:0;z-index:3;transition:right var(--duration) ease}.header__hamburger span{display:block;width:20px;border-top:2px solid var(--black);position:absolute;left:calc(50% - 10px);transform:rotate(0deg);transition:all var(--duration) ease;transition-property:transform,top,width,border-color}.header__hamburger span:first-child{top:50%}.header__hamburger span:nth-child(2){top:calc(50% - 6px)}.header__hamburger span:nth-child(3){top:calc(50% + 6px)}}.header__overlay{width:100%;height:100%;background:var(--black);position:fixed;left:0;top:0;opacity:.2}@media screen and (min-width:900px){.header__overlay{display:none}}@media screen and (max-width:900px){.header__overlay{z-index:-1;opacity:0}.header.is-open{background-color:#d2d1d1}.header.is-open .header__nav{right:0}.header.is-open .header__hamburger{right:80vw}.header.is-open .header__hamburger span:first-child{width:0}.header.is-open .header__hamburger span:nth-child(2){top:50%;transform:rotate(45deg)}.header.is-open .header__hamburger span:nth-child(3){top:50%;transform:rotate(-45deg)}.header.is-open+.header__overlay{opacity:.2;z-index:98}}@media screen and (min-width:900px){.footer{display:flex;justify-content:flex-end;align-items:center;gap:0 var(--space-l);height:64px;background-color:var(--light);color:var(--darkgray);padding:0 var(--space-m)}}@media screen and (max-width:900px){.footer{background-color:var(--dark);color:var(--gray);padding:var(--space-xl) var(--space-m)}}.footer__nav a{display:flex}@media screen and (min-width:900px){.footer__nav__support{display:flex;font-size:var(--font-s);gap:0 var(--space-l)}.footer__nav__support a:hover{color:var(--dark)}}@media screen and (max-width:900px){.footer__nav{margin-bottom:80px}.footer__nav__support{font-size:var(--font-m);line-height:2.5}}.footer__copyright{display:block;font-size:var(--font-s)}.section,.section-cta,.section-large{padding:var(--page-padding-top) var(--page-padding-right) var(--page-padding-bottom) var(--page-padding-left);margin:0 auto}@media screen and (min-width:900px){.section,.section-cta,.section-large{max-width:640px}}.section-large{max-width:1280px}@media screen and (min-width:900px){.section-group{display:grid;grid-template-columns:repeat(2,1fr)}.section-group>:first-child{padding-right:var(--space-m)}.section-group>:last-child{padding-left:var(--space-m)}}.section-kv{justify-content:center;text-align:center;position:relative}.section-kv__bg picture{display:block;line-height:0}.section-kv__bg img{width:100%;height:100%;object-fit:cover}@media screen and (min-width:900px){.section-kv{width:calc(100vw - 40px);max-width:1280px;height:auto;border-radius:20px;margin:20px auto 0;overflow:hidden}}.section-cta{width:100%;max-width:100%;padding:var(--space-xxl)!important;position:relative;overflow:hidden}.section-cta__bg{width:100%;height:100%;background-color:var(--black);line-height:0;position:absolute;left:0;top:0;overflow:hidden}.section-cta__bg img{width:100%;height:100%;object-fit:cover;opacity:.8}.section-cta__inner{max-width:640px;margin:0 auto;position:relative;z-index:2}@media screen and (max-width:900px){.section-cta{width:auto;border-radius:6px;margin:var(--page-padding-left)}}.heading,.heading-1,.heading-2,.heading-3{display:flex;align-items:flex-start;gap:var(--space-xs);margin:0 0 1em}.heading__icon{width:1.5em;height:1.5em}@media screen and (min-width:900px){.heading__label{margin-top:var(--font-m)}}@media screen and (max-width:900px){.heading__label{margin-top:var(--font-s)}}.heading-1{font-size:var(--font-xxl)}.heading-1,.heading-2{font-weight:700;font-style:normal;line-height:1.5;letter-spacing:0}.heading-2{font-size:var(--font-xl)}.heading-3{font-size:var(--font-l);font-weight:700;line-height:1.5}.heading-3,.text,.text-subtle{font-style:normal;letter-spacing:0}.text,.text-subtle{font-size:var(--font-m);font-weight:400;line-height:1.7}.text a,.text-subtle a{color:var(--secondary)}@media screen and (min-width:900px){.text a,.text-subtle a{text-decoration:underline}.text a:hover,.text-subtle a:hover{color:var(--secondary-dark);text-decoration:none}}.text-subtle{font-size:var(--font-s);font-weight:400;font-style:normal;line-height:1.5;letter-spacing:0}.text-link,.text-link-medium,.text-link-small{display:inline-flex;align-items:center;gap:.25em;color:var(--secondary)}.text-link-medium:after,.text-link-small:after,.text-link:after{content:"";display:block;width:.6em;height:.6em;border-top:2px solid;border-right:2px solid;transform:rotate(45deg)}.text-link-medium:hover,.text-link-small:hover,.text-link:hover{color:var(--secondary-dark)}.text-link-medium{font-size:var(--font-m)}.text-link-medium,.text-link-small{font-weight:400;font-style:normal;line-height:1.3;letter-spacing:0}.text-link-small{font-size:var(--font-s)}.bold{font-weight:700}.gray{color:var(--darkgray)}.red{color:#ef4444}.orange{color:#f97316}.yellow{color:#eab308}.gold{color:#a99f30}.green{color:#22c55e}.teal{color:#31c6c4}.blue{color:#3b82f6}.label,.label-blue,.label-gray,.label-green,.label-red,.label-yellow{display:inline-flex;background-color:var(--lightgray);font-size:var(--font-s);font-weight:400;font-style:normal;line-height:1.3;letter-spacing:0;border-radius:var(--radius-s);padding:0 var(--space-xs)}.label-gray{background-color:var(--lightgray);color:var(--darkgray)}.label-red{background-color:var(--danger-light);color:var(--danger-dark)}.label-yellow{background-color:var(--warning-light);color:var(--warning-dark)}.label-green{background-color:var(--success-light);color:var(--success-dark)}.label-blue{background-color:var(--info-light);color:var(--info-dark)}.btn-primary-large{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;justify-content:center;align-items:center;gap:0 var(--space-xs);border:none;border-radius:var(--radius-m);cursor:pointer;width:100%;height:50px;font-size:var(--font-l);font-weight:700;font-style:normal;line-height:1.3;letter-spacing:0;background-color:var(--primary);color:var(--black);transition:background-color var(--duration) ease}.btn-primary-large.is-disabled,.btn-primary-large:disabled{cursor:not-allowed}.btn-primary-large.is-disabled,.btn-primary-large.is-disabled:hover,.btn-primary-large:disabled,.btn-primary-large:disabled:hover{background-color:var(--lightgray);color:var(--gray);border:1px solid var(--lightgray)}.btn-primary-large:hover{background-color:var(--primary-dark)}.btn-primary-medium{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;justify-content:center;align-items:center;gap:0 var(--space-xs);border:none;border-radius:var(--radius-m);cursor:pointer;height:46px;font-size:var(--font-m);font-weight:700;font-style:normal;line-height:1.3;letter-spacing:0;padding:0 var(--font-m);background-color:var(--primary);color:var(--black);transition:background-color var(--duration) ease}.btn-primary-medium.is-disabled,.btn-primary-medium:disabled{cursor:not-allowed}.btn-primary-medium.is-disabled,.btn-primary-medium.is-disabled:hover,.btn-primary-medium:disabled,.btn-primary-medium:disabled:hover{background-color:var(--lightgray);color:var(--gray);border:1px solid var(--lightgray)}.btn-primary-medium:hover{background-color:var(--primary-dark)}.btn-primary-small{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;justify-content:center;align-items:center;gap:0 var(--space-xs);border:none;border-radius:var(--radius-m);cursor:pointer;height:42px;font-size:var(--font-s);font-weight:700;font-style:normal;line-height:1.3;letter-spacing:0;padding:0 var(--font-s);background-color:var(--primary);color:var(--black);transition:background-color var(--duration) ease}.btn-primary-small.is-disabled,.btn-primary-small:disabled{cursor:not-allowed}.btn-primary-small.is-disabled,.btn-primary-small.is-disabled:hover,.btn-primary-small:disabled,.btn-primary-small:disabled:hover{background-color:var(--lightgray);color:var(--gray);border:1px solid var(--lightgray)}.btn-primary-small:hover{background-color:var(--primary-dark)}.btn-secondary-large{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;justify-content:center;align-items:center;gap:0 var(--space-xs);border:none;border-radius:var(--radius-m);cursor:pointer;width:100%;height:50px;font-size:var(--font-l);font-weight:700;font-style:normal;line-height:1.3;letter-spacing:0;background-color:var(--white);color:var(--black);border:1px solid var(--gray);transition:background-color var(--duration) ease}.btn-secondary-large.is-disabled,.btn-secondary-large:disabled{cursor:not-allowed}.btn-secondary-large.is-disabled,.btn-secondary-large.is-disabled:hover,.btn-secondary-large:disabled,.btn-secondary-large:disabled:hover{background-color:var(--lightgray);color:var(--gray);border:1px solid var(--lightgray)}.btn-secondary-large:hover{background-color:var(--light)}.btn-secondary-medium{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;justify-content:center;align-items:center;gap:0 var(--space-xs);border:none;border-radius:var(--radius-m);cursor:pointer;height:46px;font-size:var(--font-m);font-weight:700;font-style:normal;line-height:1.3;letter-spacing:0;padding:0 var(--font-m);background-color:var(--white);color:var(--black);border:1px solid var(--gray);transition:background-color var(--duration) ease}.btn-secondary-medium.is-disabled,.btn-secondary-medium:disabled{cursor:not-allowed}.btn-secondary-medium.is-disabled,.btn-secondary-medium.is-disabled:hover,.btn-secondary-medium:disabled,.btn-secondary-medium:disabled:hover{background-color:var(--lightgray);color:var(--gray);border:1px solid var(--lightgray)}.btn-secondary-medium:hover{background-color:var(--light)}.btn-secondary-small{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;justify-content:center;align-items:center;gap:0 var(--space-xs);border:none;border-radius:var(--radius-m);cursor:pointer;height:42px;font-size:var(--font-s);font-weight:700;font-style:normal;line-height:1.3;letter-spacing:0;padding:0 var(--font-s);background-color:var(--white);color:var(--black);border:1px solid var(--gray);transition:background-color var(--duration) ease}.btn-secondary-small.is-disabled,.btn-secondary-small:disabled{cursor:not-allowed}.btn-secondary-small.is-disabled,.btn-secondary-small.is-disabled:hover,.btn-secondary-small:disabled,.btn-secondary-small:disabled:hover{background-color:var(--lightgray);color:var(--gray);border:1px solid var(--lightgray)}.btn-secondary-small:hover{background-color:var(--light)}.btn-tertiary-large{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;justify-content:center;align-items:center;gap:0 var(--space-xs);border:none;border-radius:var(--radius-m);cursor:pointer;width:100%;height:50px;font-size:var(--font-l);font-weight:700;font-style:normal;line-height:1.3;letter-spacing:0;background-color:var(--white);color:var(--secondary);transition:background-color var(--duration) ease}.btn-tertiary-large.is-disabled,.btn-tertiary-large:disabled{cursor:not-allowed}.btn-tertiary-large.is-disabled,.btn-tertiary-large.is-disabled:hover,.btn-tertiary-large:disabled,.btn-tertiary-large:disabled:hover{background-color:var(--lightgray);color:var(--gray);border:1px solid var(--lightgray)}.btn-tertiary-large:hover{background-color:var(--light)}.btn-tertiary-medium{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;justify-content:center;align-items:center;gap:0 var(--space-xs);border:none;border-radius:var(--radius-m);cursor:pointer;height:46px;font-size:var(--font-m);font-weight:700;font-style:normal;line-height:1.3;letter-spacing:0;padding:0 var(--font-m);background-color:var(--white);color:var(--secondary);transition:background-color var(--duration) ease}.btn-tertiary-medium.is-disabled,.btn-tertiary-medium:disabled{cursor:not-allowed}.btn-tertiary-medium.is-disabled,.btn-tertiary-medium.is-disabled:hover,.btn-tertiary-medium:disabled,.btn-tertiary-medium:disabled:hover{background-color:var(--lightgray);color:var(--gray);border:1px solid var(--lightgray)}.btn-tertiary-medium:hover{background-color:var(--light)}.btn-tertiary-small{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;justify-content:center;align-items:center;gap:0 var(--space-xs);border:none;border-radius:var(--radius-m);cursor:pointer;height:42px;font-size:var(--font-s);font-weight:700;font-style:normal;line-height:1.3;letter-spacing:0;padding:0 var(--font-s);background-color:var(--white);color:var(--secondary);transition:background-color var(--duration) ease}.btn-tertiary-small.is-disabled,.btn-tertiary-small:disabled{cursor:not-allowed}.btn-tertiary-small.is-disabled,.btn-tertiary-small.is-disabled:hover,.btn-tertiary-small:disabled,.btn-tertiary-small:disabled:hover{background-color:var(--lightgray);color:var(--gray);border:1px solid var(--lightgray)}.btn-tertiary-small:hover{background-color:var(--light)}.btn-danger-large{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;justify-content:center;align-items:center;gap:0 var(--space-xs);border:none;border-radius:var(--radius-m);cursor:pointer;width:100%;height:50px;font-size:var(--font-l);font-weight:700;font-style:normal;line-height:1.3;letter-spacing:0;background-color:var(--white);color:var(--danger);border:1px solid var(--gray);transition:background-color var(--duration) ease}.btn-danger-large.is-disabled,.btn-danger-large:disabled{cursor:not-allowed}.btn-danger-large.is-disabled,.btn-danger-large.is-disabled:hover,.btn-danger-large:disabled,.btn-danger-large:disabled:hover{background-color:var(--lightgray);color:var(--gray);border:1px solid var(--lightgray)}.btn-danger-large:hover{background-color:var(--light)}.btn-danger-medium{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;justify-content:center;align-items:center;gap:0 var(--space-xs);border:none;border-radius:var(--radius-m);cursor:pointer;height:46px;font-size:var(--font-m);font-weight:700;font-style:normal;line-height:1.3;letter-spacing:0;padding:0 var(--font-m);background-color:var(--white);color:var(--danger);border:1px solid var(--gray);transition:background-color var(--duration) ease}.btn-danger-medium.is-disabled,.btn-danger-medium:disabled{cursor:not-allowed}.btn-danger-medium.is-disabled,.btn-danger-medium.is-disabled:hover,.btn-danger-medium:disabled,.btn-danger-medium:disabled:hover{background-color:var(--lightgray);color:var(--gray);border:1px solid var(--lightgray)}.btn-danger-medium:hover{background-color:var(--light)}.btn-danger-small{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;justify-content:center;align-items:center;gap:0 var(--space-xs);border:none;border-radius:var(--radius-m);cursor:pointer;height:42px;font-size:var(--font-s);font-weight:700;font-style:normal;line-height:1.3;letter-spacing:0;padding:0 var(--font-s);background-color:var(--white);color:var(--danger);border:1px solid var(--gray);transition:background-color var(--duration) ease}.btn-danger-small.is-disabled,.btn-danger-small:disabled{cursor:not-allowed}.btn-danger-small.is-disabled,.btn-danger-small.is-disabled:hover,.btn-danger-small:disabled,.btn-danger-small:disabled:hover{background-color:var(--lightgray);color:var(--gray);border:1px solid var(--lightgray)}.btn-danger-small:hover{background-color:var(--light)}.buttons{display:grid;grid-gap:var(--space-s);gap:var(--space-s);margin:var(--space-s) 0}.btn-group{display:flex;gap:var(--space-xs);justify-content:center}