html.service-panel-open,html.service-panel-open body{overflow:hidden;overscroll-behavior:none}.service-panel{--service-line:#2c3639;--service-muted:#aeb7b6;--service-ink:#d8ddda;position:fixed;inset:0 0 0 auto;width:min(560px,100vw);max-width:100vw;height:100vh;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;background:transparent;color:var(--white,#f2f3ed);overflow:hidden}.service-panel:not([open]){display:none}.service-panel::backdrop{background:#040607cc;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.service-panel[open]::backdrop{animation:service-panel-fade .28s ease-out both}.service-panel[open] .service-panel__surface{animation:service-panel-slide .42s cubic-bezier(.16,1,.3,1) both}.service-panel__surface{height:100%;display:grid;grid-template-rows:auto minmax(0,1fr) auto;background:var(--graphite,#171d20);border-left:1px solid var(--service-line);box-shadow:-32px 0 90px #0000008c}.service-panel__head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:max(22px,env(safe-area-inset-top)) clamp(20px,4vw,32px) 20px;border-bottom:1px solid var(--service-line)}.service-panel__heading{min-width:0}.service-panel__eyebrow{margin:0 0 8px;color:var(--theme-accent-ink,var(--yellow,#fefb33));font:600 11px/1.2 Rajdhani,Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase}.service-panel__title{margin:0;color:var(--white,#f2f3ed);font:700 italic clamp(24px,3.2vw,32px)/1.06 CADEN-TM,sans-serif;letter-spacing:-.02em;overflow-wrap:anywhere}.service-panel__close{flex:none;display:grid;place-items:center;width:44px;height:44px;min-height:44px;padding:0;color:var(--white,#f2f3ed);background:transparent;border:1px solid var(--theme-control-line,#4a565a);border-radius:0;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);cursor:pointer;transition:color .18s,border-color .18s,background-color .18s}.service-panel__close .icon{width:18px;height:18px}.service-panel__close:is(:hover,:focus-visible){color:var(--theme-feedback-ink,var(--cyan,#00f0ff));border-color:var(--theme-feedback-ink,var(--cyan,#00f0ff));background:var(--black,#080a0b)}.service-panel__close:focus-visible{outline:2px solid var(--theme-feedback-ink,var(--cyan,#00f0ff));outline-offset:3px;box-shadow:inset 0 0 0 2px var(--theme-feedback-ink,var(--cyan,#00f0ff))}.service-panel__body{min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--service-line) transparent}.service-panel__body::-webkit-scrollbar{width:10px}.service-panel__body::-webkit-scrollbar-thumb{background:var(--service-line);border:3px solid var(--graphite,#171d20)}.service-panel__status{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:0;padding:24px clamp(20px,4vw,32px) 0;color:var(--service-muted);font:600 12px/1.5 Rajdhani,Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase}.service-panel__status:empty{display:none}.service-panel__status:not(:empty):before{content:"";width:26px;height:2px;background:var(--theme-accent-ink,var(--yellow,#fefb33));animation:service-panel-pulse 1.1s ease-in-out infinite}.service-panel__status.is-error{font-size:14px;line-height:1.55;letter-spacing:0;text-transform:none}.service-panel__status.is-error:before{display:none}.service-panel__retry{display:inline-flex;align-items:center;min-height:44px;padding:0;color:var(--theme-accent-ink,var(--yellow,#fefb33));background:transparent;border:0;font:600 13px/1.4 Rajdhani,Arial,sans-serif;letter-spacing:.08em;text-decoration:underline;text-underline-offset:4px;text-transform:uppercase;cursor:pointer}.service-panel__retry:hover{color:var(--theme-feedback-ink,var(--cyan,#00f0ff))}.service-panel__retry:focus-visible{outline:2px solid var(--theme-feedback-ink,var(--cyan,#00f0ff));outline-offset:3px}.service-panel__content{padding:26px clamp(20px,4vw,32px) 44px;color:var(--service-ink);font:600 17px/1.65 Rajdhani,Arial,sans-serif;overflow-wrap:anywhere}.service-panel__content:empty{display:none}.service-panel__content [data-tm-reveal],.service-panel__content .tm-body-line{opacity:1!important;transform:none!important}.service-panel__content [tabindex="-1"]:focus{outline:none}.service-panel__content .shopify-section{padding:0;margin:0}.service-panel__content h1{display:none}.service-panel__content :is(h2,h3){margin:34px 0 12px;color:var(--white,#f2f3ed);font:600 21px/1.28 Rajdhani,Arial,sans-serif;letter-spacing:.02em;text-transform:uppercase}.service-panel__content :is(h2,h3):first-child{margin-top:0}.service-panel__content h4{margin:24px 0 10px;color:var(--white,#f2f3ed);font:600 17px/1.4 Rajdhani,Arial,sans-serif}.service-panel__content p{margin:0 0 15px}.service-panel__content :is(p,li,dd,dt,figcaption){color:var(--service-ink)}.service-panel__content :is(ul,ol){margin:0 0 18px;padding-left:20px}.service-panel__content li{margin:0 0 8px}.service-panel__content li::marker{color:var(--theme-accent-ink,var(--yellow,#fefb33))}.service-panel__content strong{color:var(--white,#f2f3ed);font-weight:600}.service-panel__content a{color:var(--theme-accent-ink,var(--yellow,#fefb33));text-decoration:underline;text-underline-offset:4px}.service-panel__content a:is(:hover,:focus-visible){color:var(--theme-feedback-ink,var(--cyan,#00f0ff))}.service-panel__content a:focus-visible{outline:2px solid var(--theme-feedback-ink,var(--cyan,#00f0ff));outline-offset:3px}.service-panel__content .icon{width:1em;height:1em;flex:none}.service-panel__content img{max-width:100%;height:auto;vertical-align:middle}.service-panel__content :is(h2,h3,h4) img{display:inline-block!important;width:1.6em!important;height:1.6em!important;margin:0 .45em 0 0!important;vertical-align:-.25em!important}.service-panel__content p>img:only-child{display:block;margin:18px 0}.service-panel__content picture{display:block;margin:18px 0}.service-panel__content figure{margin:20px 0}.service-panel__content hr{margin:28px 0;border:0;border-top:1px solid var(--service-line)}.service-panel__content blockquote{margin:20px 0;padding:2px 0 2px 18px;border-left:2px solid var(--theme-accent-ink,var(--yellow,#fefb33));color:var(--white,#f2f3ed)}.service-panel__content blockquote p:last-child{margin-bottom:0}.service-panel__content table{display:block;width:100%;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:15px;line-height:1.5}.service-panel__content :is(th,td){padding:11px 12px 11px 0;border-bottom:1px solid var(--service-line);text-align:left;vertical-align:top}.service-panel__content th{color:var(--white,#f2f3ed);font-weight:600}.service-panel__content :is(.cv-hero,.cv-reading,.cv-support,.contact-page,.contact-intro){display:block;max-width:none;margin:0;padding:0}.service-panel__content .cv-reading article{max-width:none}.service-panel__content :is(.cv-lead,.contact-intro .lead){margin:0 0 22px;color:var(--service-ink);font:600 18px/1.6 Rajdhani,Arial,sans-serif;max-width:none}.service-panel__content .cv-reading-footer,.service-panel__content .contact-form-panel{display:none}.service-panel__content .contact-note{margin:26px 0 0;max-width:none;color:var(--service-ink);font:600 16px/1.65 Rajdhani,Arial,sans-serif}.service-panel__content .contact-note p{margin:0 0 14px}.service-panel__content .contact-note p:last-child{margin-bottom:0}.service-panel__content .contact-intro .text-link{display:inline-flex;align-items:center;gap:9px;min-height:44px;color:var(--theme-accent-ink,var(--yellow,#fefb33));font:600 14px/1.3 Rajdhani,Arial,sans-serif;letter-spacing:.05em;text-decoration:none;text-transform:uppercase}.service-panel__content .contact-intro .text-link:is(:hover,:focus-visible){color:var(--theme-feedback-ink,var(--cyan,#00f0ff))}.service-panel__content .cv-questions details{border-top:1px solid var(--service-line)}.service-panel__content .cv-questions details:last-child{border-bottom:1px solid var(--service-line)}.service-panel__content .cv-questions summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:16px 0;color:var(--white,#f2f3ed);font:600 17px/1.35 Rajdhani,Arial,sans-serif;list-style:none;cursor:pointer}.service-panel__content .cv-questions summary::-webkit-details-marker{display:none}.service-panel__content .cv-questions summary::marker{content:""}.service-panel__content .cv-questions summary .icon{color:var(--theme-accent-ink,var(--yellow,#fefb33));transition:transform .2s ease-out}.service-panel__content .cv-questions details[open] summary .icon{transform:rotate(45deg)}.service-panel__content .cv-questions summary:is(:hover,:focus-visible){color:var(--theme-feedback-ink,var(--cyan,#00f0ff))}.service-panel__content .cv-questions summary:focus-visible{outline:2px solid var(--theme-feedback-ink,var(--cyan,#00f0ff));outline-offset:-2px}.service-panel__content .cv-questions .rte{padding:0 0 20px;font-size:16px;line-height:1.65}.service-panel__content .cv-questions .rte p:last-child{margin-bottom:0}.service-panel__foot{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px clamp(20px,4vw,32px) calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--service-line);background:var(--graphite,#171d20)}.service-panel__mark{color:var(--service-muted);font:600 10px/1.4 Rajdhani,Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase}.service-panel__full{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--theme-accent-ink,var(--yellow,#fefb33));font:600 12px/1.2 Rajdhani,Arial,sans-serif;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;transition:color .18s}.service-panel__full .icon{width:17px;height:17px;transition:transform .22s cubic-bezier(.16,1,.3,1)}.service-panel__full:is(:hover,:focus-visible){color:var(--theme-feedback-ink,var(--cyan,#00f0ff))}.service-panel__full:hover .icon{transform:translate(4px)}.service-panel__full:focus-visible{outline:2px solid var(--theme-feedback-ink,var(--cyan,#00f0ff));outline-offset:3px}@keyframes service-panel-slide{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes service-panel-fade{0%{opacity:0}to{opacity:1}}@keyframes service-panel-pulse{0%,to{opacity:.35}50%{opacity:1}}@media(max-width:600px){.service-panel__surface{border-left:0}.service-panel__head{padding:max(18px,env(safe-area-inset-top)) 20px 16px}.service-panel__title{font-size:clamp(23px,6.4vw,28px)}.service-panel__close{width:44px;height:44px}.service-panel__content{padding:22px 20px 36px;font-size:16px;line-height:1.62}.service-panel__content :is(h2,h3){font-size:19px;margin-top:30px}.service-panel__foot{padding:12px 20px calc(12px + env(safe-area-inset-bottom))}.service-panel__mark{display:none}.service-panel__foot{justify-content:flex-end}}@media(prefers-reduced-motion:reduce){.service-panel[open]::backdrop,.service-panel[open] .service-panel__surface,.service-panel__status:not(:empty):before{animation:none}.service-panel__close,.service-panel__content .cv-questions summary .icon,.service-panel__full,.service-panel__full .icon{transition:none}}@media(forced-colors:active){.service-panel__surface{border-left:1px solid CanvasText}.service-panel__close{border-color:ButtonText;forced-color-adjust:none;color:ButtonText}.service-panel__content a{color:LinkText}}@media print{.service-panel{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/service-panel.css.map */
