.sgn{padding-bottom:80px}.sgn-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--d-stone)}.sgn-crumbs a{display:inline-flex;align-items:center;min-height:32px;color:var(--d-metal)}.sgn-crumbs a:hover{color:var(--d-ink)}.sgn-crumbs [aria-current]{color:var(--d-clay-ink)}.sgn-hero{position:relative;isolation:isolate;overflow:hidden;padding:30px 0}.sgn-hero:before{content:"";position:absolute;right:-40%;top:-55%;width:110%;aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,rgba(196,169,157,.36),transparent);z-index:-1}.sgn-hero__inner{display:grid;gap:14px}.sgn-hero__copy{display:grid;gap:14px;align-content:center}.sgn-hero__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.sgn-hero__media{overflow:hidden;border-radius:var(--d-radius);background:var(--d-mist);aspect-ratio:4 / 5}.sgn-hero__media img{width:100%;height:100%;object-fit:cover}.sgn-news__sel{display:grid;gap:24px;padding-top:12px}.sgn-news__head{display:grid;gap:10px}.sgn-news__count{font-size:14px;font-weight:700;color:var(--d-metal)}.sgn-news__grid{display:grid;gap:12px}.sgn-news__card{display:grid;overflow:hidden;height:100%;border-radius:var(--d-radius);background:#fff;box-shadow:0 0 0 1px var(--d-line);transition:box-shadow var(--d-state) var(--d-ease),transform var(--d-state) var(--d-ease)}.sgn-news__card:hover{box-shadow:0 0 0 1px var(--d-line-strong),0 26px 50px -36px #1615148c;transform:translateY(-2px)}.sgn-news__img{display:block;aspect-ratio:4 / 3;overflow:hidden;background:var(--d-cream)}.sgn-news__img img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--d-ease)}.sgn-news__card:hover .sgn-news__img img{transform:scale(1.03)}.sgn-news__body{display:grid;gap:6px;padding:18px 20px 20px}.sgn-news__index{font-family:var(--d-serif);font-size:20px;color:var(--d-clay)}.sgn-news__body b{font-family:var(--d-serif);font-size:28px;font-weight:400;line-height:1.05}.sgn-news__price{font-size:15px;font-weight:800}.sgn-news__price s{margin-right:6px;font-weight:500;color:var(--d-stone)}.sgn-news__go{display:inline-flex;align-items:center;gap:8px;margin-top:4px;font-size:14px;font-weight:700}.sgn-news__go svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.6}.sgn-news__also{margin-top:56px;padding:64px 0;background:var(--d-abyss);color:var(--d-bone)}.sgn-news__also .sgd-kicker,.sgn-news__also .sgd-h2 em{color:var(--d-nude)}.sgn-also{display:grid;gap:10px;margin-top:24px}.sgn-also__card{position:relative;isolation:isolate;overflow:hidden;display:grid;gap:8px;min-height:180px;padding:22px 22px 60px;border-radius:var(--d-radius);background:#f9f8f60d;box-shadow:inset 0 0 0 1px var(--d-line-light);transition:background-color var(--d-state) var(--d-ease)}.sgn-also__card:hover{background:#f9f8f617}.sgn-also__card .sgd-micro{color:var(--d-nude)}.sgn-also__card b{font-family:var(--d-serif);font-size:28px;font-weight:400;line-height:1.05}.sgn-also__card>span:not(.sgd-micro):not(.sgn-also__glow):not(.sgn-also__go){font-size:15px;line-height:1.5;color:#f9f8f6bd}.sgn-also__glow{position:absolute;right:-50px;top:-60px;width:190px;height:190px;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--c) 45%,transparent),transparent);z-index:-1;transition:transform 1s var(--d-ease)}.sgn-also__card:hover .sgn-also__glow{transform:translate(-14px,14px) scale(1.1)}.sgn-also__go{position:absolute;left:22px;bottom:18px;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;box-shadow:inset 0 0 0 1px #f9f8f64d}.sgn-also__go svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.6}.sgn-guide__body{display:grid;gap:22px;padding-top:10px}.sgn-toc__box{border-radius:18px;background:var(--d-cream)}.sgn-toc__box>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:0 18px;cursor:pointer;list-style:none}.sgn-toc__box>summary::-webkit-details-marker{display:none}.sgn-toc__box>summary b{font-size:13px;color:var(--d-metal)}.sgn-toc__box>summary:after{content:"";width:10px;height:10px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-3px);transition:transform var(--d-state) var(--d-ease)}.sgn-toc__box[open]>summary:after{transform:rotate(225deg) translateY(-3px)}.sgn-toc ol{display:grid;padding:0 10px 12px;counter-reset:sgn-toc}.sgn-toc li{counter-increment:sgn-toc}.sgn-toc a{display:grid;grid-template-columns:30px 1fr;gap:6px;padding:9px 8px;border-radius:10px;font-size:14px;line-height:1.4;color:var(--d-carbon);transition:background-color var(--d-state) var(--d-ease)}.sgn-toc a:before{content:counter(sgn-toc,decimal-leading-zero);font-family:var(--d-serif);font-size:17px;line-height:1.1;color:var(--d-stone)}.sgn-toc a:hover{background:#1615140a}.sgn-toc a.is-current{background:#fff;color:var(--d-ink);box-shadow:0 0 0 1px var(--d-line)}.sgn-toc a.is-current:before{color:var(--d-clay)}.sgn-guide__chapters{display:grid;gap:12px;min-width:0}.sgn-chapter{position:relative;isolation:isolate;overflow:hidden;display:grid;gap:14px;padding:28px 22px;border-radius:var(--d-radius);background:#fff;box-shadow:0 0 0 1px var(--d-line);outline:none;scroll-margin-top:calc(var(--d-head) + 12px)}.sgn-chapter:after{content:"";position:absolute;right:-60px;top:-70px;width:200px;height:200px;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--c) 30%,transparent),transparent);z-index:-1}.sgn-chapter.is-depth{background:var(--d-abyss);color:var(--d-bone);box-shadow:inset 0 0 0 1px var(--d-line-light)}.sgn-chapter__num{font-family:var(--d-serif);font-size:22px;color:var(--d-clay)}.sgn-chapter.is-depth .sgn-chapter__num{color:var(--d-nude)}.sgn-chapter__text{display:grid;gap:10px;max-width:40em;font-size:17px;line-height:1.65;color:var(--d-carbon)}.sgn-chapter.is-depth .sgn-chapter__text{color:#f9f8f6d1}.sgn-chapter.is-depth .sgd-steps>li{border-color:var(--d-line-light)}.sgn-chapter.is-depth .sgd-steps p{color:#f9f8f6cc}.sgn-chapter.is-depth .sgd-steps>li:before{color:var(--d-nude)}.sgn-chapter.is-depth .sgd-note{background:#f9f8f612;color:#f9f8f6db}.sgn-chapter.is-depth .sgd-link{color:var(--d-bone)}.sgn-chapter__media{overflow:hidden;border-radius:18px;aspect-ratio:4 / 3;background:var(--d-mist)}.sgn-chapter__media img{width:100%;height:100%;object-fit:cover}.sgn-chapter .sgd-link{justify-self:start}.sgn-source{padding:6px 4px;font-size:13px;line-height:1.5;color:var(--d-stone)}.sgn-legal__switch ul{display:flex;gap:8px;margin:8px calc(var(--d-gutter) * -1) 0;padding:0 var(--d-gutter) 4px;overflow-x:auto;scrollbar-width:none}.sgn-legal__switch ul::-webkit-scrollbar{display:none}.sgn-legal__switch a{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:999px;white-space:nowrap;font-size:14px;font-weight:700;box-shadow:inset 0 0 0 1px var(--d-line-strong);transition:background-color var(--d-state) var(--d-ease)}.sgn-legal__switch a:hover{background:var(--d-cream)}.sgn-legal__switch a[aria-current]{background:var(--d-ink);color:var(--d-bone);box-shadow:none}.sgn-legal__body{display:grid;gap:22px;padding-top:6px}.sgn-legal__main{display:grid;gap:18px;min-width:0;max-width:760px}.sgn-legal__text{padding:26px 22px;border-radius:var(--d-radius);background:#fff;box-shadow:0 0 0 1px var(--d-line);font-size:16px;line-height:1.75;color:var(--d-carbon);overflow-wrap:anywhere}.sgn-legal__text>:first-child{margin-top:0}.sgn-legal__text h1,.sgn-legal__text h2,.sgn-legal__text h3,.sgn-legal__text h4{color:var(--d-ink);font-family:var(--d-serif);font-weight:400;line-height:1.15;scroll-margin-top:calc(var(--d-head) + 16px);outline:none}.sgn-legal__text h1,.sgn-legal__text h2{margin:36px 0 12px;font-size:28px}.sgn-legal__text h3{margin:28px 0 10px;font-size:22px}.sgn-legal__text h4{margin:22px 0 8px;font-family:var(--d-sans);font-size:16px;font-weight:800}.sgn-legal__text p{margin:0 0 14px}.sgn-legal__text ul,.sgn-legal__text ol{margin:4px 0 18px;padding-left:22px;list-style:revert}.sgn-legal__text li{margin:0 0 6px}.sgn-legal__text li::marker{color:var(--d-clay)}.sgn-legal__text a{color:var(--d-clay-ink);text-decoration:underline;text-underline-offset:3px}.sgn-legal__text strong,.sgn-legal__text b{color:var(--d-ink)}.sgn-legal__text table{display:block;width:100%;overflow-x:auto;border-collapse:collapse;font-size:14px}.sgn-legal__text th,.sgn-legal__text td{padding:10px 12px;border-bottom:1px solid var(--d-line);text-align:left;vertical-align:top}.sgn-legal__official{font-size:14px}.sgn-legal__official a{font-weight:700;text-decoration:underline;text-underline-offset:4px}.sgn-legal__help{display:grid;gap:14px;padding:22px;border-radius:var(--d-radius);background:var(--d-cream)}.sgn-legal__help-title{font-family:var(--d-serif);font-size:26px;line-height:1.1}.sgn-legal__help-links{display:flex;flex-wrap:wrap;gap:8px}@media(min-width:750px){.sgn-news__grid,.sgn-also{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.sgn-hero{padding:64px 0 48px}.sgn-hero__inner--split{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:64px;align-items:center}.sgn-news__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.sgn-news__item.is-lead{grid-column:span 2;grid-row:span 2}.sgn-news__item.is-lead .sgn-news__img{aspect-ratio:auto;min-height:420px}.sgn-news__item.is-lead .sgn-news__body b{font-size:40px}.sgn-news__also{padding:104px 0}.sgn-also{grid-template-columns:repeat(4,minmax(0,1fr))}.sgn-also__card{min-height:240px}.sgn-guide__body,.sgn-legal__body{grid-template-columns:280px minmax(0,760px);justify-content:center;align-items:start;gap:56px}.sgn-toc{position:sticky;top:calc(var(--d-head) + 16px);max-height:calc(100vh - 160px);overflow:auto}.sgn-toc__box>summary{pointer-events:none}.sgn-toc__box>summary:after{display:none}.sgn-chapter{padding:44px 48px}.sgn-legal__text{padding:40px 48px;font-size:17px}.sgn-legal__help{grid-template-columns:1fr auto;align-items:center}.sgn-legal__body:not(.has-toc){grid-template-columns:minmax(0,760px)}}@media(prefers-reduced-motion:reduce){.sgn-news__card:hover,.sgn-news__card:hover .sgn-news__img img{transform:none}}.sgn-toc ol.is-numbered a{grid-template-columns:1fr}.sgn-toc ol.is-numbered a:before{display:none}.sgn-hero__inner>*,.sgn-hero__copy>*{min-width:0}.sgn-toc a{min-height:44px;align-items:center}
/*# sourceMappingURL=/cdn/shop/t/98/assets/sgn.css.map */
