*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:var(--c-type-body);font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{overflow-wrap:break-word}img,svg,video{max-width:100%}img{height:auto}[id]{scroll-margin-top:calc(var(--c-topper-h) + 24px)}.dic-bypass{position:absolute;z-index:100}.dic-bypass:not(:focus){clip-path:inset(50%);height:1px;overflow:hidden;white-space:nowrap;width:1px}.dic-topper{position:sticky;top:0;z-index:50}.dic-opener{cursor:pointer}.dic-navi__switch:checked+.dic-opener .dic-glyph--open,.dic-opener .dic-glyph--close{display:none}.dic-navi__switch:checked+.dic-opener .dic-glyph--close{display:block}.dic-navi__switch:focus-visible+.dic-opener{outline:2px solid;outline-offset:3px}@media (max-width:1023.98px){.dic-navi__switch:not(:checked)~.dic-navi,.dic-topper .dic-topper__action{display:none}}@media (min-width:1024px){.dic-opener{display:none}}@keyframes dic-ticker{to{transform:translateX(-50%)}}.dic-sheet__outer{max-width:100%;overflow-x:auto}.dic-fail{display:none}.dic-unit:has(:user-invalid) .dic-fail{display:block}.dic-wrap{margin-inline:auto;max-width:var(--c-wrap);padding-inline:20px;width:100%}@media (min-width:768px){.dic-wrap{padding-inline:32px}}.dic-bypass:focus{background:hsl(var(--c-core-strong));border-radius:12px;color:hsl(var(--c-blank));font-weight:600;left:12px;padding:10px 18px;top:12px}.dic-topper{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsl(var(--c-blank)/.94);border-bottom:1px solid hsl(var(--c-edge));box-shadow:0 1px 0 hsl(var(--c-blank))}.dic-topper__core{flex-wrap:wrap;gap:18px;min-height:var(--c-topper-h);position:relative}.dic-sign{color:hsl(var(--c-core-strong));gap:12px;text-decoration:none}.dic-sign img{height:38px;width:38px}.dic-sign__title{font-family:var(--c-type-show);font-size:1.32rem;font-weight:700;letter-spacing:-.03em;line-height:1.1}.dic-sign__slogan{color:hsl(var(--c-mute));font-size:.74rem;line-height:1.3;max-width:230px}@media (max-width:639.98px){.dic-sign__slogan{display:none}.dic-topper__core{flex-wrap:nowrap}}@media (max-width:1023.98px){.dic-opener{display:inline-flex}}.dic-opener{align-items:center;background:hsl(var(--c-pale));border:1.5px solid hsl(var(--c-edge));border-radius:var(--c-rad-act);color:hsl(var(--c-core-strong));gap:8px;min-height:44px;padding:0 16px}.dic-opener__txt{font-family:var(--c-type-show);font-size:.92rem;font-weight:600}.dic-navi__items{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.dic-navi__go{border-radius:14px;color:hsl(var(--c-coal));display:block;font-family:var(--c-type-show);font-size:.98rem;font-weight:500;padding:12px 16px;text-decoration:none;transition:background-color .2s,color .2s}.dic-navi__go:hover{background:hsl(var(--c-sheet));color:hsl(var(--c-core))}.dic-navi__go[aria-current=page]{background:hsl(var(--c-core-strong));color:hsl(var(--c-blank))}@media (max-width:1023.98px){.dic-navi{background:hsl(var(--c-blank));border-bottom:1px solid hsl(var(--c-edge));box-shadow:var(--c-depth);left:0;padding:14px 20px 22px;position:absolute;right:0;top:100%}}@media (min-width:1024px){.dic-topper__core{flex-wrap:nowrap}.dic-navi__items{background:hsl(var(--c-pale));border:1px solid hsl(var(--c-edge));border-radius:var(--c-rad-act);flex-direction:row;gap:2px;padding:5px}.dic-navi__go{border-radius:var(--c-rad-act);font-size:.93rem;padding:8px 16px}}.dic-topper__action{font-size:.92rem;min-height:44px;padding-inline:20px}.dic-colophon{background:hsl(var(--c-core-strong));color:#d1dbe6;position:relative}.dic-colophon:before{background:var(--c-rim),hsl(var(--c-sheet));content:"";display:block;height:14px}.dic-colophon a{color:hsl(var(--c-blank))}.dic-colophon__main{gap:26px;padding:56px 0 40px}.dic-colophon__col{gap:12px}.dic-colophon .dic-sign{color:hsl(var(--c-blank))}.dic-colophon__about{color:#bfccd9;font-size:.96rem;max-width:560px}.dic-colophon__contacts{font-size:.93rem;gap:6px 22px}.dic-colophon__contacts a{text-decoration:none}.dic-colophon__contacts a:hover,.dic-colophon__urls a:hover{text-decoration:underline}.dic-colophon__urls{gap:8px 10px;list-style:none;margin:0;padding:0}.dic-colophon__urls a{border:1px solid rgba(209,219,230,.3);border-radius:var(--c-rad-act);display:inline-block;font-family:var(--c-type-show);font-size:.92rem;padding:7px 16px;text-decoration:none}.dic-colophon .dic-go{color:hsl(var(--c-sun))}.dic-colophon__bottom{border-top:1px solid rgba(209,219,230,.16);padding:26px 0 34px}.dic-colophon__bottom .dic-wrap{gap:10px}.dic-colophon__docs{font-size:.9rem;gap:6px 22px;justify-content:center;list-style:none;margin:0;padding:0}.dic-colophon__soft{color:#a9b8c6;font-size:.84rem;max-width:720px}.dic-advisory__outer{margin-inline:auto;max-width:860px}.dic-advisory{background:hsl(var(--c-blank));border:2px dashed hsl(var(--c-silver));border-radius:28px;display:grid;gap:10px;outline:6px solid hsl(var(--c-sheet));padding:28px 30px}.dic-advisory h2{color:hsl(var(--c-core-strong));font-size:1.15rem}.dic-advisory p{color:hsl(var(--c-mute));font-size:.95rem}.dic-advisory__glyph{background:hsl(var(--c-sheet));border-radius:50%;color:hsl(var(--c-core));height:42px;width:42px}.dic-act{align-items:center;border:1.5px solid transparent;border-radius:var(--c-rad-act);cursor:pointer;display:inline-flex;font-family:var(--c-type-show);font-size:1rem;font-weight:600;gap:8px;justify-content:center;min-height:50px;padding:0 26px;text-align:center;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s,transform .2s}.dic-act:hover{transform:translateY(-1px)}.dic-act--solid{background:hsl(var(--c-core));box-shadow:0 10px 24px -14px hsl(var(--c-core)/.9);color:hsl(var(--c-blank))}.dic-act--solid:hover{background:hsl(var(--c-core-strong))}.dic-act--second{background:hsl(var(--c-blank));border-color:hsl(var(--c-silver));color:hsl(var(--c-core-strong))}.dic-act--second:hover{border-color:hsl(var(--c-core));color:hsl(var(--c-core))}.dic-go{color:hsl(var(--c-core));font-weight:600;text-decoration:underline;text-decoration-color:hsl(var(--c-core)/.35);text-decoration-thickness:2px}.dic-go:hover{text-decoration-color:currentColor}.dic-overline{align-items:center;color:hsl(var(--c-core));display:inline-flex;font-family:var(--c-type-show);font-size:.8rem;font-weight:600;gap:10px;letter-spacing:.12em;margin-bottom:14px;text-transform:uppercase}.dic-overline:before{background:var(--c-rim),hsl(var(--c-sun));background-size:7px 7px,auto;border-radius:4px;content:"";height:8px;width:22px}.dic-overline__ice{color:hsl(var(--c-sun))}.dic-sec__lead{color:hsl(var(--c-mute));font-size:1.06rem;margin-top:16px}.dic-nots,.dic-okay,.dic-points{display:grid;gap:12px;list-style:none;margin:0;padding:0}.dic-nots li,.dic-okay li,.dic-points li{padding-left:30px;position:relative}.dic-points li:before{background:hsl(var(--c-sun));border:3px solid hsl(var(--c-core));border-radius:50%;content:"";height:12px;left:4px;position:absolute;top:.55em;width:12px}.dic-nots li:before{color:hsl(var(--c-silver-deep));content:"×";font-family:var(--c-type-show);font-size:1.35rem;font-weight:600;left:2px;position:absolute;top:-.05em}.dic-okay li:before{border-width:medium;border-bottom:2.5px solid hsl(var(--c-core));border-left:0 solid hsl(var(--c-core));border-right:2.5px solid hsl(var(--c-core));border-top:0 solid hsl(var(--c-core));content:"";height:12px;left:3px;position:absolute;top:.42em;transform:rotate(45deg);width:7px}.dic-questions{display:grid;gap:12px}.dic-questions details{background:hsl(var(--c-blank));border:1px solid hsl(var(--c-edge));border-radius:26px 26px 18px 18px;padding:0 22px;transition:box-shadow .2s}.dic-questions details[open]{border-color:hsl(var(--c-silver));box-shadow:var(--c-depth)}.dic-questions summary{color:hsl(var(--c-core-strong));cursor:pointer;font-family:var(--c-type-show);font-size:1.04rem;font-weight:600;list-style:none;padding:18px 48px 18px 0;position:relative}.dic-questions summary::-webkit-details-marker{display:none}.dic-questions summary:after{background:hsl(var(--c-sheet));border:2px solid hsl(var(--c-core));border-radius:50%;color:hsl(var(--c-core));content:"+";display:grid;font-size:1.15rem;height:32px;line-height:1;place-items:center;position:absolute;right:0;top:50%;transform:translateY(-50%);width:32px}.dic-questions details[open] summary:after{background:hsl(var(--c-core));color:hsl(var(--c-blank));content:"−"}.dic-questions details p{color:hsl(var(--c-mute));padding:0 0 20px}.dic-sheet__outer{background:hsl(var(--c-blank));border:1px solid hsl(var(--c-edge));border-radius:18px}.dic-sheet{border-collapse:collapse;font-size:.95rem;width:100%}.dic-sheet td,.dic-sheet th{border-bottom:1px solid hsl(var(--c-edge));padding:13px 16px;text-align:left;vertical-align:top}.dic-sheet thead th{background:hsl(var(--c-sheet));color:hsl(var(--c-core-strong));font-family:var(--c-type-show);font-weight:600}.dic-sheet tbody tr:last-child td,.dic-sheet tbody tr:last-child th{border-bottom:0}.dic-connect__banner{background:linear-gradient(180deg,hsl(var(--c-sheet)),hsl(var(--c-page)));padding:56px 0 64px}.dic-connect__grid{gap:28px}.dic-connect__banner .dic-connect__grid{gap:40px}.dic-connect__lead{color:hsl(var(--c-mute));font-size:1.08rem;margin-top:18px}.dic-connect__pic{background:var(--c-rim),hsl(var(--c-sun));border-radius:32px;padding:10px}.dic-banner__image-src{aspect-ratio:4/3;border-radius:24px;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.dic-connect__section{padding:56px 0}.dic-connect__main .dic-connect__grid{margin-top:48px}.dic-connect__main h2{font-size:1.4rem;margin-bottom:14px}.dic-connect__main h3{margin-bottom:10px}.dic-request__box{background:hsl(var(--c-blank));border:1px solid hsl(var(--c-edge));border-radius:30px;box-shadow:var(--c-depth);outline:8px solid hsl(var(--c-sheet));padding:32px 26px}@media (min-width:640px){.dic-request__box{padding:40px 44px}}.dic-request__note{color:hsl(var(--c-mute));margin-bottom:24px}.dic-connect__request{gap:20px}.dic-unit{display:grid;gap:7px}.dic-legend{color:hsl(var(--c-core-strong));font-family:var(--c-type-show);font-size:.95rem;font-weight:600}.dic-optional{color:hsl(var(--c-mute));font-family:var(--c-type-body);font-size:.85rem;font-weight:400}.dic-textbox{background:hsl(var(--c-pale));border:1.5px solid hsl(var(--c-edge));border-radius:14px;color:hsl(var(--c-coal));font:inherit;min-height:50px;padding:12px 16px;width:100%}textarea.dic-textbox{min-height:150px;resize:vertical}.dic-textbox:focus{background:hsl(var(--c-blank));border-color:hsl(var(--c-core));box-shadow:0 0 0 4px hsl(var(--c-sun));outline:none}.dic-unit:has(:user-invalid) .dic-textbox{background:#fef6f7;border-color:#c72334}.dic-fail{color:#ad1f2d;font-size:.86rem;font-weight:500}.dic-accept{align-items:flex-start;color:hsl(var(--c-mute));display:flex;font-size:.93rem;gap:12px}.dic-accept input{accent-color:hsl(var(--c-core));flex:none;height:22px;margin-top:2px;width:22px}.dic-connect__items{display:grid;gap:0;margin:0}.dic-connect__items>div{border-bottom:1px dashed hsl(var(--c-silver));padding:12px 0}.dic-connect__items dt{color:hsl(var(--c-core));font-family:var(--c-type-show);font-size:.78rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.dic-connect__items dd{margin:2px 0 0}.dic-aside--night{background:hsl(var(--c-core-strong));border-radius:var(--c-rad-box);color:#d7e0ea;height:100%;padding:26px}.dic-aside--night h3{color:hsl(var(--c-blank))}.dic-connect__topics{background:hsl(var(--c-sheet));border-radius:var(--c-rad-box);height:100%;padding:26px}.dic-connect__facts{background:hsl(var(--c-blank));border-block:1px solid hsl(var(--c-edge))}.dic-connect__facts-txt{align-content:start;color:hsl(var(--c-mute));display:grid;gap:14px}.dic-connect__facts-txt h2{color:hsl(var(--c-coal))}.dic-connect__facts-items{display:grid;gap:0;list-style:none;margin:0;padding:0}.dic-facts__item{border-left:3px solid hsl(var(--c-sun));padding:18px 0 18px 26px;position:relative}.dic-facts__item:before{background:hsl(var(--c-core));border:3px solid hsl(var(--c-blank));border-radius:50%;content:"";height:13px;left:-8px;position:absolute;top:24px;width:13px}.dic-facts__item h3{font-size:1.05rem;margin-bottom:6px}.dic-facts__item p{color:hsl(var(--c-mute))}.dic-discover__items{display:grid;gap:14px;list-style:none;margin:0;padding:0}@media (min-width:768px){.dic-discover__items{grid-template-columns:repeat(3,minmax(0,1fr))}}.dic-go__box{background:hsl(var(--c-blank));border:1px solid hsl(var(--c-edge));border-radius:var(--c-rad-box);color:hsl(var(--c-coal));display:grid;gap:6px;height:100%;padding:22px;text-decoration:none;transition:border-color .2s,transform .2s}.dic-go__box:hover{border-color:hsl(var(--c-core));transform:translateY(-2px)}.dic-go__box .dic-overline{margin-bottom:4px}.dic-go__ttl{color:hsl(var(--c-core-strong));font-family:var(--c-type-show);font-size:1.1rem;font-weight:600}.dic-go__txt{color:hsl(var(--c-mute));font-size:.95rem}.dic-thank{background:linear-gradient(180deg,hsl(var(--c-sheet)),hsl(var(--c-page)));padding:64px 0 40px}.dic-thank__box{background:hsl(var(--c-blank));background-clip:padding-box;border:12px solid transparent;border-radius:32px;box-shadow:var(--c-depth);display:grid;gap:18px;justify-items:center;outline:2px solid hsl(var(--c-silver));padding:40px 28px;text-align:center}.dic-thank__glyph{background:hsl(var(--c-core));border-radius:50%;box-shadow:0 0 0 6px hsl(var(--c-sun));color:hsl(var(--c-blank));height:64px;width:64px}.dic-thank__lead{font-size:1.08rem}.dic-thank__lead,.dic-thank__note{color:hsl(var(--c-mute));max-width:560px}.dic-thank__note{border:1.5px dashed hsl(var(--c-silver));border-radius:16px;font-size:.93rem;padding:14px 20px}.dic-thank__actions{gap:12px;justify-content:center}.dic-thank__next{border-top:1px solid hsl(var(--c-edge));max-width:520px;padding-top:22px;text-align:left;width:100%}.dic-thank__next h2{font-size:1.1rem;margin-bottom:10px}.dic-thank__next ol{color:hsl(var(--c-mute));display:grid;gap:6px;list-style:decimal;margin:0;padding-left:1.3em}.dic-docs__banner{background:linear-gradient(180deg,hsl(var(--c-sheet)),hsl(var(--c-page)));border-bottom:1px solid hsl(var(--c-edge));padding:56px 0 48px}.dic-docs__layout{gap:22px 40px}.dic-docs__lead{color:hsl(var(--c-mute));font-size:1.05rem}.dic-docs__meta{color:hsl(var(--c-core));font-family:var(--c-type-show);font-size:.88rem;margin-top:12px}.dic-docs__body{margin-inline:0;max-width:900px;padding-bottom:64px;padding-top:40px}@media (min-width:1200px){.dic-docs__body{margin-inline:auto}}.dic-docs__index{background:hsl(var(--c-blank));border:1px solid hsl(var(--c-edge));border-radius:18px;margin-bottom:36px}.dic-docs__index summary{align-items:center;color:hsl(var(--c-core-strong));cursor:pointer;display:flex;font-family:var(--c-type-show);font-weight:600;justify-content:space-between;list-style:none;padding:16px 20px}.dic-docs__index summary::-webkit-details-marker{display:none}.dic-docs__index summary:after{color:hsl(var(--c-core));content:"▾";transition:transform .2s}.dic-docs__index[open] summary:after{transform:rotate(180deg)}.dic-docs__index ol{display:grid;gap:6px;margin:0;padding:0 20px 18px 40px}.dic-docs__index a{text-decoration:none}.dic-docs__index a:hover{text-decoration:underline}.dic-docs h2{border-top:1px dashed hsl(var(--c-silver));font-size:1.42rem;margin:40px 0 14px;padding-top:18px}.dic-docs h2:first-child{margin-top:0}.dic-docs h3{margin:22px 0 8px}.dic-docs .dic-sheet__outer,.dic-docs dl,.dic-docs ol,.dic-docs p,.dic-docs ul{margin:0 0 14px}.dic-docs ol,.dic-docs ul{display:grid;gap:6px;padding-left:1.4em}.dic-docs ul{list-style:disc}.dic-docs ol{list-style:decimal}.dic-docs li::marker{color:hsl(var(--c-core))}.dic-docs dt{color:hsl(var(--c-core-strong));font-family:var(--c-type-show);font-weight:600}.dic-docs dd{color:hsl(var(--c-mute));margin:2px 0 10px}.dic-docs__questions{background:hsl(var(--c-core-strong));border-radius:24px;color:#d7e0ea;display:grid;gap:8px;margin-top:40px;padding:26px 28px}.dic-docs__questions h2{color:hsl(var(--c-blank));font-size:1.2rem}.dic-docs__questions a{color:hsl(var(--c-sun))}.dic-docs__top{font-size:.9rem;margin-top:24px}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.col-span-2{grid-column:span 2/span 2}.row-span-2{grid-row:span 2/span 2}.mx-auto{margin-left:auto;margin-right:auto}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.w-full{width:100%}.min-w-0{min-width:0}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.rounded{border-radius:.25rem}.py-14{padding-bottom:3.5rem;padding-top:3.5rem}.text-center{text-align:center}.font-bold{font-weight:700}.not-italic{font-style:normal}.text-core{--tw-text-opacity:1;color:hsl(var(--c-core)/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.dic-ticker__lane{animation:none!important}}:root{--c-coal:225 48% 13%;--c-mute:220 16% 35%;--c-core:221 68% 40%;--c-core-strong:226 58% 15%;--c-zest:214 76% 40%;--c-zest-strong:220 72% 29%;--c-sun:198 88% 88%;--c-page:210 45% 98%;--c-sheet:205 72% 94%;--c-blank:0 0% 100%;--c-edge:215 24% 85%;--c-pale:205 60% 97%;--c-silver:216 14% 76%;--c-silver-deep:218 12% 50%;--c-type-show:"Space Grotesk","Inter",system-ui,sans-serif;--c-type-body:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--c-rad-box:22px;--c-rad-act:999px;--c-wrap:1200px;--c-topper-h:78px;--c-rim:radial-gradient(circle,hsl(var(--c-core)) 0 2.4px,transparent 3px) 0 0 /14px 14px;--c-depth:0 18px 40px -24px rgba(16,26,60,.45);--c-silver-grad:linear-gradient(135deg,#e7ebef,#b9c0ca 45%,#ecf0f3 70%,#9ea6b3)}body{background:hsl(var(--c-page));color:hsl(var(--c-coal));font-family:var(--c-type-body);font-size:1.03rem;line-height:1.7;margin:0;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{color:inherit;font-family:var(--c-type-show);font-weight:600;letter-spacing:-.02em;line-height:1.15;margin:0}h1{font-size:clamp(2.1rem,4.6vw,3.55rem);font-weight:700}h2{font-size:clamp(1.65rem,3vw,2.35rem)}h3{font-size:1.16rem;letter-spacing:-.01em}p{margin:0}a{color:hsl(var(--c-core));text-underline-offset:3px}:focus-visible{border-radius:6px;outline:2.5px solid hsl(var(--c-zest));outline-offset:3px}::-moz-selection{background:hsl(var(--c-sun));color:hsl(var(--c-core-strong))}::selection{background:hsl(var(--c-sun));color:hsl(var(--c-core-strong))}.dic-banner__rim{background:radial-gradient(60% 50% at 50% 0,hsl(var(--c-blank)) 0,transparent 70%),linear-gradient(180deg,hsl(var(--c-sheet)) 0,hsl(var(--c-page)) 100%);padding:64px 0 100px}.dic-banner__rim h1{color:hsl(var(--c-core-strong))}.dic-banner__rim-lead{color:hsl(var(--c-mute));font-size:1.12rem;margin-top:20px}.dic-banner__rim-actions{gap:12px;margin-top:30px}.dic-banner__rim-micro{color:hsl(var(--c-mute));font-size:.86rem;margin-top:18px}.dic-rim__strip{background:var(--c-rim),hsl(var(--c-sun));border-radius:40px;box-shadow:0 0 0 2px hsl(var(--c-silver)),var(--c-depth);margin-top:52px;padding:12px;position:relative}.dic-rim__strip>img{border-radius:30px;display:block;height:clamp(230px,40vw,470px);-o-object-fit:cover;object-fit:cover;width:100%}.dic-saucer{aspect-ratio:1;border:6px solid hsl(var(--c-blank));border-radius:50%;bottom:-44px;box-shadow:0 0 0 3px hsl(var(--c-core)),var(--c-depth);overflow:hidden;position:absolute;width:clamp(92px,14vw,172px)}.dic-saucer img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dic-saucer__left{left:6%}.dic-saucer__right{bottom:-30px;right:6%}.dic-shelf__sec{background:hsl(var(--c-blank));padding:96px 0 80px}.dic-shelf{gap:18px;list-style:none;margin:44px 0 0;padding:0}.dic-shelf__item{align-content:start;background:linear-gradient(180deg,hsl(var(--c-pale)) 0,hsl(var(--c-blank)) 100%);border:1px solid hsl(var(--c-edge));border-bottom:0;border-radius:24px 24px 6px 6px;box-shadow:inset 0 -10px 0 -2px hsl(var(--c-silver));display:grid;gap:12px;padding:26px 22px 30px;position:relative}.dic-shelf__item h3{color:hsl(var(--c-core-strong))}.dic-shelf__item p{color:hsl(var(--c-mute));font-size:.95rem}.dic-shelf__glyph{background:hsl(var(--c-blank));border-radius:50%;box-shadow:0 0 0 2px hsl(var(--c-core)),0 0 0 7px hsl(var(--c-sun));color:hsl(var(--c-core));display:grid;height:68px;margin:4px 0 6px 6px;place-items:center;width:68px}.dic-slogan{background:hsl(var(--c-core-strong));border-radius:6px 14px 14px 6px;color:hsl(var(--c-blank));font-family:var(--c-type-show);font-size:.74rem;justify-self:start;letter-spacing:.04em;padding:4px 12px 4px 22px;position:relative}.dic-slogan:before{background:hsl(var(--c-sun));border-radius:50%;content:"";height:6px;left:8px;margin-top:-3px;position:absolute;top:50%;width:6px}.dic-shelf__note{color:hsl(var(--c-mute));margin-top:30px;max-width:760px}.dic-twoface__sec{background:hsl(var(--c-sheet));padding:84px 0}.dic-twoface{gap:24px;margin-top:40px}.dic-face{align-content:start;border-radius:40px;display:grid;gap:14px;padding:34px 30px}.dic-face__glazed{background:hsl(var(--c-blank));border:3px solid hsl(var(--c-core));box-shadow:inset 0 0 0 8px hsl(var(--c-blank)),inset 0 0 0 10px hsl(var(--c-sun)),var(--c-depth)}.dic-face__raw{background:radial-gradient(circle at 20% 30%,hsl(var(--c-blank)/.5) 0 1px,transparent 2px) 0 0 /9px 9px,#dee3e8;border:2px dashed hsl(var(--c-silver-deep))}.dic-face__legend{color:hsl(var(--c-core));font-family:var(--c-type-show);font-size:.8rem;letter-spacing:.1em;text-transform:uppercase}.dic-face__raw .dic-face__legend,.dic-twoface__foot{color:hsl(var(--c-mute))}.dic-twoface__foot{margin-top:32px}.dic-gallery__sec{background:hsl(var(--c-core-strong));color:#d7e0ea;padding:92px 0}.dic-gallery__sec h2{color:hsl(var(--c-blank))}.dic-gallery__head{gap:20px 40px}.dic-gallery__intro{color:#bfccd9}.dic-gallery{gap:16px;grid-auto-rows:170px;margin-top:44px}@media (min-width:1024px){.dic-gallery{grid-auto-rows:220px}}.dic-gal{border-radius:26px;box-shadow:0 0 0 2px hsl(var(--c-silver)/.55);margin:0;overflow:hidden;position:relative}.dic-gal img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;transition:transform .5s;width:100%}.dic-gal:hover img{transform:scale(1.04)}.dic-gal figcaption{background:hsl(var(--c-core-strong)/.82);border-radius:14px;bottom:12px;color:hsl(var(--c-blank));font-size:.84rem;left:12px;line-height:1.45;padding:8px 14px;position:absolute;right:12px}.dic-gal__arch{border-radius:999px 999px 26px 26px}.dic-gal__arch figcaption{text-align:center}.dic-gal__round{border-radius:110px 26px 110px 26px}.dic-gal__soft{border-radius:26px 110px 26px 110px}.dic-gal__soft figcaption{left:44px}.dic-gal__round figcaption{right:44px}.dic-gal__wide{background:var(--c-rim),hsl(var(--c-sun));background-size:12px 12px,auto;border:8px solid transparent}.dic-gal__wide img{border-radius:18px;height:calc(100% - 16px);inset:8px;width:calc(100% - 16px)}.dic-gal__band{border-radius:999px}.dic-gal__band figcaption{border-radius:999px;left:50%;right:auto;text-align:center;transform:translateX(-50%);width:min(560px,calc(100% - 48px))}@media (max-width:639.98px){.dic-gal__wide{grid-column:span 2}.dic-gal figcaption{bottom:8px;font-size:.74rem;left:8px;padding:5px 10px;right:8px}.dic-gal__band{border-radius:26px}.dic-gal__band figcaption{border-radius:14px;left:8px;right:8px;transform:none;width:auto}.dic-gal__round{border-radius:60px 18px 60px 18px}.dic-gal__soft{border-radius:18px 60px 18px 60px}.dic-gal__round figcaption{right:30px}.dic-gal__soft figcaption{left:30px}}.dic-marks__sec{background:hsl(var(--c-pale));padding:92px 0}.dic-marks{gap:20px;list-style:none;margin:44px 0 0;padding:0}.dic-seal{background:hsl(var(--c-blank));border:1px solid hsl(var(--c-edge));border-radius:var(--c-rad-box);display:grid;gap:10px;padding:28px 24px}.dic-seal__seal{background:radial-gradient(circle,hsl(var(--c-sun)/.6) 0 55%,transparent 56%);border:2px solid hsl(var(--c-core));border-radius:50%;box-shadow:0 0 0 4px hsl(var(--c-blank)),0 0 0 6px hsl(var(--c-core)/.55);color:hsl(var(--c-core));display:grid;font-family:var(--c-type-show);font-size:1.05rem;font-weight:700;height:62px;margin:6px 0 8px 6px;place-items:center;width:62px}.dic-seal__from{color:hsl(var(--c-mute));font-size:.92rem;text-decoration:line-through;text-decoration-color:hsl(var(--c-silver-deep))}.dic-seal__to{color:hsl(var(--c-core-strong));font-weight:600;padding-left:26px;position:relative}.dic-seal__to:before{color:hsl(var(--c-core));content:"→";left:0;position:absolute}.dic-scale__sec{background:hsl(var(--c-blank));padding:92px 0}.dic-scale__grid{gap:44px 56px}.dic-scale__image{background:var(--c-silver-grad);border-radius:999px 999px 30px 30px;margin:0;padding:14px}.dic-scale__image img{aspect-ratio:4/5;border-radius:999px 999px 20px 20px;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.dic-scale__image figcaption{color:hsl(var(--c-core-strong));font-size:.86rem;padding:12px 10px 4px;text-align:center}.dic-scale{display:grid;gap:18px;list-style:none;margin:30px 0 0;padding:0 0 0 34px;position:relative}.dic-scale:before{background:var(--c-silver-grad);border-radius:3px;bottom:6px;content:"";left:8px;position:absolute;top:6px;width:6px}.dic-scale li{display:grid;gap:2px;position:relative}.dic-scale li:before{background:hsl(var(--c-core));content:"";height:3px;left:-32px;position:absolute;top:.55em;width:22px}.dic-scale__seal{color:hsl(var(--c-core));font-family:var(--c-type-show);font-size:1.06rem;font-weight:600}.dic-scale__txt{color:hsl(var(--c-mute))}.dic-cards__sec{background:repeating-linear-gradient(45deg,hsl(var(--c-blank)/.03) 0 2px,transparent 2px 9px),repeating-linear-gradient(-45deg,hsl(var(--c-blank)/.03) 0 2px,transparent 2px 9px),hsl(var(--c-core-strong));color:#d7e0ea;padding:92px 0}.dic-cards__sec h2{color:hsl(var(--c-blank))}.dic-cards__head{gap:20px 48px}.dic-cards__intro{color:#bfccd9}.dic-placecards{gap:18px;list-style:none;margin:44px 0 0;padding:0}.dic-placecard{align-content:start;background:linear-gradient(180deg,hsl(var(--c-sheet)) 0 38%,hsl(var(--c-silver)) 38% calc(38% + 2px),hsl(var(--c-blank)) calc(38% + 2px));border-radius:10px;box-shadow:0 16px 26px -16px rgba(0,0,0,.6);color:hsl(var(--c-coal));display:grid;gap:10px;padding:22px 22px 26px}.dic-placecard h3{color:hsl(var(--c-core-strong));font-size:1.5rem}.dic-placecard p{color:hsl(var(--c-mute));font-size:.94rem;margin-top:20px}.dic-placecard__time{background:hsl(var(--c-core));border-radius:var(--c-rad-act);color:hsl(var(--c-blank));font-family:var(--c-type-show);font-size:.8rem;justify-self:start;padding:3px 12px}.dic-cards__band{margin:44px 0 0}.dic-cards__band img{border-radius:999px;box-shadow:0 0 0 6px hsl(var(--c-sun)/.25);display:block;height:clamp(200px,26vw,300px);-o-object-fit:cover;object-fit:cover;width:100%}.dic-cards__band figcaption{color:#bfccd9;font-size:.9rem;margin-top:14px;text-align:center}@media (max-width:639.98px){.dic-cards__band img{border-radius:26px}}.dic-tray__sec{background:hsl(var(--c-blank));padding:84px 0}.dic-tray{background:var(--c-silver-grad);border-radius:40px;box-shadow:inset 0 0 0 10px hsl(var(--c-blank)/.45),var(--c-depth);gap:28px 40px;padding:32px 26px}@media (min-width:768px){.dic-tray{border-radius:200px;padding:44px 56px}}.dic-tray h2{color:hsl(var(--c-core-strong));font-size:clamp(1.45rem,2.6vw,2rem)}.dic-tray p{color:hsl(var(--c-coal));margin-top:12px}.dic-tray__image img{aspect-ratio:1;border:8px solid hsl(var(--c-blank));border-radius:50%;box-shadow:0 0 0 3px hsl(var(--c-core));display:block;margin-inline:auto;-o-object-fit:cover;object-fit:cover;width:min(240px,70vw)}.dic-tray__actions{gap:12px;margin-top:22px}.dic-cab__banner{background:linear-gradient(180deg,hsl(var(--c-sheet)) 0,hsl(var(--c-page)) 100%);padding:60px 0 76px}.dic-cab__grid{gap:44px 56px}.dic-cab__banner h1{color:hsl(var(--c-core-strong))}.dic-cab__lead{color:hsl(var(--c-mute));font-size:1.1rem;margin-top:20px}.dic-cab__jump{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:26px 0 0;padding:0}.dic-cab__jump a{background:hsl(var(--c-blank));border:1px solid hsl(var(--c-edge));border-radius:var(--c-rad-act);display:inline-block;font-family:var(--c-type-show);font-size:.92rem;padding:8px 16px;text-decoration:none}.dic-cab__micro{color:hsl(var(--c-mute));font-size:.86rem;margin-top:20px}.dic-cabinet{background:var(--c-silver-grad);border-radius:20px 20px 12px 12px;box-shadow:inset 0 0 0 2px hsl(var(--c-blank)/.6),var(--c-depth);padding:16px;position:relative}.dic-cabinet img{aspect-ratio:4/3.4;border-radius:8px;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.dic-cabinet__glass{background:linear-gradient(90deg,transparent calc(50% - 6px),#c5cbd3 calc(50% - 6px) calc(50% + 6px),transparent calc(50% + 6px)),linear-gradient(118deg,hsla(0,0%,100%,.32) 0 10%,transparent 10% 34%,hsla(0,0%,100%,.16) 34% 40%,transparent 40% 100%);border-radius:8px;box-shadow:inset 0 0 0 3px hsl(var(--c-blank)/.5);inset:16px;position:absolute}.dic-cabinet__key{background:radial-gradient(circle at 50% 38%,hsl(var(--c-core-strong)) 0 3px,transparent 3.5px),linear-gradient(hsl(var(--c-core-strong)),hsl(var(--c-core-strong))) 50% 64% /2px 10px no-repeat,var(--c-silver-grad);border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.3);height:44px;left:calc(50% + 16px);margin-top:-22px;position:absolute;top:50%;width:18px}.dic-method__sec{background:hsl(var(--c-blank));padding:92px 0}.dic-method{border-radius:30px;gap:4px;list-style:none;margin:44px 0 0;overflow:hidden;padding:0}.dic-method__cell{align-content:start;display:grid;gap:8px;min-height:230px;padding:26px 20px 30px}.dic-method__cell p{font-size:.92rem}.dic-method__n{font-family:var(--c-type-show);font-size:2rem;font-weight:700;line-height:1;opacity:.55}.dic-m1{background:#d9f2fd}.dic-m1,.dic-m2{color:hsl(var(--c-core-strong))}.dic-m2{background:#bcdef5}.dic-m3{background:#96bae3;color:hsl(var(--c-core-strong))}.dic-m4{background:#315faf}.dic-m4,.dic-m5{color:hsl(var(--c-blank))}.dic-m5{background:#203c7e}.dic-m6{background:#0f1a3d;color:hsl(var(--c-blank))}.dic-method__note{border-left:3px solid hsl(var(--c-silver));color:hsl(var(--c-mute));margin-top:26px;max-width:780px;padding-left:18px}.dic-condi__sec{background:hsl(var(--c-pale));padding:92px 0}.dic-condi__grid{gap:40px 48px}.dic-condi__image{margin:28px 0 0}.dic-condi__image img{aspect-ratio:1;border:10px solid hsl(var(--c-blank));border-radius:50%;box-shadow:0 0 0 3px hsl(var(--c-core)),var(--c-depth);display:block;max-width:360px;-o-object-fit:cover;object-fit:cover;width:100%}.dic-tray__dishes{align-content:start;background:var(--c-silver-grad);border-radius:44px;box-shadow:inset 0 0 0 8px hsl(var(--c-blank)/.5);gap:16px;list-style:none;margin:0;padding:26px}.dic-dish{align-content:start;background:hsl(var(--c-blank));border-radius:24px;-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:56px 1fr;padding:20px;row-gap:6px}.dic-dish__bowl{background:hsl(var(--c-sheet));border-radius:50%;box-shadow:inset 0 0 0 3px hsl(var(--c-core)),inset 0 0 0 7px hsl(var(--c-blank));color:hsl(var(--c-core));display:grid;font-family:var(--c-type-show);font-weight:700;grid-row:span 2;height:56px;place-items:center;width:56px}.dic-dish h3{align-self:end;color:hsl(var(--c-core-strong))}.dic-dish p{color:hsl(var(--c-mute));font-size:.92rem}.dic-glass__sec{background:linear-gradient(180deg,hsl(var(--c-core-strong)) 0,#1c305f 100%);color:#d7e0ea;padding:92px 0}.dic-glass__sec h2{color:hsl(var(--c-blank))}.dic-glass__sec .dic-sec__lead{color:#bfccd9}.dic-glasses{gap:30px 18px;list-style:none;margin:48px 0 0;padding:0}.dic-glass__item{display:grid;gap:8px;justify-items:center;text-align:center}.dic-glass__item h3{color:hsl(var(--c-blank));font-size:1.02rem}.dic-glass__item p{color:#b9c7d5;font-size:.88rem}.dic-glass{background:linear-gradient(100deg,hsla(0,0%,100%,.16) 0 22%,hsla(0,0%,100%,.04) 22% 100%);border:2px solid rgba(197,235,251,.75);border-radius:6px 6px 20px 20px;border-top:1px solid rgba(197,235,251,.75);height:116px;margin-bottom:8px;overflow:hidden;position:relative;width:74px}.dic-glass span{border-top:2px solid hsla(0,0%,100%,.5);bottom:0;height:76%;left:0;position:absolute;right:0}.dic-fill__0 span{background:rgba(197,235,251,.18)}.dic-fill__1 span{background:rgba(168,218,240,.32)}.dic-fill__2 span{background:rgba(134,192,234,.48)}.dic-fill__3 span{background:rgba(99,159,227,.66)}.dic-fill__4 span{background:rgba(195,206,223,.85)}.dic-fill__5 span{background:rgba(236,240,244,.95)}.dic-glass__note{color:#bfccd9;font-size:.95rem;margin-top:40px}.dic-route__sec{background:hsl(var(--c-blank));padding:92px 0}.dic-route__grid{gap:40px 56px}.dic-route__image{margin:28px 0 0}.dic-route__image img{aspect-ratio:5/4;border-radius:30px 30px 30px 120px;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.dic-route{counter-reset:stop;display:grid;gap:24px;list-style:none;margin:0;padding:0 0 0 58px;position:relative}.dic-route:before{border-left:3px dashed hsl(var(--c-core)/.5);bottom:10px;content:"";left:21px;position:absolute;top:10px}.dic-route li{background:hsl(var(--c-pale));border:1px solid hsl(var(--c-edge));border-radius:18px;counter-increment:stop;padding:18px 20px;position:relative}.dic-route li:before{background:hsl(var(--c-core));border-radius:50%;box-shadow:0 0 0 5px hsl(var(--c-blank));color:hsl(var(--c-blank));content:counter(stop);display:grid;font-family:var(--c-type-show);font-weight:700;height:44px;left:-58px;place-items:center;position:absolute;top:14px;width:44px}.dic-route h3{color:hsl(var(--c-core-strong));margin-bottom:6px}.dic-route p{color:hsl(var(--c-mute));font-size:.95rem}.dic-route__next{background:hsl(var(--c-sheet));border-radius:18px;margin-top:40px;padding:18px 22px;text-align:center}.dic-lid__sec{background:hsl(var(--c-sheet));padding:92px 0}.dic-lid__grid{gap:32px 48px}.dic-index__banner{background:hsl(var(--c-core-strong));color:hsl(var(--c-blank));overflow:hidden;position:relative}.dic-index__banner-src{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.dic-index__banner:before{background:linear-gradient(100deg,rgba(13,21,48,.92),rgba(15,25,56,.78) 45%,rgba(20,39,82,.55));content:"";inset:0;position:absolute;z-index:1}.dic-index__banner-core{padding-bottom:80px;padding-top:96px;position:relative;z-index:2}.dic-index__grid{gap:40px 56px}.dic-index__lead{color:#d7e0ea;font-size:1.1rem;margin-top:20px}.dic-index{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:hsl(var(--c-blank)/.1);border:1px solid hsl(var(--c-silver)/.5);border-radius:28px;padding:10px 24px}.dic-index ol{list-style:none;margin:0;padding:0}.dic-index li+li{border-top:1px solid hsl(var(--c-silver)/.35)}.dic-index a{align-items:baseline;color:hsl(var(--c-blank));display:flex;font-family:var(--c-type-show);font-size:1.12rem;font-weight:500;gap:18px;padding:14px 0;text-decoration:none}.dic-index a span,.dic-index a:hover{color:hsl(var(--c-sun))}.dic-index a span{font-size:.85rem;letter-spacing:.08em}.dic-ledger__sec{background:hsl(var(--c-blank));padding:92px 0}.dic-ledger__grid{gap:40px 48px}.dic-ledger__image{margin:28px 0 0}.dic-ledger__image img{aspect-ratio:4/5;border-radius:24px;box-shadow:0 0 0 2px hsl(var(--c-silver)),14px 14px 0 0 hsl(var(--c-sun));display:block;max-width:380px;-o-object-fit:cover;object-fit:cover;width:100%}.dic-ledger__image figcaption{color:hsl(var(--c-mute));font-size:.86rem;margin-top:22px}.dic-ledger caption{border-bottom:1px solid hsl(var(--c-edge));caption-side:top;color:hsl(var(--c-mute));font-size:.86rem;padding:14px 16px;text-align:left}.dic-ledger tbody th{color:hsl(var(--c-core));font-family:var(--c-type-show);font-weight:600;white-space:nowrap}.dic-ledger tbody td:last-child{background:hsl(var(--c-pale))}.dic-ledger{min-width:600px}.dic-spoon__sec{background:hsl(var(--c-sheet));padding:92px 0}.dic-spoon{margin-top:52px;position:relative}.dic-spoon__bowl{background:radial-gradient(ellipse at 38% 35%,#fff 0,#cbd0d8 45%,#8790a1 100%);border-radius:50%;box-shadow:inset 0 -6px 12px rgba(90,99,114,.35),0 10px 20px -10px hsl(var(--c-core-strong)/.5);display:block;height:84px;margin:0 auto 18px;width:130px}.dic-spoon__steps{gap:22px;list-style:none;margin:0;padding:0 0 0 34px;position:relative}.dic-spoon__steps:before{background:var(--c-silver-grad);border-radius:4px;bottom:0;content:"";left:8px;position:absolute;top:0;width:8px}.dic-spoon__steps li{position:relative}.dic-spoon__dot{background:hsl(var(--c-core));border:4px solid hsl(var(--c-blank));border-radius:50%;height:24px;left:-34px;position:absolute;top:2px;width:24px}.dic-spoon__steps h3{color:hsl(var(--c-core-strong));margin-bottom:6px}.dic-spoon__steps p{color:hsl(var(--c-mute));font-size:.94rem}@media (min-width:768px){.dic-spoon{align-items:start;display:grid;grid-template-columns:150px 1fr}.dic-spoon__bowl{height:96px;margin:-24px 0 0;width:150px}.dic-spoon__steps{padding:44px 0 0 16px}.dic-spoon__steps:before{border-radius:0 6px 6px 0;bottom:auto;height:10px;left:-6px;right:0;top:8px;width:auto}.dic-spoon__dot{left:0;top:-44px}}.dic-moon__sec{background:radial-gradient(circle at 12% 20%,hsla(0,0%,100%,.7) 0 1px,transparent 1.5px),radial-gradient(circle at 78% 12%,hsla(0,0%,100%,.6) 0 1px,transparent 1.5px),radial-gradient(circle at 42% 68%,hsla(0,0%,100%,.5) 0 1px,transparent 1.5px),radial-gradient(circle at 90% 80%,hsla(0,0%,100%,.6) 0 1.2px,transparent 1.7px),radial-gradient(circle at 60% 30%,hsla(0,0%,100%,.4) 0 1px,transparent 1.5px),linear-gradient(180deg,#0c132c 0,hsl(var(--c-core-strong)) 100%);background-size:220px 220px,260px 260px,300px 300px,240px 240px,180px 180px,auto;color:#d7e0ea;padding:92px 0}.dic-moon__sec h2{color:hsl(var(--c-blank))}.dic-moon__head{gap:20px 48px}.dic-moon__intro{color:#bfccd9}.dic-moons{gap:22px;list-style:none;margin:48px 0 0;padding:0}.dic-moon__item{align-content:start;background:hsl(var(--c-blank)/.06);border:1px solid hsl(var(--c-silver)/.3);border-radius:var(--c-rad-box);display:grid;gap:8px;padding:26px 22px}.dic-moon__item h3{color:hsl(var(--c-blank))}.dic-moon__item p{color:#bfccd9;font-size:.93rem}.dic-moon{background:radial-gradient(circle at 35% 35%,#fff,#c2ccd6);border-radius:50%;box-shadow:0 0 22px rgba(197,235,251,.35);height:64px;margin-bottom:8px;width:64px}.dic-moon__2{box-shadow:inset -16px 0 0 0 #0f1938,0 0 18px rgba(197,235,251,.25)}.dic-moon__3{box-shadow:inset -32px 0 0 0 #0f1938,0 0 14px rgba(197,235,251,.2)}.dic-moon__4{box-shadow:inset -50px 0 0 0 #0f1938,0 0 10px rgba(197,235,251,.15)}.dic-moon__time{color:hsl(var(--c-sun));font-family:var(--c-type-show);font-size:.8rem;letter-spacing:.1em;text-transform:uppercase}.dic-moon__note{color:#b9c7d5;font-size:.93rem;margin-top:30px}.dic-crack__sec{background:hsl(var(--c-blank));padding:92px 0}.dic-crack__grid{gap:40px 56px}.dic-crack__urgent{background:hsl(var(--c-core-strong));border-radius:var(--c-rad-box);color:#d7e0ea;margin-top:28px;padding:24px}.dic-crack__urgent h3{color:hsl(var(--c-blank));margin-bottom:8px}.dic-crack__urgent strong{color:hsl(var(--c-sun))}.dic-cracks{display:grid;gap:12px;list-style:none;margin:0;padding:0}.dic-cracks li{background:hsl(var(--c-pale));border:1px solid hsl(var(--c-edge));border-radius:16px;padding:16px 18px 16px 58px;position:relative}.dic-cracks li:before{background:linear-gradient(115deg,transparent 44%,hsl(var(--c-core)) 44% 52%,transparent 52%),linear-gradient(60deg,transparent 47%,hsl(var(--c-core)) 47% 54%,transparent 54%) 0 6px /100% 100% no-repeat,hsl(var(--c-blank));border:2px solid hsl(var(--c-core));border-radius:50%;content:"";height:26px;left:16px;position:absolute;top:14px;width:26px}.dic-crack__safety{background:hsl(var(--c-sheet));border:2px dashed hsl(var(--c-silver));border-radius:20px;margin-top:22px;padding:22px 24px}.dic-crack__safety h3{color:hsl(var(--c-core-strong));margin-bottom:8px}.dic-crack__safety p{font-size:.95rem}.dic-fold__sec{background:var(--c-silver-grad);padding:84px 0}.dic-fold{background:linear-gradient(180deg,hsl(var(--c-pale)) 0 50%,hsl(var(--c-blank)) 50%);border-radius:14px;box-shadow:0 24px 40px -22px hsl(var(--c-core-strong)/.6);gap:28px 40px;padding:34px 28px;position:relative}.dic-fold:before{background:hsl(var(--c-silver));content:"";height:1px;left:0;position:absolute;right:0;top:50%}.dic-fold>*{position:relative}@media (min-width:768px){.dic-fold{padding:48px 52px}}.dic-fold h2{color:hsl(var(--c-core-strong));font-size:clamp(1.4rem,2.5vw,1.95rem)}.dic-fold p:not(.dic-overline){color:hsl(var(--c-mute));margin-top:12px}.dic-fold__actions{gap:12px}@media (min-width:640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:py-16{padding-bottom:4rem;padding-top:4rem}}@media (min-width:768px){.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-8{grid-column:span 8/span 8}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:items-center{align-items:center}}@media (min-width:1024px){.lg\:order-last{order:9999}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:mx-auto{margin-left:auto;margin-right:auto}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}}