.bs-shadow-sm{box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075) !important;}.bs-shadow{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important;}.bs-shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,0.175) !important;}
.sgar{--sgar-red:var(--color-hinored,#c20c1a);--sgar-text:var(--color-text,#3f3f3f);--sgar-bar:#e1e1e1;--sgar-bar-open:#f5f5f5;--sgar-muted:var(--color-gray-dark-50,#797979);color:var(--sgar-text);padding:3rem 0 5rem;font-size:1.4rem;line-height:1.6;}.sgar__hero{display:block;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-top:-3rem;margin-bottom:3rem;}.sgar__hero-img{display:block;width:100%;height:auto;aspect-ratio:1900 / 633;}.sgar__header{margin-bottom:2rem;}.sgar__title{font-size:2.5rem;font-weight:700;margin:0;color:var(--sgar-text);}.sgar__intro{margin-bottom:3rem;}.sgar__intro p{font-size:1.4rem;margin:0 0 1.6rem;}.sgar__highlight{background-color:var(--sgar-red);color:#ffffff;font-weight:600;padding:2.6rem 3rem;border-radius:0.5rem;margin:0;}.sgar__highlight strong{color:#ffffff;font-weight:800;}.sgar__faq{display:grid;row-gap:0.8rem;}.sgar__item{background-color:var(--sgar-bar);border-radius:0.5rem;transition:background-color 0.2s ease;}.sgar__item.is-open{background-color:var(--sgar-bar-open);}.sgar__q-wrap{margin:0;font-size:inherit;font-weight:inherit;}.sgar__q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.4rem 2rem;background:transparent;border:none;border-radius:0.5rem;font:inherit;font-size:1.4rem;font-weight:700;color:var(--sgar-text);text-align:left;cursor:pointer;}.sgar__q:focus-visible{outline:0.3rem solid var(--sgar-red);outline-offset:0.2rem;}.sgar__q-text{flex:1;}.sgar__chevron{flex:0 0 auto;display:inline-flex;color:var(--sgar-red);transition:transform 0.3s ease;}.sgar__chevron svg{width:1.8rem;height:1.8rem;}.sgar__item.is-open .sgar__chevron{transform:rotate(180deg);}.sgar__a{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.3s ease;}.sgar__item.is-open .sgar__a{grid-template-rows:1fr;}.sgar__a-inner{overflow:hidden;min-height:0;}.sgar__item.is-open .sgar__a-inner{padding:0.5rem 2rem 1.6rem;}.sgar__a-inner p{margin:0 0 1.2rem;font-size:1.4rem;}.sgar__a-inner p:last-child{margin-bottom:0;}.sgar__note{color:var(--sgar-muted);font-style:italic;font-size:1.4rem;}.sgar__disclaimer{margin:3rem 0 0;font-size:1.4rem;font-weight:700;color:var(--sgar-text);}.sgar__btn{display:inline-flex;align-items:center;justify-content:center;border-radius:3rem;padding:1.3rem 3.5rem;border:0.15rem solid var(--sgar-red);background:#fff;font-size:1.4rem;font-weight:700;text-decoration:none;cursor:pointer;transition:opacity 0.2s ease;}.sgar__btn,.sgar__btn:hover,.sgar__btn:focus,.sgar__btn:active,.sgar__btn:visited{color:var(--sgar-red);}.sgar__btn--primary,.sgar__btn--primary:hover,.sgar__btn--primary:focus,.sgar__btn--primary:active,.sgar__btn--primary:visited{background:var(--sgar-red);color:#fff;}.sgar__btn:hover{opacity:0.85;}.sgar__terms{margin-top:4rem;text-align:center;}.sgar__terms-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(26rem,1fr));gap:3rem;max-width:70rem;margin:0 auto;}.sgar__term{display:flex;flex-direction:column;align-items:center;gap:1.6rem;}.sgar__qr{width:30rem;height:30rem;max-width:100%;object-fit:contain;}.sgar__term .sgar__btn{width:100%;max-width:32rem;padding:1.2rem 2rem;line-height:1.3;}@media (max-width:767px){.sgar__hero-img{aspect-ratio:1080 / 986;}}@media (max-width:600px){.sgar__title{font-size:2.2rem;}.sgar__highlight{padding:2rem;}}
