@charset "UTF-8";*,:after,:before{box-sizing:border-box}*{-webkit-user-select:none;-moz-user-select:none;user-select:none}[contenteditable=true],input,textarea{-webkit-user-select:text;-moz-user-select:text;user-select:text}:where(ul,ol):where([class]){padding-left:0}:where(blockquote,figure):where([class]),body{margin:0}:where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl):where([class]){margin-block:0}:where(dd[class]){margin-left:0}:where(fieldset[class]){border:none;margin-left:0;padding:0}:where(ul[class]){list-style:none}p{margin-block:0}p:where(:not([class]):not(:last-child)){margin-bottom:1.5rem}button,input,select,textarea{font:inherit}html{height:100%}body{line-height:1.5;min-height:100%}:where(svg [fill]){fill:currentColor}:where(svg [stroke]){stroke:currentColor}:root{--color-background:#fff;--color-surface:#f5f5f5;--color-surface-alt:#fafafa;--color-border:#e5e5e5;--color-border-alt:#ebebeb;--color-text:#1a1a1a;--color-text-secondary:#525252;--color-text-muted:#737373;--color-text-hint:#8c8c8c;--color-accent:#c9a227;--color-accent-hover:#e5b82e;--color-overlay:rgba(26,26,26,.5);--color-error:#b91c1c;--color-success-bg:#f0fdf4;--color-error-bg:#fef2f2;--color-skeleton:#f0f0f0;--color-on-dark:#a3a3a3;--color-on-dark-subtle:#d4d4d4;--color-primary:var(--color-accent);--color-link:var(--color-accent);--color-link-hover:var(--color-accent-hover);--gradient-accent:linear-gradient(135deg,#c9a227,#d4af37 50%,#b8960c);--font-family-base:"Roboto",system-ui,-apple-system,"Segoe UI",sans-serif;--font-family-heading:"Montserrat-Bold",system-ui,sans-serif;--font-family-mono:ui-monospace,"Courier New",monospace;--line-height-base:1.5;--line-height-heading:1.25;--text-4xl:2rem;--text-3xl:1.5rem;--text-2xl:1.25rem;--text-xl:1.125rem;--text-lg:1.0625rem;--text-base:1rem;--text-sm:0.875rem;--text-caption:0.75rem;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:2.5rem;--space-8:3rem;--section-padding-block:4.6875rem;--container-max:75rem;--container-padding:0.9375rem;--breakpoint-tablet:48rem;--breakpoint-desktop:64rem;--breakpoint-wide:80rem;--shadow-1:0 0.0625rem 0.1875rem rgba(26,26,26,.08);--shadow-2:0 0.25rem 0.75rem rgba(26,26,26,.12);--shadow-3:0 0.75rem 2.5rem rgba(26,26,26,.18);--easing:cubic-bezier(0.25,0.1,0.25,1);--transition-fast:0.2s var(--easing);--transition-base:0.3s var(--easing);--transition:var(--transition-base);--transition-slow:0.3s var(--easing);--z-dropdown:100;--z-sticky:200;--z-overlay:300;--z-modal:400;--radius-sm:0.25rem;--radius:0.5rem}@font-face{font-display:swap;font-family:Roboto-Thin;font-style:normal;font-weight:100;src:url(../../assets/fonts/Roboto/Roboto-Thin/Roboto-Thin.woff2) format("woff2"),url(../../assets/fonts/Roboto/Roboto-Thin/Roboto-Thin.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto-ThinItalic;font-style:italic;font-weight:100;src:url(../../assets/fonts/Roboto/Roboto-ThinItalic/Roboto-ThinItalic.woff2) format("woff2"),url(../../assets/fonts/Roboto/Roboto-ThinItalic/Roboto-ThinItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto-ExtraLight;font-style:normal;font-weight:200;src:url(../../assets/fonts/Roboto/Roboto-ExtraLight/Roboto-ExtraLight.woff2) format("woff2"),url(../../assets/fonts/Roboto/Roboto-ExtraLight/Roboto-ExtraLight.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto-ExtraLightItalic;font-style:italic;font-weight:200;src:url(../../assets/fonts/Roboto/Roboto-ExtraLightItalic/Roboto-ExtraLightItalic.woff2) format("woff2"),url(../../assets/fonts/Roboto/Roboto-ExtraLightItalic/Roboto-ExtraLightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto-Light;font-style:normal;font-weight:300;src:url(../../assets/fonts/Roboto/Roboto-Light/Roboto-Light.woff2) format("woff2"),url(../../assets/fonts/Roboto/Roboto-Light/Roboto-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto-LightItalic;font-style:italic;font-weight:300;src:url(../../assets/fonts/Roboto/Roboto-LightItalic/Roboto-LightItalic.woff2) format("woff2"),url(../../assets/fonts/Roboto/Roboto-LightItalic/Roboto-LightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto-Regular;font-style:normal;font-weight:400;src:url(../../assets/fonts/Roboto/Roboto-Regular/Roboto-Regular.woff2) format("woff2"),url(../../assets/fonts/Roboto/Roboto-Regular/Roboto-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto-Italic;font-style:italic;font-weight:400;src:url(../../assets/fonts/Roboto/Roboto-Italic/Roboto-Italic.woff2) format("woff2"),url(../../assets/fonts/Roboto/Roboto-Italic/Roboto-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto-Medium;font-style:normal;font-weight:500;src:url(../../assets/fonts/Roboto/Roboto-Medium/Roboto-Medium.woff2) format("woff2"),url(../../assets/fonts/Roboto/Roboto-Medium/Roboto-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto-MediumItalic;font-style:italic;font-weight:500;src:url(../../assets/fonts/Roboto/Roboto-MediumItalic/Roboto-MediumItalic.woff2) format("woff2"),url(../../assets/fonts/Roboto/Roboto-MediumItalic/Roboto-MediumItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto-SemiBold;font-style:normal;font-weight:600;src:url(../../assets/fonts/Roboto/Roboto-SemiBold/Roboto-SemiBold.woff2) format("woff2"),url(../../assets/fonts/Roboto/Roboto-SemiBold/Roboto-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto-SemiBoldItalic;font-style:italic;font-weight:600;src:url(../../assets/fonts/Roboto/Roboto-SemiBoldItalic/Roboto-SemiBoldItalic.woff2) format("woff2"),url(../../assets/fonts/Roboto/Roboto-SemiBoldItalic/Roboto-SemiBoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto-ExtraBold;font-style:normal;font-weight:700;src:url(../../assets/fonts/Roboto/Roboto-ExtraBold/Roboto-ExtraBold.woff2) format("woff2"),url(../../assets/fonts/Roboto/Roboto-ExtraBold/Roboto-ExtraBold.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto-ExtraBoldItalic;font-style:italic;font-weight:700;src:url(../../assets/fonts/Roboto/Roboto-ExtraBoldItalic/Roboto-ExtraBoldItalic.woff2) format("woff2"),url(../../assets/fonts/Roboto/Roboto-ExtraBoldItalic/Roboto-ExtraBoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto-Bold;font-style:normal;font-weight:700;src:url(../../assets/fonts/Roboto/Roboto-Bold/Roboto-Bold.woff2) format("woff2"),url(../../assets/fonts/Roboto/Roboto-Bold/Roboto-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto-BoldItalic;font-style:italic;font-weight:700;src:url(../../assets/fonts/Roboto/Roboto-BoldItalic/Roboto-BoldItalic.woff2) format("woff2"),url(../../assets/fonts/Roboto/Roboto-BoldItalic/Roboto-BoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto-Black;font-style:normal;font-weight:900;src:url(../../assets/fonts/Roboto/Roboto-Black/Roboto-Black.woff2) format("woff2"),url(../../assets/fonts/Roboto/Roboto-Black/Roboto-Black.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto-BlackItalic;font-style:italic;font-weight:900;src:url(../../assets/fonts/Roboto/Roboto-BlackItalic/Roboto-BlackItalic.woff2) format("woff2"),url(../../assets/fonts/Roboto/Roboto-BlackItalic/Roboto-BlackItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat-Thin;font-style:normal;font-weight:100;src:url(../../assets/fonts/Montserrat/Montserrat-Thin/Montserrat-Thin.woff2) format("woff2"),url(../../assets/fonts/Montserrat/Montserrat-Thin/Montserrat-Thin.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat-ThinItalic;font-style:italic;font-weight:100;src:url(../../assets/fonts/Montserrat/Montserrat-ThinItalic/Montserrat-ThinItalic.woff2) format("woff2"),url(../../assets/fonts/Montserrat/Montserrat-ThinItalic/Montserrat-ThinItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat-ExtraLight;font-style:normal;font-weight:200;src:url(../../assets/fonts/Montserrat/Montserrat-ExtraLight/Montserrat-ExtraLight.woff2) format("woff2"),url(../../assets/fonts/Montserrat/Montserrat-ExtraLight/Montserrat-ExtraLight.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat-ExtraLightItalic;font-style:italic;font-weight:200;src:url(../../assets/fonts/Montserrat/Montserrat-ExtraLightItalic/Montserrat-ExtraLightItalic.woff2) format("woff2"),url(../../assets/fonts/Montserrat/Montserrat-ExtraLightItalic/Montserrat-ExtraLightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat-Light;font-style:normal;font-weight:300;src:url(../../assets/fonts/Montserrat/Montserrat-Light/Montserrat-Light.woff2) format("woff2"),url(../../assets/fonts/Montserrat/Montserrat-Light/Montserrat-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat-LightItalic;font-style:italic;font-weight:300;src:url(../../assets/fonts/Montserrat/Montserrat-LightItalic/Montserrat-LightItalic.woff2) format("woff2"),url(../../assets/fonts/Montserrat/Montserrat-LightItalic/Montserrat-LightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat-Regular;font-style:normal;font-weight:400;src:url(../../assets/fonts/Montserrat/Montserrat-Regular/Montserrat-Regular.woff2) format("woff2"),url(../../assets/fonts/Montserrat/Montserrat-Regular/Montserrat-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat-Italic;font-style:italic;font-weight:400;src:url(../../assets/fonts/Montserrat/Montserrat-Italic/Montserrat-Italic.woff2) format("woff2"),url(../../assets/fonts/Montserrat/Montserrat-Italic/Montserrat-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat-Medium;font-style:normal;font-weight:500;src:url(../../assets/fonts/Montserrat/Montserrat-Medium/Montserrat-Medium.woff2) format("woff2"),url(../../assets/fonts/Montserrat/Montserrat-Medium/Montserrat-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat-MediumItalic;font-style:italic;font-weight:500;src:url(../../assets/fonts/Montserrat/Montserrat-MediumItalic/Montserrat-MediumItalic.woff2) format("woff2"),url(../../assets/fonts/Montserrat/Montserrat-MediumItalic/Montserrat-MediumItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat-SemiBold;font-style:normal;font-weight:600;src:url(../../assets/fonts/Montserrat/Montserrat-SemiBold/Montserrat-SemiBold.woff2) format("woff2"),url(../../assets/fonts/Montserrat/Montserrat-SemiBold/Montserrat-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat-SemiBoldItalic;font-style:italic;font-weight:600;src:url(../../assets/fonts/Montserrat/Montserrat-SemiBoldItalic/Montserrat-SemiBoldItalic.woff2) format("woff2"),url(../../assets/fonts/Montserrat/Montserrat-SemiBoldItalic/Montserrat-SemiBoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat-ExtraBold;font-style:normal;font-weight:700;src:url(../../assets/fonts/Montserrat/Montserrat-ExtraBold/Montserrat-ExtraBold.woff2) format("woff2"),url(../../assets/fonts/Montserrat/Montserrat-ExtraBold/Montserrat-ExtraBold.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat-ExtraBoldItalic;font-style:italic;font-weight:700;src:url(../../assets/fonts/Montserrat/Montserrat-ExtraBoldItalic/Montserrat-ExtraBoldItalic.woff2) format("woff2"),url(../../assets/fonts/Montserrat/Montserrat-ExtraBoldItalic/Montserrat-ExtraBoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat-Bold;font-style:normal;font-weight:700;src:url(../../assets/fonts/Montserrat/Montserrat-Bold/Montserrat-Bold.woff2) format("woff2"),url(../../assets/fonts/Montserrat/Montserrat-Bold/Montserrat-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat-BoldItalic;font-style:italic;font-weight:700;src:url(../../assets/fonts/Montserrat/Montserrat-BoldItalic/Montserrat-BoldItalic.woff2) format("woff2"),url(../../assets/fonts/Montserrat/Montserrat-BoldItalic/Montserrat-BoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat-Black;font-style:normal;font-weight:900;src:url(../../assets/fonts/Montserrat/Montserrat-Black/Montserrat-Black.woff2) format("woff2"),url(../../assets/fonts/Montserrat/Montserrat-Black/Montserrat-Black.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat-BlackItalic;font-style:italic;font-weight:900;src:url(../../assets/fonts/Montserrat/Montserrat-BlackItalic/Montserrat-BlackItalic.woff2) format("woff2"),url(../../assets/fonts/Montserrat/Montserrat-BlackItalic/Montserrat-BlackItalic.woff) format("woff")}html{color:var(--color-text);font-family:var(--font-family-base);font-size:100%;line-height:var(--line-height-base);margin:0;scroll-behavior:smooth}body{background-color:var(--color-background);margin:0;overflow-x:hidden}@media (prefers-reduced-motion:reduce){body{scroll-behavior:auto}}h1,h2,h3,h4,h5,h6{color:inherit;line-height:var(--line-height-heading);margin-bottom:var(--space-4);margin-top:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-heading);font-weight:400}h1{font-size:var(--text-4xl);line-height:1.1}h2{font-size:var(--text-3xl);line-height:1.2}h2,h3{font-family:var(--font-family-heading);font-weight:400}h3{font-size:var(--text-2xl);line-height:1.3}h4{font-family:var(--font-family-base);font-size:var(--text-xl);font-weight:600;line-height:1.4}h5{font-size:var(--text-lg)}h5,h6{font-family:var(--font-family-base);font-weight:600;line-height:1.5}h6{font-size:var(--text-base)}p{margin-bottom:var(--space-4);margin-top:0}p:last-child{margin-bottom:0}img{display:block;height:auto;max-width:100%}img[data-src],img[loading=lazy]{opacity:0;transition:opacity .2s ease-in-out}img[data-src].lazy-loaded,img[loading=lazy].lazy-loaded{opacity:1}img[data-src]:not(.lazy-loaded){filter:blur(5px);transform:scale(1.02)}img.eager,img.no-lazy{filter:none;opacity:1;transform:none}figure{margin:0}figure img{border-radius:var(--radius)}ol,ul{margin-bottom:var(--space-4);margin-top:0;padding-left:var(--space-6)}li{margin-bottom:var(--space-2)}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button{border:none;cursor:pointer}button:disabled{cursor:not-allowed;opacity:.6}input,select,textarea{border:1px solid var(--color-border);border-radius:var(--radius);padding:var(--space-3);transition:border-color var(--transition)}input:focus,select:focus,textarea:focus{border-color:var(--color-primary)}table{border-collapse:collapse;margin-bottom:var(--space-4);width:100%}table td,table th{border-bottom:1px solid var(--color-border);padding:var(--space-3);text-align:left}th{font-weight:600}blockquote,th{background-color:var(--color-surface-alt)}blockquote{border-left:4px solid var(--color-primary);font-style:italic;margin:var(--space-6) 0;padding:var(--space-4)}blockquote p:last-child{margin-bottom:0}code{border-radius:var(--radius-sm);font-family:var(--font-family-mono);font-size:var(--text-sm);padding:var(--space-1) var(--space-2)}code,pre{background-color:var(--color-surface-alt)}pre{border-radius:var(--radius);overflow-x:auto;padding:var(--space-4)}pre code{background:none;padding:0}.skip-link{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.skip-link:focus,.skip-link:focus-visible{height:auto;margin:0;overflow:visible;padding:0;position:static;width:auto;clip:auto;background-color:var(--color-surface);border:.125rem solid var(--color-accent);border-radius:var(--radius-sm);box-shadow:var(--shadow-2);color:var(--color-text);font-weight:600;left:var(--space-2);padding:var(--space-2) var(--space-3);position:fixed;text-decoration:none;top:var(--space-2);white-space:normal;z-index:99999}::-moz-selection{background-color:var(--color-primary);color:var(--color-background)}::selection{background-color:var(--color-primary);color:var(--color-background)}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms;animation-iteration-count:1;scroll-behavior:auto;transition-duration:.01ms}}.container,body .container{margin-inline:auto;max-width:var(--container-max)}.container,.container-fluid,body .container{padding-inline:var(--container-padding);width:100%}.m-auto{margin-inline:auto}.m-0{margin:0}.p-0{padding:0}.m-4{margin:var(--space-4)}.p-4{padding:var(--space-4)}.mt-4{margin-top:var(--space-4)}.mb-4{margin-bottom:var(--space-4)}.pt-4{padding-top:var(--space-4)}.pb-4{padding-bottom:var(--space-4)}.d-none{display:none}.d-block{display:block}.d-flex{display:flex}.d-grid{display:grid}.flex-center{justify-content:center}.flex-between,.flex-center{align-items:center;display:flex}.flex-between{justify-content:space-between}.flex-column{display:flex;flex-direction:column}.flex-wrap{flex-wrap:wrap}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.items-center{align-items:center}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gap-4{gap:var(--space-4)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-bold{font-weight:700}.text-normal{font-weight:400}.text-sm{font-size:var(--text-sm)}.text-base{font-size:var(--text-base)}.text-lg{font-size:var(--text-lg)}.text-xl{font-size:var(--text-xl)}.text-primary{color:var(--color-primary)}.text-muted{color:var(--color-text-muted)}.text-white{color:var(--color-background)}.bg-primary{background-color:var(--color-primary)}.bg-white{background-color:var(--color-background)}.bg-transparent{background-color:transparent}.rounded{border-radius:var(--radius)}.border{border:1px solid var(--color-border)}.relative{position:relative}.absolute{position:absolute}.sticky{position:sticky}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media (max-width:767px){.mobile-d-none{display:none}.mobile-d-block{display:block}.mobile-text-center{text-align:center}}.alignleft{float:left;margin-right:var(--space-6)}.alignleft,.alignright{margin-bottom:var(--space-4)}.alignright{float:right;margin-left:var(--space-6)}.aligncenter{display:block;margin-inline:auto;margin-bottom:var(--space-4)}.wp-caption-text{color:var(--color-text-muted);font-size:var(--text-sm);margin-top:var(--space-2)}:root{--color-black-two:#343434;--color-red:#c9452c}.lionselect-elem.lionselect-elem--hidden{height:.0625rem;margin:-.0625rem;overflow:hidden;padding:0;position:absolute;width:.0625rem;clip:0 0 0 0;border:0;clip-path:inset(50%);white-space:nowrap}.lionselect__control{display:inline-block;font-size:.875rem;line-height:1.3;min-width:13.75rem;position:relative}.lionselect__button{align-items:center;background:var(--color-background);border:.0625rem solid var(--color-border);border-radius:.625rem;color:var(--color-text);cursor:pointer;display:flex;gap:.625rem;justify-content:space-between;padding:.625rem .875rem;transition:box-shadow .15s ease,border-color .15s ease,transform .04s ease;width:100%}@media (min-width:992px){.lionselect__button:hover{border-color:var(--color-primary);box-shadow:var(--shadow-2)}.lionselect__button:active{transform:translateY(.0625rem)}}.lionselect__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lionselect__chevron{background:var(--color-primary);flex:0 0 auto;height:1rem;-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="8" viewBox="0 0 12 8"><path d="M1 1l5 5 5-5" stroke="black" stroke-width="2" fill="none" stroke-linecap="round" stroke-linejoin="round"/></svg>') center/contain no-repeat;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="8" viewBox="0 0 12 8"><path d="M1 1l5 5 5-5" stroke="black" stroke-width="2" fill="none" stroke-linecap="round" stroke-linejoin="round"/></svg>') center/contain no-repeat;transition:transform .3s ease;width:1rem}.lionselect__panel{background:var(--color-background);border:.0625rem solid rgba(26,69,104,.18);border-radius:.75rem;box-shadow:0 .875rem 1.875rem rgba(26,69,104,.18);left:0;margin-top:.375rem;max-height:0;opacity:0;overflow:hidden;padding:0;position:absolute;right:0;transform:translateY(-rem(6));transition:max-height .15s ease,opacity .12s ease,transform .12s ease;z-index:50}@media (prefers-reduced-motion:reduce){.lionselect__panel{transition:none}}.lionselect__control.is-open>.lionselect__panel{display:block}.lionselect__search{padding:.625rem .75rem .375rem}.lionselect__search-input{background:var(--color-background);border:.0625rem solid var(--color-border);border-radius:.5rem;color:var(--color-text);font-size:.875rem;outline:0;padding:.5625rem .75rem;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.lionselect__search-input:focus{border-color:var(--color-primary);box-shadow:var(--shadow-1)}.lionselect__scroll{max-height:21.25rem;overflow:auto;padding:.375rem 0 .5rem;scrollbar-color:color-mix(in srgb,var(--color-text) 35%,transparent) transparent;scrollbar-width:thin}.lionselect__scroll::-webkit-scrollbar{width:.5rem}.lionselect__scroll::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--color-text) 35%,transparent);border-radius:.5rem}.lionselect__scroll::-webkit-scrollbar-track{background:color-mix(in srgb,var(--color-text) 8%,transparent)}.lionselect__list{list-style:none;margin:0;padding:0}.lionselect__no-results{border-top:.0625rem dashed var(--color-border);color:var(--color-text-muted);font-size:.8125rem;padding:.625rem .875rem}.lionselect__panel{display:none}.lionselect--open__panel{display:block;max-height:26.25rem;opacity:1;overflow:visible;transform:none}.lionselect--open__chevron{transform:rotate(180deg)}.lionselect--open .lionselect__panel{display:block;max-height:26.25rem;opacity:1;overflow:visible;transform:none}.lionselect--open .lionselect__chevron{transform:rotate(180deg)}.lionselect__option{color:inherit;cursor:pointer;list-style:none;outline:0;padding:.625rem .875rem;transition:background .1s ease,color .1s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:992px){.lionselect__option--active,.lionselect__option:hover{background:color-mix(in srgb,var(--color-text) 6%,transparent)}}.lionselect__option--active[aria-selected=true]{outline:0}.lionselect__option[aria-selected=true]{color:var(--color-primary)}.lionselect__option--hidden{display:none}.lionselect--disabled .lionselect__button{cursor:not-allowed;filter:grayscale(20%);opacity:.6}.lionselect__rail{position:relative;width:100%}.lionselect__window{left:0;position:absolute;right:0;top:0;will-change:transform}.blink-animation{display:block;overflow:hidden;position:relative}.blink-animation:after{animation:blinkAnimation 6s infinite;background-color:var(--color-accent);border-radius:20rem;content:"";display:block;height:0;left:-26.875rem;position:absolute;top:-100%;transform:translate(100%,33%);width:0}@keyframes blinkAnimation{0%{height:0;margin-top:0;min-height:0;opacity:1;width:0}10%{opacity:1}70%{height:31.25rem;margin-left:-12.5rem;margin-top:-12.5rem;opacity:0;width:31.25rem}to{height:31.25rem;margin-left:-12.5rem;margin-top:-12.5rem;opacity:0;width:31.25rem}}.burger{align-items:center;background:none;background:hsla(0,0%,100%,.13);border:none;color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;height:3.125rem;justify-content:center;margin:0;padding:0;position:relative;transition:background var(--transition-fast);width:3.125rem}.burger:focus-visible{outline:none;outline-offset:0}.burger__line{background-color:var(--color-background);border-radius:.625rem;display:block;height:.0625rem;margin-block:.25rem;transition:all var(--transition-fast);width:1.75rem}@media (hover:hover){.burger:hover{background:hsla(0,0%,100%,.2)}.burger:hover .burger__line{transform:scaleX(1.1)}.burger:hover .burger__line:first-child{transform:scaleX(1.1) translateX(-.0625rem)}.burger:hover .burger__line:nth-child(2){transform:scaleX(1.1) translateX(.0625rem)}.burger:hover .burger__line:nth-child(3){transform:scaleX(1.1)}}.burger--active .burger__line{margin-block:0}.burger--active .burger__line:first-child{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg)}.burger--active .burger__line:nth-child(2){opacity:0}.burger--active .burger__line:nth-child(3){left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-45deg)}@media (prefers-reduced-motion:reduce){.burger__line{transition:none}}@media (max-width:767px){.burger{height:2rem;width:2rem}.burger__line{margin-block:.125rem;width:1.125rem}}@media (max-width:767px) and (hover:hover){.burger:hover{background:hsla(0,0%,100%,.13)}.burger:hover .burger__line{background-color:var(--color-background);transform:none}.burger:hover .burger__line:first-child,.burger:hover .burger__line:nth-child(2),.burger:hover .burger__line:nth-child(3){transform:none}}@media (max-width:992px) and (hover:hover){.burger:hover{background:hsla(0,0%,100%,.13)}.burger:hover .burger__line{background-color:var(--color-background);transform:none}.burger:hover .burger__line:first-child,.burger:hover .burger__line:nth-child(2),.burger:hover .burger__line:nth-child(3){transform:none}}body .action__button{background:var(--gradient-accent);border:none;border-radius:var(--radius);color:var(--color-background);font-family:var(--font-family-base);font-size:var(--text-lg);padding:1rem 2.5rem;text-decoration:none}.action__button,.click-pulse{overflow:hidden;position:relative;--pulse-position-x:50%;--pulse-position-y:50%}.action__button:after,.click-pulse:after{background:var(--color-background);border-radius:100%;content:"";height:.0625rem;left:var(--pulse-position-x,50%);opacity:.7;pointer-events:none;position:absolute;top:var(--pulse-position-y,50%);transform:translate(-50%,-50%) scale(0);width:.0625rem;z-index:1}.action__button.action__button--active:after,.action__button.click-pulse--active:after,.click-pulse.action__button--active:after,.click-pulse.click-pulse--active:after{animation:small-pulse .3s ease-out}.action__button--main:after,.click-pulse--main:after{background:var(--color-accent)}@keyframes small-pulse{0%{opacity:.7;transform:translate(-50%,-50%) scale(0)}70%{opacity:.3}to{opacity:0;transform:translate(-50%,-50%) scale(100)}}@media (max-width:767px){.action__button:after,.click-pulse:after{display:none}}@media (max-width:992px){.action__button:after,.click-pulse:after{display:none}}a{color:var(--color-primary);text-decoration:none;transition:opacity var(--transition)}@media (hover:hover){a:hover{opacity:.57;text-decoration:none}}a:-webkit-any-link:focus-visible,a:focus-visible{outline-offset:0}.main-title{color:var(--color-text);font-family:var(--font-family-heading);font-size:1.5rem;font-weight:600;line-height:1.2}@media (min-width:768px){.main-title{font-size:1.75rem}}@media (min-width:1024px){.main-title{font-family:var(--font-family-heading);font-size:2.125rem;letter-spacing:.02em;text-transform:uppercase}}.hero .main-title{font-size:1.25rem;letter-spacing:.02em;text-transform:uppercase}@media (min-width:768px){.hero .main-title{font-size:1.5rem}}@media (min-width:1024px){.hero .main-title{font-size:2.125rem}}.home-start .main-title{font-size:1.25rem}@media (min-width:768px){.home-start .main-title{font-size:1.5rem}}@media (min-width:1024px){.home-start .main-title{font-family:var(--font-family-heading);font-size:2.125rem;letter-spacing:.02em;text-transform:uppercase}}.main-text{color:var(--color-text-muted);font-size:var(--text-base);line-height:1.55}.hero .main-text{color:var(--color-text)}.mmclose{align-items:center;background:none;background:hsla(0,0%,100%,.13);border:none;color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;height:3.125rem;justify-content:center;margin:0;padding:0;position:relative;transition:background var(--transition-fast);width:3.125rem}.mmclose:focus-visible{outline:none;outline-offset:0}.mmclose__line{background-color:var(--color-background);border-radius:.625rem;display:block;height:.0625rem;left:50%;margin-block:.25rem;margin-left:-.875rem;position:absolute;transition:all var(--transition-fast);width:1.75rem}.mmclose__line:first-child{margin-top:-.0625rem;top:50%;transform:rotate(45deg)}.mmclose__line:last-child{bottom:50%;margin-bottom:-.0625rem;transform:rotate(-45deg)}@media (hover:hover){.mmclose:hover{background:hsla(0,0%,100%,.2)}.mmclose:hover .mmclose__line{transform:scaleX(1.1)}.mmclose:hover .mmclose__line:first-child{transform:scaleX(1.1) rotate(45deg)}.mmclose:hover .mmclose__line:last-child{transform:scaleX(1.1) rotate(-45deg)}}@media (prefers-reduced-motion:reduce){.mmclose__line{transition:none}}@media (max-width:767px){.mmclose{height:2rem;width:2rem}.mmclose__line{margin-block:.125rem;margin-left:-.5625rem;width:1.125rem}}@media (max-width:767px) and (hover:hover){.mmclose:hover{background:hsla(0,0%,100%,.13)}.mmclose:hover .mmclose__line{background-color:var(--color-background);transform:none}.mmclose:hover .mmclose__line:first-child{transform:rotate(45deg)}.mmclose:hover .mmclose__line:last-child{transform:rotate(-45deg)}}@media (max-width:992px) and (hover:hover){.mmclose:hover{background:hsla(0,0%,100%,.13)}.mmclose:hover .mmclose__line{background-color:var(--color-background);transform:none}.mmclose:hover .mmclose__line:first-child{transform:rotate(45deg)}.mmclose:hover .mmclose__line:last-child{transform:rotate(-45deg)}}.modal-backdrop{backdrop-filter:blur(.5rem);background:hsla(0,0%,6%,.8);height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity var(--transition-fast);visibility:hidden;width:100%;z-index:700}.modal-backdrop--visible,.modal-backdrop_active{opacity:1;visibility:visible}@supports not (backdrop-filter:blur(0.5rem)){.modal-backdrop{background:hsla(0,0%,6%,.95)}}@media (max-width:767px){.modal-backdrop{backdrop-filter:blur(.25rem)}}@media (prefers-reduced-motion:reduce){.modal-backdrop{backdrop-filter:none;background:hsla(0,0%,6%,.95)}}.modal-menu{background-color:var(--color-text);background-image:url(../images/page/home/preview/preview.png);background-image:url(../images/page/home/preview/preview.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;max-width:31.25rem;overflow-x:hidden;overflow-y:auto;padding:2.1875rem .9375rem;pointer-events:none;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform var(--transition-fast);visibility:hidden;width:100%;z-index:1000}.modal-menu--opened,.modal-menu_active{pointer-events:auto;transform:translateX(0);visibility:visible}.modal-menu__close{position:fixed;right:1.875rem;top:1.875rem;z-index:1001}@media (max-width:767px){.modal-menu__close{right:1.25rem;top:1.25rem}}.modal-menu__content{display:flex;flex-direction:column;height:100%;justify-content:space-between}.modal-menu__logo{margin-bottom:1.875rem}.modal-menu__logo-link{color:inherit;text-decoration:none}.modal-menu__logo-link:hover{text-decoration:underline}.modal-menu__logo-link{display:inline-block}.modal-menu__logo-image{display:block;height:auto;-o-object-fit:contain;object-fit:contain;width:10rem}@media (max-width:767px){.modal-menu__logo-text{font-family:var(--font-family-base);font-size:var(--text-xl);font-weight:600;line-height:1.4}}.modal-menu__logo .custom-logo{height:auto;max-width:12.5rem}.modal-menu__nav{flex-grow:1;margin-bottom:2.5rem}.modal-menu__contacts{display:flex;flex-direction:column;gap:1.25rem;margin-top:1.25rem}.modal-menu__phone{align-items:center;color:inherit;display:flex;gap:.75rem;justify-content:flex-start}.modal-menu__phone:hover{text-decoration:underline}.modal-menu__phone{color:var(--color-background);text-decoration:none;transition:opacity var(--transition-fast)}@media (hover:hover){.modal-menu__phone:hover{opacity:.8;text-decoration:none}}.modal-menu__phone-icon{color:var(--color-on-dark);flex-shrink:0;height:.875rem;width:.875rem}.modal-menu__phone-text{color:currentColor;font-family:var(--font-family-base);font-size:var(--text-base);font-weight:600;line-height:1.5;line-height:normal}.modal-menu__socials{display:flex;gap:.9375rem}.modal-menu__social{align-items:center;color:inherit;display:flex;height:2.75rem;justify-content:center;width:2.75rem}.modal-menu__social:hover{text-decoration:underline}.modal-menu__social{border-radius:var(--radius-sm);color:var(--color-background);text-decoration:none;transition:background-color var(--transition-fast)}@media (hover:hover){.modal-menu__social:hover{background-color:hsla(0,0%,100%,.1);text-decoration:none}}.modal-menu__social-icon{color:currentColor;height:1.125rem;width:1.3125rem}.modal-menu__address,.modal-menu__phone{margin-bottom:2.5rem}.modal-menu__address-title,.modal-menu__phone-title{color:hsla(0,0%,100%,.75);font-family:var(--font-family-base);font-size:var(--text-base);font-weight:600;line-height:1.5;margin-bottom:.625rem}.modal-menu__address-link,.modal-menu__phone-link{color:inherit;margin:0;text-decoration:none}.modal-menu__address-link:hover,.modal-menu__phone-link:hover{text-decoration:underline}.modal-menu__address-link,.modal-menu__phone-link{color:var(--color-background);font-family:var(--font-family-base);font-size:var(--text-base);font-weight:600;line-height:1.5;transition:opacity var(--transition-fast)}@media (hover:hover){.modal-menu__address-link:hover,.modal-menu__phone-link:hover{opacity:.7;text-decoration:none}}.modal-menu__address-text,.modal-menu__phone-text{color:var(--color-background);font-family:var(--font-family-base);font-size:var(--text-base);font-weight:600;line-height:1.5;margin:0}.modal-menu .main-menu__list{display:flex;flex-direction:column;gap:.3125rem;list-style:none;margin:0;padding:0;width:100%}@media (max-width:992px){.modal-menu .main-menu__list{align-items:flex-start}}@media (max-width:767px){.modal-menu .main-menu__list{align-items:flex-start}}.modal-menu .main-menu__item{width:100%}.modal-menu .main-menu__link{color:inherit;display:block;padding:.75rem 1rem}.modal-menu .main-menu__link:hover{text-decoration:underline}.modal-menu .main-menu__link{border-radius:var(--radius-sm);color:var(--color-background);font-family:var(--font-family-base);font-size:var(--text-base);font-weight:600;line-height:1.5;text-decoration:none;transition:background-color var(--transition-fast),color var(--transition-fast)}@media (hover:hover){.modal-menu .main-menu__link:hover{background-color:hsla(0,0%,100%,.1);color:var(--color-accent-hover);text-decoration:none}}.modal-menu .main-menu__link:focus-visible{outline:.125rem solid var(--color-primary);outline-offset:.125rem}.modal-menu .main-menu__link.current-menu-item,.modal-menu .main-menu__link.current_page_item{background-color:rgba(20,110,245,.1);color:var(--color-accent-hover)}@media (min-width:768px) and (max-width:1023px){.modal-menu{max-width:25rem}}@media (max-width:767px){.modal-menu{max-width:100%;padding:1.5625rem .9375rem}}@media (prefers-reduced-motion:reduce){.modal-menu{transition:transform var(--transition-fast)}}.text-splitter{display:inline-block}.text-splitter.split-text .char{display:inline-block;transition:color var(--transition) cubic-bezier(.68,-.55,.265,1.55);transition-delay:calc(34ms*(var(--char-total) - var(--char-index)))}.text-splitter.split-text .char.space{width:.3125rem}@media (hover:hover){.text-splitter.split-text:hover .char{color:var(--color-text-secondary);transition-delay:calc(34ms*var(--char-index))}}.modal-menu__logo-text{color:var(--color-background);font-family:var(--font-family-base);font-family:var(--font-family-heading);font-size:var(--text-2xl);font-weight:400;line-height:1.3}@media (max-width:767px){.modal-menu__logo-text{font-family:var(--font-family-heading);font-size:var(--text-2xl);font-weight:400;line-height:1.3}}.to-top{align-items:center;background-color:var(--color-accent);border:none;border-radius:var(--radius);bottom:var(--space-8);box-shadow:var(--shadow-2);color:var(--color-background);display:flex;font-size:var(--text-xl);height:3.125rem;justify-content:center;opacity:0;position:fixed;right:var(--space-8);transform:translateY(1.25rem);transition:opacity var(--transition),transform var(--transition),background-color var(--transition-fast),box-shadow var(--transition-fast);-webkit-user-select:none;-moz-user-select:none;user-select:none;visibility:hidden;width:3.125rem;z-index:1000}.to-top.to-top-show{opacity:1;transform:translateY(0);visibility:visible}@media (max-width:767px){.to-top.to-top-show{opacity:.5}}.to-top:hover{background-color:var(--color-accent-hover);box-shadow:var(--shadow-3);transform:translateY(-.0625rem)}.to-top:focus-visible{outline:.125rem solid var(--color-accent);outline-offset:.125rem}.to-top:active{transform:translateY(.0625rem);transition:transform var(--transition-fast)}.to-top.pulse{animation:pulse-animation .6s ease-out}.to-top svg{display:block;height:1.25rem;width:1.25rem}@keyframes pulse-animation{0%{box-shadow:var(--shadow-3),0 0 0 0 color-mix(in srgb,var(--color-primary) 40%,transparent)}70%{box-shadow:var(--shadow-3),0 0 0 .75rem color-mix(in srgb,var(--color-primary) 0,transparent)}to{box-shadow:var(--shadow-3),0 0 0 0 color-mix(in srgb,var(--color-primary) 0,transparent)}}@media (prefers-color-scheme:dark){.to-top{background-color:var(--color-accent);color:var(--color-text)}}@media (max-width:767px){.to-top{bottom:.9375rem;font-size:var(--text-lg);height:2.75rem;right:.9375rem;width:2.75rem}}@media (max-width:992px){.to-top{bottom:1.5625rem;height:3rem;right:1.5625rem;width:3rem}}@media (prefers-reduced-motion:reduce){.to-top{transition:none}.to-top.pulse{animation:none}.to-top:active,.to-top:hover{transform:none}}.social-networks{display:flex;gap:.9375rem;max-width:6.25rem;width:100%}.social-networks__link{align-items:center;display:flex;height:1.4375rem;transition:opacity var(--transition)}@media (hover:hover){.social-networks__link:hover{opacity:.57;text-decoration:none}}.social-networks__icon{display:block;width:100%}.modal-form-backdrop{backdrop-filter:blur(.5rem);background:hsla(0,0%,6%,.8);cursor:pointer;height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity var(--transition-fast);visibility:hidden;width:100%;z-index:900}.modal-form-backdrop--visible,.modal-form-backdrop_active{opacity:1;visibility:visible}@supports not (backdrop-filter:blur(0.5rem)){.modal-form-backdrop{background:hsla(0,0%,6%,.95)}}@media (max-width:767px){.modal-form-backdrop{backdrop-filter:blur(.25rem)}}@media (prefers-reduced-motion:reduce){.modal-form-backdrop{backdrop-filter:none;background:hsla(0,0%,6%,.95);transition:opacity var(--transition-fast)}}.modal-form{background:var(--color-text);background-image:url(../images/general-sections/modal-form/modal-form-mobile.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:43.4375rem;left:50%;opacity:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:50%;transform:translate(-50%,-50%) scale(.9);transition:all var(--transition-fast);visibility:hidden;width:42.5rem;z-index:1000}@media (min-width:1024px){.modal-form{background-image:url(../images/general-sections/modal-form/modal-form.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}}@media (min-width:1024px) and (min-resolution:192dpi){.modal-form{background-image:url(../images/general-sections/modal-form/modal-form-big.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}}.modal-form--visible,.modal-form_active{opacity:1;transform:translate(-50%,-50%) scale(1);visibility:visible}.modal-form__close{align-items:center;background:transparent;display:flex;height:auto;justify-content:center;padding:.625rem;position:absolute;right:1.25rem;top:1.25rem;width:auto;z-index:10}.modal-form__close svg{display:block;height:.8125rem;width:.8125rem}.modal-form__close svg path{fill:#c7c7c7}@media (hover:hover){.modal-form__close:hover{background:transparent}.modal-form__close:hover svg path{fill:#c7c7c7}}.modal-form__content{align-items:center;display:flex;flex-direction:column;gap:.625rem;justify-content:center;padding:0}.modal-form__header{padding:2.5rem 2.5rem 1.875rem;width:100%}.modal-form__header,.modal-form__title{align-items:center;align-items:flex-start;display:flex;flex-direction:column;gap:.625rem;justify-content:center}.modal-form__title{margin:0}.modal-form__title-accent{color:var(--color-primary);font-family:var(--font-family-heading);font-size:3.4375rem;font-weight:600;height:auto;line-height:.8;width:29.5rem}.modal-form__title-block{color:#e6e9f0;display:block;height:auto;width:23.5625rem}.modal-form__description,.modal-form__title-block{font-family:var(--font-family-base);font-size:var(--text-base);font-weight:600;line-height:1.5}.modal-form__description{color:var(--color-background);font-weight:700;margin:0}.modal-form__body{padding:0 2.5rem 2.5rem;width:100%}.modal-form__body .wpcf7-form{align-items:center;align-items:flex-start;display:flex;flex-direction:column;gap:.625rem;justify-content:center}.modal-form__body .wpcf7-form>p{display:flex;flex-direction:row;flex-wrap:wrap;gap:.625rem;margin:0;width:100%}.modal-form__body .wpcf7-form>p>label.modal-form__form-title:first-child,.modal-form__body .wpcf7-form>p>label.modal-form__form-title:nth-child(2){flex:1;margin:0;min-width:0}.modal-form__body .wpcf7-form>p>label.modal-form__form-title:nth-child(3){flex:0 0 100%;margin:0;width:100%}.modal-form__body .wpcf7-form>p>label.modal-form__form-title:nth-child(3) .modal-form__form-text{display:none}.modal-form__body .wpcf7-form>p>label:has(input[type=checkbox]){flex:0 0 100%;margin-block:.625rem 1rem;width:100%}.modal-form__body .wpcf7-form>p>input[type=submit]{flex:0 0 100%;width:100%}.modal-form__body .wpcf7-form-control-wrap{width:100%}.modal-form__body .modal-form__form-title{display:block;margin:0;position:relative;width:100%}.modal-form__body .modal-form__form-title .modal-form__form-text{color:var(--color-background);font-family:var(--font-family-base);font-size:var(--text-base);font-weight:600;left:1.375rem;line-height:1.5;opacity:1;pointer-events:none;position:absolute;text-transform:uppercase;top:50%;transform:translateY(-50%);transition:opacity var(--transition-fast);z-index:1}.modal-form__body .modal-form__form-title:has(input:focus) .modal-form__form-text{opacity:0}.modal-form__body .modal-form__form-title.is-filled .modal-form__form-text{opacity:0}.modal-form__body .modal-form__form-title:has(select) .modal-form__form-text{display:none}.modal-form__body .modal-form__form-title:has(input[type=tel]) .modal-form__form-text{display:none}.modal-form__body .modal-form__body label:has(input[type=checkbox]){display:block;margin-block:.625rem 1rem;width:100%}.modal-form__body input[type=email],.modal-form__body input[type=tel],.modal-form__body input[type=text],.modal-form__body input[type=url],.modal-form__body textarea{background:#26416c;border:none;border-radius:0;color:var(--color-background);font-family:var(--font-family-base);font-size:var(--text-base);font-weight:600;line-height:1.5;padding:.9375rem 1.375rem;transition:all var(--transition-fast);width:100%}.modal-form__body input[type=email]::-moz-placeholder,.modal-form__body input[type=tel]::-moz-placeholder,.modal-form__body input[type=text]::-moz-placeholder,.modal-form__body input[type=url]::-moz-placeholder,.modal-form__body textarea::-moz-placeholder{color:var(--color-background);text-transform:uppercase}.modal-form__body input[type=email]::placeholder,.modal-form__body input[type=tel]::placeholder,.modal-form__body input[type=text]::placeholder,.modal-form__body input[type=url]::placeholder,.modal-form__body textarea::placeholder{color:var(--color-background);text-transform:uppercase}.modal-form__body input[type=email]:focus,.modal-form__body input[type=tel]:focus,.modal-form__body input[type=text]:focus,.modal-form__body input[type=url]:focus,.modal-form__body textarea:focus{background:#26416c;outline:none}.modal-form__body input[type=email]:focus-visible,.modal-form__body input[type=tel]:focus-visible,.modal-form__body input[type=text]:focus-visible,.modal-form__body input[type=url]:focus-visible,.modal-form__body textarea:focus-visible{outline:.125rem solid var(--color-accent);outline-offset:.125rem}.modal-form__body input[type=email]:hover,.modal-form__body input[type=tel]:hover,.modal-form__body input[type=text]:hover,.modal-form__body input[type=url]:hover,.modal-form__body textarea:hover{background:#26416c}.modal-form__body input[type=email]:-internal-autofill-selected,.modal-form__body input[type=email]:-internal-autofill-selected:active,.modal-form__body input[type=email]:-internal-autofill-selected:focus,.modal-form__body input[type=email]:-internal-autofill-selected:hover,.modal-form__body input[type=email]:-webkit-autofill,.modal-form__body input[type=email]:-webkit-autofill:active,.modal-form__body input[type=email]:-webkit-autofill:focus,.modal-form__body input[type=email]:-webkit-autofill:hover,.modal-form__body input[type=tel]:-internal-autofill-selected,.modal-form__body input[type=tel]:-internal-autofill-selected:active,.modal-form__body input[type=tel]:-internal-autofill-selected:focus,.modal-form__body input[type=tel]:-internal-autofill-selected:hover,.modal-form__body input[type=tel]:-webkit-autofill,.modal-form__body input[type=tel]:-webkit-autofill:active,.modal-form__body input[type=tel]:-webkit-autofill:focus,.modal-form__body input[type=tel]:-webkit-autofill:hover,.modal-form__body input[type=text]:-internal-autofill-selected,.modal-form__body input[type=text]:-internal-autofill-selected:active,.modal-form__body input[type=text]:-internal-autofill-selected:focus,.modal-form__body input[type=text]:-internal-autofill-selected:hover,.modal-form__body input[type=text]:-webkit-autofill,.modal-form__body input[type=text]:-webkit-autofill:active,.modal-form__body input[type=text]:-webkit-autofill:focus,.modal-form__body input[type=text]:-webkit-autofill:hover,.modal-form__body input[type=url]:-internal-autofill-selected,.modal-form__body input[type=url]:-internal-autofill-selected:active,.modal-form__body input[type=url]:-internal-autofill-selected:focus,.modal-form__body input[type=url]:-internal-autofill-selected:hover,.modal-form__body input[type=url]:-webkit-autofill,.modal-form__body input[type=url]:-webkit-autofill:active,.modal-form__body input[type=url]:-webkit-autofill:focus,.modal-form__body input[type=url]:-webkit-autofill:hover,.modal-form__body textarea:-internal-autofill-selected,.modal-form__body textarea:-internal-autofill-selected:active,.modal-form__body textarea:-internal-autofill-selected:focus,.modal-form__body textarea:-internal-autofill-selected:hover,.modal-form__body textarea:-webkit-autofill,.modal-form__body textarea:-webkit-autofill:active,.modal-form__body textarea:-webkit-autofill:focus,.modal-form__body textarea:-webkit-autofill:hover{color:var(--color-background);-webkit-text-fill-color:var(--color-background);-webkit-appearance:none;appearance:none;background-color:#26416c;background-image:none;box-shadow:inset 0 0 0 62.5rem #26416c;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.modal-form__body input[type=email].wpcf7-not-valid,.modal-form__body input[type=email].wpcf7-not-valid-tip,.modal-form__body input[type=email].wpcf7-not-valid-tip:focus,.modal-form__body input[type=email].wpcf7-not-valid:focus,.modal-form__body input[type=tel].wpcf7-not-valid,.modal-form__body input[type=tel].wpcf7-not-valid-tip,.modal-form__body input[type=tel].wpcf7-not-valid-tip:focus,.modal-form__body input[type=tel].wpcf7-not-valid:focus,.modal-form__body input[type=text].wpcf7-not-valid,.modal-form__body input[type=text].wpcf7-not-valid-tip,.modal-form__body input[type=text].wpcf7-not-valid-tip:focus,.modal-form__body input[type=text].wpcf7-not-valid:focus,.modal-form__body input[type=url].wpcf7-not-valid,.modal-form__body input[type=url].wpcf7-not-valid-tip,.modal-form__body input[type=url].wpcf7-not-valid-tip:focus,.modal-form__body input[type=url].wpcf7-not-valid:focus,.modal-form__body textarea.wpcf7-not-valid,.modal-form__body textarea.wpcf7-not-valid-tip,.modal-form__body textarea.wpcf7-not-valid-tip:focus,.modal-form__body textarea.wpcf7-not-valid:focus{box-shadow:0 0 .01953125rem .00625rem rgba(201,69,44,.5),0 .0009765625rem .0029296875rem rgba(201,69,44,.3)}.modal-form__body input[type=email]:-internal-autofill-selected.wpcf7-not-valid,.modal-form__body input[type=email]:-webkit-autofill.wpcf7-not-valid,.modal-form__body input[type=tel]:-internal-autofill-selected.wpcf7-not-valid,.modal-form__body input[type=tel]:-webkit-autofill.wpcf7-not-valid,.modal-form__body input[type=text]:-internal-autofill-selected.wpcf7-not-valid,.modal-form__body input[type=text]:-webkit-autofill.wpcf7-not-valid,.modal-form__body input[type=url]:-internal-autofill-selected.wpcf7-not-valid,.modal-form__body input[type=url]:-webkit-autofill.wpcf7-not-valid,.modal-form__body textarea:-internal-autofill-selected.wpcf7-not-valid,.modal-form__body textarea:-webkit-autofill.wpcf7-not-valid{box-shadow:inset 0 0 0 62.5rem #26416c,0 0 .01953125rem .00625rem rgba(201,69,44,.5),0 .0009765625rem .0029296875rem rgba(201,69,44,.3)}.modal-form__body select{background:#26416c;border:none;border-radius:0;color:var(--color-background);font-family:var(--font-family-base);font-size:var(--text-base);font-weight:600;line-height:1.5;padding:.9375rem 1.375rem;text-transform:uppercase;transition:all var(--transition-fast);width:100%}.modal-form__body select:focus{background:#26416c;outline:none}.modal-form__body select:focus-visible{outline:.125rem solid var(--color-accent);outline-offset:.125rem}.modal-form__body select:hover{background:#26416c}.modal-form__body select.wpcf7-not-valid,.modal-form__body select.wpcf7-not-valid:focus{box-shadow:0 0 .01953125rem .00625rem rgba(201,69,44,.5),0 .0009765625rem .0029296875rem rgba(201,69,44,.3)}.modal-form__body select option{background:var(--color-text);color:var(--color-background)}.modal-form__body .lionselect__button{background:#26416c;border:none;color:var(--color-background);font-family:var(--font-family-base);font-size:var(--text-base);font-weight:600;line-height:1.5;text-transform:uppercase}.modal-form__body .lionselect__title{color:var(--color-background)}.modal-form__body .wpcf7-acceptance,.modal-form__body .wpcf7-checkbox{align-items:center;display:flex;flex-direction:row;gap:.9375rem;margin:0;width:100%}.modal-form__body .wpcf7-acceptance input[type=checkbox],.modal-form__body .wpcf7-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:.0625rem solid #aeaeae;border-radius:0;box-sizing:border-box;cursor:pointer;flex:none;flex-grow:0;flex-shrink:0;height:1.3125rem;margin:0 .9375rem 0 0;max-height:1.3125rem;max-width:1.3125rem;min-height:1.3125rem;min-width:1.3125rem;order:0;padding:0;transition:all var(--transition-fast);width:1.3125rem}.modal-form__body .wpcf7-acceptance input[type=checkbox]:checked,.modal-form__body .wpcf7-checkbox input[type=checkbox]:checked{background:var(--color-primary);border-color:var(--color-primary);position:relative}.modal-form__body .wpcf7-acceptance input[type=checkbox]:checked:after,.modal-form__body .wpcf7-checkbox input[type=checkbox]:checked:after{border:solid var(--color-background);border-width:0 .125rem .125rem 0;content:"";height:.625rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-60%) rotate(45deg);width:.375rem}.modal-form__body .wpcf7-acceptance input[type=checkbox]:focus,.modal-form__body .wpcf7-checkbox input[type=checkbox]:focus{outline:none;outline-offset:0}.modal-form__body .wpcf7-acceptance .wpcf7-list-item,.modal-form__body .wpcf7-checkbox .wpcf7-list-item{flex:none;flex-grow:0;margin:0;order:1;width:auto}.modal-form__body .wpcf7-acceptance label,.modal-form__body .wpcf7-checkbox label{align-items:center;color:var(--color-background);cursor:pointer;display:flex;flex:none;flex-grow:0;font-family:var(--font-family-base);font-size:.75rem;font-weight:400;height:2rem;line-height:1.3;order:1;width:32.3125rem}.modal-form__body .wpcf7-acceptance label a,.modal-form__body .wpcf7-checkbox label a{color:var(--color-background);font-family:var(--font-family-base);font-size:.75rem;font-weight:400;line-height:1.3;text-decoration:none}@media (hover:hover){.modal-form__body .wpcf7-acceptance label a:hover,.modal-form__body .wpcf7-checkbox label a:hover{color:var(--color-background);text-decoration:none}}.modal-form__body .wpcf7-submit,.modal-form__body input[type=submit]{align-items:center;background:none;background:var(--color-primary);border:none;border-radius:0;color:inherit;color:var(--color-background);cursor:pointer;display:inline-flex;display:flex;font:inherit;font-family:var(--font-family-base);font-size:var(--text-base);font-weight:600;font-weight:700;gap:.625rem;justify-content:center;line-height:1.5;margin:0;padding:.96875rem 3.125rem;text-transform:uppercase;transition:all var(--transition-fast);width:auto}@media (hover:hover){.modal-form__body .wpcf7-submit:hover,.modal-form__body input[type=submit]:hover{background:var(--color-accent-hover)}}.modal-form__body .wpcf7-form>p>input[type=submit]{flex:0;width:auto}.modal-form__body .wpcf7-form .wpcf7-response-output,.modal-form__body .wpcf7-form.invalid .wpcf7-response-output,.modal-form__body .wpcf7-form.payment-required .wpcf7-response-output,.modal-form__body .wpcf7-form.unaccepted .wpcf7-response-output,.modal-form__body .wpcf7-response-output{background:transparent;border:none;border-radius:0;font-family:var(--font-family-base);font-size:var(--text-base);font-weight:600;font-weight:400;line-height:1.5;line-height:1.3;margin:1.25rem 0 0;padding:.75rem 1rem;text-align:left}.modal-form__body .wpcf7-form.invalid .wpcf7-response-output,.modal-form__body .wpcf7-form.payment-required .wpcf7-response-output,.modal-form__body .wpcf7-form.unaccepted .wpcf7-response-output,.modal-form__body .wpcf7-response-output.wpcf7-mail-sent-ng,.modal-form__body .wpcf7-response-output.wpcf7-validation-errors{border-color:transparent;color:var(--color-background)}.modal-form__body .wpcf7-form.sent .wpcf7-response-output,.modal-form__body .wpcf7-response-output.wpcf7-mail-sent-ok{background:transparent;border:none;border-radius:0;color:var(--color-primary);font-family:var(--font-family-base);font-size:var(--text-base);font-weight:600;font-weight:400;line-height:1.5;line-height:1.3;margin:1.25rem 0 0;padding:.75rem 1rem;text-align:left}.modal-form__body .wpcf7-spinner{margin:.625rem auto 0}.modal-form__body .wpcf7-not-valid-tip{display:none}@media (max-width:992px){.modal-form{background-image:url(../images/general-sections/modal-form/modal-form-mobile-big.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;max-height:95vh;max-width:none;width:21.25rem}.modal-form__content{gap:.625rem}.modal-form__header{padding:2.1875rem 1.875rem 1.5625rem}.modal-form__title-block{width:auto}.modal-form__title-accent{font-size:2.625rem;width:auto}.modal-form__body{padding:0 1.875rem 2.1875rem}}@media (max-width:767px){.modal-form{max-height:95vh;max-width:none;width:21.25rem}.modal-form__close{right:.9375rem;top:.9375rem}.modal-form__content{gap:.625rem}.modal-form__header{gap:.625rem;padding:1.875rem 1.25rem 1.25rem}.modal-form__title-block{font-size:1rem;width:auto}.modal-form__title-accent{font-size:2.25rem;width:auto}.modal-form__description{font-size:.875rem}.modal-form__body{padding:0 1.25rem 1.875rem}.modal-form__body .wpcf7-form{gap:.625rem}.modal-form__body .wpcf7-form>p{flex-direction:column}.modal-form__body .wpcf7-form>p>label:first-child,.modal-form__body .wpcf7-form>p>label:nth-child(2),.modal-form__body .wpcf7-form>p>label:nth-child(3),.modal-form__body .wpcf7-form>p>label:nth-child(4){flex:0 0 100%;width:100%}.modal-form__body input[type=email],.modal-form__body input[type=tel],.modal-form__body input[type=text],.modal-form__body input[type=url],.modal-form__body select,.modal-form__body textarea{font-size:.875rem;padding:.75rem .875rem}.modal-form__body .wpcf7-acceptance,.modal-form__body .wpcf7-checkbox{gap:.625rem}.modal-form__body .wpcf7-acceptance input[type=checkbox],.modal-form__body .wpcf7-checkbox input[type=checkbox]{height:1.125rem;width:1.125rem}.modal-form__body .wpcf7-acceptance label,.modal-form__body .wpcf7-checkbox label{font-size:.6875rem;height:auto;width:auto}.modal-form__body .wpcf7-submit,.modal-form__body input[type=submit]{font-size:.875rem;padding:.875rem 1rem;width:100%}}@media (prefers-reduced-motion:reduce){.modal-form{transition:none}.modal-form,.modal-form--visible,.modal-form_active{transform:translate(-50%,-50%)}}.hp-listing__preview-layout{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:992px){.hp-listing__preview-layout{align-items:start;gap:1.5rem;grid-template-columns:50% 50%}}.hp-listing__preview-layout-column--main,.hp-listing__preview-layout-column--nft{min-width:0}.hp-listing__nft{border:.0625rem dashed var(--color-border);border-radius:var(--radius);margin-top:1.5rem;padding:1rem 1.125rem}.hp-listing__nft-title{font-size:1rem;font-weight:600;margin:0 0 .625rem}.hp-listing__nft-link{margin:0}.hp-listing__nft-link-url{word-break:break-all}.hp-listing__nft-link-url:focus{outline:none}.hp-listing__nft-link-url:focus-visible{outline:.125rem solid var(--color-accent);outline-offset:.125rem}.hp-listing__nft-preview{margin-bottom:.75rem;position:relative}.hp-listing__nft-image--main{background:var(--color-skeleton);border-radius:var(--radius);margin-bottom:.625rem;overflow:hidden;width:100%}.hp-listing__nft-image--main .hp-listing__nft-img{display:block;height:auto;max-height:none;max-width:100%;-o-object-fit:contain;object-fit:contain;opacity:1;width:auto}.hp-listing__nft-image--lottie{aspect-ratio:1;max-width:25rem}.hp-listing__nft-image--lottie .hp-listing__nft-lottie,.hp-listing__nft-image--lottie lottie-player{display:block;height:100%;min-height:12.5rem;width:100%}.hp-listing__nft-image--above{align-items:center;background:var(--color-overlay);border-radius:.4375rem;display:flex;height:3.125rem;justify-content:center;overflow:hidden;position:absolute;right:.9375rem;top:.9375rem;width:3.125rem;z-index:2}.hp-listing__nft-image--above .hp-listing__nft-img,.hp-listing__nft-image--above .hp-listing__nft-marketplace-logo{display:block;height:100%;-o-object-fit:cover;object-fit:cover;opacity:1;width:100%}.hp-listing__nft-preview .hp-listing__nft-img.hp-listing__nft-img--error,.hp-listing__nft-preview .hp-listing__nft-marketplace-logo.hp-listing__nft-img--error{display:none}.hp-listing__nft-preview .hp-listing__nft-img,.hp-listing__nft-preview .hp-listing__nft-marketplace-logo{display:block;height:100%;-o-object-fit:cover;object-fit:cover;opacity:1;width:100%}.hp-listing__nft-image--telegram-small{align-items:center;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute}.hp-listing__nft-image--telegram-small .hp-listing__nft-img{border-radius:.4375rem;box-shadow:0 0 1rem hsla(0,0%,100%,.25);display:block;height:10rem;-o-object-fit:contain;object-fit:contain;pointer-events:auto;position:relative;width:10rem;z-index:11}.hp-listing__nft-image--gift-preview{background:var(--color-background);border-radius:var(--radius);max-width:100%;overflow:hidden}.hp-listing__nft-image--gift-preview .tgme_gift_preview{max-width:100%;position:relative}.hp-listing__nft-image--gift-preview .tgme_gift_preview svg{display:block;height:auto;vertical-align:top;width:100%}.hp-listing__nft-image--gift-preview .tgme_gift_preview svg rect:first-of-type,.hp-listing__nft-image--gift-preview .tgme_gift_preview svg>g>use{height:17.5rem;width:26.25rem;x:0;y:0}.hp-listing__nft-image--gift-preview .tgme_gift_preview_content{bottom:0;left:0;overflow:visible;pointer-events:none;position:absolute;right:0;top:0;z-index:2}.hp-listing__nft-image--gift-preview .tgme_gift_model_wrap{aspect-ratio:1;margin:7% 31% 0;position:relative;width:38%}.hp-listing__nft-image--gift-preview .hp-listing__gift-media,.hp-listing__nft-image--gift-preview .tgme_gift_model{display:block;height:100%;inset:0;position:absolute;width:100%}.hp-listing__nft-image--gift-preview .hp-listing__gift-media:before,.hp-listing__nft-image--gift-preview .tgme_gift_model:before{display:none}.hp-listing__nft-image--gift-preview .hp-listing__gift-media,.hp-listing__nft-image--gift-preview .tgme_gift_model picture{display:block;height:100%;inset:0;-o-object-fit:contain;object-fit:contain;opacity:1;position:absolute;visibility:visible;width:100%;z-index:1}.hp-listing__nft-image--gift-preview .tgme_gift_model source{display:block;height:100%;opacity:1;visibility:visible;width:100%}.hp-listing__nft-image--gift-preview .hp-listing__gift-media canvas,.hp-listing__nft-image--gift-preview .hp-listing__gift-media img,.hp-listing__nft-image--gift-preview .tgme_gift_model canvas,.hp-listing__nft-image--gift-preview .tgme_gift_model img{display:block;height:100%;left:0;-o-object-fit:contain;object-fit:contain;opacity:1;position:absolute;top:0;visibility:visible;width:100%}.hp-listing__nft-image--gift-preview .hp-listing__gift-media canvas,.hp-listing__nft-image--gift-preview .tgme_gift_model canvas{height:100%;width:100%}.hp-listing__nft-image--gift-preview .tgme_gift_number_label{background:hsla(0,0%,100%,.15);border-radius:62.5rem;bottom:1rem;color:var(--color-background);font-size:.9375rem;font-weight:400;left:0;margin:0 auto;padding:.125rem .375rem;position:absolute;right:0;width:-moz-fit-content;width:fit-content;z-index:10}body .hp-listing__nft-image--gift-preview .hp-listing__gift-media,body .hp-listing__nft-image--gift-preview .hp-listing__gift-media img,body .hp-listing__nft-image--gift-preview .tgme_gift_model picture,body .hp-listing__nft-image--gift-preview .tgme_gift_model picture img,body .hp-listing__nft-image--gift-preview .tgme_gift_model picture source{opacity:1;visibility:visible}.hp-listing__nft-cta{margin:.75rem 0 0}.hp-listing__nft-cta-link{background:var(--color-accent);border-radius:var(--radius);color:var(--color-background);display:inline-block;font-weight:500;padding:.625rem 1.125rem;text-decoration:none;transition:background .2s ease}.hp-listing__nft-cta-link:focus{outline:none}.hp-listing__nft-cta-link:focus-visible{outline:.125rem solid var(--color-accent);outline-offset:.125rem}.hp-listing__nft-cta-link:hover{background:var(--color-accent-hover);color:var(--color-background)}.hp-listing__nft-meta{background:var(--color-surface-alt);border-radius:var(--radius);margin-bottom:.75rem;padding:.625rem .75rem}.hp-listing__nft-meta-list{list-style:none;margin:0;padding:0}.hp-listing__nft-meta-row{font-size:.8125rem;margin:.25rem 0}.hp-listing__nft-meta-caption{font-weight:600}.hp-listing__nft-meta-text a{color:inherit;text-decoration:underline}.hp-listing__nft-meta-row--with-badge{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.hp-listing__nft-meta-main{align-items:baseline;-moz-column-gap:.25rem;column-gap:.25rem;display:inline-flex;flex-wrap:wrap}.hp-listing__nft-badge .hp-listing__nft-badge-title,.hp-listing__nft-meta-badge{background:var(--color-skeleton);border-radius:62.4375rem;font-size:.75rem;font-weight:600;padding:.125rem .5rem;white-space:nowrap}.hp-listing__nft-iframe{background:var(--color-text);border:0;border-radius:var(--radius);display:block;height:30rem;min-height:20rem;width:100%}.hp-listing__nft-note{color:var(--color-text-muted);font-size:.75rem;margin-top:.375rem}.hp-listing__nft-attrs{background:var(--color-surface-alt);border-radius:var(--radius);margin-top:.75rem;padding:.75rem .875rem}.hp-listing__nft-attrs-title{font-size:.9375rem;font-weight:600;margin:0 0 .5rem}.hp-listing__nft-attrs-list{list-style:none;margin:0;padding:0}.hp-listing__nft-attrs-item{font-size:.8125rem;margin:.25rem 0}.hp-listing__nft-attrs-caption{color:var(--color-text-secondary)}.hp-listing__nft-attrs-text{font-weight:500}.hp-listing--has-nft .hp-listing__images{display:none}.hp-form__field-group--nft-extra,.hp-form__field-group--nft-main{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.hp-form__field-group--nft-extra .hp-form__field,.hp-form__field-group--nft-main .hp-form__field{margin-bottom:0}@media (min-width:992px){.hp-template--listing-edit-page .hp-form--listing-update .hp-form__fields,.hp-template--listing-submit-details-page .hp-form--listing-submit .hp-form__fields{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.hp-template--listing-edit-page .hp-form--listing-update .hp-form__field,.hp-template--listing-submit-details-page .hp-form--listing-submit .hp-form__field{grid-column:1/-1}.hp-template--listing-edit-page .hp-form--listing-update .hp-form__field:has([name=nft_gift_model_manual]),.hp-template--listing-submit-details-page .hp-form--listing-submit .hp-form__field:has([name=nft_gift_model_manual]){grid-column:1/2;order:10}.hp-template--listing-edit-page .hp-form--listing-update .hp-form__field:has([name=nft_gift_model_rarity_manual]),.hp-template--listing-submit-details-page .hp-form--listing-submit .hp-form__field:has([name=nft_gift_model_rarity_manual]){grid-column:2/3;order:11}.hp-template--listing-edit-page .hp-form--listing-update .hp-form__field:has([name=nft_gift_backdrop_manual]),.hp-template--listing-submit-details-page .hp-form--listing-submit .hp-form__field:has([name=nft_gift_backdrop_manual]){grid-column:1/2;order:12}.hp-template--listing-edit-page .hp-form--listing-update .hp-form__field:has([name=nft_gift_backdrop_rarity_manual]),.hp-template--listing-submit-details-page .hp-form--listing-submit .hp-form__field:has([name=nft_gift_backdrop_rarity_manual]){grid-column:2/3;order:13}.hp-template--listing-edit-page .hp-form--listing-update .hp-form__field:has([name=nft_gift_symbol_manual]),.hp-template--listing-submit-details-page .hp-form--listing-submit .hp-form__field:has([name=nft_gift_symbol_manual]){grid-column:1/2;order:14}.hp-template--listing-edit-page .hp-form--listing-update .hp-form__field:has([name=nft_gift_symbol_rarity_manual]),.hp-template--listing-submit-details-page .hp-form--listing-submit .hp-form__field:has([name=nft_gift_symbol_rarity_manual]){grid-column:2/3;order:15}}@media (max-width:992px){.hp-template--listing-edit-page .hp-form--listing-update .hp-form__fields,.hp-template--listing-submit-details-page .hp-form--listing-submit .hp-form__fields{display:block}}.hp-form--listing-edit .hp-field,.hp-form--listing-submit .hp-field,.hp-form--listing-update .hp-field{border-color:var(--color-border);color:var(--color-text-secondary)}.hp-form--listing-edit .hp-field__label,.hp-form--listing-edit .hp-form__label,.hp-form--listing-submit .hp-field__label,.hp-form--listing-submit .hp-form__label,.hp-form--listing-update .hp-field__label,.hp-form--listing-update .hp-form__label{color:var(--color-text-secondary)}.hp-form--listing-edit .hp-form__field--select .select2-container,.hp-form--listing-submit .hp-form__field--select .select2-container,.hp-form--listing-update .hp-form__field--select .select2-container{width:100%}.hp-form--listing-edit .hp-form__field--select .select2-selection,.hp-form--listing-submit .hp-form__field--select .select2-selection,.hp-form--listing-update .hp-form__field--select .select2-selection{align-items:center;display:flex;min-height:2.5rem;position:relative}.hp-form--listing-edit .hp-form__field--select .select2-selection__rendered,.hp-form--listing-submit .hp-form__field--select .select2-selection__rendered,.hp-form--listing-update .hp-form__field--select .select2-selection__rendered{flex:1;min-width:0;padding-right:2.5rem}.hp-form--listing-edit .hp-form__field--select .select2-selection__arrow,.hp-form--listing-submit .hp-form__field--select .select2-selection__arrow,.hp-form--listing-update .hp-form__field--select .select2-selection__arrow{align-items:center;bottom:0;display:flex;justify-content:center;position:absolute;right:0;top:0;width:2.5rem}.breadcrumbs{background:var(--color-background);border-bottom:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);box-sizing:border-box;margin-bottom:var(--space-5);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vw;position:relative;width:100vw}.breadcrumbs__inner{margin:0;padding-bottom:var(--space-3);padding-top:var(--space-3)}.breadcrumbs__inner:not(.container){box-sizing:border-box;margin-inline:auto;max-width:var(--container-max);padding-inline:var(--container-padding);width:100%}.breadcrumbs__text{align-items:baseline;color:var(--color-text-muted);display:flex;flex-wrap:wrap;font-size:var(--text-caption);font-weight:400;gap:.35em .5em;letter-spacing:.02em;line-height:1.5;margin:0;max-width:100%;padding:0;word-break:break-word}.breadcrumbs__text a{color:var(--color-text-secondary);text-decoration:none}.breadcrumbs__text a:focus{outline:none}.breadcrumbs__text a:focus-visible{outline:.125rem solid var(--color-accent);outline-offset:.125rem}@media (prefers-reduced-motion:no-preference){.breadcrumbs__text a{transition:color var(--transition-fast)}}@media (hover:hover){.breadcrumbs__text a:hover{color:var(--color-accent)}}.breadcrumbs__text span{color:inherit}.breadcrumbs__text .breadcrumb_last{color:var(--color-text);font-weight:500;letter-spacing:0}.header{background-color:var(--color-background);border-bottom:1px solid var(--color-border);position:sticky;top:0;transition:box-shadow var(--transition-fast);z-index:var(--z-sticky)}.header__row{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:space-between;min-height:3.5rem;padding-block:var(--space-3) var(--space-3)}@media (min-width:768px){.header__row{min-height:4rem;padding-block:var(--space-4) var(--space-4)}}.header__logo{flex-shrink:0;order:1}.header__logo .header__logo-link,.header__logo a{align-items:flex-start;color:var(--color-text);display:inline-flex;flex-direction:column;position:relative;text-decoration:none;transition:opacity var(--transition-fast)}.header__logo .header__logo-link:hover,.header__logo a:hover{opacity:.85}.header__logo .header__logo-link:focus-visible,.header__logo a:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.header__logo .custom-logo-link{display:block}.header__logo .custom-logo{display:block;max-height:2.5rem;-o-object-fit:contain;object-fit:contain;width:auto}.header__logo-svg{color:var(--color-text);display:block;height:1.5625rem;max-width:12.5rem;width:auto}@media (min-width:768px){.header__logo-svg{max-width:14.375rem}}.header__logo-svg--overlay{height:1.5625rem;left:0;max-width:12.5rem;pointer-events:none;position:absolute;top:0;width:auto}@media (min-width:768px){.header__logo-svg--overlay{max-width:14.375rem}}.header__logo-svg--overlay [stroke]{stroke:var(--color-primary);stroke-dasharray:260;stroke-dashoffset:260;transition:stroke-dashoffset .9s ease-in-out;transition-delay:0s!important}.header__logo-link:hover .header__logo-svg--overlay [stroke]{stroke-dashoffset:0;transition-delay:0s!important;transition-duration:1.6s;transition-timing-function:ease-out}.header__logo-svg [fill],.header__logo-svg--overlay [fill]{fill:none}.header__logo-name{color:inherit;font-family:var(--font-family-heading);font-size:var(--text-lg);font-weight:600;line-height:1.2}.header__logo-desc{color:var(--color-text-muted);font-size:var(--text-caption);margin-top:.125rem}.header__nav{display:none;order:2}@media (min-width:768px){.header__nav{display:flex;flex:1;margin-inline:var(--space-4);min-width:0;overflow:visible}}.header__menu{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3);list-style:none;margin:0;min-width:0;padding:0}.header__menu .menu-item{margin:0}.header__menu a{border-radius:var(--radius-sm);color:var(--color-text);display:inline-block;font-size:var(--text-sm);font-weight:500;padding:var(--space-3) var(--space-4);text-decoration:none;transition:color var(--transition-fast),background-color var(--transition-fast)}.header__menu a:hover{color:var(--color-accent);text-decoration:none}.header__menu a:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.header__menu .menu-item.current-menu-item a,.header__menu .menu-item.current_page_item a{color:var(--color-accent);font-weight:600}.header__actions{align-items:center;display:flex;flex-shrink:0;gap:var(--space-2);order:3}.header__cta,.header__fav{align-items:center;border-radius:var(--radius-sm);color:var(--color-text);display:flex;height:3.125rem;justify-content:center;position:relative;text-decoration:none;transition:color var(--transition-fast),background-color var(--transition-fast),opacity var(--transition-fast);width:3.125rem}.header__cta:hover,.header__fav:hover{color:var(--color-text);opacity:.85}.header__cta:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.header__cta-icon,.header__fav-icon{color:inherit;flex-shrink:0;height:100%;padding:.625rem;width:100%}.header__cta-icon [stroke],.header__fav-icon [stroke]{stroke:currentColor}.header__cta-icon [fill],.header__fav-icon [fill]{fill:none}.header__cta-icon--overlay,.header__fav-icon--overlay{height:100%;inset:0;pointer-events:none;position:absolute;width:100%}.header__cta-icon--overlay path{stroke:var(--color-primary);stroke-dasharray:160;stroke-dashoffset:160;stroke-width:4;transition:stroke-dashoffset .6s ease-out}.header__fav-icon--overlay path{stroke:var(--color-primary);stroke-dasharray:220;stroke-dashoffset:220;transition:stroke-dashoffset .6s ease-out}.header__cta:hover .header__cta-icon--overlay path,.header__fav:hover .header__fav-icon--overlay path{stroke-dashoffset:0}.header__user-wrap{position:relative}.header__user-trigger{align-items:center;background:none;border:none;border-radius:var(--radius);color:inherit;color:var(--color-text);cursor:pointer;display:flex;font:inherit;height:3.125rem;justify-content:center;margin:0;padding:.625rem;transition:background-color var(--transition-fast);width:3.125rem}.header__user-trigger:hover{background-color:var(--color-surface)}.header__user-trigger:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.header__user-avatar{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.header__user-icon{flex-shrink:0;height:1.5rem;width:1.5rem}.header__user-login{align-items:center;border-radius:var(--radius);color:var(--color-text);display:inline-flex;font-size:var(--text-sm);font-weight:500;gap:var(--space-2);min-height:2.75rem;padding:0 var(--space-4);text-decoration:none;transition:color var(--transition-fast),background-color var(--transition-fast)}.header__user-login:hover{color:var(--color-accent);text-decoration:none}.header__user-login:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.header__user-dropdown{background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow-2);margin-top:var(--space-1);min-width:12.5rem;padding:var(--space-2);position:absolute;right:0;top:100%;transition:opacity var(--transition-fast),visibility var(--transition-fast);z-index:var(--z-dropdown)}.header__user-dropdown:not(.header__user-dropdown--open),.header__user-dropdown[hidden]{opacity:0;pointer-events:none;visibility:hidden}.header__user-dropdown--open{opacity:1;pointer-events:auto;visibility:visible}.header__user-dropdown-item{border-radius:var(--radius-sm);color:var(--color-text);display:block;font-size:var(--text-sm);padding:var(--space-3) var(--space-4);text-decoration:none;transition:background-color var(--transition-fast),color var(--transition-fast)}.header__user-dropdown-item:hover{background-color:var(--color-surface);color:var(--color-accent);text-decoration:none}.header__user-dropdown-item:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.header__burger{background-color:transparent;color:var(--color-text);display:flex;order:4}.header__burger:hover{background-color:var(--color-surface)}.header__burger .burger__line{background-color:currentColor}@media (min-width:768px){.header__burger{display:none}}.header__cta-bar{background-color:var(--color-surface-alt);border-bottom:1px solid var(--color-border);display:block;padding:var(--space-3) var(--space-4)}@media (min-width:768px){.header__cta-bar{display:none}}.header__cta-bar-btn{align-items:center;background-color:var(--color-accent);border-radius:var(--radius);display:flex;font-size:var(--text-base);font-weight:600;justify-content:center;min-height:2.75rem;padding:var(--space-3) var(--space-5);transition:background-color var(--transition-fast);width:100%}.header__cta-bar-btn,.header__cta-bar-btn:hover{color:var(--color-background);text-decoration:none}.header__cta-bar-btn:hover{background-color:var(--color-accent-hover)}.header__cta-bar-btn:focus-visible{outline:2px solid var(--color-accent-hover);outline-offset:2px}.header__drawer{align-items:stretch;background-color:var(--color-overlay);bottom:0;display:flex;flex-direction:column;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity var(--transition-base),visibility var(--transition-base);visibility:hidden;z-index:1200}@media (min-width:768px){.header__drawer{display:none}}.header__drawer--open{opacity:1;pointer-events:auto;visibility:visible}.header__drawer-inner{background-color:var(--color-background);bottom:0;box-shadow:var(--shadow-3);max-width:20rem;overflow-y:auto;padding:var(--space-6) var(--space-4);position:absolute;right:0;top:0;transform:translateX(100%);transition:transform var(--transition-base);width:100%;z-index:1201}.header__drawer--open .header__drawer-inner{transform:translateX(0)}.header__drawer-close{align-items:center;background:none;border:none;border-radius:var(--radius);color:var(--color-text);display:flex;height:2.75rem;justify-content:center;padding:0;position:absolute;right:var(--space-4);top:var(--space-4);transition:background-color var(--transition-fast),color var(--transition-fast);width:2.75rem;z-index:1202}.header__drawer-close:hover{background-color:var(--color-surface);color:var(--color-accent)}.header__drawer-close:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.header__drawer-nav{margin-bottom:var(--space-6);padding-top:3.25rem}.header__drawer-menu{display:flex;flex-direction:column;gap:var(--space-1);list-style:none;margin:0;padding:0}.header__drawer-menu a{border-radius:var(--radius-sm);color:var(--color-text);display:block;font-size:var(--text-base);padding:var(--space-4) var(--space-4);text-decoration:none;transition:background-color var(--transition-fast),color var(--transition-fast)}.header__drawer-menu a:hover{background-color:var(--color-surface);color:var(--color-accent);text-decoration:none}.header__drawer-menu .menu-item.current-menu-item a,.header__drawer-menu .menu-item.current_page_item a{color:var(--color-accent);font-weight:600}.header__drawer-user{border-top:1px solid var(--color-border);display:flex;flex-direction:column;gap:var(--space-1);padding-top:var(--space-4)}.header__drawer-user a{border-radius:var(--radius-sm);color:var(--color-text-secondary);display:block;font-size:var(--text-sm);padding:var(--space-3) var(--space-4);text-decoration:none;transition:color var(--transition-fast)}.header__drawer-user a:hover{color:var(--color-accent);text-decoration:none}.header__user-dropdown[hidden]{display:none}@media (prefers-reduced-motion:reduce){.header__drawer-inner{transition-duration:.1s}}@keyframes header-logo-draw-init{to{stroke-dashoffset:0}}@keyframes header-logo-draw-hover{to{stroke-dashoffset:0}}.main-menu__list{align-items:center;display:flex;gap:2.5rem;justify-content:center;list-style:none;margin:0;padding:0;width:auto}@media (max-width:1200px){.main-menu__list{gap:1.875rem}}@media (max-width:992px){.main-menu__list{gap:1.25rem}}.main-menu__item{flex-shrink:0;margin-bottom:0}.main-menu__link{color:var(--color-on-dark-subtle);display:inline-block;font-family:var(--font-family-base);font-size:var(--text-base);font-weight:600;line-height:1.5;text-decoration:none;transition:all var(--transition-fast)}@media (hover:hover){.main-menu__link:hover{color:var(--color-background);opacity:.9;text-decoration:none}}@media (max-width:767px) and (hover:hover){.main-menu__link:hover{color:var(--color-on-dark-subtle);opacity:1}}@media (max-width:992px) and (hover:hover){.main-menu__link:hover{color:var(--color-on-dark-subtle);opacity:1}}.main-menu__link:focus-visible{border-radius:.25rem;outline:.125rem solid var(--color-background);outline-offset:.125rem}.main-menu__link.current-menu-item,.main-menu__link.current_page_item{color:var(--color-background)}.main-menu .menu-item{flex-shrink:0;margin-bottom:0}.main-menu .menu-item a{color:var(--color-on-dark-subtle);display:inline-block;font-family:var(--font-family-base);font-size:var(--text-base);font-weight:600;line-height:1.5;text-decoration:none;transition:all var(--transition-fast)}@media (hover:hover){.main-menu .menu-item a:hover{color:var(--color-background);opacity:.9;text-decoration:none}}@media (max-width:767px) and (hover:hover){.main-menu .menu-item a:hover{color:var(--color-on-dark-subtle);opacity:1}}@media (max-width:992px) and (hover:hover){.main-menu .menu-item a:hover{color:var(--color-on-dark-subtle);opacity:1}}.main-menu .menu-item a:focus-visible{border-radius:.25rem;outline:.125rem solid var(--color-background);outline-offset:.125rem}.main-menu .menu-item.current-menu-item a,.main-menu .menu-item.current_page_item a{color:var(--color-background)}.site-content{padding-block:var(--section-padding-block)}.error-404__title{color:var(--color-text);font-size:var(--text-2xl);font-weight:600;margin:0 0 var(--space-3)}.error-404__text{color:var(--color-text-secondary);font-size:var(--text-base)}.error-404__actions,.error-404__text{margin:0 0 var(--space-4)}.error-404__link{background-color:var(--color-accent);border-radius:var(--radius);display:inline-block;font-weight:600;padding:var(--space-3) var(--space-5);transition:background-color var(--transition-fast)}.error-404__link,.error-404__link:hover{color:var(--color-background);text-decoration:none}.error-404__link:hover{background-color:var(--color-accent-hover)}.search__title{color:var(--color-text);font-size:var(--text-xl);font-weight:600;margin:0 0 var(--space-5)}.search__query{font-weight:700}.search__list{list-style:none;margin:0 0 var(--space-5);padding:0}.search__item{border-bottom:.0625rem solid var(--color-border);margin-bottom:var(--space-4);padding-bottom:var(--space-4)}.search__item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.search__link{color:var(--color-text);display:block;font-weight:600;margin-bottom:var(--space-2);text-decoration:none;transition:color var(--transition-fast)}.search__link:hover{color:var(--color-accent);text-decoration:none}.search__none{color:var(--color-text-secondary);font-size:var(--text-base);margin:0 0 var(--space-4)}.footer{background-color:var(--color-surface);border-top:.0625rem solid var(--color-border)}.footer__columns{align-items:start;display:grid;gap:var(--space-6);padding-block:var(--section-padding-block)}@media (min-width:768px){.footer__columns{-moz-column-gap:var(--space-8);column-gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);row-gap:var(--space-6)}}.footer__col{align-self:start;min-width:0}.footer__col--brand{align-items:flex-start;display:flex;flex-direction:column;gap:var(--space-3);grid-column:1/-1}@media (min-width:768px){.footer__col--brand{grid-column:auto}}.footer__logo-link{color:var(--color-text);display:inline-block;font-size:var(--text-lg);font-weight:600;text-decoration:none;transition:color var(--transition-fast)}.footer__logo-link:hover{color:var(--color-accent);text-decoration:none}.footer__logo-link:focus-visible{outline:.125rem solid var(--color-accent);outline-offset:.125rem}.footer__tagline{color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--line-height-base);margin:0;max-width:20rem}.footer__nav{margin:0}.footer__nav--legal{margin:0;width:100%}.footer__menu{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--space-2);list-style:none;margin:0;padding:0}.footer__menu .menu-item{margin:0;padding:0;width:100%}.footer__menu a{color:var(--color-text-secondary);display:inline-block;font-size:var(--text-sm);text-decoration:none;transition:color var(--transition-fast)}.footer__menu a:hover{color:var(--color-accent);text-decoration:none}.footer__menu a:focus-visible{outline:.125rem solid var(--color-accent);outline-offset:.125rem}.footer__menu .menu-item.current-menu-item a,.footer__menu .menu-item.current_page_item a{color:var(--color-accent);font-weight:600}.footer__menu--legal{align-items:flex-start;flex-direction:column;flex-wrap:nowrap}.footer__line{background-color:var(--color-border);height:.0625rem;margin:0}.footer__copy{color:var(--color-text-muted);font-size:var(--text-caption);margin:0;padding-block:var(--space-4)}.footer__social{margin:0;width:100%}.footer__social-title{color:var(--color-text);font-size:var(--text-sm);font-weight:600;margin:0 0 var(--space-2)}.footer__social-list{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--space-3);list-style:none;margin:0;padding:0}.footer__social-list li{flex:0 0 auto}.footer__social-list a{align-items:center;background-color:var(--color-accent);border-radius:50%;box-sizing:border-box;color:var(--color-background);display:inline-flex;font-size:var(--text-sm);height:1.875rem;justify-content:center;max-width:1.875rem;opacity:1;padding:.4375rem;position:relative;text-decoration:none;transition:color var(--transition-fast),box-shadow var(--transition-fast);width:1.875rem}.footer__social-list a:hover{box-shadow:inset 0 0 0 999px rgba(0,0,0,.12);color:var(--color-background);text-decoration:none}.footer__social-list a:focus-visible{border-radius:50%;color:var(--color-background);outline:.125rem solid var(--color-accent);outline-offset:.125rem}.footer__social-icon{display:block;flex-shrink:0;height:100%;max-height:100%;max-width:100%;width:100%}.footer__social-link--tg,.footer__social-link--vk{color:var(--color-background)}.footer__contacts{margin-top:var(--space-3)}.footer__contacts-title{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0 0 var(--space-1)}.footer__contacts-link{color:var(--color-accent);font-size:var(--text-sm);text-decoration:none}.footer__contacts-link:hover{text-decoration:underline}.search-page{padding-block:var(--section-padding-block)}.search-page__content{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;margin-inline:auto;max-width:var(--container-max);padding-inline:var(--container-padding);width:100%}.search-page__title{color:var(--color-text);font-family:var(--font-family-heading);font-size:var(--text-2xl);font-weight:400;line-height:1.3;margin-bottom:2.5rem;text-transform:uppercase}@media (max-width:992px){.search-page__title{margin-bottom:1.875rem}}@media (max-width:767px){.search-page__title{margin-bottom:1.5rem}}.search-page__item{border-bottom:.0625rem solid var(--color-border);margin-bottom:1.875rem;padding-bottom:1.875rem}@media (max-width:992px){.search-page__item{margin-bottom:1.5rem;padding-bottom:1.5rem}}@media (max-width:767px){.search-page__item{margin-bottom:1.25rem;padding-bottom:1.25rem}}.search-page__item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.search-page__item_active .search-page__hide{grid-template-rows:1fr;opacity:1}.search-page__link{color:var(--color-text);display:block;font-family:var(--font-family-base);font-size:var(--text-base);font-weight:600;line-height:1.5;margin-bottom:1rem;text-decoration:none;transition:opacity var(--transition)}@media (max-width:992px){.search-page__link{margin-bottom:.75rem}}@media (max-width:767px){.search-page__link{margin-bottom:.625rem}}@media (hover:hover){.search-page__link:hover{opacity:.7;text-decoration:none}}.search-page__hide{display:grid;grid-template-rows:0fr;margin-bottom:1rem;opacity:0;overflow:hidden;transition:grid-template-rows .6s ease,opacity .6s ease}@media (max-width:992px){.search-page__hide{margin-bottom:.75rem}}@media (max-width:767px){.search-page__hide{margin-bottom:.625rem}}.search-page__hide-content{min-height:0}.search-page__hide-content p{color:var(--color-text);font-family:var(--font-family-base);font-size:var(--text-base);font-weight:600;line-height:1.5;margin-bottom:1rem}@media (max-width:992px){.search-page__hide-content p{margin-bottom:.75rem}}@media (max-width:767px){.search-page__hide-content p{font-family:var(--font-family-base);font-size:var(--text-base);font-weight:600;line-height:1.5;margin-bottom:.625rem}}.search-page__hide-content p:last-child{margin-bottom:0}.search-page__hide-content b,.search-page__hide-content strong{color:var(--color-text);font-family:var(--font-family-base)}.search-page__hide-content em,.search-page__hide-content i{font-family:var(--font-family-base);font-style:italic}.search-page__hide-content a{color:var(--color-primary);font-family:var(--font-family-base);font-size:var(--text-base);font-weight:600;line-height:1.5;text-decoration:none;transition:opacity var(--transition)}@media (hover:hover){.search-page__hide-content a:hover{opacity:.7}}.search-page__hide-content ol,.search-page__hide-content ul{margin:1rem 0;padding-left:1.25rem}@media (max-width:992px){.search-page__hide-content ol,.search-page__hide-content ul{margin-bottom:.75rem;margin-top:.75rem}}@media (max-width:767px){.search-page__hide-content ol,.search-page__hide-content ul{margin-bottom:.625rem;margin-top:.625rem}}.search-page__hide-content ol li,.search-page__hide-content ul li{margin-bottom:.5rem}.search-page__hide-content ol{margin:0;padding-left:1.25rem}.search-page__hide-content ol li{margin-bottom:.5rem}.search-page__more{background:none;border:none;color:inherit;color:var(--color-primary);cursor:pointer;font:inherit;font-family:var(--font-family-base);font-size:var(--text-base);font-weight:600;line-height:1.5;margin:0;padding:0;text-align:left;transition:opacity var(--transition)}@media (max-width:992px){.search-page__more{margin-top:.5rem}}@media (max-width:767px){.search-page__more{margin-top:.375rem}}@media (hover:hover){.search-page__more:hover{opacity:.7}}.search-page__more-show{display:block}.search-page__more-hide,.search-page__more_active .search-page__more-show{display:none}.search-page__more_active .search-page__more-hide{display:block}.search-page__block-none{margin-top:2.5rem;text-align:center}@media (max-width:992px){.search-page__block-none{margin-top:1.875rem}}@media (max-width:767px){.search-page__block-none{margin-top:1.5rem}}.search-page__text-none{color:var(--color-text);font-family:var(--font-family-base);font-size:var(--text-base);font-weight:600;line-height:1.5;margin-bottom:1.875rem}@media (max-width:992px){.search-page__text-none{margin-bottom:1.5rem}}@media (max-width:767px){.search-page__text-none{margin-bottom:1.25rem}}.search-page__opportunity{margin-top:1.875rem}@media (max-width:992px){.search-page__opportunity{margin-top:1.5rem}}@media (max-width:767px){.search-page__opportunity{margin-top:1.25rem}}.search-page__opportunity-text{color:var(--color-text);font-family:var(--font-family-base);font-size:var(--text-base);font-weight:600;line-height:1.5;margin-bottom:1.25rem}@media (max-width:992px){.search-page__opportunity-text{margin-bottom:1rem}}@media (max-width:767px){.search-page__opportunity-text{font-family:var(--font-family-base);font-size:var(--text-base);font-weight:600;line-height:1.5;margin-bottom:.75rem}}.search-page__opportunity-link{color:var(--color-primary);font-family:var(--font-family-base);font-size:var(--text-base);font-weight:600;line-height:1.5;text-decoration:none;transition:opacity var(--transition)}@media (hover:hover){.search-page__opportunity-link:hover{opacity:.7}}.search-page__opportunity-form{align-items:center;display:flex;flex-wrap:wrap;gap:.625rem;margin-top:1.25rem}@media (max-width:992px){.search-page__opportunity-form{gap:.5rem;margin-top:1rem}}@media (max-width:767px){.search-page__opportunity-form{align-items:stretch;flex-direction:column;gap:.375rem;margin-top:.75rem}}.search-page__opportunity-form-title{color:var(--color-text);font-family:var(--font-family-base);font-size:var(--text-base);font-weight:600;line-height:1.5;white-space:nowrap}@media (max-width:767px){.search-page__opportunity-form-title{display:block;margin-bottom:.5rem}}.search-page__opportunity-form-input{background:none;background-color:var(--color-surface-alt);border:none;border:.0625rem solid var(--color-border);border-radius:var(--radius);color:inherit;color:var(--color-text);flex:1;font:inherit;font-family:var(--font-family-base);font-size:var(--text-base);font-weight:600;line-height:1.5;max-width:25rem;min-width:12.5rem;outline:none;padding:.75rem 1rem;transition:border-color var(--transition)}@media (max-width:992px){.search-page__opportunity-form-input{padding:.625rem .875rem}}@media (max-width:767px){.search-page__opportunity-form-input{font-family:var(--font-family-base);font-size:var(--text-base);font-weight:600;line-height:1.5;max-width:100%;padding:.625rem .75rem;width:100%}}.search-page__opportunity-form-input::-moz-placeholder{color:var(--color-text-muted)}.search-page__opportunity-form-input::placeholder{color:var(--color-text-muted)}.search-page__opportunity-form-input:focus-visible{border-color:var(--color-primary);outline:none}.search-page__opportunity-form-send{align-items:center;background:none;background:var(--gradient-accent);border:none;border-radius:var(--radius);color:inherit;color:var(--color-background);cursor:pointer;display:flex;font:inherit;font-family:var(--font-family-base);font-size:var(--text-lg);gap:.625rem;justify-content:center;margin:0;outline:none;padding:1rem 2.5rem;white-space:nowrap}@media (max-width:992px){.search-page__opportunity-form-send{padding:.625rem 1.25rem}}@media (max-width:767px){.search-page__opportunity-form-send{padding:.75rem 1.25rem;width:100%}}@media (hover:hover){.search-page__opportunity-form-send:hover{opacity:.9}}.search-page__opportunity-form-send:active{opacity:.8}.account__inner,.legal-page__inner,.page__inner{display:block}.legal-page__inner>:first-child,.page__inner>:first-child{margin-top:0}.legal-page__inner>:last-child,.page__inner>:last-child{margin-bottom:0}.listings-catalog__head{margin:0 0 var(--space-6)}.listings-catalog__title{margin:0 0 var(--space-3)}.listings-catalog__text{color:var(--color-text-secondary);margin:0;max-width:56.25rem}.blog-post{padding-block:var(--section-padding-block)}.blog-post--single{padding-block:0 var(--section-padding-block);padding-top:var(--space-4)}.blog-post__layout{display:grid;gap:var(--space-5);grid-template-areas:"intro" "hero" "body";grid-template-columns:1fr}.blog-post__layout--with-toc{grid-template-areas:"intro" "hero" "toc" "body"}@media (min-width:1024px){.blog-post__layout--with-toc{align-items:start;gap:var(--space-6) var(--space-8);grid-template-areas:"intro intro" "hero hero" "body toc";grid-template-columns:minmax(0,3fr) minmax(0,1fr);grid-template-rows:auto auto 1fr}}.blog-post__intro{grid-area:intro;margin:0 0 var(--space-2)}.blog-post--single .blog-post__intro{border-bottom:1px solid color-mix(in srgb,var(--color-border) 88%,transparent);margin-bottom:0;padding-bottom:var(--space-5)}.blog-post__hero{aspect-ratio:16/9;background:var(--color-surface);border:1px solid color-mix(in srgb,var(--color-border) 82%,transparent);border-radius:.75rem;box-shadow:var(--shadow-2);grid-area:hero;margin-inline:auto;max-width:45rem;min-height:12.5rem;overflow:hidden;position:relative;width:100%}.blog-post__hero--placeholder{align-items:center;background:var(--color-surface-alt);display:flex;justify-content:center}.blog-post__hero-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blog-post__hero-img--placeholder{height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;padding:var(--space-5);width:auto}.blog-post__hero-scrim{background:linear-gradient(180deg,rgba(26,26,26,0) 0,rgba(26,26,26,.06) 38%,rgba(26,26,26,.28) 100%),radial-gradient(120% 80% at 50% 100%,color-mix(in srgb,var(--color-accent) 14%,transparent) 0,transparent 55%);border-radius:inherit;inset:0;pointer-events:none;position:absolute}.blog-post__aside{grid-area:toc;min-width:0}@media (min-width:1024px){.blog-post__aside{position:sticky;top:calc(var(--space-6) + env(safe-area-inset-top, 0))}}.blog-post__toc{max-height:min(70vh,36rem);overflow-y:auto;-webkit-overflow-scrolling:touch;background:var(--color-background);border:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-radius:.75rem;box-shadow:var(--shadow-1);padding:var(--space-4) var(--space-4);scrollbar-gutter:stable}.blog-post__toc h2,.blog-post__toc h3{color:var(--color-text-muted);font-family:var(--font-family-heading);font-size:var(--text-sm);font-weight:600;letter-spacing:.12em;margin:0 0 var(--space-3);text-transform:uppercase}.blog-post__toc ol,.blog-post__toc ul{list-style:none;margin:0;padding-left:0}.blog-post__toc li{border-bottom:1px solid color-mix(in srgb,var(--color-border) 75%,transparent);margin:0;padding:var(--space-2) 0}.blog-post__toc li:first-child{padding-top:0}.blog-post__toc li:last-child{border-bottom:0;padding-bottom:0}.blog-post__toc a{color:var(--color-text);display:inline-block;font-size:var(--text-sm);font-weight:500;line-height:1.45;text-decoration:none;text-underline-offset:.12em;transition:color var(--transition-fast)}.blog-post__toc a:focus{outline:none}.blog-post__toc a:focus-visible{outline:.125rem solid var(--color-accent);outline-offset:.125rem}@media (hover:hover){.blog-post__toc a:hover{color:var(--color-accent)}}@media (prefers-reduced-motion:reduce){.blog-post__toc a{transition:none}}.blog-post__body{grid-area:body;min-width:0}.blog-post__article{position:relative}.blog-post__cats{line-height:1.45;margin:0 0 var(--space-3)}.blog-post__cat{color:var(--color-accent);font-size:var(--text-caption);font-weight:600;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.blog-post__cat:focus{outline:none}.blog-post__cat:focus-visible{outline:.125rem solid var(--color-accent);outline-offset:.125rem}@media (hover:hover){.blog-post__cat:hover{color:var(--color-accent-hover);text-decoration:none}}.blog-post__cat-sep{color:var(--color-text-hint);font-weight:500;margin:0 .4em}.blog-post__title{color:var(--color-text);font-size:var(--text-2xl);font-weight:600;line-height:1.2;margin:0 0 var(--space-3)}@media (min-width:768px){.blog-post__title{font-size:2rem}}.blog-post--single .blog-post__title{font-family:var(--font-family-heading);font-size:clamp(1.625rem,2.5vw + .85rem,2.75rem);font-weight:700;letter-spacing:-.02em;line-height:1.12;margin-bottom:var(--space-4)}.blog-post__meta{font-size:var(--text-caption);font-variant-numeric:tabular-nums;line-height:1.35}.blog-post__meta,.blog-post__meta-row{color:var(--color-text-muted);margin:0}.blog-post__meta-row{align-items:center;display:flex;flex-wrap:wrap;font-size:var(--text-sm);font-variant-numeric:tabular-nums;gap:var(--space-2);line-height:1.45}.blog-post--single .blog-post__meta-row{gap:var(--space-3);letter-spacing:.02em}.blog-post--single .blog-post__reading{background:color-mix(in srgb,var(--color-accent) 9%,var(--color-surface-alt));border:1px solid color-mix(in srgb,var(--color-accent) 22%,transparent);border-radius:999px;color:var(--color-text-secondary);font-size:var(--text-caption);font-weight:600;letter-spacing:.06em;padding:.2em .75em;text-transform:uppercase}.blog-post__date{color:inherit}.blog-post__meta-dot{color:var(--color-text-hint);-webkit-user-select:none;-moz-user-select:none;user-select:none}.blog-post__reading{color:inherit}.blog-post__content{color:var(--color-text);line-height:1.65}.blog-post__content img{height:auto;max-width:100%}.blog-post--single .blog-post__content{font-size:var(--text-base);letter-spacing:.01em;margin-top:0;padding-top:var(--space-5)}.blog-post--single .blog-post__content>p:first-of-type{color:var(--color-text-secondary);font-size:var(--text-lg);line-height:1.72}.blog-post--single .blog-post__content h2,.blog-post--single .blog-post__content h3{color:var(--color-text);font-family:var(--font-family-heading);font-weight:600;letter-spacing:-.02em}.blog-post--single .blog-post__content h2{font-size:clamp(1.25rem,1.1vw + 1rem,1.5rem);line-height:1.28;margin:var(--space-7) 0 var(--space-3)}.blog-post--single .blog-post__content h2:first-child{margin-top:0}.blog-post--single .blog-post__content h3{font-size:var(--text-xl);line-height:1.35;margin:var(--space-6) 0 var(--space-2)}.blog-post--single .blog-post__content h2.wp-block-heading,.blog-post--single .blog-post__content h3.wp-block-heading{margin-top:var(--space-6)}.blog-post--single .blog-post__content h2#toc{margin-bottom:var(--space-3);margin-top:var(--space-5)}.blog-post--single .blog-post__content h2#toc+ul{background:linear-gradient(165deg,color-mix(in srgb,var(--color-accent) 7%,var(--color-background)) 0,var(--color-surface-alt) 100%);border:1px solid color-mix(in srgb,var(--color-accent) 22%,var(--color-border));border-radius:.875rem;box-shadow:var(--shadow-1);list-style:none;margin:0 0 var(--space-7);padding:var(--space-4) var(--space-5)}.blog-post--single .blog-post__content h2#toc+ul li{border-bottom:1px solid color-mix(in srgb,var(--color-border) 75%,transparent);margin:0;padding:var(--space-2) 0}.blog-post--single .blog-post__content h2#toc+ul li:first-child{padding-top:0}.blog-post--single .blog-post__content h2#toc+ul li:last-child{border-bottom:0;padding-bottom:0}.blog-post--single .blog-post__content h2#toc+ul a{color:var(--color-text);display:inline-block;font-weight:500;text-decoration:none;transition:color var(--transition-fast)}@media (hover:hover){.blog-post--single .blog-post__content h2#toc+ul a:hover{color:var(--color-accent)}}.blog-post--single .blog-post__content h2[id^=section]{padding-left:var(--space-4);position:relative}.blog-post--single .blog-post__content h2[id^=section]:before{background:var(--gradient-accent);border-radius:.125rem;bottom:.28em;content:"";left:0;position:absolute;top:.28em;width:.1875rem}.blog-post--single .blog-post__content h2[id],.blog-post--single .blog-post__content h3[id]{scroll-margin-top:calc(var(--space-8) + env(safe-area-inset-top, 0))}.blog-post--single .blog-post__content ol,.blog-post--single .blog-post__content ul{margin:var(--space-4) 0;padding-left:1.35em}.blog-post--single .blog-post__content li{margin:var(--space-2) 0}.blog-post--single .blog-post__content figure{margin:var(--space-6) 0;padding:0}.blog-post--single .blog-post__content figure img{border:1px solid color-mix(in srgb,var(--color-border) 80%,transparent);border-radius:.75rem;box-shadow:var(--shadow-2);display:block;height:auto;width:100%}.blog-post--single .blog-post__content figure figcaption{color:var(--color-text-muted);font-size:var(--text-sm);font-style:normal;line-height:1.45;margin-top:var(--space-3);text-align:center}.blog-post--single .blog-post__content table{border-collapse:collapse;font-size:var(--text-sm);font-variant-numeric:tabular-nums;width:100%}.blog-post--single .blog-post__content thead th{background:color-mix(in srgb,var(--color-surface) 92%,var(--color-accent));border-bottom:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);color:var(--color-text);font-weight:600;padding:var(--space-3) var(--space-3);text-align:left}.blog-post--single .blog-post__content tbody td{border-bottom:1px solid color-mix(in srgb,var(--color-border) 88%,transparent);color:var(--color-text-secondary);padding:var(--space-3) var(--space-3)}.blog-post--single .blog-post__content tbody tr:last-child td{border-bottom:none}.blog-post--single .blog-post__content figure:has(table){background:var(--color-background);border:1px solid color-mix(in srgb,var(--color-border) 82%,transparent);border-radius:var(--radius);box-shadow:var(--shadow-1);margin:var(--space-5) 0;overflow:auto;padding:var(--space-1)}.blog-post--single .blog-post__content figure:has(table) table{margin:0}.blog-post--single .blog-post__content figure:has(table) figcaption{padding:0 var(--space-2) var(--space-2)}.blog-post--single .blog-post__content .wp-block-image figcaption{color:var(--color-text-muted);font-size:var(--text-sm);margin-top:var(--space-2);text-align:center}.blog-post--single .blog-post__content .wp-block-table{border:1px solid color-mix(in srgb,var(--color-border) 82%,transparent);border-radius:var(--radius);box-shadow:var(--shadow-1);margin:var(--space-5) 0;overflow:auto}.blog-post--single .blog-post__content .wp-block-table table{margin:0}.blog-post--single .blog-post__content .wp-block-quote,.blog-post--single .blog-post__content blockquote{background:color-mix(in srgb,var(--color-accent) 6%,var(--color-background));border-left:.25rem solid var(--color-accent);border-radius:0 var(--radius) var(--radius) 0;margin:var(--space-5) 0;padding:var(--space-3) var(--space-4)}.blog-post--single .blog-post__content strong{color:var(--color-text);font-weight:600}.blog-post--single .blog-post__content a{color:var(--color-link);text-decoration-thickness:1px;text-underline-offset:.15em}@media (hover:hover){.blog-post--single .blog-post__content a:hover{color:var(--color-link-hover)}}.blog-post__pages{border-top:1px solid var(--color-border);color:var(--color-text-secondary);font-size:var(--text-sm);margin-top:var(--space-6);padding-top:var(--space-4)}.blog-post__pages-label{font-weight:600;margin-right:var(--space-2)}.blog-archive{padding-block:var(--section-padding-block)}.blog-archive__inner{margin:0;padding:0}.blog-archive__inner .blog-archive__grid{margin-top:var(--space-6)}.blog-archive__title{color:var(--color-text);font-size:var(--text-2xl);font-weight:600;line-height:1.2;margin:0 0 var(--space-3)}@media (min-width:768px){.blog-archive__title{font-size:1.75rem}}.blog-archive__lead{color:var(--color-text-secondary);font-size:var(--text-base);line-height:1.55;margin:0;max-width:56.25rem}.blog-archive__lead--rich p{margin:0 0 var(--space-2)}.blog-archive__lead--rich p:last-child{margin-bottom:0}.blog-archive__grid{align-items:stretch;display:grid;gap:var(--space-4);grid-template-columns:1fr}@media (min-width:768px){.blog-archive__grid{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.blog-archive__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.blog-archive__card{background:var(--color-background);border:1px solid color-mix(in srgb,var(--color-border) 82%,transparent);border-radius:.875rem;box-shadow:var(--shadow-1);display:flex;flex-direction:column;gap:var(--space-3);height:100%;min-height:0;overflow:hidden;padding:var(--space-4);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}@media (hover:hover){.blog-archive__card:hover{border-color:color-mix(in srgb,var(--color-accent) 28%,var(--color-border));box-shadow:var(--shadow-2)}}.blog-archive__card.status-sticky{border-color:color-mix(in srgb,var(--color-accent) 35%,var(--color-border))}.blog-archive__media{background:var(--color-surface);border-radius:0;display:block;flex-shrink:0;height:11.25rem;margin:calc(var(--space-4)*-1) calc(var(--space-4)*-1) 0;max-width:none;overflow:hidden;width:calc(100% + var(--space-4)*2)}.blog-archive__media .blog-archive__media-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blog-archive__card-title{display:-webkit-box;font-size:1rem;font-weight:600;line-height:1.3;margin:0;min-height:0;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media (min-width:768px){.blog-archive__card-title{font-size:1.0625rem}}.blog-archive__link{color:var(--color-text);text-decoration:none}.blog-archive__link:focus{outline:none}.blog-archive__link:focus-visible{outline:.125rem solid var(--color-accent);outline-offset:.125rem}@media (hover:hover){.blog-archive__link:hover{color:var(--color-accent)}}.blog-archive__meta{color:var(--color-text-muted);font-size:var(--text-caption);font-variant-numeric:tabular-nums;letter-spacing:.02em;line-height:1.35;margin:0}.blog-archive__excerpt{color:var(--color-text-secondary);display:-webkit-box;flex:1 1 auto;font-size:var(--text-sm);line-height:1.55;margin:0;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.blog-archive__more{align-items:center;align-self:flex-start;color:var(--color-accent);display:inline-flex;font-size:var(--text-sm);font-weight:600;gap:.375rem;margin-top:auto;text-decoration:none}.blog-archive__more:focus{outline:none}.blog-archive__more:focus-visible{outline:.125rem solid var(--color-accent);outline-offset:.125rem}.blog-archive__more:after{content:"→";transition:transform var(--transition-fast)}@media (hover:hover){.blog-archive__more:hover{text-decoration:none}.blog-archive__more:hover:after{transform:translateX(.1875rem)}}.blog-archive__empty{background:var(--color-surface);border:1px dashed var(--color-border);border-radius:var(--radius);color:var(--color-text-secondary);font-size:var(--text-base);margin:0;padding:var(--space-8);text-align:center}.blog-archive__pagination{margin-top:var(--space-8)}.blog-archive__pagination .nav-links{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:center}.blog-archive__pagination .page-numbers{align-items:center;background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius);color:var(--color-text);display:inline-flex;font-size:var(--text-sm);font-weight:500;justify-content:center;min-height:2.5rem;min-width:2.5rem;padding:var(--space-2) var(--space-3);text-decoration:none;transition:border-color var(--transition-fast),color var(--transition-fast),background-color var(--transition-fast)}.blog-archive__pagination .page-numbers.current{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-background)}.blog-archive__pagination .page-numbers.dots{background:transparent;border-color:transparent}@media (hover:hover){.blog-archive__pagination .page-numbers:hover{border-color:color-mix(in srgb,var(--color-accent) 35%,var(--color-border));color:var(--color-accent);text-decoration:none}}.blog-archive__pagination a.page-numbers:hover{background:color-mix(in srgb,var(--color-accent) 8%,var(--color-background));color:var(--color-accent)}.blog-archive__pagination a.page-numbers:focus-visible:focus{outline:none}.blog-archive__pagination a.page-numbers:focus-visible:focus-visible{outline:.125rem solid var(--color-accent);outline-offset:.125rem}.front-card__img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@property --pencil-progress{syntax:"<angle>";inherits:false;initial-value:0deg}.hero{background:var(--color-background);padding-block:var(--section-padding-block)}.hero__grid{display:grid;gap:var(--space-6);grid-template-columns:1fr}.hero__content{align-items:center;display:flex;flex-direction:column;width:100%}.hero__head{margin:0 auto;max-width:65rem;text-align:center;width:100%}.hero h1.hero__title{margin:0 0 var(--space-5)}.hero p.hero__lead{margin:0;margin-inline:auto;max-width:61.25rem}.hero__text{color:var(--color-text);margin:0 0 var(--space-4)}.hero__list{display:grid;gap:var(--space-4);grid-template-columns:1fr;list-style:none;margin:var(--space-8) 0 0;max-width:68.75rem;padding:0;width:100%}@media (min-width:768px){.hero__list{align-items:stretch;grid-template-columns:repeat(3,minmax(0,1fr))}}.hero__card{backdrop-filter:blur(.875rem);-webkit-backdrop-filter:blur(.875rem);background:color-mix(in srgb,#fff 78%,transparent);border:1px solid color-mix(in srgb,var(--color-border) 65%,transparent);border-radius:1rem;box-shadow:0 .75rem 2.5rem color-mix(in srgb,var(--color-text) 6%,transparent);color:var(--color-text);display:flex;flex-direction:column;font-size:var(--text-sm);gap:var(--space-3);line-height:1.55;margin:0;min-height:100%;padding:var(--space-5) var(--space-5);text-align:left;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}@media (hover:hover){.hero__card:hover{border-color:color-mix(in srgb,var(--color-accent) 22%,var(--color-border));box-shadow:0 1rem 3rem color-mix(in srgb,var(--color-text) 8%,transparent)}}@media (prefers-color-scheme:dark){.hero__card{background:color-mix(in srgb,var(--color-surface) 88%,transparent);border-color:color-mix(in srgb,var(--color-border) 55%,transparent)}}.hero__card-kicker{color:var(--color-text-muted);display:block;flex-shrink:0;font-size:var(--text-caption);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.hero__card-text{flex:1 1 auto;margin:0}.hero__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:center;margin-top:var(--space-8);width:100%}.hero__actions .action__button{animation:none;border:none;padding:.875rem 1.75rem;transition:all 1s}.hero__actions .action__button:after,.hero__actions .action__button:before{animation:none;display:none}.hero__actions a:focus-visible,.hero__actions a:hover{opacity:1;text-decoration:none}.hero__actions .hero__actions-primary:focus-visible,.hero__actions .hero__actions-primary:hover{color:var(--color-background)}.hero__actions .hero__actions-secondary:focus-visible,.hero__actions .hero__actions-secondary:hover{color:var(--color-accent)}.hero__actions-primary{border-radius:inherit;box-shadow:inset 0 0 0 transparent,inset 0 0 0 transparent;overflow:hidden;position:relative;transform:translateZ(0);transition:all 1s}.hero__actions-primary:focus-visible,.hero__actions-primary:hover{box-shadow:inset 0 .625rem 1.375rem rgba(0,0,0,.25),inset 0 -.375rem .875rem hsla(0,0%,100%,.18)}.hero__actions-secondary{align-items:center;animation:none;background:transparent;border:none;border-radius:.3125rem;color:var(--color-accent);display:inline-flex;font-size:var(--text-lg);font-weight:600;justify-content:center;padding:.875rem 1.5rem;position:relative;text-decoration:none;transition:all 1s}.hero__actions-secondary:focus{outline:none}.hero__actions-secondary:focus-visible{outline:.125rem solid var(--color-accent);outline-offset:.125rem}.hero__actions-secondary-label{color:var(--color-text);position:relative;transition:color var(--transition-fast);z-index:1}.hero__actions-secondary:focus-visible .hero__actions-secondary-label,.hero__actions-secondary:hover .hero__actions-secondary-label{color:var(--color-accent)}.hero__actions-secondary-stroke{height:100%;inset:0;pointer-events:none;position:absolute;width:100%}.hero__actions-secondary-stroke rect{fill:none;shape-rendering:geometricPrecision;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4;vector-effect:non-scaling-stroke}.hero__actions-secondary-stroke--base rect{stroke:var(--color-text)}.hero__actions-secondary-stroke--draw{opacity:1}.hero__actions-secondary-stroke--draw rect{stroke:var(--color-accent);stroke-dasharray:600;stroke-dashoffset:600;transition:stroke-dashoffset .9s ease-in-out}.hero__actions-secondary:focus-visible .hero__actions-secondary-stroke--draw rect,.hero__actions-secondary:hover .hero__actions-secondary-stroke--draw rect{stroke-dashoffset:0}.advantages,.faq-block,.fresh-nft,.home-disclaimer,.home-posts-carousel,.how-it-works,.materials-block,.nft-slider,.popular-nft{padding-block:var(--section-padding-block)}.nft-slider{background:var(--color-surface)}.nft-slider__head{margin-bottom:var(--space-6)}.nft-slider h2.nft-slider__title{margin:0 0 var(--space-2)}.nft-slider p.nft-slider__desc{margin:0}.nft-slider p.nft-slider__note{color:var(--color-text-muted);font-size:var(--text-sm);line-height:1.5;margin:var(--space-3) 0 0}.nft-slider__actions{align-items:flex-start;display:flex;justify-content:flex-start;margin-top:var(--space-6)}.nft-slider__splide{margin-top:var(--space-4);visibility:visible}.nft-slider__splide:not(.is-initialized) .splide__track{overflow:visible}.nft-slider__splide:not(.is-initialized) .splide__list{display:grid;gap:var(--space-4);grid-template-columns:1fr}.nft-slider__card{background:var(--color-background);border:1px solid color-mix(in srgb,var(--color-border) 80%,transparent);border-radius:.875rem;box-shadow:var(--shadow-1);display:grid;gap:var(--space-3);height:auto;overflow:hidden;padding:var(--space-5)}.nft-slider__card h1,.nft-slider__card h2,.nft-slider__card h3,.nft-slider__card h4,.nft-slider__card h5,.nft-slider__card h6,.nft-slider__card ol,.nft-slider__card p,.nft-slider__card ul{margin:0}.nft-slider h3.nft-slider__card-title{display:-webkit-box;font-size:1rem;font-weight:600;line-height:1.25;margin:0;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media (min-width:768px){.nft-slider h3.nft-slider__card-title{font-size:1.0625rem}}@media (min-width:1024px){.nft-slider h3.nft-slider__card-title{font-size:1.125rem}}.nft-slider__link{color:var(--color-text);text-decoration:none}.nft-slider__link:focus{outline:none}.nft-slider__link:focus-visible{outline:.125rem solid var(--color-accent);outline-offset:.125rem}@media (hover:hover){.nft-slider__link:hover{color:var(--color-accent);text-decoration:none}}.nft-slider p.nft-slider__badge{background:color-mix(in srgb,var(--color-surface) 60%,transparent);border:.0625rem solid color-mix(in srgb,var(--color-border) 70%,transparent);border-radius:9999px;color:var(--color-text-secondary);font-size:var(--text-caption);justify-self:start;line-height:1;margin:0;padding:.375rem .625rem}.nft-slider p.nft-slider__meta{color:var(--color-text-muted);display:flex;flex-wrap:wrap;font-size:var(--text-sm);gap:.625rem;margin:0}.nft-slider__meta-item{align-items:center;display:inline-flex;gap:.375rem;white-space:normal}.nft-slider .splide__slide{height:auto}.nft-slider .splide__track{padding-inline:0}.nft-slider .splide.is-initialized,.nft-slider .splide.is-rendered{padding-inline:4.375rem}.nft-slider .splide__arrow{background:var(--color-background);border:1px solid var(--color-border);border-radius:50%;box-shadow:var(--shadow-1);height:2.75rem;opacity:1;width:2.75rem}.nft-slider .splide__arrow svg{fill:var(--color-text)}.nft-slider .splide__arrow--prev{left:0}.nft-slider .splide__arrow--next{right:0}.nft-slider .splide__pagination{bottom:-1.125rem;gap:.5rem;line-height:0}.nft-slider .splide__pagination li{align-items:center;display:flex;margin-bottom:0;padding:0}.nft-slider .splide__pagination__page{background:color-mix(in srgb,var(--color-text) 22%,transparent);display:block;height:.5rem;margin:0;opacity:1;transform-origin:center;width:.5rem}.nft-slider .splide__pagination__page.is-active{background:var(--color-accent);transform:scale(1.25)}.popular-nft__card{display:grid;grid-template-rows:auto 1fr;overflow:hidden}.popular-nft__media{border-radius:.75rem;display:block;height:10.625rem;overflow:hidden}.popular-nft__body{display:grid;gap:var(--space-2);padding-top:var(--space-3)}.popular-nft__body h1,.popular-nft__body h2,.popular-nft__body h3,.popular-nft__body h4,.popular-nft__body h5,.popular-nft__body h6,.popular-nft__body ol,.popular-nft__body p,.popular-nft__body ul{margin:0}.popular-nft h3.popular-nft__card-title{display:-webkit-box;font-size:var(--text-base);line-height:1.3;margin:0;min-height:2.6em;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.popular-nft p.popular-nft__nm{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}.popular-nft p.popular-nft__text{color:var(--color-text-secondary);font-size:var(--text-sm);line-height:1.5;margin:0}.popular-nft p.popular-nft__meta{color:var(--color-text-muted);display:flex;flex-wrap:wrap;font-size:var(--text-sm);gap:.625rem;margin:0}.popular-nft__more{align-items:center;color:var(--color-text);display:inline-flex;font-weight:600;gap:.5rem;justify-self:start;text-decoration:none}.popular-nft__more:focus{outline:none}.popular-nft__more:focus-visible{outline:.125rem solid var(--color-accent);outline-offset:.125rem}@media (hover:hover){.popular-nft__more:hover{color:var(--color-accent)}}.popular-nft p.popular-nft__micro{color:var(--color-text-muted);font-size:var(--text-caption);line-height:1.4;margin:0}.fresh-nft__head,.materials-block__head,.popular-nft__head{margin-bottom:var(--space-6)}.fresh-nft .fresh-nft__title,.fresh-nft .materials-block,.fresh-nft h2.popular-nft,.materials-block .fresh-nft__title,.materials-block .materials-block,.materials-block h2.popular-nft,.popular-nft .fresh-nft__title,.popular-nft .materials-block,.popular-nft h2.popular-nft{margin:0 0 var(--space-2)}.fresh-nft .fresh-nft__desc,.fresh-nft .materials-block,.fresh-nft p.popular-nft,.materials-block .fresh-nft__desc,.materials-block .materials-block,.materials-block p.popular-nft,.popular-nft .fresh-nft__desc,.popular-nft .materials-block,.popular-nft p.popular-nft{margin:0}.fresh-nft__grid,.materials-block__grid,.popular-nft__grid{display:grid;gap:var(--space-4);grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.fresh-nft__grid,.materials-block__grid,.popular-nft__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.fresh-nft__card,.materials-block__card,.popular-nft__card{background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius);padding:var(--space-4)}.fresh-nft .fresh-nft__card-title,.fresh-nft .materials-block,.fresh-nft h3.popular-nft,.materials-block .fresh-nft__card-title,.materials-block .materials-block,.materials-block h3.popular-nft,.popular-nft .fresh-nft__card-title,.popular-nft .materials-block,.popular-nft h3.popular-nft{display:-webkit-box;font-size:var(--text-base);line-height:1.3;margin:0 0 var(--space-2);min-height:2.6em;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.fresh-nft__link,.materials-block__link,.popular-nft__link{color:var(--color-text);text-decoration:none}.fresh-nft__link:focus,.materials-block__link:focus,.popular-nft__link:focus{outline:none}.fresh-nft__link:focus-visible,.materials-block__link:focus-visible,.popular-nft__link:focus-visible{outline:.125rem solid var(--color-accent);outline-offset:.125rem}@media (hover:hover){.fresh-nft__link:hover,.materials-block__link:hover,.popular-nft__link:hover{color:var(--color-accent);text-decoration:none}}.fresh-nft .fresh-nft__meta,.fresh-nft .fresh-nft__text,.fresh-nft .materials-block,.fresh-nft p.popular-nft,.materials-block .fresh-nft__meta,.materials-block .fresh-nft__text,.materials-block .materials-block,.materials-block p.popular-nft,.popular-nft .fresh-nft__meta,.popular-nft .fresh-nft__text,.popular-nft .materials-block,.popular-nft p.popular-nft{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}.fresh-nft__actions,.materials-block__actions,.popular-nft__actions{align-items:flex-start;display:flex;justify-content:flex-start;margin-top:var(--space-6)}.materials-block__grid{align-items:stretch}@media (min-width:768px){.materials-block__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.materials-block__card{background:var(--color-background);border:1px solid color-mix(in srgb,var(--color-border) 82%,transparent);border-radius:.875rem;box-shadow:var(--shadow-1);display:flex;flex-direction:column;gap:var(--space-3);height:100%;min-height:0;overflow:hidden;padding:var(--space-4);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}@media (hover:hover){.materials-block__card:hover{border-color:color-mix(in srgb,var(--color-accent) 28%,var(--color-border));box-shadow:var(--shadow-2)}}.materials-block__media{background:var(--color-surface);border-radius:0;display:block;flex-shrink:0;height:11.25rem;margin:calc(var(--space-4)*-1) calc(var(--space-4)*-1) 0;max-width:none;overflow:hidden;width:calc(100% + var(--space-4)*2)}.materials-block__card h1,.materials-block__card h2,.materials-block__card h3,.materials-block__card h4,.materials-block__card h5,.materials-block__card h6,.materials-block__card ol,.materials-block__card p,.materials-block__card ul{margin:0}.materials-block h3.materials-block__card-title{display:-webkit-box;font-size:1rem;font-weight:600;line-height:1.3;margin:0;min-height:0;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media (min-width:768px){.materials-block h3.materials-block__card-title{font-size:1.0625rem}}.materials-block p.materials-block__meta{color:var(--color-text-muted);font-size:var(--text-caption);font-variant-numeric:tabular-nums;letter-spacing:.02em;line-height:1.35;margin:0}.materials-block p.materials-block__text{color:var(--color-text-secondary);display:-webkit-box;flex:1 1 auto;font-size:var(--text-sm);line-height:1.55;margin:0;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.materials-block__more{align-items:center;align-self:flex-start;color:var(--color-accent);display:inline-flex;font-size:var(--text-sm);font-weight:600;gap:.375rem;margin-top:auto;text-decoration:none}.materials-block__more:focus{outline:none}.materials-block__more:focus-visible{outline:.125rem solid var(--color-accent);outline-offset:.125rem}.materials-block__more:after{content:"→";display:inline-block;font-size:1.1em;line-height:1;transition:transform var(--transition-fast)}@media (hover:hover){.materials-block__more:hover{color:var(--color-text);text-decoration:none}.materials-block__more:hover:after{transform:translateX(.25rem)}}.faq-block__actions{align-items:flex-start;display:flex;justify-content:flex-start;margin-top:var(--space-6)}.fresh-nft__card{display:grid;gap:var(--space-3);overflow:hidden;padding:var(--space-4)}.fresh-nft__media{border-radius:.75rem;display:block;height:10.625rem;overflow:hidden}.fresh-nft__body{display:grid;gap:var(--space-2)}.fresh-nft__body h1,.fresh-nft__body h2,.fresh-nft__body h3,.fresh-nft__body h4,.fresh-nft__body h5,.fresh-nft__body h6,.fresh-nft__body ol,.fresh-nft__body p,.fresh-nft__body ul{margin:0}.fresh-nft p.fresh-nft__nm{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}.fresh-nft p.fresh-nft__price{color:var(--color-text);font-weight:700;margin:0}.fresh-nft p.fresh-nft__meta{margin:0}.fresh-nft__more{align-items:center;color:var(--color-text);display:inline-flex;font-weight:600;gap:.5rem;justify-self:start;text-decoration:none}.fresh-nft__more:focus{outline:none}.fresh-nft__more:focus-visible{outline:.125rem solid var(--color-accent);outline-offset:.125rem}@media (hover:hover){.fresh-nft__more:hover{color:var(--color-accent)}}.faq-block{background:var(--color-surface-alt)}.faq-block__head{margin-bottom:var(--space-6)}.faq-block h2.faq-block__title{margin:0 0 var(--space-2)}.faq-block p.faq-block__desc{margin:0}.faq-block__list{display:grid;gap:var(--space-3)}.faq-block__item{background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius);padding:var(--space-4)}.faq-block__question{font-weight:600;outline:none}.faq-block__question:focus{outline:none}.faq-block__question:focus-visible{outline:.125rem solid var(--color-accent);outline-offset:.125rem}.faq-block__answer{color:var(--color-text-muted);margin-top:var(--space-3)}.how-it-works h2.how-it-works__title{margin:0 0 var(--space-2)}.how-it-works p.how-it-works__lead{margin:0 0 var(--space-6)}.how-it-works__scenarios{display:grid;gap:var(--space-6);grid-template-columns:1fr}@media (min-width:768px){.how-it-works__scenarios{grid-template-columns:repeat(2,minmax(0,1fr))}}.how-it-works__scenario{background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius);padding:var(--space-5)}.how-it-works h3.how-it-works__scenario-title{font-size:var(--text-xl);font-weight:600;margin:0 0 var(--space-4)}.how-it-works__steps{display:grid;gap:var(--space-4);margin:0;padding-left:1.25rem}.how-it-works__step{display:grid;gap:.375rem;list-style:decimal;margin:0;padding:0}.how-it-works__step-title{font-size:var(--text-base);font-weight:600;line-height:1.35}.how-it-works__text{color:var(--color-text-muted);font-size:var(--text-sm);line-height:1.5;margin:0}.home-start{background:radial-gradient(120% 80% at 50% 0,color-mix(in srgb,var(--color-accent) 14%,transparent) 0,transparent 55%),linear-gradient(180deg,color-mix(in srgb,var(--color-accent) 5%,var(--color-surface-alt)) 0,var(--color-background) 42%,color-mix(in srgb,var(--color-border) 35%,var(--color-background)) 100%);overflow:hidden;padding-block:var(--section-padding-block);position:relative}.home-start:before{background:var(--gradient-accent);border-radius:0 0 .1875rem .1875rem;content:"";height:.1875rem;left:50%;max-width:32.5rem;opacity:.92;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:100%}.home-start__inner{position:relative;text-align:center;z-index:1}.home-start h2.home-start__title{margin:0 auto var(--space-5);max-width:35rem}@media (min-width:768px){.home-start h2.home-start__title{margin-bottom:var(--space-6);max-width:40rem}}@media (min-width:1024px){.home-start h2.home-start__title{margin-bottom:2.5rem;max-width:55rem}}.home-start p.home-start__lead{margin:0 auto var(--space-8);max-width:37.5rem}@media (min-width:768px){.home-start p.home-start__lead{margin-bottom:3.5rem;max-width:42.5rem}}@media (min-width:1024px){.home-start p.home-start__lead{margin-bottom:3.125rem;max-width:47.5rem}}.home-start__grid{display:grid;gap:var(--space-5);grid-template-columns:1fr;justify-items:stretch;text-align:center}@media (min-width:768px){.home-start__grid{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.home-start__grid{gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr))}}.home-start__icon{border-radius:1.125rem;flex-shrink:0;height:6.25rem;position:relative;width:6.25rem}.home-start__stroke{height:100%;inset:0;pointer-events:none;position:absolute;width:100%}.home-start__stroke path{fill:none;shape-rendering:geometricPrecision;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4;vector-effect:non-scaling-stroke}.home-start__stroke--substrate path{stroke:#fff}.home-start__stroke--draw path,.home-start__stroke--ink path{stroke-dasharray:2.8;stroke-dashoffset:2.8;transition-property:stroke-dashoffset;transition-timing-function:linear}.home-start__stroke--ink path{stroke:var(--color-text)}.home-start__stroke--draw path{stroke:var(--color-accent)}.home-start__stroke--draw{opacity:1}.home-start.home-start--in-view .home-start__card:not(:hover):not(:focus-visible) .home-start__stroke--ink path:first-child{transition-delay:0s;transition-duration:.5s;transition-timing-function:linear}.home-start.home-start--in-view .home-start__card:not(:hover):not(:focus-visible) .home-start__stroke--ink path:nth-child(2){transition-delay:.5s;transition-duration:.5s;transition-timing-function:linear}.home-start.home-start--in-view .home-start__card:not(:hover):not(:focus-visible) .home-start__stroke--ink path:nth-child(3){transition-delay:1s;transition-duration:.5s;transition-timing-function:linear}.home-start.home-start--in-view .home-start__card:not(:hover):not(:focus-visible) .home-start__stroke--ink path:nth-child(4){transition-delay:1.5s;transition-duration:.5s;transition-timing-function:linear}.home-start.home-start--in-view .home-start__card:not(:hover):not(:focus-visible) .home-start__stroke--ink path:nth-child(5){transition-delay:2s;transition-duration:.5s;transition-timing-function:linear}.home-start.home-start--in-view .home-start__card:not(:hover):not(:focus-visible) .home-start__stroke--ink path:nth-child(6){transition-delay:2.5s;transition-duration:.5s;transition-timing-function:linear}.home-start__card:focus-visible .home-start__stroke--draw path:first-child,.home-start__card:focus-visible .home-start__stroke--ink path:first-child,.home-start__card:hover .home-start__stroke--draw path:first-child,.home-start__card:hover .home-start__stroke--ink path:first-child{transition-delay:0s;transition-duration:.4166666667s;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.home-start__card:focus-visible .home-start__stroke--draw path:nth-child(2),.home-start__card:focus-visible .home-start__stroke--ink path:nth-child(2),.home-start__card:hover .home-start__stroke--draw path:nth-child(2),.home-start__card:hover .home-start__stroke--ink path:nth-child(2){transition-delay:.1583333333s;transition-duration:.4166666667s;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.home-start__card:focus-visible .home-start__stroke--draw path:nth-child(3),.home-start__card:focus-visible .home-start__stroke--ink path:nth-child(3),.home-start__card:hover .home-start__stroke--draw path:nth-child(3),.home-start__card:hover .home-start__stroke--ink path:nth-child(3){transition-delay:.3166666667s;transition-duration:.4166666667s;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.home-start__card:focus-visible .home-start__stroke--draw path:nth-child(4),.home-start__card:focus-visible .home-start__stroke--ink path:nth-child(4),.home-start__card:hover .home-start__stroke--draw path:nth-child(4),.home-start__card:hover .home-start__stroke--ink path:nth-child(4){transition-delay:.475s;transition-duration:.4166666667s;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.home-start__card:focus-visible .home-start__stroke--draw path:nth-child(5),.home-start__card:focus-visible .home-start__stroke--ink path:nth-child(5),.home-start__card:hover .home-start__stroke--draw path:nth-child(5),.home-start__card:hover .home-start__stroke--ink path:nth-child(5){transition-delay:.6333333333s;transition-duration:.4166666667s;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.home-start__card:focus-visible .home-start__stroke--draw path:nth-child(6),.home-start__card:focus-visible .home-start__stroke--ink path:nth-child(6),.home-start__card:hover .home-start__stroke--draw path:nth-child(6),.home-start__card:hover .home-start__stroke--ink path:nth-child(6){transition-delay:.7916666667s;transition-duration:.4166666667s;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.home-start__card:not(:hover):not(:focus-visible) .home-start__stroke--draw path:first-child{transition-delay:.7916666667s;transition-duration:.4166666667s;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.home-start__card:not(:hover):not(:focus-visible) .home-start__stroke--draw path:nth-child(2){transition-delay:.6333333333s;transition-duration:.4166666667s;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.home-start__card:not(:hover):not(:focus-visible) .home-start__stroke--draw path:nth-child(3){transition-delay:.475s;transition-duration:.4166666667s;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.home-start__card:not(:hover):not(:focus-visible) .home-start__stroke--draw path:nth-child(4){transition-delay:.3166666667s;transition-duration:.4166666667s;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.home-start__card:not(:hover):not(:focus-visible) .home-start__stroke--draw path:nth-child(5){transition-delay:.1583333333s;transition-duration:.4166666667s;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.home-start__card:not(:hover):not(:focus-visible) .home-start__stroke--draw path:nth-child(6){transition-delay:0s;transition-duration:.4166666667s;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.home-start.home-start--in-view .home-start__stroke--ink path,.home-start__card:focus-visible .home-start__stroke--ink path,.home-start__card:hover .home-start__stroke--ink path{stroke-dashoffset:0}.home-start__card:focus-visible .home-start__stroke--draw path,.home-start__card:hover .home-start__stroke--draw path{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.home-start__stroke--draw{opacity:1}.home-start__stroke--draw path,.home-start__stroke--ink path{stroke-dasharray:none;stroke-dashoffset:0;transition:none;transition-delay:0s}}.home-start__card{align-items:center;background:color-mix(in srgb,var(--color-background) 88%,var(--color-surface-alt));border:1px solid color-mix(in srgb,var(--color-accent) 12%,var(--color-border));border-radius:calc(var(--radius) + .125rem);box-shadow:var(--shadow-1),0 0 0 1px color-mix(in srgb,var(--color-background) 70%,transparent);color:var(--color-text);display:flex;flex-direction:column;gap:1.5625rem;height:100%;min-width:0;padding:var(--space-5);text-align:center;text-decoration:none;transition:border-color var(--transition-base),box-shadow var(--transition-base)}.home-start__card:focus{outline:none}.home-start__card:focus-visible{outline:.125rem solid var(--color-accent);outline-offset:.125rem}@media (hover:hover){.home-start__card:hover{border-color:color-mix(in srgb,var(--color-accent) 28%,var(--color-border));box-shadow:var(--shadow-2);color:var(--color-text);opacity:1;text-decoration:none}}.home-start__card:focus-visible{color:var(--color-text);opacity:1}.home-start h3.home-start__card-title{font-size:var(--text-base);font-weight:600;line-height:1.35;margin:0}.home-start p.home-start__card-text{color:var(--color-text-muted);font-size:var(--text-sm);line-height:1.5;margin:0}.advantages{background:radial-gradient(110% 70% at 50% 0,color-mix(in srgb,var(--color-accent) 10%,transparent) 0,transparent 55%),var(--color-background);overflow:hidden;position:relative}.advantages__inner{position:relative;text-align:center;z-index:1}.advantages h2.advantages__title{margin:0 auto var(--space-5);max-width:40rem}@media (min-width:768px){.advantages h2.advantages__title{margin-bottom:var(--space-6);max-width:45rem}}.advantages p.advantages__lead{color:var(--color-text-secondary);margin:0 auto var(--space-8);max-width:40rem}@media (min-width:768px){.advantages p.advantages__lead{margin-bottom:3.25rem;max-width:45rem}}.advantages__grid{display:grid;gap:var(--space-5);grid-template-columns:1fr;text-align:center}@media (min-width:768px){.advantages__grid{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.advantages__grid{gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr))}}.advantages{--advantages-type-delay-ms:1440}.advantages__card{aspect-ratio:3/4;border:1px solid color-mix(in srgb,var(--color-border) 55%,transparent);border-radius:calc(var(--radius) + .125rem);box-shadow:var(--shadow-1);color:#fff;display:block;min-height:17.5rem;overflow:hidden;position:relative;text-align:center;text-decoration:none}.advantages__card:focus{outline:none}.advantages__card:focus-visible{outline:.125rem solid var(--color-accent);outline-offset:.125rem}@media (hover:hover){.advantages__card:hover{color:#fff;text-decoration:none}}.advantages__card:focus-visible{color:#fff}.advantages__card:before{background:linear-gradient(160deg,color-mix(in srgb,var(--color-accent) 28%,#141820) 0,#10141c 50%,#0a0d12 100%);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.advantages__card:after{background-color:transparent;background-image:radial-gradient(ellipse 95% 78% at 50% 42%,transparent 0,transparent 38%,color-mix(in srgb,#000 72%,transparent) 100%);content:"";inset:0;opacity:.62;pointer-events:none;position:absolute;transition:opacity .4s ease,background-color .42s cubic-bezier(.22,.61,.36,1);transition-delay:0s,0s;z-index:2}.advantages__card:focus-visible:after,.advantages__card:hover:after{background-color:color-mix(in srgb,#000 54%,transparent);opacity:.35;transition-delay:0s,.38s}.advantages__card--materials:before{background:linear-gradient(145deg,color-mix(in srgb,#4a7a8c 22%,transparent),transparent 55%),linear-gradient(160deg,#121a22,#0c1018)}.advantages__card--faq:before{background:linear-gradient(200deg,color-mix(in srgb,#6a6a9a 18%,transparent),transparent 50%),linear-gradient(160deg,#14121f,#0e0c14)}.advantages__card--favorites:before{background:linear-gradient(165deg,color-mix(in srgb,var(--color-accent) 25%,transparent) 0,transparent 48%),linear-gradient(160deg,#1c1410 0,#100c0a 100%)}.advantages__card--catalog:before{background:linear-gradient(175deg,color-mix(in srgb,#3d5c50 16%,transparent),transparent 52%),linear-gradient(160deg,#10161c,#0a0e12)}.advantages__card>.advantages__card-picture{display:block;height:100%;overflow:hidden;width:100%}.advantages__card>.advantages__card-img,.advantages__card>.advantages__card-picture{inset:0;pointer-events:none;position:absolute;z-index:1}.advantages__card-img{display:block;filter:blur(0);height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;opacity:1;position:relative;transition:filter .42s cubic-bezier(.22,.61,.36,1);transition-delay:0s;width:100%;will-change:filter;z-index:0}.advantages__card:focus-visible .advantages__card-img,.advantages__card:hover .advantages__card-img{filter:blur(2.5px);transition-delay:.38s}.advantages__card-layout{box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-height:100%;padding:.875rem .75rem 1rem;position:relative;z-index:4}.advantages__icon{align-self:center;border-radius:1.125rem;flex:1 1 auto;height:6.25rem;margin-block:auto;position:relative;width:6.25rem}.advantages__stroke{height:100%;inset:0;pointer-events:none;position:absolute;width:100%}.advantages__stroke path{fill:none;shape-rendering:geometricPrecision;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4;vector-effect:non-scaling-stroke}.advantages__stroke--substrate path{stroke:#fff}.advantages__stroke--draw path,.advantages__stroke--ink path{stroke-dasharray:2.8;stroke-dashoffset:2.8;transition-property:stroke-dashoffset;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.advantages__stroke--ink path{stroke:color-mix(in srgb,#fff 90%,transparent)}.advantages__stroke--draw path{stroke:var(--color-accent)}.advantages__stroke--draw{opacity:1}.advantages__card:focus-visible .advantages__stroke--ink path:first-child,.advantages__card:hover .advantages__stroke--ink path:first-child{transition-delay:.6s;transition-duration:.13s}.advantages__card:focus-visible .advantages__stroke--ink path:nth-child(2),.advantages__card:hover .advantages__stroke--ink path:nth-child(2){transition-delay:.642s;transition-duration:.13s}.advantages__card:focus-visible .advantages__stroke--ink path:nth-child(3),.advantages__card:hover .advantages__stroke--ink path:nth-child(3){transition-delay:.684s;transition-duration:.13s}.advantages__card:focus-visible .advantages__stroke--ink path:nth-child(4),.advantages__card:hover .advantages__stroke--ink path:nth-child(4){transition-delay:.726s;transition-duration:.13s}.advantages__card:focus-visible .advantages__stroke--ink path:nth-child(5),.advantages__card:hover .advantages__stroke--ink path:nth-child(5){transition-delay:.768s;transition-duration:.13s}.advantages__card:focus-visible .advantages__stroke--ink path:nth-child(6),.advantages__card:hover .advantages__stroke--ink path:nth-child(6){transition-delay:.81s;transition-duration:.13s}.advantages__card:not(:hover):not(:focus-visible) .advantages__stroke--ink path:first-child{transition-delay:.21s;transition-duration:.13s}.advantages__card:not(:hover):not(:focus-visible) .advantages__stroke--ink path:nth-child(2){transition-delay:.168s;transition-duration:.13s}.advantages__card:not(:hover):not(:focus-visible) .advantages__stroke--ink path:nth-child(3){transition-delay:.126s;transition-duration:.13s}.advantages__card:not(:hover):not(:focus-visible) .advantages__stroke--ink path:nth-child(4){transition-delay:84ms;transition-duration:.13s}.advantages__card:not(:hover):not(:focus-visible) .advantages__stroke--ink path:nth-child(5){transition-delay:42ms;transition-duration:.13s}.advantages__card:not(:hover):not(:focus-visible) .advantages__stroke--ink path:nth-child(6){transition-delay:0s;transition-duration:.13s}.advantages__card:focus-visible .advantages__stroke--draw path:first-child,.advantages__card:hover .advantages__stroke--draw path:first-child{transition-delay:1.04s;transition-duration:.13s}.advantages__card:focus-visible .advantages__stroke--draw path:nth-child(2),.advantages__card:hover .advantages__stroke--draw path:nth-child(2){transition-delay:1.082s;transition-duration:.13s}.advantages__card:focus-visible .advantages__stroke--draw path:nth-child(3),.advantages__card:hover .advantages__stroke--draw path:nth-child(3){transition-delay:1.124s;transition-duration:.13s}.advantages__card:focus-visible .advantages__stroke--draw path:nth-child(4),.advantages__card:hover .advantages__stroke--draw path:nth-child(4){transition-delay:1.166s;transition-duration:.13s}.advantages__card:focus-visible .advantages__stroke--draw path:nth-child(5),.advantages__card:hover .advantages__stroke--draw path:nth-child(5){transition-delay:1.208s;transition-duration:.13s}.advantages__card:focus-visible .advantages__stroke--draw path:nth-child(6),.advantages__card:hover .advantages__stroke--draw path:nth-child(6){transition-delay:1.25s;transition-duration:.13s}.advantages__card:not(:hover):not(:focus-visible) .advantages__stroke--draw path:first-child{transition-delay:.21s;transition-duration:.13s}.advantages__card:not(:hover):not(:focus-visible) .advantages__stroke--draw path:nth-child(2){transition-delay:.168s;transition-duration:.13s}.advantages__card:not(:hover):not(:focus-visible) .advantages__stroke--draw path:nth-child(3){transition-delay:.126s;transition-duration:.13s}.advantages__card:not(:hover):not(:focus-visible) .advantages__stroke--draw path:nth-child(4){transition-delay:84ms;transition-duration:.13s}.advantages__card:not(:hover):not(:focus-visible) .advantages__stroke--draw path:nth-child(5){transition-delay:42ms;transition-duration:.13s}.advantages__card:not(:hover):not(:focus-visible) .advantages__stroke--draw path:nth-child(6){transition-delay:0s;transition-duration:.13s}.advantages__card:focus-visible .advantages__stroke--ink path,.advantages__card:hover .advantages__stroke--ink path{stroke-dashoffset:0}.advantages__card:focus-visible .advantages__stroke--draw path,.advantages__card:hover .advantages__stroke--draw path{stroke-dashoffset:0}.advantages__card-snippet{color:color-mix(in srgb,#fff 88%,transparent);flex:0 0 auto;font-size:var(--text-sm);line-height:1.5;margin:0;max-height:0;opacity:0;overflow:hidden;padding-inline:.25rem;transition:max-height .5s ease,opacity .42s ease;transition-delay:0s}.advantages__card:focus-visible .advantages__card-snippet,.advantages__card:hover .advantages__card-snippet{max-height:8.75rem;opacity:1;transition-delay:1.44s}.advantages__card-typed{display:block;min-height:1.5em;text-align:center}.advantages__card-text-static{display:block;margin:0;text-align:center}.advantages:not(.advantages--js) .advantages__card-typed{display:none}.advantages:not(.advantages--js) .advantages__card-snippet{margin-top:.375rem;max-height:8.75rem;opacity:1}@media (hover:hover) and (prefers-reduced-motion:no-preference){.advantages.advantages--js .advantages__card-text-static{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.advantages.advantages--js .advantages__card-snippet{max-height:0;opacity:0}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.advantages.advantages--js .advantages__card:focus-visible .advantages__card-snippet,.advantages.advantages--js .advantages__card:hover .advantages__card-snippet{max-height:8.75rem;opacity:1}}.advantages h3.advantages__card-title{color:#fff;flex:0 0 auto;font-size:var(--text-base);font-weight:600;line-height:1.35;margin:auto 0 0;padding-inline:.25rem;transform:translateY(0);transition:transform .38s cubic-bezier(.22,.61,.36,1);transition-delay:0s;width:100%}.advantages__card:focus-visible h3.advantages__card-title,.advantages__card:hover h3.advantages__card-title{transform:translateY(-3.5rem)}@media (prefers-reduced-motion:reduce){.advantages__card:after{transition:none}.advantages__card:focus-visible:after,.advantages__card:hover:after{background-color:transparent;transition-delay:0s}.advantages__card-img{filter:blur(0);transition:none;will-change:auto}.advantages__card:focus-visible .advantages__card-img,.advantages__card:hover .advantages__card-img{filter:blur(0);transition-delay:0s}.advantages h3.advantages__card-title{transform:none;transition:none}.advantages__card:focus-visible h3.advantages__card-title,.advantages__card:hover h3.advantages__card-title{transform:none}.advantages__stroke--draw path,.advantages__stroke--ink path{stroke-dasharray:none;stroke-dashoffset:0;transition:none;transition-delay:0s!important}.advantages__card-snippet{max-height:8.75rem;opacity:1;transition:none}.advantages__card:focus-visible .advantages__card-snippet,.advantages__card:hover .advantages__card-snippet{transition-delay:0s}.advantages.advantages--js .advantages__card-typed{display:none}}@media (hover:none){.advantages h3.advantages__card-title{transform:none}.advantages__card:focus-visible h3.advantages__card-title,.advantages__card:hover h3.advantages__card-title{transform:none}.advantages__card:focus-visible:after,.advantages__card:hover:after{background-color:transparent}.advantages__card-img{filter:blur(0);transition:none}.advantages__card-snippet{margin-top:.5rem;max-height:8.75rem;opacity:1}.advantages.advantages--js .advantages__card-typed{display:none}.advantages.advantages--js .advantages__card-text-static{height:auto;margin:0;overflow:visible;padding:0;position:static;width:auto;clip:auto;border:0;clip-path:none;white-space:normal}}.home-posts-carousel{background:var(--color-surface)}.home-posts-carousel__head{margin-bottom:var(--space-6)}.home-posts-carousel h2.home-posts-carousel__title{margin:0 0 var(--space-2)}.home-posts-carousel p.home-posts-carousel__desc{margin:0}.home-posts-carousel__splide{margin-top:var(--space-4);visibility:visible}.home-posts-carousel__splide:not(.is-initialized) .splide__track{overflow:visible}.home-posts-carousel__splide:not(.is-initialized) .splide__list{display:grid;gap:var(--space-4);grid-template-columns:1fr}@media (min-width:768px){.home-posts-carousel__splide:not(.is-initialized) .splide__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-posts-carousel__fallback{display:grid;gap:var(--space-4);grid-template-columns:1fr}@media (min-width:768px){.home-posts-carousel__fallback{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-posts-carousel__card{background:var(--color-background);border:1px solid color-mix(in srgb,var(--color-border) 82%,transparent);border-radius:.875rem;box-shadow:var(--shadow-1);display:grid;gap:var(--space-2);height:100%;padding:var(--space-4)}.home-posts-carousel__media{background:var(--color-surface);border-radius:.75rem .75rem 0 0;display:block;height:10rem;margin:calc(var(--space-4)*-1) calc(var(--space-4)*-1) var(--space-2);max-width:none;overflow:hidden;width:calc(100% + var(--space-4)*2)}.home-posts-carousel h3.home-posts-carousel__card-title{display:-webkit-box;font-size:var(--text-base);font-weight:600;line-height:1.3;margin:0;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.home-posts-carousel__link{color:var(--color-text);text-decoration:none}.home-posts-carousel__link:focus{outline:none}.home-posts-carousel__link:focus-visible{outline:.125rem solid var(--color-accent);outline-offset:.125rem}@media (hover:hover){.home-posts-carousel__link:hover{color:var(--color-accent);text-decoration:none}}.home-posts-carousel p.home-posts-carousel__meta{color:var(--color-text-muted);font-size:var(--text-caption);margin:0}.home-posts-carousel p.home-posts-carousel__excerpt{color:var(--color-text-secondary);display:-webkit-box;font-size:var(--text-sm);line-height:1.5;margin:0;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.home-posts-carousel__more{color:var(--color-accent);font-size:var(--text-sm);font-weight:600;margin-top:auto;text-decoration:none}.home-posts-carousel__more:focus{outline:none}.home-posts-carousel__more:focus-visible{outline:.125rem solid var(--color-accent);outline-offset:.125rem}@media (hover:hover){.home-posts-carousel__more:hover{color:var(--color-text)}}.home-posts-carousel__actions{align-items:flex-start;display:flex;justify-content:flex-start;margin-top:var(--space-6)}.home-posts-carousel .splide__slide{height:auto}.home-posts-carousel .splide.is-initialized,.home-posts-carousel .splide.is-rendered{padding-inline:4.375rem}.home-posts-carousel .splide__arrow{background:var(--color-background);border:1px solid var(--color-border);border-radius:50%;box-shadow:var(--shadow-1);height:2.75rem;opacity:1;width:2.75rem}.home-posts-carousel .splide__arrow svg{fill:var(--color-text)}.home-posts-carousel .splide__pagination{bottom:-1.125rem;gap:.5rem}.home-disclaimer{background:var(--color-surface-alt)}.home-disclaimer h2.home-disclaimer__title.screen-reader-text{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.home-disclaimer p.home-disclaimer__text{margin:0;max-width:56.25rem}.home-disclaimer .main-text{font-size:var(--text-sm);line-height:1.6}.fresh-nft__empty-state,.popular-nft__empty-state{background:color-mix(in srgb,var(--color-surface) 70%,transparent);border:1px dashed var(--color-border);border-radius:var(--radius);display:grid;gap:var(--space-4);padding:var(--space-6);text-align:center}#wpadminbar{display:none}html{margin-top:0!important}