.sso-mt{--mt-orange: #FF681F;--mt-ink: #2A1D14;--mt-ink-2: #1A1310;--mt-cream: #F6EAE3;--mt-paper: #FAF6F0;--mt-white: #FFFFFF;--mt-soft: rgba(42, 29, 20, .72);--mt-line: rgba(42, 29, 20, .14);--mt-line-2: rgba(42, 29, 20, .32);--mt-head: var(--font-heading-family, "Plus Jakarta Sans", sans-serif);--mt-body: var(--font-body-family, Inter, system-ui, sans-serif);display:block;background:var(--mt-cream);color:var(--mt-ink);font-family:var(--mt-body);font-size:15px;line-height:1.55;letter-spacing:0}.sso-mt *,.sso-mt *:before,.sso-mt *:after{box-sizing:border-box}.sso-mt :where(h1,h2,h3,p,ul,li,figure){margin:0;padding:0}.sso-mt h1,.sso-mt h2,.sso-mt h3{font-family:var(--mt-head);color:inherit;letter-spacing:-.015em}.sso-mt a{color:inherit;text-decoration:underline;text-decoration-color:var(--mt-orange);text-decoration-thickness:2px;text-underline-offset:3px}.sso-mt :focus-visible{outline:2px solid var(--mt-ink-2);outline-offset:2px;box-shadow:none}.sso-mt [hidden]{display:none!important}.sso-mt button{margin:0;font-family:var(--mt-body);letter-spacing:0;text-transform:none;text-align:center;box-shadow:none}.sso-mt button:before,.sso-mt button:after{content:none}.sso-mt__eyebrow{display:block;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.sso-mt__hint{color:var(--mt-soft);font-size:13px;line-height:1.55}.sso-mt__hero{background:var(--mt-ink-2);color:var(--mt-cream);padding:clamp(40px,6vw,88px) clamp(20px,5vw,80px)}.sso-mt__hero-in{max-width:1440px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.sso-mt__meta{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px 24px;font-size:13px;letter-spacing:.14em;text-transform:uppercase}.sso-mt__meta span:first-child{color:var(--mt-orange);font-weight:600}.sso-mt__hero h1{margin-top:clamp(12px,3vw,36px);max-width:20ch;font-weight:700;font-size:clamp(34px,4.6vw,56px);line-height:1.06;letter-spacing:-.02em}.sso-mt__intro{max-width:64ch;font-size:clamp(16px,1.6vw,18px);line-height:1.6}.sso-mt__main{padding:clamp(20px,4vw,56px) clamp(12px,4vw,64px) clamp(40px,6vw,88px)}.sso-mt__app{max-width:1440px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.sso-mt__col{display:flex;flex-direction:column;gap:16px;min-width:0}.sso-mt__col--r{order:-1}@media(min-width:1100px){.sso-mt__app{display:grid;grid-template-columns:minmax(340px,410px) minmax(0,1fr);gap:32px;align-items:start}.sso-mt__col--r{order:0;position:sticky;top:20px}}.sso-mt__card{display:flex;flex-direction:column;gap:16px;background:var(--mt-paper);border-radius:10px;padding:clamp(18px,2.4vw,28px);min-width:0}.sso-mt__card h2{font-size:22px;font-weight:700;line-height:1.15}.sso-mt__sec{gap:0;padding:0}.sso-mt__sec>summary{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:clamp(16px,2vw,22px) clamp(18px,2.4vw,28px);list-style:none;cursor:pointer;border-radius:10px}.sso-mt__sec>summary::-webkit-details-marker{display:none}.sso-mt__sec>summary:after{content:"";flex:0 0 12px;width:12px;height:8px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%232A1D14' stroke-width='2'/%3E%3C/svg%3E") no-repeat center;transition:transform .15s}.sso-mt__sec[open]>summary:after{transform:rotate(180deg)}.sso-mt__sec>summary:hover h2{text-decoration:underline;text-decoration-color:var(--mt-orange);text-decoration-thickness:2px;text-underline-offset:4px}.sso-mt__body{display:flex;flex-direction:column;gap:16px;padding:0 clamp(18px,2.4vw,28px) clamp(18px,2.4vw,28px)}.sso-mt__field{display:flex;flex-direction:column;gap:8px;min-width:0}.sso-mt__field>span:first-child{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;font-weight:600;line-height:1.3}.sso-mt__field output{font-size:12.5px;font-weight:600;color:var(--mt-soft);font-variant-numeric:tabular-nums}.sso-mt input[type=text],.sso-mt select{-webkit-appearance:none;appearance:none;width:100%;min-width:0;height:44px;margin:0;padding:0 12px;border:1px solid var(--mt-line-2);border-radius:6px;background:var(--mt-white);color:var(--mt-ink);font-family:var(--mt-body);font-size:15px;font-weight:500;line-height:1.3;box-shadow:none;transition:border-color .15s,box-shadow .15s}.sso-mt input::placeholder{color:#2a1d1473;opacity:1}.sso-mt input[type=text]:focus,.sso-mt select:focus{outline:none;border-color:var(--mt-ink);box-shadow:0 0 0 3px #ff681f47}.sso-mt select{padding-right:34px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%232A1D14' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.sso-mt input[type=color]{-webkit-appearance:none;appearance:none;width:44px;height:44px;flex:0 0 44px;padding:0;border:1px solid var(--mt-line-2);border-radius:6px;background:var(--mt-white);cursor:pointer}.sso-mt input[type=color]::-webkit-color-swatch-wrapper{padding:4px}.sso-mt input[type=color]::-webkit-color-swatch{border:0;border-radius:3px}.sso-mt input[type=color]::-moz-color-swatch{border:0;border-radius:3px}.sso-mt__inline{display:flex;gap:8px;align-items:center}.sso-mt input.sso-mt__hex{font-family:var(--mt-head);font-weight:700;text-transform:uppercase}.sso-mt input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:24px;margin:0;padding:0;background:transparent;cursor:pointer}.sso-mt input[type=range]::-webkit-slider-runnable-track{height:4px;border-radius:4px;background:var(--mt-line-2)}.sso-mt input[type=range]::-moz-range-track{height:4px;border-radius:4px;background:var(--mt-line-2)}.sso-mt input[type=range]::-moz-range-progress{height:4px;border-radius:4px;background:var(--mt-ink)}.sso-mt input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;margin-top:-8px;border:3px solid var(--mt-paper);border-radius:50%;background:var(--mt-ink);box-shadow:0 0 0 1px var(--mt-ink);transition:background .15s,box-shadow .15s}.sso-mt input[type=range]::-moz-range-thumb{width:14px;height:14px;border:3px solid var(--mt-paper);border-radius:50%;background:var(--mt-ink);box-shadow:0 0 0 1px var(--mt-ink)}.sso-mt input[type=range]:hover::-webkit-slider-thumb,.sso-mt input[type=range]:focus-visible::-webkit-slider-thumb{background:var(--mt-orange);box-shadow:0 0 0 1px var(--mt-ink),0 0 0 5px #ff681f47}.sso-mt input[type=range]:hover::-moz-range-thumb,.sso-mt input[type=range]:focus-visible::-moz-range-thumb{background:var(--mt-orange)}.sso-mt input[type=range]:focus-visible{outline:none}.sso-mt input[type=range]:disabled{opacity:.4;cursor:not-allowed}.sso-mt__btn{-webkit-appearance:none;appearance:none;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px;border:1px solid var(--mt-ink);border-radius:40px;background:var(--mt-ink);color:var(--mt-cream);font-family:var(--mt-body);font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.sso-mt__btn:hover,.sso-mt__btn:active,.sso-mt__btn--accent{background:var(--mt-orange);border-color:var(--mt-orange);color:var(--mt-ink-2)}.sso-mt__btn--accent:hover,.sso-mt__btn--accent:active{background:var(--mt-ink-2);border-color:var(--mt-ink-2);color:var(--mt-orange)}.sso-mt__btn--ghost{background:transparent;color:var(--mt-ink)}.sso-mt__btn--ghost:hover,.sso-mt__btn--ghost:active{background:var(--mt-ink);border-color:var(--mt-ink);color:var(--mt-cream)}.sso-mt__btn--lg{min-height:58px;font-size:16px;width:100%}.sso-mt__btn--sm{min-height:34px;padding:0 14px;font-size:13px}.sso-mt__btn[disabled]{opacity:.45;cursor:not-allowed;pointer-events:none}.sso-mt__btns{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.sso-mt__nav{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.sso-mt__seg{display:flex;gap:2px;padding:4px;border-radius:40px;background:var(--mt-ink-2)}.sso-mt__segb{-webkit-appearance:none;appearance:none;flex:1 1 0;min-width:0;height:38px;padding:0 8px;border:0;border-radius:40px;background:transparent;color:var(--mt-cream);font-size:13.5px;font-weight:600;line-height:1;cursor:pointer;transition:background .15s,color .15s}.sso-mt__segb:hover{background:#f6eae31f}.sso-mt__segb[aria-checked=true]{background:var(--mt-orange);color:var(--mt-ink-2)}.sso-mt .sso-mt__segb:focus-visible,.sso-mt .sso-mt__chip:focus-visible{outline-color:var(--mt-orange);outline-offset:1px}.sso-mt__chips{display:flex;flex-wrap:wrap;gap:8px}.sso-mt__chip{-webkit-appearance:none;appearance:none;min-height:38px;padding:0 14px;border:1px solid var(--mt-line-2);border-radius:40px;background:var(--mt-white);color:var(--mt-ink);font-size:13.5px;font-weight:600;line-height:1;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.sso-mt__chip:hover{border-color:var(--mt-ink)}.sso-mt__chip[aria-checked=true]{background:var(--mt-ink);border-color:var(--mt-ink);color:var(--mt-cream)}.sso-mt__gen{position:relative;display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border:1px solid var(--mt-line);border-radius:10px;background:var(--mt-white);cursor:pointer}.sso-mt__gen input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.sso-mt__sw{position:relative;flex:0 0 40px;width:40px;height:24px;margin-top:1px;border-radius:12px;background:#2a1d1440;transition:background .15s}.sso-mt__sw:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #00000040;transition:transform .15s}.sso-mt__gen input:checked+.sso-mt__sw{background:var(--mt-orange)}.sso-mt__gen input:checked+.sso-mt__sw:after{transform:translate(16px)}.sso-mt__gen input:focus-visible+.sso-mt__sw{outline:2px solid var(--mt-ink-2);outline-offset:2px}.sso-mt__gen strong{display:block;font-size:14px;line-height:1.35}.sso-mt__gen small{display:block;margin-top:3px;font-size:13px;line-height:1.45;color:var(--mt-soft)}.sso-mt__stage{gap:14px}.sso-mt__view{width:fit-content;max-width:100%;margin:0 auto;display:flex;justify-content:center;align-items:center;border-radius:6px;overflow:hidden;box-shadow:0 0 0 1px var(--mt-line);background:conic-gradient(#ece3da 25%,#fff 0 50%,#ece3da 0 75%,#fff 0) 0 0 / 18px 18px}.sso-mt__canvas{display:block;max-width:100%;max-height:min(78vh,900px);width:auto;height:auto}.sso-mt__layers{display:flex;flex-direction:column;gap:8px}.sso-mt__layer{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto auto;gap:8px;align-items:center;padding:6px 8px 6px 14px;border:1px solid var(--mt-line);border-radius:10px;background:var(--mt-white)}.sso-mt__layer.is-on{border-color:var(--mt-ink);box-shadow:inset 4px 0 0 var(--mt-orange)}.sso-mt__layer input{width:18px;height:18px;margin:0;accent-color:var(--mt-ink);cursor:pointer}.sso-mt .sso-mt__lname{-webkit-appearance:none;appearance:none;min-height:36px;padding:0 4px;border:0;background:none;color:var(--mt-ink);font-size:14px;font-weight:600;text-align:left;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sso-mt .sso-mt__lname:hover{text-decoration:underline;text-decoration-color:var(--mt-orange);text-decoration-thickness:2px;text-underline-offset:4px}.sso-mt__ico{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;flex:0 0 34px;width:34px;height:34px;padding:0;border:1.5px solid var(--mt-ink);border-radius:50%;background:transparent;color:var(--mt-ink);font-size:11px;line-height:1;cursor:pointer;transition:background .15s,color .15s}.sso-mt__ico:hover{background:var(--mt-ink);color:var(--mt-cream)}.sso-mt__ico:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.sso-mt__swatches{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.sso-mt__swatch{-webkit-appearance:none;appearance:none;aspect-ratio:1;padding:0;border:0;border-radius:6px;box-shadow:inset 0 0 0 1px var(--mt-line-2);cursor:pointer;transition:transform .15s}.sso-mt__swatch:hover{transform:translateY(-2px)}.sso-mt__toast{position:fixed;left:50%;bottom:24px;z-index:50;max-width:calc(100vw - 32px);padding:12px 20px;border-radius:40px;background:var(--mt-ink-2);color:var(--mt-cream);font-size:14px;font-weight:600;line-height:1.3;opacity:0;transform:translate(-50%,12px);pointer-events:none;transition:opacity .2s,transform .2s}.sso-mt__toast.is-on{opacity:1;transform:translate(-50%)}.sso-mt__learn{background:var(--mt-paper);padding:clamp(40px,6vw,88px) clamp(20px,5vw,80px)}.sso-mt__learn-in{max-width:1440px;margin:0 auto;display:flex;flex-direction:column;gap:clamp(20px,3vw,32px)}.sso-mt__learn-head{display:flex;flex-direction:column;gap:10px}.sso-mt__learn h2{font-weight:700;font-size:clamp(26px,3.2vw,40px);line-height:1.12}.sso-mt__learn-head p{max-width:66ch;font-size:16px;line-height:1.65}.sso-mt__rules{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px}.sso-mt__rule{display:flex;flex-direction:column;gap:8px;padding:22px;border-radius:6px;background:var(--mt-cream)}.sso-mt__rule strong{font-family:var(--mt-head);font-weight:700;font-size:32px;line-height:1;letter-spacing:-.02em}.sso-mt__rule span{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.sso-mt__rule p{font-size:15px;line-height:1.55}.sso-mt__foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-top:18px;border-top:1px solid var(--mt-line);font-size:14px}.sso-mt__foot>span:last-child{display:flex;flex-wrap:wrap;gap:8px 24px}.sso-mt__contact{background:var(--mt-ink-2);color:var(--mt-cream);padding:clamp(40px,6vw,88px) clamp(20px,5vw,80px)}.sso-mt__contact-in{max-width:1440px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr);gap:24px 48px;align-items:end}@media(min-width:990px){.sso-mt__contact-in{grid-template-columns:minmax(0,1fr) auto}}.sso-mt__contact-txt{display:flex;flex-direction:column;gap:12px}.sso-mt__contact .sso-mt__eyebrow{color:var(--mt-orange)}.sso-mt__contact h2{font-weight:700;font-size:clamp(26px,3.2vw,40px);line-height:1.12}.sso-mt__contact-txt p{max-width:58ch;font-size:16px;line-height:1.65}.sso-mt__actions{display:flex;flex-wrap:wrap;gap:12px}.sso-mt .sso-mt__cta{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px;border:1px solid var(--mt-orange);border-radius:40px;background:var(--mt-orange);color:var(--mt-ink-2);font-family:var(--mt-body);font-size:15px;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;transition:background .2s,color .2s,border-color .2s}.sso-mt .sso-mt__cta:hover,.sso-mt .sso-mt__cta--ghost{background:var(--mt-cream);border-color:var(--mt-cream);color:var(--mt-ink-2)}.sso-mt .sso-mt__cta--ghost:hover{background:var(--mt-orange);border-color:var(--mt-orange)}.sso-mt .sso-mt__contact :focus-visible{outline-color:var(--mt-cream)}@media(max-width:1099px){.sso-mt__canvas{max-height:62vh}}@media(prefers-reduced-motion:reduce){.sso-mt *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/sso-motif.css.map */
