@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--ms-arch:#f5d3cc}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--spacing:.25rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--drop-shadow-md:0 3px 3px #0000001f;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--sans);--text-caption:.8125rem;--text-sm:.875rem;--text-md:.9375rem;--text-base:1rem;--text-lead:1.0625rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-quote:clamp(1.375rem, 2.6vw, 1.875rem);--text-section:clamp(1.875rem, 3.4vw, 2.625rem);--text-hero:clamp(2.625rem, 6.4vw, 4.75rem);--shadow-panel:var(--shadow-panel)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:clamp(100%,.35vw + 11px,137.5%)}body{background:var(--paper);font-family:var(--sans);margin:0;font-size:1rem;line-height:1.55}a{color:inherit;text-decoration:none}::selection{background:var(--yellow);color:var(--ink)}:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:4px}img{max-width:100%;display:block}h1,h2{font-family:var(--display);letter-spacing:-.035em;text-wrap:balance;font-variation-settings:"opsz" 96;overflow-wrap:break-word;font-weight:700;line-height:1.02}h1{font-size:var(--text-hero)}h2{font-size:var(--text-section)}h3,h4{letter-spacing:-.015em;text-wrap:balance;font-weight:600;line-height:1.3}}@layer components{.rhead{text-align:center;padding:clamp(3.5rem,8vw,6rem) 0 0}.rhead-back{color:var(--muted);font-size:.875rem;font-weight:500}.rhead-back:hover{color:var(--ink)}.rhead-title{max-width:18ch;margin:1rem auto 0}.rhead-sub{color:var(--ink-2);margin-top:1.25rem;font-size:1.125rem;font-weight:500}.rhead-lead{margin:1.25rem auto 0}.rhead-text{max-width:40rem;color:var(--muted);text-wrap:pretty;margin:1rem auto 0;font-size:.9375rem}.rhead-ctas{justify-content:center;margin-top:2rem}.rbody{padding:clamp(3rem,6vw,4.5rem) 0 clamp(4rem,8vw,7rem)}.fl,.fl-aside{gap:2rem;display:grid}.fl-controls{gap:1.25rem;display:grid}.fl-controls-aside{align-content:start;gap:1.5rem;display:grid}@media (min-width:56rem){.fl-aside{grid-template-columns:15.5rem minmax(0,1fr);align-items:start;gap:3.5rem}.fl-controls-aside{max-height:calc(100dvh - 6.5rem);padding:.25rem .25rem 1rem .125rem;position:sticky;top:5.25rem;overflow-y:auto}}.fl-note{color:var(--muted);text-wrap:pretty;font-size:.8125rem}.fl-facet{border:0;min-width:0;margin:0;padding:0}.fl-legend{color:var(--ink);margin-bottom:.625rem;padding:0;font-size:.8125rem;font-weight:500}.fl-chips{flex-wrap:wrap;gap:.375rem;display:flex}.fl-chip,.fl-chip-on{border:1px solid var(--line-2);border-radius:var(--r);background:var(--paper);min-height:2rem;color:var(--ink-2);font:inherit;text-align:left;cursor:pointer;align-items:center;padding:.3rem .75rem;font-size:.8125rem;font-weight:500;line-height:1.25;transition:background-color .12s,border-color .12s;display:inline-flex}.fl-chip:hover{background:var(--stone);color:var(--ink)}.fl-chip-on{background:var(--ink);border-color:var(--ink);color:var(--white)}.fl-chip-on:hover{background:var(--ink-hover)}.fl-search{border:1px solid var(--line-2);border-radius:var(--r);background:var(--paper);width:100%;height:2.5rem;color:var(--ink);font:inherit;padding:0 .875rem;font-size:.9375rem}.fl-search::placeholder{color:var(--faint)}.fl-clear{font:inherit;color:var(--ink);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:.875rem;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.fl-results{min-width:0}.fl-count{border-bottom:1px solid var(--line-2);color:var(--muted);font-variant-numeric:tabular-nums;padding-bottom:.875rem;font-size:.8125rem}.fl-extra{border-bottom:1px solid var(--line);padding:1.5rem 0}.fl-list{margin:0;padding:0;list-style:none}.fl-item{border-bottom:1px solid var(--line);padding:1.75rem 0}.fl-empty{color:var(--muted);padding:2.5rem 0}.entry-kicker{color:var(--faint);font-size:.8125rem}.entry-title{max-width:60ch;margin-top:.25rem;font-size:1.125rem}.entry-body{max-width:68ch;color:var(--muted);text-wrap:pretty;margin-top:.5rem;font-size:.9375rem}.entry-label{color:var(--ink);margin-top:1.125rem;font-size:.8125rem;font-weight:500}.entry-text{max-width:68ch;color:var(--ink-2);text-wrap:pretty;margin-top:.25rem;font-size:.9375rem}.entry-source{max-width:68ch;color:var(--muted);margin-top:.625rem;font-size:.8125rem}:where(.entry-source) a{color:var(--ink-2);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}:where(.entry-source) a:hover{color:var(--ink)}.entry-meta{color:var(--faint);margin-top:.875rem;font-size:.8125rem}.entry-more{margin-top:.875rem}.entry-toggle{color:var(--ink);cursor:pointer;align-items:baseline;gap:.5rem;font-size:.875rem;font-weight:500;list-style:none;display:inline-flex}.entry-toggle::-webkit-details-marker{display:none}.entry-toggle:after{content:"";border-right:1.5px solid var(--faint);border-bottom:1.5px solid var(--faint);width:.4em;height:.4em;transition:transform .12s;transform:translateY(-.2em)rotate(45deg)}:where(.entry-more[open]) .entry-toggle:after{transform:translateY(.05em)rotate(225deg)}:where(.entry-more[open]) .entry-closed,:where(.entry-more:not([open])) .entry-open{display:none}.entry-detail{padding-top:.25rem}.entry-actions{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.res-item{display:flex}.res-cell{flex:1;transition:background-color .12s;display:block}.res-title{font-family:var(--sans);letter-spacing:-.015em;font-variation-settings:normal;font-size:1.0625rem;font-weight:600;line-height:1.3}.res-cell:hover{background:var(--stone)}.care-head{max-width:40rem}.care-title{font-size:var(--text-quote);letter-spacing:-.025em;line-height:1.2}.care-sub{color:var(--muted);text-wrap:pretty;margin-top:.75rem}.care-grid{border-top:1px solid var(--line-2);border-left:1px solid var(--line-2);margin-top:2rem;display:grid}@media (min-width:40rem){.care-grid{grid-template-columns:1fr 1fr}}@media (min-width:64rem){.care-grid{grid-template-columns:repeat(5,1fr)}}.care-option,.care-option-on{border:0;border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2);background:var(--paper);color:var(--ink);font:inherit;text-align:left;cursor:pointer;align-content:start;gap:.25rem;padding:1.25rem 1.25rem 1.5rem;transition:background-color .12s;display:grid}.care-option:hover{background:var(--stone)}.care-option-on{background:var(--stone);outline:2px solid var(--ink);outline-offset:-2px}.care-name{letter-spacing:-.015em;font-size:1.0625rem;font-weight:600}.care-kind{color:var(--ink-2);font-size:.875rem}.care-micro{color:var(--muted);margin-top:.5rem;font-size:.8125rem}.care-areas{margin-top:2rem}.care-areas-title{font-size:1.0625rem}.care-subs{flex-wrap:wrap;gap:.5rem;margin-top:.875rem;display:flex}.care-subopt,.care-subopt-on{border:1px solid var(--line-2);border-radius:var(--r);background:var(--paper);color:var(--ink);font:inherit;text-align:left;cursor:pointer;gap:.0625rem;padding:.5rem .875rem;font-size:.875rem;font-weight:500;transition:background-color .12s;display:grid}.care-subopt:hover{background:var(--stone)}.care-subopt-on{background:var(--ink);border-color:var(--ink);color:var(--white)}.care-submicro{opacity:.75;font-size:.75rem;font-weight:400}.care-results{margin-top:3rem}.care-results-head{border-bottom:1px solid var(--line-2);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem 2rem;padding-bottom:1rem;display:flex}.care-check{color:var(--ink-2);cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.care-checkbox{width:1rem;height:1rem;accent-color:var(--ink)}.care-notice{color:var(--muted);padding-top:1rem;font-size:.875rem}.care-prompt{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--muted);margin-top:2.5rem;padding:2rem 0}.care-fine{max-width:68ch;color:var(--muted);margin-top:2rem;font-size:.8125rem}.care-count{color:var(--faint);font-weight:400}.fl-copy{border:1px solid var(--line-2);border-radius:var(--r);background:var(--paper);min-height:2rem;color:var(--ink);font:inherit;cursor:pointer;align-items:center;padding:.3rem .75rem;font-size:.8125rem;font-weight:500;display:inline-flex}.fl-copy:hover{background:var(--stone)}.plain-list{margin:0;padding:0;list-style:none}.wheel-box{border:1px solid var(--line-2);background:var(--stone);text-align:center;place-items:center;gap:.5rem;min-height:16rem;padding:2rem;display:grid}.wheel-label{color:var(--faint);font-size:.8125rem;font-weight:500}.wheel-soon{max-width:40rem;color:var(--muted);margin-top:2.5rem}.tips{border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);margin-top:2.5rem;padding:1.5rem 0}.tips-title{font-size:1.0625rem}.tips-list{color:var(--ink-2);margin:.75rem 0 0;padding-left:1.25em;font-size:.9375rem;list-style:outside}:where(.tips-list) li::marker{color:var(--faint)}.picker{margin-top:3rem}.picker-note{color:var(--muted);margin-top:1rem;font-size:.875rem}.picker-list{border-top:1px solid var(--line-2);margin:1.5rem 0 0;padding:0;list-style:none}.picker-item{border-bottom:1px solid var(--line);padding:1.25rem 0}.picker-q{letter-spacing:-.012em;text-wrap:pretty;font-size:1.125rem;font-weight:500;line-height:1.4}.browse{margin-top:4rem;scroll-margin-top:5rem}.browse-title{font-size:var(--text-quote);letter-spacing:-.025em;line-height:1.2}.browse-head{margin-bottom:2rem}.browse-more{margin-top:1rem}.topic-defs{color:var(--muted);gap:.375rem;margin:.75rem 0 0;padding:0;font-size:.875rem;list-style:none;display:grid}.topic-name{color:var(--ink);font-weight:500}.defs{border-top:1px solid var(--line-2);margin:2rem 0 0;padding:0;list-style:none}.def{border-bottom:1px solid var(--line);gap:.25rem;padding:1rem 0;display:grid}@media (min-width:56rem){.def{grid-template-columns:16rem 1fr;gap:2rem}}.def-term{font-weight:500}.def-text{color:var(--muted);font-size:.9375rem}.xlinks{gap:1.25rem;display:grid}@media (min-width:56rem){.xlinks{grid-template-columns:1fr 1fr;gap:2rem}}.moment{gap:1.25rem;display:grid}@media (min-width:40rem){.moment{grid-template-columns:9rem minmax(0,1fr);gap:2rem}}.moment-thumb{object-fit:cover;background:var(--stone);width:9rem;height:9rem}.story{max-width:68ch;color:var(--ink-2);gap:.875rem;margin-top:.75rem;font-size:.9375rem;display:grid}.press-list{border-top:1px solid var(--line-2);margin:0;padding:0;list-style:none}.press-item{border-bottom:1px solid var(--line);gap:.5rem;padding:2rem 0;display:grid}@media (min-width:56rem){.press-item{grid-template-columns:10rem minmax(0,1fr);gap:2.5rem}}.press-date{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.875rem}.press-outlet{color:var(--ink-2);margin-top:.25rem;font-size:.875rem;font-weight:500}.press-video{max-width:40rem;margin-top:1.25rem}.press-link{margin-top:1rem;display:inline-block}.about-story{gap:2.5rem;display:grid}@media (min-width:56rem){.about-story{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:4rem}}.about-photo{border:1px solid var(--line);width:100%;height:auto}@media (min-width:56rem){.about-figure{position:sticky;top:5.25rem}}.about-figure{margin:0}.about-part{border-top:1px solid var(--line-2);padding-top:1.75rem}.about-parts{gap:2.5rem;display:grid}.about-part-title{font-size:var(--text-quote);letter-spacing:-.025em;line-height:1.2}.about-p{max-width:62ch;color:var(--ink-2);text-wrap:pretty;margin-top:.875rem}.people{border-top:1px solid var(--line-2);border-left:1px solid var(--line-2);margin-top:3rem;display:grid}@media (min-width:40rem){.people{grid-template-columns:1fr 1fr}}.people-wide,.people-four{border-top:1px solid var(--line-2);border-left:1px solid var(--line-2);margin-top:3rem;display:grid}@media (min-width:40rem){.people-wide,.people-four{grid-template-columns:1fr 1fr}}@media (min-width:64rem){.people-wide{grid-template-columns:repeat(6,1fr)}.people-four{grid-template-columns:repeat(4,1fr)}.person-w3{grid-column:span 3}.person-w2{grid-column:span 2}}.person{border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2);min-width:0;padding:1.75rem 1.5rem 2rem}.person-photo{background:var(--stone);width:6rem;height:6rem;position:relative;overflow:hidden}.person-img{object-fit:cover}.person-name{margin-top:1.25rem;font-size:1.0625rem}.person-role{color:var(--ink-2);white-space:pre-line;margin-top:.25rem;font-size:.875rem}.person-bio{color:var(--muted);white-space:pre-line;text-wrap:pretty;margin-top:.875rem;font-size:.875rem}.person-bio-clamp{color:var(--muted);white-space:pre-line;text-wrap:pretty;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;margin-top:.875rem;font-size:.875rem;display:-webkit-box;overflow:hidden}.person-more{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;margin-top:.5rem;padding:0;font-size:.875rem;font-weight:500}.person-more:hover{color:var(--ink-2)}.duo{border-top:1px solid var(--line-2);border-left:1px solid var(--line-2);margin-top:3rem;display:grid}@media (min-width:40rem){.duo{grid-template-columns:1fr 1fr}}.wheel-howto{margin-top:clamp(3.5rem,7vw,5.5rem)}.press-title{max-width:52ch;font-family:var(--sans);letter-spacing:-.015em;font-variation-settings:normal;margin-top:.25rem;font-size:1.25rem;font-weight:600;line-height:1.3}.wrap{width:min(72rem,100% - 2.5rem);margin-inline:auto}.btn{border-radius:var(--r);text-align:center;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;max-width:100%;min-height:2.5rem;padding:.375rem 1rem;font-family:inherit;font-size:.875rem;font-weight:500;line-height:1.25;transition:background-color .12s,border-color .12s;display:inline-flex}.btn-ink{background:var(--ink);color:var(--white)}.btn-ink:hover{background:var(--ink-hover)}.btn-yellow{background:var(--yellow);color:var(--ink)}.btn-yellow:hover{background:var(--yellow-2)}.btn-ghost{background:var(--paper);color:var(--ink);border-color:var(--line-2)}.btn-ghost:hover{background:var(--stone)}.btn-lg{min-height:2.875rem;padding:.5rem 1.25rem;font-size:.9375rem}.textlink{color:var(--ink);font-size:.875rem;font-weight:500}.textlink:hover{color:var(--ink-2)}.ctas{flex-wrap:wrap;gap:.75rem;display:flex}.site-header{z-index:10;-webkit-backdrop-filter:saturate(1.3)blur(12px);backdrop-filter:saturate(1.3)blur(12px);border-bottom:1px solid var(--line);background:#ffffffd9;position:sticky;top:0}.site-header-bar{align-items:center;gap:2.25rem;height:3.75rem;display:flex}.brand{font-family:var(--display);letter-spacing:-.035em;align-items:center;gap:.625rem;font-size:1.3125rem;font-weight:700;line-height:1;display:flex}.brand-mark{width:32px;height:32px}.nav-main{color:var(--ink-2);align-items:center;gap:1.625rem;font-size:.875rem;font-weight:500;display:none}.nav-item{position:relative}.nav-link{color:var(--ink-2)}.nav-link:hover{color:var(--ink)}.nav-trigger{font:inherit;color:var(--ink-2);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.nav-trigger:hover{color:var(--ink)}.nav-trigger:after{content:"";border-right:1.5px solid var(--faint);border-bottom:1.5px solid var(--faint);width:.32em;height:.32em;margin-left:.4em;display:inline-block;transform:translateY(-.2em)rotate(45deg)}.nav-menu{background:var(--paper);border:1px solid var(--line-2);border-radius:var(--r);min-width:15rem;margin:0;padding:.375rem;list-style:none;position:absolute;top:calc(100% + .875rem);left:-.75rem}.nav-menu-link{color:var(--ink-2);white-space:nowrap;border-radius:6px;padding:.5rem .75rem;display:block}.nav-menu-link:hover{background:var(--stone);color:var(--ink)}.nav-menu-link[aria-current=page]{color:var(--blue);font-weight:600}.header-actions{align-items:center;gap:1.25rem;margin-left:auto;display:flex}.header-signin{color:var(--ink);font-size:.875rem;font-weight:500}.header-signin:hover{color:var(--ink-2)}.header-legacy{color:var(--blue);text-underline-offset:.2em;font-size:.8125rem;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.header-legacy:hover{text-decoration:none}.menu-btn{border-radius:var(--r);border:1px solid var(--line-2);background:var(--paper);width:2.25rem;height:2.25rem;color:var(--ink);cursor:pointer;place-items:center;padding:0;display:inline-grid}.mobile-sheet{background:var(--paper);border-top:1px solid var(--line);height:calc(100dvh - 3.75rem);padding:.5rem 0 2.5rem;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.mobile-group{color:var(--faint);padding:1.25rem 0 .25rem;font-size:.8125rem;font-weight:500}.mobile-list{margin:0;padding:0;list-style:none}.mobile-link{border-bottom:1px solid var(--line);color:var(--ink);padding:.625rem 0;font-size:1rem;font-weight:500;display:block}.mobile-link[aria-current=page]{color:var(--blue);font-weight:600}.mobile-actions{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;padding:1rem 0 .5rem;display:flex}.mobile-legacy{color:var(--blue);text-underline-offset:.2em;font-size:.875rem;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;display:inline-block}@media (min-width:72rem){.nav-main{display:flex}.menu-btn,.mobile-sheet{display:none}}@media (max-width:40rem){.header-legacy{display:none}}@media (max-width:30rem){.header-signin{display:none}}@media (max-width:22.5rem){.header-actions{gap:.75rem}.header-actions .btn{padding:0 .75rem}.brand{margin-right:.5rem}}@media (max-width:20rem){.brand-name{display:none}}.hero{text-align:center;padding:clamp(3.5rem,9vw,7.5rem) 0 0}.hero-title{font-size:var(--text-hero);max-width:15ch;margin-inline:auto}.lead{color:var(--muted);text-wrap:pretty;max-width:36rem;font-size:clamp(1.0625rem,1.4vw,1.25rem);line-height:1.5}.hero-lead{margin:1.5rem auto 0}.hero-ctas{justify-content:center;margin-top:2.125rem}.hero-note{color:var(--faint);margin-top:1rem;font-size:.8125rem}.product{margin-top:clamp(3rem,6vw,5.5rem);position:relative}.product:before{content:"";background:var(--stone);border-top:1px solid var(--line);height:55%;position:absolute;inset:auto 0 0}.product-inner{position:relative}.panel{border-radius:var(--r-lg);background:var(--paper);border:1px solid var(--line-2);max-width:68rem;box-shadow:var(--shadow-panel);text-align:left;grid-template-columns:13rem 1fr;min-height:30rem;margin:0 auto;display:grid;position:relative;overflow:hidden}.panel-side{border-right:1px solid var(--line);background:var(--stone);padding:1rem .75rem;font-size:.8125rem}.panel-who{align-items:center;gap:.5rem;padding:.25rem .5rem .875rem;font-weight:500;display:flex}.panel-who-mark{width:20px;height:20px}.panel-nav{gap:.125rem;margin:0;padding:0;list-style:none;display:grid}.panel-nav-item{color:var(--ink-2);border-radius:6px;padding:.4rem .5rem}.panel-nav-item-on{background:var(--paper);color:var(--ink);box-shadow:0 0 0 1px var(--line);border-radius:6px;padding:.4rem .5rem;font-weight:500}.panel-group{color:var(--faint);margin:.875rem .5rem .375rem;font-size:.6875rem;font-weight:500}.panel-main{align-content:start;gap:1.125rem;padding:1.25rem 1.5rem 0;display:grid}.panel-head{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.panel-title{font-size:1.0625rem}.panel-meta{color:var(--muted);font-size:.8125rem}.stats{border:1px solid var(--line);border-radius:var(--r);grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.stat{border-right:1px solid var(--line);padding:.75rem .875rem;position:relative}.stat:last-child{border-right:0}.stat-lime{background:#ecf6d9}.stat-amber{background:#ffefcf}.stat-rose{background:#ffe6e2}.stat-blue{background:#e1ecfa}.stat:has(>.stat-face) .stat-label{padding-right:1.75rem}.stat-face{width:22px;height:22px;position:absolute;top:.625rem;right:.75rem}.stat-label{color:var(--muted);font-size:.75rem;display:block}.stat-value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:.125rem;font-size:1.25rem;font-weight:500;display:block}.list{border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.list-head{border-bottom:1px solid var(--line);background:var(--stone);justify-content:space-between;padding:.625rem .875rem;font-size:.8125rem;font-weight:500;display:flex}.list-count{color:var(--muted)}.row{border-bottom:1px solid var(--line);grid-template-columns:24px 9rem 1fr auto;align-items:center;gap:.75rem;padding:.625rem .875rem;font-size:.8125rem;display:grid}.row:last-child{border-bottom:0}.row-face{width:22px;height:22px}.row-name{font-weight:500}.row-role{color:var(--muted);font-size:.75rem;font-weight:400;display:block}.row-note{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.row-action{border:1px solid var(--line-2);border-radius:6px;padding:.3rem .625rem;font-size:.75rem;font-weight:500}.row-action-done{color:var(--muted);border:1px solid #0000;border-radius:6px;padding:.3rem .625rem;font-size:.75rem;font-weight:500}@media (max-width:56rem){.panel{grid-template-columns:1fr}.panel-side{display:none}}@media (max-width:40rem){.panel-head{flex-direction:column;gap:.125rem}.stat-value{white-space:nowrap;font-size:1.125rem}@media (max-width:22.5rem){.stats{grid-template-columns:1fr}.stat{border-right:0;border-bottom:1px solid var(--line)}.stat:last-child{border-bottom:0}}.row{grid-template-columns:24px 1fr auto}.row-note{display:none}}.imsg{font-family:-apple-system, BlinkMacSystemFont, "SF Pro Text", var(--sans);letter-spacing:-.01em;--imsg-bg:var(--paper);flex-direction:column;gap:.125rem;display:flex}.imsg-stamp{color:#8e8e93;align-self:center;margin:.55em 0 .45em;font-size:.75em;font-weight:500}.imsg-in,.imsg-out{overflow-wrap:break-word;border-radius:1.2em;max-width:82%;margin:0 0 .35em;padding:.45em .8em;line-height:1.3;position:relative}.imsg-in{color:#000;background:#e9e9eb;align-self:flex-start}.imsg-out{color:#fff;background:#34c759;align-self:flex-end}.imsg-in:before,.imsg-in:after,.imsg-out:before,.imsg-out:after{content:"";height:1.25em;position:absolute;bottom:0}.imsg-in:before{background:#e9e9eb;border-bottom-right-radius:1em .85em;width:1.25em;left:-.42em}.imsg-in:after{background:var(--imsg-bg);border-bottom-right-radius:.6em;width:.6em;left:-.6em}.imsg-out:before{background:#34c759;border-bottom-left-radius:1em .85em;width:1.25em;right:-.42em}.imsg-out:after{background:var(--imsg-bg);border-bottom-left-radius:.6em;width:.6em;right:-.6em}.imsg-delivered{color:#8e8e93;align-self:flex-end;margin:-.1em .2em .1em 0;font-size:.6875em;font-weight:500}.customers{background:var(--stone);padding:3.5rem 0 3rem}.customers-label{text-align:center;color:var(--faint);font-size:.8125rem}.customers-list{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem 2.75rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.customers-logo{object-fit:contain;mix-blend-mode:multiply;width:auto;max-width:9rem;height:1.75rem;display:block}.customers-logo-lg{height:2.75rem}.customers-logo-wide{max-width:13rem;height:1.25rem}.section{padding:clamp(4rem,8vw,7rem) 0}.section-stone{background:var(--stone);border-top:1px solid var(--line)}.section-title{font-size:var(--text-section);max-width:24ch}.section-sub{color:var(--muted);text-wrap:pretty;max-width:36rem;margin-top:.875rem;font-size:1.0625rem}.section-head{align-items:end;gap:1rem;display:grid}@media (min-width:56rem){.section-head{grid-template-columns:1fr 1fr;gap:3rem}:where(.section-head) .section-sub{margin-top:0}}.closing{text-align:center}.closing-title{font-size:var(--text-section);max-width:24ch;margin-inline:auto}.closing-sub{color:var(--muted);text-wrap:pretty;max-width:36rem;margin:.875rem auto 0;font-size:1.0625rem}.closing-ctas{justify-content:center;margin-top:2rem}.steps{gap:2rem;margin:3rem 0 0;padding:0;list-style:none;display:grid}.step{border-top:1px solid var(--line-2);padding-top:1.25rem}.step-num{color:var(--faint);font-variant-numeric:tabular-nums;font-size:.8125rem}.step-title{margin-top:.75rem;font-size:1.125rem}.step-kicker{color:var(--muted);font-weight:400}.step-body{color:var(--muted);margin-top:.5rem;font-size:.9375rem}@media (min-width:56rem){.steps{grid-template-columns:repeat(3,1fr);gap:2.5rem}}.band{min-height:34rem;color:var(--white);align-items:end;display:grid;position:relative;overflow:hidden}.band:after{content:"";background:linear-gradient(#0000,#080a1026 45%,#080a10cc);position:absolute;inset:0}.band-photo{object-fit:cover;object-position:70% center;width:100%;height:100%;position:absolute;inset:0}.band-inner{z-index:1;padding:4rem 0 3.5rem;position:relative}.band-quote{max-width:34rem;margin:0}.band-quote-text{font-family:var(--display);font-size:var(--text-quote);letter-spacing:-.025em;text-wrap:balance;font-weight:600;line-height:1.2}.band-quote-by{color:#ffffffc7;margin-top:1.25rem;font-size:.9375rem}.band-quote-name{color:var(--white);font-weight:500}.grid-bordered{border-top:1px solid var(--line-2);border-left:1px solid var(--line-2);margin-top:3rem;display:grid}.cell{border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2);padding:1.75rem 1.5rem 2rem}.cell-title{font-size:1.0625rem}.cell-body{color:var(--muted);margin-top:.5rem;font-size:.9375rem}@media (min-width:40rem){.grid-bordered{grid-template-columns:1fr 1fr}}@media (min-width:64rem){.grid-bordered{grid-template-columns:1fr 1fr 1fr}}.quotes{gap:2.5rem;margin:3rem 0 0;padding:0;list-style:none;display:grid}.quote{border-left:1px solid var(--line-2);margin:0;padding-left:1.25rem}.quote-text{letter-spacing:-.012em;color:var(--ink);text-wrap:pretty;font-size:1.125rem;line-height:1.45}.quote-by{color:var(--muted);margin-top:1rem;font-size:.875rem}.quote-name{color:var(--ink);font-weight:500;display:block}@media (min-width:56rem){.quotes{grid-template-columns:repeat(3,1fr);gap:3rem}}.faq{border-top:1px solid var(--line-2)}.faq-item{border-bottom:1px solid var(--line-2)}.faq-q{letter-spacing:-.015em;cursor:pointer;justify-content:space-between;align-items:baseline;gap:1.5rem;padding:1.25rem 0;font-size:1.0625rem;font-weight:600;line-height:1.3;list-style:none;display:flex}.faq-q::-webkit-details-marker{display:none}.faq-q:after{content:"";border-right:1.5px solid var(--faint);border-bottom:1.5px solid var(--faint);flex:none;width:.45em;height:.45em;transition:transform .12s;transform:translateY(-.2em)rotate(45deg)}:where(.faq-item[open]) .faq-q:after{transform:translateY(.1em)rotate(225deg)}.faq-a{max-width:68ch;color:var(--muted);padding-bottom:1.5rem}.video{aspect-ratio:16/9;border-radius:var(--r-lg);border:1px solid var(--line-2);background:var(--stone);position:relative;overflow:hidden;container-type:inline-size}.video-poster{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.video-poster-img{object-fit:cover;width:100%;height:100%}.video-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-frame{border:0;width:100%;height:100%;position:absolute;inset:0}.site-footer{border-top:1px solid var(--line);padding:3.5rem 0 2rem;font-size:.875rem}.footer-cols{gap:2rem;display:grid}.footer-about{max-width:26rem;color:var(--muted);margin-top:.875rem}.footer-heading{font-family:var(--sans);letter-spacing:normal;font-variation-settings:normal;color:var(--ink);margin-bottom:.875rem;font-size:.8125rem;font-weight:500;line-height:1.55}.footer-list{color:var(--muted);gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.footer-link:hover{color:var(--ink)}.footer-legal{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:3rem;padding-top:1.25rem;font-size:.8125rem;display:flex}.footer-social{gap:1rem;display:flex}.footer-company{flex-wrap:wrap;gap:.25rem 1rem;display:flex}@media (min-width:56rem){.footer-cols{grid-template-columns:2fr 1fr 1fr 1fr;gap:3rem}}.cookie-settings{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.cookie-banner{z-index:20;background:var(--paper);border:1px solid var(--line-2);border-radius:var(--r-lg);max-width:44rem;box-shadow:var(--shadow-panel);color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.25rem;margin-inline:auto;padding:1rem 1.25rem;font-size:.875rem;line-height:1.45;display:flex;position:fixed;inset:auto 1rem 1rem}.cookie-text{flex:18rem;margin:0}.cookie-link{color:var(--ink);text-underline-offset:.15em;text-decoration:underline}.cookie-actions{gap:.5rem;margin-left:auto;display:flex}.prose{max-width:68ch;color:var(--ink);font-size:1.0625rem;line-height:1.65}.prose>*+*{margin-top:1.25em}.prose-h2,:where(.prose) h2{font-family:var(--display);font-size:var(--text-quote);letter-spacing:-.025em;font-variation-settings:"opsz" 96;margin-top:2.25em;font-weight:700;line-height:1.2}.prose-h3,:where(.prose) h3{font-family:var(--display);letter-spacing:-.02em;margin-top:1.75em;font-size:1.25rem;font-weight:600;line-height:1.3}.prose-h4,:where(.prose) h4{margin-top:1.5em;font-size:1.0625rem;font-weight:600}.prose-p{text-wrap:pretty}.prose-a,:where(.prose) a{color:var(--ink);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.prose-a:hover,:where(.prose) a:hover{color:var(--ink-2)}.prose-ul,:where(.prose) ul{padding-left:1.25em;list-style:outside}.prose-ol,:where(.prose) ol{padding-left:1.25em;list-style:decimal}.prose-li,:where(.prose) li{margin-top:.375em;padding-left:.25em}.prose-li::marker{color:var(--faint)}:where(.prose) li::marker{color:var(--faint)}.prose-blockquote,:where(.prose) blockquote{border-left:1px solid var(--line-2);color:var(--ink);margin-inline:0;padding-left:1.25rem;font-size:1.125rem;line-height:1.45}.prose-strong,:where(.prose) strong{font-weight:600}.prose-hr,:where(.prose) hr{border:0;border-top:1px solid var(--line);margin-block:2.5em}.prose-table,:where(.prose) table{border-collapse:collapse;max-width:100%;font-size:.9375rem;line-height:1.5;display:block;overflow-x:auto}.prose-th,:where(.prose) th{border-bottom:1px solid var(--line-2);text-align:left;vertical-align:bottom;padding:.625rem 1rem .625rem 0;font-weight:500}.prose-td,:where(.prose) td{border-bottom:1px solid var(--line);vertical-align:top;padding:.625rem 1rem .625rem 0}.prose-img,:where(.prose) img{border-radius:var(--r)}}@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.top-0{top:0}.top-1\/2{top:50%}.top-8{top:calc(var(--spacing) * 8)}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-8{left:calc(var(--spacing) * 8)}.z-10{z-index:10}.z-50{z-index:50}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:56rem){.container{max-width:56rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.my-12{margin-block:calc(var(--spacing) * 12)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mr-1{margin-right:var(--spacing)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.ml-4{margin-left:calc(var(--spacing) * 4)}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-0{height:0}.h-1{height:var(--spacing)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-30{height:calc(var(--spacing) * 30)}.h-40{height:calc(var(--spacing) * 40)}.h-48{height:calc(var(--spacing) * 48)}.h-64{height:calc(var(--spacing) * 64)}.h-\[600px\]{height:600px}.h-auto{height:auto}.h-full{height:100%}.max-h-10{max-height:calc(var(--spacing) * 10)}.max-h-16{max-height:calc(var(--spacing) * 16)}.max-h-20{max-height:calc(var(--spacing) * 20)}.max-h-28{max-height:calc(var(--spacing) * 28)}.max-h-80{max-height:calc(var(--spacing) * 80)}.min-h-0{min-height:0}.min-h-\[45vh\]{min-height:45vh}.min-h-\[80px\]{min-height:80px}.min-h-dvh{min-height:100dvh}.min-h-screen{min-height:100vh}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-40{width:calc(var(--spacing) * 40)}.w-48{width:calc(var(--spacing) * 48)}.w-64{width:calc(var(--spacing) * 64)}.w-\[160px\]{width:160px}.w-\[180px\]{width:180px}.w-auto{width:auto}.w-full{width:100%}.w-max{width:max-content}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[300px\]{max-width:300px}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-xl{max-width:var(--container-xl)}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-6>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 6) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-x-reverse)))}.self-stretch{align-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded-\[20px\]{border-radius:20px}.rounded-\[inherit\]{border-radius:inherit}.rounded-ctl{border-radius:var(--r)}.rounded-full{border-radius:3.40282e38px}.rounded-panel{border-radius:var(--r-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-\[\#F7638C\]{border-color:#f7638c}.border-line{border-color:var(--line)}.border-transparent{border-color:#0000}.border-white{border-color:var(--white)}.bg-\[hsl\(45\,100\%\,95\%\)\]{background-color:#fff9e6}.bg-\[hsl\(140\,55\%\,96\%\)\]{background-color:#effaf3}.bg-\[hsl\(210\,100\%\,97\%\)\]{background-color:#f0f7ff}.bg-\[hsl\(211_100\%_52\%\)\]{background-color:#0a81ff}.bg-\[hsl\(280\,70\%\,95\%\)\]{background-color:#f5e9fb}.bg-\[hsl\(340\,82\%\,95\%\)\]{background-color:#fde8ef}.bg-muted,.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.bg-paper{background-color:var(--paper)}.bg-stone{background-color:var(--stone)}.bg-white{background-color:var(--white)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[hsl\(45\,100\%\,98\%\)\]{--tw-gradient-from:#fffcf5;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[hsl\(140\,55\%\,98\%\)\]{--tw-gradient-from:#f7fdf9;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[hsl\(210\,100\%\,98\%\)\]{--tw-gradient-from:#f5faff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[hsl\(280\,70\%\,98\%\)\]{--tw-gradient-from:#fbf6fd;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[hsl\(340\,82\%\,98\%\)\]{--tw-gradient-from:#fef6f9;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[hsl\(45\,100\%\,92\%\)\]{--tw-gradient-to:#fff5d6;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[hsl\(140\,55\%\,93\%\)\]{--tw-gradient-to:#e3f7ea;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[hsl\(210\,100\%\,94\%\)\]{--tw-gradient-to:#e0f0ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[hsl\(280\,70\%\,92\%\)\]{--tw-gradient-to:#efdcf9;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[hsl\(340\,82\%\,92\%\)\]{--tw-gradient-to:#fbdae5;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-muted\/20{--tw-gradient-to:var(--muted)}@supports (color:color-mix(in lab, red, red)){.to-muted\/20{--tw-gradient-to:color-mix(in oklab, var(--muted) 20%, transparent)}}.to-muted\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white{--tw-gradient-to:var(--white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.object-top{object-position:top}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-12{padding:calc(var(--spacing) * 12)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-10{padding-inline:calc(var(--spacing) * 10)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.pt-0{padding-top:0}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pb-\[56\.25\%\]{padding-bottom:56.25%}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-10{padding-left:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-left{text-align:left}.align-middle{vertical-align:middle}.font-display{font-family:var(--display)}.font-sans{font-family:var(--sans)}.text-2xs{font-size:.6875rem}.text-\[32px\]{font-size:32px}.text-base{font-size:1rem}.text-caption{font-size:.8125rem}.text-hero{font-size:clamp(2.625rem,6.4vw,4.75rem)}.text-lead{font-size:1.0625rem}.text-lg{font-size:1.125rem}.text-md{font-size:.9375rem}.text-quote{font-size:clamp(1.375rem,2.6vw,1.875rem)}.text-section{font-size:clamp(1.875rem,3.4vw,2.625rem)}.text-sm{font-size:.875rem}.text-xl{font-size:1.25rem}.text-xs{font-size:.75rem}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-wrap{text-wrap:wrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-\[\#333333\]{color:#333}.text-ink{color:var(--ink)}.text-muted{color:var(--muted)}.text-transparent{color:#0000}.text-white,.text-white\/90{color:var(--white)}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--white) 90%, transparent)}}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-10{opacity:.1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow:0 4px 12px var(--tw-shadow-color,#00000026);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-panel{--tw-shadow:var(--shadow-panel);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-md{--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:.875rem}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media (hover:hover){.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:bg-\[hsl\(211_90\%_47\%\)\]:hover{background-color:#0c74e4}.hover\:bg-\[hsl\(var\(--primary-hover\)\)\]:hover{background-color:hsl(var(--primary-hover))}.hover\:bg-muted:hover,.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-\[0_6px_16px_rgba\(0\,0\,0\,0\.2\)\]:hover{--tw-shadow:0 6px 16px var(--tw-shadow-color,#0003);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}@media (min-width:40rem){.sm\:inline-flex{display:inline-flex}.sm\:h-11{height:calc(var(--spacing) * 11)}.sm\:w-auto{width:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:text-base{font-size:1rem}.sm\:text-lg{font-size:1.125rem}.sm\:text-xl{font-size:1.25rem}}@media (min-width:56rem){.md\:col-span-1{grid-column:span 1/span 1}.md\:mx-0{margin-inline:0}.md\:mb-3{margin-bottom:calc(var(--spacing) * 3)}.md\:mb-4{margin-bottom:calc(var(--spacing) * 4)}.md\:block{display:block}.md\:h-10{height:calc(var(--spacing) * 10)}.md\:w-10{width:calc(var(--spacing) * 10)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:justify-start{justify-content:flex-start}.md\:gap-6{gap:calc(var(--spacing) * 6)}:where(.md\:space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}.md\:p-4{padding:calc(var(--spacing) * 4)}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:py-12{padding-block:calc(var(--spacing) * 12)}.md\:text-left{text-align:left}.md\:text-base{font-size:1rem}.md\:text-sm{font-size:.875rem}.md\:text-xl{font-size:1.25rem}}@media (min-width:64rem){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-1\/3{width:33.3333%}.lg\:w-2\/3{width:66.6667%}.lg\:grid-flow-col-dense{grid-auto-flow:column dense}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:flex-row{flex-direction:row}.lg\:p-5{padding:calc(var(--spacing) * 5)}.lg\:p-8{padding:calc(var(--spacing) * 8)}.lg\:p-12{padding:calc(var(--spacing) * 12)}.lg\:py-32{padding-block:calc(var(--spacing) * 32)}.lg\:text-xl{font-size:1.25rem}}@media (min-width:80rem){.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}}.section-flush{padding-top:0}.page-hero{padding-bottom:clamp(3.5rem,7vw,6rem)}.page-title{max-width:22ch}.figures{border-bottom:1px solid var(--line-2);gap:0 2.5rem;margin:0;padding:0;list-style:none;display:grid}.figure{align-items:baseline;gap:.625rem;padding:1.125rem 0;display:flex}.figure-value{font-size:var(--text-xl);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:500}.figure-label{font-size:var(--text-md);color:var(--muted)}@media (min-width:40rem){.figures{grid-template-columns:repeat(3,1fr)}}.explainer{margin:0}.explainer-caption{font-size:var(--text-caption);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.5rem;margin-top:.875rem;display:flex}.explainer-toggle{color:var(--ink-2);cursor:pointer;align-items:center;gap:.5rem;display:inline-flex}.check{width:1rem;height:1rem;accent-color:var(--ink);margin:0}.pull-quote{border-left:1px solid var(--line-2);max-width:48rem;margin:0;padding-left:1.25rem}.pull-quote-text{font-family:var(--display);font-size:var(--text-quote);letter-spacing:-.025em;text-wrap:balance;font-weight:600;line-height:1.2}.pull-quote-by{font-size:var(--text-md);color:var(--muted);margin-top:1rem}.numbers{border-top:1px solid var(--line-2);column-gap:3rem;margin:3rem 0 0;display:grid}.number-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:1.5rem;padding:.875rem 0;display:flex}.number-label{color:var(--muted)}.number-value{font-size:var(--text-xl);letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-align:right;margin:0;font-weight:500}@media (min-width:56rem){.numbers{grid-template-columns:1fr 1fr}}.features{border-top:1px solid var(--line-2);margin-top:3rem}.feature{border-bottom:1px solid var(--line-2);align-items:center;gap:2rem;padding:2.5rem 0;display:grid}.eyebrow{font-size:var(--text-caption);color:var(--muted);font-weight:500}.feature-title{font-size:var(--text-xl);margin-top:.5rem}.feature-body{color:var(--muted);max-width:36rem;margin-top:.75rem}@media (min-width:56rem){.feature{padding:3.5rem 0}}.closing-quote{max-width:30ch;font-family:var(--display);font-size:var(--text-quote);letter-spacing:-.025em;text-wrap:balance;margin-inline:auto;font-weight:600;line-height:1.2}.points{border-top:1px solid var(--line);margin:1.25rem 0 0;padding:0;list-style:none}.point{border-bottom:1px solid var(--line);font-size:var(--text-md);color:var(--ink-2);padding:.625rem 0}.point-label{color:var(--ink);font-weight:600}.table-scroll{max-width:100%;overflow-x:auto}.table-gap{margin-top:3rem}.table{border-collapse:collapse;width:100%;min-width:34rem;font-size:var(--text-md);line-height:1.5}.table-th{border-bottom:1px solid var(--line-2);text-align:left;vertical-align:bottom;color:var(--ink);padding:.75rem 1.25rem .75rem 0;font-weight:600}.table-rowhead{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;color:var(--ink);padding:.875rem 1.25rem .875rem 0;font-weight:500}.table-td{border-bottom:1px solid var(--line);vertical-align:top;color:var(--muted);padding:.875rem 1.25rem .875rem 0}.table-strong{color:var(--ink)}.closing-notes{font-size:var(--text-caption);color:var(--muted);flex-wrap:wrap;justify-content:center;gap:.25rem 1.75rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.tabs{margin-top:3rem}.tablist{border-bottom:1px solid var(--line-2);flex-wrap:wrap;gap:0 1.75rem;scroll-margin-top:5rem;display:flex}.tab{font:inherit;font-size:var(--text-md);color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;margin-bottom:-1px;padding:.875rem 0;font-weight:500}.tab:hover{color:var(--ink)}.tab:where([aria-selected=true]){color:var(--ink);border-bottom-color:var(--ink)}.tabpanel{padding-top:2.5rem}.industry-top{align-items:center;gap:2rem;display:grid}.industry-title{font-family:var(--display);font-size:var(--text-quote);letter-spacing:-.025em;font-weight:700;line-height:1.15}.industry-subtitle{font-size:var(--text-lead);color:var(--ink-2);margin-top:.5rem;font-weight:500}.industry-text{color:var(--muted);max-width:36rem;margin-top:1rem}.industry-link{text-underline-offset:.2em;margin:1.25rem 1.5rem 0 0;text-decoration:underline;text-decoration-thickness:1px;display:inline-block}.industry-cols{gap:2.5rem;margin-top:3rem;display:grid}.industry-heading{font-size:var(--text-lead)}.industry-quote{margin-top:1.25rem}@media (min-width:56rem){.industry-cols{grid-template-columns:1fr 1fr;gap:3.5rem}}.calc-gap{margin-top:3rem}.calc{border:1px solid var(--line-2);border-radius:var(--r-lg);background:var(--paper);box-shadow:var(--shadow-panel);display:grid;overflow:hidden}.calc-inputs{align-content:start;gap:1.25rem;padding:1.75rem 1.5rem;display:grid}.calc-results{background:var(--stone);border-top:1px solid var(--line);align-content:start;gap:1.125rem;padding:1.75rem 1.5rem;display:grid}@media (min-width:56rem){.calc{grid-template-columns:1fr 1fr}.calc-results{border-top:0;border-left:1px solid var(--line)}.calc-single{grid-template-columns:1fr}}.calc-title{font-size:var(--text-quote);letter-spacing:-.025em}.calc-sub{color:var(--muted);margin-top:-.75rem}.calc-heading{font-size:var(--text-lead)}.calc-subheading{font-size:var(--text-md);color:var(--ink-2)}.calc-note{border:1px solid var(--line-2);background:var(--paper);font-size:var(--text-sm);color:var(--ink-2);gap:.25rem;padding:.75rem 1rem;display:grid}.calc-note-title{font-size:var(--text-lead);color:var(--ink);font-weight:600}.calc-rows{border-top:1px solid var(--line-2);margin:0}.calc-row{border-bottom:1px solid var(--line);font-size:var(--text-md);color:var(--ink-2);justify-content:space-between;align-items:baseline;gap:1rem;padding:.625rem 0;display:flex}.calc-value{color:var(--ink);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;margin:0;font-weight:500}.calc-total{gap:.125rem;display:grid}.calc-total-label{font-size:var(--text-sm);color:var(--muted)}.calc-total-value{font-family:var(--display);font-size:var(--text-section);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-variation-settings:"opsz" 96;font-weight:700;line-height:1.1}.calc-total-note{font-size:var(--text-sm);color:var(--ink-2)}.calc-badge{font-size:var(--text-sm);color:var(--ink);margin-top:.375rem;font-weight:600}.calc-split{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.calc-split-part{align-content:start;gap:.125rem;display:grid}.calc-action{justify-self:start}.calc-action:disabled{opacity:.5;cursor:default}.calc-method{margin-top:2.5rem}.calc-roi{grid-template-columns:minmax(0,1fr)}.roi-inputs :where(select,input,.control){min-width:0;max-width:100%}.roi-inputs{background:var(--stone);border-bottom:1px solid var(--line);align-content:start;gap:1.125rem;padding:1.5rem 1.25rem 1.75rem;display:grid}.roi-results{align-content:start;gap:1.75rem;padding:1.75rem 1.25rem 2rem;display:grid}@media (min-width:56rem){.calc-roi{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.roi-inputs{border-bottom:0;border-right:1px solid var(--line);padding:1.75rem 1.5rem 2rem}.roi-results{padding:2rem 2rem 2.25rem}}.field-head{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.field-value{font-size:var(--text-sm);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.field-hint{font-size:var(--text-caption);color:var(--muted)}.roi-empty{font-size:var(--text-lead);color:var(--muted);text-wrap:pretty;padding:2rem 0}.roi-figure-label{font-size:var(--text-sm);color:var(--muted)}.roi-figure{font-family:var(--display);font-size:var(--text-hero);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-variation-settings:"opsz" 96;margin:.25rem 0 0;font-weight:700;line-height:1}.roi-figure-note{max-width:36rem;font-size:var(--text-md);color:var(--ink-2);text-wrap:pretty;margin-top:.75rem}.roi-bars{gap:.875rem;margin:0;display:grid}.roi-bar{gap:.375rem;display:grid}.roi-bar-head{font-size:var(--text-sm);color:var(--ink-2);justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.roi-bar-value{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:500}.roi-bar-track{background:var(--stone);border-radius:4px;height:.875rem;overflow:hidden}.roi-bar-fill{width:var(--w);border-radius:4px;min-width:.375rem;height:100%;transition:width .45s cubic-bezier(.2,.7,.2,1);display:block}.roi-bar-rose{background:#ffe6e2;box-shadow:inset 0 0 0 1px #1b1f270f}.roi-bar-lime{background:#ecf6d9;box-shadow:inset 0 0 0 1px #1b1f270f}.roi-bar-blue{background:#0a6fd6}.roi-tiles{gap:.75rem;margin:0;display:grid}@media (min-width:40rem){.roi-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}.roi-tile{border:1px solid var(--line-2);border-radius:var(--r);background:var(--paper);flex-direction:column-reverse;justify-content:flex-end;gap:.25rem;min-width:0;padding:1rem 1rem .875rem;display:flex;position:relative}.roi-tile-lime{background:#ecf6d9;border-color:#0000}.roi-tile-face{width:22px;height:22px;position:absolute;top:.75rem;right:.75rem}.roi-tile-value{font-family:var(--display);font-size:var(--text-quote);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-variation-settings:"opsz" 96;margin:0;font-weight:700;line-height:1}.roi-tile-label{font-size:var(--text-caption);color:var(--muted);padding-right:1.75rem}.roi-actions{padding-top:.25rem}.method-page{max-width:56rem;margin-top:2.5rem}@media (prefers-reduced-motion:reduce){.roi-bar-fill{transition:none}}.field{align-content:start;gap:.4rem;min-width:0;display:grid}.field-label{font-size:var(--text-sm);color:var(--ink);font-weight:500}.control{border:1px solid var(--line-2);border-radius:var(--r);background:var(--paper);width:100%;height:2.5rem;font:inherit;color:var(--ink);padding:0 .75rem;font-size:1rem}.control::placeholder{color:var(--faint)}.control:where([aria-invalid=true]){border-color:var(--ink)}.control-area{resize:vertical;height:auto;min-height:7rem;padding:.625rem .75rem}.range{width:100%;height:1.5rem;accent-color:var(--ink);cursor:pointer;margin:0}.range-ends{font-size:var(--text-caption);color:var(--faint);justify-content:space-between;display:flex}.field-error{font-size:var(--text-caption);color:var(--ink);font-weight:500}.method{color:var(--ink-2);gap:.875rem;display:grid}.method-heading{font-size:var(--text-lead);color:var(--ink);margin-top:1rem}.method-formula{border:1px solid var(--line-2);background:var(--stone);color:var(--ink);padding:.75rem 1rem;font-weight:600}.method-list{gap:.375rem;margin:0;padding-left:1.25rem;list-style:outside;display:grid}.method-link{color:var(--ink);text-underline-offset:.2em;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px}.plans{margin-top:3rem}.plans-grid{gap:1rem;display:grid}@media (min-width:56rem){.plans-grid{grid-template-columns:1.2fr 1fr;gap:1.25rem}}.price-card,.price-card-main{border:1px solid var(--line-2);border-radius:var(--r-lg);background:var(--paper);flex-direction:column;min-width:0;padding:clamp(1.5rem,3vw,2.25rem);display:flex}.price-card-main{border-color:#0a6fd6;box-shadow:inset 0 0 0 1px #0a6fd6}.price-card-top{justify-content:space-between;align-items:center;gap:1rem;display:flex}.price-card-name{font-size:var(--text-xl)}.price-card-tag{color:#fff;font-size:var(--text-caption);white-space:nowrap;background:#0a6fd6;border-radius:999px;padding:.25rem .625rem;font-weight:500}.price-card-price{flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;margin-top:1.25rem;display:flex}.price-card-price>:where(.price-was){font-family:var(--display);font-size:var(--text-section);letter-spacing:-.035em;font-variation-settings:"opsz" 96;font-weight:700}.price-was{color:var(--faint);text-decoration:line-through;text-decoration-thickness:.06em}.price-now{font-family:var(--display);color:#0a6fd6;font-size:var(--text-hero);letter-spacing:-.04em;font-variation-settings:"opsz" 96;font-weight:700;line-height:1}.price-now-sm{font-family:var(--display);font-size:var(--text-section);letter-spacing:-.035em;font-variation-settings:"opsz" 96;font-weight:700;line-height:1}.price-unit{font-size:var(--text-md);color:var(--muted)}.price-card-note{font-size:var(--text-md);color:var(--ink-2);margin-top:.75rem}.price-card-features{border-top:1px solid var(--line);margin:1.5rem 0;padding:0;list-style:none}.price-card-feature{border-bottom:1px solid var(--line);font-size:var(--text-md);padding:.7rem 0}.price-card-cta{white-space:nowrap;align-self:flex-start;margin-top:auto}.plans-note{font-size:var(--text-caption);color:var(--muted);margin-top:1rem}.launch-price-now{color:var(--ink);font-weight:700}.faq-sections{gap:3.5rem;max-width:52rem;display:grid}.faq-section{scroll-margin-top:5rem}.faq-section-title{font-size:var(--text-quote);letter-spacing:-.025em;margin-bottom:1.25rem}.form-gap{margin-top:2.5rem}.contact-block{scroll-margin-top:3.75rem}.form{justify-items:start;gap:1.5rem;max-width:44rem;display:grid}.form-grid{gap:1.25rem;width:100%;display:grid}@media (min-width:40rem){.form-grid{grid-template-columns:1fr 1fr}.field-wide{grid-column:1/-1}}.form-success{border:1px solid var(--line-2);background:var(--stone);max-width:44rem;font-size:var(--text-lead);color:var(--ink);padding:1.25rem 1.5rem}.form-error{border-left:2px solid var(--ink);font-size:var(--text-sm);color:var(--ink);padding-left:.75rem}.hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.btn:where(:disabled){opacity:.6;cursor:default}.roi-report{color:var(--ink);font-size:.875rem;display:none}.report-head{border-bottom:1px solid var(--line-2);gap:.125rem;margin-bottom:1.5rem;padding-bottom:1rem;display:grid}.report-brand{font-family:var(--display);letter-spacing:-.035em;font-size:1.3125rem;font-weight:700}.report-title{font-size:var(--text-section)}.report-heading{font-size:var(--text-xl);margin:1.75rem 0 .75rem}.report-disclaimer{border-left:1px solid var(--line-2);margin-top:1.75rem;padding-left:1rem}@media print{:where(.roi-printing)>*{display:none!important}:where(.roi-printing)>.roi-report{display:block!important}}.feature-visual{min-width:0}@media (min-width:56rem){.feature-split{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(2rem,5vw,5rem)}.feature-flip>:where(.feature-visual){order:-1}}.contact-layout{gap:3rem;display:grid}.contact-ways{border-top:1px solid var(--line-2);align-content:start;display:grid}.contact-way{border-bottom:1px solid var(--line);justify-items:start;gap:.5rem;padding:1.25rem 0;display:grid}.contact-way-title{font-size:var(--text-lead)}.contact-way-body{font-size:var(--text-md);color:var(--muted);text-wrap:pretty}@media (min-width:56rem){.contact-layout{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:clamp(3rem,6vw,6rem)}}.article-head,.article-head-legal{padding:clamp(3rem,7vw,5.5rem) 0 0}.article-category{color:var(--muted);font-size:.875rem;font-weight:500}.article-title{font-size:var(--text-section);max-width:24ch;margin-top:.75rem}.article-deck{margin-top:1.25rem}.article-byline{color:var(--faint);margin-top:1.5rem;font-size:.8125rem}.article-layout{gap:2.5rem;padding:clamp(2.5rem,6vw,4.5rem) 0 clamp(4rem,8vw,7rem);display:grid}.article-industry{margin-top:2.5rem;margin-bottom:0}.article-body{overflow-wrap:break-word;min-width:0}:where(.article-body) .prose-h2,:where(.article-body) .prose-h3{scroll-margin-top:5.5rem}:where(.article-body) .prose-img{border:1px solid var(--line);width:auto;max-height:36rem}.article-note{border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);padding:1.25rem 0}.article-note>*+*{margin-top:.875em}:where(.article-note)+.article-note{border-top:0;margin-top:0}:where(.article-note) .prose-h3{margin-top:0;font-size:1.0625rem}.article-toc{display:none}.article-toc-inline{border-bottom:1px solid var(--line);padding-bottom:1.5rem;display:block}@media (min-width:64rem){.article-layout{grid-template-columns:minmax(0,68ch) 15rem;justify-content:space-between;gap:4rem}.article-body{grid-area:1/1}.article-toc{border-bottom:0;grid-area:1/2;align-self:start;max-height:calc(100vh - 7.5rem);padding-bottom:0;display:block;position:sticky;top:5.75rem;overflow-y:auto}}.article-toc-title{color:var(--faint);font-size:.8125rem;font-weight:500}.article-toc-list{border-left:1px solid var(--line);margin:.75rem 0 0;padding:0;list-style:none}.article-toc-link{color:var(--muted);border-left:1px solid #0000;margin-left:-1px;padding:.375rem 0 .375rem .875rem;font-size:.8125rem;line-height:1.4;display:block}.article-toc-link:hover{color:var(--ink)}.article-toc-link-on{border-left:1px solid var(--ink);color:var(--ink);margin-left:-1px;padding:.375rem 0 .375rem .875rem;font-size:.8125rem;line-height:1.4;display:block}.article-more{border-top:1px solid var(--line);padding:clamp(3.5rem,7vw,5.5rem) 0}.article-more-title{font-size:var(--text-section)}.article-index-head{padding:clamp(3rem,7vw,5.5rem) 0 0}.article-index-title{font-size:var(--text-section);max-width:24ch}.article-index-lead{margin-top:1.25rem}.article-index{padding:clamp(2.5rem,5vw,3.5rem) 0 clamp(4rem,8vw,7rem)}.article-list{border-top:1px solid var(--line-2);border-left:1px solid var(--line-2);margin:2.5rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:40rem){.article-list{grid-template-columns:1fr 1fr}}@media (min-width:64rem){.article-list{grid-template-columns:1fr 1fr 1fr}}.article-list-item{border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2)}.article-card{height:100%;color:var(--ink);flex-direction:column;padding:1.5rem 1.5rem 1.75rem;display:flex}.article-card:hover{background:var(--stone)}.article-card-category{color:var(--muted);margin-top:0;font-size:.8125rem;font-weight:500}.article-card-title{font-family:var(--sans);letter-spacing:-.015em;font-variation-settings:normal;margin-top:.375rem;font-size:1.125rem;font-weight:600;line-height:1.3}.article-card-summary{color:var(--muted);text-wrap:pretty;margin-top:.5rem;font-size:.9375rem}.article-card-meta{color:var(--faint);margin-top:auto;padding-top:1rem;font-size:.8125rem}.article-closing-link{color:var(--ink);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.article-closing-link:hover{color:var(--ink-2)}.coach-hero{padding-bottom:0}.coach-beta{color:var(--muted);margin-bottom:1rem;font-size:.8125rem;font-weight:500}.coach-h1{max-width:20ch}.coach-tagline{letter-spacing:-.02em;color:var(--ink-2);margin-top:1.25rem;font-size:1.25rem;line-height:1.3}.coach-back{margin-top:1.25rem}.coach-stage{margin-top:clamp(2.5rem,5vw,4rem)}.coach-foot{background:var(--stone);padding:2.5rem 0 clamp(4rem,8vw,7rem)}.coach-note{max-width:48rem;color:var(--muted);text-align:center;font-size:.8125rem}.coach{border-radius:var(--r-lg);background:var(--paper);border:1px solid var(--line-2);max-width:48rem;box-shadow:var(--shadow-panel);text-align:left;margin:0 auto;position:relative;overflow:hidden}.coach-head{border-bottom:1px solid var(--line);background:var(--stone);align-items:center;gap:.625rem;padding:.75rem .75rem .75rem 1rem;display:flex}.coach-mark{flex:none;width:20px;height:20px}.coach-title{letter-spacing:-.01em;min-width:0;font-size:.875rem;font-weight:600}.coach-new{height:2rem;margin-left:auto;padding:0 .75rem;font-size:.8125rem}.coach-log{flex-direction:column;gap:.625rem;min-height:18rem;max-height:min(32rem,62vh);padding:1.25rem 1rem;font-size:.9375rem;display:flex;overflow-y:auto}.coach-log:focus-visible{outline-offset:-2px}.coach-empty{text-align:center;max-width:22rem;color:var(--faint);margin:auto;font-size:.875rem}.coach-row-out{justify-content:flex-end;display:flex}.coach-row-in{justify-content:flex-start;display:flex}.coach-out{background:var(--ink);max-width:85%;color:var(--white);overflow-wrap:anywhere;border-radius:14px 14px 4px;padding:.5rem .75rem;line-height:1.45}.coach-in{background:var(--stone);max-width:85%;color:var(--ink);overflow-wrap:anywhere;border-radius:14px 14px 14px 4px;padding:.625rem .875rem;line-height:1.5}.coach-para+.coach-para{margin-top:.625rem}.coach-status{color:var(--muted);font-size:.8125rem}.coach-error{color:var(--ink);font-size:.875rem;font-weight:500}.coach-form{border-top:1px solid var(--line);gap:.5rem;padding:.75rem;display:grid}.coach-input{resize:vertical;border:1px solid var(--line-2);border-radius:var(--r);background:var(--paper);width:100%;min-height:3.25rem;max-height:10rem;color:var(--ink);font:inherit;padding:.625rem .75rem;font-size:.9375rem;line-height:1.45;display:block}.coach-input::placeholder{color:var(--faint)}.coach-input:focus-visible{outline:2px solid var(--ink);outline-offset:0;border-radius:var(--r)}.coach-actions{justify-content:space-between;align-items:center;gap:1rem;display:flex}.coach-hint{color:var(--faint);font-size:.75rem}.coach-send:disabled{cursor:default}.campaign-hero{padding-bottom:0}.campaign-logo{width:56px;height:56px;margin:0 auto 1.25rem}.campaign-kicker{color:var(--muted);margin-bottom:1rem;font-size:.9375rem;font-weight:500}.campaign-title{max-width:18ch}.campaign-form-section{padding-top:clamp(3rem,6vw,4.5rem)}.campaign-form-wrap{max-width:30rem}.campaign-form-title{letter-spacing:-.02em;border-bottom:1px solid var(--line-2);padding-bottom:1rem;font-size:1.25rem;line-height:1.3}.campaign-form{gap:1rem;margin-top:1.5rem;display:grid}.campaign-field{gap:.375rem;display:grid}.campaign-label{color:var(--ink);font-size:.875rem;font-weight:500}.campaign-input{border:1px solid var(--line-2);border-radius:var(--r);background:var(--paper);width:100%;height:2.75rem;color:var(--ink);font:inherit;padding:0 .75rem;font-size:1rem;display:block}.campaign-input::placeholder{color:var(--faint)}.campaign-input:focus-visible{outline:2px solid var(--ink);outline-offset:0;border-radius:var(--r)}.campaign-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.campaign-error{color:var(--ink);font-size:.875rem;font-weight:500}.campaign-submit{width:100%;margin-top:.25rem}.campaign-consent{color:var(--muted);text-align:center;font-size:.8125rem}.campaign-consent-link{color:var(--ink);text-underline-offset:.2em;text-decoration:underline}.campaign-sent{border-bottom:1px solid var(--line-2);color:var(--ink);margin-top:1.5rem;padding:1.25rem 0;font-size:1.0625rem}.campaign-after-form{padding-top:0}.campaign-grid{margin-top:0}@media (min-width:64rem){.campaign-grid{grid-template-columns:repeat(4,1fr)}}.campaign-quote{max-width:44rem;margin-top:clamp(3rem,6vw,4.5rem)}.campaign-quote-text{font-family:var(--display);font-size:var(--text-quote);letter-spacing:-.025em;text-wrap:balance;font-weight:600;line-height:1.2}.campaign-quote-name{color:var(--ink);font-weight:500}.campaign-stats{border-top:1px solid var(--line-2);margin:clamp(3rem,6vw,4.5rem) 0 0;display:grid}.campaign-stat{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:baseline;gap:1rem;padding:1rem 0;display:flex}.campaign-stat-label{color:var(--muted);font-size:.9375rem}.campaign-stat-value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:0;font-size:1.25rem;font-weight:500}@media (min-width:56rem){.campaign-stats{border-bottom:1px solid var(--line-2);grid-template-columns:repeat(3,1fr)}.campaign-stat{border-bottom:0;flex-direction:column-reverse;justify-content:flex-end;gap:.25rem;padding:1.25rem 1.5rem 1.5rem 0}}.campaign-tips{margin-top:2rem}.campaign-list{color:var(--muted);margin:.75rem 0 0;padding-left:1.25em;font-size:.9375rem;list-style:outside}.campaign-list-item{margin-top:.375em}.campaign-list-item::marker{color:var(--faint)}.campaign-mirror-hero{padding-bottom:clamp(4rem,8vw,7rem)}.hero-stage{padding-bottom:clamp(3.5rem,6vw,5.5rem);position:relative;overflow-x:clip}.hero-stage:before{content:"";background:var(--stone);border-top:1px solid var(--line);height:38%;position:absolute;inset:auto 0 0}.cs-stage{perspective:1000px;--cs-w:min((100% - 2.5rem) / 1.12, 76rem, (100svh - 10rem) * 1.5);position:relative}.cs-head{z-index:1;position:relative}.cs-card{width:var(--cs-w);transform-origin:50% 100%;will-change:transform;margin:clamp(3rem,6vw,5rem) auto 0;position:relative}.hero-device{position:relative}.mac{background:#0c0c0e;border-radius:1.6% 1.6% .4% .4%/2.5% 2.5% .6% .6%;padding:1.15% 1.15% 1.6%;box-shadow:0 0 0 1px #b9bbbf,0 0 0 2px #8e9094,0 20px 40px -18px #1b1f2759}.mac-screen{aspect-ratio:3024/1964;text-align:left;background:#e7e5df;border-radius:.9% .9% 0 0/1.4% 1.4% 0 0;font-size:.8125rem;position:relative;overflow:hidden}.mac-notch{z-index:3;background:#0c0c0e;border-radius:0 0 .55rem .55rem;width:10.5%;height:1.625rem;position:absolute;top:0;left:50%;translate:-50%}.macbook-base{width:calc(var(--cs-w) * 1.12);aspect-ratio:56;background:linear-gradient(#f1f2f3 0%,#d3d4d7 30%,#b4b6ba 72%,#8d8f94 100%);border-radius:2px 2px 50% 50%/2px 2px 100% 100%;margin:0 auto;position:relative;box-shadow:inset 0 1px #fffc,0 22px 34px -14px #1b1f2766,0 4px 8px -4px #1b1f2740}.macbook-lip{background:linear-gradient(#a9abaf,#cfd0d3);border-radius:0 0 40% 40%/0 0 100% 100%;width:13%;height:46%;position:absolute;top:0;left:50%;translate:-50%}.mac-menubar{height:1.625rem;font-family:-apple-system, BlinkMacSystemFont, "SF Pro Text", var(--sans);color:var(--ink);-webkit-backdrop-filter:blur(12px);white-space:nowrap;background:#ffffff8c;align-items:center;gap:1.125rem;padding:0 1rem;font-size:.75rem;display:flex;overflow:hidden}.mac-clock{margin-left:auto}.mac-window{background:var(--paper);transform-origin:50% 100%;border-radius:10px;flex-direction:column;display:flex;position:absolute;inset:2.5rem 4.5% 5rem;overflow:hidden;box-shadow:0 0 0 1px #1b1f2724,0 18px 50px -10px #1b1f2759,0 4px 12px #1b1f2714}.mac-titlebar{background:var(--stone);border-bottom:1px solid var(--line);flex:none;place-items:center;height:2.25rem;display:grid;position:relative}.mac-lights{gap:.5rem;display:flex;position:absolute;top:50%;left:.875rem;translate:0 -50%}.mac-lights>:where(i){background:#ff5f57;border-radius:50%;width:.75rem;height:.75rem;box-shadow:inset 0 0 0 .5px #0000001f}.mac-lights>:where(i:nth-child(2)){background:#febc2e}.mac-lights>:where(i:nth-child(3)){background:#28c840}.mac-title{color:var(--ink-2);font-size:.8125rem;font-weight:600}.mac-window-body{flex:1;min-height:0;position:relative;overflow:hidden}.mac-dock{z-index:2;position:absolute;bottom:.625rem;left:50%;translate:-50%}.panel-window{max-width:none;height:100%;min-height:0;box-shadow:none;border:0;border-radius:0}.dock{position:relative}.dock-item{cursor:pointer;transform-origin:bottom;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:flex-end;padding:0;display:flex;position:absolute;bottom:0}.dock-item:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:12px}.dock-icon{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%}.dock-dot{border-radius:50%;position:absolute;left:50%;translate:-50%}.dock-label{border:1px solid var(--line-2);color:var(--ink);white-space:nowrap;pointer-events:none;background:#f6f5f1f0;border-radius:6px;padding:.2rem .6rem;font-size:.75rem;font-weight:500;position:absolute;left:50%;translate:-50%;box-shadow:0 4px 12px #1b1f271f}.mail{grid-template-columns:minmax(13rem,17rem) 1fr;height:100%;display:grid}.mail-list{border-right:1px solid var(--line);overflow:hidden}.mail-list-head{letter-spacing:-.015em;border-bottom:1px solid var(--line);padding:.875rem 1rem .625rem;font-size:1.0625rem;font-weight:700}.mail-item{border-bottom:1px solid var(--line);padding:.625rem 1rem}.mail-item-on{border-bottom:1px solid var(--line);background:var(--line);padding:.625rem 1rem}.mail-item-top{justify-content:space-between;gap:.5rem;font-size:.8125rem;display:flex}.mail-item-top>:where(span){color:var(--muted);font-size:.75rem}.mail-item-subject{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.125rem;font-size:.8125rem;line-height:1.35;display:-webkit-box;overflow:hidden}.mail-item-preview{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.125rem;font-size:.75rem;line-height:1.35;display:-webkit-box;overflow:hidden}.mail-read{flex-direction:column;min-width:0;display:flex;overflow:hidden}.mail-head{border-bottom:1px solid var(--line);align-items:center;gap:.75rem;padding:.875rem 1.25rem;display:flex}.mail-avatar{width:1.75rem;height:1.75rem}.mail-from{font-size:.875rem;line-height:1.3;display:grid}.mail-from>:where(small){color:var(--muted);font-size:.75rem}.mail-time{color:var(--muted);margin-left:auto;font-size:.75rem}.mail-subject{letter-spacing:-.01em;padding:.875rem 1.25rem 0;font-size:1rem;font-weight:600}.email{background:#f5f7fa;border-radius:10px;flex:1;margin:.875rem 1.25rem 1.25rem;padding:1.25rem}.email-logo{margin-bottom:.75rem}.email-card{color:#14202e;background:#fff;border:1px solid #e3e8ef;border-radius:14px;max-width:26rem;padding:1.25rem 1.375rem 1.125rem}.email-greet{color:#5b6878;margin:0 0 .25rem;font-size:.8125rem}.email-title{letter-spacing:-.01em;margin:0 0 .875rem;font-size:1.125rem;font-weight:700;line-height:1.25}.email-button{color:#fff;white-space:nowrap;background:#0a6fd6;border-radius:999px;padding:.55rem 1.05rem;font-size:.8125rem;font-weight:600;display:inline-block}.email-note{color:#5b6878;margin:.75rem 0 0;font-size:.75rem}.msgs{grid-template-columns:minmax(12rem,15rem) 1fr;height:100%;display:grid}.msgs-list{border-right:1px solid var(--line);padding:.5rem}.msgs-item-on{background:var(--line);border-radius:8px;gap:.625rem;padding:.5rem .625rem;display:flex}.msgs-avatar{border:1px solid var(--line-2);background:var(--paper);object-fit:contain;border-radius:50%;flex:none;width:1.875rem;height:1.875rem;padding:.25rem}.msgs-item-text{flex:1;min-width:0}.msgs-item-top{justify-content:space-between;gap:.5rem;font-size:.8125rem;display:flex}.msgs-item-top>:where(span){color:var(--muted);font-size:.6875rem}.msgs-item-preview{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.35;display:-webkit-box;overflow:hidden}.msgs-thread{flex-direction:column;min-width:0;min-height:0;display:flex}.msgs-to{border-bottom:1px solid var(--line);justify-items:center;gap:.25rem;padding:.75rem;font-size:.75rem;display:grid}.msgs-body{flex-direction:column;flex:1;align-items:flex-start;gap:.375rem;padding:.75rem 1.25rem;display:flex;overflow:hidden}.msgs-stamp{color:var(--muted);align-self:center;margin:.5rem 0 .125rem;font-size:.6875rem}.msgs-in{background:#e9e9eb;border-radius:18px;max-width:72%;padding:.5rem .875rem;font-size:.875rem;line-height:1.35}.msgs-compose{border:1px solid var(--line-2);color:var(--faint);border-radius:999px;margin:.625rem 1rem .875rem;padding:.375rem .875rem;font-size:.8125rem}.slk{grid-template-columns:minmax(11rem,14rem) 1fr;height:100%;display:grid}.slk-side{color:#ffffffb8;background:#3f0e40;flex-direction:column;gap:.125rem;padding:.875rem .625rem;font-size:.8125rem;display:flex}.slk-ws{color:#fff;padding:0 .5rem .625rem;font-size:.9375rem;font-weight:700}.slk-group{color:#ffffff8c;margin-top:.625rem;padding:.25rem .5rem;font-size:.75rem}.slk-chan{border-radius:6px;padding:.25rem .5rem}.slk-chan-on{color:#fff;background:#1164a3;border-radius:6px;align-items:center;gap:.4rem;padding:.25rem .5rem;display:flex}.slk-main{flex-direction:column;min-width:0;min-height:0;display:flex}.slk-head{border-bottom:1px solid var(--line);align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.9375rem;display:flex}.slk-body{flex:1;padding:1rem 1.25rem;overflow:hidden}.slk-msg{gap:.625rem;display:flex}.slk-avatar{border:1px solid var(--line-2);object-fit:contain;border-radius:8px;flex:none;width:2.125rem;height:2.125rem;padding:.25rem}.slk-meta{align-items:baseline;gap:.4rem;font-size:.875rem;display:flex}.slk-meta>:where(span:last-child){color:var(--muted);font-size:.75rem}.slk-app{color:#616061;background:#e8e8e8;border-radius:3px;padding:0 .25rem;font-size:.625rem;font-weight:700}.slk-text{margin:.125rem 0 0;font-size:.875rem;line-height:1.45}.slk-link{color:#1264a3}.slk-compose{border:1px solid var(--line-2);color:var(--faint);border-radius:8px;margin:.625rem 1.25rem 1rem;padding:.55rem .875rem;font-size:.8125rem}.iphone{aspect-ratio:9/19.5;text-align:left;background:#1b1f27;border-radius:3.1em;width:19em;margin:0 auto;padding:.55em;box-shadow:0 0 0 .125em #b6b0a6,0 0 0 .22em #8d877d,0 1.9em 3.75em -1.25em #1b1f2773,0 .75em 1.5em -.75em #1b1f274d}.iphone-hero{width:min(19rem,100%,46.1538svh - 3.23077rem);display:none}.iphone-screen{background:var(--paper);border-radius:2.6em;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.ios-bar{z-index:6;height:3.125em;color:var(--ink);font-family:-apple-system, BlinkMacSystemFont, "SF Pro Text", var(--sans);justify-content:space-between;align-items:center;padding:.25em 1.5em 0 1.875em;display:flex;position:absolute;top:0;left:0;right:0}.ios-time{letter-spacing:-.01em;font-size:.9375em;font-weight:600}.ios-island{background:#0b0c0e;border-radius:999px;width:5.6em;height:1.75em;position:absolute;top:.625em;left:50%;translate:-50%}.ios-icons{width:3.9em;height:auto}.m-app{flex-direction:column;flex:1;gap:.75rem;min-height:0;padding:3.25rem .875rem 0;font-size:.8125rem;display:flex;overflow:hidden}.m-top{border-bottom:1px solid var(--line);align-items:center;gap:.5rem;padding:.25rem 0 .625rem;font-size:.875rem;display:flex}.m-menu{gap:4px;width:1.125rem;margin-left:auto;display:grid}.m-menu>:where(i){background:var(--ink);border-radius:2px;height:2px;display:block}.m-head{gap:.125rem;display:grid}.m-head>:where(b){letter-spacing:-.015em;font-size:1.0625rem;font-weight:600}.m-head>:where(small){color:var(--muted);font-size:.75rem}.m-stats{border:1px solid var(--line);border-radius:var(--r);grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.m-stat{border-right:1px solid var(--line);align-content:space-between;gap:.25rem;padding:.5rem .55rem;display:grid}.m-stat:where(:last-child){border-right:0}.m-stat>:where(small){color:var(--muted);font-size:.6875rem;line-height:1.2}.m-stat>:where(b){letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:1rem;font-weight:500}.m-list{border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.m-list-head{border-bottom:1px solid var(--line);background:var(--stone);justify-content:space-between;padding:.5rem .625rem;font-size:.75rem;font-weight:500;display:flex}.m-list-count{color:var(--muted)}.m-row{border-bottom:1px solid var(--line);grid-template-columns:22px 1fr auto;align-items:center;gap:.5rem;padding:.55rem .625rem;display:grid}.m-row:where(:last-child){border-bottom:0}.m-row-text{min-width:0;display:grid}.m-row-text>:where(b){font-size:.8125rem;font-weight:500}.m-row-text>:where(small){color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}.m-row-action{border:1px solid var(--line-2);white-space:nowrap;border-radius:6px;padding:.25rem .5rem;font-size:.6875rem;font-weight:500}.m-row-done{color:var(--muted);padding:.25rem .5rem;font-size:.6875rem;font-weight:500}.ios-safari{border-top:1px solid var(--line);background:#f6f5f1eb;flex:none;padding:.5rem .875rem 1.75rem;position:relative}.ios-safari:after{content:"";background:var(--ink);border-radius:999px;width:7.5rem;height:.3rem;position:absolute;bottom:.5rem;left:50%;translate:-50%}.ios-url{background:var(--paper);text-align:center;border-radius:999px;padding:.5rem;font-size:.8125rem;display:block;box-shadow:0 1px 4px #1b1f271f}.hero-iphone{z-index:2;left:max(.75rem, 50% - var(--cs-w) * .56 - 1.5rem);font-size:clamp(.55rem,.68vw,.95rem);position:absolute;bottom:-.5rem}.m-watch{pointer-events:none;position:absolute;inset:0}.mac-note{z-index:4;-webkit-backdrop-filter:blur(20px)saturate(180%);width:min(21rem,40%);font-family:-apple-system, BlinkMacSystemFont, "SF Pro Text", var(--sans);color:#1c1c1e;background:#f6f6f6d6;border:1px solid #fff9;border-radius:1rem;gap:.75rem;padding:.75rem .875rem;display:flex;position:absolute;top:2.4rem;right:1rem;box-shadow:0 0 0 .5px #1b1f2724,0 12px 30px -8px #1b1f274d}.mac-note-icon{flex:none;width:2.25rem;height:2.25rem}.mac-note-text{min-width:0}.mac-note-top{justify-content:space-between;gap:.5rem;font-size:.8125rem;display:flex}.mac-note-top>:where(span){color:#6e6e73;font-size:.75rem}.mac-note-body{margin:.125rem 0 0;font-size:.8125rem;line-height:1.3}.ios-note-slot{z-index:3;position:absolute;top:3.3em;left:.5em;right:.5em}.ios-note{-webkit-backdrop-filter:blur(20px)saturate(180%);font-family:-apple-system, BlinkMacSystemFont, "SF Pro Text", var(--sans);color:#1c1c1e;text-align:left;background:#f5f5f5e0;border-radius:1.4em;gap:.625em;padding:.7em .8em;display:flex;box-shadow:0 10px 28px -10px #1b1f2759}.ios-note-icon{flex:none;width:2.3em;height:2.3em}.ios-note-text{min-width:0}.ios-note-top{justify-content:space-between;gap:.5em;font-size:.8125em;display:flex}.ios-note-top>:where(span){color:#6e6e73;font-size:.9em}.ios-note-body{margin:.1em 0 0;font-size:.8125em;line-height:1.3}@media (max-width:48rem){.cs-stage{--cs-w:min(100% - 2.5rem, 24rem)}.mac,.macbook-base,.hero-iphone{display:none}.iphone-hero{display:block}.hero-stage:before{height:30%}}.marquee{height:4.5rem;margin-top:1.5rem;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.marquee-track{align-items:center;height:100%;display:flex}.marquee-track>:where(div){background:var(--stone)}.marquee-item{justify-content:center;align-items:center;height:4.5rem;display:flex}.marquee-blur-left{pointer-events:none;width:clamp(5rem,14vw,16rem);height:100%;position:absolute;top:0;left:0}.marquee-blur-right{pointer-events:none;width:clamp(5rem,14vw,16rem);height:100%;position:absolute;top:0;right:0}.bento{grid-template-columns:minmax(0,1fr);gap:.75rem;margin-top:3rem;display:grid}.bento-cell,.bento-cell-wide{border:1px solid var(--line-2);border-radius:var(--r-lg);background:var(--paper);flex-direction:column;min-width:0;padding:1.25rem 1.25rem 1.5rem;display:flex}@media (min-width:40rem){.bento{grid-template-columns:repeat(6,minmax(0,1fr))}.bento-cell,.bento-cell-wide{grid-column:span 3}.bento-cell:where(:first-child){grid-column:span 6}}@media (min-width:64rem){.bento-cell,.bento-cell:where(:first-child){grid-column:span 2}}.bento-visual,.bento-visual-blue,.bento-visual-rose,.bento-visual-lime,.bento-visual-amber{border-radius:var(--r);background:var(--stone);place-items:center;height:12.5rem;margin-bottom:1.25rem;padding:1rem;display:grid;overflow:hidden}.bento-visual-blue{background:#e1ecfa}.bento-visual-rose{background:#ffe6e2}.bento-visual-lime{background:#ecf6d9}.bento-visual-amber{background:#ffefcf}.bento-title{font-size:var(--text-lead)}.bento-body{font-size:var(--text-md);color:var(--muted);text-wrap:pretty;margin-top:.375rem}.bento-ring{place-items:center;width:15.5rem;max-width:100%;height:6.5rem;display:grid;position:relative}.bento-ring-line{color:#0a6fd6;width:100%;height:100%;position:absolute;inset:0}.bento-faces{gap:.5rem;margin:0;padding:0;list-style:none;display:flex;position:relative}.bento-note{border:1px solid var(--line-2);background:var(--paper);width:100%;max-width:17.5rem;box-shadow:var(--shadow-panel);border-radius:14px;padding:.75rem .875rem}.bento-note-head{color:var(--muted);align-items:center;gap:.4rem;font-size:.75rem;display:flex}.bento-note-head>:where(b){color:var(--ink);font-weight:600}.bento-note-head>:where(span){margin-left:auto}.bento-note-text{margin:.375rem 0 0;font-size:.8125rem;line-height:1.4}.mchart{border:1px solid var(--line);border-radius:var(--r);background:var(--paper);align-self:stretch;gap:.625rem;width:100%;padding:.75rem .875rem .875rem;display:grid}.mchart-head{color:var(--muted);justify-content:space-between;align-items:baseline;font-size:.75rem;display:flex}.mchart-head>:where(b){letter-spacing:-.02em;color:var(--ink);font-size:1.125rem;font-weight:500}.mchart-plot{width:100%;height:auto;display:block}.mchart-grid{stroke:#e3e8ef;stroke-width:1px}.mchart-line{fill:none;stroke:#0a6fd6;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.mchart-dot{fill:#0a6fd6;stroke:#fff;stroke-width:1.5px}.mchart-mix{border-radius:999px;gap:2px;height:.5rem;display:flex;overflow:hidden}.mix-terrible{background:#dc2626}.mix-bad{background:#d97706}.mix-ok{background:#eab308}.mix-good{background:#84cc16}.mix-great{background:#16a34a}.bento-coach{border:1px solid var(--line-2);border-radius:var(--r);background:var(--paper);width:100%;max-width:26rem;padding:.875rem 1rem}.bento-coach-who{color:var(--ink-2);align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.bento-coach-who :where(b){color:var(--ink);font-weight:500}.bento-coach-label{color:var(--muted);margin:.75rem 0 .25rem;font-size:.75rem}.bento-coach-line{text-wrap:pretty;margin:0;font-size:.9375rem;font-weight:500;line-height:1.4}.bento-help{border:1px solid var(--line-2);border-radius:var(--r);background:var(--paper);width:100%;max-width:26rem;margin:0;padding:0;list-style:none;overflow:hidden}.bento-help-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding:.625rem .875rem;font-size:.8125rem;display:flex}.bento-help-row:where(:last-child){border-bottom:0}.bento-help-open{border:1px solid var(--line-2);border-radius:6px;padding:.2rem .55rem;font-size:.75rem;font-weight:500}.bento+.figures{border-top:1px solid var(--line-2);margin-top:2.5rem}.vposter{background:var(--stone);position:absolute;inset:0;overflow:hidden}.vposter-copy{width:52cqw;position:absolute;top:50%;left:7cqw;translate:0 -55%}.vposter-mark{width:max(1.75rem,6cqw);height:auto;margin-bottom:2.6cqw}.vposter-title{max-width:11ch;font-family:var(--display);font-variation-settings:"opsz" 96;letter-spacing:-.035em;color:var(--ink);text-wrap:balance;margin:0;font-size:max(1.25rem,6.6cqw);font-weight:700;line-height:1.02}.vposter-play{align-items:center;gap:max(.5rem,1.6cqw);margin:max(.75rem,3.4cqw) 0 0;display:flex}.vposter-chip{border-radius:var(--r);background:var(--ink);color:var(--white);white-space:nowrap;padding:max(.375rem,1.2cqw) max(.75rem,2.3cqw);font-size:max(.75rem,1.9cqw);font-weight:500;transition:background-color .12s,transform .16s ease-out}:where(.video:active) .vposter-chip{transform:scale(.97)}.vposter-time{color:var(--muted);font-variant-numeric:tabular-nums;font-size:max(.75rem,1.9cqw)}.vposter-phone{font-size:1.22cqw;position:absolute;top:50%;right:9cqw;translate:0 -50%}:where(.video) .video-poster:focus-visible{outline:2px solid var(--ink);outline-offset:-4px;border-radius:var(--r-lg)}.ios-msgs{min-height:0;font-family:-apple-system, BlinkMacSystemFont, "SF Pro Text", var(--sans);flex-direction:column;flex:1;display:flex}.ios-msgs-head{background:#f9f9f9;border-bottom:1px solid #00000014;justify-items:center;gap:.3em;padding:3.3em 0 .7em;display:grid;position:relative}.ios-back{border-bottom:.17em solid #007aff;border-left:.17em solid #007aff;width:.7em;height:.7em;position:absolute;top:4.25em;left:1.2em;rotate:45deg}.ios-msgs-avatar{object-fit:contain;background:linear-gradient(#e4e4e9,#cfcfd6);border-radius:50%;width:3em;height:3em;padding:.45em}.ios-msgs-name{color:#1c1c1e;font-size:.75em;font-weight:500}.ios-msgs-body{flex-direction:column;flex:1;justify-content:flex-end;min-height:0;padding:.4em 1em;font-size:1.05em;display:flex;overflow:hidden}.ios-msgs-input{align-items:center;gap:.6em;padding:.6em .9em 2.4em;display:flex}.ios-plus{background:#e9e9eb;border-radius:50%;flex:none;width:2em;height:2em;position:relative}.ios-plus:before,.ios-plus:after{content:"";background:#8e8e93;border-radius:1em;width:.9em;height:.14em;position:absolute;top:50%;left:50%;translate:-50% -50%}.ios-plus:after{rotate:90deg}.ios-field,.ios-field-typing{color:#8e8e93;white-space:nowrap;border:1px solid #d1d1d6;border-radius:999px;flex:1;justify-content:space-between;align-items:center;gap:.5em;min-height:2.1em;padding:.2em .25em .2em .9em;font-size:.95em;display:flex;overflow:hidden}.ios-field-typing{color:#000}.ios-send{background:#34c759;border-radius:50%;flex:none;width:1.65em;height:1.65em;position:relative}.ios-send:before{content:"";background:#fff;border-radius:1em;width:.13em;height:.85em;position:absolute;top:28%;left:50%;translate:-50%}.ios-send:after{content:"";border-top:.13em solid #fff;border-left:.13em solid #fff;width:.5em;height:.5em;position:absolute;top:30%;left:50%;translate:-50%;rotate:45deg}.walk-section,.walk-pin{position:relative}.walk-stage{background:#e1ecfa;height:100svh;position:sticky;top:0;overflow:hidden}.walk-inner{grid-template-rows:auto minmax(0,1fr);gap:1rem;height:100%;padding-top:3.75rem;display:grid}.walk-copy{padding-top:1.25rem}.walk-heading{font-size:var(--text-section)}.walk-sub{font-size:var(--text-lead);color:var(--ink-2);margin-top:.5rem}.walk-list{margin-top:1.25rem;padding-left:1.25rem;position:relative}.walk-rail{background:#1b1f271f;border-radius:3px;width:3px;position:absolute;top:.25rem;bottom:.25rem;left:0;overflow:hidden}.walk-rail-fill{transform-origin:50% 0;background:#0a6fd6;position:absolute;inset:0}.walk-steps{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.walk-step,.walk-step-on{padding:.4rem 0;transition:opacity .3s}.walk-step{opacity:.62}@media (max-width:55.99rem){.walk-sub{display:none}.walk-list{margin-top:.75rem}.walk-step{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.walk-num{font-size:var(--text-caption);color:#0a6fd6;font-variant-numeric:tabular-nums;font-weight:600}.walk-title{font-family:var(--display);font-size:var(--text-lg);letter-spacing:-.025em;font-variation-settings:"opsz" 96;margin-top:.125rem;font-weight:700;line-height:1.15}.walk-kicker{color:var(--ink-2)}.walk-body{max-width:30rem;font-size:var(--text-md);color:var(--ink-2);text-wrap:pretty;margin-top:.375rem;display:none}.walk-step-on>:where(.walk-body){display:block}.walk-device{align-content:center;justify-items:center;gap:.625rem;min-height:0;padding-bottom:1rem;display:grid}.walk-who{font-size:var(--text-caption);color:var(--ink-2);background:#ffffffb3;border-radius:999px;padding:.25rem .75rem;font-weight:500}.walk-phone{font-size:min(.8rem,3.6vw,2.43902svh - .512195rem)}.walk-screen{flex-direction:column;display:flex;position:absolute;inset:0}@media (min-width:56rem){.walk-inner{grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,6vw,6rem)}.walk-copy{padding-top:0}.walk-sub{max-width:30rem}.walk-list{margin-top:2.5rem;padding-left:1.75rem}.walk-steps{gap:1.25rem}.walk-title{font-size:var(--text-quote)}.walk-body{font-size:var(--text-lead);display:block}.walk-device{padding-bottom:0}.walk-phone{font-size:min(1.2rem,1.05vw,2.43902svh - .243902rem)}}.lock{font-family:-apple-system, BlinkMacSystemFont, "SF Pro Display", var(--sans);color:#fff;flex-direction:column;flex:1;align-items:center;padding:3.6em .6em .8em;display:flex}.lock-day{opacity:.85;margin:.6em 0 0;font-size:1.05em;font-weight:600}.lock-warm{background:linear-gradient(165deg,#ffb26b 0%,#f0617a 52%,#7b3fa0 100%)}.lock-blue{background:linear-gradient(165deg,#6db0ff 0%,#0a6fd6 52%,#0b2f66 100%)}.ios-bar-light{color:#fff}.lock-time{letter-spacing:-.02em;margin:0;font-size:4.6em;font-weight:700;line-height:1}.lock-note{width:100%;margin-top:1.75em}.lock-foot{width:100%;height:2.6em;margin-top:auto;position:relative}.lock-foot:after{content:"";background:#fff;border-radius:999px;width:7.5em;height:.3em;position:absolute;bottom:.45em;left:50%;translate:-50%}.fu{flex-direction:column;flex:1;gap:.8em;padding:3.4em .9em .4em;font-size:.875em;display:flex}.fu-top{border-bottom:1px solid var(--line);align-items:center;gap:.5em;padding:.3em 0 .7em;display:flex}.fu-card{border:1px solid var(--line-2);border-radius:.75em;gap:.55em;padding:.9em;display:grid}.fu-who{align-items:center;gap:.6em;display:flex}.fu-who :where(b){font-weight:600;display:block}.fu-who :where(small){color:var(--muted);font-size:.85em;display:block}.fu-note{color:var(--ink-2);margin:0}.fu-label{color:var(--muted);margin:.4em 0 0;font-size:.82em}.fu-starter{margin:0;font-weight:500;line-height:1.35}.fu-done{background:var(--ink);color:var(--white);border-radius:.5em;justify-self:start;margin-top:.3em;padding:.45em .9em;font-size:.9em;font-weight:500}.fu-hint{color:var(--muted);text-align:center;margin:0;font-size:.82em}.figs{border-top:1px solid var(--line-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:3rem 0 0;display:grid}.fig{flex-direction:column-reverse;justify-content:flex-end;gap:.5rem;padding:1.5rem 1.25rem .5rem 0;display:flex}.fig-value{font-family:var(--display);font-size:var(--text-section);letter-spacing:-.04em;font-variation-settings:"opsz" 96;margin:0;font-weight:700;line-height:1}.fig-label{font-size:var(--text-md);color:var(--muted)}@media (min-width:56rem){.figs{grid-template-columns:repeat(4,minmax(0,1fr))}}.section-more{margin-top:1.5rem}.home-faq{max-width:52rem;margin-top:3rem}.reach{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--stone);place-items:end center;gap:2rem;padding:clamp(1.5rem,4vw,3rem);display:grid}@media (min-width:56rem){.reach{grid-template-columns:auto auto minmax(0,22rem);justify-content:space-evenly}}.reach-item{justify-items:center;gap:1rem;margin:0;display:grid}.reach-cap{font-size:var(--text-caption);color:var(--muted)}.reach-iphone{font-size:min(.72rem,3.2vw)}.flip{justify-items:center;width:9.5rem;display:grid}.flip-top{background:#2c3038;border-radius:1.4rem 1.4rem .5rem .5rem;width:100%;padding:.75rem .65rem .9rem;box-shadow:inset 0 1px #ffffff1f}.flip-speaker{background:#15171b;border-radius:1rem;width:2.25rem;height:.3rem;margin:0 auto .6rem;display:block}.flip-screen{color:#111;background:#eef2f6;border-radius:.3rem;flex-direction:column;height:9.5rem;padding:.35rem .45rem;font-size:.6rem;line-height:1.3;display:flex}.flip-bar{border-bottom:1px solid #c9d1da;justify-content:space-between;padding-bottom:.25rem;display:flex}.flip-text{flex:1;margin:.3rem 0 0;overflow:hidden}.flip-soft{justify-content:space-between;font-weight:600;display:flex}.flip-hinge{background:linear-gradient(#17191d,#3b3f47);border-radius:.3rem;width:92%;height:.55rem;display:block}.flip-bottom{background:#2c3038;border-radius:.5rem .5rem 1.4rem 1.4rem;width:100%;padding:.6rem .6rem .9rem}.flip-nav{grid-template-columns:1fr auto 1fr;align-items:center;gap:.4rem;margin-bottom:.5rem;display:grid}.flip-pill{background:#3f444e;border-radius:1rem;height:.55rem}.flip-pad{background:#3f444e;border-radius:50%;width:1.9rem;height:1.9rem;box-shadow:inset 0 0 0 .45rem #353a43}.flip-keys{grid-template-columns:repeat(3,1fr);gap:.3rem;display:grid}.flip-key{color:#d4d7dc;background:#3f444e;border-radius:.35rem;place-items:center;height:1.05rem;font-size:.55rem;font-weight:600;display:grid}.mailapp{min-height:0;font-family:-apple-system, BlinkMacSystemFont, "SF Pro Text", var(--sans);color:#1c1c1e;flex-direction:column;flex:1;font-size:.9em;display:flex}.mailapp-head{color:#007aff;padding:3.3em 1em .6em 2.4em;position:relative}.mailapp-head>:where(.ios-back){top:3.65em;left:1em}.mailapp-meta{border-top:1px solid #e5e5ea;align-items:center;gap:.6em;padding:.5em 1em;display:flex}.mailapp-meta :where(b){font-size:.95em;display:block}.mailapp-meta :where(small){color:#8e8e93;font-size:.8em;display:block}.mailapp-meta>:where(span){color:#8e8e93;margin-left:auto;font-size:.8em}.mailapp-subject{margin:0;padding:.2em 1em .6em;font-size:1.15em;font-weight:700}.mailapp-body{background:#f5f7fa;flex:1;padding:.9em .8em}.mailapp-logo{margin-bottom:.6em}.mailapp-card{color:#14202e;background:#fff;border:1px solid #e3e8ef;border-radius:.9em;padding:1em}.mailapp-greet{color:#5b6878;margin:0 0 .2em;font-size:.85em}.mailapp-title{margin:0 0 .8em;font-size:1.15em;font-weight:700;line-height:1.2}.mailapp-faces{justify-content:space-between;display:flex}.mailapp-faces>:where(img){width:2.1em;height:2.1em}.mailapp-note{color:#5b6878;margin:.8em 0 0;font-size:.8em}.slkdm{border:1px solid var(--line-2);border-radius:var(--r-lg);background:var(--paper);width:100%;box-shadow:var(--shadow-panel);text-align:left;padding:.875rem 1rem 1rem}.slkdm-head{border-bottom:1px solid var(--line);align-items:center;gap:.5rem;margin-bottom:.75rem;padding-bottom:.625rem;font-size:.875rem;display:flex}.alertv{padding-top:2.5rem;position:relative}.alertv-note{width:min(21rem,80%);top:0;right:.75rem}.panel-compact{grid-template-columns:1fr;min-height:0}:where(.panel-compact) .panel-side{display:none}:where(.panel-compact) .panel-main{padding-bottom:1.25rem}.coachv{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--stone);justify-items:center;padding:clamp(1.5rem,4vw,2.5rem);display:grid}.coachv-phone{font-size:min(.8rem,3.2vw)}.trendv{border:1px solid var(--line-2);border-radius:var(--r-lg);background:var(--paper);gap:1rem;padding:1.25rem;display:grid}.trendv-chart{border-radius:var(--r);background:#ecf6d9;padding:1rem}.trendv-stats{border:1px solid var(--line);border-radius:var(--r);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.trendv-stat{border-right:1px solid var(--line);padding:.75rem .875rem}.trendv-stat:where(:last-child){border-right:0}.trendv-stat>:where(dt){color:var(--muted);font-size:.75rem}.trendv-stat>:where(dd){letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:.125rem 0 0;font-size:1.25rem;font-weight:500}.section-blue{color:#fff;background:#0a6fd6}:where(.section-blue) .section-sub{color:#d6e6fa}:where(.section-blue) .figs{border-top-color:#ffffff59}:where(.section-blue) .fig-label{color:#d6e6fa}:where(.section-blue) ::selection{color:#0a6fd6;background:#fff}.reveal-wait{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),translate .7s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--reveal-i,0) * 80ms);translate:0 1.75rem}.reveal-in{opacity:1;translate:0}.cell-blue{background:#e1ecfa}.cell-lime{background:#ecf6d9}.cell-amber{background:#ffefcf}.cell-rose{background:#ffe6e2}.quote-logo{object-fit:contain;object-position:left center;width:auto;max-width:9rem;height:2.25rem;margin-bottom:1rem;display:block}:where(.section-blue) .closing-sub{color:#d6e6fa}.vs-scroll{max-width:100%;margin-top:3rem;overflow-x:auto}.vs{border-collapse:separate;border-spacing:0;width:100%;min-width:40rem;font-size:var(--text-md);line-height:1.5}.vs-th-cat,.vs-th-trad{text-align:left;vertical-align:bottom;color:var(--muted);padding:1rem 1.25rem .875rem;font-weight:600}.vs-th-cat{padding-left:0}.vs-th-lolli{border-radius:var(--r-lg) var(--r-lg) 0 0;text-align:left;vertical-align:bottom;font-family:var(--display);font-size:var(--text-xl);letter-spacing:-.03em;color:#0a6fd6;white-space:nowrap;background:#e6f0fb;padding:1.125rem 1.5rem .875rem;font-weight:700}.vs-th-lolli>:where(img){vertical-align:-.3rem;margin-right:.5rem;display:inline-block}.vs-cat{border-top:1px solid var(--line);text-align:left;vertical-align:top;width:22%;color:var(--ink);padding:1rem 1.25rem 1rem 0;font-weight:500}.vs-lolli{vertical-align:top;width:42%;color:var(--ink);background:#e6f0fb;border-top:1px solid #0a6fd624;padding:1rem 1.5rem;font-weight:500}.vs-trad{border-top:1px solid var(--line);vertical-align:top;color:var(--muted);padding:1rem 1.25rem 1rem 2rem}.ind-tabs{margin-top:3rem}.ind-tablist{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.ind-tab,.ind-tab-on{border:1px solid var(--line-2);background:var(--paper);font:inherit;font-size:var(--text-sm);color:var(--ink-2);white-space:nowrap;cursor:pointer;border-radius:999px;padding:.55rem 1rem;font-weight:500;transition:background-color .15s,color .15s,border-color .15s,transform .16s ease-out}.ind-tab:hover{border-color:var(--ink-2);color:var(--ink)}.ind-tab:active,.ind-tab-on:active{transform:scale(.97)}.ind-tab-on{border-color:var(--ink);background:var(--ink);color:var(--white)}.ind-panel-amber,.ind-panel-blue,.ind-panel-lime,.ind-panel-rose{border-radius:var(--r-lg);gap:2rem;padding:clamp(1.5rem,4vw,3rem);display:grid}.ind-panel-amber{background:#ffefcf}.ind-panel-blue{background:#e1ecfa}.ind-panel-lime{background:#ecf6d9}.ind-panel-rose{background:#ffe6e2}.ind-headline{font-family:var(--display);font-size:var(--text-section);letter-spacing:-.035em;font-variation-settings:"opsz" 96;font-weight:700;line-height:1.05}.ind-para{max-width:34rem;font-size:var(--text-lead);color:var(--ink-2);margin-top:1rem}.ind-facts{gap:1rem;margin:1.75rem 0 0;display:grid}.ind-fact-row>:where(dt){font-size:var(--text-caption);color:var(--ink);font-weight:600}.ind-fact-row>:where(dd){font-size:var(--text-md);color:var(--ink-2);margin:.125rem 0 0}.ind-helps{border-radius:var(--r-lg);background:#ffffffb8;align-content:start;gap:1rem;padding:1.5rem;display:grid}.ind-helps-title{font-size:var(--text-caption);color:#0a6fd6;font-weight:600}.ind-help-list{gap:.875rem;margin:0;padding:0;list-style:none;display:grid}.ind-help{font-size:var(--text-md);color:var(--ink-2);gap:.125rem;display:grid}.ind-help>:where(b){color:var(--ink);font-weight:600}.ind-quote{border-left:2px solid #0a6fd6;margin:.25rem 0 0;padding-left:1rem}.ind-quote>:where(p){font-size:var(--text-md);color:var(--ink)}.ind-quote>:where(footer){font-size:var(--text-caption);color:var(--muted);margin-top:.375rem}@media (min-width:56rem){.ind-panel-amber,.ind-panel-blue,.ind-panel-lime,.ind-panel-rose{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(2rem,5vw,4rem)}}.press-cards{gap:1rem;margin:3rem 0 0;padding:0;list-style:none;display:grid}.press-card{border:1px solid var(--line-2);border-radius:var(--r-lg);background:var(--paper);flex-direction:column;gap:.75rem;height:100%;padding:1.5rem;transition:border-color .15s,transform .2s cubic-bezier(.23,1,.32,1),box-shadow .2s;display:flex}@media (hover:hover) and (pointer:fine){.press-card:hover{border-color:#0a6fd6;transform:translateY(-3px);box-shadow:0 14px 30px -18px #0a6fd673}}.press-card-outlet{font-size:var(--text-sm);color:#0a6fd6;font-weight:700}.press-card-title{font-family:var(--display);font-size:var(--text-xl);letter-spacing:-.025em;color:var(--ink);text-wrap:balance;flex:1;font-weight:700;line-height:1.2}.press-card-foot{font-size:var(--text-caption);color:var(--muted);justify-content:space-between;gap:1rem;display:flex}.press-card-cta{color:var(--ink);font-weight:500}@media (min-width:40rem){.press-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.press-cards{grid-template-columns:repeat(4,minmax(0,1fr))}}.ind-hero-title{text-wrap:balance;max-width:18ch}@media (min-width:56rem){.figs-3{grid-template-columns:repeat(3,minmax(0,1fr))}.figs-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.industry-source{max-width:52rem;font-size:var(--text-caption);color:#ffffffc7;margin-top:2rem}.industry-source-link{color:var(--white);text-underline-offset:.2em;-webkit-text-decoration:underline #ffffff73;text-decoration:underline #ffffff73;transition:text-decoration-color .15s}@media (hover:hover) and (pointer:fine){.industry-source-link:hover{-webkit-text-decoration-color:var(--white);-webkit-text-decoration-color:var(--white);-webkit-text-decoration-color:var(--white);text-decoration-color:var(--white)}}@media (min-width:64rem){.grid-bordered-2{grid-template-columns:1fr 1fr}.press-cards-short{grid-template-columns:repeat(2,minmax(0,1fr));max-width:48rem}}.industry-roi .calc-wrap{margin-top:3rem}.db{margin:3rem 0 0}.db-panel{max-width:none;min-height:0}.db-main{padding-bottom:1.5rem}.db-tabs{border-radius:var(--r);background:var(--stone);border:1px solid var(--line);flex-wrap:wrap;justify-self:start;gap:.25rem;padding:.25rem;display:inline-flex}.db-tab,.db-tab-on{font:inherit;white-space:nowrap;cursor:pointer;border-radius:6px;padding:.4rem .75rem;font-size:.8125rem;transition:background-color .15s,color .15s,transform .12s ease-out}.db-tab{color:var(--ink-2);background:0 0;border:0}.db-tab-on{background:var(--paper);color:var(--ink);box-shadow:0 0 0 1px var(--line);border:0;font-weight:500}.db-tab:active,.db-tab-on:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.db-tab:hover{color:var(--ink)}}.db-tab:focus-visible,.db-tab-on:focus-visible{outline-offset:2px;outline:2px solid #0a6fd6}.db-rounds,.db-rounds-2{align-items:start;gap:1rem;display:grid}@media (min-width:64rem){.db-rounds-2{grid-template-columns:1fr 1fr}}.db-round-head{gap:1rem}.db-sum{border-bottom:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:.625rem .875rem;font-size:.8125rem;display:flex}.db-sum b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.db-need{color:var(--ink);background:#ffefcf;border-radius:6px;padding:.125rem .5rem;font-weight:500}.db-need-none{color:var(--ink);background:#ecf6d9;border-radius:6px;padding:.125rem .5rem}.db-mix{border-radius:999px;flex:6rem;gap:2px;min-width:6rem;height:.375rem;display:flex;overflow:hidden}.db-row{grid-template-columns:24px minmax(9rem,13rem) 1fr auto;align-items:start}.db-row-stack{grid-template-columns:24px 1fr auto;align-items:start}.db-row-stack .db-note{grid-area:2/2/auto/-1}.db-note{color:var(--ink-2);text-wrap:pretty}.imsg-in{white-space:pre-line}.db-caption{font-size:var(--text-caption);color:var(--faint);margin-top:1rem}@media (max-width:40rem){.db-row{grid-template-columns:24px 1fr auto}.db-note{grid-area:2/2/auto/-1}}body:has(.industry) .header-legacy{display:none}.industry .hero-lead{max-width:40rem;margin-top:1rem;font-size:clamp(1.125rem,1.45vw,1.375rem);font-weight:500;line-height:1.45}.industry .world-hero .hero-lead{color:#fffffff2;text-shadow:0 1px 14px #0000008c}.industry .hero-ctas{gap:.75rem;margin-top:1.75rem}.industry .hero-ctas .btn-lg{white-space:nowrap;border-radius:.75rem;min-height:3.5rem;padding:.75rem 1.875rem;font-size:1.0625rem;font-weight:650;transition:transform .16s cubic-bezier(.23,1,.32,1),background-color .12s,box-shadow .16s}.industry .hero-ctas .btn-yellow{box-shadow:0 10px 28px -10px #0000008c,inset 0 -2px #0000001f}.industry .hero-ctas .btn-lg:active{transform:scale(.97)}.industry .hero-points{color:var(--ink-2,#3b4150);flex-wrap:wrap;justify-content:center;gap:.375rem 1.25rem;margin:1.25rem auto 0;padding:0;font-size:.9375rem;font-weight:500;list-style:none;display:flex}.industry .hero-points li{white-space:nowrap;align-items:center;gap:.4rem;display:inline-flex}.industry .hero-points li:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.3l2.2 2.2 4.8-5' fill='none' stroke='%231b1f27' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / .875rem no-repeat, var(--yellow,#f5d55c);border-radius:999px;flex:none;width:1rem;height:1rem}.industry .world-hero .hero-points{color:#fff;text-shadow:0 1px 10px #0009}@media (min-width:56rem){.industry .section-head{grid-template-columns:minmax(0,1fr);align-items:start;gap:.875rem}}.industry .section-head .section-sub{max-width:44rem;margin-top:0}.industry .customers{padding:2.5rem 0 2.25rem}.industry .customers .marquee,.industry .customers .marquee-item{height:6.5rem}.industry .customers .marquee{margin-top:.75rem}.industry .customers-label{font-size:.875rem;font-weight:500}.industry .customers-logo{max-width:12rem;height:2.5rem}.industry .customers-logo-lg{height:3.75rem}.industry .customers-logo-wide{max-width:16rem;height:1.875rem}@media (max-width:48rem){.industry .customers .marquee,.industry .customers .marquee-item{height:5rem}.industry .customers-logo{height:2rem}.industry .customers-logo-lg{height:3rem}.industry .customers-logo-wide{height:1.5rem}}.industry .world-hero-light .hero-lead{color:var(--ink-2,#2f3542);text-shadow:0 0 18px #ffffffe6}.industry .world-hero-light .hero-points{color:var(--ink,#1b1f27);text-shadow:0 0 14px #fffffff2}.win{aspect-ratio:16/10;text-align:left;font-size:.8125rem;font-family:"Segoe UI Variable", "Segoe UI", system-ui, var(--sans);color:#1b1b1b;background:radial-gradient(60% 80% at 62% 58%,#9ec3f2 0%,#9ec3f200 70%),radial-gradient(50% 70% at 40% 40%,#c8dcf7 0%,#c8dcf700 70%),linear-gradient(160deg,#e8f0fb,#cfdff4);flex-direction:column;display:flex;position:relative;overflow:hidden}.win-dark{color:#f3f3f3;background:radial-gradient(60% 80% at 62% 58%,#1f4c8f 0%,#1f4c8f00 70%),radial-gradient(50% 70% at 40% 40%,#233a63 0%,#233a6300 70%),linear-gradient(160deg,#0d1626,#121f36)}.win-desktop{flex:1;min-height:0;position:relative}.win-window{background:var(--paper);border-radius:8px;flex-direction:column;display:flex;position:absolute;inset:3.5% 4% 4%;overflow:hidden;box-shadow:0 0 0 1px #0000001f,0 14px 34px -12px #00000059}.win-titlebar{color:#1b1b1b;background:#f3f3f3;border-bottom:1px solid #e5e5e5;flex:none;align-items:center;gap:.5rem;height:2rem;padding-left:.75rem;font-size:.75rem;display:flex}.win-titlebar img{border-radius:4px;width:16px;height:16px}.win-title{flex:1}.win-controls{align-self:stretch;display:flex}.win-controls i{width:2.75rem;position:relative}.win-min:after{content:"";background:#1b1b1b;width:10px;height:1px;position:absolute;inset:50% auto auto 50%;translate:-50%}.win-max:after{content:"";border:1px solid #1b1b1b;border-radius:1.5px;width:9px;height:9px;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.win-close:before,.win-close:after{content:"";background:#1b1b1b;width:12px;height:1px;position:absolute;inset:50% auto auto 50%;translate:-50%;rotate:45deg}.win-close:after{rotate:-45deg}.win-body{flex:1;min-height:0;position:relative;overflow:hidden}.win-taskbar{z-index:2;-webkit-backdrop-filter:blur(24px)saturate(160%);background:#f3f3f3db;border-top:1px solid #00000014;flex:none;justify-content:center;align-items:center;height:2.6rem;display:flex;position:relative}.win-dark .win-taskbar{background:#1c2028db;border-top-color:#ffffff14}.win-tasks{align-items:center;gap:.25rem;display:flex}.win-start{grid-template-columns:1fr 1fr;gap:2px;width:1.15rem;height:1.15rem;margin:0 .45rem;display:grid}.win-start i{background:linear-gradient(135deg,#2b9af3,#0a63c9);border-radius:1px}.win-search{color:#5f5f5f;background:#ffffffd9;border-radius:999px;align-items:center;height:1.75rem;margin-right:.35rem;padding:0 2.6rem 0 .75rem;font-size:.6875rem;display:inline-flex;box-shadow:inset 0 0 0 1px #00000014}.win-dark .win-search{color:#c8c8c8;background:#ffffff14}.win-task,.win-task-on{cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:2.1rem;height:2.1rem;padding:0;transition:background-color .15s,transform .12s ease-out;display:grid;position:relative}.win-task img,.win-task-on img{border-radius:5px;width:1.35rem;height:1.35rem}.win-task-on{background:#ffffffb3}.win-dark .win-task-on{background:#ffffff1a}.win-task-on:after{content:"";background:#0a63c9;border-radius:2px;width:.9rem;height:3px;position:absolute;bottom:1px;left:50%;translate:-50%}.win-task:active,.win-task-on:active{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.win-task:hover{background:#ffffff80}}.win-task:focus-visible,.win-task-on:focus-visible{outline-offset:1px;outline:2px solid #0a63c9}.win-mail-icon{background:linear-gradient(135deg,#2b9af3,#0a5ab8);border-radius:5px;width:1.35rem;height:1.35rem;position:relative;overflow:hidden}.win-mail-icon:before{content:"";background:#fff;border-radius:2px;position:absolute;inset:26% 18%}.win-mail-icon:after{content:"";border-bottom:1.5px solid #0a5ab8;border-right:1.5px solid #0a5ab8;width:.7rem;height:.7rem;position:absolute;top:26%;left:50%;translate:-50% -50%;rotate:45deg}.win-tray{justify-items:end;font-size:.625rem;line-height:1.25;display:grid;position:absolute;right:.9rem}.win-tray small{font-size:.625rem}.win-toast{z-index:3;-webkit-backdrop-filter:blur(24px)saturate(160%);color:#1b1b1b;background:#f9f9f9f0;border-radius:8px;width:min(22rem,44%);padding:.75rem .9rem .85rem;position:absolute;bottom:.75rem;right:.75rem;box-shadow:0 0 0 1px #0000001a,0 16px 34px -10px #00000061}.win-dark .win-toast{color:#f3f3f3;background:#2c3038f0}.win-toast-head{align-items:center;gap:.45rem;font-size:.6875rem;display:flex}.win-toast-head img{border-radius:4px}.win-toast-head span{opacity:.6;margin-left:auto}.win-toast-body{margin-top:.45rem;font-size:.75rem;line-height:1.35}.ipad{aspect-ratio:2360/1640;text-align:left;background:var(--stone);flex-direction:column;font-size:.8125rem;display:flex;position:relative;overflow:hidden}.ipad-status{height:1.35rem;font-family:-apple-system, BlinkMacSystemFont, "SF Pro Text", var(--sans);color:#111;flex:none;justify-content:space-between;align-items:center;padding:0 1.1rem;font-size:.6875rem;font-weight:600;display:flex}.ipad-status-right{align-items:center;gap:.35rem;display:flex}.ipad-wifi{clip-path:polygon(50% 100%,0 0,100% 0);background:#111;border-radius:.8rem .8rem 0 0;width:.8rem;height:.55rem}.ipad-battery{background:linear-gradient(90deg,#111 72%,#0000 72%) padding-box content-box;border:1.5px solid #111;border-radius:3px;width:1.3rem;height:.6rem;padding:1px}.ipad-safari{border-bottom:1px solid var(--line);background:#f6f6f6e6;flex:none;place-items:center;height:2.1rem;display:grid}.ipad-url{min-width:40%;font-family:-apple-system, BlinkMacSystemFont, "SF Pro Text", var(--sans);text-align:center;color:#333;background:#0000000f;border-radius:8px;padding:.25rem 1rem;font-size:.6875rem}.ipad-page{background:var(--paper);flex:1;min-height:0;position:relative;overflow:hidden}.ipad-banner{z-index:3;-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%);width:clamp(19rem,47%,23rem);font-family:-apple-system, BlinkMacSystemFont, "SF Pro Text", var(--sans);color:#111;text-align:left;background:#fafafacc;border-radius:1.2rem;align-items:flex-start;gap:.7rem;padding:.75rem .95rem .8rem .75rem;display:flex;position:absolute;top:.55rem;left:50%;translate:-50%;box-shadow:inset 0 0 0 .5px #ffffffbf,0 0 0 .5px #0000001a,0 1.1rem 2.6rem -.6rem #00000052,0 .2rem .6rem #00000014}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ipad-banner{background:#f8f8f8f7}}.ipad-banner-icon{object-fit:contain;flex:none;width:2.75rem;height:2.75rem;margin:-.2rem -.15rem -.2rem -.25rem}.ipad-banner-text{flex:1;min-width:0}.ipad-banner-top{justify-content:space-between;align-items:baseline;gap:.75rem;font-size:.9375rem;line-height:1.2;display:flex}.ipad-banner-top b{font-weight:600}.ipad-banner-top span{color:#5d5d62;flex:none;font-size:.8125rem}.ipad-banner-body{color:#1c1c1e;text-wrap:pretty;margin-top:.15rem;font-size:.9375rem;line-height:1.3}.world-hero{isolation:isolate;padding-top:clamp(3rem,7vw,6rem);position:relative}.world-hero-photo{z-index:-2;object-fit:cover;width:100%;height:min(100%,64rem);position:absolute;inset:0 0 auto}.world-hero-scrim{z-index:-1;background:linear-gradient(180deg, #0a0c10b8 0%, #0a0c1073 38%, #0a0c1033 70%, var(--world-ground,#fff) 100%);height:min(100%,64rem);position:absolute;inset:0 0 auto}.world-hero .hero-title,.world-hero .hero-lead,.world-hero .hero-note{color:#fff}.world-hero .hero-lead{color:#ffffffdb}.world-hero .hero-note{color:#ffffffb3}.world-hero .hero-stage:before{display:none}@media (max-width:48rem){.hero-device-main,.hero-device-base{display:none}}.rk-world{--rk-tile:#f6f5f1;--rk-tile-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23fdfdfb'/%3E%3Cstop offset='0.55' stop-color='%23f6f5f1'/%3E%3Cstop offset='1' stop-color='%23eeece6'/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect width='48' height='48' fill='%23e5e1d9'/%3E%3Cg fill='url(%23g)'%3E%3Crect x='0.7' y='0.7' width='46.6' height='22.6' rx='1.4'/%3E%3Crect x='-23.3' y='24.7' width='46.6' height='22.6' rx='1.4'/%3E%3Crect x='24.7' y='24.7' width='46.6' height='22.6' rx='1.4'/%3E%3C/g%3E%3Cg fill='%23ffffff' opacity='0.9'%3E%3Crect x='2' y='1.4' width='44' height='0.7' rx='0.35'/%3E%3Crect x='-22' y='25.4' width='44' height='0.7' rx='0.35'/%3E%3Crect x='26' y='25.4' width='44' height='0.7' rx='0.35'/%3E%3C/g%3E%3C/svg%3E");--rk-tile-size:4.25rem 4.25rem;--rk-paper:#fdfcf8;--rk-print:#26282d;--rk-print-2:#54575f;--rk-red:#b8321c;--rk-amber:#f0a040;--rk-slate:#232a29;--rk-chalk:#f2f0e9;--rk-mono:var(--font-receipt), ui-monospace, "SF Mono", Menlo, Consolas, monospace;--rk-grain:repeating-linear-gradient(180deg, #ffffff09 0 1px, transparent 1px 5px), repeating-linear-gradient(180deg, #00000005 0 1px, transparent 1px 13px), repeating-linear-gradient(180deg, #ffffff08 0 2px, transparent 2px 23px);--rk-steel:var(--rk-grain), linear-gradient(100deg, #cfd3d8 0%, #e8eaed 24%, #c6cace 50%, #dee1e4 74%, #c3c7cc 100%);--rk-tear:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) 50% / .7rem 100%;--world-ground:transparent;background:var(--rk-tile) var(--rk-tile-img);background-size:var(--rk-tile-size)}:where(.world-restaurants) .btn{white-space:nowrap;transition:background-color .12s,border-color .12s,transform .12s ease-out}:where(.world-restaurants) .btn:active{transform:scale(.97)}:where(.world-restaurants) .section-sub,:where(.world-restaurants) .closing-sub,.rk-world .vupdated{color:var(--ink-2)}.rk-hero{background:#1b1714}:where(.world-restaurants) .world-hero-photo{object-position:50% 64%;height:100%}:where(.world-restaurants) .world-hero-scrim{background:linear-gradient(#16100cd1 0%,#16100ca8 30%,#16100c66 54%,#16100c75 82%,#16100cb3 100%);height:100%}:where(.world-restaurants) .world-hero .btn-ghost{background:#fffffff0;border-color:#0000}:where(.world-restaurants) .world-hero .btn-ghost:hover{background:var(--white)}.rk-stage{--rk-stem:clamp(3.75rem, 5.6vw, 6.5rem);--rk-top:clamp(4.25rem, 6vw, 6.25rem);--rk-edge:clamp(.8rem, 1vw, 1.05rem);--rk-face:clamp(2.25rem, 3vw, 3.25rem);--rk-cw:min((100vw - 2.5rem) * .8, 58rem, (100svh - 11rem) * 1.36)}@media (min-width:48.01rem){:where(.world-restaurants) .world-hero{padding-top:clamp(1.25rem,30svh - 15rem,4rem)}:where(.world-restaurants) .ind-hero-title{max-width:24ch;font-size:min(4.5rem,6vw,8.2svh)}:where(.world-restaurants) .cs-card{margin-top:clamp(.25rem,12svh - 7rem,2rem)}:where(.world-restaurants) .cs-stage{--cs-w:min((100% - 2.5rem) * .8, 58rem, (100svh - 11rem) * 1.36)}:where(.world-restaurants) .rk-stage{padding-bottom:0}:where(.world-restaurants) .hero-iphone{left:max(.75rem, 50% - var(--cs-w) * .5 - 7.5rem);bottom:calc(var(--rk-face) + var(--rk-edge) + var(--rk-top) * .22)}:where(.world-restaurants) .hero-iphone:after{content:"";z-index:-1;filter:blur(2px);background:radial-gradient(closest-side,#0009,#0000);border-radius:50%;height:1.1rem;position:absolute;bottom:-.55rem;left:6%;right:6%}}.rk-tablet{background:radial-gradient(120% 80% at 28% 0,#3a3d42 0%,#3a3d4200 55%),linear-gradient(#23262a 0%,#16181b 60%,#101113 100%);border-radius:clamp(1.25rem,2.8vw,2.5rem);padding:2.3%;position:relative;box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff0d,inset 0 -.35rem .6rem #00000073,0 2.5rem 4rem -1.75rem #000c}.rk-bumpers{z-index:-1;pointer-events:none;height:24%;position:absolute;left:-.55rem;right:-.55rem}.rk-bumpers-top{top:-.55rem}.rk-bumpers-bottom{bottom:-.55rem}.rk-bumpers:before,.rk-bumpers:after{content:"";background:linear-gradient(160deg,#464a51 0%,#2a2d32 45%,#17191c 100%);width:12%;height:100%;position:absolute;box-shadow:inset 0 1px #ffffff2e,inset 0 0 0 1px #ffffff0a}.rk-bumpers:before{left:0}.rk-bumpers:after{right:0}.rk-bumpers-top:before{border-radius:clamp(1.5rem,3.2vw,2.9rem) .5rem .5rem}.rk-bumpers-top:after{border-radius:.5rem clamp(1.5rem,3.2vw,2.9rem) .5rem .5rem}.rk-bumpers-bottom:before{border-radius:.5rem .5rem .5rem clamp(1.5rem,3.2vw,2.9rem)}.rk-bumpers-bottom:after{border-radius:.5rem .5rem clamp(1.5rem,3.2vw,2.9rem)}.rk-tablet-glass{background:#060708;border-radius:clamp(.75rem,1.7vw,1.5rem);padding:1.4%;position:relative;box-shadow:0 0 0 2px #0b0c0e,0 0 0 3px #ffffff0d,inset 0 0 0 1px #ffffff0d}:where(.world-restaurants) .ipad{border-radius:clamp(.35rem,.8vw,.75rem)}.rk-tablet-depth{z-index:-1;background:linear-gradient(#08090a,#1d1f22 70%,#2a2d31);border-radius:0 0 1.4rem 1.4rem/0 0 .9rem .9rem;height:1.4rem;position:absolute;bottom:-.6rem;left:2.5%;right:2.5%}.rk-mount{height:calc(var(--rk-stem) + var(--rk-top) * .55 + var(--rk-edge) + var(--rk-face));position:relative}.rk-pass-top{left:0;right:0;top:calc(var(--rk-stem) - var(--rk-top) * .45);height:var(--rk-top);background:linear-gradient(180deg, #00000059 0, #0000 2px), radial-gradient(7% 120% at 19% 0%, #ffbe6e8c, #ffbe6e00 75%), radial-gradient(7% 120% at 81% 0%, #ffbe6e80, #ffbe6e00 75%), radial-gradient(30% 90% at 50% 0%, #ffd6a029, #ffd6a000 80%), var(--rk-grain), linear-gradient(180deg, #7b8087 0%, #9ea3aa 22%, #c0c4c9 58%, #d8dbdf 88%, #e3e5e8 100%);position:absolute}.rk-pass-edge{left:0;right:0;top:calc(var(--rk-stem) + var(--rk-top) * .55);height:var(--rk-edge);background:linear-gradient(#eef0f2 0%,#fff 22%,#d3d6da 46%,#9ba0a7 72%,#6c7179 100%);position:absolute}.rk-pass-face{height:var(--rk-face);background:linear-gradient(180deg, #00000047 0, #0000 .6rem), radial-gradient(18% 160% at 22% 100%, #ffbe6e2e, #ffbe6e00 70%), radial-gradient(18% 160% at 78% 100%, #ffbe6e26, #ffbe6e00 70%), var(--rk-grain), linear-gradient(180deg, #7d828a 0%, #8c9199 45%, #6f747c 100%);position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 -1px #00000080}.rk-cast{left:50%;top:calc(var(--rk-stem) - var(--rk-top) * .45);width:calc(var(--rk-cw) * .98);height:calc(var(--rk-top) * .42);filter:blur(4px);background:radial-gradient(closest-side,#0a0a0c80,#0a0a0c00);border-radius:50%;position:absolute;translate:-50%}.rk-stand-stem{width:clamp(1.6rem,2.1vw,2.2rem);height:var(--rk-stem);background:linear-gradient(90deg,#4f545b 0%,#9aa0a7 15%,#eceef0 33%,#c6cacf 52%,#878c94 76%,#474b51 100%);position:absolute;top:0;left:50%;translate:-50%}.rk-stand-hinge{background:linear-gradient(#121315 0%,#3a3e44 35%,#5d6269 55%,#2a2d32 100%);border-radius:0 0 .55rem .55rem;width:clamp(5.25rem,7.4vw,7.5rem);height:clamp(1.05rem,1.4vw,1.4rem);position:absolute;top:0;left:50%;translate:-50%;box-shadow:0 .35rem .6rem -.25rem #000000b3}.rk-stand-hinge:before,.rk-stand-hinge:after{content:"";aspect-ratio:1;background:radial-gradient(circle at 38% 32%,#6a6f76 0%,#26292d 60%,#121315 100%);border-radius:50%;width:clamp(.85rem,1.15vw,1.15rem);position:absolute;top:18%;box-shadow:0 1px 2px #0009}.rk-stand-hinge:before{left:-.35rem}.rk-stand-hinge:after{right:-.35rem}.rk-stand-shadow{left:50%;top:calc(var(--rk-stem) - var(--rk-cw) * .012);width:calc(var(--rk-cw) * .36);height:calc(var(--rk-cw) * .075);filter:blur(3px);background:radial-gradient(closest-side,#0000009e,#00000040 60%,#0000);border-radius:50%;position:absolute;translate:-50%}.rk-stand-base{--rk-w:calc(var(--rk-cw) * .3);--rk-eh:calc(var(--rk-cw) * .045);--rk-t:clamp(.6rem, .85vw, .9rem);left:50%;top:calc(var(--rk-stem) - var(--rk-eh) / 2);width:var(--rk-w);height:calc(var(--rk-eh) + var(--rk-t));border-radius:50% / calc(var(--rk-eh) / 2);background:linear-gradient(90deg,#121315 0%,#2f3237 22%,#4c5057 44%,#35383d 66%,#151618 100%);position:absolute;translate:-50%;box-shadow:inset 0 -1px #ffffff1f}.rk-stand-base:before{content:"";height:var(--rk-eh);background:radial-gradient(60% 70% at 45% 35%,#ffffff29,#fff0 70%),radial-gradient(closest-side,#4a4e55,#33363b 70%,#26282c);border-radius:50%;position:absolute;inset:0 0 auto;box-shadow:inset 0 -1px #ffffff47,inset 0 1px 1px #00000080}.rk-stand-collar{left:50%;top:calc(var(--rk-stem) - var(--rk-cw) * .022);width:calc(var(--rk-cw) * .07);height:calc(var(--rk-cw) * .03);background:linear-gradient(90deg,#5a5f66 0%,#c5c9ce 30%,#f2f3f5 45%,#a3a8ae 70%,#4f545a 100%);border-radius:50%/40%;position:absolute;translate:-50%;box-shadow:0 .2rem .3rem -.1rem #0000008c}:where(.world-restaurants) .customers{background:0 0;box-shadow:inset 0 1.4rem 1.6rem -1.4rem #1e160e73}:where(.world-restaurants) .marquee-track>:where(div){background:0 0}:where(.world-restaurants) .customers-label{color:var(--ink-2)}.rk-rail-bar,.rk-rail-slot:before,.rk-order-slot:before{background:linear-gradient(#0000 56%,#1416198c 57% 63%,#0000 64%),linear-gradient(#f6f7f8 0%,#cfd3d8 16%,#a1a6ad 44%,#e7e9ec 52%,#bfc3c9 74%,#80868e 100%);height:2.1rem;box-shadow:0 .55rem .9rem -.45rem #281e1466,0 1px #0003}.rk-rail-bar{z-index:2;position:absolute;top:0;left:0;right:0}.rk-ticket,.rk-order{background:linear-gradient(180deg, #f9f8f3 0%, var(--rk-paper) 18%, #faf8f2 100%);color:var(--rk-print);-webkit-mask:var(--rk-tear);-webkit-mask:var(--rk-tear);-webkit-mask:var(--rk-tear);-webkit-mask:var(--rk-tear);mask:var(--rk-tear);position:relative}.rk-ticket-org{font-family:var(--rk-mono);letter-spacing:.04em;text-align:center;color:var(--rk-print-2);font-size:.8125rem;font-weight:600;display:block}.rk-red{color:var(--rk-red);font-weight:600}.rk-features{padding-bottom:clamp(1.5rem,3vw,2.5rem)}.rk-rail{margin-top:clamp(2.5rem,5vw,3.5rem);position:relative}.rk-rail>.rk-rail-bar{display:none}.rk-rail-tickets{grid-template-columns:minmax(0,1fr);align-items:start;gap:2.5rem 1.25rem;width:min(72rem,100% - 2.5rem);margin:0 auto;padding:0 0 2.5rem;list-style:none;display:grid}.rk-rail-slot{grid-row:span 4;grid-template-rows:subgrid;row-gap:0;padding-top:1.1rem;display:grid;position:relative}.rk-ticket-hang,.rk-ticket{grid-row:1/-1;grid-template-rows:subgrid;row-gap:0;display:grid}.rk-rail-slot:before,.rk-order-slot:before{content:"";z-index:2;position:absolute;top:0;left:-1.25rem;right:-1.25rem}@media (min-width:40rem){.rk-rail-tickets{grid-template-columns:repeat(2,minmax(0,1fr))}.rk-rail-slot:before{left:-.625rem;right:-.625rem}.rk-rail-slot:nth-child(odd):before{border-radius:.55rem 0 0 .55rem;left:-.75rem}.rk-rail-slot:nth-child(2n):before,.rk-rail-slot:last-child:before{border-radius:0 .55rem .55rem 0;right:-.75rem}.rk-rail-slot:nth-child(odd):last-child:before{border-radius:.55rem}}@media (min-width:64rem){.rk-rail-tickets{grid-template-columns:repeat(3,minmax(0,1fr))}.rk-rail-slot:nth-child(n):before{border-radius:0;left:-.625rem;right:-.625rem}.rk-rail-slot:nth-child(3n+1):before{border-radius:.55rem 0 0 .55rem;left:-.75rem}.rk-rail-slot:nth-child(3n):before,.rk-rail-slot:last-child:before{border-radius:0 .55rem .55rem 0;right:-.75rem}}@media (min-width:80rem){.rk-rail>.rk-rail-bar{display:block}.rk-rail-tickets{grid-template-columns:repeat(5,minmax(0,1fr));column-gap:1rem;width:min(88rem,100% - 2.5rem)}.rk-rail-slot:nth-child(n):before{display:none}}.rk-ticket-hang{transform-origin:50% 0;filter:drop-shadow(0 .7rem .8rem #3c2c1e29)drop-shadow(0 1px 1px #0000001a)}.rk-rail-slot:first-child .rk-ticket-hang{rotate:-.6deg}.rk-rail-slot:nth-child(2) .rk-ticket-hang{rotate:.5deg}.rk-rail-slot:nth-child(3) .rk-ticket-hang{rotate:-.25deg}.rk-rail-slot:nth-child(4) .rk-ticket-hang{rotate:.7deg}.rk-rail-slot:nth-child(5) .rk-ticket-hang{rotate:-.45deg}.rk-ticket{padding:2.25rem 1.25rem 2rem}.rk-ticket-head{border-bottom:1px dashed #26282d73;padding-bottom:.75rem}.rk-ticket-meta{font-family:var(--rk-mono);color:var(--rk-print-2);flex-wrap:wrap;justify-content:space-between;gap:.25rem .75rem;margin-top:.4rem;font-size:.8125rem;display:flex}.rk-ticket-meta b{color:var(--rk-print);font-weight:600}.rk-ticket-print{font-family:var(--rk-mono);padding:.9rem 0 1rem;font-size:.875rem;line-height:1.45}.rk-print-small{color:var(--rk-print-2);font-size:.8125rem}.rk-print{color:var(--rk-print);text-wrap:pretty;margin-top:.35rem}.rk-print-pre{white-space:pre-line}.rk-print-big{font-size:.9375rem;font-weight:500}.rk-print-rule{border-top:1px dashed #26282d59;margin-top:.8rem;padding-top:.7rem}.rk-print-who{align-items:flex-start;gap:.55rem;display:flex}.rk-print-who img{flex:none;margin-top:.1rem}.rk-faces{border-top:1px dashed #26282d59;justify-content:space-between;margin:.85rem 0 0;padding:.65rem 0 0;list-style:none;display:flex}.rk-faces li{justify-items:center;gap:.2rem;font-size:.8125rem;display:grid}.rk-weeks-now{font-family:var(--display);letter-spacing:-.03em;font-variation-settings:"opsz" 96;margin-top:.15rem;font-size:2.25rem;font-weight:700;line-height:1}.rk-weeks-bars{border-bottom:1px solid var(--rk-print);align-items:flex-end;gap:.3rem;height:3.75rem;margin-top:.8rem;padding-bottom:1px;display:flex}.rk-weeks-bar,.rk-weeks-bar-now{background:var(--rk-print);flex:1}.rk-weeks-bar-now{background:var(--rk-red)}.rk-weeks-foot{margin-top:.45rem}.rk-help{margin:.35rem 0 0;padding:0;list-style:none}.rk-help li{border-bottom:1px dashed #26282d59;padding:.5rem 0}.rk-help li:last-child{border-bottom:0}.rk-ticket-title{font-family:var(--rk-mono);letter-spacing:-.01em;border-top:1px dashed #26282d73;align-self:start;padding-top:.9rem;font-size:1.0625rem;font-weight:600;line-height:1.25}.rk-ticket-body{color:#3f424a;text-wrap:pretty;margin-top:.5rem;font-size:1rem;line-height:1.5}:where(.world-restaurants) .rk-chalk{padding:clamp(3rem,6vw,5rem) 0}:where(.world-restaurants) .rk-chalk>.wrap{background:radial-gradient(40% 30% at 18% 22%, #f2f0e90f, transparent 70%), radial-gradient(35% 40% at 82% 70%, #f2f0e90d, transparent 70%), radial-gradient(60% 20% at 50% 100%, #f2f0e90d, transparent 80%), var(--rk-slate);color:var(--rk-chalk);border-radius:4px;padding:clamp(1.75rem,4.5vw,3.75rem);position:relative;box-shadow:0 0 0 .55rem #3a2a1e,0 0 0 .65rem #251a12,0 1.6rem 2.6rem -1rem #281c1273}@media (max-width:40rem){:where(.world-restaurants) .rk-chalk>.wrap{width:calc(100% - 3.6rem)}}:where(.world-restaurants) .rk-chalk>.wrap:after{content:"";background:repeating-linear-gradient(90deg,#0000000f 0 1px,#0000 1px 9px),linear-gradient(#6d4c32 0%,#4a3322 35%,#3a2819 100%);border-radius:2px 2px 4px 4px;height:1.15rem;position:absolute;bottom:-1.8rem;left:-1rem;right:-1rem;box-shadow:inset 0 1px #ffffff1f,0 .7rem .9rem -.45rem #281c128c}:where(.world-restaurants) .rk-chalk>.wrap:before{content:"";z-index:1;filter:drop-shadow(0 .15rem .15rem #00000059);background:linear-gradient(#a77b4b 0 32%,#6e5032 32% 40%,#2e2e30 40% 100%) 0 100%/5rem 100% no-repeat,linear-gradient(#fff 0%,#ecebe5 55%,#c9c6bd 100%) 100% 100%/2.6rem .5rem no-repeat;width:10rem;height:1.1rem;position:absolute;bottom:-1.2rem;right:9%}:where(.world-restaurants) .rk-chalk{padding-bottom:clamp(3.75rem,7vw,6rem)}:where(.world-restaurants) .rk-chalk .section-title{color:var(--rk-chalk)}:where(.world-restaurants) .rk-chalk .section-sub{color:#f2f0e9cc}:where(.world-restaurants) .rk-chalk .industry-source{color:#f2f0e9b8;margin-top:2.25rem}:where(.world-restaurants) .rk-chalk ::selection{background:var(--rk-chalk);color:var(--rk-slate)}.rk-chalk-board{gap:2.5rem;margin-top:clamp(2rem,4vw,3rem);display:grid}@media (min-width:56rem){.rk-chalk-board{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:end;gap:3.5rem}}.rk-chalk-bars{gap:1.5rem;margin:0;display:grid}.rk-chalk-label{color:#f2f0e9db;font-size:1rem}.rk-chalk-figure{align-items:center;gap:1rem;margin:.5rem 0 0;display:flex}.rk-chalk-bar{width:calc(var(--rk-len) * .82);background:repeating-linear-gradient(-62deg,#f2f0e99e 0 2px,#0000 2px 7px);border:2px solid #f2f0e9e6;border-radius:3px 7px 4px 6px;flex:0 auto;height:2rem}.rk-chalk-value{font-family:var(--display);letter-spacing:-.035em;font-variation-settings:"opsz" 96;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1}.rk-chalk-ours{border-top:2px solid #f2f0e966;gap:1.25rem;margin:0;padding-top:1.5rem;display:grid}@media (min-width:56rem){.rk-chalk-ours{border-top:0;border-left:2px solid #f2f0e966;padding:0 0 0 2.5rem}}.rk-chalk-our{flex-direction:column-reverse;gap:.25rem;display:flex}.rk-chalk-our-value{font-family:var(--display);letter-spacing:-.035em;font-variation-settings:"opsz" 96;color:#f5be6a;margin:0;font-size:clamp(1.75rem,3vw,2.375rem);font-weight:700;line-height:1}.rk-chalk-our-label{color:#f2f0e9d1;font-size:1rem}:where(.world-restaurants) .walk-stage{background-image:radial-gradient(48% 62% at 76% 44%, #f0a0404d, #f0a04000 72%), var(--rk-tile-img);background-size:auto, var(--rk-tile-size);background-color:var(--rk-tile)!important}:where(.world-restaurants) .walk-list{isolation:isolate;filter:drop-shadow(0 .7rem .9rem #3c2c1e29)drop-shadow(0 1px 1px #0000001a);padding:1.2rem 1.25rem 1.6rem 2.6rem}:where(.world-restaurants) .walk-list:before{content:"";z-index:-1;background:var(--rk-paper);-webkit-mask:var(--rk-tear);-webkit-mask:var(--rk-tear);-webkit-mask:var(--rk-tear);-webkit-mask:var(--rk-tear);mask:var(--rk-tear);position:absolute;inset:0}:where(.world-restaurants) .walk-rail{top:1.45rem;bottom:1.85rem;left:1.25rem}:where(.world-restaurants) .walk-rail-fill{background:var(--rk-red)}:where(.world-restaurants) .walk-num{font-family:var(--rk-mono);color:var(--rk-red)}:where(.world-restaurants) .walk-step{opacity:1;color:#6a6e77}:where(.world-restaurants) .walk-step>.walk-body,:where(.world-restaurants) .walk-step .walk-kicker{color:#6a6e77}:where(.world-restaurants) .walk-who{background:var(--rk-paper);font-family:var(--rk-mono);color:var(--rk-print);border-radius:2px;font-size:.8125rem;box-shadow:0 .3rem .6rem -.25rem #3c2c1e4d}@media (max-width:55.99rem){:where(.world-restaurants) .walk-list{padding:1rem 1rem 1.4rem 2.3rem}:where(.world-restaurants) .walk-rail{top:1.1rem;bottom:1.5rem;left:1.1rem}:where(.world-restaurants) .walk-phone{font-size:min(.8rem,3.6vw,2.43902svh - .670732rem)}:where(.world-restaurants) .walk-body{font-size:1rem}}@media (min-width:56rem){:where(.world-restaurants) .walk-list{padding:1.5rem 1.75rem 2rem 3rem}:where(.world-restaurants) .walk-rail{left:1.4rem}}.rk-service{margin:clamp(2.5rem,5vw,3.5rem) 0 0}.rk-service-steel{background:radial-gradient(40% 55% at 30% 0%, #f0a04047, #f0a04000 70%), radial-gradient(40% 55% at 78% 0%, #f0a04038, #f0a04000 70%), var(--rk-steel);border-radius:10px;padding:1.25rem 0 .5rem;position:relative;box-shadow:inset 0 1px #ffffffb3,inset 0 0 0 1px #00000014,0 1.4rem 2.4rem -1.2rem #3c2c1e66}.rk-service-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;padding:0 clamp(1rem,3vw,2rem);display:flex}.rk-service-day{font-family:var(--rk-mono);color:var(--ink);font-size:.875rem;font-weight:500}.rk-tapes{grid-template-columns:repeat(3,11.75rem);gap:.6rem;display:grid}@media (max-width:47.99rem){.rk-tapes{grid-template-columns:minmax(0,1fr);width:100%}}.rk-tape{isolation:isolate;font:inherit;font-family:var(--display);letter-spacing:-.02em;color:var(--ink);white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-items:start;gap:.1rem;padding:.55rem 1.1rem .6rem;font-size:1.125rem;font-weight:700;line-height:1.1;transition:transform .14s ease-out;display:grid;position:relative}.rk-tape small{font-family:var(--rk-mono);letter-spacing:0;color:var(--rk-print-2);font-size:.8125rem;font-weight:500}.rk-tape:before{content:"";z-index:-1;clip-path:polygon(0 6%,2% 0,98% 3%,100% 0,98.5% 28%,100% 52%,98% 78%,100% 100%,2% 97%,0 100%,1.5% 72%,0 48%,1.8% 24%);background:#ece4ce8c;transition:background-color .14s;position:absolute;inset:0}.rk-tape-on{rotate:-1.2deg}.rk-tape-on:before{box-shadow:none;background:#efe7cf}.rk-tape-on:after{content:"";z-index:-2;filter:blur(4px);background:#3c2c1e38;position:absolute;inset:.15rem -.1rem -.25rem .1rem}.rk-tape:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.rk-tape:hover:before{background:#efe7cfd9}}.rk-tape:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:2px}.rk-moments{font-family:var(--rk-mono);color:#3a3d44;border-top:1px solid #26282d33;grid-template-columns:repeat(4,minmax(0,1fr));margin:1rem clamp(1rem,3vw,2rem) 0;padding:0;font-size:.8125rem;list-style:none;display:grid}@media (max-width:39.99rem){.rk-moments{grid-template-columns:repeat(2,minmax(0,1fr))}}.rk-moment{border-top:3px solid #0000;align-content:start;gap:.15rem;margin-top:-2px;padding:.55rem .5rem .4rem 0;display:grid}.rk-moment b{color:var(--ink);font-weight:600}.rk-moment-sent{border-top-color:var(--rk-amber)}.rk-moment-sent span{color:var(--ink)}.rk-service-rail{margin-top:1.25rem;position:relative}.rk-service-rail>.rk-rail-bar{display:none}.rk-service-tickets{grid-template-columns:minmax(0,1fr);align-items:start;row-gap:2.25rem;padding:0 clamp(1rem,3vw,2rem) 2rem;display:grid}.rk-order-slot{padding-top:1.1rem;position:relative}.rk-order-slot:before{left:calc(-1*clamp(1rem,3vw,2rem));right:calc(-1*clamp(1rem,3vw,2rem))}@media (min-width:56rem){.rk-service-rail>.rk-rail-bar{display:block}.rk-service-tickets{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(1.5rem,4vw,3.5rem);padding:1.1rem clamp(1.5rem,4vw,3.5rem) 2rem}.rk-order-slot{flex-direction:column;padding-top:0;display:flex}.rk-order-slot>.rk-order{flex:1}.rk-order-slot:before{display:none}}@media (prefers-reduced-motion:no-preference){.rk-service-slide>.rk-order-slot{animation:.32s cubic-bezier(.23,1,.32,1) both rk-slide}.rk-service-slide>.rk-order-slot:nth-child(2){animation-delay:50ms}}@keyframes rk-slide{0%{opacity:0;transform:translate(-1.5rem)}}.rk-order{font-family:var(--rk-mono);filter:drop-shadow(0 .6rem .8rem #3c2c1e2e);flex-direction:column;padding:2.25rem 1.25rem 2rem;font-size:.9375rem;line-height:1.4;display:flex}.rk-order-slot:first-child .rk-order{rotate:-.4deg}.rk-order-slot:nth-child(2) .rk-order{rotate:.5deg}.rk-order-head{border-bottom:1px dashed #26282d73;gap:.6rem;padding-bottom:.75rem;display:grid}.rk-order-when{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.rk-order-when b{letter-spacing:-.02em;font-size:1.5rem;font-weight:600}.rk-order-when span{font-weight:600}.rk-order-team{color:var(--rk-print-2);justify-content:space-between;gap:.75rem;display:flex}.rk-order-lines{margin:0;padding:0;list-style:none}.rk-order-line{border-bottom:1px dashed #26282d40;grid-template-columns:3.4rem minmax(0,1fr) auto;align-items:start;gap:.65rem;padding:.7rem 0;display:grid}.rk-order-qty{align-items:center;gap:.35rem;display:flex}.rk-order-qty b{font-size:1.0625rem;font-weight:600}.rk-order-who{min-width:0;display:grid}.rk-order-who b{font-weight:600}.rk-order-who small{color:var(--rk-print-2);font-size:.8125rem}.rk-order-mod{color:var(--rk-print);text-wrap:pretty;margin-top:.2rem;padding-left:.75rem}.rk-order-fire{color:var(--rk-red);white-space:nowrap;align-self:start;padding-top:.1rem;font-size:.875rem;font-weight:600}.rk-order-fire:before{content:"** " / ""}@media (max-width:39.99rem){.rk-order-line{grid-template-columns:3.4rem minmax(0,1fr)}.rk-order-fire{grid-column:2;justify-self:start;margin-top:.2rem}}.rk-order-line-need .rk-order-who b{color:var(--rk-red)}.rk-order-foot{border-top:1px dashed #26282d73;justify-content:space-between;gap:.75rem;margin-top:-1px;padding-top:.7rem;display:flex}.rk-order-need{color:var(--rk-red);font-weight:600}.rk-order-clear{font-weight:600}.rk-service-caption{max-width:52rem;font-size:var(--text-caption);color:var(--ink-2);margin-top:1.25rem}:where(.world-restaurants) .rk-shift{background:var(--rk-steel);box-shadow:inset 0 1px #fff9,inset 0 -1px #0000001f}:where(.world-restaurants) .rk-shift .section-sub{color:#3d424b}.rk-shelf{grid-template-columns:minmax(0,1fr);margin:clamp(2.5rem,5vw,3.5rem) 0 0;padding:0;list-style:none;display:grid}@media (min-width:40rem){.rk-shelf{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.rk-shelf{grid-template-columns:repeat(4,minmax(0,1fr))}}.rk-shelf-item{padding:1.1rem 1.5rem 1.75rem 0;position:relative}.rk-shelf-item:before{content:"";z-index:0;background:var(--rk-grain), linear-gradient(180deg, #f7f8f9 0%, #d2d6db 12%, #bfc3c9 70%, #9196a0 94%, #6f747c 100%);height:3.6rem;position:absolute;top:0;left:0;right:0;box-shadow:0 .5rem .8rem -.5rem #1e191459}.rk-shelf-tape{z-index:1;width:calc(100% - .6rem);font-family:var(--display);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;clip-path:polygon(0 6%,2% 0,98% 3%,100% 0,98.5% 28%,100% 52%,98% 78%,100% 100%,2% 97%,0 100%,1.5% 72%,0 48%,1.8% 24%);background:#efe7cf;margin:.45rem 0 0 .6rem;padding:.5rem 1rem .55rem;font-size:1.125rem;font-weight:700;line-height:1.15;display:block;position:relative}.rk-shelf-item:nth-child(odd) .rk-shelf-tape{rotate:-1.4deg}.rk-shelf-item:nth-child(2n) .rk-shelf-tape{rotate:1deg}.rk-shelf-body{color:#30343b;text-wrap:pretty;max-width:30rem;margin-top:1.75rem;padding-left:.6rem;font-size:1.0625rem;position:relative}.rk-check{color:#1f2a24;background:#eef5ea;max-width:62rem;margin-top:clamp(2.5rem,5vw,3.5rem);padding:0 0 1.5rem;position:relative;box-shadow:0 1px 1px #00000014,0 1.2rem 2rem -1rem #28322859}@media (min-width:56rem){.rk-check{rotate:-.4deg}}.rk-check:after{content:"";border-top:2px dotted #2f6e4a73;position:absolute;bottom:.75rem;left:0;right:0}.rk-check-print{font-family:var(--rk-mono);color:#2f6e4a;border-bottom:2px solid #2f6e4a;justify-content:space-between;gap:1rem;padding:1rem clamp(1.25rem,3vw,1.75rem);font-size:.875rem;font-weight:600;display:flex}.rk-check-table{border-collapse:collapse;width:100%;font-size:1rem;line-height:1.5}.rk-check-table th,.rk-check-table td{text-align:left;vertical-align:top;border-bottom:1px solid #2f6e4a52;padding:1rem 1.25rem}.rk-check-th-cat,.rk-check-cat{border-right:1px solid #2f6e4a73;width:22%;padding-left:clamp(1rem,3vw,1.75rem)}.rk-check-th-lolli,.rk-check-th-today{font-family:var(--rk-mono);color:#2f6e4a;font-size:.875rem;font-weight:600}.rk-check-th-lolli img{vertical-align:-.3rem;margin-right:.45rem;display:inline-block}.rk-check-cat{color:#1f2a24;font-weight:600}.rk-check-lolli{color:#1b1f27;border-right:1px solid #2f6e4a73;width:42%;font-weight:500}.rk-check-today{color:#4a5550}.rk-check-who{display:none}.rk-check-total th,.rk-check-total td{border-top:3px double #2f6e4ab3;border-bottom:0}.rk-check-total .launch-price{font-weight:500}:where(.world-restaurants) .rk-check .price-was{color:#4a5550}@media (max-width:47.99rem){.rk-check-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.rk-check-table tr{border-bottom:1px solid #2f6e4a52;padding:1rem 1.25rem;display:grid}.rk-check-table th,.rk-check-table td{border:0;width:auto;padding:.2rem 0;display:block}.rk-check-cat{padding-bottom:.35rem}.rk-check-who{font-family:var(--rk-mono);color:#2f6e4a;font-size:.8125rem;font-weight:600;display:block}.rk-check-total{border-top:3px double #2f6e4ab3}.rk-check-total th,.rk-check-total td{border-top:0}}:where(.world-restaurants) .rk-quotes .quotes{align-items:stretch;gap:2.5rem clamp(1.5rem,3vw,2.5rem);margin-top:clamp(2.5rem,5vw,3.5rem);padding-bottom:1.4rem;position:relative}:where(.world-restaurants) .rk-quotes .quotes:after{content:"";background:repeating-linear-gradient(90deg,#00000012 0 1px,#0000 1px 13px,#ffffff0a 13px 14px,#0000 14px 31px),linear-gradient(#8a5b38 0%,#6b4329 30%,#4f301c 75%,#3c2414 100%);border-radius:3px 3px .7rem .7rem/3px 3px 100% 100%;height:1.4rem;position:absolute;bottom:0;left:-1rem;right:-1rem;box-shadow:inset 0 1px #ffdcb459,0 1rem 1.2rem -.6rem #281a0e8c}:where(.world-restaurants) .rk-quotes .quotes>li{flex-direction:column;padding-bottom:3.6rem;display:flex;position:relative}:where(.world-restaurants) .rk-quotes .quotes>li:before{content:"";z-index:0;background:linear-gradient(90deg,#6f747b 0%,#f4f5f6 45%,#a9aeb4 100%);border-radius:2px;width:.28rem;height:3.2rem;position:absolute;bottom:.9rem;left:50%;translate:-50%}:where(.world-restaurants) .rk-quotes .quotes>li:after{content:"";background:radial-gradient(45% 70% at 40% 30%,#fffffff2,#fff0 70%),linear-gradient(#e9ebee 0%,#a3a8af 55%,#6c7178 100%);border-radius:50% 50% .35rem .35rem/100% 100% .35rem .35rem;width:4.75rem;height:1.25rem;position:absolute;bottom:0;left:50%;translate:-50%;box-shadow:0 .25rem .4rem -.1rem #1e12088c,inset 0 -1px #00000040}:where(.world-restaurants) .rk-quotes .quote{z-index:1;background:linear-gradient(#fff9,#fff0 30%),#fbf8f1;border:0;border-radius:3px;flex-direction:column;flex:1;margin:0;padding:3.6rem clamp(1.25rem,2vw,1.75rem) 1.75rem;display:flex;position:relative;box-shadow:inset 0 0 0 1px #7864461f,0 1px 1px #0000001a,0 1.2rem 1.6rem -1rem #281a0e59}:where(.world-restaurants) .rk-quotes .quote:after{content:"";filter:drop-shadow(0 1px 1px #00000059);background:repeating-linear-gradient(#f6f7f8 0 2px,#8f949b 2px 3px,#0000 3px 4px);border-radius:.3rem;width:1.15rem;height:1.3rem;position:absolute;bottom:-.55rem;left:50%;translate:-50%}:where(.world-restaurants) .rk-quotes .quote:before{content:"“";font-family:var(--display);color:var(--rk-red);font-size:4.25rem;font-weight:700;line-height:1;position:absolute;top:1.15rem;left:clamp(1.1rem,1.9vw,1.6rem)}:where(.world-restaurants) .rk-quotes .quote-logo{object-fit:contain;object-position:right center;mix-blend-mode:multiply;width:5rem;height:2.25rem;margin:0;position:absolute;top:1.35rem;right:clamp(1.25rem,2vw,1.75rem)}:where(.world-restaurants) .rk-quotes .quote-text{font-family:var(--display);letter-spacing:-.02em;font-variation-settings:"opsz" 48;color:var(--ink);margin-bottom:1.5rem;font-size:clamp(1.1875rem,1.5vw,1.3125rem);font-weight:600;line-height:1.38}:where(.world-restaurants) .rk-quotes .quote-by{font-family:var(--rk-mono);color:var(--ink-2);border-top:1px dashed #26282d66;margin-top:auto;padding-top:.85rem;font-size:.875rem}@media (max-width:55.99rem){:where(.world-restaurants) .rk-quotes .quotes{padding-bottom:0}:where(.world-restaurants) .rk-quotes .quotes:after{display:none}:where(.world-restaurants) .rk-quotes .quotes>li{background:linear-gradient(#8a5b38 0%,#6b4329 30%,#4f301c 75%,#3c2414 100%) bottom/100% 1.1rem no-repeat;padding-bottom:4.6rem}:where(.world-restaurants) .rk-quotes .quotes>li:before{bottom:1.9rem}:where(.world-restaurants) .rk-quotes .quotes>li:after{bottom:1rem}}:where(.world-restaurants) .rk-press .press-cards{gap:2.5rem 2.25rem;margin-top:clamp(2.75rem,5vw,3.75rem);padding:0 .75rem}:where(.world-restaurants) .rk-press .press-card{background:radial-gradient(circle at 1px 1px,#3c321e0d .6px,#0000 .9px) 0 0/4px 4px,linear-gradient(#efece3,#e9e5da);border:clamp(.85rem,1.3vw,1.1rem) solid #fbfbf8;border-radius:0;padding:1.25rem 1.25rem 1.1rem;transition:translate .2s cubic-bezier(.23,1,.32,1),box-shadow .2s;position:relative;box-shadow:inset 0 0 0 1px #0000001f,inset 0 1px 3px #0000001f,0 0 0 .55rem #1f1f22,0 0 0 calc(.55rem + 1px) #3a3a3e,.15rem 1.3rem 1.6rem -.5rem #281c1280}:where(.world-restaurants) .rk-press .press-card-outlet{font-family:var(--rk-mono);color:var(--ink);border-bottom:2px solid #26282d;padding-bottom:.6rem;font-size:.875rem;font-weight:600}:where(.world-restaurants) .rk-press .press-card-title{font-size:1.1875rem}:where(.world-restaurants) .rk-press .press-card-foot{color:var(--ink-2);border-top:1px solid #26282d40;padding-top:.75rem}:where(.world-restaurants) .rk-press .press-card-cta{text-underline-offset:.2em;-webkit-text-decoration:underline #1b1f2766;text-decoration:underline #1b1f2766}@media (hover:hover) and (pointer:fine){:where(.world-restaurants) .rk-press .press-card:hover{border-color:#fbfbf8;transform:none;box-shadow:inset 0 0 0 1px #0000001f,inset 0 1px 3px #0000001f,0 0 0 .55rem #1f1f22,0 0 0 calc(.55rem + 1px) #3a3a3e,.15rem 1.7rem 2rem -.6rem #281c128c}}:where(.world-restaurants) .rk-press .press-card:focus-visible{outline:2px solid var(--ink);outline-offset:.85rem}:where(.world-restaurants) .rk-roi{background:var(--rk-steel);border-top:0;box-shadow:inset 0 1px #fff9,inset 0 -1px #0000001f}:where(.world-restaurants) .rk-roi .section-sub{color:#3d424b}:where(.world-restaurants) .rk-roi .calc{box-shadow:none;background:0 0;border:0;border-radius:0;align-items:start;gap:clamp(1.75rem,3vw,2.75rem);overflow:visible}:where(.world-restaurants) .rk-roi .roi-inputs{border-radius:var(--r-lg);background:var(--paper);border:0;box-shadow:inset 0 0 0 1px #00000014}:where(.world-restaurants) .rk-roi .roi-results{background:linear-gradient(180deg, #f8f7f2 0%, var(--rk-paper) 12%, #faf9f4 100%);padding:2.25rem clamp(1.25rem,3vw,2.25rem) 2.5rem;position:relative;-webkit-mask:conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) top/.7rem .36rem repeat-x,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom/.7rem .36rem repeat-x,linear-gradient(#000 0 0) 50%/100% calc(100% - .7rem) no-repeat;mask:conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) top/.7rem .36rem repeat-x,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom/.7rem .36rem repeat-x,linear-gradient(#000 0 0) 50%/100% calc(100% - .7rem) no-repeat}:where(.world-restaurants) .rk-roi .calc-roi{filter:drop-shadow(0 .9rem 1rem #1e191438)}:where(.world-restaurants) .rk-roi .roi-figure-label,:where(.world-restaurants) .rk-roi .roi-bar-head>dt,:where(.world-restaurants) .rk-roi .roi-tile-label{font-family:var(--rk-mono);font-size:.875rem}:where(.world-restaurants) .rk-roi .roi-figure-note{color:var(--ink-2);border-bottom:1px dashed #26282d73;padding-bottom:1.25rem}:where(.world-restaurants) .rk-roi .roi-bar-value{font-family:var(--rk-mono);font-weight:600}:where(.world-restaurants) .rk-roi .roi-tiles{border-top:1px dashed #26282d73;padding-top:1.25rem}:where(.world-restaurants) .rk-roi .roi-tile{background:0 0;border:1px dashed #26282d66;border-radius:4px}:where(.world-restaurants) .rk-roi .roi-tile-lime{background:#ecf6d9;border-style:solid;border-color:#0000}@media (min-width:56rem){:where(.world-restaurants) .rk-roi .roi-inputs{border-right:0}:where(.world-restaurants) .rk-roi .roi-results{rotate:.5deg}}:where(.world-restaurants) .rk-roi .range-ends,:where(.world-restaurants) .rk-roi .field-hint,:where(.world-restaurants) .rk-roi .roi-figure-label,:where(.world-restaurants) .rk-roi .roi-tile-label{color:var(--ink-2)}:where(.world-restaurants) .rk-setup{padding-bottom:0}.rk-cooler{background:repeating-linear-gradient(90deg,#0000 0 calc(16rem - 2px),#00000029 calc(16rem - 2px) calc(16rem - 1px),#ffffff80 calc(16rem - 1px) 16rem),repeating-linear-gradient(90deg,#ffffff0a 0 1px,#0000 1px 5px),linear-gradient(#d3d6da 0%,#c5c9ce 100%);border-radius:6px 6px 0 0;grid-template-columns:minmax(0,1fr);margin-top:clamp(2.5rem,5vw,3.5rem);padding:clamp(1rem,2vw,1.5rem) clamp(.75rem,2vw,1.5rem) 0;display:grid;position:relative;box-shadow:inset 0 2px #fff9,inset 0 0 0 1px #0000001f,0 -.4rem 1.6rem -.6rem #281e1440}.rk-cooler:before{content:"";background:linear-gradient(#f2f3f5 0%,#b9bdc3 60%,#8d9299 100%);border-radius:4px;height:.75rem;position:absolute;top:-.5rem;left:-.4rem;right:-.4rem;box-shadow:0 .3rem .5rem -.2rem #00000059}.rk-cooler-wall{display:none}@media (min-width:56rem){.rk-cooler{grid-template-columns:minmax(0,46rem) minmax(0,1fr);column-gap:clamp(2rem,4vw,4rem)}.rk-cooler-wall{grid-area:1/2;display:block}.rk-cooler-frame{grid-area:1/1}.rk-cooler-header .rk-cooler-temp{visibility:hidden}}.rk-cooler-thermo{background:linear-gradient(#fbfbfa 0%,#e9e9e6 100%);border-radius:.6rem;place-items:center;margin-top:clamp(6rem,12vw,9rem);padding:.85rem 1rem 1.1rem;display:inline-grid;box-shadow:inset 0 0 0 1px #0000001a,0 .5rem .9rem -.35rem #0006}.rk-cooler-thermo .rk-cooler-temp b{font-size:1.75rem}.rk-cooler-frame{background:var(--rk-grain), linear-gradient(90deg, #a9aeb4 0%, #d9dce0 18%, #c4c8cd 50%, #dfe2e5 82%, #a3a8ae 100%);border-radius:6px 6px 0 0;padding:0 clamp(.9rem,1.6vw,1.25rem);position:relative;box-shadow:inset 0 1px #ffffffb3,inset 0 0 0 1px #00000024,0 0 0 1px #00000014,.6rem 0 1.2rem -.6rem #00000040}.rk-cooler-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem .25rem;display:flex}.rk-cooler-plate{font-family:var(--rk-mono);letter-spacing:.04em;color:#e9ebee;background:linear-gradient(#2b2f35,#1b1e22);border-radius:3px;padding:.35rem 1.4rem;font-size:.875rem;font-weight:600;position:relative;box-shadow:inset 0 1px #ffffff1f,0 1px 1px #0006}.rk-cooler-plate:before,.rk-cooler-plate:after{content:"";background:radial-gradient(circle at 40% 35%,#e6e8eb,#7d828a);border-radius:50%;width:.35rem;height:.35rem;position:absolute;top:50%;translate:0 -50%}.rk-cooler-plate:before{left:.45rem}.rk-cooler-plate:after{right:.45rem}.rk-cooler-temp{font-family:var(--rk-mono);color:#ff5a3c;text-shadow:0 0 6px #ff5a3c8c;background:linear-gradient(#0d0f11,#1c1f23);border-radius:4px;align-items:baseline;gap:.15rem;padding:.3rem .75rem .35rem;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff0f,inset 0 .4rem .6rem #0009,0 0 0 2px #6b7078}.rk-cooler-temp b{font-size:1.375rem;font-weight:600;line-height:1}.rk-cooler-temp small{font-size:.875rem}.rk-cooler-door{background:repeating-linear-gradient(90deg,#ffffff0b 0 1px,#0000 1px 4px),repeating-linear-gradient(90deg,#00000006 0 1px,#0000 1px 11px),linear-gradient(100deg,#c9cdd2 0%,#e7e9ec 22%,#cfd3d7 46%,#eceef0 70%,#c5c9ce 100%);border-radius:4px 4px 0 0;padding:clamp(1.75rem,3.5vw,2.75rem) clamp(3.25rem,7vw,6rem) 0 clamp(2rem,4.5vw,3.75rem);position:relative;box-shadow:0 0 0 4px #1d1f22,0 0 0 5px #ffffff40,inset 0 0 0 1px #ffffff80,inset 0 -1.5rem 2rem -1.5rem #00000026}.rk-cooler-hinge{background:linear-gradient(#fafbfc 0%,#c7cbd0 35%,#f1f2f4 52%,#9aa0a7 100%);border-radius:.35rem .8rem .8rem .35rem;width:clamp(3rem,6vw,4.75rem);height:1.6rem;position:absolute;left:clamp(-1.1rem,-1.5vw,-.85rem);box-shadow:0 .25rem .5rem -.15rem #00000073,inset 0 0 0 1px #0000001f}.rk-cooler-hinge:before{content:"";background:linear-gradient(90deg,#7f848c,#eef0f2 45%,#9ba0a7);border-radius:.4rem;width:.85rem;position:absolute;top:-.3rem;bottom:-.3rem;left:-.25rem}.rk-cooler-hinge:after{content:"";background:radial-gradient(circle at 40% 35%,#fff,#7d828a);border-radius:50%;width:.4rem;height:.4rem;position:absolute;top:50%;right:.7rem;translate:0 -50%}.rk-cooler-hinge-top{top:3.25rem}.rk-cooler-hinge-bottom{bottom:5.5rem}.rk-cooler-latch{z-index:1;background:linear-gradient(90deg,#8a8f97 0%,#e9ebee 30%,#fff 42%,#b7bcc2 70%,#7a7f87 100%);border-radius:.5rem;width:clamp(1.9rem,3vw,2.4rem);height:clamp(9rem,14vw,11rem);position:absolute;top:clamp(9rem,22%,15rem);right:clamp(.75rem,1.6vw,1.25rem);box-shadow:0 .5rem .9rem -.3rem #00000073,inset 0 0 0 1px #00000026}.rk-cooler-pull{border:.42rem solid #c9cdd2;border-right:0;border-radius:.5rem 0 0 .5rem;width:.9rem;position:absolute;top:12%;bottom:30%;left:-.85rem;box-shadow:-.3rem .35rem .5rem -.2rem #0006}.rk-cooler-lock{background:linear-gradient(90deg,#0000 44%,#2a2d31 44% 56%,#0000 56%) 50%/.55rem .55rem no-repeat,radial-gradient(circle at 40% 35%,#f4f5f6,#8c9198);border-radius:50%;width:1.05rem;height:1.05rem;position:absolute;bottom:.8rem;left:50%;translate:-50%;box-shadow:inset 0 0 0 1px #00000040}.rk-cooler-kick{background:repeating-linear-gradient(97deg,#ffffff0d 0 2px,#0000 2px 19px),repeating-linear-gradient(83deg,#0000000a 0 1px,#0000 1px 23px),linear-gradient(#9ea3aa 0%,#b9bdc3 8%,#a7acb3 100%);height:clamp(3rem,5vw,4rem);margin:clamp(1.75rem,3vw,2.5rem) calc(-1*clamp(3.25rem,7vw,6rem)) 0 calc(-1*clamp(2rem,4.5vw,3.75rem));display:block;box-shadow:inset 0 1px #00000040,inset 0 2px #ffffff59}.rk-checklist{background:linear-gradient(#fff 0%,#fbfbf9 60%,#f6f5f1 100%);padding:clamp(1.4rem,3vw,2rem) clamp(1.25rem,3vw,2rem) clamp(1.25rem,2.5vw,1.75rem);position:relative;rotate:-.6deg;box-shadow:0 1px 1px #0000001f,0 .8rem 1.4rem -.7rem #1e191459}.rk-sheet-tape{z-index:1;clip-path:polygon(0 8%,3% 0,97% 4%,100% 0,98% 50%,100% 100%,3% 96%,0 100%,2% 50%);background:#ece4cedb;width:4.5rem;height:1.35rem;position:absolute}.rk-sheet-tape-tl{top:-.55rem;left:-1.4rem;rotate:-38deg}.rk-sheet-tape-tr{top:-.55rem;right:-1.4rem;rotate:36deg}.rk-sheet-tape-bl{bottom:-.55rem;left:-1.4rem;rotate:34deg}.rk-sheet-tape-br{bottom:-.55rem;right:-1.4rem;rotate:-40deg}.rk-checklist-head{border-bottom:3px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;padding-bottom:.8rem;display:flex}.rk-checklist-head span:first-child{font-family:var(--display);letter-spacing:-.025em;font-variation-settings:"opsz" 96;font-size:1.375rem;font-weight:700}.rk-checklist-head span+span{font-family:var(--rk-mono);color:var(--ink-2);font-size:.875rem}.rk-checklist-steps{margin:0;padding:0;list-style:none}.rk-checklist-step{border-bottom:1px solid #dcdcd6;grid-template-columns:2.25rem minmax(0,1fr);column-gap:.9rem;padding:1.05rem 0;display:grid}.rk-checklist-step:last-child{border-bottom:0;padding-bottom:.25rem}.rk-checklist-num{border:2px solid var(--rk-red);width:2.25rem;height:2.25rem;font-family:var(--rk-mono);color:var(--rk-red);border-radius:50%;place-items:center;font-size:1rem;font-weight:600;display:grid}.rk-checklist-title{font-size:var(--text-lg);align-self:center}.rk-checklist-body{color:var(--ink-2);text-wrap:pretty;grid-column:2;margin-top:.3rem;font-size:1rem}@media (max-width:39.99rem){.rk-cooler{padding:.6rem .5rem 0}.rk-cooler-frame{padding:0 .6rem}.rk-cooler-door{padding:1.6rem 2.35rem 0 .85rem}.rk-cooler-kick{margin-left:-.85rem;margin-right:-2.35rem}.rk-cooler-latch{width:1.5rem;right:.4rem}.rk-cooler-pull{border-width:.32rem;width:.65rem;left:-.6rem}.rk-cooler-hinge{width:1.6rem}.rk-checklist{padding:1.25rem 1rem 1.1rem;rotate:-.4deg}.rk-checklist-step{grid-template-columns:2rem minmax(0,1fr);column-gap:.7rem}.rk-checklist-num{width:2rem;height:2rem}.rk-checklist-body{grid-column:1/-1}.rk-sheet-tape{width:3.25rem}}:where(.world-restaurants) .rk-menu-section{color:var(--rk-chalk);background:radial-gradient(50% 60% at 50% 0,#f0a04029,#f0a04000 70%),#1e2122}:where(.world-restaurants) .rk-menu-section .section-title{color:var(--rk-chalk)}:where(.world-restaurants) .rk-menu-section .section-sub{color:#f2f0e9cc}:where(.world-restaurants) .rk-menu-section ::selection{background:var(--rk-chalk);color:#1e2122}.rk-menu-cover{background:radial-gradient(70% 50% at 30% 10%,#ffffff14,#fff0 70%),radial-gradient(circle at 1px 1px,#ffffff09 .5px,#0000 .8px) 0 0/3px 3px,linear-gradient(#2a2b2e,#16171a);border-radius:10px;max-width:58rem;margin:clamp(2.5rem,5vw,3.5rem) auto 0;padding:clamp(1rem,2.4vw,1.75rem);position:relative;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #0009,0 2.4rem 3.4rem -1.6rem #000c}.rk-menu-cover:before{content:"";pointer-events:none;border:1.5px dashed #fff3;border-radius:6px;position:absolute;inset:clamp(.45rem,1vw,.7rem)}.rk-menu-corner{z-index:1;background:linear-gradient(135deg,#ffffff80,#ffffff2e);width:2.6rem;height:2.6rem;position:absolute;box-shadow:inset 0 0 0 1px #fff6}.rk-menu-corner-tl{clip-path:polygon(0 0,100% 0,0 100%);top:calc(clamp(1rem,2.4vw,1.75rem) - .35rem);left:calc(clamp(1rem,2.4vw,1.75rem) - .35rem)}.rk-menu-corner-tr{clip-path:polygon(0 0,100% 0,100% 100%);top:calc(clamp(1rem,2.4vw,1.75rem) - .35rem);right:calc(clamp(1rem,2.4vw,1.75rem) - .35rem)}.rk-menu-corner-bl{clip-path:polygon(0 0,0 100%,100% 100%);bottom:calc(clamp(1rem,2.4vw,1.75rem) - .35rem);left:calc(clamp(1rem,2.4vw,1.75rem) - .35rem)}.rk-menu-corner-br{clip-path:polygon(100% 0,0 100%,100% 100%);bottom:calc(clamp(1rem,2.4vw,1.75rem) - .35rem);right:calc(clamp(1rem,2.4vw,1.75rem) - .35rem)}.rk-menu{color:var(--ink);background:linear-gradient(#ffffff80,#fff0 20%),#fbfaf6;padding:clamp(1.75rem,4.5vw,3.5rem);position:relative;box-shadow:inset 0 0 0 .45rem #fbfaf6,inset 0 0 0 .55rem #2c2f33,0 1px 2px #00000080}.rk-menu-name{text-align:center;font-family:var(--display);letter-spacing:-.035em;font-variation-settings:"opsz" 96;font-size:clamp(1.75rem,3.4vw,2.5rem);font-weight:700}.rk-menu-dishes{border-top:1px solid var(--line-2);gap:2.25rem;margin-top:1.75rem;padding-top:1.75rem;display:grid}@media (min-width:56rem){.rk-menu-dishes{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:3rem}}.rk-dish{flex-direction:column;display:flex}.rk-dish-line{font-size:var(--text-xl);align-items:baseline;gap:.5rem;display:flex}.rk-dish-name{font-family:var(--display);letter-spacing:-.025em;font-weight:700}.rk-dish-dots{border-bottom:2px dotted #1b1f2773;flex:1;min-width:1.5rem;translate:0 -.3rem}.rk-dish-price{font-family:var(--display);letter-spacing:-.02em;white-space:nowrap;font-weight:700}.rk-dish-price s{color:var(--ink-2);margin-right:.3rem;font-weight:500}.rk-dish-unit{color:var(--ink-2);margin-top:.35rem;font-size:1rem}.rk-dish-with{color:var(--ink);flex:1;margin:1rem 0 1.5rem;padding:0;font-size:1rem;list-style:none}.rk-dish-with li{padding:.3rem 0 .3rem 1rem;position:relative}.rk-dish-with li:before{content:"";background:var(--ink-2);width:.45rem;height:1px;position:absolute;top:.95rem;left:0}.rk-dish-cta{align-self:flex-start}.rk-menu-note{border-top:1px solid var(--line-2);text-align:center;color:var(--ink-2);margin-top:2rem;padding-top:1.25rem;font-size:.9375rem}:where(.world-restaurants) .rk-faq .home-faq{color:#f4f4f2;background:repeating-linear-gradient(#ffffff0b 0 1px,#00000040 1px 2px,#0000 2px .5rem) padding-box padding-box,radial-gradient(70% 60% at 30% 20%,#2a2a2c,#1a1a1c) padding-box padding-box,repeating-linear-gradient(90deg,#5032141f 0 2px,#0000 2px 11px) border-box,linear-gradient(135deg,#d4a76d 0%,#b9875a 35%,#cf9f66 60%,#a97a4c 100%) border-box;border:clamp(.8rem,1.4vw,1.1rem) solid #0000;border-radius:6px;max-width:58rem;padding:.75rem clamp(1.25rem,3.5vw,2.75rem) 1rem;box-shadow:inset 0 0 0 1px #0009,inset 0 .5rem 1rem #00000073,0 1px #ffffff4d,0 1.4rem 2.2rem -1rem #281c1280}:where(.world-restaurants) .rk-faq .faq-item{border-bottom:1px solid #ffffff1a}:where(.world-restaurants) .rk-faq .faq-item:last-child{border-bottom:0}:where(.world-restaurants) .rk-faq .faq-q{letter-spacing:.02em;color:#fbfbf9;text-shadow:0 1px #000000b3,0 0 1px #fff6;padding:1.15rem 0;font-size:1.0625rem;font-weight:600}:where(.world-restaurants) .rk-faq .faq-q:after{border-color:#fbfbf9}:where(.world-restaurants) .rk-faq .faq-a{letter-spacing:.01em;color:#f4f4f2db;padding-bottom:1.4rem;font-size:1rem;line-height:1.6}:where(.world-restaurants) .rk-faq .faq-q:focus-visible{outline-offset:2px;outline:2px solid #fbfbf9}:where(.world-restaurants) .rk-faq ::selection{color:#1a1a1c;background:#fbfbf9}:where(.world-restaurants) .rk-closing{--rk-c-top:clamp(3.25rem, 4.6vw, 4.75rem);--rk-c-edge:clamp(.8rem, 1vw, 1.05rem);--rk-c-face:clamp(2rem, 2.6vw, 2.75rem);padding-bottom:calc(clamp(4rem, 8vw, 7rem) + var(--rk-c-top) + var(--rk-c-edge) + var(--rk-c-face));background:radial-gradient(45% 70% at 50% 0,#f0a04038,#f0a04000 70%);position:relative}:where(.world-restaurants) .rk-closing:after{content:"";height:calc(var(--rk-c-top) + var(--rk-c-edge) + var(--rk-c-face));background:linear-gradient(180deg, #0000004d 0, #0000 2px) 0 0 / 100% var(--rk-c-top) no-repeat, radial-gradient(7% 120% at 22% 0%, #ffbe6e80, #ffbe6e00 75%) 0 0 / 100% var(--rk-c-top) no-repeat, radial-gradient(7% 120% at 78% 0%, #ffbe6e73, #ffbe6e00 75%) 0 0 / 100% var(--rk-c-top) no-repeat, linear-gradient(180deg, #7b8087 0%, #9ea3aa 22%, #c0c4c9 58%, #d8dbdf 88%, #e3e5e8 100%) 0 0 / 100% var(--rk-c-top) no-repeat, linear-gradient(180deg, #eef0f2 0%, #fff 22%, #d3d6da 46%, #9ba0a7 72%, #6c7179 100%) 0 var(--rk-c-top) / 100% var(--rk-c-edge) no-repeat, linear-gradient(180deg, #00000047 0, #0000 .6rem) 0 calc(var(--rk-c-top) + var(--rk-c-edge)) / 100% var(--rk-c-face) no-repeat, var(--rk-grain), linear-gradient(180deg, #7d828a 0%, #8c9199 45%, #6f747c 100%) 0 calc(var(--rk-c-top) + var(--rk-c-edge)) / 100% var(--rk-c-face) no-repeat;position:absolute;bottom:0;left:0;right:0}:where(.world-restaurants) .rk-closing .closing-title{max-width:18ch}:where(.world-manufacturing){--world-ground:#e6e4de}.pl{--pl-wall-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240' viewBox='0 0 240 240'%3E%3Cdefs%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.30 0 0 0 0 0.29 0 0 0 0 0.26 0 0 0 0.11 0'/%3E%3C/filter%3E%3Cfilter id='m' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.035' numOctaves='2' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.48 0 0 0 0 0.44 0 0 0 0.05 0'/%3E%3C/filter%3E%3ClinearGradient id='g' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23ebeae5'/%3E%3Cstop offset='1' stop-color='%23e3e1db'/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect width='240' height='240' fill='%23cdcac2'/%3E%3Cg fill='url(%23g)'%3E%3Crect x='2' y='2' width='236' height='116' rx='3'/%3E%3Crect x='-118' y='122' width='236' height='116' rx='3'/%3E%3Crect x='122' y='122' width='236' height='116' rx='3'/%3E%3C/g%3E%3Cg fill='%23f6f5f1' opacity='0.7'%3E%3Crect x='3' y='117' width='234' height='1.4'/%3E%3Crect x='-117' y='237' width='234' height='1.4'/%3E%3Crect x='123' y='237' width='234' height='1.4'/%3E%3C/g%3E%3Cg fill='%23a8a49b' opacity='0.55'%3E%3Crect x='3' y='2' width='234' height='1.6'/%3E%3Crect x='-117' y='122' width='234' height='1.6'/%3E%3Crect x='123' y='122' width='234' height='1.6'/%3E%3C/g%3E%3Crect width='240' height='240' filter='url(%23m)'/%3E%3Crect width='240' height='240' filter='url(%23n)'/%3E%3C/svg%3E");--pl-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180' viewBox='0 0 180 180'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' seed='11' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.2 0 0 0 0 0.18 0 0 0 0 0.15 0 0 0 0.16 0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");--pl-tread:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cdefs%3E%3ClinearGradient id='l' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23fbfcfd'/%3E%3Cstop offset='0.45' stop-color='%23dfe3e7'/%3E%3Cstop offset='1' stop-color='%238f969d'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg fill='url(%23l)' stroke='%237c838a' stroke-opacity='0.35' stroke-width='0.6'%3E%3Crect x='-11' y='-2.6' width='22' height='5.2' rx='2.6' transform='translate(16 16) rotate(45)'/%3E%3Crect x='-11' y='-2.6' width='22' height='5.2' rx='2.6' transform='translate(48 48) rotate(45)'/%3E%3Crect x='-11' y='-2.6' width='22' height='5.2' rx='2.6' transform='translate(48 16) rotate(-45)'/%3E%3Crect x='-11' y='-2.6' width='22' height='5.2' rx='2.6' transform='translate(16 48) rotate(-45)'/%3E%3C/g%3E%3C/svg%3E");--pl-wall:#e6e4de;--pl-wall-size:11rem 11rem;--pl-graphite:#2a2f35;--pl-graphite-2:#1d2126;--pl-yellow:#f4d35e;--pl-black:#15181c;--pl-ink:#1b1f27;--pl-ink-2:#3f4651;--pl-red:#c8261d;--pl-andon-red:#ff3b2f;--pl-andon-amber:#ffb020;--pl-andon-green:#2fe06a;--pl-print:#285446;--pl-violet:#4f3596;--pl-plant:var(--font-plant), "Barlow Condensed", var(--display);--pl-forms:var(--font-forms), ui-monospace, "SF Mono", Menlo, monospace;--pl-dots:var(--font-dots), ui-monospace, monospace;--pl-marker:var(--font-marker), "Comic Sans MS", cursive;--pl-hazard:repeating-linear-gradient(-45deg, var(--pl-yellow) 0 .75rem, var(--pl-black) .75rem 1.5rem);--pl-chrome:linear-gradient(90deg, #6c737a 0%, #b9bfc5 18%, #f3f5f6 36%, #c7ccd1 55%, #8e959c 78%, #5f666d 100%);--pl-hang:0 1.4rem 2.2rem -1.1rem #302c2480, 0 .25rem .5rem -.2rem #302c244d;background:var(--pl-wall) var(--pl-wall-img);background-size:var(--pl-wall-size);color:var(--pl-ink)}:where(.world-manufacturing) .hero-title,:where(.world-manufacturing) .section-title,:where(.world-manufacturing) .closing-title,:where(.world-manufacturing) .walk-heading{font-family:var(--pl-plant);text-transform:uppercase;letter-spacing:.005em;font-variation-settings:normal;font-weight:700;line-height:.95}:where(.world-manufacturing) .section-title{max-width:26ch;font-size:clamp(2.25rem,4.2vw,3.625rem)}:where(.world-manufacturing) .section-sub,:where(.world-manufacturing) .closing-sub{color:var(--pl-ink-2)}:where(.world-manufacturing) .btn{white-space:nowrap;transition:background-color .12s,border-color .12s,transform .16s cubic-bezier(.23,1,.32,1)}:where(.world-manufacturing) .btn:active{transform:scale(.97)}:where(.world-manufacturing) .vupdated{color:var(--pl-ink-2)}.pl-hero{background:#14171b}:where(.world-manufacturing) .world-hero{padding-top:clamp(1.75rem,2.4vw,2.5rem)}:where(.world-manufacturing) .world-hero-photo{object-position:50% 58%;height:100%}:where(.world-manufacturing) .world-hero-scrim{background:linear-gradient(#0b0e12d6 0%,#0b0e12b3 28%,#0b0e126b 52%,#0b0e1261 78%,#0b0e129e 100%);height:100%}:where(.world-manufacturing) .hero-title{max-width:32ch;font-size:clamp(2.5rem,4.4vw,4.5rem);line-height:.93}:where(.world-manufacturing) .world-hero .hero-lead{margin-top:.875rem}:where(.world-manufacturing) .world-hero .btn-ghost{background:#fffffff2;border-color:#0000}@media (hover:hover) and (pointer:fine){:where(.world-manufacturing) .world-hero .btn-ghost:hover{background:#fff}}.pl-stage .cs-stage{--pl-w:min((100vw - 2.5rem) / 1.2, 64rem, (100svh - 11rem) * 1.42);--pl-back:calc(var(--pl-w) * .05);--pl-dk:calc(var(--pl-w) * .084);--pl-fr:calc(var(--pl-w) * .054);--pl-gap:calc(var(--pl-w) * .085);--pl-edge:calc(var(--pl-w) * .016);--pl-apron:calc(var(--pl-w) * .05)}@media (min-width:48.01rem){:where(.world-manufacturing) .pl-stage .cs-stage{--cs-w:min((100% - 2.5rem) / 1.2, 64rem, (100svh - 11rem) * 1.42)}:where(.world-manufacturing) .pl-stage .cs-card{margin-top:clamp(.75rem,1.2vw,1.25rem)}:where(.world-manufacturing) .pl-stage{padding-bottom:0}:where(.world-manufacturing) .pl-stage .hero-iphone{left:max(.75rem, 50% - var(--cs-w) * .5 - 8.5rem);bottom:calc(var(--pl-apron) + var(--pl-edge) + var(--pl-gap) * .3);font-size:clamp(.55rem,.64vw,.84rem)}}.pl-lid{isolation:isolate;background:var(--pl-grain), radial-gradient(120% 80% at 26% 0%, #7a828b 0%, #7a828b00 58%), linear-gradient(180deg, #5f666e 0%, #4b5259 56%, #3c4248 100%);background-size:11rem,auto,auto;border-radius:clamp(1rem,2vw,1.6rem);padding:2.3%;position:relative;box-shadow:inset 0 1px #ffffff42,inset 0 0 0 1px #ffffff0d,inset 0 -.5rem .9rem #00000073,inset .35rem 0 .6rem -.3rem #ffffff1a,0 2.75rem 4rem -1.75rem #000000d9}.pl-lid-top{z-index:-1;left:4%;right:4%;top:calc(var(--pl-w) * -.021);height:calc(var(--pl-w) * .04);background:repeating-linear-gradient(90deg,#fff0 0 9px,#ffffff0d 9px 10px),linear-gradient(#9aa1a9 0%,#7d848c 32%,#4b5158 70%);border-radius:.6rem .6rem 0 0/.5rem .5rem 0 0;position:absolute;box-shadow:inset 0 1px #fff6}.pl-bumper{--pl-r:clamp(1.6rem, 3.4vw, 2.75rem);--pl-out:calc(var(--pl-w) * -.017);z-index:3;background:linear-gradient(var(--pl-rib-dir,90deg), #fff0 0 72%, #0000 72%), repeating-linear-gradient(var(--pl-rib-dir,90deg), #fff0 0 6px, #ffffff0d 6px 8px), radial-gradient(130% 120% at var(--pl-lx,20%) var(--pl-ly,15%), #4a4f56 0%, #24272b 45%, #121315 100%);width:13.5%;height:21%;position:absolute;box-shadow:inset 0 2px #fff3,inset 0 -.4rem .6rem #0000008c,0 0 0 1px #00000073,0 .5rem .9rem #0000008c}.pl-bumper:before{content:"";border-radius:inherit;position:absolute;inset:.45rem;box-shadow:inset 0 0 0 2px #00000073,0 1px #ffffff14}.pl-bumper:after{content:"";aspect-ratio:1;background:radial-gradient(circle,#0c0d0e 0 28%,#0000 32%),radial-gradient(circle at 38% 32%,#8b9199 0%,#4b5157 60%,#2a2e32 100%);border-radius:50%;width:clamp(.5rem,.7vw,.7rem);position:absolute;box-shadow:0 0 0 1.5px #08090a}.pl-bumper-tl{top:var(--pl-out);left:var(--pl-out);border-radius:var(--pl-r) .7rem 1rem .7rem}.pl-bumper-tr{--pl-lx:80%;top:var(--pl-out);right:var(--pl-out);border-radius:.7rem var(--pl-r) .7rem 1rem}.pl-bumper-bl{--pl-ly:85%;bottom:var(--pl-out);left:var(--pl-out);border-radius:.7rem 1rem .7rem var(--pl-r)}.pl-bumper-br{--pl-lx:80%;--pl-ly:85%;bottom:var(--pl-out);right:var(--pl-out);border-radius:1rem .7rem var(--pl-r) .7rem}.pl-bumper-tl:after,.pl-bumper-bl:after{left:38%}.pl-bumper-tr:after,.pl-bumper-br:after{right:38%}.pl-bumper-tl:after,.pl-bumper-tr:after{top:30%}.pl-bumper-bl:after,.pl-bumper-br:after{bottom:30%}.pl-bezel{z-index:4;background:linear-gradient(#16181b 0%,#0f1113 100%);border-radius:clamp(.6rem,1.2vw,1rem);padding:3.3% 3.1% 3.6%;position:relative;box-shadow:0 0 0 1px #0a0b0c,0 0 0 2px #ffffff0f,inset 0 1px #ffffff0d}.pl-cam{aspect-ratio:1;background:radial-gradient(circle at 36% 34%,#5a6b85 0%,#1a2230 32%,#050608 70%);border-radius:50%;width:clamp(.45rem,.6vw,.6rem);position:absolute;top:1.25%;left:50%;translate:-50%;box-shadow:0 0 0 2px #1d2024}.pl-cam:after{content:"";background:#2b2f34;border-radius:50%;width:.2rem;height:.2rem;position:absolute;top:50%;left:calc(100% + .6rem);translate:0 -50%}.pl-screw{aspect-ratio:1;background:linear-gradient(45deg,#0000 44%,#15171a 44% 56%,#0000 56%),linear-gradient(-45deg,#0000 44%,#15171a 44% 56%,#0000 56%),radial-gradient(circle at 38% 32%,#8b9199 0%,#555b62 55%,#33373c 100%);border-radius:50%;width:clamp(.45rem,.62vw,.62rem);position:absolute;box-shadow:0 0 0 1.5px #08090a,0 1px 0 1.5px #ffffff12}.pl-screw-tl{top:1.1%;left:1.1%}.pl-screw-tr{top:1.1%;right:1.1%}.pl-screw-bl{bottom:1.3%;left:1.1%}.pl-screw-br{bottom:1.3%;right:1.1%}.pl-screen{border-radius:3px;position:relative;overflow:hidden;box-shadow:0 0 0 2px #050607}.pl-screen:after{content:"";pointer-events:none;background:linear-gradient(168deg,#ffffff12 0%,#ffffff05 38%,#00000008 100%);position:absolute;inset:0}.pl-desk{height:calc(var(--pl-dk) + var(--pl-fr) + var(--pl-gap) + var(--pl-edge) + var(--pl-apron));pointer-events:none;position:relative}.pl-benchtop{z-index:-1;left:0;right:0;top:calc(var(--pl-back) * -1);height:calc(var(--pl-back) + var(--pl-dk) + var(--pl-fr) + var(--pl-gap));background:linear-gradient(#ffffff59 0,#fff0 2px),radial-gradient(130% 160% at 50% 20%,#0000 50%,#00000047 100%),radial-gradient(38% 60% at 50% 100%,#ffffff1f,#fff0 80%),repeating-linear-gradient(#fff0 0 3px,#ffffff09 3px 4px,#0000 4px 9px,#00000008 9px 10px),linear-gradient(#474d54 0%,#5d646b 30%,#7f868d 72%,#959ca3 100%);position:absolute}.pl-contact{left:50%;top:calc(var(--pl-dk) * .35);width:calc(var(--pl-w) * 1.22);height:calc(var(--pl-dk) * .65 + var(--pl-fr) + 1.4rem);filter:blur(8px);background:radial-gradient(closest-side,#08090ab3,#08090a66 70%,#08090a00);border-radius:50%;position:absolute;translate:-50%}.pl-front:after{content:"";z-index:-1;filter:blur(4px);background:#060708bf;border-radius:50%;height:.9rem;position:absolute;bottom:-.55rem;left:1%;right:1%}.pl-deck{left:50%;top:calc(var(--pl-dk) - var(--pl-w) * .55);width:calc(var(--pl-w) * 1.12);height:calc(var(--pl-w) * .55);margin-left:calc(var(--pl-w) * -.56);transform-origin:50% 100%;transform:perspective(calc(var(--pl-w) * 4)) rotateX(80deg);background:var(--pl-grain), linear-gradient(180deg, #4f565e 0%, #69717a 60%, #79818a 100%);background-size:11rem,auto;border-radius:1.2rem 1.2rem .8rem .8rem;position:absolute;box-shadow:inset 0 -3px #ffffff40,inset 0 0 0 1px #0000004d}.pl-keys{background:repeating-linear-gradient(90deg,#121417 0 .9%,#0000 .9% 6.667%),repeating-linear-gradient(#121417 0 2.6%,#0000 2.6% 16.667%),linear-gradient(#2c3036,#3b4047);border-radius:.6rem;height:46%;position:absolute;top:8%;left:13%;right:13%;box-shadow:0 0 0 .5rem #23262a,inset 0 0 0 2px #121417}.pl-pad{background:linear-gradient(#474e56,#545c64);border-radius:.8rem;width:22%;height:25%;position:absolute;top:64%;left:39%;box-shadow:inset 0 0 0 3px #30353a,inset 0 4px 6px #00000059}.pl-deck-cap,.pl-deck:before,.pl-deck:after{background:repeating-linear-gradient(90deg,#fff0 0 8px,#ffffff0d 8px 10px),linear-gradient(#2c2f33 0%,#1a1c1f 100%);width:9%;height:20%;position:absolute;box-shadow:inset 0 0 0 3px #00000059}.pl-deck:before,.pl-deck:after{content:"";bottom:0}.pl-deck-cap{top:0}.pl-deck-cap-l,.pl-deck:before{border-radius:1.2rem .4rem .4rem .8rem;left:0}.pl-deck-cap-r,.pl-deck:after{border-radius:.4rem 1.2rem .8rem .4rem;right:0}.pl-hinge{top:calc(var(--pl-w) * -.006);width:calc(var(--pl-w) * .15);height:calc(var(--pl-w) * .019);background:linear-gradient(#2a2e33 0%,#7a828a 32%,#474d54 62%,#1c1f22 100%);border-radius:.5rem;position:absolute;box-shadow:0 .2rem .35rem #00000080}.pl-hinge-l{left:calc(50% - var(--pl-w) * .36)}.pl-hinge-r{right:calc(50% - var(--pl-w) * .36)}.pl-front{left:50%;top:var(--pl-dk);width:calc(var(--pl-w) * 1.12);height:var(--pl-fr);margin-left:calc(var(--pl-w) * -.56);background:linear-gradient(180deg, #ffffff4d 0, #fff0 2px), linear-gradient(180deg, transparent 0 22%, #00000052 22% 26%, #ffffff1a 26% 29%, transparent 29%), var(--pl-grain), linear-gradient(180deg, #535a62 0%, #3e444b 55%, #2c3136 100%);background-size:auto,auto,11rem,auto;border-radius:0 0 1rem 1rem/0 0 .7rem .7rem;position:absolute}.pl-port{background:linear-gradient(#2f3439,#1f2226);border-radius:.35rem;width:15%;position:absolute;top:38%;bottom:16%;box-shadow:inset 0 0 0 2px #121417,inset 0 0 0 3px #ffffff0f,0 1px #ffffff29}.pl-port-l{left:12%}.pl-port-r{right:12%}.pl-latch{background:repeating-linear-gradient(90deg,#ffffff38 0 1px,#0000 1px 4px),linear-gradient(#8a9199,#50565d);border-radius:.2rem;width:30%;height:52%;position:absolute;top:50%;left:20%;translate:0 -50%;box-shadow:0 1px #fff3,0 .15rem .3rem #0000008c}.pl-front-cap{background:repeating-linear-gradient(#fff0 0 5px,#ffffff0d 5px 7px),linear-gradient(170deg,#3a3e43 0%,#1d1f22 50%,#0f1012 100%);width:9%;position:absolute;top:-1px;bottom:-.35rem;box-shadow:inset 0 1px #fff3,0 .35rem .6rem #0000008c}.pl-front-cap-l{border-radius:0 .35rem .5rem 1.2rem;left:0}.pl-front-cap-r{border-radius:.35rem 0 1.2rem .5rem;right:0}.pl-handle{z-index:1;left:50%;top:calc(var(--pl-dk) + var(--pl-fr) * .42);width:calc(var(--pl-w) * .34);height:calc(var(--pl-fr) * .58 + var(--pl-gap) * .62);position:absolute;translate:-50%}.pl-handle:after{content:"";z-index:-1;filter:blur(3px);background:radial-gradient(closest-side,#08090abf,#08090a00);border-radius:50%;height:1.4rem;position:absolute;bottom:-.55rem;left:-8%;right:-8%}.pl-handle-arm{width:calc(var(--pl-w) * .018);transform-origin:50% 0;background:linear-gradient(90deg,#2a2e33 0%,#6f7780 40%,#4a5057 70%,#22262a 100%);border-radius:.35rem;position:absolute;top:0;bottom:.4rem;box-shadow:0 .25rem .4rem #00000080}.pl-handle-arm:before{content:"";height:calc(var(--pl-w) * .026);background:linear-gradient(#4a5057 0%,#2c3035 60%,#1c1f22 100%);border-radius:.35rem;position:absolute;top:-.2rem;left:-30%;right:-30%;box-shadow:inset 0 1px #ffffff2e}.pl-handle-arm-l{left:0;transform:skew(-14deg)}.pl-handle-arm-r{right:0;transform:skew(14deg)}.pl-handle-grip{height:calc(var(--pl-w) * .026);background:repeating-linear-gradient(90deg,#fff0 0 9px,#ffffff12 9px 11px),linear-gradient(#4a4f55 0%,#24272b 40%,#121315 100%);border-radius:999px;position:absolute;bottom:0;left:-5.5%;right:-5.5%;box-shadow:inset 0 1px #ffffff38,0 .3rem .5rem #0000008c}.pl-bench-edge{left:0;right:0;top:calc(var(--pl-dk) + var(--pl-fr) + var(--pl-gap));height:var(--pl-edge);background:linear-gradient(#c3c9ce 0%,#f4f6f7 28%,#b3b9bf 55%,#6c737a 100%);position:absolute}.pl-bench-apron{height:var(--pl-apron);background:linear-gradient(180deg, #0006 0, #0000 .5rem), linear-gradient(180deg, transparent 0 24%, #00000040 24% calc(24% + 1px), transparent calc(24% + 1px) 76%, #ffffff2e 76% calc(76% + 1px), transparent calc(76% + 1px)), var(--pl-hazard) 0 50% / 100% 52% no-repeat, linear-gradient(180deg, #3b4147, #2b3035);position:absolute;bottom:0;left:0;right:0}:where(.world-manufacturing) .hero-iphone-frame{background:linear-gradient(160deg,#2a2d31 0%,#16181b 55%,#0d0e10 100%);border-radius:3.4em;padding:.85em;position:relative;box-shadow:inset 0 .08em #ffffff24,0 0 0 .3em #1d2023,0 0 0 .42em #0b0c0e,0 2.2em 3.8em -1.2em #000000b3}:where(.world-manufacturing) .hero-iphone-frame:before{content:"";z-index:-1;background:radial-gradient(circle at 2.6em 2.6em,#2c2f33 0 2.4em,#0000 2.45em),radial-gradient(circle at calc(100% - 2.6em) 2.6em,#2c2f33 0 2.4em,#0000 2.45em),radial-gradient(circle at 2.6em calc(100% - 2.6em),#2c2f33 0 2.4em,#0000 2.45em),radial-gradient(circle at calc(100% - 2.6em) calc(100% - 2.6em),#2c2f33 0 2.4em,#0000 2.45em);border-radius:3.9em;position:absolute;inset:-.75em}:where(.world-manufacturing) .customers{background:0 0}:where(.world-manufacturing) .customers-label{font-family:var(--pl-plant);letter-spacing:.06em;text-transform:uppercase;color:var(--pl-ink-2);font-size:1rem;font-weight:600}:where(.world-manufacturing) .marquee-track>:where(div){background:0 0}.pl-huddle{margin:clamp(4.5rem,6vw,5rem) 0 0}.pl-wb{box-shadow:inset 0 1px 0 #fff, inset 0 -1px 0 #0003, var(--pl-hang);background:linear-gradient(#3f444a,#2b2f34) 0 0/1.5rem 1.5rem no-repeat,linear-gradient(#3f444a,#2b2f34) 100% 0/1.5rem 1.5rem no-repeat,linear-gradient(#3f444a,#2b2f34) 0 100%/1.5rem 1.5rem no-repeat,linear-gradient(#3f444a,#2b2f34) 100% 100%/1.5rem 1.5rem no-repeat,linear-gradient(#f2f4f5 0%,#ccd1d6 40%,#b2b8be 100%);border-radius:.55rem;padding:.7rem .7rem 1.6rem;position:relative}.pl-wb-surface{background:radial-gradient(18% 9% at 72% 64%,#283c5a09,#0000 70%),radial-gradient(22% 7% at 30% 82%,#283c5a08,#0000 70%),linear-gradient(118deg,#fff0 30%,#ffffffd9 46%,#fff0 60%),linear-gradient(#fbfcfc 0%,#f1f4f5 100%);border-radius:2px;padding:clamp(1.25rem,3vw,2.25rem);position:relative;box-shadow:inset 0 0 0 1px #0000001a,inset 0 .2rem .4rem #00000014}.pl-wb-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1.5rem;display:flex}.pl-wb-title{font-family:var(--pl-plant);letter-spacing:.02em;text-transform:uppercase;color:#1c2a44;order:-1;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:800;line-height:1}.pl-wb-org{font-family:var(--pl-plant);letter-spacing:.03em;text-transform:uppercase;color:#3a4a66;font-size:1.125rem;font-weight:600}.pl-wb-shifts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1.25rem;display:grid}.pl-strip,.pl-strip-on{text-align:left;cursor:pointer;border:0;border-radius:3px;justify-items:start;gap:.2rem;min-width:0;padding:.7rem 1rem .75rem;transition:background-color .16s,transform .16s cubic-bezier(.23,1,.32,1),box-shadow .16s;display:grid;box-shadow:0 2px #00000038,0 .35rem .5rem -.2rem #00000040}.pl-strip{color:var(--pl-ink);background:linear-gradient(#fff,#eceff1)}.pl-strip-on{background:linear-gradient(180deg, #f8dc6e, var(--pl-yellow));color:var(--pl-black)}.pl-strip b,.pl-strip-on b{font-family:var(--pl-plant);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;font-size:1.375rem;font-weight:700;line-height:1}.pl-strip small,.pl-strip-on small{font-family:var(--pl-forms);color:inherit;font-size:.8125rem;font-weight:500}.pl-strip:active,.pl-strip-on:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.pl-strip:hover{transform:translateY(-1px);box-shadow:0 3px #00000038,0 .6rem .8rem -.3rem #0000004d}}.pl-strip:focus-visible,.pl-strip-on:focus-visible{outline-offset:3px;outline:2px solid #1c2a44}.pl-wb-panel{margin-top:1.5rem}.pl-wb-boxes{border:2px solid #2a3240;border-radius:2px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.pl-wb-boxes>div{padding:.6rem 1rem .55rem}.pl-wb-boxes>div+div{border-left:2px solid #2a3240}.pl-wb-boxes dt{font-family:var(--pl-plant);letter-spacing:.05em;text-transform:uppercase;color:#34425a;font-size:.9375rem;font-weight:600}.pl-wb-boxes dd{font-family:var(--pl-marker);color:#16213a;white-space:nowrap;margin:.1rem 0 0;font-size:1.75rem;font-weight:700;line-height:1.15}.pl-wb-box-need dd{color:var(--pl-red)}.pl-wb-grid{border-collapse:collapse;table-layout:fixed;width:100%;margin-top:1.25rem}.pl-wb-grid thead th{font-family:var(--pl-plant);letter-spacing:.05em;text-align:left;text-transform:uppercase;color:#34425a;border-bottom:2.5px solid #2a3240;padding:0 1rem .5rem 0;font-size:.9375rem;font-weight:600}.pl-wb-grid thead th:first-child{width:32%}.pl-wb-grid thead th:nth-child(2){width:7.5rem}.pl-wb-grid thead th:nth-child(4){width:9rem}.pl-wb-row>*{text-align:left;vertical-align:middle;border-bottom:1.5px solid #2a32408c;padding:.75rem 1rem .75rem 0}.pl-wb-row:last-child>*{border-bottom:0}.pl-nameplate{background:linear-gradient(#fff,#eef1f3);border-radius:3px;gap:.1rem;width:min(100%,14rem);padding:.55rem 1rem .6rem;display:grid;box-shadow:0 0 0 1px #00000014,0 2px #0000002e,0 .3rem .45rem -.2rem #00000038}.pl-nameplate b{color:var(--pl-ink);font-size:1rem;font-weight:600;line-height:1.25}.pl-nameplate small{color:#4a5260;font-size:.875rem;line-height:1.3}.pl-magnet{border:2px solid var(--pl-mood);background:var(--pl-mood-tint);border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .65rem .3rem .35rem;display:inline-flex;box-shadow:0 2px #0000002e,0 .3rem .45rem -.2rem #00000038}.pl-magnet img{width:1.5rem;height:1.5rem}.pl-magnet b{font-family:var(--pl-plant);color:var(--pl-ink);font-size:1.375rem;font-weight:700;line-height:1}.pl-magnet-terrible{--pl-mood:#dc2626;--pl-mood-tint:#fde4e2}.pl-magnet-bad{--pl-mood:#d97706;--pl-mood-tint:#ffeccd}.pl-magnet-ok{--pl-mood:#d4a106;--pl-mood-tint:#fff4c4}.pl-magnet-good{--pl-mood:#65a30d;--pl-mood-tint:#ebf6d6}.pl-magnet-great{--pl-mood:#16a34a;--pl-mood-tint:#d9f2e1}.pl-wb-words{font-family:var(--pl-marker);color:#16213a;text-wrap:pretty;font-size:1.25rem;font-weight:700;line-height:1.3}.pl-wb-flag{text-align:right}.pl-flag{border:2.5px solid var(--pl-red);font-family:var(--pl-marker);white-space:nowrap;color:var(--pl-red);border-radius:46% 54% 42% 58%/62% 40% 60% 38%;padding:.15rem .85rem .2rem;font-size:1.25rem;font-weight:700;line-height:1.2;display:inline-block;rotate:-2deg}.pl-wb-tray{background:linear-gradient(#9da3a9 0%,#e5e8ea 30%,#c3c8cd 70%,#8f959b 100%);border-radius:0 0 .4rem .4rem;height:1.3rem;position:absolute;bottom:-.7rem;left:8%;right:8%;box-shadow:0 .45rem .6rem -.25rem #302c2473}.pl-wb-marker{background:linear-gradient(#fff 0%,#d9dde0 55%,#b4babf 100%);border-radius:.45rem .2rem .2rem .45rem;width:7.5rem;height:.85rem;position:absolute;top:-.35rem;box-shadow:0 .15rem .25rem #0000004d}.pl-wb-marker:before{content:"";background:var(--pl-cap);border-radius:.45rem .1rem .1rem .45rem;width:2.1rem;position:absolute;top:0;bottom:0;left:0}.pl-wb-marker-black{--pl-cap:linear-gradient(180deg, #3c4148, #111316);left:12%}.pl-wb-marker-red{--pl-cap:linear-gradient(180deg, #e2574c, #a3221a);left:calc(12% + 8.5rem)}.pl-wb-eraser{background:linear-gradient(#2f5fa8 0%,#234a86 60%,#3a3a3a 60%,#4a4a4a 100%);border-radius:.3rem .3rem .15rem .15rem;width:6rem;height:1.1rem;position:absolute;top:-.55rem;right:14%;box-shadow:0 .15rem .3rem #00000059}.pl-huddle-wall{position:relative}@media (min-width:48rem){.pl-huddle-wall{grid-template-columns:minmax(0,1fr) clamp(3rem,5vw,4.5rem);align-items:start;gap:clamp(1.25rem,2.4vw,2rem);display:grid}}.pl-andon{filter:drop-shadow(0 .6rem .7rem #302c2459);flex-direction:column;align-items:center;width:clamp(2.6rem,3.4vw,3.1rem);margin:-2.5rem auto 0;display:flex;position:relative}.pl-andon-cap{background:var(--pl-chrome);border-radius:.5rem .5rem .1rem .1rem;width:100%;height:.6rem}.pl-andon-lamp{background:linear-gradient(90deg, #0000006b 0%, #0000000d 28%, #ffffff47 42%, #0000000d 58%, #00000073 100%), var(--pl-lamp-off);width:100%;height:clamp(1.6rem,2.1vw,1.9rem);margin-top:1px;position:relative}.pl-andon-red{--pl-lamp-off:linear-gradient(180deg, #8e2a24, #6a1a16);--pl-lamp-on:radial-gradient(60% 90% at 50% 50%, #fff1e8 0%, #ff8a72 30%, var(--pl-andon-red) 70%);--pl-glow:#ff3b2f8c}.pl-andon-amber{--pl-lamp-off:linear-gradient(180deg, #a36b14, #7a4e0c)}.pl-andon-green{--pl-lamp-off:linear-gradient(180deg, #1f6b3c, #15502c);--pl-lamp-on:radial-gradient(60% 90% at 50% 50%, #f0fff4 0%, #8dffb0 30%, var(--pl-andon-green) 70%);--pl-glow:#2fe06a80}.pl-andon-lit{background:linear-gradient(90deg, #00000040 0%, #0000 28%, #ffffff59 42%, #0000 58%, #00000047 100%), var(--pl-lamp-on);box-shadow:0 0 .9rem .15rem var(--pl-glow), 0 0 2.6rem .4rem var(--pl-glow)}.pl-andon-base{background:linear-gradient(90deg,#0d0e10 0%,#3a3e43 40%,#1a1c1f 100%);border-radius:.1rem .1rem .25rem .25rem;width:100%;height:.85rem;margin-top:1px}.pl-andon-pole{background:linear-gradient(90deg,#6c737a 0%,#b9bfc5 22%,#f3f5f6 40%,#c7ccd1 58%,#8e959c 80%,#5f666d 100%);width:34%;height:clamp(13rem,24vw,19rem);position:relative}.pl-andon-pole:after{content:"";background:linear-gradient(90deg,#121315,#3a3e43 45%,#17191b);border-radius:.15rem .15rem .3rem .3rem;height:.5rem;position:absolute;bottom:-.4rem;left:-12%;right:-12%}.pl-andon-clamp{background:radial-gradient(circle at 16%,#e7eaec 0 .14rem,#5e656c .2rem .26rem,#0000 .3rem),radial-gradient(circle at 84%,#e7eaec 0 .14rem,#5e656c .2rem .26rem,#0000 .3rem),linear-gradient(90deg,#0000 33%,#00000059 33% 35%,#ffffff8c 35% 37%,#0000 37% 63%,#ffffff8c 63% 65%,#00000059 65% 67%,#0000 67%),linear-gradient(#c9ced2 0%,#9aa1a7 100%);border-radius:.2rem;width:300%;height:1.5rem;position:absolute;left:50%;translate:-50%;box-shadow:inset 0 1px #fff9,0 .2rem .3rem #0000004d}.pl-andon-clamp:first-child{top:18%}.pl-andon-clamp:last-child{top:72%}.pl-caption{color:var(--pl-ink-2);margin-top:1.75rem;font-size:.8125rem}@media (max-width:47.99rem){.pl-huddle{margin-top:8.5rem}.pl-andon{margin:0;position:absolute;bottom:calc(100% + .75rem);right:1.5rem}.pl-andon-lamp{height:1.35rem}.pl-andon-pole{height:2.25rem}.pl-andon-clamp:first-child{display:none}.pl-andon-clamp:last-child{top:auto;bottom:0}.pl-wb{padding:.5rem .5rem 1.4rem}.pl-wb-surface{padding:1.25rem 1rem 1rem}.pl-wb-shifts{gap:.45rem}.pl-strip,.pl-strip-on{padding:.6rem 1rem}.pl-strip b,.pl-strip-on b{white-space:normal;font-size:1.0625rem}.pl-strip small,.pl-strip-on small{display:none}.pl-wb-boxes{grid-template-columns:repeat(2,minmax(0,1fr))}.pl-wb-boxes>div:nth-child(3){border-left:0}.pl-wb-boxes>div:nth-child(n+3){border-top:2px solid #2a3240}.pl-wb-boxes>div{padding:.55rem 1rem}.pl-wb-boxes dd{font-size:1.5rem}.pl-wb-grid,.pl-wb-grid tbody{display:block}.pl-wb-grid thead{display:none}.pl-wb-row{border-bottom:1.5px solid #2a32408c;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem .75rem;padding:.9rem 0;display:grid}.pl-wb-row:last-child{border-bottom:0}.pl-wb-row>*{border-bottom:0;padding:0}.pl-wb-words{grid-column:1/-1}.pl-wb-flag{text-align:left;grid-column:1/-1}.pl-wb-flag:empty,.pl-wb-words:empty{display:none}.pl-wb-tray{left:6%;right:6%}.pl-wb-marker{width:4.25rem}.pl-wb-marker-black{left:6%}.pl-wb-marker-red{left:calc(6% + 5rem)}.pl-wb-eraser{width:4rem;right:5%}}@media (max-width:22.5rem){.pl-wb-shifts{grid-template-columns:minmax(0,1fr)}.pl-strip b,.pl-strip-on b{white-space:nowrap}.pl-wb-boxes{grid-template-columns:minmax(0,1fr)}.pl-wb-boxes>div+div{border-top:2px solid #2a3240;border-left:0}}:where(.world-manufacturing) .pl-numbers{padding:clamp(3rem,6vw,5rem) 0}:where(.world-manufacturing) .pl-numbers>.wrap{background:radial-gradient(circle at 1.1rem 1.1rem, #5b6168 0 .32rem, #15181b .36rem .45rem, transparent .5rem), radial-gradient(circle at calc(100% - 1.1rem) 1.1rem, #5b6168 0 .32rem, #15181b .36rem .45rem, transparent .5rem), radial-gradient(circle at 1.1rem calc(100% - 1.1rem), #5b6168 0 .32rem, #15181b .36rem .45rem, transparent .5rem), radial-gradient(circle at calc(100% - 1.1rem) calc(100% - 1.1rem), #5b6168 0 .32rem, #15181b .36rem .45rem, transparent .5rem), var(--pl-grain), linear-gradient(180deg, #262a2f 0%, #1c1f23 100%);color:#f2f4f6;box-shadow:inset 0 1px 0 #ffffff1f, inset 0 0 0 1px #ffffff0a, inset 0 -.25rem 0 #00000059, var(--pl-hang);background-size:auto,auto,auto,auto,11rem,auto;border-radius:.7rem;padding:clamp(1.75rem,4.5vw,3.5rem);position:relative}@media (max-width:40rem){:where(.world-manufacturing) .pl-numbers>.wrap{width:calc(100% - 2rem)}}:where(.world-manufacturing) .pl-numbers .section-title{color:#f6f7f8}:where(.world-manufacturing) .pl-numbers .section-sub{color:#c9cfd6}:where(.world-manufacturing) .pl-numbers .industry-source{color:#b4bcc6;margin-top:2.25rem;font-size:.8125rem}:where(.world-manufacturing) .pl-numbers ::selection{background:var(--pl-yellow);color:var(--pl-black)}.pl-led{gap:1.75rem;margin-top:clamp(2rem,4vw,2.75rem);display:grid}.pl-led-row{gap:1.75rem 1.25rem;margin:0;display:grid}@media (min-width:40rem){.pl-led-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.pl-led-cell{flex-direction:column-reverse;gap:.75rem;display:flex}.pl-led-label{color:#e3e7eb;font-size:.9375rem;font-weight:500}.pl-led-window{background:radial-gradient(circle,#ffffff12 0 1px,#0000 1.4px) 0 0/7px 7px,#08090a;border-radius:.35rem;grid-template-rows:auto .75rem;gap:.9rem;margin:0;padding:clamp(.9rem,2vw,1.25rem) clamp(1rem,2.4vw,1.5rem);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #000,inset 0 .25rem .7rem #000000d9,0 0 0 1px #ffffff14;container-type:inline-size}.pl-led-window:after{content:"";pointer-events:none;background:linear-gradient(115deg,#ffffff12 0%,#ffffff05 30%,#fff0 31%);position:absolute;inset:0}.pl-led-value{font-family:var(--pl-dots);font-variation-settings:"ROND" 100;letter-spacing:.02em;white-space:nowrap;font-size:min(5.25rem,15cqi);font-weight:900;line-height:1}.pl-led-amber{color:var(--pl-andon-amber);--pl-led:var(--pl-andon-amber)}.pl-led-amber .pl-led-value{text-shadow:0 0 .35rem #ffb020a6,0 0 1.2rem #ff8c0059}.pl-led-green{color:var(--pl-andon-green)}.pl-led-green .pl-led-value{text-shadow:0 0 .35rem #2fe06a99,0 0 1.2rem #2fe06a4d;grid-row:1/-1;align-self:center;padding-block:.825rem}.pl-led-lit{align-items:baseline;display:inline-flex}.pl-led-point{background:currentColor;border-radius:50%;width:.15em;height:.15em;margin:0 .06em 0 .04em;box-shadow:0 0 .3rem}.pl-led-meter{background:radial-gradient(circle,#ffb02029 0 2.6px,#0000 3px) 0/9px 9px repeat-x;height:.75rem;display:block;position:relative}.pl-led-meter-lit{width:var(--pl-len);background:radial-gradient(circle, #ffe2a0 0 1px, var(--pl-andon-amber) 1.6px 2.6px, transparent 3px) 0 50% / 9px 9px repeat-x;filter:drop-shadow(0 0 3px #ffa014b3);position:absolute;inset:0 auto 0 0}.pl-features{padding-bottom:clamp(3rem,6vw,5rem)}.pl-rack{background:var(--pl-grain), linear-gradient(180deg, #c4c7c6 0%, #b5b9b9 100%);box-shadow:inset 0 1px 0 #fff9, inset 0 0 0 1px #00000014, inset 0 -.25rem 0 #00000014, var(--pl-hang);background-size:11rem,auto;border-radius:.5rem;margin-top:clamp(2.5rem,5vw,3.5rem);padding:clamp(1.25rem,3vw,2.25rem) clamp(1rem,2.6vw,2rem) clamp(1.75rem,3.4vw,2.5rem);position:relative}.pl-rack-screws{pointer-events:none;background:radial-gradient(circle at .4rem .4rem,#eef0f1 0 .16rem,#6c737a .22rem .3rem,#0000 .34rem) 0 0/.8rem .8rem no-repeat,radial-gradient(circle at .4rem .4rem,#eef0f1 0 .16rem,#6c737a .22rem .3rem,#0000 .34rem) 100% 0/.8rem .8rem no-repeat,radial-gradient(circle at .4rem .4rem,#eef0f1 0 .16rem,#6c737a .22rem .3rem,#0000 .34rem) 0 100%/.8rem .8rem no-repeat,radial-gradient(circle at .4rem .4rem,#eef0f1 0 .16rem,#6c737a .22rem .3rem,#0000 .34rem) 100% 100%/.8rem .8rem no-repeat;position:absolute;inset:.6rem}.pl-rack-cards{--pl-box-min:17rem;gap:3rem clamp(1rem,2vw,1.5rem);margin:0;padding:0;list-style:none;display:grid}@media (min-width:40rem){.pl-rack-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.pl-rack-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.pl-rack-slot{grid-row:span 5;grid-template-rows:subgrid;row-gap:0;display:grid;position:relative}.pl-rack-slot:nth-child(3n+1) .pl-tc{rotate:-.35deg}.pl-rack-slot:nth-child(3n+2) .pl-tc{rotate:.3deg}.pl-tc{grid-row:1/-1;grid-template-rows:subgrid;background:var(--pl-grain), linear-gradient(180deg, #f6eed8 0%, #f1e6c9 100%);color:var(--pl-ink);background-size:11rem,auto;border-radius:2px;align-content:start;row-gap:0;padding:1.25rem 1.25rem 4rem;display:grid;position:relative;box-shadow:0 0 0 1px #78643c29,0 .6rem 1rem -.5rem #302c2466}.pl-tc-head{border-bottom:3px double #3a4048;gap:.3rem;padding-bottom:.55rem;display:grid}.pl-tc-kind{font-family:var(--pl-plant);letter-spacing:.05em;text-transform:uppercase;font-size:1.5rem;font-weight:800;line-height:1}.pl-tc-org{font-family:var(--pl-forms);color:#3a4048;font-size:.8125rem;font-weight:600}.pl-tc-punch{border:1.5px solid #3a4048;grid-template-columns:4.5rem minmax(0,1fr);margin:.85rem 0;display:grid}.pl-tc-punch>div{grid-template-rows:auto 1fr;display:grid}.pl-tc-punch>div+div{border-left:1.5px solid #3a4048}.pl-tc-punch dt{font-family:var(--pl-forms);text-transform:uppercase;color:#3a4048;border-bottom:1px solid #3a4048;padding:.2rem .6rem;font-size:.8125rem;font-weight:600}.pl-tc-punch dd{font-family:var(--pl-dots);font-variation-settings:"ROND" 100;letter-spacing:.04em;text-transform:uppercase;color:#15181c;white-space:nowrap;margin:0;padding:.4rem .6rem .35rem;font-size:1.375rem;font-weight:900;line-height:1;rotate:-.8deg}.pl-tc-box{min-height:var(--pl-box-min,0);font-family:var(--pl-forms);color:#1f242a;border:1.5px solid #3a4048;padding:.95rem 1rem 1rem;font-size:.875rem;line-height:1.5}.pl-tc-label{color:#3a4048;font-size:.8125rem;font-weight:600}.pl-tc-print{overflow-wrap:anywhere;margin-top:.3rem}.pl-tc-pre{white-space:pre-line}.pl-tc-big{font-size:1rem;font-weight:600}.pl-tc-rule{border-top:1px dashed #3a404899;margin-top:.7rem;padding-top:.6rem}.pl-red{color:#b3261e;font-weight:700}.pl-tc-faces{border-top:1px dashed #3a404899;justify-content:space-between;margin:.75rem 0 0;padding:.6rem 0 0;list-style:none;display:flex}.pl-tc-faces li{justify-items:center;gap:.15rem;display:grid}.pl-tc-faces b{font-weight:600}.pl-tc-now{font-family:var(--pl-plant);margin-top:.15rem;font-size:2.5rem;font-weight:700;line-height:1}.pl-tc-bars{border-bottom:1.5px solid #3a4048;align-items:flex-end;gap:5px;height:4rem;margin-top:.7rem;padding-bottom:2px;display:flex}.pl-tc-bar,.pl-tc-bar-now{background:#6a717a;flex:1;min-height:4px}.pl-tc-bar-now{background:#15181c}.pl-tc-foot{margin-top:.45rem;font-weight:500}.pl-tc-who{align-items:flex-start;gap:.5rem;display:flex}.pl-tc-who img{flex:none;margin-top:.05rem}.pl-tc-help{margin:0;padding:0;list-style:none;display:grid}.pl-tc-help li{border-bottom:1px dashed #3a404899;justify-content:space-between;align-items:baseline;gap:.75rem;padding:.6rem 0;display:flex}.pl-tc-help li:first-child{padding-top:0}.pl-tc-help li:last-child{border-bottom:0;padding-bottom:0}.pl-tc-open{flex:none;font-weight:700}.pl-tc-title{font-family:var(--pl-plant);letter-spacing:.01em;text-transform:uppercase;text-wrap:pretty;min-height:2lh;margin-top:1.1rem;font-size:1.5rem;font-weight:700;line-height:1.02}.pl-nowrap{white-space:nowrap}.pl-tc-body{color:#30353d;text-wrap:pretty;min-height:4lh;margin-top:.5rem;font-size:1rem;line-height:1.5}.pl-pocket{z-index:2;background:radial-gradient(circle at .8rem 60%,#eef0f2 0 .16rem,#6d747b .2rem .27rem,#0000 .31rem),radial-gradient(circle at calc(100% - .8rem) 60%,#eef0f2 0 .16rem,#6d747b .2rem .27rem,#0000 .31rem),linear-gradient(#7d848b 0,#f4f6f7 .12rem,#cfd4d8 .32rem,#7f868d .5rem,#a4abb1 .58rem,#b3b9be 60%,#979ea4 100%);border-radius:.15rem .15rem .3rem .3rem;height:3.4rem;position:absolute;bottom:-.6rem;left:-.45rem;right:-.45rem;box-shadow:0 -.55rem .6rem -.35rem #0006,inset 0 -2px #00000029,0 .5rem .8rem -.45rem #302c2480}.pl-pocket i{min-width:2.6rem;font-family:var(--pl-forms);text-align:center;color:var(--pl-ink);background:linear-gradient(#fbfbf8,#eceae2);border-radius:2px;padding:.1rem .45rem;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.25;position:absolute;top:1.15rem;left:50%;translate:-50%;box-shadow:inset 0 0 0 1px #0003}.pl-rack-clock{grid-row:span 5;place-items:center;padding:2rem 0 .5rem;display:grid}.pl-clock{filter:drop-shadow(0 1rem 1.1rem #302c2466);flex-direction:column;width:min(17rem,88%);display:flex;position:relative}.pl-clock-card{z-index:-1;background:repeating-linear-gradient(#0000 0 .45rem,#3a404880 .45rem calc(.45rem + 1px)),linear-gradient(#f6eed8,#efe3c4);width:34%;height:3rem;position:absolute;top:-2rem;left:50%;translate:-50%;box-shadow:0 0 0 1px #78643c33}.pl-clock-head{background:linear-gradient(#e9ebea 0%,#cfd3d2 100%);border-radius:1.1rem 1.1rem .2rem .2rem;height:2.4rem;position:relative;box-shadow:inset 0 1px #fff}.pl-clock-slot{background:#1a1c1f;border-radius:.2rem;width:40%;height:.35rem;position:absolute;top:.55rem;left:50%;translate:-50%;box-shadow:0 1px #ffffffb3}.pl-clock-face{background:linear-gradient(#2b3036,#1f2328);gap:.75rem;padding:.85rem .9rem .95rem;display:grid;box-shadow:inset 0 1px #ffffff1f}.pl-clock-lcd{font-family:var(--pl-dots);font-variation-settings:"ROND" 100;letter-spacing:.04em;text-align:center;text-transform:uppercase;white-space:nowrap;color:#1c2416;background:linear-gradient(#0000001f,#0000 30%),#b9c6a3;border-radius:.2rem;padding:.5rem .6rem .4rem;font-size:1.5rem;font-weight:900;line-height:1;display:block;box-shadow:inset 0 0 0 2px #0e1012}.pl-clock-guide{background:linear-gradient(#0e1012,#2a2f35);border-radius:.2rem;height:.9rem;margin:0 18%;display:block;box-shadow:inset 0 .15rem .25rem #0009,0 1px #ffffff1f}.pl-clock-body{background:var(--pl-grain), linear-gradient(180deg, #474e55, #353b41);background-size:11rem,auto;border-radius:.2rem .2rem .6rem .6rem;height:4.5rem;position:relative}.pl-clock-vents{background:repeating-linear-gradient(#16181b 0 3px,#ffffff1f 3px 4px,#0000 4px 7px);height:1.6rem;position:absolute;bottom:1rem;left:22%;right:22%}@media (max-width:39.99rem){.pl-rack-clock{padding-top:2.5rem}}:where(.world-manufacturing) .walk-stage{background-image:radial-gradient(46% 60% at 76% 46%, #ffffff8c, #fff0 72%), var(--pl-wall-img);background-size:auto, var(--pl-wall-size);background-color:var(--pl-wall)!important}:where(.world-manufacturing) .walk-heading{font-size:clamp(2.25rem,3.8vw,3.25rem)}:where(.world-manufacturing) .walk-sub{color:var(--pl-ink-2)}:where(.world-manufacturing) .walk-list{--pl-rule:1.75rem;isolation:isolate;background:repeating-linear-gradient(180deg, #fff0 0 calc(var(--pl-rule) - 1px), #466ea029 calc(var(--pl-rule) - 1px) var(--pl-rule)) 0 4.6rem / 100% calc(100% - 4.6rem) no-repeat, var(--pl-grain), linear-gradient(180deg, #fdfcf7, #f8f6ee);background-size:100% calc(100% - 4.6rem),11rem,auto;border-radius:2px 2px 3px 3px;margin-top:2.25rem;padding:1.75rem 1.25rem 1.4rem 2.6rem;box-shadow:0 0 0 1px #00000012,0 3px 0 -1px #f2efe5,0 3px #00000014,0 6px 0 -1px #ebe7db,0 6px #00000014,0 1.2rem 1.6rem -.8rem #302c2480}:where(.world-manufacturing) .walk-list:before,:where(.world-manufacturing) .walk-list:after{content:"";position:absolute;left:1.5rem;right:1.5rem}:where(.world-manufacturing) .walk-list:before{z-index:2;filter:drop-shadow(0 .15rem .1rem #00000059);background:linear-gradient(90deg,#5d646b 0%,#e9ecee 40%,#a7aeb4 70%,#5d646b 100%) 0 0/.95rem 100% repeat-x;height:1.75rem;top:-.95rem;-webkit-mask:radial-gradient(.17rem .86rem,#000 calc(100% - 1px),#0000) 0 0/.95rem 100% repeat-x;mask:radial-gradient(.17rem .86rem,#000 calc(100% - 1px),#0000) 0 0/.95rem 100% repeat-x}:where(.world-manufacturing) .walk-list:after{z-index:1;background:radial-gradient(circle,#3a3f45 0 .2rem,#3a3f4500 .24rem) 0 0/.95rem 100% repeat-x;height:.55rem;top:.45rem}:where(.world-manufacturing) .walk-steps:before{content:"Shift handoff log";border-bottom:2px solid var(--pl-ink);font-family:var(--pl-plant);letter-spacing:.1em;text-transform:uppercase;color:var(--pl-ink);margin-bottom:.6rem;padding-bottom:.45rem;font-size:1.125rem;font-weight:800;display:block}:where(.world-manufacturing) .walk-rail{background:#c8261d40;border-radius:0;width:2px;top:4.4rem;bottom:1.6rem;left:1.25rem}:where(.world-manufacturing) .walk-rail-fill{background:var(--pl-red)}:where(.world-manufacturing) .walk-num{background:var(--pl-yellow);font-family:var(--pl-plant);letter-spacing:.04em;color:var(--pl-black);border-radius:2px;padding:.15rem .45rem;font-size:.9375rem;font-weight:700;display:inline-block}:where(.world-manufacturing) .walk-title{font-family:var(--pl-plant);letter-spacing:.01em;text-transform:uppercase;font-variation-settings:normal;margin-top:.4rem;font-weight:700}:where(.world-manufacturing) .walk-kicker{font-family:var(--pl-marker);text-transform:none;letter-spacing:0;color:#1f3a8a;font-size:.8em;font-weight:700}:where(.world-manufacturing) .walk-step{opacity:1;color:#626a76}:where(.world-manufacturing) .walk-step>.walk-body{color:#626a76}:where(.world-manufacturing) .walk-step .walk-kicker{color:#5a6a9a}:where(.world-manufacturing) .walk-step .walk-num{color:#4a515c;background:#e3e5e8}:where(.world-manufacturing) .walk-who{background:var(--pl-black);font-family:var(--pl-plant);letter-spacing:.06em;text-transform:uppercase;color:#f2f4f6;border-radius:2px;padding:.3rem .7rem;font-size:.9375rem;font-weight:600;box-shadow:0 .3rem .5rem -.25rem #0006}@media (min-width:56rem){:where(.world-manufacturing) .walk-list{margin-top:1.75rem;padding:2rem 1.75rem 1.6rem 3rem}:where(.world-manufacturing) .walk-steps{gap:.6rem}:where(.world-manufacturing) .walk-title{font-size:clamp(1.375rem,1.9vw,1.75rem)}:where(.world-manufacturing) .walk-body{font-size:1rem}:where(.world-manufacturing) .walk-rail{top:4.7rem;left:1.4rem}}@media (max-width:55.99rem){:where(.world-manufacturing) .walk-list{margin-top:1.5rem;padding:1.5rem 1rem 1.1rem 2.3rem}:where(.world-manufacturing) .walk-rail{top:4rem;bottom:1.3rem;left:1.1rem}:where(.world-manufacturing) .walk-phone{font-size:min(.8rem,3.6vw,2.43902svh - .707317rem)}:where(.world-manufacturing) .walk-kicker{font-size:.875em}}.pl-lockers{filter:drop-shadow(0 1.2rem 1.4rem #302c2452);margin-top:clamp(2.5rem,5vw,3.5rem)}.pl-lockers-top{background:linear-gradient(#a9b1b8 0%,#8a939b 100%);border-radius:.3rem .3rem 0 0;height:.9rem;display:block;box-shadow:inset 0 1px #ffffff80}.pl-lockers-bank{background:linear-gradient(#8e979f 0%,#7f8890 100%);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:0;margin:0;padding:.35rem .35rem 0;list-style:none;display:grid}@media (min-width:56rem){.pl-lockers-bank{grid-template-columns:repeat(var(--pl-cols,3), minmax(0, 1fr))}}.pl-locker{padding:.3rem;display:flex}.pl-door{background:var(--pl-grain), linear-gradient(180deg, #d3d8dc 0%, #c3c9ce 100%);background-size:11rem,auto;border-radius:2px;flex:1;grid-template:"louv""no""card""note"1fr"hw""low"/minmax(0,1fr);justify-items:stretch;padding:.9rem .75rem .85rem .95rem;display:grid;position:relative;box-shadow:0 0 0 2px #2c3237,0 0 0 3px #ffffff2e,inset 0 1px #ffffffa6,inset 1px 0 #ffffff59,inset 0 -2px #00000024,inset -1px 0 #0000001a}@media (min-width:56rem){.pl-door{grid-template:"louv louv""no no""card card""note hw"1fr"low low"/minmax(0,1fr) 2.75rem;column-gap:.85rem;padding:1rem .85rem .9rem 1.25rem}}.pl-hinge-k{background:linear-gradient(90deg,#5f676e 0%,#c7cdd2 45%,#8a939a 75%,#4e555b 100%);border-radius:.25rem;width:.5rem;height:2.4rem;position:absolute;left:-.3rem;box-shadow:0 .1rem .15rem #00000059}.pl-hinge-k-top{top:1.1rem}.pl-hinge-k-low{bottom:1.1rem}.pl-louvers{background:repeating-linear-gradient(#4a5259 0 3px,#f2f4f5 3px 4.5px,#0000 4.5px 8.5px);grid-area:louv;justify-self:center;width:58%;height:2.1rem;margin-bottom:.75rem;-webkit-mask:linear-gradient(90deg,#0000 0,#000 .4rem calc(100% - .4rem),#0000 100%);mask:linear-gradient(90deg,#0000 0,#000 .4rem calc(100% - .4rem),#0000 100%)}.pl-louvers-low{grid-area:low;margin:1rem 0 0}.pl-door-no{font-family:var(--pl-forms);color:#2a2f35;background:radial-gradient(circle at .22rem,#6c737a 0 .09rem,#0000 .12rem),radial-gradient(circle at calc(100% - .22rem),#6c737a 0 .09rem,#0000 .12rem),linear-gradient(#f3f5f6,#bcc2c7);border-radius:2px;grid-area:no;justify-self:center;margin-bottom:.85rem;padding:.15rem .55rem;font-size:.875rem;font-weight:700;box-shadow:inset 0 0 0 1px #00000038,0 1px 1px #00000040}.pl-door-card{font-family:var(--pl-plant);letter-spacing:.02em;text-transform:uppercase;color:var(--pl-ink);background:#fdfdfb;border-radius:2px;grid-area:card;margin:0 3px 1rem;padding:.55rem 1rem .5rem;font-size:1.25rem;font-weight:700;line-height:1.05;box-shadow:0 0 0 3px #e9ecee,0 0 0 4px #8e959c,0 .15rem .3rem 3px #00000038}.pl-door-note{color:#2b3038;text-wrap:pretty;background:#fdfdfb;border-radius:1px;grid-area:note;justify-self:stretch;padding:1rem 1rem 1.05rem;font-size:.9375rem;line-height:1.5;position:relative;box-shadow:0 0 0 1px #0000000d,0 .45rem .7rem -.4rem #0006}.pl-locker:nth-child(odd) .pl-door-note{rotate:-.6deg}.pl-locker:nth-child(2n) .pl-door-note{rotate:.5deg}.pl-door-note:before,.pl-door-note:after{content:"";background:linear-gradient(#ffffff8c,#e8e4d673);width:3rem;height:1.15rem;position:absolute;top:-.55rem;box-shadow:inset 0 0 0 1px #fff6}.pl-door-note:before{left:-.5rem;rotate:-32deg}.pl-door-note:after{right:-.5rem;rotate:30deg}.pl-door-hw{flex-direction:column;grid-area:hw;place-self:center end;align-items:center;gap:.3rem;margin-top:.85rem;display:flex}@media (min-width:56rem){.pl-door-hw{justify-self:center;margin-top:0}}.pl-cup{background:linear-gradient(90deg,#3c4248,#22272b);border-radius:.35rem;width:1.6rem;height:4rem;position:relative;box-shadow:inset 0 0 0 1px #00000080,inset 0 .3rem .4rem #00000080,0 1px #ffffff8c}.pl-cup:after{content:"";background:linear-gradient(90deg,#7c848b 0%,#e7eaec 40%,#b3b9be 70%,#6c737a 100%);border-radius:.2rem;position:absolute;inset:.3rem .28rem .9rem;box-shadow:0 .15rem .25rem #00000080}.pl-padlock{background:repeating-linear-gradient(#ffffff38 0 1px,#0000 1px 3px),linear-gradient(90deg,#7c848b,#d7dbde 40%,#a3aab0 70%,#6b7279);border-radius:.25rem;width:1.75rem;height:1.6rem;margin-top:.75rem;position:relative;box-shadow:0 .25rem .4rem #00000073}.pl-padlock:before{content:"";border:.2rem solid #b9bfc4;border-bottom:0;border-radius:.6rem .6rem 0 0;width:1.05rem;height:.95rem;position:absolute;bottom:100%;left:50%;translate:-50%}.pl-padlock:after{content:"";background:#2a2e33;border-radius:.15rem;width:.28rem;height:.5rem;position:absolute;top:.5rem;left:50%;translate:-50%}@media (max-width:55.99rem){.pl-door-hw{flex-direction:row;align-items:flex-end;gap:.6rem}.pl-cup{width:3.25rem;height:1.5rem}.pl-cup:after{inset:.28rem .9rem .28rem .3rem}.pl-padlock{margin-top:0}.pl-door{padding:.7rem .5rem .75rem .65rem;padding-inline:.5rem}.pl-door-card{letter-spacing:.01em;min-height:calc(2lh + 1.05rem);margin:0 0 .85rem;font-size:1rem}.pl-louvers{width:70%;height:1.6rem;margin-bottom:.55rem}.pl-louvers-low{display:none}.pl-door-no{margin-bottom:.65rem}.pl-door-hw{margin-top:.75rem}}.pl-lockers-base{background:linear-gradient(#4a5157 0%,#2f353a 100%);border-radius:0 0 .2rem .2rem;height:1.6rem;display:block;box-shadow:inset 0 1px #ffffff26}.pl-guard{filter:drop-shadow(0 1.2rem 1.4rem #302c2452);margin-top:clamp(2.5rem,5vw,3.5rem);padding:0 clamp(.9rem,2.2vw,1.6rem);position:relative}.pl-guard-post{z-index:1;background:linear-gradient(90deg, #00000047 0%, #0000 25%, #ffffff59 45%, #0000 65%, #0000004d 100%), var(--pl-yellow);border-radius:2px;width:clamp(1.1rem,2.4vw,1.75rem);position:absolute;top:-1.25rem;bottom:-1.25rem;box-shadow:inset 0 0 0 1px #00000026}.pl-guard-post:before{content:"";background:linear-gradient(#2a2e33,#121416);border-radius:.15rem;height:.55rem;position:absolute;top:-.35rem;left:-.2rem;right:-.2rem}.pl-guard-post:after{content:"";background:radial-gradient(circle at 50% .45rem,#e7eaec 0 .14rem,#5e656c .2rem .26rem,#0000 .3rem) 0 0/100% 1rem no-repeat,radial-gradient(circle at 50% .45rem,#e7eaec 0 .14rem,#5e656c .2rem .26rem,#0000 .3rem) 0 100%/100% 1rem no-repeat,linear-gradient(#3a3f45,#23272b) 0 0/100% 1rem no-repeat,linear-gradient(#3a3f45,#23272b) 0 100%/100% 1rem no-repeat;width:.9rem;position:absolute;top:12%;bottom:12%}.pl-guard-post{border-bottom:.5rem solid #1d2024}.pl-guard-post-l{left:0}.pl-guard-post-l:after{left:100%}.pl-guard-post-r{right:0}.pl-guard-post-r:after{right:100%}.pl-guard-mesh{background:repeating-linear-gradient(90deg,#0000 0 calc(2rem - 4px),#0f1113 calc(2rem - 4px) calc(2rem - 2px),#96a0aa99 calc(2rem - 2px) calc(2rem - 1px),#24282c calc(2rem - 1px) 2rem),repeating-linear-gradient(#0000 0 calc(2rem - 4px),#0f1113 calc(2rem - 4px) calc(2rem - 2px),#96a0aa8c calc(2rem - 2px) calc(2rem - 1px),#24282c calc(2rem - 1px) 2rem),radial-gradient(70% 90% at 30% 30%,#4b5552 0%,#2f3634 55%,#1c2120 100%);border:.45rem solid #1d2024;padding:clamp(2.75rem,5vw,3.75rem) clamp(1.1rem,4vw,3.5rem) clamp(1.75rem,3.5vw,2.75rem);position:relative;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 .8rem 1.6rem #00000073}.pl-sleeve{background:linear-gradient(160deg,#ebf2f638,#ebf2f61a);border-radius:.45rem;max-width:64rem;margin:0 auto;padding:1.6rem clamp(.5rem,1vw,.75rem) clamp(.5rem,1vw,.75rem);position:relative;box-shadow:inset 0 0 0 1px #ffffff8c,inset 0 0 0 2px #ffffff1f,0 .6rem 1rem -.4rem #0000008c}.pl-sleeve-top{z-index:2;background:linear-gradient(#ffffff73,#dce6ec4d);border-radius:.45rem .45rem 0 0;height:1.25rem;position:absolute;top:0;left:0;right:0;box-shadow:inset 0 -1px #ffffffa6,inset 0 -2px #0000001f}.pl-grommet{background:radial-gradient(circle,#1c2120 0 .18rem,#f2f4f5 .22rem,#a3aab0 .32rem,#6c737a .42rem);border-radius:50%;width:.85rem;height:.85rem;position:absolute;top:50%;translate:0 -50%}.pl-grommet-l{left:12%}.pl-grommet-r{right:12%}.pl-zip{background:0 0;border:.2rem solid #0d0e10;border-radius:.3rem;width:.6rem;height:2.6rem;position:absolute;bottom:.3rem;box-shadow:0 .1rem .15rem #0006}.pl-zip:after{content:"";background:#16181b;border-radius:.1rem;width:.55rem;height:.5rem;position:absolute;top:.35rem;left:.2rem;box-shadow:.45rem -.05rem 0 -.12rem #16181b}.pl-zip-l{left:calc(12% + .2rem)}.pl-zip-r{right:calc(12% + .2rem)}.pl-sleeve-gloss{z-index:1;border-radius:inherit;pointer-events:none;background:linear-gradient(112deg,#fff0 18%,#ffffff1f 24%,#fff0 31%),linear-gradient(112deg,#fff0 64%,#ffffff12 68%,#fff0 72%);position:absolute;inset:0;box-shadow:inset 1px 1px #ffffff8c}@media (max-width:47.99rem){.pl-guard{padding:0 .55rem}.pl-guard-post{width:.8rem}.pl-guard-mesh{border-width:.3rem;padding:2.6rem .55rem 1rem}.pl-sleeve{padding:1.5rem .35rem .35rem}.pl-grommet-l{left:18%}.pl-grommet-r{right:18%}.pl-zip-l{left:calc(18% + .2rem)}.pl-zip-r{right:calc(18% + .2rem)}}.pl-sheet{background:linear-gradient(#fefefc 0%,#fafaf6 100%);border-radius:2px;padding:clamp(1.25rem,3vw,2rem) clamp(1rem,3vw,2rem) clamp(1rem,2.4vw,1.5rem);position:relative;box-shadow:0 0 0 1px #0000000f,0 .3rem .5rem -.2rem #00000040}.pl-sheet-head{border-bottom:3px solid var(--pl-ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;padding-bottom:.7rem;display:flex}.pl-sheet-name{font-family:var(--pl-plant);letter-spacing:.04em;text-transform:uppercase;font-size:1.5rem;font-weight:800;line-height:1}.pl-sheet-form{font-family:var(--pl-forms);color:var(--pl-ink-2);font-size:.875rem;font-weight:600}.pl-sheet-fields,.pl-sheet-sign{border:1.5px solid var(--pl-ink);margin-top:.9rem;display:grid}@media (min-width:40rem){.pl-sheet-fields{grid-template-columns:2fr 1fr 1fr}.pl-sheet-sign{grid-template-columns:1fr 1fr}}.pl-sheet-fields>span,.pl-sheet-sign>span{gap:.1rem;min-width:0;padding:.4rem 1rem .5rem;display:grid}.pl-sheet-fields>span+span,.pl-sheet-sign>span+span{border-top:1.5px solid var(--pl-ink)}@media (min-width:40rem){.pl-sheet-fields>span+span,.pl-sheet-sign>span+span{border-top:0;border-left:1.5px solid var(--pl-ink)}}.pl-sheet-fields small,.pl-sheet-sign small{font-family:var(--pl-forms);text-transform:uppercase;color:#3f4651;font-size:.8125rem;font-weight:600}.pl-sheet-fields b,.pl-sheet-sign b{font-family:var(--pl-plant);text-transform:uppercase;font-size:1.125rem;font-weight:700;line-height:1.2}.pl-sheet-sign .pl-sign-ink{font-family:var(--pl-marker);text-transform:none;color:#1f3a8a;justify-self:start;font-size:1.5rem;line-height:1.1;rotate:-2deg}.pl-sheet-sign{margin-top:1.25rem}.pl-check{border-collapse:collapse;table-layout:fixed;width:100%;margin-top:.5rem}.pl-check th,.pl-check td{text-align:left;vertical-align:top;border-bottom:1px solid #c3c7cd;padding:1rem}.pl-check thead th{border-bottom:2px solid var(--pl-ink);font-family:var(--pl-plant);letter-spacing:.03em;text-transform:uppercase;vertical-align:bottom;padding-top:1.1rem;padding-bottom:.8rem;font-size:1.125rem;font-weight:700;line-height:1.1}.pl-check-th-cat{width:19%}.pl-check-th-lolli,.pl-check-th-today{width:auto}.pl-check-th-res{width:7.25rem;text-align:center!important}.pl-check-th-lolli img{vertical-align:middle;margin:-.2rem .5rem 0 0;display:inline-block}.pl-check-th-today{color:var(--pl-ink-2)}.pl-check-cat{font-family:var(--pl-plant);letter-spacing:.02em;text-transform:uppercase;font-size:1.125rem;font-weight:700;line-height:1.15}.pl-check-lolli,.pl-check-today{font-size:1rem;line-height:1.45}.pl-check-today{color:#3d434c}.pl-check-who{display:none}.pl-check-res{border-left:1px dashed #c3c7cd;text-align:center!important;vertical-align:middle!important}.pl-result{font-family:var(--pl-marker);white-space:nowrap;border:2.5px solid;border-radius:48% 52% 46% 54%/58% 44% 56% 42%;padding:.1rem .7rem .15rem;font-size:1.375rem;font-weight:700;line-height:1.2;display:inline-block}.pl-result-pass{color:#1d6b3a;rotate:-3deg}.pl-result-fail{color:#b3261e;rotate:2deg}.pl-check-total th,.pl-check-total td{border-top:3px double var(--pl-ink);border-bottom:0}:where(.pl-check-lolli) .price-was{color:#636a74}@media (max-width:55.99rem){.pl-check,.pl-check tbody{display:block}.pl-check thead{display:none}.pl-check-row{border-bottom:1px solid #c3c7cd;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem 1rem;padding:1.1rem 0;display:grid}.pl-check-total{border-top:3px double var(--pl-ink);border-bottom:0}.pl-check th,.pl-check td,.pl-check-total th,.pl-check-total td{border:0;padding:0}.pl-check-cat{grid-column:1/-1}.pl-check-who{font-family:var(--pl-plant);letter-spacing:.05em;text-transform:uppercase;color:var(--pl-ink-2);margin-bottom:.25rem;font-size:.875rem;font-weight:700;display:block}.pl-result{font-size:1.1875rem}}@media (max-width:22.5rem){.pl-check-row{grid-template-columns:minmax(0,1fr)}.pl-check-res{text-align:left!important}}.pl-sign{padding:clamp(2.5rem,5vw,4rem) 0}.pl-sign-plate{background:linear-gradient(160deg, #ffffff38 0%, #fff0 35%, #0000000a 100%), var(--pl-yellow);color:var(--pl-black);box-shadow:inset 0 0 0 .55rem var(--pl-yellow), inset 0 0 0 .75rem var(--pl-black), inset 0 1px 0 .75rem #fff3, inset 0 -2px 0 #0000002e, var(--pl-hang);border-radius:.6rem;margin:0;padding:clamp(3.25rem,5vw,3.75rem) clamp(3rem,5.5vw,4.5rem);position:relative}.pl-bolts{pointer-events:none;background:radial-gradient(circle at .8rem .8rem,#eef0f2 0 .2rem,#9aa1a8 .3rem,#5e656c .42rem,#c9ced2 .46rem .66rem,#0000004d .7rem,#0000 .78rem) 0 0/1.6rem 1.6rem no-repeat,radial-gradient(circle at .8rem .8rem,#eef0f2 0 .2rem,#9aa1a8 .3rem,#5e656c .42rem,#c9ced2 .46rem .66rem,#0000004d .7rem,#0000 .78rem) 100% 0/1.6rem 1.6rem no-repeat,radial-gradient(circle at .8rem .8rem,#eef0f2 0 .2rem,#9aa1a8 .3rem,#5e656c .42rem,#c9ced2 .46rem .66rem,#0000004d .7rem,#0000 .78rem) 0 100%/1.6rem 1.6rem no-repeat,radial-gradient(circle at .8rem .8rem,#eef0f2 0 .2rem,#9aa1a8 .3rem,#5e656c .42rem,#c9ced2 .46rem .66rem,#0000004d .7rem,#0000 .78rem) 100% 100%/1.6rem 1.6rem no-repeat;position:absolute;inset:1.2rem}.pl-sign-quote{max-width:34ch;font-family:var(--pl-plant);text-transform:uppercase;text-wrap:balance;font-size:clamp(1.75rem,3.6vw,3rem);font-weight:700;line-height:1.02}.pl-sign-by{margin-top:1.25rem;font-size:1rem}.pl-case{box-shadow:inset 0 1px 0 #fff, inset 0 -1px 0 #0003, inset 0 0 0 1px #00000014, var(--pl-hang);background:linear-gradient(#eef0f2 0%,#c9ced3 30%,#b4bac0 70%,#9aa1a8 100%);border-radius:.4rem;margin-top:clamp(3rem,5.5vw,4rem);padding:clamp(.85rem,1.6vw,1.15rem);position:relative}.pl-case-plate{z-index:2;font-family:var(--pl-plant);letter-spacing:.24em;text-transform:uppercase;color:#e9ecee;background:linear-gradient(#2a2e33,#15181b);border-radius:2px;padding:.3rem 1.1rem;font-size:1rem;font-weight:700;position:absolute;top:-1.05rem;left:50%;translate:-50%;box-shadow:inset 0 0 0 1px #ffffff1f,0 .2rem .3rem #0000004d}.pl-case-hinge{z-index:2;background:linear-gradient(90deg,#6c737a 0%,#eef0f2 45%,#9aa1a8 80%,#5f666d 100%);border-radius:.25rem;width:.55rem;height:2.6rem;position:absolute;left:-.25rem;box-shadow:0 .1rem .2rem #0000004d}.pl-case-hinge-top{top:18%}.pl-case-hinge-low{bottom:18%}.pl-case-lock{z-index:2;background:linear-gradient(#0000 42%,#2a2e33 42% 58%,#0000 58%) 50%/55% 55% no-repeat,radial-gradient(circle at 40% 35%,#fff 0,#c7ccd1 45%,#7c838a 100%);border-radius:50%;width:1.05rem;height:1.05rem;position:absolute;top:50%;right:clamp(.15rem,.4vw,.3rem);translate:0 -50%;box-shadow:0 0 0 2px #8e959c}.pl-case-back{background:var(--pl-grain), linear-gradient(180deg, #e7e9ea 0%, #f2f3f3 30%, #eceeef 100%);background-size:11rem,auto;border-radius:2px;padding:clamp(2rem,3.6vw,2.75rem) clamp(1.1rem,3vw,2.25rem) clamp(1.75rem,3vw,2.25rem);position:relative;box-shadow:inset 0 .5rem .8rem -.3rem #00000047,inset .4rem 0 .6rem -.4rem #0003,inset -.4rem 0 .6rem -.4rem #0003,inset 0 0 0 1px #0000001f}:where(.world-manufacturing) .pl-case .quotes{gap:2.25rem clamp(1.25rem,2.5vw,2rem);margin:0}:where(.world-manufacturing) .pl-case .quotes>li{display:flex;position:relative}:where(.world-manufacturing) .pl-case .quote{background:#fdfdfb;border-left:0;border-radius:1px;flex-direction:column;flex:1;padding:1.6rem 1.4rem 1.4rem;display:flex;box-shadow:0 0 0 1px #0000000d,0 .6rem .9rem -.6rem #0006}:where(.world-manufacturing) .pl-case .quotes>li:nth-child(odd) .quote{rotate:-.4deg}:where(.world-manufacturing) .pl-case .quotes>li:nth-child(2n) .quote{rotate:.35deg}:where(.world-manufacturing) .pl-case .quote-logo{height:2rem;margin-bottom:1rem}:where(.world-manufacturing) .pl-case .quote-text{font-size:1.125rem;line-height:1.45}:where(.world-manufacturing) .pl-case .quote-by{color:#4a515c;margin-top:auto;padding-top:1rem;font-size:.9375rem}:where(.world-manufacturing) .pl-case .quotes>li:before,:where(.world-manufacturing) .pl-case .quotes>li:after{content:"";z-index:2;background:radial-gradient(circle at 36% 30%, #ff8a7a 0%, var(--pl-red) 50%, #7e140e 100%);border-radius:50%;width:1.15rem;height:1.15rem;position:absolute;top:-.45rem;box-shadow:.1rem .2rem .25rem #00000059}:where(.world-manufacturing) .pl-case .quotes>li:before{left:1rem}:where(.world-manufacturing) .pl-case .quotes>li:after{right:1rem}.pl-case-glass{z-index:3;pointer-events:none;background:linear-gradient(108deg,#fff0 12%,#ffffff4d 17%,#fff0 26%),linear-gradient(108deg,#fff0 58%,#ffffff1f 61%,#fff0 66%);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffffd9,inset 0 0 0 3px #a0afb940}.pl-chest{--pl-chest-red:#c42a22;filter:drop-shadow(0 1.4rem 1.4rem #302c244d);margin-top:clamp(2.5rem,5vw,3.5rem);padding-bottom:clamp(2.75rem,4.5vw,3.75rem);position:relative}.pl-chest-handle{z-index:0;background:linear-gradient(90deg,#6c737a 0%,#f4f6f7 35%,#b9bfc5 60%,#5f666d 100%);border-radius:.45rem;width:.85rem;height:clamp(9rem,16vw,13rem);position:absolute;top:4.5rem;right:-.7rem;box-shadow:.25rem .3rem .4rem #0000004d}.pl-chest-lid{z-index:1;background:linear-gradient(#ffffff59 0,#fff0 2px),linear-gradient(#0000 0 62%,#e9ecee 62%,#fff 68%,#a3aab0 80%,#6c737a 86%,#0000 86%),linear-gradient(#d63a30 0%,#b4231c 60%,#8f1812 100%);border-radius:.55rem .55rem .2rem .2rem;height:3.1rem;margin:0 -.35rem;position:relative;box-shadow:inset 0 -2px #0000004d,0 .3rem .4rem #0000004d}.pl-chest-lock{background:linear-gradient(90deg,#0000 44%,#2a2e33 44% 56%,#0000 56%) 50%/60% 60% no-repeat,radial-gradient(circle at 40% 35%,#fff 0,#c7ccd1 40%,#7c838a 100%);border-radius:50%;width:1.1rem;height:1.1rem;position:absolute;top:.55rem;right:1.4rem;box-shadow:0 0 0 2px #8f1812,0 1px 0 2px #ffffff40}.pl-chest-body{background:var(--pl-grain), linear-gradient(90deg, #b2241d 0%, var(--pl-chest-red) 8%, #cf3128 50%, var(--pl-chest-red) 92%, #a8211a 100%);background-size:11rem,auto;padding:clamp(1.75rem,3vw,2.5rem) clamp(1.5rem,3.6vw,3rem) clamp(5.5rem,8vw,6.75rem);position:relative}.pl-drawers{background:linear-gradient(90deg,#00000029,#0000 1.2rem calc(100% - 1.2rem),#00000029),linear-gradient(#4a0f0b 0 2px,#ffd2c873 2px 3px,#d0352b 3px .55rem,#eef0f2 .55rem,#fff .7rem,#b9bfc5 1rem,#7c838a 1.25rem,#9d2019 1.25rem 1.38rem,#cc3229 1.38rem 37%,#b8271f 50%,#4a0f0b 50% calc(50% + 2px),#ffd2c873 calc(50% + 2px) calc(50% + 3px),#d0352b calc(50% + 3px) calc(50% + .55rem),#eef0f2 calc(50% + .55rem),#fff calc(50% + .7rem),#b9bfc5 calc(50% + 1rem),#7c838a calc(50% + 1.25rem),#9d2019 calc(50% + 1.25rem) calc(50% + 1.38rem),#cc3229 calc(50% + 1.38rem) 85%,#b52620 100%) 0 0/100% 9.5rem repeat round;border-radius:2px;position:absolute;inset:.7rem .85rem;box-shadow:inset 0 0 0 1px #3c0a0673,inset 0 .2rem .3rem #00000040}.pl-chest-prints{z-index:1;gap:2.5rem clamp(1rem,2vw,1.75rem);margin:0;padding:0;list-style:none;display:grid;position:relative}@media (min-width:40rem){.pl-chest-prints{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.pl-chest-prints{grid-template-columns:repeat(4,minmax(0,1fr))}}.pl-stuck{display:flex;position:relative}.pl-stuck:nth-child(odd){rotate:-.7deg}.pl-stuck:nth-child(2n){rotate:.6deg}.pl-printout{background:var(--pl-grain), linear-gradient(180deg, #fdfdfb, #f5f4ef);color:var(--pl-ink);background-size:11rem,auto;flex:1;grid-template-rows:auto auto 1fr auto;padding:1.6rem 1.15rem 1.1rem;transition:transform .2s cubic-bezier(.23,1,.32,1),box-shadow .2s;display:grid;position:relative;box-shadow:0 0 0 1px #0000000d,0 .9rem 1rem -.6rem #3c0a068c,0 .15rem .25rem #3c0a0640}@media (hover:hover) and (pointer:fine){.pl-printout:hover{transform:translateY(-3px);box-shadow:0 0 0 1px #0000000f,0 1.3rem 1.4rem -.7rem #3c0a0699,0 .15rem .25rem #3c0a0640}}.pl-printout:active{transform:scale(.99)}.pl-printout:focus-visible{outline-offset:4px;outline:3px solid #fff}.pl-printout-url{font-family:var(--pl-forms);color:#4a515c;font-size:.8125rem}.pl-printout-outlet{border-bottom:2px solid var(--pl-ink);font-family:var(--pl-plant);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;margin-top:.7rem;padding-bottom:.55rem;font-size:1.0625rem;font-weight:800;line-height:1.1}.pl-printout-title{text-wrap:pretty;min-height:4lh;margin-top:.75rem;font-family:Georgia,Times New Roman,serif;font-size:1.1875rem;font-weight:700;line-height:1.24}.pl-printout-foot{color:#3f4651;border-top:1px solid #1b1f2740;flex-wrap:wrap;justify-content:space-between;gap:.35rem .75rem;margin-top:1rem;padding-top:.7rem;font-size:.9375rem;display:flex}.pl-printout-cta{color:var(--pl-ink);text-underline-offset:.2em;white-space:nowrap;font-weight:600;text-decoration:underline}.pl-magnet-cup{z-index:2;background:radial-gradient(circle,#fff0 0 .35rem,#ffffff1f .38rem .42rem,#fff0 .45rem),radial-gradient(circle at 36% 30%,#5d6168 0%,#24272b 48%,#0e0f11 100%);border-radius:50%;width:1.75rem;height:1.75rem;position:absolute;top:-.6rem;left:50%;translate:-50%;box-shadow:.15rem .3rem .35rem #0006,inset 0 -1px 2px #00000080}.pl-sticker{z-index:1;font-family:var(--pl-plant);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-weight:800;line-height:1;position:absolute}.pl-sticker-round{background:radial-gradient(circle at 40% 30%, #fbe48a 0%, var(--pl-yellow) 55%, #e2bd3c 100%);text-align:center;white-space:normal;width:5rem;height:5rem;color:var(--pl-black);box-shadow:0 0 0 3px var(--pl-black), 0 0 0 4px var(--pl-yellow), 0 .2rem .3rem #0000004d;border-radius:50%;place-items:center;padding:.8rem;font-size:.9375rem;display:grid;bottom:1.4rem;left:clamp(1.75rem,6vw,5rem);rotate:-12deg}.pl-sticker-tape{color:#f1f3f5;text-shadow:0 -1px #0009,0 1px #ffffff40;background:linear-gradient(#2a2e33,#15181b);border-radius:2px;padding:.4rem .75rem .35rem;font-size:1rem;bottom:2.35rem;right:clamp(2.5rem,12vw,10rem);rotate:1.5deg;box-shadow:0 .15rem .25rem #00000059}.pl-chest-kick{background:linear-gradient(#2a2e33 0%,#15181b 100%);border-radius:0 0 .35rem .35rem;height:1.6rem;position:relative;box-shadow:inset 0 1px #ffffff1f}.pl-caster{width:clamp(3.5rem,6vw,4.75rem);height:clamp(3rem,5vw,4.25rem);position:absolute;top:100%}.pl-caster-l{left:1.25rem}.pl-caster-r{right:1.25rem}.pl-caster-plate{background:linear-gradient(#e9ecee,#8e959c);height:.4rem;position:absolute;top:0;left:6%;right:6%}.pl-caster-fork{background:linear-gradient(90deg,#6c737a 0%,#f4f6f7 30%,#b9bfc5 55%,#5f666d 100%);border-radius:0 0 .3rem .3rem;height:52%;position:absolute;top:.4rem;left:22%;right:22%}.pl-caster-wheel{background:linear-gradient(90deg,#00000059 0,#0000 30%,#ffffff26 50%,#0000 70%,#00000059 100%),#4a4f55;border-radius:.55rem;height:62%;position:absolute;bottom:0;left:30%;right:30%;box-shadow:0 .5rem .6rem -.2rem #0000008c}@media (max-width:39.99rem){.pl-chest-body{padding-inline:1.5rem;padding-bottom:7.25rem}.pl-chest-handle{right:-.55rem}}:where(.world-manufacturing) .pl-roi{background:linear-gradient(180deg, #e8eaecb3, #e8eaec80), var(--pl-tread), linear-gradient(100deg, #c3c8cd 0%, #dfe2e5 30%, #c8cdd2 60%, #d9dde0 100%);background-size:auto,2.6rem 2.6rem,auto;box-shadow:inset 0 1px #fff9,inset 0 .6rem .8rem -.5rem #00000040,inset 0 -.6rem .8rem -.5rem #00000040}:where(.world-manufacturing) .pl-roi .calc-wrap{background:var(--pl-grain), radial-gradient(120% 90% at 30% 0%, #ffffff59, #fff0 60%), linear-gradient(180deg, #d9dbd7 0%, #c6c9c5 100%);background-size:11rem,auto,auto;border-radius:.9rem;padding:clamp(1.1rem,2.6vw,2rem) clamp(1.6rem,3.6vw,2.75rem);position:relative;box-shadow:inset 0 1px #fff,inset 0 0 0 1px #0000001a,inset 0 0 0 .45rem #ffffff1f,inset 0 0 0 calc(.45rem + 1px) #0000001a,inset 0 -.3rem #0000001a,0 1.4rem 2.4rem -1rem #1e222880}:where(.world-manufacturing) .pl-roi .calc-wrap:before{content:"";pointer-events:none;filter:drop-shadow(.15rem .15rem .15rem #0000004d);background:linear-gradient(90deg,#6c737a 0%,#d9dde0 40%,#f4f6f7 55%,#9aa1a8 80%,#5f666d 100%) 0 14%/100% 3.5rem no-repeat,linear-gradient(90deg,#6c737a 0%,#d9dde0 40%,#f4f6f7 55%,#9aa1a8 80%,#5f666d 100%) 0 86%/100% 3.5rem no-repeat;width:.75rem;position:absolute;top:0;bottom:0;left:-.3rem}:where(.world-manufacturing) .pl-roi .calc-wrap:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 40%,#1d2024 40% 60%,#0000 60%) 50% 22%/.65rem .65rem no-repeat,linear-gradient(90deg,#0000 40%,#1d2024 40% 60%,#0000 60%) 50% 78%/.65rem .65rem no-repeat,radial-gradient(circle at 42% 38%,#9aa1a8 0,#4a5057 .42rem,#2a2e33 .5rem,#0000 .54rem) 50% 22%/1.1rem 1.1rem no-repeat,radial-gradient(circle at 42% 38%,#9aa1a8 0,#4a5057 .42rem,#2a2e33 .5rem,#0000 .54rem) 50% 78%/1.1rem 1.1rem no-repeat;width:1.15rem;position:absolute;top:0;bottom:0;right:clamp(.2rem,.9vw,.65rem)}:where(.world-manufacturing) .pl-roi .calc{box-shadow:0 0 0 .3rem #23272b,0 0 0 calc(.3rem + 1px) #fff6}:where(.world-manufacturing) .pl-roi .range-ends{color:#555b64}:where(.world-manufacturing) .pl-roi .field-hint{color:#4f5560}:where(.world-manufacturing) .pl-roi .textlink{color:var(--pl-ink);font-weight:600}.pl-traveler{filter:drop-shadow(0 1rem 1.2rem #302c2452)drop-shadow(0 .15rem .2rem #302c2433);max-width:54rem;margin-top:clamp(1.5rem,3vw,2rem);padding-top:4.25rem;position:relative}.pl-hook{background:radial-gradient(circle at 38% 32%,#eef0f2 0%,#8d949b 55%,#4f565d 100%);border-radius:50%;width:1.6rem;height:1.6rem;position:absolute;top:0;left:50%;translate:-50%;box-shadow:0 .2rem .35rem #00000073}.pl-string{background:repeating-linear-gradient(#a08453 0 3px,#8a6f42 3px 5px);width:2px;height:4.6rem;position:absolute;top:.8rem;left:50%;translate:-50%}.pl-tag{background:var(--pl-grain), radial-gradient(120% 80% at 50% 0%, #f1e2b8 0%, #f1e2b800 60%), linear-gradient(180deg, #ecd9a6 0%, #e6d098 100%);color:#2c2617;clip-path:polygon(2.5rem 0,calc(100% - 2.5rem) 0,100% 2.5rem,100% 100%,0 100%,0 2.5rem);background-size:11rem,auto,auto;padding:3.25rem clamp(1.1rem,3.5vw,2.5rem) clamp(1.25rem,3vw,2rem);position:relative}.pl-eyelet{background:radial-gradient(circle,#3b3426 0 .32rem,#a08453 .34rem .4rem,#f6ead0 .42rem .68rem,#c9b17a .7rem);border-radius:50%;width:1.5rem;height:1.5rem;position:absolute;top:.85rem;left:50%;translate:-50%}.pl-tag-head{border-bottom:3px solid #3b3426;gap:.9rem;padding-bottom:1rem;display:grid}@media (min-width:40rem){.pl-tag-head{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:2rem}}.pl-tag-name{font-family:var(--pl-plant);letter-spacing:.04em;text-transform:uppercase;font-size:2rem;font-weight:800;line-height:.95}.pl-tag-fields{flex-wrap:wrap;gap:.5rem;display:flex}@media (min-width:40rem){.pl-tag-fields{justify-content:flex-end}}.pl-tag-fields>span{border:1.5px solid #3b3426;gap:.1rem;min-width:0;padding:.45rem 1rem .5rem;display:grid}.pl-tag-fields small{font-family:var(--pl-forms);text-transform:uppercase;color:#4e4429;font-size:.8125rem;font-weight:600}.pl-tag-fields b{font-family:var(--pl-plant);text-transform:uppercase;font-size:1.125rem;font-weight:700;line-height:1.1}.pl-ops{margin:0;padding:0;list-style:none}.pl-op{border-bottom:1px solid #3b342673;grid-template-columns:4.25rem minmax(0,1fr);grid-template-areas:"no title""no body";gap:.35rem 1.25rem;padding:1.2rem 0;display:grid}.pl-op:last-child{border-bottom:0;padding-bottom:.25rem}.pl-op-no{font-family:var(--pl-plant);border:2px solid #3b3426;grid-area:no;align-self:start;justify-items:center;padding:.35rem 0 .4rem;font-size:1.75rem;font-weight:700;line-height:1;display:grid}.pl-op-no small{font-family:var(--pl-forms);text-transform:uppercase;font-size:.8125rem;font-weight:600}.pl-op-title{font-family:var(--pl-plant);letter-spacing:.02em;text-transform:uppercase;grid-area:title;font-size:1.375rem;font-weight:700;line-height:1.05}.pl-op-body{color:#3b3426;text-wrap:pretty;grid-area:body;font-size:1rem;line-height:1.5}@media (max-width:40rem){.pl-op{grid-template-columns:3.5rem minmax(0,1fr);grid-template-areas:"no title""body body";align-items:center;gap:.75rem .9rem}.pl-op-no{font-size:1.4rem}}.pl-housing{background:radial-gradient(circle at 1rem 1rem, #eef0f1 0 .2rem, #7b8288 .26rem .34rem, transparent .4rem), radial-gradient(circle at calc(100% - 1rem) 1rem, #eef0f1 0 .2rem, #7b8288 .26rem .34rem, transparent .4rem), radial-gradient(circle at 1rem calc(100% - 1rem), #eef0f1 0 .2rem, #7b8288 .26rem .34rem, transparent .4rem), radial-gradient(circle at calc(100% - 1rem) calc(100% - 1rem), #eef0f1 0 .2rem, #7b8288 .26rem .34rem, transparent .4rem), var(--pl-grain), linear-gradient(180deg, #d9dcda 0%, #cdd1cf 100%);box-shadow:inset 0 1px 0 #ffffffb3, inset 0 0 0 .45rem #ffffff0f, inset 0 0 0 .5rem #00000014, inset 0 -.3rem 0 #00000014, var(--pl-hang);background-size:auto,auto,auto,auto,11rem,auto;border-radius:.9rem;margin-top:clamp(2.5rem,5vw,3.5rem);padding:clamp(1.25rem,3.5vw,2.75rem);position:relative}.pl-plates{gap:2rem;display:grid}@media (min-width:56rem){.pl-plates{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,3vw,2.5rem)}}.pl-plate-slot{flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex}.pl-plate{color:#e4e8ec;background:linear-gradient(160deg,#ffffff17 0%,#fff0 34%),linear-gradient(#202428 0%,#15181b 100%);border-radius:.45rem;flex:1;align-self:stretch;padding:clamp(1.5rem,3vw,2rem);position:relative;box-shadow:inset 0 0 0 1px #ffffff29,inset 0 0 0 .6rem #181b1f,inset 0 0 0 .68rem #e4e8ec8c,0 .15rem #0000004d,0 .4rem .6rem -.2rem #0006}.pl-rivets{pointer-events:none;background:radial-gradient(circle at .45rem .45rem,#f6f7f8 0 .12rem,#a6adb3 .18rem .26rem,#00000080 .28rem,#0000 .34rem) 0 0/.9rem .9rem no-repeat,radial-gradient(circle at .45rem .45rem,#f6f7f8 0 .12rem,#a6adb3 .18rem .26rem,#00000080 .28rem,#0000 .34rem) 100% 0/.9rem .9rem no-repeat,radial-gradient(circle at .45rem .45rem,#f6f7f8 0 .12rem,#a6adb3 .18rem .26rem,#00000080 .28rem,#0000 .34rem) 0 100%/.9rem .9rem no-repeat,radial-gradient(circle at .45rem .45rem,#f6f7f8 0 .12rem,#a6adb3 .18rem .26rem,#00000080 .28rem,#0000 .34rem) 100% 100%/.9rem .9rem no-repeat;position:absolute;inset:.18rem}.pl-plate-name{font-family:var(--pl-plant);letter-spacing:.08em;text-transform:uppercase;color:#f4f6f8;border-bottom:1.5px solid #e4e8ec80;padding-bottom:.8rem;font-size:clamp(1.5rem,6.5vw,2rem);font-weight:800;line-height:1}.pl-plate-fields{margin:0;display:grid}.pl-plate-fields>div{border-bottom:1px solid #e4e8ec40;grid-template-columns:4.75rem minmax(0,1fr);align-items:baseline;gap:1rem;padding:.85rem 0;display:grid}.pl-plate-fields dt{font-family:var(--pl-forms);letter-spacing:.04em;text-transform:uppercase;color:#c3cad2;font-size:.9375rem;font-weight:600}.pl-plate-fields dd{margin:0;font-size:1rem;line-height:1.4}.pl-plate-price dd{flex-wrap:wrap;align-content:flex-start;align-items:baseline;gap:.25rem .6rem;min-height:4.4rem;display:flex}.pl-plate-price s{font-family:var(--pl-plant);color:#97a0aa;font-size:1.5rem;font-weight:600}.pl-plate-price b{font-family:var(--pl-plant);color:var(--pl-yellow);font-size:2.75rem;font-weight:800;line-height:.9}.pl-plate-price span{color:#c9d0d7;flex-basis:100%;font-size:.9375rem}.pl-plate-with{gap:.6rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.pl-plate-with li{color:#e1e6ea;padding-left:1.1rem;font-size:.9375rem;line-height:1.45;position:relative}.pl-plate-with li:before{content:"";background:#e4e8ecbf;width:.4rem;height:.4rem;position:absolute;top:.55em;left:0}@media (max-width:22.5rem){.pl-lockers-bank{grid-template-columns:minmax(0,1fr)}:where(.world-manufacturing) .pl-roi .calc-wrap{padding-inline:1.15rem}:where(.world-manufacturing) .pl-roi .calc-wrap:after{right:.05rem}.pl-tc{padding-inline:1rem}.pl-tc-punch{grid-template-columns:3.75rem minmax(0,1fr)}.pl-plate-fields>div{grid-template-columns:minmax(0,1fr);gap:.25rem}}.pl-housing-note{color:#3a4048;margin-top:1.75rem;font-size:.9375rem}.pl-holder{background:linear-gradient(#ffffff47,#ffffff1f);border-radius:.5rem;max-width:58rem;margin-top:clamp(2.5rem,5vw,3.5rem);padding:.7rem .7rem .9rem;position:relative;box-shadow:inset 0 0 0 1px #ffffffb3,inset 0 0 0 2px #96a0aa59,0 1.2rem 1.8rem -1rem #302c2473}.pl-holder-screws{pointer-events:none;z-index:3;filter:drop-shadow(0 .1rem .1rem #00000059);background:radial-gradient(circle at 42% 36%,#fff 0,#d5dadf .18rem,#8f969d .38rem,#5f666d .46rem,#0000 .5rem) 0 0/1.1rem 1.1rem no-repeat,radial-gradient(circle at 42% 36%,#fff 0,#d5dadf .18rem,#8f969d .38rem,#5f666d .46rem,#0000 .5rem) 100% 0/1.1rem 1.1rem no-repeat,radial-gradient(circle at 42% 36%,#fff 0,#d5dadf .18rem,#8f969d .38rem,#5f666d .46rem,#0000 .5rem) 0 100%/1.1rem 1.1rem no-repeat,radial-gradient(circle at 42% 36%,#fff 0,#d5dadf .18rem,#8f969d .38rem,#5f666d .46rem,#0000 .5rem) 100% 100%/1.1rem 1.1rem no-repeat;position:absolute;inset:.35rem}.pl-wi{--pl-wi-pad:clamp(1.25rem, 3vw, 2.25rem);padding:clamp(1.25rem, 3vw, 2rem) var(--pl-wi-pad) .75rem;background:linear-gradient(#fefefc,#f8f8f4);border-radius:.3rem;position:relative;box-shadow:0 0 0 1px #00000014,0 .2rem .4rem #0000001f}.pl-wi-head{border-bottom:3px solid var(--pl-ink);gap:.75rem;padding-bottom:1rem;display:grid}.pl-wi-name{font-family:var(--pl-plant);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.75rem;font-size:clamp(1.625rem,3vw,2.125rem);font-weight:800;line-height:1;display:flex}.pl-wi-name:before{content:"";background:var(--pl-yellow);align-self:stretch;width:.55rem;box-shadow:inset 0 0 0 1px #00000026}.pl-wi-fields{border:1.5px solid var(--pl-ink);display:grid}@media (min-width:48rem){.pl-wi-fields{grid-template-columns:repeat(3,minmax(0,1fr))}}.pl-wi-fields>span{gap:.1rem;min-width:0;padding:.45rem 1rem .5rem;display:grid}.pl-wi-fields>span+span{border-top:1.5px solid var(--pl-ink)}@media (min-width:48rem){.pl-wi-fields>span+span{border-top:0;border-left:1.5px solid var(--pl-ink)}}.pl-wi-fields small{font-family:var(--pl-forms);text-transform:uppercase;color:#3f4651;font-size:.8125rem;font-weight:600}.pl-wi-fields b{font-family:var(--pl-plant);text-transform:uppercase;font-size:1.125rem;font-weight:700;line-height:1.15}.pl-wi-body{position:relative}:where(.world-manufacturing) .pl-wi-steps{counter-reset:pl-step;border-top:0;margin-top:1.25rem}:where(.world-manufacturing) .pl-wi-steps .faq-item{counter-increment:pl-step;border-bottom:1px solid #cfd2d6}:where(.world-manufacturing) .pl-wi-steps .faq-item:last-child{border-bottom:0}:where(.world-manufacturing) .pl-wi-steps .faq-q{justify-content:flex-start;align-items:center;gap:1rem;padding:1.1rem 0;font-size:1.0625rem}:where(.world-manufacturing) .pl-wi-steps .faq-q:before{content:counter(pl-step);background:var(--pl-ink);width:2.25rem;height:2.25rem;font-family:var(--pl-plant);color:#fff;border-radius:2px;flex:none;place-items:center;font-size:1.25rem;font-weight:700;display:grid}:where(.world-manufacturing) .pl-wi-steps .faq-q:after{border-color:var(--pl-ink);margin-left:auto}:where(.world-manufacturing) .pl-wi-steps .faq-a{color:#3f4651;padding:0 0 1.4rem 3.25rem}.pl-holder-glass{z-index:2;left:calc(var(--pl-wi-pad) * -1 - .35rem);right:calc(var(--pl-wi-pad) * -1 - .35rem);pointer-events:none;background:linear-gradient(118deg,#fff0 22%,#ffffff1a 30%,#fff0 38% 62%,#ffffff0d 68%,#fff0 74%),#e1ebf014;border-radius:0 0 .4rem .4rem;position:absolute;top:-.4rem;bottom:-1.3rem;box-shadow:inset 0 2px #fffffff2,inset 0 3px #78879659,inset 1px 0 #fffc,inset -1px 0 #fffc,inset 0 -1px #fffc}.pl-holder-glass:before{content:"";background:#fbfbf8;border-radius:0 0 2.25rem 2.25rem/0 0 .9rem .9rem;width:4.5rem;height:.9rem;position:absolute;top:0;left:50%;translate:-50%;box-shadow:inset 0 -2px #fffffff2,0 1px #78879666}:where(.world-manufacturing) .pl-closing{color:#fff;background:-webkit-linear-gradient(#0b0e12d1 0%,#0b0e12b8 45%,#0b0e12db 100%),-webkit-image-set(url(/industries/plant-floor-1280.webp) 1x,url(/industries/plant-floor-2560.webp) 2x) 50% 62%/cover no-repeat,#1a1d21;background:linear-gradient(#0b0e12db 0%,#0b0e12b8 55%,#0b0e12d1 100%),image-set("/industries/plant-floor-1280.webp" 1x,"/industries/plant-floor-2560.webp" 2x) 50% 62%/cover no-repeat,#1a1d21;padding:clamp(5rem,10vw,8rem) 0 clamp(5.5rem,10vw,8.5rem);position:relative}:where(.world-manufacturing) .pl-closing:after{content:"";background:var(--pl-yellow);height:.6rem;position:absolute;bottom:clamp(1.5rem,3vw,2.25rem);left:0;right:0;box-shadow:0 0 0 1px #0003}:where(.world-manufacturing) .pl-closing .closing-title{color:#fff;font-size:clamp(2.5rem,5vw,4.25rem)}:where(.world-manufacturing) .pl-closing .closing-sub{color:#ffffffe6}:where(.world-manufacturing) .pl-closing .btn-ghost{color:var(--ink);background:#fffffff2;border-color:#0000}:where(.world-daycares){--world-ground:#fbf3e3;--dc-wall:#fbf3e3;--dc-wall-2:#fbf0dc;--dc-ink-soft:#3f3a33;--dc-muted:#6b6152;--dc-red:#d2362b;--dc-red-deep:#a8281f;--dc-yellow:#f5bf2a;--dc-yellow-deep:#d39b08;--dc-blue:#2d5fc4;--dc-blue-deep:#1f4699;--dc-green:#2a7d4a;--dc-green-deep:#1d5c35;--dc-birch:#ecd3a6;--dc-birch-2:#e3c48e;--dc-birch-3:#c99f62;--dc-birch-light:#f6e7c9;--dc-teal:#13a59b;--dc-teal-deep:#0b7f77;--dc-display:var(--font-fredoka), "Fredoka", var(--sans);--dc-wood-h:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='720' height='240'%3E%3Cfilter id='w'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.0025 0.11' numOctaves='4' seed='4' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.47 0 0 0 0 0.3 0 0 0 0 0.12 1.15 0 0 0 -0.5'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23w)'/%3E%3C/svg%3E");--dc-wood-v:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='720'%3E%3Cfilter id='w'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.11 0.0025' numOctaves='4' seed='9' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.47 0 0 0 0 0.3 0 0 0 0 0.12 1.15 0 0 0 -0.5'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23w)'/%3E%3C/svg%3E");--dc-cork-dark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='c'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.33 0 0 0 0 0.2 0 0 0 0 0.08 2.2 0 0 0 -0.98'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23c)'/%3E%3C/svg%3E");--dc-cork-light:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E%3Cfilter id='c'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='2' seed='11' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.95 0 0 0 0 0.82 0 0 0 0 0.62 2.4 0 0 0 -1.18'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23c)'/%3E%3C/svg%3E");--dc-paper-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.45 0 0 0 0 0.33 0 0 0 0 0.18 0 0 0 0.09 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--dc-curl:0 1px 1px #3c260f1a, -.5rem .8rem .7rem -.6rem #3c260f80, .5rem .8rem .7rem -.6rem #3c260f80, 0 .35rem .6rem -.35rem #3c260f38;--dc-torn:polygon(0 12%, 5% 0, 18% 6%, 32% 1%, 50% 5%, 68% 0, 84% 6%, 95% 1%, 100% 10%, 97% 32%, 100% 52%, 96% 74%, 100% 92%, 90% 100%, 74% 95%, 56% 100%, 40% 94%, 22% 100%, 7% 95%, 0 100%, 3% 78%, 0 56%, 4% 34%);--dc-blocks:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='200'%3E%3Cdefs%3E%3ClinearGradient id='s' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='.28'/%3E%3Cstop offset='.5' stop-color='%23fff' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23a07a44' stop-opacity='.07'/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect width='400' height='100' fill='url(%23s)'/%3E%3Crect y='100' width='400' height='100' fill='url(%23s)'/%3E%3Crect x='0' y='0' width='400' height='2' fill='rgba(150,118,74,0.22)'/%3E%3Crect x='0' y='2' width='400' height='1' fill='rgba(255,255,255,0.7)'/%3E%3Crect x='0' y='100' width='400' height='2' fill='rgba(150,118,74,0.22)'/%3E%3Crect x='0' y='102' width='400' height='1' fill='rgba(255,255,255,0.7)'/%3E%3Crect x='0' y='0' width='2' height='100' fill='rgba(150,118,74,0.22)'/%3E%3Crect x='2' y='0' width='1' height='100' fill='rgba(255,255,255,0.7)'/%3E%3Crect x='200' y='0' width='2' height='100' fill='rgba(150,118,74,0.22)'/%3E%3Crect x='202' y='0' width='1' height='100' fill='rgba(255,255,255,0.7)'/%3E%3Crect x='100' y='100' width='2' height='100' fill='rgba(150,118,74,0.22)'/%3E%3Crect x='102' y='100' width='1' height='100' fill='rgba(255,255,255,0.7)'/%3E%3Crect x='300' y='100' width='2' height='100' fill='rgba(150,118,74,0.22)'/%3E%3Crect x='302' y='100' width='1' height='100' fill='rgba(255,255,255,0.7)'/%3E%3C/svg%3E");--dc-grain:repeating-linear-gradient(90deg, #a0703400 0 13px, #a0703412 13px 14px, #a0703400 14px 31px, #a070340d 31px 33px), repeating-linear-gradient(90deg, #fff0 0 47px, #ffffff2e 47px 52px);--dc-grain-x:repeating-linear-gradient(0deg, #a0703400 0 11px, #a0703412 11px 12px, #a0703400 12px 27px, #a070340d 27px 29px), repeating-linear-gradient(0deg, #fff0 0 41px, #ffffff29 41px 45px);--dc-scallops-down:linear-gradient(90deg, var(--dc-red) 0 24px, var(--dc-yellow) 24px 48px, var(--dc-blue) 48px 72px, var(--dc-green) 72px 96px) 0 0 / 96px 4px repeat-x, radial-gradient(circle at 12px 3px, var(--dc-red) 11px, transparent 11.5px) 0 0 / 96px 15px repeat-x, radial-gradient(circle at 36px 3px, var(--dc-yellow) 11px, transparent 11.5px) 0 0 / 96px 15px repeat-x, radial-gradient(circle at 60px 3px, var(--dc-blue) 11px, transparent 11.5px) 0 0 / 96px 15px repeat-x, radial-gradient(circle at 84px 3px, var(--dc-green) 11px, transparent 11.5px) 0 0 / 96px 15px repeat-x;--dc-scallops-up:linear-gradient(90deg, var(--dc-red) 0 24px, var(--dc-yellow) 24px 48px, var(--dc-blue) 48px 72px, var(--dc-green) 72px 96px) 0 100% / 96px 4px repeat-x, radial-gradient(circle at 12px 12px, var(--dc-red) 11px, transparent 11.5px) 0 100% / 96px 15px repeat-x, radial-gradient(circle at 36px 12px, var(--dc-yellow) 11px, transparent 11.5px) 0 100% / 96px 15px repeat-x, radial-gradient(circle at 60px 12px, var(--dc-blue) 11px, transparent 11.5px) 0 100% / 96px 15px repeat-x, radial-gradient(circle at 84px 12px, var(--dc-green) 11px, transparent 11.5px) 0 100% / 96px 15px repeat-x}.dc{background:var(--dc-blocks) 0 0 / 16rem 8rem, linear-gradient(90deg, #ffffff40, #fff0 30%, #a078460a), var(--dc-wall);color:var(--ink)}.dc-paper-red{--paper:var(--dc-red);--on-paper:#fff}.dc-paper-yellow{--paper:var(--dc-yellow);--on-paper:var(--ink)}.dc-paper-blue{--paper:var(--dc-blue);--on-paper:#fff}.dc-paper-green{--paper:var(--dc-green);--on-paper:#fff}:where(.world-daycares) .hero-title,:where(.world-daycares) .section-title,:where(.world-daycares) .closing-title,:where(.world-daycares) .walk-heading{font-family:var(--dc-display);letter-spacing:-.012em;font-variation-settings:normal;font-weight:600;line-height:1.06}:where(.world-daycares) .section-sub{color:var(--dc-ink-soft)}:where(.world-daycares) .btn{white-space:nowrap;border-radius:14px;transition:background-color .12s,border-color .12s,transform .16s cubic-bezier(.23,1,.32,1)}:where(.world-daycares) .btn:active{transform:scale(.97)}:where(.world-daycares) .btn-ghost{border-color:var(--dc-birch-3)}.dc-hero{padding-top:clamp(1.75rem,2.8vw,3rem)}.dc-hero .world-hero-scrim{background:linear-gradient(180deg, #1c1208c2 0%, #1c120885 32%, #1c120838 62%, var(--dc-wall) 100%)}.dc-hero .hero-title{text-shadow:0 2px 28px #140c0459;max-width:19em;font-size:clamp(2.5rem,4.6vw,4.5rem);line-height:1.04}.dc-hero .hero-lead{color:#ffffffeb;text-shadow:0 1px 16px #140c0473}.dc-hero .hero-note{color:#ffffffdb;text-shadow:0 1px 10px #140c0499}.dc-stage{--dc-gap:clamp(2rem, 3.6vw, 3.5rem);--dc-desk-top:clamp(2.25rem, 4.6vw, 4.75rem);--dc-desk-edge:clamp(1.1rem, 1.7vw, 1.9rem);padding-bottom:0}@media (min-width:48.0625rem){.dc-stage .cs-stage{--cs-w:min((100% - 2.5rem) / 1.12, 62rem, (100svh - 12rem) * 1.24)}.dc-stage .cs-card{margin-top:var(--dc-gap)}}.dc-tablet{margin-top:3.5%;position:relative;container-type:inline-size}.dc-tablet-handle{z-index:0;aspect-ratio:38/8.6;border:3.6cqw solid var(--dc-teal);border-bottom:0;border-radius:14cqw 14cqw 0 0;width:38%;position:absolute;bottom:calc(100% - 3.2cqw);left:31%;box-shadow:inset 0 .5cqw .6cqw #00282440,0 -.35cqw #ffffff2e}.dc-tablet-case{z-index:1;background:radial-gradient(#ffffff12 .1cqw, transparent .14cqw) 0 0 / .62cqw .62cqw, radial-gradient(120% 80% at 30% 0%, #fff3, transparent 60%), linear-gradient(180deg, #19b2a8, var(--dc-teal) 45%, #0f958c);border-radius:6.4cqw;padding:4.2cqw;position:relative;box-shadow:inset 0 .45cqw #ffffff52,inset 0 -.9cqw 1.4cqw #00282447,inset .6cqw 0 1cqw #0028241f,inset -.6cqw 0 1cqw #0028241f,0 3.2cqw 5cqw -2.4cqw #301e0a80,0 1cqw 1.6cqw -.8cqw #301e0a52}.dc-tablet-cam{width:1.5cqw;height:1.5cqw;box-shadow:0 0 0 .35cqw var(--dc-teal-deep);background:radial-gradient(circle at 40% 40%,#3b4a58 0 18%,#0e1013 32%);border-radius:50%;position:absolute;top:1.5cqw;left:50%;translate:-50%}.dc-tablet-glass{box-shadow:0 0 0 .5cqw var(--dc-teal-deep), 0 0 0 .75cqw #ffffff24, inset 0 0 0 .12cqw #2b2d33;background:#0f1012;border-radius:2.6cqw;padding:1.35cqw}.dc-tablet-glass .ipad{border-radius:1.3cqw}.dc-desk{z-index:0;width:100%;position:relative}.dc-desk-top{height:var(--dc-desk-top);background:var(--dc-wood-h), linear-gradient(180deg, #d6b47e 0%, #e4c592 45%, #efd5a7 100%);display:block;position:relative;box-shadow:inset 0 1px #78542859}.dc-desk-top:before{content:"";width:calc(var(--cs-w) * 1.08);background:radial-gradient(50% 100% at 50% 0,#462c1066,#462c1000 100%);height:85%;position:absolute;top:0;left:50%;translate:-50%}.dc-desk-edge{height:var(--dc-desk-edge);background:linear-gradient(#f7e3bd 0%,#e3c18a 30%,#c99c5f 78%,#b48a52 100%);display:block;box-shadow:0 1.4rem 2rem -1.2rem #462c1073}.dc-stage .hero-iphone{bottom:calc(var(--dc-desk-edge) + var(--dc-desk-top) * .3)}@media (max-width:48rem){.dc-tablet{display:none}.dc-stage .cs-card{margin-bottom:0}}.dc-customers{background:var(--dc-wall-2);position:relative;box-shadow:inset 0 3px #d2362b8c,inset 0 -3px #2d5fc473}.dc-customers .customers-label{color:var(--dc-muted)}.dc-customers .marquee-track>:where(div){background:var(--dc-wall-2)}.dc-hall{margin:3rem 0 0}.dc-hall-plaque{background:var(--dc-wood-v), linear-gradient(180deg, #f1dcb3, var(--dc-birch));box-shadow:inset 0 1px 0 #fff9, 0 3px 0 var(--dc-birch-3), 0 14px 24px -18px #462c1099;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;padding:1rem 1.25rem;display:flex}.dc-hall-org{font-family:var(--dc-display);font-size:var(--text-xl);font-weight:600;line-height:1.2}.dc-hall-sum{font-size:var(--text-md);color:#4a3a22;flex-wrap:wrap;gap:.35rem 0;margin:0;padding:0;list-style:none;display:flex}.dc-hall-sum>li{white-space:nowrap;border-left:1px solid #78542866;max-width:100%;padding:0 1rem;box-shadow:inset 1px 0 #ffffff73}.dc-hall-sum>li:first-child{box-shadow:none;white-space:normal;border-left:0;padding-left:0}.dc-hall-sum b{font-variant-numeric:tabular-nums;font-weight:600}.dc-hall-sum>.dc-hall-need{color:var(--dc-red-deep);font-weight:700}.dc-hall-scroll{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--dc-birch-3) transparent;margin:2.25rem -1.25rem 0;scroll-padding-inline:1.25rem;overflow-x:auto}.dc-hall-scroll:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.dc-doors{background:linear-gradient(#462c1047,#462c1000 .5rem) 0 calc(100% - 1.6rem)/100% .5rem no-repeat,repeating-linear-gradient(90deg,#96683400 0 6.5rem,#96683459 6.5rem calc(6.5rem + 1px)) 0 100%/100% 1.6rem no-repeat,linear-gradient(#b98d55 0 3px,#dcb985 3px,#e7c995 45%,#d9b680) 0 100%/100% 1.6rem no-repeat;gap:1.1rem;width:max-content;margin:0;padding:.5rem 1.25rem 1.6rem;list-style:none;display:flex}.dc-door{scroll-snap-align:start;background:var(--dc-wood-h), linear-gradient(90deg, #e3c48e, #f2dcb2 18%, #ecd3a6 82%, #d9b47c);border-radius:8px 8px 0 0;flex:0 0 min(14.5rem,68vw);padding:.85rem .6rem 0;display:flex;box-shadow:inset 0 1px #ffffff8c,inset 0 0 0 1px #96683459,0 10px 18px -12px #462c1080}@media (min-width:64rem){.dc-hall-scroll{margin-inline:0;overflow:visible}.dc-doors{grid-template-columns:repeat(6,minmax(0,1fr));width:auto;padding-inline:0;display:grid}}.dc-door-slab{--paint:var(--dc-red);--tape:#f5bf2ac7;background:linear-gradient(180deg, #e9ecef, #b4bbc4) 0 14% / .32rem 1.6rem no-repeat, linear-gradient(180deg, #e9ecef, #b4bbc4) 0 74% / .32rem 1.6rem no-repeat, linear-gradient(90deg, #0000001a, #0000 8%, #ffffff14 40%, #0000 70%, #0000001f), var(--paint);border-radius:3px 3px 0 0;flex-direction:column;flex:1;align-items:center;min-width:0;padding:.9rem .6rem .55rem;display:flex;position:relative;box-shadow:inset 0 0 0 1px #0000001a,-1px 0 #78501e66,1px 0 #78501e66}.dc-paint-yellow .dc-door-slab{--paint:var(--dc-yellow);--tape:#2d5fc499}.dc-paint-blue .dc-door-slab{--paint:var(--dc-blue);--tape:#d2362b9e}.dc-paint-green .dc-door-slab{--paint:var(--dc-green);--tape:#f5bf2ac7}.dc-door-plate{background:var(--dc-wood-v), linear-gradient(180deg, #f6e4c1, var(--dc-birch-2));max-width:100%;box-shadow:inset 0 1px 0 #fff9, 0 2px 0 var(--dc-birch-3), 0 4px 8px -4px #00000059;font-family:var(--dc-display);font-size:var(--text-lg);text-align:center;color:var(--ink);border-radius:8px;padding:.4rem 1rem;font-weight:600;line-height:1.2}.dc-door-window{aspect-ratio:5/7;background:linear-gradient(118deg,#fff0 22%,#ffffff8c 29%,#ffffff24 36%,#fff0 42% 60%,#ffffff4d 64%,#fff0 69%),repeating-linear-gradient(0deg,#e1e9ee52 0 1px,#0000 1px .65rem),repeating-linear-gradient(90deg,#e1e9ee52 0 1px,#0000 1px .65rem),radial-gradient(80% 32% at 50% 6%,#fff0cd99,#fff0cd00 100%),linear-gradient(#28343c00 55%,#28343c59),linear-gradient(165deg,#c4d6df,#8eaabb 50%,#6a8899);border-radius:3px;width:48%;margin-top:.85rem;position:relative;box-shadow:0 0 0 .28rem #e4e7ea,0 0 0 calc(.28rem + 1px) #00000040,inset 0 2px 5px #00000059,inset 0 0 0 1px #ffffff4d,0 3px 6px calc(.28rem - 2px) #0003}.dc-door-handle{background:linear-gradient(90deg,#c9ced5,#f4f5f7 45%,#a9b0b9);border-radius:999px;align-self:flex-end;width:.62rem;height:2.1rem;margin:auto .1rem 0 0;padding-top:0;position:relative;box-shadow:inset 0 1px #fff6,1px 2px 3px #00000059}.dc-door-handle:before{content:"";background:linear-gradient(#f6f7f9,#b1b8c1 60%,#98a0aa);border-radius:999px;width:1.9rem;height:.42rem;position:absolute;top:.62rem;right:.2rem;box-shadow:0 3px 3px -1px #0006}.dc-door-note{z-index:1;background:var(--dc-paper-grain), #fffdf8;width:calc(100% + .5rem);box-shadow:var(--dc-curl);text-align:left;border-radius:3px;flex:1;margin:1.1rem -.25rem 1.4rem;padding:1.05rem 1rem 1rem;position:relative;rotate:-1.2deg}.dc-door:nth-child(2n) .dc-door-note{rotate:1deg}.dc-door:nth-child(3n) .dc-door-note{rotate:-.4deg}.dc-door-note:before{content:"";background:var(--tape);width:3.4rem;height:1.15rem;clip-path:var(--dc-torn);position:absolute;top:-.6rem;left:50%;translate:-50%;rotate:-4deg}.dc-door-reply{align-items:center;gap:.45rem;display:flex}.dc-door-score{font-family:var(--dc-display);font-variant-numeric:tabular-nums;font-size:1.625rem;font-weight:600;line-height:1}.dc-door-name{font-size:var(--text-base);margin-top:.5rem;font-weight:600;line-height:1.25}.dc-door-role{font-size:var(--text-caption);color:var(--dc-muted);margin-top:.1rem;line-height:1.35}.dc-door-words{font-size:var(--text-md);color:var(--dc-ink-soft);text-wrap:pretty;margin-top:.45rem;line-height:1.4}.dc-door-flag{font-family:var(--dc-display);font-size:var(--text-caption);color:var(--dc-red-deep);white-space:nowrap;mix-blend-mode:multiply;border:2px solid #a8281fd9;border-radius:4px;margin-top:.7rem;padding:.12rem .55rem;font-weight:600;display:inline-block;rotate:-4deg}.dc-door-kick{background:radial-gradient(circle,#8f979f 0 1.5px,#0000 2px) .4rem/.5rem .5rem no-repeat,radial-gradient(circle,#8f979f 0 1.5px,#0000 2px) calc(100% - .4rem)/.5rem .5rem no-repeat,repeating-linear-gradient(90deg,#fff0 0 2px,#ffffff2e 2px 3px),linear-gradient(#eef0f2,#c3c9d0);border-radius:2px;align-self:stretch;height:1.7rem;margin:1.1rem -.35rem 0;box-shadow:inset 0 1px #fff,0 1px 2px #00000040}.dc-hall-caption{max-width:52rem;font-size:var(--text-sm);color:var(--dc-muted);margin-top:1.25rem}.dc-walk .walk-stage:before,.dc-walk .walk-stage:after{content:"";z-index:0;pointer-events:none;height:15px;position:absolute;left:0;right:0}.dc-walk .walk-stage:before{background:var(--dc-scallops-down);top:3.75rem}.dc-walk .walk-stage:after{background:var(--dc-scallops-up);bottom:0}.dc-walk .walk-inner{z-index:1;position:relative}.dc-walk .walk-title{font-family:var(--dc-display);letter-spacing:-.01em;font-variation-settings:normal;font-weight:600}.dc-walk .walk-sub,.dc-walk .walk-kicker,.dc-walk .walk-body{color:var(--dc-ink-soft)}.dc-walk .walk-num{background:var(--dc-red);width:1.9rem;height:1.9rem;font-family:var(--dc-display);font-size:var(--text-md);color:#fff;border-radius:50%;place-items:center;font-weight:600;display:inline-grid}.dc-walk .walk-steps>:nth-child(2) .walk-num{background:var(--dc-yellow);color:var(--ink)}.dc-walk .walk-steps>:nth-child(3) .walk-num{background:var(--dc-blue)}.dc-walk .walk-rail{background:#78542829;width:5px}.dc-walk .walk-rail-fill{background:var(--dc-birch-3)}.dc-walk .walk-who{box-shadow:inset 0 .3rem 0 var(--dc-blue), 0 6px 14px -8px #3c260f73;font-family:var(--dc-display);font-size:var(--text-md);color:var(--ink);background:#fffdf8;border-radius:10px;padding:.4rem 1rem;font-weight:500}@media (max-width:55.99rem){.dc-walk .walk-copy{padding-top:1.6rem}.dc-walk .walk-list{margin-top:.45rem}.dc-walk .walk-body{font-size:var(--text-base);line-height:1.5}.dc-walk .walk-phone{font-size:min(.8rem,3.6vw,2.43902svh - .585366rem)}.dc-walk .walk-num{width:1.6rem;height:1.6rem;font-size:var(--text-sm)}.dc-walk .walk-who{font-size:var(--text-caption);padding:.25rem .75rem}}.dc-cubbies{background:var(--dc-wood-v), linear-gradient(180deg, #f0d9ae, var(--dc-birch) 60%, #e6c895);box-shadow:inset 0 1px 0 #ffffff8c, inset 0 0 0 1px #9668344d, 0 5px 0 var(--dc-birch-3), 0 30px 44px -30px #462c1099;border-radius:16px;gap:1.1rem;margin-top:3rem;padding:1.1rem;display:grid}@media (min-width:40rem){.dc-cubbies{grid-template-columns:repeat(2,minmax(0,1fr))}.dc-cubby:last-child{grid-column:1/-1;justify-self:center;width:calc(50% - .55rem)}}@media (min-width:72rem){.dc-cubbies{grid-template-columns:repeat(5,minmax(0,1fr));width:min(86rem,100vw - 3rem);margin-left:50%;translate:-50%}.dc-cubby:last-child{grid-column:auto;width:auto}}.dc-cubby{flex-direction:column;gap:.6rem;min-width:0;display:flex}.dc-tag{border:.3rem solid var(--paper);background:var(--dc-paper-grain), #fffdf8;min-height:calc(2.5em + 1.5rem);font-family:var(--dc-display);font-size:var(--text-lg);letter-spacing:-.005em;text-align:center;text-wrap:balance;color:var(--ink);border-radius:7px;justify-content:center;align-self:stretch;align-items:center;padding:.45rem .85rem;font-weight:600;line-height:1.25;display:flex;box-shadow:inset 0 1px 2px #3c260f2e,0 2px 3px -1px #462c1059}.dc-hole{background:linear-gradient(#d9b97f 0%,#ead0a1 22%,#f1dbb4 100%);border-radius:4px;flex-direction:column;flex:1;gap:.9rem;padding:1.5rem 1.1rem 0;display:flex;box-shadow:inset 0 1.4rem 1.4rem -.9rem #5a3a168c,inset .8rem 0 1rem -.8rem #5a3a1652,inset -.8rem 0 1rem -.8rem #5a3a1652,0 0 0 3px #f6e4c0,0 0 0 4px #96683473}.dc-cubby-body{font-size:var(--text-base);color:var(--dc-ink-soft);text-wrap:pretty;line-height:1.5}.dc-bin{clip-path:polygon(0 0,100% 0,97.5% 100%,2.5% 100%);background:radial-gradient(1.5rem .42rem at 50% 1.05rem, #0006 0 97%, transparent 100%), linear-gradient(180deg, #ffffff73 0 .28rem, #0000001f .28rem .38rem, transparent .38rem), linear-gradient(90deg, #00000029, #0000 14%, #ffffff1f 50%, #0000 86%, #00000029), var(--paper);border-radius:6px 6px 2px 2px;height:3.25rem;margin:auto -.35rem 0;display:block}.dc-paper-yellow .dc-bin{background:radial-gradient(1.5rem .42rem at 50% 1.05rem, #0000004d 0 97%, transparent 100%), linear-gradient(180deg, #ffffff80 0 .28rem, #0000001a .28rem .38rem, transparent .38rem), linear-gradient(90deg, #0000001f, #0000 14%, #ffffff26 50%, #0000 86%, #0000001f), var(--paper)}.dc-item,.dc-hole .mchart{background:#fff;border:0;border-radius:12px;box-shadow:0 1px 1px #3c260f0f,0 12px 22px -14px #3c260f80}.dc-item{flex-direction:column;justify-content:center;margin:0;padding:1rem;list-style:none;display:flex}.dc-hole .mchart{align-content:center;padding:1rem}@media (min-width:40rem){.dc-item,.dc-hole .mchart{min-height:12.5rem}}.dc-hole .mchart-head{font-size:var(--text-caption)}.dc-item-label{font-size:var(--text-caption);color:var(--dc-muted);font-weight:500}.dc-answers-row{justify-content:space-between;gap:.25rem;margin:.6rem 0 0;padding:0;list-style:none;display:flex}.dc-answers-row>li{font-family:var(--dc-display);font-size:var(--text-md);color:var(--dc-ink-soft);justify-items:center;gap:.2rem;font-weight:600;display:grid}.dc-alert-head{font-size:var(--text-sm);align-items:center;gap:.4rem;display:flex}.dc-alert-head>:where(span){color:var(--dc-muted);margin-left:auto}.dc-alert-text{font-size:var(--text-md);margin-top:.35rem;line-height:1.4}.dc-starter-who{font-size:var(--text-sm);align-items:center;gap:.5rem;display:flex}.dc-starter-who+.dc-item-label{margin-top:.7rem}.dc-starter-line{font-size:var(--text-md);text-wrap:pretty;margin-top:.2rem;line-height:1.4}.dc-help{gap:.1rem;padding-block:.4rem;display:grid}.dc-help>li{font-size:var(--text-md);justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem 0;display:flex}.dc-help>li+li{border-top:1px solid #f0e6d4}.dc-help-open{font-size:var(--text-caption);background:#e1ecfa;border-radius:999px;flex:none;padding:.2rem .7rem;font-weight:500}.dc-cork{border-block:.9rem solid var(--dc-birch-2);background-color:#c89b63;background-image:var(--dc-cork-dark), var(--dc-cork-light), radial-gradient(60% 50% at 20% 30%, #96643233, transparent 70%), radial-gradient(50% 60% at 80% 70%, #e6be8c38, transparent 70%);background-size:220px 220px,260px 260px,100% 100%,100% 100%;position:relative;box-shadow:inset 0 .6rem 1rem -.5rem #3c240c73,inset 0 -.6rem 1rem -.5rem #3c240c59}.dc-cork .section-head{background:var(--dc-paper-grain), #fffdf8;max-width:52rem;box-shadow:var(--dc-curl);border-radius:2px;padding:clamp(1.25rem,3vw,2rem) clamp(1.25rem,3vw,2.25rem);position:relative;rotate:-.5deg}.dc-cork .section-head:before,.dc-cork .section-head:after{content:"";width:4.5rem;height:1.25rem;clip-path:var(--dc-torn);background:#f5bf2ab8;position:absolute;top:-.6rem}.dc-cork .section-head:before{left:1.5rem;rotate:-5deg}.dc-cork .section-head:after{background:#2d5fc480;right:1.5rem;rotate:4deg}.dc-sheets{gap:1.9rem;margin:2.75rem 0 0;display:grid}@media (min-width:56rem){.dc-sheets{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-auto-rows:1fr;align-items:stretch;gap:2rem 2.5rem}.dc-sheet-white{grid-row:span 2}}.dc-sheet{box-shadow:var(--dc-curl);border-radius:2px;flex-direction:column;gap:.6rem;padding:1.9rem 1.6rem 1.6rem;display:flex;position:relative}.dc-sheet-value{font-family:var(--dc-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;order:-1;margin:0;font-size:clamp(2.75rem,4.4vw,3.75rem);font-weight:600;line-height:.95}.dc-sheet-label{max-width:24rem;font-size:var(--text-lead);line-height:1.4}.dc-sheet-scope{font-size:var(--text-base);color:var(--dc-ink-soft);margin:0;line-height:1.45}.dc-sheet-white{background:var(--dc-paper-grain), #fffdf8;padding:2.5rem clamp(1.6rem,3vw,2.5rem) 2.25rem;rotate:-1.2deg}.dc-sheet-white .dc-sheet-value{color:var(--dc-red);font-size:clamp(5.5rem,12vw,9.5rem);line-height:.9}.dc-sheet-white .dc-sheet-label{max-width:28rem;font-family:var(--dc-display);margin-top:.5rem;font-size:clamp(1.375rem,2.2vw,1.75rem);font-weight:600;line-height:1.2}.dc-sheet-yellow,.dc-sheet-blue,.dc-sheet-green{justify-content:center}.dc-sheet-yellow{background:var(--dc-yellow);rotate:1.2deg}.dc-sheet-blue{background:var(--dc-blue);color:#fff;rotate:-.7deg}.dc-sheet-green{background:var(--dc-green);color:#fff;rotate:.8deg}.dc-sheet:before{content:"";width:4.5rem;height:1.3rem;clip-path:var(--dc-torn);background:#fffdf89e;position:absolute;top:-.6rem;left:50%;translate:-50%;rotate:-3deg}.dc-sheet-white:before{clip-path:none;background:radial-gradient(circle at 36% 32%, #f9a199 0 12%, var(--dc-red) 45%, var(--dc-red-deep) 100%);border-radius:50%;width:1.3rem;height:1.3rem;top:.8rem;rotate:none;box-shadow:.3rem .4rem .35rem -.05rem #28140673,inset 0 -2px 2px #00000040}.dc-cork .industry-source{background:var(--dc-paper-grain), #fffdf8;max-width:46rem;box-shadow:var(--dc-curl);color:var(--dc-ink-soft);border-radius:2px;margin-top:2.5rem;padding:1rem 1.25rem;font-size:0;rotate:.4deg}.dc-cork .industry-source:before{content:"Source: ";font-size:var(--text-sm)}.dc-cork .industry-source-link{font-size:var(--text-sm);color:var(--ink);text-decoration-color:#1b1f2759}@media (hover:hover) and (pointer:fine){.dc-cork .industry-source-link:hover{-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}}.dc-board{background:linear-gradient(90deg, var(--dc-red) 0 24px, var(--dc-yellow) 24px 48px, var(--dc-blue) 48px 72px, var(--dc-green) 72px 96px) 0 0 / 96px 4px repeat-x, radial-gradient(circle at 12px 3px, var(--dc-red) 11px, transparent 11.5px) 0 0 / 96px 15px repeat-x, radial-gradient(circle at 36px 3px, var(--dc-yellow) 11px, transparent 11.5px) 0 0 / 96px 15px repeat-x, radial-gradient(circle at 60px 3px, var(--dc-blue) 11px, transparent 11.5px) 0 0 / 96px 15px repeat-x, radial-gradient(circle at 84px 3px, var(--dc-green) 11px, transparent 11.5px) 0 0 / 96px 15px repeat-x, linear-gradient(90deg, var(--dc-red) 0 24px, var(--dc-yellow) 24px 48px, var(--dc-blue) 48px 72px, var(--dc-green) 72px 96px) 0 100% / 96px 4px repeat-x, radial-gradient(circle at 12px 12px, var(--dc-red) 11px, transparent 11.5px) 0 100% / 96px 15px repeat-x, radial-gradient(circle at 36px 12px, var(--dc-yellow) 11px, transparent 11.5px) 0 100% / 96px 15px repeat-x, radial-gradient(circle at 60px 12px, var(--dc-blue) 11px, transparent 11.5px) 0 100% / 96px 15px repeat-x, radial-gradient(circle at 84px 12px, var(--dc-green) 11px, transparent 11.5px) 0 100% / 96px 15px repeat-x, linear-gradient(180deg, var(--dc-green) 0 24px, var(--dc-red) 24px 48px, var(--dc-yellow) 48px 72px, var(--dc-blue) 72px 96px) 0 0 / 4px 96px repeat-y, radial-gradient(circle at 3px 12px, var(--dc-green) 11px, transparent 11.5px) 0 0 / 15px 96px repeat-y, radial-gradient(circle at 3px 36px, var(--dc-red) 11px, transparent 11.5px) 0 0 / 15px 96px repeat-y, radial-gradient(circle at 3px 60px, var(--dc-yellow) 11px, transparent 11.5px) 0 0 / 15px 96px repeat-y, radial-gradient(circle at 3px 84px, var(--dc-blue) 11px, transparent 11.5px) 0 0 / 15px 96px repeat-y, linear-gradient(180deg, var(--dc-green) 0 24px, var(--dc-red) 24px 48px, var(--dc-yellow) 48px 72px, var(--dc-blue) 72px 96px) 100% 0 / 4px 96px repeat-y, radial-gradient(circle at 12px 12px, var(--dc-green) 11px, transparent 11.5px) 100% 0 / 15px 96px repeat-y, radial-gradient(circle at 12px 36px, var(--dc-red) 11px, transparent 11.5px) 100% 0 / 15px 96px repeat-y, radial-gradient(circle at 12px 60px, var(--dc-yellow) 11px, transparent 11.5px) 100% 0 / 15px 96px repeat-y, radial-gradient(circle at 12px 84px, var(--dc-blue) 11px, transparent 11.5px) 100% 0 / 15px 96px repeat-y, var(--dc-paper-grain), #b9d7f2;border-radius:4px;margin-top:3rem;padding:clamp(2rem,4vw,3rem) clamp(1.5rem,3.5vw,3rem);box-shadow:0 26px 40px -30px #283c5aa6}.dc-chart{box-shadow:0 0 0 .35rem #ffffff8c, 0 0 0 calc(.35rem + 1px) #7896b459, var(--dc-curl);background:#fff;border-radius:10px;margin:0;padding:clamp(1rem,2vw,1.5rem);position:relative}.dc-chart:before,.dc-chart:after{content:"";z-index:2;background:radial-gradient(circle at 36% 32%, #f9a199 0 12%, var(--dc-red) 45%, var(--dc-red-deep) 100%);border-radius:50%;width:1.15rem;height:1.15rem;position:absolute;top:.2rem;box-shadow:.25rem .35rem .3rem -.05rem #141e3273,inset 0 -2px 2px #00000040}.dc-chart:before{left:.2rem}.dc-chart:after{background:radial-gradient(circle at 36% 32%, #9cc0f5 0 12%, var(--dc-blue) 45%, var(--dc-blue-deep) 100%);right:.2rem}.dc-chart-gloss{border-radius:inherit;pointer-events:none;background:linear-gradient(112deg,#fff0 34%,#ffffff38 39%,#ffffff0d 45%,#fff0 49%),linear-gradient(#ffffff2e,#fff0 22%);position:absolute;inset:0;box-shadow:inset 0 1px #fff,inset 0 0 0 1px #fffc}.dc-chart-table{border-collapse:collapse;table-layout:fixed;width:100%}.dc-chart-title{caption-side:top;text-align:left;font-family:var(--dc-display);font-size:var(--text-xl);color:var(--ink);padding:0 0 .9rem;font-weight:600}.dc-chart-table th,.dc-chart-table td{text-align:center;vertical-align:middle;border:2px solid #d5deea;padding:.85rem 1rem}.dc-chart-corner,.dc-chart-time-head{font-size:var(--text-md);color:var(--dc-ink-soft);background:#f1f4f8;font-weight:600}.dc-chart-corner{text-align:left;width:22%}.dc-chart-time-head{width:22%}.dc-chart-day{font-family:var(--dc-display);font-size:var(--text-lead);color:var(--ink);background:#fff1c2;font-weight:600;position:relative}.dc-chart-day abbr{text-decoration:none}.dc-chart-cell{background:#fff;height:4rem}.dc-chart-table .dc-chart-today{background:#fde6e2}.dc-chart-table .dc-chart-day.dc-chart-today{background:#f9cdc6}.dc-chart-today-tag{background:var(--dc-red);font-family:var(--sans);font-size:var(--text-caption);color:#fff;white-space:nowrap;border-radius:999px;padding:.12rem .6rem;font-weight:700;line-height:1.4;position:absolute;top:-.95rem;left:50%;translate:-50%;box-shadow:0 2px 3px #00000040}.dc-chart-key{display:none}.dc-chart-team{text-align:left;background:var(--paper);font-family:var(--dc-display);font-size:var(--text-lead);color:var(--on-paper);font-weight:600;line-height:1.2}.dc-chart-table .dc-chart-team{text-align:left}.dc-chart-team-time{display:none}.dc-magnets{flex-wrap:wrap;justify-content:center;gap:.35rem;display:inline-flex}.dc-magnet{background:radial-gradient(circle at 34% 28%, #ffffffb3 0 10%, #fff0 34%), radial-gradient(circle at 50% 50%, #0000 60%, #00000038 72%, #0000 76%), var(--paper);border-radius:50%;width:1.5rem;height:1.5rem;box-shadow:0 3px 3px -1px #00000059,inset 0 -2px 1px #0000002e}.dc-chart-time{font-size:var(--text-base);background:#fff;font-weight:600;line-height:1.3}.dc-chart-cell-day{display:none}@media (max-width:55.99rem){.dc-chart-table,.dc-chart-table>tbody{display:block}.dc-chart-table>thead{display:none}.dc-chart-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem 1rem;display:flex}.dc-chart-key{background:var(--dc-red);font-family:var(--sans);font-size:var(--text-caption);color:#fff;border-radius:999px;padding:.15rem .7rem;font-weight:700;display:inline-block}.dc-chart-table tr{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.dc-chart-table tr+tr{margin-top:.85rem}.dc-chart-table .dc-chart-team{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;padding:.75rem 1rem;display:flex}.dc-chart-table .dc-chart-team,.dc-chart-table .dc-chart-cell{border-width:1px}.dc-chart-team-time{font-family:var(--sans);font-size:var(--text-sm);font-weight:600;display:block}.dc-chart-table .dc-chart-cell{align-content:center;justify-items:center;gap:.45rem;height:auto;padding:.65rem .25rem .75rem;display:grid}.dc-chart-cell-day{font-family:var(--dc-display);font-size:var(--text-caption);font-weight:600;line-height:1;display:block}.dc-chart-time{display:none}.dc-magnets{flex-direction:column;align-items:center;gap:.3rem}.dc-magnet{width:1.15rem;height:1.15rem}}.dc-shift-list{gap:2rem 1.75rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:40rem){.dc-shift-list{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr}}@media (min-width:64rem){.dc-shift-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.dc-shift-item{background:var(--dc-paper-grain), #fffefb;box-shadow:var(--dc-curl);border-radius:2px;padding:1.35rem 1.25rem 1.25rem;position:relative;rotate:-.6deg}.dc-shift-item:nth-child(2n){rotate:.7deg}.dc-shift-item:nth-child(3n){rotate:-.2deg}.dc-shift-item:before{content:"";background:radial-gradient(circle at 36% 32%, #ffe28a 0 12%, var(--dc-yellow) 45%, var(--dc-yellow-deep) 100%);border-radius:50%;width:1.05rem;height:1.05rem;position:absolute;top:.35rem;left:50%;translate:-50%;box-shadow:.22rem .32rem .28rem -.05rem #141e3266,inset 0 -2px 2px #0003}.dc-shift-item:nth-child(3n+2):before{background:radial-gradient(circle at 36% 32%, #9cc0f5 0 12%, var(--dc-blue) 45%, var(--dc-blue-deep) 100%)}.dc-shift-item:nth-child(3n):before{background:radial-gradient(circle at 36% 32%, #8fd1a6 0 12%, var(--dc-green) 45%, var(--dc-green-deep) 100%)}.dc-shift-title{font-family:var(--dc-display);font-size:var(--text-xl);letter-spacing:-.008em;border-bottom:2px solid #d2362b99;padding:.35rem 0 .45rem;font-weight:600}.dc-shift-body{font-size:var(--text-base);color:var(--dc-ink-soft);text-wrap:pretty;background:repeating-linear-gradient(#0000 0 calc(1.6rem - 1px),#2d5fc438 calc(1.6rem - 1px) 1.6rem);margin-top:.2rem;line-height:1.6rem}.dc-counter{filter:drop-shadow(0 1.6rem 1.4rem #462c1047);margin-top:3rem}.dc-counter-top{background:linear-gradient(180deg, #ffffff47, #fff0 40%, #78501e0f), var(--dc-wood-h), linear-gradient(90deg, #ecd3a6, #f1dcb4 30%, #ead0a1 70%, #e8cb98);border-radius:14px 14px 0 0;align-items:start;gap:2rem;padding:clamp(1.25rem,3vw,2.5rem);display:grid;box-shadow:inset 0 1px #ffffff80}@media (min-width:56rem){.dc-counter-top{grid-template-columns:minmax(0,1fr) 13.5rem;gap:2.25rem}}.dc-counter-edge{background:var(--dc-wood-h), linear-gradient(180deg, #f8e6c2 0 2px, #e6c58f 2px, #d3ad73 55%, #b98f57);border-radius:0 0 10px 10px;height:1.5rem}.dc-signin-sheet{background:var(--dc-paper-grain), #fffefb;box-shadow:var(--dc-curl);border-radius:2px;margin:0;padding:clamp(1rem,2.5vw,1.75rem) clamp(1rem,2.5vw,2rem) 1.5rem;rotate:-.5deg}.dc-signin-head{border-bottom:3px double #1b1f278c;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1.5rem;padding-bottom:.85rem;display:flex}.dc-signin-name{font-family:var(--dc-display);font-size:var(--text-quote);letter-spacing:-.01em;font-weight:600;line-height:1.2}.dc-signin-org{font-size:var(--text-base);color:var(--dc-ink-soft);font-weight:600}.dc-signin-table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:var(--text-md);line-height:1.5}.dc-signin-table th,.dc-signin-table td{text-align:left;vertical-align:top;border-bottom:1px solid #bcd3ee;padding:1rem}.dc-signin-table thead th{font-family:var(--dc-display);font-size:var(--text-xl);border-bottom:2px solid #1b1f2766;padding-block:1.1rem .9rem;font-weight:600;line-height:1.25}.dc-signin-table thead .dc-signin-lolli img{vertical-align:-.25rem;margin-right:.45rem;display:inline-block}.dc-signin-table .dc-signin-cat{width:22%;font-family:var(--dc-display);font-size:var(--text-lead);padding-left:0;font-weight:600;line-height:1.3}.dc-signin-table .dc-signin-lolli{color:var(--ink);background:#f5bf2a3d}.dc-signin-table td.dc-signin-today,.dc-signin-table thead .dc-signin-today{color:var(--dc-ink-soft)}.dc-signin-table tbody tr:last-child>*{border-bottom:0}.dc-desk-things{justify-items:center;gap:1.5rem;display:grid}.dc-binder{aspect-ratio:10/12.5;background:linear-gradient(90deg, #00000047 0, #ffffff38 .55rem, #0000002e 1.4rem, #0000 1.6rem), linear-gradient(160deg, #ffffff2e, #fff0 45%), var(--dc-blue);border-radius:6px 10px 10px 6px;width:12rem;position:relative;rotate:2deg;box-shadow:.3rem 0 0 -.05rem #f7f3ea,.45rem 0 0 -.1rem #ece6d8,.55rem .1rem .4rem -.1rem #2818084d,0 .6rem 1rem -.4rem #28180873}.dc-binder-label{background:var(--dc-paper-grain), #fffdf8;font-family:var(--dc-display);font-size:var(--text-lg);text-align:center;color:var(--ink);border-radius:3px;padding:.7rem .6rem;font-weight:600;line-height:1.2;position:absolute;top:22%;left:2.1rem;right:1rem;box-shadow:0 0 0 .25rem #ffffff47,inset 0 0 0 1px #0000000f}.dc-pen-set{width:12.5rem;height:7rem;position:relative}.dc-chain{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.dc-chain path{fill:none;stroke:#8f979f;stroke-width:4px;stroke-linecap:round;stroke-dasharray:.1 6.5;vector-effect:non-scaling-stroke;filter:drop-shadow(1px 2px 1px #2818084d)}.dc-chain-base{background:radial-gradient(circle at 38% 34%,#fff 0 10%,#d5dae0 38%,#9aa2ac 100%);border-radius:50%;width:1.9rem;height:1.9rem;position:absolute;bottom:0;left:0;box-shadow:0 0 0 .3rem #ffffff8c,.15rem .3rem .4rem #28180859}.dc-pen{background:linear-gradient(90deg, #eef0f2 0 1.4rem, transparent 1.4rem) 0 0 / 100% 100% no-repeat, linear-gradient(180deg, #ffffff73, #fff0 45%, #0003), var(--dc-blue);border-radius:.35rem .1rem .1rem .35rem;width:8.5rem;height:.7rem;position:absolute;top:2.4rem;left:3.2rem;rotate:-24deg;box-shadow:.2rem .4rem .35rem #28180859}.dc-pen:before{content:"";clip-path:polygon(0 0,100% 45%,100% 55%,0 100%);background:linear-gradient(#e7eaee,#9aa2ac);width:.95rem;height:.5rem;position:absolute;top:50%;right:-.9rem;translate:0 -50%}.dc-pen:after{content:"";background:linear-gradient(#fff,#b7bec7);border-radius:999px;width:2.6rem;height:.28rem;position:absolute;top:-.12rem;left:1.7rem;box-shadow:0 1px 1px #00000040}.dc-bell{background:radial-gradient(circle,#2b2d33 0 62%,#17181c 70%);border-radius:50%;width:5rem;height:5rem;position:relative;box-shadow:.25rem .5rem .6rem #28180866}.dc-bell-dome{background:radial-gradient(circle,#3a3d44 0 .38rem,#e9ecef .42rem,#c4cad1 .55rem,#0000 .6rem),radial-gradient(circle at 34% 30%,#fff 0 12%,#e6e9ed 30%,#a9b0b9 70%,#7d858f 100%);border-radius:50%;position:absolute;inset:.45rem;box-shadow:inset 0 -2px 4px #00000040}@media (max-width:55.99rem){.dc-desk-things{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem}.dc-binder{width:7.5rem}.dc-binder-label{font-size:var(--text-md);padding:.5rem .35rem;left:1.5rem;right:.6rem}.dc-pen-set{width:100%;max-width:10rem;height:5rem}.dc-pen{width:5rem;top:1.6rem;left:1.7rem}.dc-pen:after{width:1.8rem;left:1.2rem}.dc-bell{width:4rem;height:4rem}}@media (max-width:39.99rem){.dc-signin-table thead{display:none}.dc-signin-table,.dc-signin-table tbody,.dc-signin-table tr,.dc-signin-table th,.dc-signin-table td{width:auto;display:block}.dc-signin-table tr{border-bottom:1px solid #bcd3ee;padding:1rem 0}.dc-signin-table tbody tr:last-child,.dc-signin-table th,.dc-signin-table td{border-bottom:0}.dc-signin-table .dc-signin-cat{width:auto;font-size:var(--text-lg);padding:0 0 .6rem}.dc-signin-table td{padding:.7rem 1rem}.dc-signin-table td.dc-signin-lolli{border-radius:4px}.dc-signin-table td.dc-signin-today{margin-top:.3rem}.dc-signin-table td:before{content:attr(data-col);font-size:var(--text-caption);color:var(--ink);margin-bottom:.2rem;font-weight:700;display:block}.dc-signin-table td.dc-signin-today:before{color:var(--dc-muted)}}.dc-notes .quotes{grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;gap:2.25rem;margin-top:3.25rem}.dc-notes .quotes>li{min-width:0}.dc-notes .quote{background:var(--dc-paper-grain), #fffefb;height:100%;box-shadow:var(--dc-curl);border:0;border-radius:2px;grid-template-rows:auto 1fr;grid-template-columns:10rem minmax(0,1fr);align-content:center;align-items:start;column-gap:2rem;padding:1.25rem 2.5rem 1.4rem 1.75rem;display:grid;position:relative;rotate:-.4deg}.dc-notes .quotes>li:nth-child(2) .quote{background:var(--dc-paper-grain), #f6e9c8;rotate:.35deg}.dc-notes .quotes>li:nth-child(3) .quote{background:var(--dc-paper-grain), #fbf3d4;rotate:-.15deg}.dc-notes .quote:before,.dc-notes .quote:after{content:"";clip-path:polygon(10% 0,90% 4%,100% 20%,92% 40%,100% 60%,90% 80%,96% 100%,6% 96%,0 78%,8% 58%,0 40%,10% 20%);background:#fffdf8a8;width:1.4rem;height:4rem;position:absolute;top:50%;translate:0 -50%;box-shadow:0 1px 2px #00000014}.dc-notes .quote:before{left:-.7rem;rotate:3deg}.dc-notes .quote:after{right:-.7rem;rotate:-2deg}.dc-notes .quote-logo{grid-row:1/span 2;place-self:center;max-width:8rem;max-height:3rem;margin:0}.dc-notes .quote-text,.dc-notes .quote-by{border-left:2px solid #d2362b73;grid-column:2;padding-left:2rem}.dc-notes .quote-text{font-family:var(--dc-display);letter-spacing:0;color:var(--ink);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='52' viewBox='0 0 24 52' preserveAspectRatio='none'%3E%3Crect x='0' y='14.6' width='24' height='1.2' fill='%235b86cf' fill-opacity='.4'/%3E%3Crect x='0' y='22.2' width='12' height='1' fill='%23d2362b' fill-opacity='.38'/%3E%3Crect x='0' y='35.2' width='24' height='1.4' fill='%235b86cf' fill-opacity='.6'/%3E%3C/svg%3E") 0 0/1.5rem 3.25rem;font-size:1.5rem;font-weight:500;line-height:3.25rem}.dc-notes .quote-by{font-size:var(--text-sm);color:var(--dc-muted);margin-top:0;padding-top:.6rem}.dc-notes .quote-name{margin-right:.5rem;display:inline}@media (max-width:39.99rem){.dc-notes .quotes{grid-auto-rows:auto}.dc-notes .quote{grid-template-columns:minmax(0,1fr);padding:1.25rem 1.25rem 1.2rem}.dc-notes .quote-logo{grid-row:auto;justify-self:start;margin-bottom:.75rem}.dc-notes .quote-text,.dc-notes .quote-by{border-left:0;grid-column:1;padding-left:0}.dc-notes .quote-text{background-size:1.25rem 2.7rem;font-size:1.25rem;line-height:2.7rem}.dc-notes .quote-name{display:block}}.dc-press .press-cards{border:.75rem solid var(--dc-birch-2);background-color:#c89b63;background-image:var(--dc-cork-dark), var(--dc-cork-light), radial-gradient(60% 50% at 20% 30%, #96643233, transparent 70%);background-size:220px 220px,260px 260px,100% 100%;border-radius:6px;gap:2rem 2.5rem;max-width:none;margin-top:3rem;padding:clamp(2rem,4vw,2.75rem) clamp(1.25rem,3vw,2.5rem);box-shadow:inset 0 .4rem .8rem -.4rem #3c240c73,0 0 0 1px #96683466,0 24px 36px -26px #462c1099}@media (min-width:40rem){.dc-press .press-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.dc-press .press-cards>li{position:relative}.dc-press .press-cards>li:nth-child(odd){rotate:-1deg}.dc-press .press-cards>li:nth-child(2n){rotate:.8deg}.dc-press .press-cards>li:before{content:"";z-index:2;background:radial-gradient(circle at 36% 32%, #f9a199 0 12%, var(--dc-red) 45%, var(--dc-red-deep) 100%);pointer-events:none;border-radius:50%;width:1.2rem;height:1.2rem;position:absolute;top:.45rem;left:50%;translate:-50%;box-shadow:.28rem .38rem .32rem -.05rem #28140673,inset 0 -2px 2px #00000040}.dc-press .press-cards>li:nth-child(2n):before{background:radial-gradient(circle at 36% 32%, #9cc0f5 0 12%, var(--dc-blue) 45%, var(--dc-blue-deep) 100%)}.dc-press .press-card{background:var(--dc-paper-grain), #f5f1e6;clip-path:polygon(0 1.2%,18% 0,41% 1%,63% .2%,86% 1.1%,100% 0,100% 99%,79% 100%,55% 99.2%,30% 100%,9% 99.1%,0 100%);box-shadow:none;filter:drop-shadow(0 10px 10px #321e0a59);border:0;border-radius:0;padding:2.1rem 1.6rem 1.6rem;transition:transform .2s cubic-bezier(.23,1,.32,1);position:relative}.dc-press .press-card-outlet{color:var(--dc-red-deep);border-bottom:1px solid #1b1f2766;padding-bottom:.6rem}.dc-press .press-card-title{font-family:var(--dc-display);font-size:var(--text-quote);letter-spacing:-.01em;font-variation-settings:normal;font-weight:600}.dc-press .press-card-foot{color:var(--dc-muted)}@media (hover:hover) and (pointer:fine){.dc-press .press-card:hover{box-shadow:none;border-color:#0000;transform:translateY(-3px)}}.dc-roi{background:0 0}.dc-roi .calc{border-color:var(--dc-birch-3);box-shadow:0 0 0 .6rem var(--dc-birch), 0 0 0 calc(.6rem + 1px) var(--dc-birch-3), 0 30px 44px -28px #462c1099;border-radius:20px}.dc-jobs{outline-offset:-.55rem;background:repeating-linear-gradient(45deg,#ffffff06 0 2px,#0000 2px 4px),repeating-linear-gradient(-45deg,#0000000d 0 2px,#0000 2px 4px),#1f3470;border-radius:10px;outline:2px dashed #ffffff47;gap:1.1rem;margin:3rem 0 0;padding:2.4rem clamp(1rem,2.5vw,1.75rem) 1.6rem;list-style:none;display:grid;position:relative;box-shadow:inset 0 0 0 1px #0000004d,0 26px 40px -28px #141e46bf}.dc-jobs:before,.dc-jobs:after{content:"";background:radial-gradient(circle, var(--dc-wall) 0 34%, #8c939b 38%, #eef0f2 52%, #a7aeb6 78%, #6f767e 100%);border-radius:50%;width:1.05rem;height:1.05rem;position:absolute;top:.8rem;box-shadow:0 1px 2px #0006}.dc-jobs:before{left:1.1rem}.dc-jobs:after{right:1.1rem}@media (min-width:48rem){.dc-jobs{grid-auto-rows:1fr}}.dc-job{grid-template-columns:minmax(0,16.5rem) minmax(0,1fr) 9rem;align-items:stretch;gap:.7rem;padding:0 .7rem .45rem;display:grid;position:relative}.dc-job:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(100deg,#fff0 20%,#ffffff47 26%,#fff0 33%),linear-gradient(#ebf4ff66,#c8dcfa33);border-radius:0 0 4px 4px;height:1.9rem;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 2px #ffffffd9,inset 0 -3px #ffffff2e,0 2px #00000038}.dc-job-card,.dc-job-body,.dc-job-name{border-radius:4px 4px 2px 2px;margin:0;position:relative;box-shadow:inset 0 -1px #ffffff40,0 4px 8px -4px #00000080}.dc-job-card{background:var(--dc-paper-grain), var(--paper);font-family:var(--dc-display);font-size:var(--text-lg);letter-spacing:-.005em;color:var(--on-paper);align-items:flex-start;gap:.6rem;padding:.95rem 1rem 2.3rem;font-weight:600;line-height:1.25;display:flex}.dc-job-num{width:1.75rem;height:1.75rem;font-size:var(--text-md);color:var(--ink);font-variant-numeric:tabular-nums;background:#fffffff0;border-radius:50%;flex:none;place-items:center;display:grid}.dc-job-body{background:var(--dc-paper-grain), #fffdf8;font-size:var(--text-base);color:var(--dc-ink-soft);text-wrap:pretty;padding:.95rem 1.1rem 2.3rem;line-height:1.5}.dc-job-name{background:var(--dc-paper-grain), #f4e3bf;min-width:8.5rem;font-family:var(--dc-display);font-size:var(--text-lead);text-align:center;color:var(--ink);align-self:end;padding:.7rem 1.1rem 2.3rem;font-weight:600}@media (max-width:47.99rem){.dc-job{grid-template-columns:minmax(0,1fr);gap:0}.dc-job-card{box-shadow:none;border-radius:4px 4px 0 0;padding-bottom:.85rem}.dc-job-body{border-radius:0 0 2px 2px;padding-bottom:4.1rem}.dc-job-name{z-index:1;min-width:0;padding:.5rem 1rem 1.9rem;position:absolute;bottom:.45rem;right:1.4rem;box-shadow:0 -2px 6px -2px #00000059}}.dc-pricing .plans{background:var(--dc-yellow);border-radius:6px;margin-top:3rem;padding:clamp(.6rem,1.4vw,1rem);position:relative;box-shadow:0 24px 40px -28px #462c1099}.dc-pricing .plans:before,.dc-pricing .plans:after{content:"";z-index:1;width:4.5rem;height:1.3rem;clip-path:var(--dc-torn);background:#d2362b8c;position:absolute;top:-.55rem}.dc-pricing .plans:before{left:2rem;rotate:-5deg}.dc-pricing .plans:after{background:#2d5fc480;right:2rem;rotate:4deg}.dc-pricing .plans-grid{background:var(--dc-paper-grain), #fffdf8;border-radius:2px;gap:0}.dc-pricing .price-card,.dc-pricing .price-card-main{box-shadow:none;background:0 0;border:0;border-radius:0}.dc-pricing .price-card{border-top:2px dashed var(--dc-birch-2)}@media (min-width:56rem){.dc-pricing .price-card{border-top:0;border-left:2px dashed var(--dc-birch-2)}}.dc-pricing .price-card-name{font-family:var(--dc-display);font-size:var(--text-quote);letter-spacing:-.01em;font-weight:600}.dc-pricing .price-card-tag{background:var(--dc-red);font-size:var(--text-caption)}.dc-pricing .price-now,.dc-pricing .price-now-sm,.dc-pricing .price-card-price>:where(.price-was){font-family:var(--dc-display);letter-spacing:-.02em;font-variation-settings:normal;font-weight:600}.dc-pricing .price-now{color:var(--dc-blue)}.dc-pricing .price-was,.dc-pricing .price-unit{color:var(--dc-muted)}.dc-pricing .price-card-feature,.dc-pricing .price-card-features{border-color:#ece1cb}.dc-pricing .plans-note{font-size:var(--text-sm);color:var(--ink);margin:0;padding:.9rem 1rem .2rem}.dc-faq .faq{border:0;gap:.75rem;display:grid}.dc-faq .faq-item{background:var(--dc-paper-grain), #fffdf8;box-shadow:inset 0 3px 0 #d2362bbf, var(--dc-curl);border:0;border-radius:2px;padding:0 1.25rem}.dc-faq .faq-item:nth-child(odd){rotate:-.25deg}.dc-faq .faq-item:nth-child(2n){rotate:.2deg}.dc-faq .home-faq{max-width:56rem;padding-right:2.5rem}.dc-faq .faq-item{position:relative}.dc-faq .faq-q:before{content:"";background:var(--dc-red);border-radius:0 6px 6px 0;width:2.1rem;height:2.6rem;transition:translate .16s cubic-bezier(.23,1,.32,1);position:absolute;top:.6rem;right:-2.1rem;box-shadow:2px 3px 4px -2px #3c260f66}.dc-faq .faq-item:nth-child(4n+2) .faq-q:before{background:var(--dc-yellow);top:1.2rem}.dc-faq .faq-item:nth-child(4n+3) .faq-q:before{background:var(--dc-blue);top:.9rem}.dc-faq .faq-item:nth-child(4n) .faq-q:before{background:var(--dc-green);top:1.5rem}:where(.dc-faq .faq-item[open]) .faq-q:before{translate:.35rem}@media (hover:hover) and (pointer:fine){:where(.dc-faq .faq-item:not([open])) .faq-q:hover:before{translate:.2rem}}@media (max-width:39.99rem){.dc-faq .home-faq{padding-right:1.25rem}.dc-faq .faq-q:before{width:1rem;right:-1rem}}.dc-faq .faq-a{background:repeating-linear-gradient(#0000 0 calc(1.7rem - 1px),#2d5fc433 calc(1.7rem - 1px) 1.7rem);border-top:1px solid #c9dbf0;margin-bottom:1.25rem;padding:0;line-height:1.7rem}.dc-faq .faq-q{font-family:var(--dc-display);font-size:var(--text-lg);letter-spacing:-.005em;font-weight:600}.dc-faq .faq-a{color:var(--dc-ink-soft)}:where(.world-daycares) .vupdated{color:var(--dc-muted)}.dc-closing{isolation:isolate;position:relative}.dc-closing .wrap{background:var(--dc-blue);color:#fff;border-radius:4px;padding:clamp(3rem,7vw,5.5rem) clamp(1.25rem,4vw,3rem);position:relative;box-shadow:0 24px 40px -26px #141e46b3}.dc-closing:before,.dc-closing:after{content:"";z-index:-1;border-radius:4px;position:absolute;inset:clamp(4rem,8vw,7rem) max(1.25rem,50% - 36rem);box-shadow:0 16px 30px -24px #28180899}.dc-closing:before{background:var(--dc-yellow);rotate:-1.1deg}.dc-closing:after{background:var(--dc-red);rotate:1.4deg}.dc-closing .closing-title{color:#fff}.dc-closing .closing-sub{color:#ffffffe6}.dc-closing .btn-ghost{border-color:#0000}.dc-closing .wrap:before,.dc-closing .wrap:after{content:"";width:clamp(3.5rem,7vw,5.5rem);height:1.3rem;clip-path:var(--dc-torn);background:#fffdf899;position:absolute;top:-.55rem}.dc-closing .wrap:before{left:clamp(1rem,3vw,2rem);rotate:-6deg}.dc-closing .wrap:after{right:clamp(1rem,3vw,2rem);rotate:5deg}.dc-roi .section-more{margin-top:2rem}@media (max-width:39.99rem){.dc-closing:before{rotate:-.6deg}.dc-closing:after{rotate:.8deg}}@media (max-width:21.99rem){.dc-desk-things{grid-template-columns:auto auto;justify-content:space-around}.dc-pen-set{order:3;grid-column:1/-1}}.hc{--hc-ink:#15263a;--hc-ink-2:#34465b;--hc-muted:#4b5b6e;--hc-wall:#e7f1f0;--hc-wall-deep:#d9e9e7;--hc-cabinet:#bddcd8;--hc-cabinet-2:#a7cfca;--hc-quartz:#f4f2ee;--hc-teal:#1d6b6f;--hc-teal-2:#2b8a8b;--hc-teal-3:#def1ee;--hc-ceil:#7f9fd3;--hc-ceil-3:#e7eef9;--hc-navy:#1f3a6b;--hc-dawn:#ffcfa580;--hc-red:#bd3329;--hc-marker-blue:#1d4f9c;--hc-tape:#2c343d;--hc-steel:linear-gradient(180deg, #f3f5f7 0%, #d3d9de 45%, #b9c1c8 55%, #e2e6ea 100%);--hc-pressboard:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'><circle cx='74.7' cy='89.0' r='1.3' fill='%23ffffff' opacity='0.22'/><circle cx='93.1' cy='29.9' r='0.4' fill='%232f5a3c' opacity='0.08'/><circle cx='44.6' cy='104.2' r='1.0' fill='%23ffffff' opacity='0.12'/><circle cx='1.6' cy='26.0' r='0.8' fill='%232f5a3c' opacity='0.22'/><circle cx='19.2' cy='95.7' r='0.6' fill='%233f6b4b' opacity='0.12'/><circle cx='15.9' cy='116.7' r='0.4' fill='%232f5a3c' opacity='0.12'/><circle cx='115.2' cy='19.9' r='0.6' fill='%23dfeee2' opacity='0.16'/><circle cx='115.4' cy='64.7' r='0.6' fill='%232f5a3c' opacity='0.12'/><circle cx='116.0' cy='107.2' r='0.8' fill='%23ffffff' opacity='0.16'/><circle cx='49.8' cy='112.3' r='0.8' fill='%23ffffff' opacity='0.16'/><circle cx='36.2' cy='72.4' r='0.4' fill='%23dfeee2' opacity='0.08'/><circle cx='37.2' cy='98.2' r='1.0' fill='%23dfeee2' opacity='0.12'/><circle cx='57.7' cy='84.6' r='0.4' fill='%23dfeee2' opacity='0.08'/><circle cx='113.9' cy='42.9' r='1.0' fill='%23ffffff' opacity='0.22'/><circle cx='43.9' cy='69.4' r='0.4' fill='%233f6b4b' opacity='0.08'/><circle cx='84.9' cy='74.8' r='0.6' fill='%23ffffff' opacity='0.12'/><circle cx='111.6' cy='113.0' r='0.8' fill='%23dfeee2' opacity='0.16'/><circle cx='93.1' cy='13.0' r='0.8' fill='%23dfeee2' opacity='0.08'/><circle cx='52.0' cy='117.4' r='0.6' fill='%23dfeee2' opacity='0.16'/><circle cx='110.2' cy='40.8' r='1.3' fill='%23ffffff' opacity='0.16'/><circle cx='82.3' cy='36.7' r='0.4' fill='%232f5a3c' opacity='0.16'/><circle cx='119.6' cy='19.4' r='0.4' fill='%23ffffff' opacity='0.22'/><circle cx='3.8' cy='88.9' r='0.8' fill='%23dfeee2' opacity='0.22'/><circle cx='78.1' cy='17.5' r='0.4' fill='%233f6b4b' opacity='0.16'/><circle cx='100.6' cy='15.7' r='1.3' fill='%232f5a3c' opacity='0.22'/><circle cx='12.8' cy='52.1' r='0.6' fill='%23ffffff' opacity='0.22'/><circle cx='35.4' cy='54.4' r='1.3' fill='%232f5a3c' opacity='0.22'/><circle cx='115.2' cy='82.7' r='0.8' fill='%233f6b4b' opacity='0.16'/><circle cx='34.9' cy='48.5' r='0.6' fill='%23ffffff' opacity='0.22'/><circle cx='98.6' cy='63.8' r='0.6' fill='%233f6b4b' opacity='0.16'/><circle cx='21.6' cy='59.0' r='1.3' fill='%23dfeee2' opacity='0.08'/><circle cx='94.3' cy='93.0' r='1.3' fill='%23ffffff' opacity='0.16'/><circle cx='43.6' cy='84.5' r='0.8' fill='%233f6b4b' opacity='0.16'/><circle cx='92.4' cy='82.9' r='0.8' fill='%23dfeee2' opacity='0.12'/><circle cx='69.7' cy='1.4' r='1.3' fill='%23dfeee2' opacity='0.16'/><circle cx='80.6' cy='55.6' r='1.3' fill='%23dfeee2' opacity='0.16'/><circle cx='32.9' cy='41.5' r='1.0' fill='%23dfeee2' opacity='0.12'/><circle cx='104.4' cy='82.6' r='0.8' fill='%23dfeee2' opacity='0.12'/><circle cx='63.5' cy='19.9' r='0.8' fill='%233f6b4b' opacity='0.16'/><circle cx='83.0' cy='86.4' r='1.0' fill='%232f5a3c' opacity='0.22'/><circle cx='36.3' cy='66.4' r='0.8' fill='%23ffffff' opacity='0.12'/><circle cx='19.2' cy='52.9' r='0.6' fill='%232f5a3c' opacity='0.12'/><circle cx='75.7' cy='5.0' r='1.0' fill='%232f5a3c' opacity='0.12'/><circle cx='6.5' cy='16.0' r='0.8' fill='%232f5a3c' opacity='0.22'/><circle cx='23.2' cy='4.3' r='1.0' fill='%23dfeee2' opacity='0.22'/><circle cx='79.5' cy='8.6' r='0.6' fill='%232f5a3c' opacity='0.16'/><circle cx='0.1' cy='48.6' r='0.8' fill='%233f6b4b' opacity='0.08'/><circle cx='82.7' cy='65.7' r='0.4' fill='%23dfeee2' opacity='0.08'/><circle cx='35.4' cy='61.5' r='1.3' fill='%23dfeee2' opacity='0.16'/><circle cx='98.2' cy='50.3' r='1.3' fill='%23dfeee2' opacity='0.22'/><circle cx='17.1' cy='71.5' r='1.3' fill='%233f6b4b' opacity='0.12'/><circle cx='116.2' cy='73.0' r='0.8' fill='%23ffffff' opacity='0.22'/><circle cx='13.0' cy='67.9' r='1.3' fill='%232f5a3c' opacity='0.16'/><circle cx='75.5' cy='107.0' r='1.0' fill='%233f6b4b' opacity='0.22'/><circle cx='117.2' cy='59.2' r='1.0' fill='%233f6b4b' opacity='0.22'/><circle cx='115.3' cy='109.6' r='1.3' fill='%23dfeee2' opacity='0.16'/><circle cx='59.6' cy='49.9' r='0.8' fill='%23dfeee2' opacity='0.22'/><circle cx='111.5' cy='17.2' r='0.4' fill='%23ffffff' opacity='0.22'/><circle cx='29.5' cy='4.8' r='0.6' fill='%233f6b4b' opacity='0.08'/><circle cx='57.6' cy='67.2' r='0.6' fill='%233f6b4b' opacity='0.08'/><circle cx='29.5' cy='32.1' r='0.6' fill='%23dfeee2' opacity='0.16'/><circle cx='59.1' cy='119.1' r='1.3' fill='%23ffffff' opacity='0.08'/><circle cx='91.2' cy='36.1' r='1.3' fill='%23dfeee2' opacity='0.16'/><circle cx='87.8' cy='3.2' r='0.8' fill='%23dfeee2' opacity='0.12'/><circle cx='4.4' cy='30.3' r='1.0' fill='%23ffffff' opacity='0.12'/><circle cx='1.7' cy='93.4' r='1.0' fill='%233f6b4b' opacity='0.22'/><circle cx='57.1' cy='81.9' r='0.6' fill='%23dfeee2' opacity='0.22'/><circle cx='99.6' cy='7.9' r='0.4' fill='%233f6b4b' opacity='0.16'/><circle cx='77.8' cy='56.7' r='0.8' fill='%232f5a3c' opacity='0.12'/><circle cx='57.4' cy='65.9' r='1.0' fill='%23dfeee2' opacity='0.12'/><circle cx='51.1' cy='65.0' r='0.4' fill='%23ffffff' opacity='0.12'/><circle cx='32.1' cy='10.2' r='0.4' fill='%23ffffff' opacity='0.16'/><circle cx='86.7' cy='117.4' r='1.0' fill='%233f6b4b' opacity='0.08'/><circle cx='14.8' cy='14.7' r='1.3' fill='%23ffffff' opacity='0.12'/><circle cx='119.3' cy='84.7' r='1.0' fill='%232f5a3c' opacity='0.12'/><circle cx='73.3' cy='49.7' r='0.6' fill='%23ffffff' opacity='0.12'/><circle cx='5.2' cy='13.0' r='1.0' fill='%23ffffff' opacity='0.16'/><circle cx='6.9' cy='69.0' r='1.0' fill='%232f5a3c' opacity='0.08'/><circle cx='51.8' cy='37.7' r='1.3' fill='%233f6b4b' opacity='0.22'/><circle cx='42.4' cy='78.7' r='0.4' fill='%232f5a3c' opacity='0.16'/><circle cx='18.1' cy='75.8' r='1.3' fill='%23dfeee2' opacity='0.12'/><circle cx='31.6' cy='66.2' r='0.8' fill='%23dfeee2' opacity='0.12'/><circle cx='97.0' cy='103.6' r='1.0' fill='%233f6b4b' opacity='0.12'/><circle cx='15.7' cy='2.2' r='0.8' fill='%23ffffff' opacity='0.08'/><circle cx='10.9' cy='15.0' r='1.3' fill='%233f6b4b' opacity='0.12'/><circle cx='46.8' cy='55.5' r='0.8' fill='%23ffffff' opacity='0.08'/><circle cx='65.1' cy='46.2' r='0.6' fill='%233f6b4b' opacity='0.12'/><circle cx='90.0' cy='10.1' r='1.0' fill='%232f5a3c' opacity='0.12'/><circle cx='84.2' cy='45.1' r='0.6' fill='%23dfeee2' opacity='0.16'/><circle cx='111.7' cy='84.6' r='1.0' fill='%233f6b4b' opacity='0.12'/><circle cx='86.7' cy='43.0' r='0.8' fill='%233f6b4b' opacity='0.16'/><circle cx='62.1' cy='71.1' r='1.3' fill='%232f5a3c' opacity='0.12'/><circle cx='47.5' cy='11.6' r='0.4' fill='%232f5a3c' opacity='0.12'/><circle cx='23.5' cy='58.8' r='1.0' fill='%23dfeee2' opacity='0.08'/><circle cx='51.2' cy='36.1' r='1.3' fill='%233f6b4b' opacity='0.16'/><circle cx='55.9' cy='12.0' r='0.6' fill='%232f5a3c' opacity='0.08'/><circle cx='45.0' cy='46.3' r='1.0' fill='%232f5a3c' opacity='0.16'/><circle cx='13.2' cy='98.2' r='0.8' fill='%232f5a3c' opacity='0.08'/><circle cx='57.8' cy='3.9' r='0.8' fill='%23dfeee2' opacity='0.08'/><circle cx='82.5' cy='80.9' r='1.0' fill='%232f5a3c' opacity='0.08'/><circle cx='94.2' cy='38.9' r='1.0' fill='%232f5a3c' opacity='0.12'/><circle cx='4.0' cy='85.8' r='1.3' fill='%232f5a3c' opacity='0.08'/><circle cx='74.1' cy='109.4' r='0.8' fill='%23dfeee2' opacity='0.12'/><circle cx='56.2' cy='34.0' r='1.0' fill='%232f5a3c' opacity='0.12'/><circle cx='21.1' cy='25.1' r='0.4' fill='%233f6b4b' opacity='0.16'/><circle cx='0.8' cy='7.3' r='1.0' fill='%232f5a3c' opacity='0.08'/><circle cx='4.0' cy='100.3' r='1.3' fill='%23dfeee2' opacity='0.08'/><circle cx='86.0' cy='28.4' r='1.0' fill='%23ffffff' opacity='0.22'/><circle cx='6.5' cy='29.2' r='0.4' fill='%233f6b4b' opacity='0.22'/><circle cx='93.8' cy='5.7' r='1.0' fill='%233f6b4b' opacity='0.16'/><circle cx='76.9' cy='105.0' r='0.6' fill='%232f5a3c' opacity='0.22'/><circle cx='22.6' cy='28.0' r='0.8' fill='%23ffffff' opacity='0.08'/><circle cx='65.0' cy='110.6' r='1.3' fill='%23ffffff' opacity='0.12'/><circle cx='75.0' cy='52.9' r='0.8' fill='%233f6b4b' opacity='0.22'/><circle cx='68.6' cy='45.2' r='0.6' fill='%23ffffff' opacity='0.16'/><circle cx='82.6' cy='107.0' r='0.6' fill='%23ffffff' opacity='0.12'/><circle cx='37.4' cy='10.5' r='0.8' fill='%233f6b4b' opacity='0.16'/><circle cx='15.9' cy='64.4' r='1.0' fill='%232f5a3c' opacity='0.08'/><circle cx='95.9' cy='116.1' r='0.6' fill='%23dfeee2' opacity='0.08'/><circle cx='59.1' cy='29.9' r='0.6' fill='%23dfeee2' opacity='0.16'/><circle cx='106.3' cy='8.6' r='0.8' fill='%233f6b4b' opacity='0.08'/><circle cx='107.5' cy='78.5' r='0.6' fill='%23ffffff' opacity='0.22'/><circle cx='17.2' cy='82.5' r='0.4' fill='%23ffffff' opacity='0.22'/><circle cx='32.1' cy='97.4' r='1.0' fill='%232f5a3c' opacity='0.16'/><circle cx='7.9' cy='20.3' r='0.8' fill='%233f6b4b' opacity='0.16'/><circle cx='34.3' cy='7.6' r='1.3' fill='%23ffffff' opacity='0.08'/><circle cx='14.6' cy='116.3' r='0.8' fill='%233f6b4b' opacity='0.16'/><circle cx='113.9' cy='73.4' r='0.6' fill='%233f6b4b' opacity='0.12'/><circle cx='43.5' cy='39.6' r='0.4' fill='%232f5a3c' opacity='0.12'/><circle cx='87.2' cy='11.4' r='1.3' fill='%232f5a3c' opacity='0.12'/><circle cx='53.5' cy='112.6' r='1.0' fill='%23ffffff' opacity='0.16'/><circle cx='38.0' cy='109.8' r='1.0' fill='%233f6b4b' opacity='0.12'/><circle cx='53.0' cy='92.1' r='0.6' fill='%233f6b4b' opacity='0.22'/><circle cx='71.5' cy='12.4' r='1.0' fill='%23ffffff' opacity='0.12'/><circle cx='117.4' cy='3.9' r='1.3' fill='%232f5a3c' opacity='0.22'/><circle cx='84.6' cy='42.5' r='1.0' fill='%232f5a3c' opacity='0.12'/><circle cx='33.2' cy='24.1' r='1.3' fill='%23dfeee2' opacity='0.12'/><circle cx='44.0' cy='97.1' r='0.4' fill='%233f6b4b' opacity='0.22'/><circle cx='41.9' cy='17.1' r='0.6' fill='%233f6b4b' opacity='0.22'/><circle cx='4.5' cy='20.3' r='0.4' fill='%23dfeee2' opacity='0.12'/><circle cx='95.6' cy='90.6' r='1.0' fill='%233f6b4b' opacity='0.08'/><circle cx='96.0' cy='45.2' r='0.4' fill='%23ffffff' opacity='0.12'/><circle cx='97.6' cy='2.7' r='0.4' fill='%23dfeee2' opacity='0.22'/><circle cx='60.1' cy='65.5' r='1.0' fill='%233f6b4b' opacity='0.08'/><circle cx='64.4' cy='95.8' r='0.8' fill='%23ffffff' opacity='0.12'/><circle cx='34.1' cy='9.3' r='0.4' fill='%23dfeee2' opacity='0.22'/><circle cx='36.8' cy='111.5' r='0.8' fill='%232f5a3c' opacity='0.08'/><circle cx='4.5' cy='10.6' r='0.8' fill='%23dfeee2' opacity='0.12'/><circle cx='58.0' cy='11.0' r='0.4' fill='%232f5a3c' opacity='0.16'/><circle cx='117.0' cy='65.3' r='1.0' fill='%23ffffff' opacity='0.22'/><circle cx='45.4' cy='90.1' r='1.3' fill='%232f5a3c' opacity='0.16'/><circle cx='46.4' cy='13.1' r='1.3' fill='%23dfeee2' opacity='0.12'/><circle cx='106.4' cy='25.5' r='0.8' fill='%23dfeee2' opacity='0.08'/><circle cx='107.7' cy='20.1' r='1.0' fill='%232f5a3c' opacity='0.12'/><circle cx='78.7' cy='68.4' r='1.3' fill='%233f6b4b' opacity='0.22'/><circle cx='27.7' cy='58.0' r='1.3' fill='%232f5a3c' opacity='0.16'/><circle cx='50.2' cy='10.1' r='0.8' fill='%232f5a3c' opacity='0.22'/><circle cx='3.7' cy='13.9' r='1.3' fill='%232f5a3c' opacity='0.22'/><circle cx='22.8' cy='71.3' r='0.8' fill='%23ffffff' opacity='0.08'/><circle cx='114.3' cy='16.5' r='1.3' fill='%23ffffff' opacity='0.16'/><circle cx='22.7' cy='56.2' r='1.0' fill='%232f5a3c' opacity='0.22'/><circle cx='100.8' cy='0.2' r='0.6' fill='%23ffffff' opacity='0.08'/><circle cx='40.3' cy='44.1' r='0.4' fill='%233f6b4b' opacity='0.16'/><circle cx='98.0' cy='96.4' r='1.3' fill='%23ffffff' opacity='0.16'/><circle cx='12.3' cy='7.7' r='0.6' fill='%23dfeee2' opacity='0.16'/><circle cx='20.7' cy='106.9' r='0.4' fill='%232f5a3c' opacity='0.22'/><circle cx='113.0' cy='55.9' r='0.4' fill='%23ffffff' opacity='0.16'/><circle cx='15.9' cy='0.4' r='1.0' fill='%23dfeee2' opacity='0.08'/><circle cx='58.9' cy='112.5' r='0.8' fill='%23ffffff' opacity='0.08'/><circle cx='97.1' cy='119.9' r='0.6' fill='%23dfeee2' opacity='0.22'/><circle cx='17.0' cy='108.7' r='0.4' fill='%23ffffff' opacity='0.16'/><circle cx='49.0' cy='113.2' r='0.4' fill='%233f6b4b' opacity='0.08'/><circle cx='26.4' cy='118.3' r='0.8' fill='%23ffffff' opacity='0.12'/><circle cx='32.5' cy='11.5' r='1.0' fill='%233f6b4b' opacity='0.12'/><circle cx='65.0' cy='46.4' r='0.6' fill='%23ffffff' opacity='0.22'/><circle cx='42.7' cy='97.3' r='0.4' fill='%232f5a3c' opacity='0.16'/><circle cx='97.3' cy='2.6' r='1.3' fill='%233f6b4b' opacity='0.22'/><circle cx='104.2' cy='9.4' r='0.6' fill='%232f5a3c' opacity='0.22'/><circle cx='1.5' cy='62.3' r='0.8' fill='%233f6b4b' opacity='0.08'/><circle cx='6.4' cy='47.1' r='1.3' fill='%233f6b4b' opacity='0.08'/><circle cx='25.9' cy='50.6' r='1.0' fill='%233f6b4b' opacity='0.22'/><circle cx='1.8' cy='97.9' r='0.6' fill='%23dfeee2' opacity='0.12'/><circle cx='36.4' cy='22.9' r='0.4' fill='%23dfeee2' opacity='0.12'/><circle cx='47.2' cy='22.9' r='0.6' fill='%233f6b4b' opacity='0.16'/><circle cx='34.4' cy='80.0' r='0.4' fill='%232f5a3c' opacity='0.22'/><circle cx='9.2' cy='82.5' r='0.4' fill='%233f6b4b' opacity='0.12'/><circle cx='23.6' cy='2.2' r='1.0' fill='%23dfeee2' opacity='0.22'/><circle cx='16.4' cy='28.4' r='0.8' fill='%23ffffff' opacity='0.08'/><circle cx='22.2' cy='51.5' r='0.8' fill='%232f5a3c' opacity='0.16'/><circle cx='40.1' cy='25.8' r='0.8' fill='%23ffffff' opacity='0.16'/><circle cx='13.3' cy='77.2' r='0.8' fill='%23dfeee2' opacity='0.16'/><circle cx='108.8' cy='65.7' r='1.0' fill='%232f5a3c' opacity='0.12'/><circle cx='31.6' cy='65.4' r='1.0' fill='%232f5a3c' opacity='0.12'/><circle cx='57.7' cy='84.7' r='0.4' fill='%23ffffff' opacity='0.12'/><circle cx='50.3' cy='60.5' r='1.3' fill='%232f5a3c' opacity='0.16'/><circle cx='6.7' cy='60.1' r='0.4' fill='%233f6b4b' opacity='0.16'/><circle cx='93.2' cy='66.9' r='1.0' fill='%233f6b4b' opacity='0.08'/><circle cx='78.6' cy='111.0' r='0.8' fill='%23dfeee2' opacity='0.22'/><circle cx='118.6' cy='36.2' r='0.6' fill='%23ffffff' opacity='0.22'/><circle cx='6.6' cy='25.4' r='1.3' fill='%233f6b4b' opacity='0.08'/><circle cx='110.9' cy='35.9' r='1.3' fill='%23dfeee2' opacity='0.22'/><circle cx='16.6' cy='42.1' r='1.0' fill='%23ffffff' opacity='0.12'/><circle cx='68.0' cy='5.1' r='0.4' fill='%23ffffff' opacity='0.16'/><circle cx='106.2' cy='44.9' r='0.8' fill='%23dfeee2' opacity='0.16'/><circle cx='58.1' cy='17.3' r='0.4' fill='%23dfeee2' opacity='0.16'/><circle cx='99.5' cy='75.1' r='1.0' fill='%232f5a3c' opacity='0.12'/><circle cx='84.2' cy='71.0' r='1.0' fill='%232f5a3c' opacity='0.12'/><circle cx='67.9' cy='108.2' r='0.8' fill='%23ffffff' opacity='0.08'/><circle cx='54.7' cy='83.2' r='1.3' fill='%233f6b4b' opacity='0.08'/><circle cx='3.1' cy='49.4' r='1.0' fill='%233f6b4b' opacity='0.12'/><circle cx='64.4' cy='83.5' r='0.4' fill='%23ffffff' opacity='0.08'/><circle cx='8.0' cy='55.2' r='1.3' fill='%23ffffff' opacity='0.16'/><circle cx='14.5' cy='90.5' r='0.8' fill='%233f6b4b' opacity='0.16'/><circle cx='35.9' cy='105.5' r='0.8' fill='%233f6b4b' opacity='0.22'/><circle cx='45.7' cy='78.7' r='0.8' fill='%23dfeee2' opacity='0.12'/><circle cx='54.9' cy='18.0' r='0.4' fill='%233f6b4b' opacity='0.22'/><circle cx='74.6' cy='78.1' r='0.6' fill='%232f5a3c' opacity='0.12'/><circle cx='109.8' cy='20.4' r='1.3' fill='%233f6b4b' opacity='0.16'/><circle cx='109.5' cy='17.4' r='0.8' fill='%233f6b4b' opacity='0.12'/><circle cx='66.6' cy='79.5' r='1.0' fill='%23dfeee2' opacity='0.16'/></svg>");--hc-quartz-img:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180' viewBox='0 0 180 180'><circle cx='58.3' cy='27.2' r='1.2' fill='%238a8580' opacity='0.18'/><circle cx='147.8' cy='16.9' r='1.0' fill='%238a8580' opacity='0.45'/><circle cx='38.6' cy='15.5' r='0.8' fill='%238a8580' opacity='0.25'/><circle cx='16.3' cy='76.4' r='1.5' fill='%23c9c2b8' opacity='0.18'/><circle cx='170.5' cy='113.5' r='1.0' fill='%238a8580' opacity='0.45'/><circle cx='105.4' cy='8.9' r='0.6' fill='%238a8580' opacity='0.45'/><circle cx='154.5' cy='52.1' r='0.6' fill='%23c9c2b8' opacity='0.18'/><circle cx='102.8' cy='100.8' r='1.2' fill='%23a39c94' opacity='0.18'/><circle cx='104.7' cy='115.0' r='0.7' fill='%238a8580' opacity='0.45'/><circle cx='128.2' cy='101.6' r='1.0' fill='%23a39c94' opacity='0.35'/><circle cx='122.5' cy='77.0' r='0.7' fill='%23b9b2a9' opacity='0.45'/><circle cx='166.2' cy='65.1' r='0.6' fill='%23a39c94' opacity='0.25'/><circle cx='14.7' cy='54.0' r='0.8' fill='%236f6a66' opacity='0.35'/><circle cx='51.8' cy='176.4' r='0.5' fill='%23c9c2b8' opacity='0.35'/><circle cx='29.7' cy='61.6' r='0.8' fill='%23b9b2a9' opacity='0.18'/><circle cx='173.2' cy='14.0' r='1.0' fill='%23c9c2b8' opacity='0.3'/><circle cx='61.2' cy='63.0' r='0.8' fill='%23c9c2b8' opacity='0.35'/><circle cx='12.4' cy='16.8' r='0.7' fill='%23b9b2a9' opacity='0.18'/><circle cx='10.9' cy='126.3' r='1.2' fill='%23c9c2b8' opacity='0.35'/><circle cx='51.2' cy='69.4' r='1.2' fill='%236f6a66' opacity='0.18'/><circle cx='169.3' cy='64.0' r='1.0' fill='%238a8580' opacity='0.35'/><circle cx='10.6' cy='138.3' r='0.6' fill='%237d8a8c' opacity='0.25'/><circle cx='71.6' cy='165.0' r='0.8' fill='%238a8580' opacity='0.25'/><circle cx='80.9' cy='98.9' r='0.6' fill='%23b9b2a9' opacity='0.45'/><circle cx='50.1' cy='74.8' r='0.7' fill='%237d8a8c' opacity='0.35'/><circle cx='172.4' cy='27.2' r='0.6' fill='%23a39c94' opacity='0.25'/><circle cx='118.5' cy='2.2' r='1.5' fill='%23c9c2b8' opacity='0.25'/><circle cx='47.3' cy='0.7' r='0.8' fill='%23c9c2b8' opacity='0.3'/><circle cx='109.8' cy='57.4' r='0.6' fill='%237d8a8c' opacity='0.45'/><circle cx='171.0' cy='117.9' r='1.2' fill='%238a8580' opacity='0.35'/><circle cx='161.9' cy='140.4' r='1.5' fill='%237d8a8c' opacity='0.45'/><circle cx='70.6' cy='71.8' r='0.5' fill='%23b9b2a9' opacity='0.35'/><circle cx='11.2' cy='12.1' r='0.6' fill='%23b9b2a9' opacity='0.25'/><circle cx='19.8' cy='108.1' r='0.5' fill='%238a8580' opacity='0.45'/><circle cx='27.2' cy='18.3' r='0.7' fill='%23c9c2b8' opacity='0.18'/><circle cx='12.7' cy='37.4' r='0.8' fill='%23a39c94' opacity='0.3'/><circle cx='172.0' cy='108.4' r='0.8' fill='%238a8580' opacity='0.18'/><circle cx='152.8' cy='178.8' r='0.8' fill='%23b9b2a9' opacity='0.35'/><circle cx='56.1' cy='25.9' r='1.2' fill='%236f6a66' opacity='0.3'/><circle cx='86.2' cy='124.6' r='1.0' fill='%238a8580' opacity='0.25'/><circle cx='171.2' cy='95.1' r='0.6' fill='%237d8a8c' opacity='0.45'/><circle cx='164.5' cy='136.5' r='0.7' fill='%237d8a8c' opacity='0.18'/><circle cx='125.3' cy='47.0' r='0.7' fill='%23a39c94' opacity='0.3'/><circle cx='138.9' cy='95.9' r='1.5' fill='%23c9c2b8' opacity='0.3'/><circle cx='114.6' cy='110.4' r='1.5' fill='%23a39c94' opacity='0.25'/><circle cx='147.3' cy='133.2' r='0.6' fill='%23a39c94' opacity='0.45'/><circle cx='88.7' cy='131.6' r='0.5' fill='%236f6a66' opacity='0.35'/><circle cx='46.7' cy='124.7' r='0.7' fill='%23b9b2a9' opacity='0.3'/><circle cx='171.9' cy='65.6' r='0.6' fill='%238a8580' opacity='0.25'/><circle cx='84.6' cy='60.8' r='0.8' fill='%23c9c2b8' opacity='0.45'/><circle cx='151.3' cy='86.3' r='1.2' fill='%236f6a66' opacity='0.18'/><circle cx='150.2' cy='21.6' r='0.8' fill='%237d8a8c' opacity='0.25'/><circle cx='86.0' cy='32.1' r='1.5' fill='%237d8a8c' opacity='0.3'/><circle cx='15.6' cy='170.3' r='1.2' fill='%23b9b2a9' opacity='0.35'/><circle cx='72.2' cy='170.4' r='1.2' fill='%23a39c94' opacity='0.25'/><circle cx='178.8' cy='5.0' r='1.0' fill='%23b9b2a9' opacity='0.25'/><circle cx='110.1' cy='107.3' r='0.8' fill='%237d8a8c' opacity='0.3'/><circle cx='28.1' cy='98.7' r='0.5' fill='%238a8580' opacity='0.18'/><circle cx='94.8' cy='168.1' r='0.8' fill='%23a39c94' opacity='0.25'/><circle cx='5.0' cy='38.3' r='1.0' fill='%23a39c94' opacity='0.45'/><circle cx='58.7' cy='98.0' r='1.5' fill='%23a39c94' opacity='0.18'/><circle cx='163.8' cy='63.7' r='0.8' fill='%237d8a8c' opacity='0.45'/><circle cx='146.7' cy='93.0' r='1.5' fill='%23c9c2b8' opacity='0.25'/><circle cx='95.7' cy='94.2' r='0.5' fill='%23b9b2a9' opacity='0.25'/><circle cx='109.5' cy='139.7' r='0.6' fill='%23a39c94' opacity='0.25'/><circle cx='85.2' cy='130.5' r='1.0' fill='%238a8580' opacity='0.3'/><circle cx='122.8' cy='95.5' r='0.8' fill='%238a8580' opacity='0.45'/><circle cx='10.2' cy='34.4' r='0.5' fill='%238a8580' opacity='0.45'/><circle cx='81.4' cy='5.0' r='0.5' fill='%23b9b2a9' opacity='0.3'/><circle cx='110.3' cy='91.0' r='1.0' fill='%23a39c94' opacity='0.3'/><circle cx='81.4' cy='96.0' r='0.8' fill='%23c9c2b8' opacity='0.25'/><circle cx='125.9' cy='157.8' r='0.7' fill='%23c9c2b8' opacity='0.25'/><circle cx='151.2' cy='24.7' r='0.5' fill='%23b9b2a9' opacity='0.35'/><circle cx='56.9' cy='120.8' r='0.8' fill='%238a8580' opacity='0.25'/><circle cx='120.5' cy='141.1' r='1.5' fill='%23a39c94' opacity='0.3'/><circle cx='25.7' cy='158.9' r='0.8' fill='%23a39c94' opacity='0.18'/><circle cx='71.7' cy='87.7' r='1.2' fill='%23a39c94' opacity='0.25'/><circle cx='127.1' cy='178.9' r='0.8' fill='%236f6a66' opacity='0.35'/><circle cx='35.2' cy='57.3' r='1.2' fill='%236f6a66' opacity='0.18'/><circle cx='60.8' cy='82.6' r='1.2' fill='%238a8580' opacity='0.35'/><circle cx='59.7' cy='112.3' r='1.0' fill='%238a8580' opacity='0.18'/><circle cx='177.3' cy='141.9' r='0.5' fill='%238a8580' opacity='0.3'/><circle cx='48.9' cy='163.1' r='0.6' fill='%236f6a66' opacity='0.25'/><circle cx='147.6' cy='152.9' r='1.2' fill='%236f6a66' opacity='0.35'/><circle cx='26.9' cy='165.5' r='1.0' fill='%23b9b2a9' opacity='0.3'/><circle cx='16.1' cy='10.4' r='1.2' fill='%23a39c94' opacity='0.35'/><circle cx='161.2' cy='48.4' r='0.5' fill='%237d8a8c' opacity='0.18'/><circle cx='144.3' cy='15.1' r='1.5' fill='%23a39c94' opacity='0.18'/><circle cx='47.6' cy='21.9' r='0.5' fill='%236f6a66' opacity='0.45'/><circle cx='75.2' cy='164.8' r='1.0' fill='%23a39c94' opacity='0.18'/></svg>");--hc-ease:cubic-bezier(.23, 1, .32, 1);--hc-print:var(--font-hc), var(--sans);--hc-num:var(--font-hc-mono), ui-monospace, "SF Mono", Menlo, monospace;--hc-marker:var(--font-hc-marker), var(--sans);--hc-text:var(--sans);--world-ground:var(--hc-wall);color:var(--hc-ink);background:var(--hc-wall)}:where(.world-healthcare) :is(.hero-title,.section-title,.walk-heading,.walk-title,.closing-title){font-family:var(--hc-print);font-variation-settings:normal;letter-spacing:-.028em;font-weight:700}:where(.world-healthcare) .section-title{max-width:24ch;color:var(--hc-ink);line-height:1.06}:where(.world-healthcare) .section-sub{color:var(--hc-ink-2)}:where(.world-healthcare) .btn{white-space:nowrap;transition:background-color .12s ease, border-color .12s ease, transform .16s var(--hc-ease)}:where(.world-healthcare) .btn:active{transform:scale(.97)}:where(.world-healthcare) ::selection{color:var(--hc-ink);background:#bfe3de}.hc-board,.hc-numbers,.hc-cards,.hc-press,.hc-pricing,.hc-faq,.hc .vupdated{background:radial-gradient(42rem 26rem at 8% 0%, var(--hc-dawn), #ffcfa500 70%), var(--hc-wall)}.hc-numbers{background:radial-gradient(40rem 28rem at 96% 8%, var(--hc-dawn), #ffcfa500 70%), var(--hc-wall)}.hc-features,.hc-compare,.hc-setup{background:linear-gradient(180deg, #ffffff8c, #fff0 40%), var(--hc-quartz-img), var(--hc-quartz);background-size:auto,180px 180px,auto}.hc-roi{background:#fbfcfc}.hc-hero{background:var(--hc-wall);padding-top:clamp(2rem,4.2vw,3.75rem)}:where(.world-healthcare) .world-hero-photo{object-position:50% 42%}:where(.world-healthcare) .world-hero-scrim{background:linear-gradient(180deg, #0b1928c2 0%, #0b19289e 24%, #0b192875 46%, #0b192829 68%, #e7f1f0b3 88%, var(--hc-wall) 100%)}:where(.world-healthcare) .hero-title{text-shadow:0 2px 28px #08142273;font-size:clamp(2.5rem,5.2vw,4.25rem);line-height:1.04}@media (min-width:56rem){:where(.world-healthcare) .ind-hero-title{max-width:22ch}}:where(.world-healthcare) .world-hero .btn-ghost{background:#fffffff2;border-color:#0000}@media (hover:hover) and (pointer:fine){:where(.world-healthcare) .world-hero .btn-ghost:hover{background:#fff}}@media (min-width:48.01rem){:where(.world-healthcare) .cs-stage{--cs-w:min((100cqw - 2.5rem) * .68, max(54rem, 50cqw), (100svh - 10rem) * 1.3);container-type:inline-size}:where(.world-healthcare) .hc-stage{padding-bottom:0}:where(.world-healthcare) .hc-stage .cs-card{margin-top:calc(var(--cs-w) * -.078)}:where(.world-healthcare) .hero-iphone{font-size:min(.68vw, var(--cs-w) * .0115);left:max(.75rem, 50% - var(--cs-w) * .5 - 9.5em);bottom:calc(var(--cs-w) * .422)}:where(.world-healthcare) .world-hero-photo,:where(.world-healthcare) .world-hero-scrim{height:100%}:where(.world-healthcare) .world-hero-photo{object-position:50% 58%}:where(.world-healthcare) .world-hero-scrim{background:linear-gradient(#0b1928c7 0%,#0b1928a3 20%,#0b192875 34%,#0b192833 52%,#0b19281f 100%)}}.hc-monitor{background:linear-gradient(#fbfcfc 0%,#eef1f3 100%);border-radius:clamp(.55rem,.9vw,.8rem);padding:.5% .5% 0;position:relative;box-shadow:inset 0 1px #fff,0 0 0 1px #aeb7bf,0 1px 0 1px #9aa4ad,0 2.25rem 3.25rem -2rem #0a1e2ea6,0 .6rem 1.2rem -.8rem #0a1e2e59}.hc-monitor-glass{background:linear-gradient(#0d1115 0%,#07090b 100%);border-radius:clamp(.4rem,.7vw,.6rem) clamp(.4rem,.7vw,.6rem) .2rem .2rem;padding:.85%;position:relative;box-shadow:inset 0 0 0 1px #000,inset 0 1px #ffffff14}.hc-monitor-glass .win{border-radius:1px}.hc-monitor-glass:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(112deg,#ffffff0f 0%,#ffffff04 32%,#fff0 32.4%);position:absolute;inset:0}.hc-monitor-chin{height:calc(var(--cs-w) * .024);background:linear-gradient(#f4f6f7 0%,#e3e7ea 100%);border-radius:0 0 clamp(.55rem,.9vw,.8rem) clamp(.55rem,.9vw,.8rem);display:block;position:relative}.hc-monitor-led{background:#47c27d;border-radius:50%;width:.3rem;height:.3rem;position:absolute;top:50%;right:3%;translate:0 -50%;box-shadow:0 0 0 1px #145a324d,0 0 .35rem #47c27dcc}.hc-cart{--w:var(--cs-w);--white:linear-gradient(180deg, #fdfefe 0%, #f1f4f6 100%);--alu:repeating-linear-gradient(90deg, #ffffff12 0 1px, #0000 1px 3px, #00000009 3px 4px, #0000 4px 7px), linear-gradient(90deg, #8d97a0 0%, #c9d0d6 16%, #f3f6f8 34%, #dfe4e8 52%, #b7c0c7 74%, #7f8a94 100%);width:calc(var(--w) * 1.36);height:calc(var(--w) * .66);margin:0 auto;position:relative}.hc-cart>*{position:absolute;left:50%;translate:-50%}.hc-cart i{display:block;position:absolute}.hc-cart-column{z-index:0;top:calc(var(--w) * .105);width:calc(var(--w) * .082);background:var(--alu);bottom:0;box-shadow:inset 0 0 0 1px #3c46501f}.hc-cart-collar{z-index:2;top:calc(var(--w) * .088);width:calc(var(--w) * .1);height:calc(var(--w) * .03);background:linear-gradient(180deg, #141e2873 0 1.5px, #0000 1.5px calc(100% - 1.5px), #141e2873 calc(100% - 1.5px)), var(--alu);border-radius:.3rem;box-shadow:0 .25rem .35rem -.15rem #0a1e2e73}.hc-cart-arm{z-index:1;top:calc(var(--w) * .012);width:calc(var(--w) * .05);height:calc(var(--w) * .085);background:linear-gradient(180deg, #0a141e73 0%, #0a141e00 35%), var(--alu);border-radius:.2rem}.hc-cart-hinge{z-index:3;top:calc(var(--w) * -.004);width:calc(var(--w) * .15);height:calc(var(--w) * .032)}.hc-hinge-knuckle{background:linear-gradient(90deg,#0000 0 32%,#00000059 32% calc(32% + 1.5px),#0000 calc(32% + 1.5px) 66%,#00000059 66% calc(66% + 1.5px),#0000 calc(66% + 1.5px)),linear-gradient(#3d444b 0%,#8b949c 30%,#5b636b 55%,#2c3237 100%);border-radius:.35rem;inset:0 8% 0 0;box-shadow:0 .3rem .45rem -.15rem #0a141e8c,inset 0 0 0 1px #00000040}.hc-hinge-knob{background:repeating-linear-gradient(#ffffff1f 0 1px,#0000 1px 3px),linear-gradient(90deg,#2a3035,#6d767e 45%,#2f353a);border-radius:.3rem;width:12%;height:124%;top:-12%;right:0;box-shadow:0 .25rem .35rem -.1rem #0a141e80}.hc-cart-top{z-index:4;top:calc(var(--w) * (.252 - .4));width:calc(var(--w) * 1.24);height:calc(var(--w) * .4);border-radius:calc(var(--w) * .08) calc(var(--w) * .08) calc(var(--w) * .04) calc(var(--w) * .04);transform-origin:50% 100%;transform:perspective(calc(var(--w) * 3)) rotateX(73deg);background:radial-gradient(60% 50% at 30% 92%,#ffffffe6,#fff0 70%),linear-gradient(#c9d1d7 0%,#dfe4e8 40%,#eef1f3 75%,#f9fafb 100%);box-shadow:inset 0 0 0 2px #fff9,inset 0 -6px #fffc}.hc-grip{background:linear-gradient(#4f5962 0%,#7d8790 55%,#aeb7bf 100%);border-radius:999px;width:22%;height:11%;top:76%;box-shadow:inset 0 .45rem .55rem #0a141e8c,0 2px #fffffff2}.hc-grip-l{left:4%}.hc-grip-r{right:4%}.hc-cart-edge{z-index:5;top:calc(var(--w) * .25);width:calc(var(--w) * 1.24);height:calc(var(--w) * .046);border-radius:calc(var(--w) * .008) calc(var(--w) * .008) calc(var(--w) * .03) calc(var(--w) * .03);background:linear-gradient(#fff 0%,#f6f8f9 22%,#e9edf0 55%,#cdd4da 82%,#aab3bb 100%);box-shadow:inset 0 1px #fff,inset 0 -1px #3c465040,0 .7rem 1rem -.45rem #0a1e2e8c}.hc-cart-inlay{background:linear-gradient(90deg,#2b8a8b00,#2b8a8b 6% 94%,#2b8a8b00);border-radius:2px;height:2px;top:46%;left:1.5%;right:1.5%;box-shadow:0 1px #ffffffb3}.hc-cart-under{z-index:2;top:calc(var(--w) * .288);width:calc(var(--w) * .74);height:calc(var(--w) * .06);background:linear-gradient(#5c666f 0%,#87919a 60%,#a9b2ba 100%);border-radius:0 0 .6rem .6rem}.hc-cart-drawers{z-index:3;top:calc(var(--w) * .43);width:calc(var(--w) * .56);height:calc(var(--w) * .22);gap:calc(var(--w) * .009);padding:calc(var(--w) * .016) calc(var(--w) * .014) calc(var(--w) * .014);background:linear-gradient(180deg, #0a1e2e66 0, #0a1e2e00 calc(var(--w) * .03)), linear-gradient(90deg, #c4ccd2 0%, #e9edf0 8%, #f2f5f7 50%, #e6eaed 92%, #c2cad0 100%);border-radius:0 0 .6rem .6rem;display:grid;box-shadow:inset 0 0 0 1px #3c46501f,0 .9rem 1.4rem -1rem #0a1e2e80}.hc-drawer{background:radial-gradient(70% 90% at 30% 0,#ffffffe6,#fff0 70%),linear-gradient(#fbfcfc 0%,#f2f5f7 60%,#e5e9ec 100%);border-radius:.45rem;position:relative;box-shadow:inset 0 1px #fff,inset 1px 0 #fffc,0 0 0 1px #5a646e2e,0 2px #c7cfd5,0 3px #b1bac2,0 .45rem .6rem -.2rem #0a1e2e59}.hc-drawer-pull{background:linear-gradient(#59636c 0%,#8a949c 45%,#c6cdd3 85%,#eef1f3 100%);border-radius:999px;height:26%;top:14%;left:30%;right:30%;box-shadow:inset 0 .35rem .4rem #0a141e8c,0 1px #fff,0 -1px #5a646e40}.hc-drawer-label{background:linear-gradient(90deg,#2b8a8b 0 10%,#0000 10%),linear-gradient(#fff,#eef2f4);border-radius:2px;width:14%;height:34%;top:22%;left:7%;box-shadow:inset 0 0 0 1.5px #a8b1b9,inset 0 2px 2px #00000014,0 1px #fff}.hc-drawer-lock{width:calc(var(--w) * .02);aspect-ratio:1;background:radial-gradient(circle at 42% 38%,#f6f8f9 0 26%,#a8b1b9 34%,#6e7780 72%);border-radius:50%;top:24%;right:7%;box-shadow:0 1px 1px #0a223459,0 0 0 2px #e8ecef}.hc-drawer-lock:after{content:"";background:#4c555e;border-radius:1px;width:10%;height:56%;position:absolute;top:22%;left:45%}.hc-tray{z-index:4;top:calc(var(--w) * .288);width:calc(var(--w) * .78);height:calc(var(--w) * .15)}.hc-tray-top{left:0;right:0;bottom:calc(var(--w) * .018);height:calc(var(--w) * .34);transform-origin:50% 100%;transform:perspective(calc(var(--w) * 2.6)) rotateX(64deg);background:linear-gradient(#0a1e2e8c 0%,#0a1e2e1f 26%,#0a1e2e00 44%),linear-gradient(#d9dfe3 0%,#e9edf0 60%,#f4f6f8 100%);border-radius:.6rem .6rem .4rem .4rem;position:absolute;box-shadow:inset 0 -3px #fffc}.hc-keyboard{background:linear-gradient(#e2e7ea,#f5f7f8);border-radius:.45rem;flex-direction:column;gap:2.4%;width:70%;height:46%;padding:1.6% 1.4% 2%;display:flex;position:absolute;top:30%;left:7%;box-shadow:inset 0 0 0 1px #c2cad1,0 .35rem #c9d0d6,0 .6rem .7rem #0a1e2e4d}.hc-key-row{flex:1 1 0;gap:.6%;min-height:0;display:flex}.hc-key-row:first-child{flex-grow:.75;margin-bottom:1%}.hc-key,.hc-key-gap{flex-basis:0;position:static!important}.hc-key{background:linear-gradient(#fff 0%,#fbfcfc 62%,#c9d1d7 66%,#b2bbc3 100%);border-radius:3px;box-shadow:0 0 0 .5px #78848e8c,0 2px 2px #0a1e2e40}.hc-key-row:first-child .hc-key{background:linear-gradient(#f7f9fa 0%,#f1f4f6 60%,#c5cdd3 64%,#b2bbc3 100%)}.hc-mouse{background:linear-gradient(90deg,#0000 0 48.5%,#6e78828c 48.5% 51.5%,#0000 51.5%) 0 0/100% 40% no-repeat,radial-gradient(70% 60% at 40% 25%,#fff,#e6eaed 70%,#c3cbd1 100%);border-radius:50% 50% 46% 46%/44% 44% 56% 56%;width:6.4%;height:40%;top:34%;right:8%;box-shadow:0 .35rem #bcc4ca,0 .6rem .6rem #0a1e2e4d}.hc-wrist{background:linear-gradient(#a9b2ba 0%,#8f99a2 60%,#7c868f 100%);border-radius:999px;width:70%;height:12%;bottom:6%;left:7%;box-shadow:inset 0 2px #ffffff59,0 .25rem .35rem #0a1e2e4d}.hc-tray-lip{height:calc(var(--w) * .02);background:linear-gradient(#f5f7f8 0%,#dde2e6 60%,#b7c0c7 100%);border-radius:0 0 .45rem .45rem;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 1px #fff,0 .55rem .8rem -.35rem #0a1e2e8c}.hc-scanner{z-index:6;top:calc(var(--w) * .142);left:calc(50% + var(--w) * .672);width:calc(var(--w) * .14);height:calc(var(--w) * .175);filter:drop-shadow(0 .3rem .35rem #0a1e2e66);overflow:visible}:where(.world-healthcare) .hero-iphone{z-index:7}:where(.world-healthcare) .hero-iphone:after{content:"";z-index:-1;background:radial-gradient(closest-side,#0a1e2e73,#0a1e2e00);border-radius:50%;height:1.4em;position:absolute;bottom:-.5em;left:6%;right:6%}@media (min-width:48.01rem){.hc-hero:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0c1c2800 0%,#0c1c2852 55%,#0c1c289e 100%);height:clamp(7rem,10vw,12rem);position:absolute;bottom:0;left:0;right:0}}:where(.world-healthcare) .hc-customers{background:#fff;border-top:1px solid #d3dede}:where(.world-healthcare) .hc-customers .customers-label{color:var(--hc-muted)}:where(.world-healthcare) .hc-customers .marquee-track>:where(div){background:#fff}.hc-wb{margin:clamp(2.5rem,5vw,3.5rem) 0 0}.hc-wb-frame{background:linear-gradient(#8c959d,#737c85) 0 0/1.375rem 1.375rem no-repeat,linear-gradient(#8c959d,#737c85) 100% 0/1.375rem 1.375rem no-repeat,linear-gradient(#8c959d,#737c85) 0 100%/1.375rem 1.375rem no-repeat,linear-gradient(#8c959d,#737c85) 100% 100%/1.375rem 1.375rem no-repeat,linear-gradient(#dfe4e8 0%,#b9c1c8 30%,#cdd3d8 60%,#9ea7b0 100%);border-radius:.4rem;padding:.875rem;position:relative;box-shadow:inset 0 1px #ffffffd9,inset 0 -1px #0000002e,0 0 0 1px #5a646e59,0 1px 2px #10283840,0 2.25rem 3rem -2.25rem #1032408c,0 .75rem 1.5rem -1rem #1032404d}.hc-wb-surface{background:radial-gradient(18rem 3rem at 72% 34%,#788ca00f,#788ca000 70%),radial-gradient(14rem 2.5rem at 30% 78%,#788ca00d,#788ca000 70%),linear-gradient(118deg,#fff0 30%,#ffffffd9 42%,#fff0 54%),linear-gradient(#fdfdfd 0%,#f3f5f6 100%);border-radius:2px;padding-bottom:1.75rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0000001a,inset 0 2px 3px #00000014}.hc-wb-print{background:var(--hc-teal);font-family:var(--hc-print);color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1.5rem;padding:1rem 1.5rem;font-size:1.0625rem;display:flex}.hc-wb-print b{font-weight:700}.hc-wb-print span{color:#e3f3f1;font-size:1rem}.hc-wb-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.25rem 2rem;padding:1.375rem 1.5rem 1.25rem;display:flex}.hc-wb-date{font-family:var(--hc-marker);font-variation-settings:"INFM" 40, "BNCE" 10;color:#18212b;font-size:clamp(1.875rem,3vw,2.375rem);font-weight:600;line-height:1}.hc-wb-sum{font-family:var(--hc-marker);font-variation-settings:"INFM" 40;color:var(--hc-marker-blue);flex-wrap:wrap;gap:.25rem 1.5rem;margin:.75rem 0 0;padding:0;font-size:1.125rem;font-weight:500;list-style:none;display:flex}.hc-wb-sum-call{color:var(--hc-red);font-weight:700}.hc-wb-sum-clear{color:#237a45;font-weight:700}.hc-wb-tabs{flex-wrap:wrap;gap:.625rem;display:flex}.hc-wb-tab{font-family:var(--hc-print);color:var(--hc-ink);text-align:left;white-space:nowrap;cursor:pointer;transition:transform .14s var(--hc-ease), background-color .15s ease, box-shadow .15s ease;background:linear-gradient(#fff,#eef1f3);border:0;border-radius:.4rem;gap:.125rem;padding:.6rem 1.05rem .65rem;font-size:1.0625rem;font-weight:700;line-height:1.15;display:grid;box-shadow:inset 0 1px #fff,0 0 0 1px #14283c29,0 .3rem .55rem -.25rem #14283c73}.hc-wb-tab small{font-family:var(--hc-text);color:var(--hc-ink-2);font-size:.8125rem;font-weight:500}.hc-wb-tab-on{color:#fff;background:linear-gradient(#2a8486,#1d6b6f);box-shadow:inset 0 1px #ffffff40,0 0 0 1px #155457,0 .3rem .55rem -.25rem #14283c80}.hc-wb-tab-on small{color:#e2f4f2}.hc-wb-tab:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.hc-wb-tab:not(.hc-wb-tab-on):hover{box-shadow:inset 0 1px #fff,0 0 0 1px #1d6b6f8c,0 .4rem .7rem -.25rem #14283c80}}.hc-wb-tab:focus-visible{outline:2px solid var(--hc-teal);outline-offset:3px}.hc-wb-panel{padding:0 1.5rem}.hc-wb-grid{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%}.hc-wb-grid thead th{border-bottom:3px solid var(--hc-tape);font-family:var(--hc-text);color:var(--hc-teal);white-space:nowrap;padding:.5rem 1rem .625rem;font-size:.9375rem;font-weight:700}.hc-wb-grid thead th:first-child{width:20%}.hc-wb-grid thead th:nth-child(2){width:12.5%}.hc-wb-grid thead th:nth-child(3){width:25.5%}.hc-wb-grid thead th:nth-child(4){width:27%}.hc-wb-grid thead th:nth-child(5){width:15%}.hc-wb-row>th,.hc-wb-row>td{vertical-align:middle;border-bottom:2px solid #2c343dd9;padding:1.125rem 1rem}.hc-wb-grid :is(th,td)+:is(th,td){border-left:2px solid #2c343dd9}.hc-wb-row:last-child>*{border-bottom:0}.hc-wb-who{font-weight:400}.hc-wb-name{font-family:var(--hc-marker);font-variation-settings:"INFM" 40, "BNCE" 8;color:#18212b;font-size:1.375rem;font-weight:600;line-height:1.15;display:block}.hc-wb-role{font-family:var(--hc-marker);font-variation-settings:"INFM" 40;color:#46525f;margin-top:.25rem;font-size:1rem;display:block}.hc-magnet{background:linear-gradient(#fff 0%,#eef1f3 100%);border-radius:.65rem;align-items:center;gap:.5rem;padding:.4rem .75rem .4rem .45rem;display:inline-flex;box-shadow:inset 0 1px #fff,0 0 0 1px #14283c24,0 .35rem .6rem -.2rem #14283c73,0 1px 1px #14283c40}.hc-magnet img{width:1.875rem;height:1.875rem}.hc-magnet b{font-family:var(--hc-print);color:var(--hc-ink);font-size:1.5rem;font-weight:700;line-height:1}.hc-wb-words{font-family:var(--hc-marker);font-variation-settings:"INFM" 45;color:var(--hc-marker-blue);text-wrap:pretty;font-size:1.1875rem;line-height:1.3}.hc-wb-words-none{color:#46525f}.hc-wb-label{display:none}.hc-wb-visits ol{font-family:var(--hc-marker);font-variation-settings:"INFM" 35;color:#18212b;font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.25rem 1rem;margin:0;padding:0;font-size:1.1875rem;font-weight:500;list-style:none;display:flex}.hc-call-tag{font-family:var(--hc-print);color:#fff;background:linear-gradient(#d24438 0%,#b52d23 100%);border-radius:.45rem;padding:.35rem .85rem .4rem;font-size:1.0625rem;font-weight:700;line-height:1.1;display:inline-block;box-shadow:inset 0 1px #ffffff4d,0 .35rem .6rem -.2rem #6e140e80,0 1px 1px #3c0a064d}.hc-call-why{font-family:var(--hc-marker);font-variation-settings:"INFM" 45;color:var(--hc-red);margin-top:.45rem;font-size:1rem;font-weight:600;line-height:1.2;display:block}.hc-wb-tick{border-bottom:3px solid #2f8a4f;border-left:3px solid #2f8a4f;border-radius:0 0 0 3px;width:1.5rem;height:.75rem;margin:0 0 .4rem .4rem;display:inline-block;rotate:-45deg}.hc-wb-rewrite .hc-wb-row{animation:hc-rewrite .26s var(--hc-ease) both}.hc-wb-rewrite .hc-wb-row:nth-child(2){animation-delay:45ms}.hc-wb-rewrite .hc-wb-row:nth-child(3){animation-delay:90ms}.hc-wb-rewrite .hc-wb-row:nth-child(4){animation-delay:.135s}@keyframes hc-rewrite{0%{opacity:0;filter:blur(3px)}}@media (prefers-reduced-motion:reduce){.hc-wb-rewrite .hc-wb-row{animation:none}}.hc-wb-tray{background:linear-gradient(#eef1f4 0%,#c8cfd5 45%,#a9b1b9 100%);border-radius:.2rem .2rem .45rem .45rem;height:1.25rem;margin:.75rem -.25rem -.25rem;position:relative;box-shadow:inset 0 1px #fff,0 .5rem .8rem -.45rem #1028388c}.hc-pen,.hc-eraser{position:absolute;bottom:62%}.hc-pen{background:linear-gradient(#fff,#dfe3e7);border-radius:.4rem .2rem .2rem .4rem;width:7.5rem;height:.8rem;box-shadow:0 .15rem .25rem -.05rem #10283873}.hc-pen:after{content:"";background:var(--cap);border-radius:.2rem .45rem .45rem .2rem;width:34%;position:absolute;top:-.05rem;bottom:-.05rem;right:0}.hc-pen-black{--cap:linear-gradient(180deg, #4a4f55, #1d2125);left:30%}.hc-pen-blue{--cap:linear-gradient(180deg, #3b6fc2, #1d4f9c);left:calc(30% + 8.5rem)}.hc-pen-green{--cap:linear-gradient(180deg, #3aa064, #237a45);left:calc(30% + 17rem)}.hc-pen-red{--cap:linear-gradient(180deg, #d9493d, #a5281f);left:calc(30% + 25.5rem)}.hc-eraser{background:linear-gradient(#0000 0 70%,#6f6a66 70%,#57534f 100%),linear-gradient(#3a3f45,#23272b);border-radius:.3rem;width:5.5rem;height:1.6rem;right:6%;box-shadow:0 .25rem .35rem -.1rem #10283880}.hc-wb-caption{color:var(--hc-muted);margin-top:1.25rem;font-size:.8125rem}@media (max-width:63.99rem){.hc-wb-panel{padding:0 1.125rem}.hc-wb-top,.hc-wb-print{padding-inline:1.125rem}.hc-wb-grid,.hc-wb-grid tbody{display:block}.hc-wb-grid thead{display:none}.hc-wb-visits ol{gap:.25rem .8rem;font-size:1.125rem}.hc-wb-row{border-top:2px solid #2c343dd9;grid-template-columns:minmax(0,1fr) auto;gap:.75rem 1rem;padding:1.25rem 0;display:grid}.hc-wb-row>th,.hc-wb-row>td{border:0;padding:0;display:block}.hc-wb-grid :is(th,td)+:is(th,td){border-left:0}.hc-wb-who{grid-area:1/1}.hc-wb-reply{grid-area:1/2}.hc-wb-words,.hc-wb-visits,.hc-wb-call{grid-column:1/-1}.hc-wb-visits{align-items:baseline;gap:.75rem;display:flex!important}.hc-wb-label{font-family:var(--hc-text);color:var(--hc-teal);font-size:.9375rem;font-weight:700;display:inline}.hc-wb-call:has(.hc-wb-tick){display:none!important}.hc-wb-call{align-items:center;gap:.75rem;display:flex!important}.hc-call-why{margin-top:0}.hc-pen{width:5rem}.hc-pen-black{left:6%}.hc-pen-blue{left:calc(6% + 5.75rem)}.hc-pen-green,.hc-pen-red{display:none}.hc-eraser{width:4.25rem}}:where(.world-healthcare) .walk-stage{background-image:radial-gradient(46% 60% at 80% 40%,#ffcfa573,#ffcfa500 72%);background-color:var(--hc-wall)!important}:where(.world-healthcare) .walk-sub{color:var(--hc-ink-2)}:where(.world-healthcare) .walk-list{background:#fffefb;border-radius:.3rem;padding:1.25rem 1.5rem 1.5rem 2.75rem;box-shadow:0 1px 2px #10283829,0 1rem 1.5rem -1rem #10283859}:where(.world-healthcare) .walk-list:before{content:"";background:repeating-linear-gradient(90deg,#fff0 0 3px,#b4bec41f 3px 4px),#f8f8f4db;width:6rem;height:1.4rem;position:absolute;top:-.7rem;left:50%;translate:-50%;rotate:-2deg;box-shadow:0 1px 2px #0000001f}:where(.world-healthcare) .walk-rail{top:1.5rem;bottom:1.75rem;left:1.3rem}:where(.world-healthcare) .walk-rail-fill{background:var(--hc-teal-2)}:where(.world-healthcare) .walk-num{font-family:var(--hc-num);color:var(--hc-teal)}:where(.world-healthcare) .walk-step{opacity:1;color:#4a5666}:where(.world-healthcare) .walk-step .walk-kicker,:where(.world-healthcare) .walk-step>.walk-body{color:#4a5666}:where(.world-healthcare) .walk-body{font-size:1rem}:where(.world-healthcare) .walk-who{background:var(--hc-teal);font-family:var(--hc-print);color:#fff;border-radius:.3rem;font-size:.875rem;font-weight:700}@media (max-width:55.99rem){:where(.world-healthcare) .walk-list{margin-top:1.5rem;padding:1rem 1.125rem 1.25rem 2.4rem}:where(.world-healthcare) .walk-rail{top:1.2rem;bottom:1.4rem;left:1.1rem}:where(.world-healthcare) .walk-phone{font-size:min(.8rem,3.6vw,2.43902svh - .634146rem)}}.hc-binder{gap:3.25rem 1.5rem;margin-top:clamp(3.5rem,6vw,4.5rem);display:grid}@media (min-width:40rem){.hc-binder{grid-template-columns:repeat(2,minmax(0,1fr))}.hc-divider-5{grid-column:1/-1}}@media (min-width:64rem){.hc-binder{grid-template-columns:repeat(6,minmax(0,1fr))}.hc-divider{grid-column:span 2}.hc-divider-4,.hc-divider-5{grid-column:span 3}}.hc-divider{--at:3%;grid-row:span 3;grid-template-rows:subgrid;background:linear-gradient(90deg,#0000 0 2.45rem,#e4a7a1 2.45rem calc(2.45rem + 1px),#0000 calc(2.45rem + 1px) calc(2.45rem + 3px),#e4a7a1 calc(2.45rem + 3px) calc(2.45rem + 4px),#0000 calc(2.45rem + 4px)),linear-gradient(#fffefb,#fbfaf6);border-radius:.2rem .6rem .6rem;grid-template-columns:minmax(0,1fr);row-gap:.5rem;padding:1.25rem 1.25rem 1.5rem 3.4rem;display:grid;position:relative;box-shadow:inset 0 0 0 1px #1e324612,0 1px 2px #1e2d3c29,0 1rem 1.6rem -1.2rem #1e2d3c66}.hc-divider-2{--at:22%}.hc-divider-3{--at:41%}.hc-divider-4{--at:60%}.hc-divider-5{--at:79%}@media (max-width:39.99rem){.hc-divider-2{--at:15%}.hc-divider-3{--at:27%}.hc-divider-4{--at:39%}.hc-divider-5{--at:51%}}.hc-divider-tab{bottom:calc(100% - 1px);left:min(var(--at), 100% - 8.25rem);text-align:center;white-space:nowrap;background:linear-gradient(#fffefb,#fdfcf8);border-radius:.55rem .55rem 0 0;width:7.5rem;padding:.4rem .5rem .3rem;position:absolute;box-shadow:inset 1px 1px #1e324612,inset -1px 0 #1e324612,0 -1px 2px #1e2d3c14}.hc-divider-tab>span{font-family:var(--hc-print);color:var(--hc-navy);border-bottom:3px solid #a9c1e6;padding-bottom:.15rem;font-size:.9375rem;font-weight:700;display:block}.hc-divider-holes{flex-direction:column;justify-content:space-between;display:flex;position:absolute;top:1.5rem;bottom:1.5rem;left:.875rem}.hc-divider-holes i{background:var(--hc-quartz);border-radius:50%;width:.9rem;height:.9rem;box-shadow:inset 0 1px 2px #1e2d3c59,0 0 0 .22rem #ffffffeb,0 0 0 calc(.22rem + 1px) #1e2d3c14}.hc-divider-page{display:contents}.hc-divider-title{font-family:var(--hc-print);letter-spacing:-.012em;color:var(--hc-ink);margin-top:.75rem;font-size:1.1875rem;font-weight:700;line-height:1.2}.hc-divider-body{font-family:var(--hc-text);color:var(--hc-ink-2);text-wrap:pretty;font-size:1rem;line-height:1.5}.hc-print{font-family:var(--hc-print);color:var(--hc-ink);background:#fff;border-radius:.5rem;margin:0;padding:1rem;font-size:.9375rem;line-height:1.4;box-shadow:0 0 0 1px #1e2d3c14,0 .3rem .7rem -.4rem #1e2d3c4d}.hc-print-meta{font-family:var(--hc-text);color:var(--hc-muted);font-size:.8125rem}.hc-print-bubble{font-family:-apple-system, BlinkMacSystemFont, "SF Pro Text", var(--sans);color:#1c1c1e;white-space:pre-line;background:#e9e9eb;border-radius:1rem 1rem 1rem .3rem;margin-top:.5rem;padding:.6rem .8rem;font-size:.9375rem;line-height:1.35}.hc-print-faces{justify-content:space-between;margin:.85rem 0 0;padding:0;list-style:none;display:flex}.hc-print-faces li{justify-items:center;gap:.2rem;display:grid}.hc-print-faces b{font-size:.875rem;font-weight:700}.hc-print-alert{align-content:start;gap:.6rem;display:grid}.hc-print-note{background:#f2f3f5;border-radius:.85rem;gap:.35rem;padding:.75rem .85rem;display:grid;box-shadow:inset 0 0 0 1px #1e2d3c0f}.hc-print-note-head{align-items:center;gap:.45rem;font-size:.875rem;display:flex}.hc-print-note-head span{font-family:var(--hc-text);color:var(--hc-muted);margin-left:auto}.hc-print-note-text{font-family:var(--hc-text);font-size:.9375rem;line-height:1.35}.hc-print-chart{padding:.75rem}.hc-print-chart .mchart{box-shadow:none;background:0 0;border:0;padding:0}.hc-print-chart .mchart-head{color:var(--hc-muted);font-size:.8125rem}.hc-print-chart .mchart-head b{color:var(--hc-ink)}.hc-print-who{align-items:center;gap:.5rem;margin-bottom:.6rem;display:flex}.hc-print-line{font-family:var(--hc-text);margin-top:.3rem;font-size:.9375rem;line-height:1.45}.hc-print-help{padding:.25rem 1rem;list-style:none}.hc-print-help li{justify-content:space-between;align-items:center;gap:1rem;padding:.6rem 0;display:flex}.hc-print-help li+li{border-top:1px solid #e3e8ec}.hc-print-open{color:var(--hc-teal);flex:none;font-size:.8125rem;font-weight:700}.hc-vitals{isolation:isolate;max-width:64rem;margin:clamp(3rem,5vw,4rem) 0 0;padding-top:3.25rem;position:relative}.hc-vitals-channel{z-index:-1;background:radial-gradient(circle,#8c959d 0 .16rem,#0000 .2rem) 2.5rem/9rem 100% repeat-x,linear-gradient(#f3f5f7 0%,#d4dade 22%,#b4bcc3 24%,#c9d0d5 30% 70%,#b4bcc3 76%,#e1e5e8 78%,#aab3ba 100%);border-radius:.2rem;height:1.6rem;position:absolute;top:0;left:-1.25rem;right:-1.25rem;box-shadow:inset 0 0 0 1px #3c46502e,0 .45rem .7rem -.35rem #10283873}.hc-vitals-hanger{z-index:-1;background:linear-gradient(90deg,#8f98a0,#dfe4e8 40%,#a9b2ba);border-radius:.3rem;width:4.5rem;height:3rem;position:absolute;top:.8rem;left:50%;translate:-50%;box-shadow:0 .4rem .6rem -.3rem #10283873}.hc-vitals-unit{position:relative}.hc-vitals-handle{z-index:-1;border:.75rem solid #cfd5d9;border-bottom:0;border-radius:1.2rem 1.2rem 0 0;width:22%;height:2.4rem;position:absolute;top:-1.6rem;left:14%;box-shadow:inset 0 1px #ffffffb3,0 -1px #78828c59}.hc-vitals-lamp{z-index:1;background:linear-gradient(#c9f2d6,#73cf92 60%,#4fb575);border-radius:999px;width:18%;height:.85rem;position:absolute;top:-.55rem;right:16%;box-shadow:inset 0 1px #ffffffb3,0 0 0 1px #286e4659,0 0 .9rem #73cf928c}.hc-vitals-body{background:radial-gradient(90% 60% at 30% 0,#ffffffa6,#fff0 70%),linear-gradient(#e8ebec 0%,#d9dee0 70%,#cbd1d4 100%);border-radius:1.6rem;grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding:1.1rem;display:grid;box-shadow:inset 0 1px #ffffffd9,inset 0 -3px #3c46501a,0 0 0 1px #aab3b9,0 2.2rem 3rem -2rem #102e3c99,0 .6rem 1.2rem -.8rem #102e3c59}.hc-vitals-screen{color:#e6eff4;background:#0a1219;border-radius:.8rem;overflow:hidden;box-shadow:0 0 0 .35rem #2b3238,0 0 0 calc(.35rem + 1px) #8d969d,inset 0 .3rem 1rem #0000008c}.hc-vitals-bar{font-family:var(--hc-print);color:#c6d6e0;background:#1a2a36;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;padding:.8rem 1.5rem;font-size:.9375rem;display:flex}.hc-vitals-bar b{color:#fff}.hc-vitals-bar span{font-family:var(--hc-text);font-variant-numeric:tabular-nums}.hc-vitals-reads{margin:0;display:grid}@media (min-width:56rem){.hc-vitals-reads{grid-template-columns:repeat(3,minmax(0,1fr))}.hc-read+.hc-read{border-left:1px solid #ffffff1a}}@media (max-width:55.99rem){.hc-read+.hc-read{border-top:1px solid #ffffff1a}}.hc-read{--tone:#f6b955;flex-direction:column;justify-content:space-between;gap:1.5rem;padding:1.25rem 1.5rem 1.4rem;display:flex}.hc-read-cyan{--tone:#63d3ea}.hc-read-green{--tone:#7fd99b}.hc-read-label{border-bottom:2px solid var(--tone);font-family:var(--hc-print);color:var(--tone);padding-bottom:.6rem;font-size:.9375rem;font-weight:700;line-height:1.35}.hc-read-value{font-family:var(--hc-print);letter-spacing:-.035em;text-align:right;color:var(--tone);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(3.25rem,5.8vw,4.75rem);font-weight:700;line-height:1}.hc-read-pre{letter-spacing:0;margin-bottom:.25rem;font-size:1.25rem;display:block}.hc-vitals-note{font-family:var(--hc-text);color:#c6d6e0;border-top:1px solid #ffffff1a;padding:.9rem 1.5rem 1rem;font-size:.9375rem}.hc-vitals-panel{background:linear-gradient(#d0d6d9,#c3cacd);border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:1.1rem;width:4.25rem;padding:1rem 0;display:flex;box-shadow:inset 0 1px 3px #28323c40}.hc-vitals-knob{aspect-ratio:1;background:repeating-conic-gradient(#0000001f 0 3deg, #0000 3deg 12deg), radial-gradient(circle at 40% 35%, #f4f6f7 0 20%, #b9c1c6 60%, #8b949b 100%);border-radius:50%;width:2.75rem;box-shadow:0 .3rem .5rem -.15rem #1e283273,0 0 0 1px #3c46504d}.hc-vitals-key{background:linear-gradient(#f3f5f6,#d6dcdf);border-radius:.35rem;width:2.25rem;height:1.1rem;box-shadow:0 2px #a3acb2,0 3px 3px #1e283233}.hc-vitals-key.hc-vitals-power{border-radius:50%;width:1.25rem;height:1.25rem;box-shadow:0 2px #a3acb2,0 0 0 2px #4fc983}@media (max-width:39.99rem){.hc-vitals-channel{left:0;right:0}.hc-vitals-body{border-radius:1.2rem;grid-template-columns:minmax(0,1fr);padding:.8rem}.hc-vitals-panel{flex-direction:row;width:auto;padding:.6rem 1rem}.hc-vitals-knob{width:2.25rem}.hc-vitals-bar,.hc-read,.hc-vitals-note{padding-inline:1.1rem}}:where(.world-healthcare) .hc-numbers .industry-source{color:var(--hc-ink-2);margin-top:3.25rem}:where(.world-healthcare) .hc-numbers .industry-source-link{color:var(--hc-teal);text-decoration-color:#1d6b6f73}.hc-shift{background:linear-gradient(180deg, #0a282c1f, #0a282c00 1.5rem), linear-gradient(90deg, #ffffff29, #fff0 30%, #fff0 70%, #ffffff1a), var(--hc-cabinet)}.hc-hooks{grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;gap:2.5rem 1.75rem;margin:clamp(2.5rem,5vw,3.5rem) 0 0;padding:0;list-style:none;display:grid}@media (min-width:40rem){.hc-hooks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.hc-hooks{grid-template-columns:repeat(3,minmax(0,1fr))}}.hc-badge{--strap:#1f3a6b;flex-direction:column;padding-top:1.35rem;display:flex;position:relative}.hc-badge-hang{flex-direction:column;flex:1;padding-top:3.15rem;display:flex;position:relative}.hc-strap-teal{--strap:#1d6b6f}.hc-strap-ceil{--strap:#45689f}.hc-badge:before{content:"";background:var(--hc-steel);height:.85rem;position:absolute;top:.3rem;left:-.875rem;right:-.875rem;box-shadow:0 .3rem .5rem -.25rem #0a282c73}@media (max-width:39.99rem){.hc-badge:before{left:20%;right:20%}}.hc-badge-hook{background:linear-gradient(90deg,#a9b2ba,#f1f3f5 45%,#c3cad0);border-radius:.35rem;width:1.35rem;height:2.1rem;position:absolute;top:0;left:50%;translate:-50%;box-shadow:0 .3rem .45rem -.2rem #0a282c73}.hc-badge-hook:after{content:"";background:linear-gradient(90deg,#9aa3ab,#eef1f3 50%,#a7b0b8);border-radius:0 0 .3rem .3rem;width:.5rem;height:1.05rem;position:absolute;top:1.2rem;left:50%;translate:-50%}.hc-badge-lanyard{background:linear-gradient(90deg, #ffffff24, #fff0 30%, #fff0 70%, #0000001f) 0 0 / 42% 100% no-repeat, linear-gradient(90deg, #ffffff24, #fff0 30%, #fff0 70%, #0000001f) 100% 0 / 42% 100% no-repeat, linear-gradient(90deg, var(--strap) 0 42%, #0000 42% 58%, var(--strap) 58% 100%);border-radius:.75rem .75rem 0 0;width:1.5rem;height:3.15rem;position:absolute;top:0;left:50%;translate:-50%;box-shadow:0 .3rem .4rem -.3rem #0006}.hc-badge-lanyard:after{content:"";background:#fff3;border:.18rem solid #aab3bb;border-radius:.4rem;width:.75rem;height:1.05rem;position:absolute;bottom:-.55rem;left:50%;translate:-50%}.hc-badge-sleeve{background:linear-gradient(160deg,#ffffff9e,#ffffff4d 60%,#ffffff73);border-radius:.6rem;flex:1;padding:.55rem;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffffd9,0 0 0 1px #28505638,0 1.1rem 1.6rem -1.1rem #0a282c99}.hc-badge-sleeve:before{content:"";background:#28505640;border-radius:999px;width:2.4rem;height:.32rem;position:absolute;top:.18rem;left:50%;translate:-50%;box-shadow:inset 0 1px 1px #00000040}.hc-badge-sleeve:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#fff0 86%,#ffffff4d 90%,#fff0 94%);height:2.6rem;position:absolute;inset:0 0 auto}.hc-badge-card{background:#fff;border-radius:.35rem;flex:1;overflow:hidden;box-shadow:0 0 0 1px #1e2d3c14}.hc-badge-band{background:var(--strap);height:4.4rem;font-family:var(--hc-print);color:#fff;align-items:center;padding:0 1rem;font-size:1.125rem;font-weight:700;line-height:1.25;display:flex}@media (min-width:22.5rem) and (max-width:39.99rem),(min-width:75rem){.hc-badge-band{white-space:nowrap;height:3.1rem}}.hc-badge-body{font-family:var(--hc-text);color:var(--hc-ink-2);text-wrap:pretty;padding:.85rem 1rem 1.1rem;font-size:.9375rem;line-height:1.5}.hc-clipboard{background:radial-gradient(60% 50% at 20% 0,#ffffff59,#fff0 70%),linear-gradient(#9ebde7,#87a9dc);border-radius:1.25rem;max-width:68rem;margin:clamp(3.5rem,6vw,4.5rem) 0 0;padding:1.75rem 1.5rem 1.5rem;position:relative;box-shadow:inset 0 1px #ffffff8c,inset 0 -2px #1428501f,0 2rem 3rem -2rem #1e325099,0 .5rem 1rem -.6rem #1e325059}.hc-clip{z-index:2;background:radial-gradient(circle at 18% 38%,#6f7780 0 .18rem,#0000 .22rem),radial-gradient(circle at 82% 38%,#6f7780 0 .18rem,#0000 .22rem),linear-gradient(#f6f8f9 0%,#ccd2d8 55%,#9aa2aa 100%);border-radius:.7rem .7rem 1.1rem 1.1rem;width:min(14rem,46%);height:3.75rem;position:absolute;top:-1rem;left:50%;translate:-50%;box-shadow:inset 0 1px #fff,0 .5rem .8rem -.35rem #141e328c}.hc-form{font-family:var(--hc-print);background:#fff;border-radius:.2rem;padding:clamp(2.25rem,3.4vw,2.75rem) clamp(1.25rem,3vw,2.25rem) 1.75rem;box-shadow:0 1px 2px #14284640}.hc-form-head{border-bottom:2px solid var(--hc-ink);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;padding-bottom:1.1rem;display:flex}.hc-form-org{color:var(--hc-teal);font-size:.9375rem;font-weight:700}.hc-form-name{letter-spacing:-.02em;color:var(--hc-ink);margin-top:.15rem;font-size:clamp(1.375rem,2.2vw,1.75rem);font-weight:700}.hc-form-fields{flex-wrap:wrap;gap:.75rem 1.75rem;margin:0;display:flex}.hc-form-fields>div{align-items:baseline;gap:.6rem;display:flex}.hc-form-fields dt{color:var(--hc-muted);font-size:.875rem}.hc-form-fields dd{min-width:7rem;font-family:var(--hc-marker);font-variation-settings:"INFM" 40;color:var(--hc-marker-blue);border-bottom:1px solid #9aa6b2;margin:0;padding:0 .25rem .1rem;font-size:1.25rem;font-weight:600}.hc-form-table{border-collapse:collapse;text-align:left;width:100%;margin-top:.5rem}.hc-form-table th,.hc-form-table td{vertical-align:top;padding:1rem}.hc-form-table thead th{color:var(--hc-ink);border-bottom:1px solid #c9d3de;padding-top:1.1rem;padding-bottom:.9rem;font-size:1rem;font-weight:700}.hc-form-th-lolli img{vertical-align:-.3rem;margin-right:.45rem;display:inline-block}.hc-form-th-cat{width:22%}.hc-form-th-lolli,.hc-form-th-today{width:39%}.hc-form-row>*{border-bottom:1px solid #dfe5ec}.hc-form-row>*+*{border-left:1px solid #dfe5ec}.hc-form-cat{color:var(--hc-ink);font-size:1rem;font-weight:700}.hc-form-lolli,.hc-form-today{font-family:var(--hc-text);color:var(--hc-ink);font-size:1rem;line-height:1.45;position:relative;padding-left:3rem!important}.hc-form-lolli,.hc-form-th-lolli{background:#def1ee8c}.hc-form-today{color:var(--hc-ink-2)}.hc-form-cost>*{border-top:3px double var(--hc-ink);border-bottom:0}.hc-form-who{display:none}.hc-box{background:#fff;border:1.5px solid #3d4e62;border-radius:.2rem;width:1.1rem;height:1.1rem;display:inline-block;position:relative}.hc-form-lolli>.hc-box,.hc-form-today>.hc-box{position:absolute;top:1.15rem;left:1rem}.hc-form-table thead .hc-box{vertical-align:-.2rem;margin-right:.6rem}.hc-box-on:after{content:"";border-bottom:3px solid #1f8a7a;border-right:3px solid #1f8a7a;border-radius:0 0 2px;width:.55rem;height:1.05rem;position:absolute;top:-.42rem;left:.22rem;rotate:40deg}.hc-form-text .launch-price-now{font-weight:700}.hc-form-text .price-was{color:var(--hc-muted)}.hc-form-sign{flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;margin-top:1.5rem;display:flex}.hc-form-sign-label,.hc-form-sign-title{color:var(--hc-muted);font-size:.875rem}.hc-form-signature{min-width:12rem;font-family:var(--hc-marker);font-variation-settings:"INFM" 85, "BNCE" 30;color:var(--hc-navy);border-bottom:1px solid #9aa6b2;padding:0 .5rem .1rem;font-size:1.5rem;font-weight:500}@media (max-width:47.99rem){.hc-clipboard{padding:1.5rem .75rem .75rem}.hc-form-table,.hc-form-table tbody{display:block}.hc-form-table thead{display:none}.hc-form-row{border-bottom:1px solid #dfe5ec;padding:1.1rem 0;display:grid}.hc-form-row>*{display:block;border:0!important;padding:.6rem 1rem .6rem 2.5rem!important}.hc-form-cat{font-size:1.0625rem;padding:0 0 .25rem!important}.hc-form-lolli{border-radius:.3rem}.hc-form-lolli>.hc-box,.hc-form-today>.hc-box{top:.8rem;left:.7rem}.hc-form-who{color:var(--hc-teal);font-size:.8125rem;font-weight:700;display:block}.hc-form-today .hc-form-who{color:var(--hc-muted)}.hc-form-cost{border-top:3px double var(--hc-ink);border-bottom:0}}.hc-cardline{margin-top:clamp(2.5rem,5vw,3.5rem);position:relative}.hc-twine{width:calc(100% + 1.5rem);height:3.75rem;position:absolute;top:0;left:-.75rem}.hc-twine path{fill:none;stroke:#a88a63;stroke-width:3px;stroke-dasharray:5 2;vector-effect:non-scaling-stroke;filter:drop-shadow(0 2px 1px #3c281440)}.hc-cardline-cards{gap:2.75rem 2rem;margin:0;padding:0;list-style:none;display:grid}.hc-hung{--at:.9rem;padding-top:calc(var(--at) + 1.1rem);position:relative}@media (min-width:56rem){.hc-cardline-cards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.hc-hung:nth-child(3n+1),.hc-hung:nth-child(3n){--at:1.35rem}.hc-hung:nth-child(3n+2){--at:2.05rem}}@media (max-width:55.99rem){.hc-twine{display:none}.hc-hung:before{content:"";border-bottom:3px dashed #a88a63;border-radius:0 0 50% 50%/0 0 100% 100%;height:.75rem;position:absolute;top:.2rem;left:14%;right:14%}}.hc-peg{z-index:2;top:calc(var(--at) - 1rem);background:linear-gradient(90deg,#0000 0 47%,#6e502873 47% 53%,#0000 53%),linear-gradient(90deg,#d9b98a,#ecd6b0 40%,#d4b283);border-radius:.2rem .2rem .3rem .3rem;width:.95rem;height:3.1rem;position:absolute;left:50%;translate:-50%;box-shadow:0 .3rem .4rem -.15rem #3c281473}.hc-peg:after{content:"";background:repeating-linear-gradient(#c3cad0 0 1.5px,#7c858d 1.5px 3px);border-radius:.15rem;height:.5rem;position:absolute;top:30%;left:-.12rem;right:-.12rem}.hc-card{transform-origin:50% 0;background:linear-gradient(#0000000f 0,#0000 .35rem),linear-gradient(160deg,#fffdf7,#f8f3e8);border-radius:.15rem;margin:0;padding:1.75rem 1.5rem 1.5rem;position:relative;box-shadow:inset 0 1px #fff,inset 0 0 0 1px #7864461f,0 1px 2px #3c321e26,0 1.2rem 1.8rem -1.2rem #28323c73}.hc-hung:nth-child(3n+1) .hc-card{rotate:-1.2deg}.hc-hung:nth-child(3n) .hc-card{rotate:1deg}.hc-card-logo{object-fit:contain;object-position:left center;mix-blend-mode:multiply;width:auto;max-width:9rem;height:2.25rem;margin-bottom:1rem;display:block}.hc-card-text{font-family:var(--hc-text);color:var(--hc-ink);text-wrap:pretty;font-size:1.125rem;line-height:1.5}.hc-card-by{font-family:var(--hc-text);color:var(--hc-ink-2);margin-top:1rem;font-size:.9375rem}.hc-card-by b{color:var(--hc-ink);font-weight:600;display:block}.hc-press{padding-top:0}.hc-rack{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(135deg,#ffffff8c,#ffffff40 45%,#fff6),#d6e8e68c;border-radius:.6rem;margin-top:clamp(2.5rem,4.5vw,3.25rem);padding:clamp(2rem,3vw,2.5rem) clamp(1rem,2vw,1.5rem) clamp(1rem,2vw,1.5rem);position:relative;box-shadow:inset 0 0 0 1px #ffffffe6,inset 0 0 0 3px #bedcd873,0 0 0 1px #3c646e2e,0 1.6rem 2.4rem -1.6rem #10323c80}.hc-rack-rail{background:repeating-linear-gradient(90deg,#ffffff1f 0 1px,#0000 1px 4px),linear-gradient(#f3f6f8 0%,#c8d0d6 50%,#96a0a9 100%);border-radius:999px;height:.7rem;position:absolute;top:.65rem;left:1.25rem;right:1.25rem;box-shadow:0 .2rem .35rem -.1rem #10283866}.hc-rack-pockets{grid-auto-rows:1fr;gap:1.5rem 1.25rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:40rem){.hc-rack-pockets{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:39.99rem){.hc-brochure{min-height:14rem}}@media (min-width:64rem){.hc-rack-pockets{grid-template-columns:repeat(4,minmax(0,1fr))}}.hc-pocket{--band:#1d6b6f;padding:0 .6rem .6rem;display:flex;position:relative}.hc-brochure-2{--band:#45689f}.hc-brochure-3{--band:#8a3b2f}.hc-brochure-4{--band:#1f3a6b}.hc-pocket:before{content:"";background:linear-gradient(90deg,#e4e7e5,#f2f3f1 70%,#dadedb);border-radius:2px;width:70%;position:absolute;top:.5rem;bottom:.6rem;right:.25rem;box-shadow:0 0 0 1px #1e2d3c1a}.hc-brochure{z-index:1;width:100%;min-height:17rem;color:var(--hc-ink);transition:transform .24s var(--hc-ease), box-shadow .24s var(--hc-ease);background:linear-gradient(90deg,#0000 0 92%,#1e2d3c12 100%),linear-gradient(#fff,#f7f8f6);border-radius:2px;flex-direction:column;gap:.9rem;padding:0 1.15rem 1.15rem;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #1e2d3c1a,0 .6rem .9rem -.5rem #10283859}@media (hover:hover) and (pointer:fine){.hc-brochure:hover{transform:translateY(-.6rem);box-shadow:0 0 0 1px #1e2d3c1f,0 1.2rem 1.4rem -.7rem #10283866}}.hc-brochure:active{transform:translateY(-.3rem)scale(.99)}.hc-brochure:focus-visible{outline:2px solid var(--hc-teal);outline-offset:3px}.hc-brochure-band{background:var(--band);font-family:var(--hc-print);color:#fff;margin:0 -1.15rem;padding:.85rem 1.15rem .8rem;font-size:1rem;font-weight:700}.hc-brochure-title{font-family:var(--hc-print);letter-spacing:-.012em;text-wrap:pretty;flex:1;font-size:1.1875rem;font-weight:700;line-height:1.25}.hc-brochure-foot{font-family:var(--hc-text);color:var(--hc-ink-2);border-top:1px solid #1e263229;flex-wrap:wrap;justify-content:space-between;gap:.4rem 1rem;padding-top:.75rem;font-size:.9375rem;display:flex}.hc-brochure-cta{color:var(--hc-ink);font-weight:600}.hc-pocket-front{z-index:2;pointer-events:none;background:linear-gradient(112deg,#fff0 30%,#ffffff38 38%,#fff0 46%),linear-gradient(#e1f0ee2e,#cde4e14d);border-radius:.3rem .3rem .45rem .45rem;height:42%;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 2px #fffffff2,inset 0 0 0 1px #ffffffb3,inset 0 -4px #aacdc88c,0 0 0 1px #3c646e38,0 .5rem .8rem -.5rem #10323c66}:where(.world-healthcare) .hc-roi .textlink{color:var(--hc-teal)}.hc-folder{background:var(--hc-pressboard) 0 0 / 120px 120px, linear-gradient(180deg, #a6c4aa, #93b498);border-radius:.2rem .6rem .6rem;max-width:58rem;margin:clamp(4rem,7vw,5rem) 0 0;padding:clamp(1.5rem,3vw,2.25rem) clamp(1.5rem,3.5vw,3rem) clamp(1.5rem,3vw,2.25rem) clamp(1rem,3vw,2rem);position:relative;box-shadow:inset 0 1px #fff6,inset 0 0 0 1px #2850321f,0 1px 2px #1e3c2840,0 1.6rem 2.4rem -1.6rem #1e3c2880}.hc-folder-tab{background:var(--hc-pressboard) 0 0 / 120px 120px, #a6c4aa;font-family:var(--hc-marker);font-variation-settings:"INFM" 40;color:#17281c;white-space:nowrap;border-radius:.6rem .6rem 0 0;padding:.5rem 1.4rem .35rem;font-size:1.125rem;font-weight:600;position:absolute;bottom:calc(100% - 1px);left:0}.hc-folder-labels{gap:3px;display:grid;position:absolute;top:1.75rem;right:0}.hc-folder-labels i{background:var(--hc-teal-2);border-radius:.2rem 0 0 .2rem;width:1.4rem;height:2.25rem}.hc-folder-labels i:nth-child(2){background:#6f90c8}.hc-folder-labels i:nth-child(3){background:#7fbf86}.hc-folder-sheet{background:#fff;padding:2.75rem clamp(1.25rem,3vw,2.25rem) 1.5rem;position:relative;box-shadow:0 1px 2px #503c1433,0 .8rem 1.4rem -1rem #503c1466}.hc-fastener{background:var(--hc-steel);border-radius:.2rem;width:9rem;height:.75rem;position:absolute;top:.75rem;left:50%;translate:-50%;box-shadow:inset 0 0 0 1px #505a6440,0 .2rem .3rem -.1rem #28323c66}.hc-fastener:before,.hc-fastener:after{content:"";background:linear-gradient(#e4e8eb,#9ea7af);border-radius:999px;width:2.5rem;height:.4rem;position:absolute;top:50%;translate:0 -50%}.hc-fastener:before{right:100%}.hc-fastener:after{left:100%}.hc-folder-head{border-bottom:2px solid var(--hc-ink);font-family:var(--hc-print);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1.5rem;padding-bottom:.9rem;display:flex}.hc-folder-head b{color:var(--hc-ink);font-size:1.375rem;font-weight:700}.hc-folder-head span{color:var(--hc-muted);font-size:.9375rem}.hc-intake{margin:0;padding:0;list-style:none}.hc-intake-step{border-bottom:1px solid #e2e7ec;grid-template-columns:1.4rem minmax(0,1fr);gap:.25rem 1rem;padding:1.15rem 0;display:grid}.hc-intake-step:last-child{border-bottom:0;padding-bottom:.25rem}.hc-intake-box{appearance:none;cursor:pointer;width:1.25rem;height:1.25rem;transition:border-color .15s ease, transform .12s var(--hc-ease);background:#fff;border:1.5px solid #3d4e62;border-radius:.2rem;grid-row:1/span 2;margin:.2rem 0 0;position:relative}@media (hover:hover) and (pointer:fine){.hc-intake-box:hover{border-color:var(--hc-teal);box-shadow:0 0 0 3px #1d6b6f1f}}.hc-intake-box:active{transform:scale(.92)}.hc-intake-box:focus-visible{outline:2px solid var(--hc-teal);outline-offset:2px}.hc-intake-box:checked:after{content:"";border-bottom:3px solid #1f8a7a;border-right:3px solid #1f8a7a;border-radius:0 0 2px;width:.6rem;height:1.15rem;position:absolute;top:-.45rem;left:.25rem;rotate:40deg}.hc-intake-step:has(.hc-intake-box:checked) .hc-intake-title{-webkit-text-decoration:line-through #1f8a7a99;text-decoration:line-through #1f8a7a99;text-decoration-thickness:2px}.hc-intake-title{font-family:var(--hc-print);color:var(--hc-ink);font-size:1.1875rem;font-weight:700;line-height:1.3}.hc-intake-num{font-family:var(--hc-text);color:var(--hc-teal);margin-right:.6rem}.hc-intake-body{font-family:var(--hc-text);color:var(--hc-ink-2);text-wrap:pretty;font-size:1rem;line-height:1.55}@media (max-width:47.99rem){.hc-folder{padding:1.25rem 1.5rem 1.25rem .625rem}.hc-folder-sheet{padding:2.5rem 1rem 1.25rem}.hc-intake-step{gap:.25rem .75rem}.hc-folder-labels i{width:1rem}}.hc-acrylic{background:linear-gradient(135deg,#ffffff9e,#ffffff38 42%,#fff6);border-radius:.9rem;max-width:62rem;margin:clamp(2.5rem,5vw,3.5rem) 0 0;padding:clamp(2.6rem,4vw,3.25rem) clamp(1.4rem,4vw,3.25rem);position:relative;box-shadow:inset 0 0 0 1px #fffffff2,inset 0 0 0 4px #bee1de73,0 0 0 1px #3c646e33,0 2rem 3rem -2rem #10323c80}.hc-standoff{z-index:1;--in:clamp(.85rem, 1.6vw, 1rem);background:radial-gradient(circle at 35% 32%,#fff 0 12%,#d3d9de 30%,#8f98a1 72%,#6c757e 100%);border-radius:50%;width:clamp(1.1rem,1.8vw,1.5rem);height:clamp(1.1rem,1.8vw,1.5rem);position:absolute;box-shadow:0 .25rem .4rem -.1rem #10283873,0 0 0 1px #3c465040}.hc-standoff-tl{top:var(--in);left:var(--in)}.hc-standoff-tr{top:var(--in);right:var(--in)}.hc-standoff-bl{bottom:var(--in);left:var(--in)}.hc-standoff-br{bottom:var(--in);right:var(--in)}.hc-rates{font-family:var(--hc-print);background:#fff;border-radius:.3rem;padding:clamp(1.5rem,3vw,2.25rem) clamp(1.25rem,3.5vw,2.75rem);box-shadow:0 1px 2px #1028382e}.hc-rates-head{border-bottom:2px solid var(--hc-ink);flex-wrap:wrap;align-items:center;gap:.6rem .75rem;padding-bottom:1.1rem;display:flex}.hc-rates-head b{letter-spacing:-.015em;font-size:1.375rem;font-weight:700}.hc-rates-plans{gap:2rem;padding:1.75rem 0 1.5rem;display:grid}@media (min-width:48rem){.hc-rates-plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.hc-plan+.hc-plan{border-left:1px solid #dfe5ec;padding-left:2.25rem}.hc-plan:first-child{padding-right:2.25rem}}.hc-plan{flex-direction:column;display:flex}.hc-plan-name{color:var(--hc-ink);font-size:1.25rem;font-weight:700}.hc-plan-price{font-family:var(--hc-text);letter-spacing:-.03em;color:var(--hc-teal);margin-top:.5rem;font-size:2.75rem;font-weight:700;line-height:1}.hc-plan-price s{color:var(--hc-muted);margin-right:.35rem;font-size:1.5rem}.hc-plan-unit{font-family:var(--hc-text);color:var(--hc-ink-2);margin-top:.75rem;font-size:.9375rem;line-height:1.45}.hc-plan-with{font-family:var(--hc-text);color:var(--hc-ink);gap:.6rem;margin:1.25rem 0 1.75rem;padding:0;font-size:1rem;line-height:1.4;list-style:none;display:grid}.hc-plan-with li{padding-left:1.5rem;position:relative}.hc-plan-with li:before{content:"";border-right:2px solid var(--hc-teal-2);border-bottom:2px solid var(--hc-teal-2);width:.4rem;height:.7rem;position:absolute;top:.32rem;left:.15rem;rotate:40deg}.hc-plan-cta{align-self:flex-start;margin-top:auto}.hc-rates-note{font-family:var(--hc-text);color:var(--hc-muted);border-top:1px solid #dfe5ec;padding-top:1.1rem;font-size:.9375rem}.hc-policy{background:radial-gradient(80% 60% at 20% 0,#ffffff38,#fff0 70%),linear-gradient(#86a5d8,#6f90c8);border-radius:.9rem;grid-template-columns:minmax(0,1fr) 8.25rem;max-width:66rem;margin-top:clamp(2.5rem,5vw,3.5rem);padding:1.1rem .9rem 1.1rem 1.6rem;display:grid;position:relative;box-shadow:inset 0 1px #ffffff59,inset 0 0 0 1px #1f3a6b40,0 1.6rem 2.4rem -1.6rem #1028388c}.hc-policy-rings{z-index:3;pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;top:2.75rem;bottom:2.75rem;left:.35rem}.hc-policy-rings i{background:linear-gradient(#f6f8f9 0%,#c3cad0 45%,#8b949c 70%,#d7dce0 100%);border-radius:999px;width:3.4rem;height:.95rem;box-shadow:0 .25rem .35rem -.1rem #101e3273,inset 0 0 0 1px #3c465040}.hc-policy-pages{z-index:2;grid-area:1/1;display:grid;position:relative}.hc-policy-page{background:linear-gradient(90deg,#0000 0 2.85rem,#e4a7a1 2.85rem calc(2.85rem + 1px),#0000 calc(2.85rem + 1px) calc(2.85rem + 3px),#e4a7a1 calc(2.85rem + 3px) calc(2.85rem + 4px),#0000 calc(2.85rem + 4px)),linear-gradient(#fffefb,#fbfaf6);border-radius:.15rem .3rem .3rem .15rem;grid-area:1/1;padding:1.5rem clamp(1.25rem,3vw,2.25rem) .75rem 3.75rem;box-shadow:0 1px 2px #10283840,.4rem .6rem 1rem -.6rem #10283866}.hc-policy-page-shut{visibility:hidden}.hc-policy-page:has(.hc-policy-feature){background:linear-gradient(90deg,#0000 0 2.85rem,#e4a7a1 2.85rem calc(2.85rem + 1px),#0000 calc(2.85rem + 1px) calc(2.85rem + 3px),#e4a7a1 calc(2.85rem + 3px) calc(2.85rem + 4px),#0000 calc(2.85rem + 4px)),repeating-linear-gradient(#0000 0 calc(2rem - 1px),#d5e2f2 calc(2rem - 1px) 2rem) 0 5rem/100% calc(100% - 5rem) no-repeat,linear-gradient(#fffefb,#fbfaf6)}.hc-policy-turn{transform-origin:0;animation:hc-turn .28s var(--hc-ease) both}@keyframes hc-turn{0%{opacity:0;transform:perspective(60rem)rotateY(-14deg)translate(1rem)}}@media (prefers-reduced-motion:reduce){.hc-policy-turn{animation:none}}.hc-policy-head{border-bottom:2px solid var(--hc-ink);font-family:var(--hc-print);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1.5rem;padding-bottom:.9rem;display:flex}.hc-policy-head b{color:var(--hc-ink);font-size:1.25rem;font-weight:700}.hc-policy-head span{color:var(--hc-muted);font-size:.9375rem}.hc-policy-feature{align-items:start;gap:1.5rem 2.25rem;padding:1.75rem 0 1.5rem;display:grid}@media (min-width:56rem){.hc-policy-feature{grid-template-columns:minmax(0,23rem) minmax(0,1fr)}}.hc-policy-title{font-family:var(--hc-print);letter-spacing:-.015em;color:var(--hc-ink);font-size:1.375rem;font-weight:700;line-height:1.2}.hc-policy-body{max-width:34rem;font-family:var(--hc-text);color:var(--hc-ink-2);text-wrap:pretty;margin-top:.75rem;font-size:1.0625rem;line-height:1.55}.hc-policy-tabs{flex-direction:column;grid-area:1/2;gap:.6rem;padding:2.25rem 0 0;display:flex}.hc-policy-tab{z-index:1;font-family:var(--hc-print);text-align:left;color:var(--hc-navy);white-space:nowrap;cursor:pointer;transition:transform .16s var(--hc-ease), background-color .15s ease, box-shadow .15s ease;background:linear-gradient(90deg,#00000014,#0000 1rem),linear-gradient(#fff6,#fff0 55%),#a9c1e6;border:0;border-radius:0 .6rem .6rem 0;margin-left:-.6rem;padding:.45rem .75rem .45rem 1.6rem;font-size:.9375rem;font-weight:700;line-height:1.2;position:relative;box-shadow:inset 0 1px #fff9,inset 0 0 0 1px #1f3a6b29}@media (hover:hover) and (pointer:fine){.hc-policy-tab:not(.hc-policy-tab-on):hover{transform:translate(.3rem);box-shadow:inset 0 1px #fff9,inset 0 0 0 1px #1f3a6b47,.2rem .25rem .45rem -.2rem #10283866}}.hc-policy-tab:active{transform:translate(.15rem)scale(.97)}.hc-policy-tab:focus-visible{outline-offset:2px;outline:2px solid #fff}.hc-policy-tab-on{z-index:3;color:#fff;cursor:default;background:linear-gradient(#2a8486,#1d6b6f);box-shadow:inset 0 1px #ffffff40,.2rem .3rem .5rem -.2rem #10283873}:where(.world-healthcare) .hc-policy-faq{border-top:0;margin:0}:where(.world-healthcare) .hc-policy-faq .faq-item{border-bottom-color:#d5dee6}:where(.world-healthcare) .hc-policy-faq .faq-item:last-child{border-bottom:0}:where(.world-healthcare) .hc-policy-faq .faq-q{font-family:var(--hc-print);color:var(--hc-ink);font-size:1.125rem;font-weight:700}:where(.world-healthcare) .hc-policy-faq .faq-q:after{border-color:var(--hc-teal)}:where(.world-healthcare) .hc-policy-faq .faq-a{color:var(--hc-ink-2);font-size:1rem}.hc .vupdated{color:var(--hc-ink-2)}@media (max-width:47.99rem){.hc-policy{grid-template-columns:minmax(0,1fr);padding:.9rem .6rem .6rem 1.1rem}.hc-policy-rings{top:9rem;left:.1rem}.hc-policy-rings i{width:2.6rem;height:.8rem}.hc-policy-tabs{grid-area:1/1;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;padding:0 0 .6rem;display:grid}.hc-policy-tab{text-align:center;border-radius:.55rem;margin:0;padding:.6rem .4rem}.hc-policy-pages{grid-row:2}.hc-policy-page{background:linear-gradient(90deg,#0000 0 2.2rem,#e4a7a1 2.2rem calc(2.2rem + 1px),#0000 calc(2.2rem + 1px)),linear-gradient(#fffefb,#fbfaf6);padding:1.25rem 1rem .5rem 2.9rem}.hc-policy-feature{padding-top:1.25rem}.hc-policy-title{font-size:1.1875rem}.hc-policy-body{font-size:1rem}}@media (hover:hover) and (pointer:fine) and (max-width:47.99rem){.hc-policy-tab:not(.hc-policy-tab-on):hover{transform:translateY(-.15rem)}}:where(.world-healthcare) .hc-closing{isolation:isolate;background:-webkit-linear-gradient(#0b1928b8,#0b19289e 40%,#0b1928c7),-webkit-image-set(url(/industries/healthcare-office-1280.webp) 1x,url(/industries/healthcare-office-2560.webp) 2x) 50% 45%/cover no-repeat,#1a2a38;background:linear-gradient(#0b1928c7,#0b19289e 60%,#0b1928b8),image-set("/industries/healthcare-office-1280.webp" 1x,"/industries/healthcare-office-2560.webp" 2x) 50% 45%/cover no-repeat,#1a2a38;padding:clamp(6rem,12vw,10rem) 0;position:relative}:where(.world-healthcare) .hc-closing .closing-title{color:#fff;text-shadow:0 2px 24px #08142273}:where(.world-healthcare) .hc-closing .closing-sub{color:#fffffff0;max-width:38rem;font-size:1.125rem}:where(.world-healthcare) .hc-closing .btn-ghost{background:#fffffff2;border-color:#0000}:where(.world-call-centers){--cc-night:#0a0f17;--cc-night-2:#0d131d;--cc-panel:#0f1622;--cc-glass:#05080d;--cc-bezel:#15181d;--cc-rim:#2a313c;--cc-hair:#ffffff17;--cc-hair-2:#ffffff29;--cc-text:#edf1f7;--cc-text-2:#c3ccd9;--cc-dim:#a1adc0;--cc-green:#3ee08f;--cc-amber:#ffb547;--cc-red:#ff5f57;--cc-blue:#6ab4ff;--cc-white:#e6edf7;--cc-screen:#3d8de8;--cc-perf:radial-gradient(circle at 50% 50%, #ffffff0b 0 1.1px, transparent 1.6px) 0 0 / 14px 14px;--cc-slats:repeating-linear-gradient(90deg, #ffffff05 0 2.25rem, #00000038 2.25rem 2.5rem);--paper:var(--cc-night);--stone:var(--cc-night-2);--line:var(--cc-hair);--line-2:var(--cc-hair-2);--ink:var(--cc-text);--ink-hover:#fff;--ink-2:var(--cc-text-2);--muted:var(--cc-dim);--faint:#929eb2;--shadow-panel:0 1px 1px #0006, 0 24px 60px -28px #000000d9;--world-ground:var(--cc-night);background:var(--cc-night);color:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:where(.world-call-centers) ::selection{background:var(--yellow);color:#1b1f27}:where(.world-call-centers) :is(.win-window,.iphone,.cc-pin,.cc-report,.cc-plate-insert,.cc-clip-paper){--paper:#fff;--stone:#f6f5f1;--line:#e8e6e1;--line-2:#d8d5ce;--ink:#1b1f27;--ink-hover:#2a2f3a;--ink-2:#474c57;--muted:#6e7380;--faint:#9a9fa9;--shadow-panel:0 1px 1px #1b1f270a, 0 10px 30px -14px #1b1f2738, 0 30px 70px -40px #1b1f274d;color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:where(.world-call-centers) .btn{white-space:nowrap;transition:background-color .12s,border-color .12s,transform .12s ease-out}:where(.world-call-centers) .btn:active{transform:scale(.97)}:where(.world-call-centers) .btn-yellow{color:#1b1f27}:where(.world-call-centers) .btn-ghost{color:var(--cc-text);-webkit-backdrop-filter:blur(6px);background:#0a0f178c;border-color:#ffffff4d}:where(.world-call-centers) .btn-ghost:hover{background:#ffffff1a;border-color:#ffffff73}:where(.world-call-centers) .btn-yellow:focus-visible,:where(.world-call-centers) .btn-ghost:focus-visible,:where(.world-call-centers) :focus-visible{outline-color:var(--cc-white)}:where(.world-call-centers) .textlink{color:var(--cc-text);text-underline-offset:.2em;-webkit-text-decoration:underline #ffffff59;text-decoration:underline #ffffff59}.cc-led{font-family:var(--font-cc-led), ui-monospace, "SF Mono", monospace;font-variation-settings:"ROND" 100;font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap;font-weight:900;line-height:1;display:inline-block;position:relative}.cc-led-colon,.cc-led-point{filter:drop-shadow(0 0 .08em);background-repeat:no-repeat;width:.34em;height:.7em;display:inline-block}.cc-led-colon{background-image:radial-gradient(circle closest-side,currentColor 72%,#0000 80%),radial-gradient(circle closest-side,currentColor 72%,#0000 80%);background-position:50% 28%,50% 74%;background-size:.135em .135em}.cc-led-point{background-image:radial-gradient(circle closest-side,currentColor 72%,#0000 80%);background-position:50% 100%;background-size:.135em .135em;width:.26em}.cc-led-lit{text-shadow:0 0 .16em;position:relative}@supports (color:color-mix(in lab, red, red)){.cc-led-lit{text-shadow:0 0 .16em color-mix(in srgb, currentColor 60%, transparent)}}.cc-led-green{color:var(--cc-green)}.cc-led-amber{color:var(--cc-amber)}.cc-led-red{color:var(--cc-red)}.cc-led-blue{color:var(--cc-blue)}.cc-led-white{color:var(--cc-white)}.cc-lamp{width:.7rem;height:.7rem;color:var(--cc-green);background:radial-gradient(circle at 35% 30%,#ffffffbf 0 14%,currentColor 46% 100%);border-radius:50%;flex:none;display:inline-block}@supports (color:color-mix(in lab, red, red)){.cc-lamp{background:radial-gradient(circle at 35% 30%, #ffffffbf 0 14%, currentColor 46%, color-mix(in srgb, currentColor 55%, #000) 100%)}}.cc-lamp{box-shadow:0 0 0 2px #0000008c,0 0 .55rem .05rem}@supports (color:color-mix(in lab, red, red)){.cc-lamp{box-shadow:0 0 0 2px #0000008c, 0 0 .55rem .05rem color-mix(in srgb, currentColor 70%, transparent)}}.cc-lamp{vertical-align:-.05rem}.cc-lamp-amber{color:var(--cc-amber)}.cc-lamp-red{color:var(--cc-red)}.cc-lamp-blue{color:var(--cc-blue)}.cc-lamp-white{color:var(--cc-white)}@media (prefers-reduced-motion:no-preference){.cc-lamp-blink{animation:1.8s ease-in-out infinite cc-blink}}@keyframes cc-blink{0%,55%,to{opacity:1}72%,88%{opacity:.3}}:where(.world-call-centers) .section{position:relative}:where(.world-call-centers) .section-sub{color:var(--cc-text-2)}:where(.world-call-centers) .world-hero-scrim{background:linear-gradient(180deg, #06090ed6 0%, #06090e9e 34%, #06090e66 62%, var(--cc-night) 100%)}:where(.world-call-centers) .world-hero .hero-title{text-shadow:0 2px 28px #0000008c}:where(.world-call-centers) .world-hero .hero-note{color:#ffffffc7}@media (min-width:48.01rem){.cc-hero.world-hero{padding-top:clamp(2.25rem,3.2vw,3rem)}.cc-stage .cs-card{margin-top:-2rem}}:where(.world-call-centers) .cs-stage{--cs-w:min((100vw - 2.5rem) / 1.12, 58rem, (100svh - 17rem) * 1.6)}.cc-monitor{position:relative;container-type:inline-size}.cc-monitor-panel{background:linear-gradient(#17191d 0%,#0d0e11 100%);border-radius:.8%/1.3%;padding:.85% .85% 2.1%;position:relative;box-shadow:0 0 0 1px #2e333b,inset 0 1px #ffffff24,0 34px 60px -26px #000000d9,0 0 9rem -1rem #3d8de852}.cc-monitor-screen{border-radius:2px;position:relative;overflow:hidden}.cc-monitor-glare{z-index:5;pointer-events:none;mix-blend-mode:screen;opacity:.06;background:linear-gradient(172deg,#ffffff8c 0%,#ffffff24 38%,#fff0 64%);height:90%;position:absolute;inset:-20% -10% auto}.cc-monitor-power{aspect-ratio:1;background:#8fd3ff;border-radius:50%;width:.32cqw;position:absolute;bottom:.75%;right:2.4%;box-shadow:0 0 .5cqw .05cqw #38bdf8e6}.cc-headset{z-index:0;pointer-events:none;filter:drop-shadow(0 .5cqw .7cqw #00000080);width:22cqw;height:34cqw;position:absolute;top:-4.4cqw;right:-6cqw}.cc-monitor-panel{z-index:1}.cc-headset-band{border:.9cqw solid #3a404a;border-bottom:0;border-radius:6.9cqw 6.9cqw 0 0/5.2cqw 5.2cqw 0 0;width:13.8cqw;height:8.4cqw;position:absolute;top:.2cqw;left:3.2cqw;box-shadow:inset 0 .2cqw #ffffff1f,0 -.1cqw #aabed759}.cc-headset-band:after{content:"";border-top:.55cqw solid #444b56;border-radius:50% 50% 0 0/100% 100% 0 0;height:1.6cqw;position:absolute;top:.05cqw;left:2.2cqw;right:2.2cqw}.cc-headset-yoke{background:linear-gradient(90deg,#5e6672,#d6dce4 55%,#8a939f);border-radius:.3cqw;width:.7cqw;height:3.6cqw;position:absolute;top:7.8cqw;left:16.1cqw}.cc-headset-cup{background:radial-gradient(circle at 70% 32%,#6a727e 0%,#3a4049 42%,#1a1d22 100%);border-radius:50%;width:6.4cqw;height:7.6cqw;position:absolute;top:10.8cqw;left:13.6cqw;box-shadow:inset -.28cqw 0 #aabed76b,inset 0 0 0 .3cqw #202329}.cc-headset-cushion{background:radial-gradient(circle,#ffffff12 0 .11cqw,#0000 .18cqw) 0 0/.5cqw .5cqw,radial-gradient(circle at 60% 35%,#3c424c,#1b1e23 70%);border-radius:50%;position:absolute;inset:18% 14% 18% 22%}.cc-headset-boom{border-bottom:.42cqw solid #353a43;border-left:0;border-right:.42cqw solid #353a43;border-bottom-right-radius:100%;width:6cqw;height:5.2cqw;position:absolute;top:16.6cqw;left:11.5cqw}.cc-headset-cord{border-right:.32cqw solid #262a31;border-radius:0 60% 60% 0/0 35% 65% 0;width:2.2cqw;height:16cqw;position:absolute;top:17.6cqw;left:17.4cqw;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.cc-monitor-rest{z-index:2;background:radial-gradient(at 50% 0,#000000e6 0%,#00000073 45%,#0000 75%);border-radius:0 0 50% 50%;width:3.4cqw;height:1.1cqw;position:absolute;top:-1px;right:10.7cqw}.cc-stand{height:calc(var(--cs-w) * .16);position:relative}.cc-stand-neck{z-index:1;width:calc(var(--cs-w) * .07);height:calc(var(--cs-w) * .085);background:linear-gradient(90deg,#121418 0%,#3a3f47 42%,#262a31 62%,#0f1114 100%);border-radius:0 0 3px 3px;position:absolute;top:0;left:50%;translate:-50%}.cc-stand-foot{z-index:1;left:50%;top:calc(var(--cs-w) * .078);width:calc(var(--cs-w) * .3);height:calc(var(--cs-w) * .024);box-shadow:inset 0 1px 0 #ffffff1f, 0 calc(var(--cs-w) * .012) calc(var(--cs-w) * .02) -2px #000000d9;background:linear-gradient(#474c55 0%,#22252b 40%,#121417 100%);border-radius:40% 40% 50% 50%/80% 80% 100% 100%;position:absolute;translate:-50%}.cc-desk{left:0;right:0;top:calc(var(--cs-w) * .07);background:radial-gradient(42% 120% at 50% 0,#3d8de833,#3d8de800 70%),linear-gradient(#1b222d 0%,#121822 60%,#0e141d 100%);border-bottom:1px solid #ffffff24;position:absolute;bottom:0}:where(.world-call-centers) .customers{background:var(--cc-perf), var(--cc-night-2);border-block:1px solid var(--cc-hair)}:where(.world-call-centers) .customers-label{color:var(--cc-dim)}:where(.world-call-centers) .marquee-track>div{background:0 0}:where(.world-call-centers) .marquee-item{background:#eef1f5;border-radius:6px;height:3.25rem;padding:0 1.25rem;box-shadow:inset 0 -2px #0000001a,0 0 0 1px #ffffff1f,0 8px 18px -10px #000c}:where(.world-call-centers) .marquee{align-items:center;display:flex}.cc-customers .marquee .marquee-item{width:13rem;height:5.25rem;padding:0 1.5rem}@media (max-width:48rem){.cc-customers .marquee .marquee-item{width:10rem;height:4.25rem;padding:0 1rem}}.cc-numbers{background:var(--cc-night);border-top:1px solid var(--cc-hair)}.cc-desk-top{margin:3rem 0 1.25rem}.cc-desk-surface{background:radial-gradient(70% 85% at 38% 45%,#ffdea847 0%,#ffdea81a 45%,#ffdea800 75%),repeating-linear-gradient(92deg,#ffffff05 0 2px,#0000 2px 7px),repeating-linear-gradient(88deg,#0000000f 0 1px,#0000 1px 11px),linear-gradient(#3a3d42 0%,#2c2f34 100%);border-radius:4px;padding:clamp(1.75rem,5vw,4rem) clamp(1rem,4vw,3.5rem);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,inset 0 -60px 80px -60px #000000b3,0 30px 60px -30px #000000e6}.cc-report{z-index:1;color:#1b1f27;background:radial-gradient(circle at 30% 20%,#00000004 0 1px,#0000 1.5px) 0 0/5px 5px,linear-gradient(160deg,#fdfcf9 0%,#f4f1ea 100%);max-width:42rem;padding:clamp(1.5rem,3.5vw,2.5rem) clamp(1.25rem,3.5vw,2.5rem) clamp(1.75rem,3.5vw,2.5rem);position:relative;rotate:-1.4deg;box-shadow:0 1px 1px #00000059,0 3px 6px #00000040,0 26px 40px -20px #000000bf}.cc-report-ring{pointer-events:none;width:7.5rem;height:7.5rem;-webkit-mask-image:conic-gradient(from 40deg, #000 0 72%, transparent 80% 92%, #000 100%);-webkit-mask-image:conic-gradient(from 40deg, #000 0 72%, transparent 80% 92%, #000 100%);-webkit-mask-image:conic-gradient(from 40deg, #000 0 72%, transparent 80% 92%, #000 100%);-webkit-mask-image:conic-gradient(from 40deg, #000 0 72%, transparent 80% 92%, #000 100%);mask-image:conic-gradient(from 40deg, #000 0 72%, transparent 80% 92%, #000 100%);background:radial-gradient(circle,#0000 0 60%,#804e2257 62%,#804e2224 65%,#0000 68%),radial-gradient(circle at 46% 54%,#0000 0 62%,#804e2229 64%,#0000 67%);border-radius:50%;position:absolute;top:-1.6rem;right:-1.4rem}.cc-report-head{border-bottom:2px solid #1b1f27;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1.5rem;padding-bottom:.75rem;font-size:.9375rem;display:flex}.cc-report-head span{color:#4a4f5a}.cc-report-part{padding-top:1.4rem}.cc-report-part+.cc-report-part{border-top:1px solid #d9d5cb;margin-top:1.4rem}.cc-report-h{font-size:var(--text-lead);line-height:1.3}.cc-report-bars{gap:.9rem;margin:1.1rem 0 0;display:grid}.cc-report-bar{grid-template-columns:5.5rem minmax(0,1fr);align-items:center;gap:1rem;display:grid}.cc-report-bar dt{color:#3d424c;font-size:1rem}.cc-report-bar dd{align-items:center;gap:1rem;margin:0;display:flex}.cc-report-track{background:#ebe7de;flex:1;height:1.6rem}.cc-report-fill{background:#2e4a78;height:100%;display:block}.cc-report-bar:nth-child(2) .cc-report-fill{background:#7f93b6}.cc-report-val{min-width:4.5rem;font-family:var(--display);letter-spacing:-.035em;font-variation-settings:"opsz" 96;text-align:right;font-size:clamp(2rem,3.6vw,2.75rem);font-weight:700;line-height:1;position:relative}.cc-report-marked:before{content:"";z-index:-1;background:linear-gradient(95deg,#ffe932b8,#ffee469e 60%,#ffe932b3);border-radius:.12em .3em .18em .25em;position:absolute;inset:.12em -.18em .02em -.22em;rotate:-1.5deg}.cc-report-marked{isolation:isolate}.cc-report-ours{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin:1rem 0 0;display:grid}.cc-report-ours>div{flex-direction:column-reverse;gap:.3rem;display:flex}.cc-report-ours dd{font-family:var(--display);letter-spacing:-.035em;font-variation-settings:"opsz" 96;color:#0a6fd6;margin:0;font-size:clamp(2rem,3.6vw,2.75rem);font-weight:700;line-height:1}.cc-report-ours dt{color:#3d424c;font-size:1rem}.cc-desk-mug{z-index:1;background:radial-gradient(circle,#2a1810 0 40%,#4a2c1a 50%,#5e3a22 53%,#ece8e0 55%,#f7f5f0 63%,#dcd7cc 71%,#b9b3a7 74%);border-radius:50%;width:8.5rem;height:8.5rem;position:absolute;top:18%;right:9%;box-shadow:0 10px 18px #0000008c,0 2px 3px #0006}.cc-desk-mug:before{content:"";background:#fff0dc40;border-radius:50%;width:18%;height:9%;position:absolute;top:31%;left:33%;rotate:-25deg}.cc-desk-mug:after{content:"";border:.6rem solid #e9e5dc;border-left:0;border-radius:0 1rem 1rem 0;width:2.6rem;height:1.7rem;position:absolute;top:50%;left:96%;translate:0 -50%;box-shadow:4px 6px 8px -2px #00000073}.cc-desk-pen{z-index:2;background:linear-gradient(90deg,#d9c11b 0 24%,#3b3d42 24% 26%,#0000 26%),linear-gradient(#fff27a 0%,#f2dc2a 45%,#c9b313 100%);border-radius:.35rem .75rem .75rem .35rem;width:11rem;height:1.5rem;position:absolute;bottom:16%;right:13%;rotate:-28deg;box-shadow:0 8px 10px -3px #0000008c,inset 0 1px #ffffff80}.cc-desk-pen:after{content:"";clip-path:polygon(0 0,100% 30%,100% 70%,0 100%);background:linear-gradient(#3b3d42,#1f2024);width:1rem;height:.9rem;position:absolute;top:50%;right:-.9rem;translate:0 -50%}@media (max-width:64rem){.cc-desk-mug{width:7rem;height:7rem;top:auto;bottom:-2.5rem;right:-2rem}.cc-desk-pen{display:none}.cc-report{max-width:none}}@media (max-width:40rem){.cc-desk-mug{display:none}.cc-report-ring{width:5.5rem;height:5.5rem;top:-1.2rem;right:-1.6rem}.cc-report-bar{grid-template-columns:minmax(0,1fr);gap:.35rem}.cc-report-ours{grid-template-columns:minmax(0,1fr);gap:1rem}}:where(.world-call-centers) .industry-source{color:var(--cc-text-2)}.cc-board{background:var(--cc-night)}.cc-wall{margin:3rem 0 0}.cc-wall-frame{background:linear-gradient(#1a1f27,#0f1217);border-radius:12px;padding:.6rem;box-shadow:0 0 0 1px #2b323d,inset 0 1px #ffffff0f,0 40px 80px -30px #000000f2,0 0 10rem -2rem #3d8de838}.cc-wall-screen{color:var(--cc-text);background:repeating-linear-gradient(0deg,#ffffff05 0 1px,#0000 1px 3px),radial-gradient(120% 90% at 50% 0,#0b111a 0%,#05080d 75%);border-radius:6px;padding:clamp(1rem,2.5vw,1.75rem)}.cc-wall-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 2rem;display:flex}.cc-wall-title{gap:.125rem;display:grid}.cc-wall-title b{font-size:var(--text-lead);font-weight:600}.cc-wall-title span{color:var(--cc-dim);font-size:.9375rem}.cc-wall-clock{font-size:var(--text-caption);color:var(--cc-dim);align-items:baseline;gap:.5rem;display:flex}.cc-wall-clock .cc-led{font-size:2.25rem}.cc-wall-kpis{border-block:1px solid var(--cc-hair);grid-template-columns:repeat(3,minmax(0,1fr));margin:1.25rem 0 0;display:grid}.cc-wall-kpi{padding:.9rem 0 1rem}.cc-wall-kpi+.cc-wall-kpi{border-left:1px solid var(--cc-hair);padding-left:clamp(1rem,2.5vw,1.5rem)}.cc-wall-kpi dt{color:var(--cc-dim);font-size:.875rem}.cc-wall-kpi dd{align-items:baseline;gap:.4rem;margin:.4rem 0 0;display:flex}.cc-wall-kpi .cc-led{font-size:clamp(2.25rem,5vw,3.75rem)}.cc-wall-of{color:var(--cc-dim);font-size:.9375rem}.cc-wall-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;margin-top:1.1rem;display:flex}.cc-wall-bar-label{font-size:var(--text-caption);color:var(--cc-dim)}.cc-wall-sort{border:1px solid var(--cc-hair-2);font:inherit;color:var(--cc-text);white-space:nowrap;cursor:pointer;background:#ffffff0a;border-radius:6px;padding:.4rem .8rem;font-size:.875rem;font-weight:500;transition:background-color .15s,border-color .15s,transform .12s ease-out}.cc-wall-sort:active{transform:scale(.97)}.cc-wall-sort[aria-pressed=true]{background:#ff5f5724;border-color:#ff5f5799}@media (hover:hover) and (pointer:fine){.cc-wall-sort:hover{border-color:#ffffff52}}.cc-wall-head,.cc-wall-row{grid-template-columns:.75rem minmax(8.5rem,1.3fr) minmax(4.5rem,.7fr) minmax(4.5rem,.7fr) 4.75rem minmax(0,2.2fr) 7rem;align-items:center;gap:.9rem;display:grid}.cc-wall-head{font-size:var(--text-caption);color:var(--cc-dim);margin-top:.9rem;padding:0 1rem .5rem}.cc-wall-rows{border-top:1px solid var(--cc-hair);margin:0;padding:0;list-style:none}.cc-wall-row{border-bottom:1px solid var(--cc-hair);padding:.8rem 1rem;font-size:.9375rem}.cc-wall-row-needs{background:#ff5f5712}.cc-wall-name{font-weight:600}.cc-wall-queue,.cc-wall-zone{color:var(--cc-text-2)}.cc-wall-reply{align-items:center;gap:.5rem;display:flex}.cc-wall-reply img{width:24px;height:24px}.cc-wall-reply .cc-led{font-size:1.75rem}.cc-wall-words{color:var(--cc-text-2);text-wrap:pretty}.cc-wall-status{color:var(--cc-dim);white-space:nowrap;border-radius:6px;justify-self:start;padding:.25rem .65rem;font-size:.875rem}.cc-wall-status-needs{color:#ffb3ae;background:#ff5f571f;border:1px solid #ff5f5780;font-weight:600}.cc-wall-ticker{flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;margin-top:1rem;font-size:.9375rem;display:flex}.cc-wall-ticker-label{color:var(--cc-amber);font-size:.875rem;font-weight:600}.cc-wall-ticker-text{color:#ffd79a}.cc-wall-caption{font-size:var(--text-caption);color:var(--cc-dim);gap:.6rem;margin-top:1.25rem;display:grid}.cc-wall-legend{color:var(--cc-text-2);flex-wrap:wrap;gap:.4rem 1.5rem;font-size:.875rem;display:flex}.cc-wall-legend>span{align-items:center;gap:.45rem;display:inline-flex}@media (max-width:56rem){.cc-wall-head{display:none}.cc-wall-row{grid-template-columns:.75rem auto minmax(0,1fr) auto;grid-template-areas:"lamp name name reply"".queue zone reply"".words words words"".status status status";gap:.25rem .75rem;padding:.9rem 1rem}.cc-wall-row>.cc-lamp{grid-area:lamp}.cc-wall-name{grid-area:name}.cc-wall-queue{grid-area:queue;font-size:.9375rem}.cc-wall-zone{grid-area:zone;font-size:.9375rem}.cc-wall-reply{grid-area:reply}.cc-wall-words{grid-area:words;margin-top:.25rem}.cc-wall-status{grid-area:status;margin-top:.35rem}.cc-wall-status:not(.cc-wall-status-needs){display:none}.cc-wall-kpi .cc-led{font-size:2rem}}:where(.world-call-centers) .walk-stage{color:var(--cc-text);background-image:radial-gradient(circle,#ffffff0a 0 1.1px,#0000 1.6px),linear-gradient(#080c13f6,#080c13f6);background-size:14px 14px,auto}:where(.world-call-centers) .walk-num{font-family:var(--display);font-variation-settings:"opsz" 96;color:var(--cc-amber);font-size:1.125rem;font-weight:700}@media (min-width:56rem){:where(.world-call-centers) .walk-num{font-size:1.375rem}}:where(.world-call-centers) .walk-rail{background:#ffffff1f}:where(.world-call-centers) .walk-rail-fill{background:var(--cc-green);box-shadow:0 0 .5rem #3ee08f99}:where(.world-call-centers) .walk-step{opacity:.62}:where(.world-call-centers) .walk-who{border:1px solid var(--cc-hair-2);color:var(--cc-text-2);background:#ffffff0f}.cc-features{background:var(--cc-night);border-top:1px solid var(--cc-hair)}.cc-fabric{background-color:#2c3b53;background-image:radial-gradient(60% 55% at 50% 30%,#ffd69629,#ffd69600 70%),repeating-linear-gradient(0deg,#ffffff0d 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#0003 0 1px,#0000 1px 3px),linear-gradient(#ffffff0a,#00000040);border-radius:3px;margin-top:3rem;padding:clamp(2rem,4vw,3rem) clamp(1rem,3vw,2.5rem);position:relative;box-shadow:inset 0 0 0 1px #ffffff0d,inset 0 14px 30px -18px #000000b3,0 30px 60px -30px #000000e6}.cc-fabric-rail{background:linear-gradient(#e2e6eb 0%,#9aa2ad 55%,#5f6773 100%);border-radius:3px;height:11px;position:absolute;top:-5px;left:-5px;right:-5px;box-shadow:0 3px 6px #00000080}.cc-pins{grid-template-columns:minmax(0,1fr);gap:2rem 1.5rem;display:grid}@media (min-width:40rem){.cc-pins{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr}}@media (min-width:64rem){.cc-pins{grid-template-columns:repeat(6,minmax(0,1fr))}.cc-pin{grid-column:span 2}.cc-pin:nth-child(4){grid-column:2/span 2}.cc-pin:nth-child(5){grid-column:4/span 2}}.cc-pin{color:#1b1f27;background:radial-gradient(circle at 30% 20%,#00000005 0 1px,#0000 1.5px) 0 0/5px 5px,#f8f6f0;border-radius:2px;flex-direction:column;padding:1.5rem 1.25rem 1.4rem;display:flex;position:relative;box-shadow:0 1px 1px #0000004d,0 16px 26px -16px #000c}.cc-pin:first-child{rotate:-.6deg}.cc-pin:nth-child(2){rotate:.5deg}.cc-pin:nth-child(3){rotate:-.3deg}.cc-pin:nth-child(4){rotate:.35deg}.cc-pin:nth-child(5){rotate:-.45deg}.cc-pushpin{z-index:2;color:#d64541;background:radial-gradient(circle at 35% 30%,#ffffffbf 0 12%,currentColor 46% 100%);border-radius:50%;width:1.15rem;height:1.15rem;position:absolute;top:-.5rem;left:50%;translate:-50%}@supports (color:color-mix(in lab, red, red)){.cc-pushpin{background:radial-gradient(circle at 35% 30%, #ffffffbf 0 12%, currentColor 46%, color-mix(in srgb, currentColor 60%, #000) 100%)}}.cc-pushpin{box-shadow:0 4px 5px -1px #0000008c,0 1px #0000004d}.cc-pushpin-yellow{color:#f0bd2b}.cc-pushpin-blue{color:#3b7be0}.cc-pushpin-green{color:#2fa36b}.cc-pin-product{flex-direction:column;justify-content:center;margin-bottom:1.15rem;display:flex}@media (min-width:40rem){.cc-pin-product{min-height:15rem}}.cc-pin-msgs{background:#fff;border:1px solid #e3e1da;border-radius:12px;padding:.6rem .8rem .7rem;font-size:.9375rem}.cc-pin-msgs .imsg-stamp{font-size:.8125rem}.cc-pin-msgs .imsg-in,.cc-pin-msgs .imsg-out{max-width:90%}.cc-pin .bento-note,.cc-pin .bento-coach,.cc-pin .bento-help,.cc-pin .mchart{max-width:none;box-shadow:none}.cc-pin .bento-note-head{font-size:.875rem}.cc-pin .bento-note-text{font-size:.9375rem;line-height:1.45}.cc-pin .bento-coach-who{font-size:.9375rem}.cc-pin .bento-coach-label{font-size:.875rem}.cc-pin .bento-coach-line{font-size:1rem}.cc-pin .bento-help-row{justify-content:flex-start;padding-block:.75rem;font-size:.9375rem}.cc-pin .mchart-head{font-size:.8125rem}.cc-pin-title{font-size:var(--text-lead)}.cc-pin-body{font-size:var(--text-base);color:#474c57;text-wrap:pretty;margin-top:.375rem}.cc-shifts{background:var(--cc-night);border-top:1px solid var(--cc-hair)}.cc-clocks{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:3rem;display:grid}@media (min-width:56rem){.cc-clocks{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}}.cc-clock{background:repeating-linear-gradient(0deg, #ffffff05 0 1px, transparent 1px 3px), var(--cc-glass);border-radius:6px;justify-items:center;gap:.55rem;padding:1rem .75rem .9rem;display:grid;box-shadow:0 0 0 1px #232b37,0 0 0 .35rem #10151c,0 0 0 calc(.35rem + 1px) #29313d}.cc-clock-face{align-items:baseline;gap:.35rem;display:flex}.cc-clock-face .cc-led{font-size:clamp(2rem,4.2vw,3rem)}.cc-clock-half{font-size:var(--text-caption);color:var(--cc-dim);font-weight:600}.cc-clock-zone{color:var(--cc-text-2);font-size:.875rem}.cc-clock-on .cc-clock-zone{color:var(--cc-amber);font-weight:600}.cc-led-off{color:#6f7a8b}.cc-led-off .cc-led-lit{text-shadow:none}.cc-led-off .cc-led-colon,.cc-led-off .cc-led-point{filter:none}.cc-slatwall{background:radial-gradient(70% 60% at 50% 20%,#ffd69614,#ffd69600 70%),repeating-linear-gradient(#3b3934 0 2.6rem,#1d1c19 2.6rem 2.72rem,#9aa0a8 2.72rem 2.8rem,#3b3934 2.8rem 2.85rem);border-radius:3px;margin-top:2.5rem;padding:clamp(1.5rem,3vw,2.25rem) clamp(1rem,3vw,2rem);box-shadow:inset 0 0 0 1px #ffffff0a,0 30px 60px -30px #000000e6}.cc-plates{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}@media (min-width:40rem){.cc-plates{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr}}@media (min-width:64rem){.cc-plates{grid-template-columns:repeat(3,minmax(0,1fr))}}.cc-plate{background:linear-gradient(#eef1f4 0%,#b6bdc6 45%,#d9dee3 70%,#9ea6b0 100%);border-radius:4px;padding:.45rem .85rem;position:relative;box-shadow:0 2px #00000073,0 14px 22px -14px #000000d9}.cc-plate:before,.cc-plate:after{content:"";z-index:1;background:radial-gradient(circle at 35% 35%,#fff 0 15%,#9aa2ad 55%,#5f6773 100%);border-radius:50%;width:.5rem;height:.5rem;margin-top:-.25rem;position:absolute;top:50%;box-shadow:0 1px 1px #00000080}.cc-plate:before{left:.18rem}.cc-plate:after{right:.18rem}.cc-plate-insert{color:#1b1f27;background:#f7f5ef;height:100%;padding:1.1rem 1.2rem 1.25rem;position:relative;box-shadow:inset 0 0 0 1px #0000001a}.cc-plate-insert:after{content:"";pointer-events:none;background:linear-gradient(118deg,#fff6 0%,#fff0 32%);position:absolute;inset:0}.cc-plate-title{font-size:var(--text-lead)}.cc-plate-body{font-size:var(--text-base);color:#474c57;text-wrap:pretty;margin-top:.45rem}.cc-console{background:var(--cc-slats), var(--cc-night);border-top:1px solid var(--cc-hair)}.cc-cmp-mount{margin-top:3rem}.cc-cmp-screen{padding:clamp(.5rem,1.6vw,1.25rem) clamp(.5rem,1.6vw,1.25rem) clamp(.75rem,2vw,1.5rem)}.cc-cmp{table-layout:fixed;border-collapse:collapse;width:100%;font-size:var(--text-base);line-height:1.5}.cc-cmp-col-cat{width:23%}.cc-cmp th,.cc-cmp td{text-align:left;vertical-align:top;padding:1.25rem 1.5rem}.cc-cmp .cc-cmp-head{vertical-align:bottom;border-bottom:3px solid #2a313c;padding-top:1.4rem;padding-bottom:1.15rem}.cc-cmp .cc-cmp-us.cc-cmp-head{border-bottom-color:var(--cc-green);box-shadow:0 6px 14px -8px #3ee08f8c}.cc-cmp-name{align-items:center;gap:.65rem;font-weight:600;display:inline-flex}.cc-cmp-us .cc-cmp-name{font-family:var(--display);font-size:var(--text-xl);letter-spacing:-.02em;color:#fff;font-weight:700}.cc-cmp-them .cc-cmp-name{font-size:var(--text-lead);color:var(--cc-text-2)}.cc-cmp .cc-lamp{width:.75rem;height:.75rem}.cc-lamp-off{color:#3a414d;background:radial-gradient(circle at 35% 30%,#ffffff38 0 14%,#3a414d 46%,#1f242c 100%);box-shadow:0 0 0 2px #0000008c}.cc-cmp-us{background:#3ee08f11}.cc-cmp tbody tr{border-top:1px solid var(--cc-hair)}.cc-cmp tbody tr:first-child{border-top:0}.cc-cmp .cc-cmp-cat{color:var(--cc-text-2);padding-left:clamp(1rem,2vw,1.5rem);font-weight:600}.cc-cmp-cell{align-items:flex-start;gap:.8rem;display:flex}.cc-cmp-tag{flex:none;align-items:center;gap:.5rem;padding-top:.42rem;display:inline-flex}.cc-cmp-tag .cc-lamp{width:.6rem;height:.6rem}.cc-cmp-strip{display:none}.cc-cmp-us .cc-cmp-text{color:var(--cc-text)}.cc-cmp-them .cc-cmp-text,.cc-cmp .price-was{color:var(--cc-dim)}.cc-cmp .launch-price-now{color:#fff}@media (max-width:47.99rem){.cc-cmp,.cc-cmp tbody,.cc-cmp tr,.cc-cmp th,.cc-cmp td{width:auto;display:block}.cc-cmp thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cc-cmp tbody tr{padding:1.1rem 0 1.25rem}.cc-cmp .cc-cmp-cat{font-size:var(--text-lead);color:var(--cc-text);padding:0 1rem .75rem}.cc-cmp td{border-radius:6px;margin:0 .25rem;padding:1rem}.cc-cmp td+td{margin-top:.5rem}.cc-cmp-them{background:#ffffff08}.cc-cmp-strip{border-bottom:3px solid #2a313c;gap:.55rem;margin:0;padding:1rem 1rem .9rem;font-size:.9375rem;font-weight:600;display:grid}.cc-cmp-strip-us,.cc-cmp-strip-them{align-items:center;gap:.6rem;display:inline-flex}.cc-cmp-strip-us{color:var(--cc-green)}.cc-cmp-strip-them{color:var(--cc-text-2)}.cc-cmp tbody tr:first-child{padding-top:1.25rem}}.cc-chat-section{background:var(--cc-slats), var(--cc-night);border-top:1px solid var(--cc-hair)}.cc-mon2{flex-direction:column;align-items:center;margin-top:3rem;display:flex}.cc-mon2-panel{z-index:1;background:linear-gradient(#17191d 0%,#0d0e11 100%);border-radius:8px;width:min(100%,58rem);padding:.6rem .6rem 1.4rem;position:relative;box-shadow:0 0 0 1px #2e333b,inset 0 1px #ffffff24,0 34px 60px -26px #000000e6,0 0 8rem -2rem #58658c59;container-type:inline-size}.cc-mon2-panel .cc-monitor-power{width:5px;height:5px;bottom:.55rem;right:1.25rem;box-shadow:0 0 6px 1px #38bdf8e6}.cc-mon2-neck{background:linear-gradient(90deg,#121418 0%,#3a3f47 42%,#262a31 62%,#0f1114 100%);width:4.5rem;height:2.75rem}.cc-mon2-foot{background:linear-gradient(#474c55 0%,#22252b 40%,#121417 100%);border-radius:40% 40% 50% 50%/80% 80% 100% 100%;width:16rem;height:.85rem;box-shadow:inset 0 1px #ffffff1f,0 10px 16px -4px #000000d9}.cc-chat{color:#e6e7e9;background:#1a1d21;border-radius:3px;overflow:hidden}.cc-chat-head{border-bottom:1px solid #ffffff1a;flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;padding:1rem 1.5rem .95rem;display:flex}.cc-chat-channel{color:#fff;font-size:1.0625rem;font-weight:700}.cc-chat-channel span{color:#9aa0a8;font-weight:500}.cc-chat-topic{color:#a7adb5;font-size:.9375rem}.cc-chat-msgs{gap:.25rem;margin:0;padding:.85rem 0 1.25rem;list-style:none;display:grid}.cc-chat-msg{grid-template-columns:3.5rem minmax(0,1fr);gap:1rem;padding:.85rem 1.5rem;display:grid}.cc-chat-avatar{background:#fff;border-radius:.6rem;place-items:center;width:3.5rem;height:3.5rem;padding:.25rem;display:grid}.cc-chat-avatar img{object-fit:contain;max-width:100%;max-height:100%}.cc-chat-meta{flex-wrap:wrap;align-items:baseline;gap:.15rem .6rem;display:flex}.cc-chat-meta b{color:#fff;font-size:1rem;font-weight:700}.cc-chat-meta span{color:#a7adb5;font-size:.875rem}.cc-chat-text{font-size:var(--text-lead);color:#e6e7e9;text-wrap:pretty;margin:.3rem 0 0;line-height:1.5}@media (max-width:40rem){.cc-mon2-panel{padding:.4rem .4rem 1.1rem}.cc-chat-head,.cc-chat-msg{padding-inline:1rem}.cc-chat-msg{grid-template-columns:2.75rem minmax(0,1fr);gap:.8rem}.cc-chat-avatar{width:2.75rem;height:2.75rem}.cc-mon2-foot{width:11rem}}.cc-roi{background:var(--cc-night);border-top:1px solid var(--cc-hair)}:where(.world-call-centers) .calc{background:#0c121b;border-color:#263040}:where(.world-call-centers) .roi-inputs{border-color:var(--cc-hair);background:#101824}:where(.world-call-centers) .control{color:var(--cc-text);background:#070b11;border-color:#fff3}:where(.world-call-centers) .range{accent-color:var(--cc-amber)}:where(.world-call-centers) .roi-figure{color:#fff}:where(.world-call-centers) .roi-bar-track{background:#ffffff0d}:where(.world-call-centers) .roi-bar-rose{background:repeating-linear-gradient(90deg, var(--cc-red) 0 6px, transparent 6px 8px);box-shadow:none}:where(.world-call-centers) .roi-bar-lime{background:repeating-linear-gradient(90deg, var(--cc-green) 0 6px, transparent 6px 8px);box-shadow:none}:where(.world-call-centers) .roi-bar-blue{background:repeating-linear-gradient(90deg, var(--cc-blue) 0 6px, transparent 6px 8px)}:where(.world-call-centers) .roi-tile{border-color:var(--cc-hair-2);background:#101824}:where(.world-call-centers) .roi-tile-lime{background:#3ee08f14;border-color:#3ee08f59}.cc-flow{background:linear-gradient(#ffffff07 1px, transparent 1px) 0 0 / 1.5rem 1.5rem, linear-gradient(90deg, #ffffff07 1px, transparent 1px) 0 0 / 1.5rem 1.5rem, var(--cc-night-2);border-top:1px solid var(--cc-hair)}.cc-flow-chart{margin-top:3rem}.cc-flow-steps{gap:2.75rem;margin:0;padding:0;list-style:none;display:grid}.cc-node{display:flex;position:relative}.cc-node-box{background:#0b111a;border:1.5px solid #ffb54799;border-radius:6px;flex-direction:column;flex:1;gap:.5rem;padding:1.2rem 1.25rem 1.4rem;display:flex}.cc-node-start .cc-node-box,.cc-node-end .cc-node-box{border-radius:1.4rem}.cc-node-end .cc-node-box{border-color:#3ee08fbf}.cc-node-num{font-family:var(--display);letter-spacing:-.02em;font-variation-settings:"opsz" 96;color:var(--cc-amber);font-size:1.5rem;font-weight:700;line-height:1}.cc-node-end .cc-node-num{color:var(--cc-green)}.cc-node-title{font-size:var(--text-lead);line-height:1.25}.cc-node-body{font-size:var(--text-base);color:var(--cc-text-2);text-wrap:pretty}.cc-node:not(:last-child):before{content:"";background:#ffb54799;width:2px;height:2.75rem;position:absolute;top:100%;left:2rem}.cc-node:not(:last-child):after{content:"";border-left:6px solid #0000;border-right:6px solid #0000;border-top:8px solid var(--cc-amber);position:absolute;top:calc(100% + 2.75rem - 8px);left:calc(2rem - 5px)}.cc-node:nth-last-child(2):before{background:#3ee08f99}.cc-node:nth-last-child(2):after{border-top-color:var(--cc-green)}@media (min-width:64rem){.cc-flow-steps{grid-template-rows:auto auto 1fr;grid-template-columns:repeat(5,minmax(0,1fr));gap:0 1.75rem}.cc-node{grid-row:span 3;grid-template-rows:subgrid;display:grid}.cc-node-box{grid-row:span 3;grid-template-rows:subgrid;row-gap:.5rem;padding:1.1rem 1rem 1.25rem;display:grid}.cc-node:not(:last-child):before{width:1.75rem;height:2px;top:1.85rem;left:100%}.cc-node:not(:last-child):after{border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:8px solid var(--cc-amber);border-right:0;top:calc(1.85rem - 5px);left:calc(100% + 1.75rem - 8px)}.cc-node:nth-last-child(2):after{border-top-color:#0000;border-left-color:var(--cc-green)}}.cc-pricing{background:radial-gradient(55% 55% at 50% 60%, #ffd6961a, #ffd69600 70%), var(--cc-night);border-top:1px solid var(--cc-hair)}.cc-pricing .plans{--paper:#fbfaf6;--stone:#f1efe8;--line:#e2e0d8;--line-2:#d3d0c7;--ink:#1b1f27;--ink-2:#474c57;--muted:#5c6270;--faint:#7a7f8a;max-width:60rem;color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:radial-gradient(circle at 30% 20%,#00000005 0 1px,#0000 1.5px) 0 0/5px 5px,#fbfaf6;margin:7.5rem auto 0;padding:clamp(1.75rem,3.5vw,2.5rem) clamp(1.25rem,3vw,2.5rem) clamp(1.25rem,2.5vw,1.75rem);position:relative;rotate:-.35deg;box-shadow:0 1px 1px #0000004d,0 26px 40px -24px #000000e6}.cc-pricing .plans:before{content:"";background:radial-gradient(circle,#8fd3ff 0 2px,#0000 3px) calc(100% - .5rem) calc(100% + .85rem)/8px 8px no-repeat,linear-gradient(#e6edf7,#e6edf7) calc(100% - 1rem) calc(100% - .55rem)/2.2rem .3rem no-repeat,linear-gradient(#2b9af3,#0a63c9) calc(50% - 3.3rem) calc(100% - .45rem)/.95rem .95rem no-repeat,linear-gradient(#5aa9ff,#2f78d8) calc(50% - 1.6rem) calc(100% - .45rem)/.95rem .95rem no-repeat,linear-gradient(#ffd25e,#f4b400) calc(50% + .1rem) calc(100% - .45rem)/.95rem .95rem no-repeat,linear-gradient(#e9e9ee,#c9cbd2) calc(50% + 1.8rem) calc(100% - .45rem)/.95rem .95rem no-repeat,linear-gradient(#1c2028f0,#1c2028f0) 0 100%/100% 1.85rem no-repeat,radial-gradient(60% 140% at 62% 0,#2a5fa8 0%,#183a6a 60%,#0f2442 100%);border:.55rem solid #121418;border-top:0;border-bottom-width:1.25rem;border-radius:0 0 8px 8px;height:4.5rem;position:absolute;top:-5.5rem;left:calc(-1*clamp(0rem,50vw - 50% - 1.25rem,2rem));right:calc(-1*clamp(0rem,50vw - 50% - 1.25rem,2rem));rotate:.35deg;box-shadow:0 0 0 1px #2e333b,0 22px 34px -18px #000000e6}.cc-pricing .plans-grid:before,.cc-pricing .plans-grid:after{content:"";z-index:2;background:linear-gradient(170deg,#ffffff80 0%,#f0f4f847 40%,#f0f4f85c 100%);width:5.5rem;height:2.6rem;position:absolute;top:-1.9rem;box-shadow:inset 0 0 0 1px #ffffff4d,0 1px 2px #00000026}.cc-pricing .plans-grid:before{left:12%;rotate:-3deg}.cc-pricing .plans-grid:after{right:12%;rotate:2.5deg}@media (max-width:40rem){.cc-pricing .plans{margin-top:5.5rem}.cc-pricing .plans:before{height:3.75rem;top:-4.75rem;left:.25rem;right:.25rem}.cc-pricing .plans-grid:before{left:8%}.cc-pricing .plans-grid:after{right:8%}}.cc-pricing .plans-grid{gap:0}.cc-pricing .price-card,.cc-pricing .price-card-main{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.cc-pricing .price-card{border-top:1.5px dashed #c9c5ba;margin-top:1.75rem;padding-top:1.75rem}@media (min-width:56rem){.cc-pricing .price-card-main{padding-right:clamp(1.5rem,3vw,2.5rem)}.cc-pricing .price-card{border-top:0;border-left:1.5px dashed #c9c5ba;margin-top:0;padding:0 0 0 clamp(1.5rem,3vw,2.5rem)}}.cc-pricing .price-card-tag{color:#fff;background:#0a6fd6}.cc-pricing .price-now{color:#0a6fd6}.cc-pricing .price-card-feature{font-size:var(--text-base)}.cc-pricing .btn-ghost{color:#1b1f27;-webkit-backdrop-filter:none;background:0 0;border-color:#1b1f27}.cc-pricing .btn-ghost:hover{background:#f1efe8}.cc-pricing .plans-note{color:#474c57;border-top:1px solid #e2e0d8;margin-top:1.5rem;padding-top:1rem;font-size:.875rem}.cc-press{background:var(--cc-night);border-top:1px solid var(--cc-hair)}.cc-partition{background-color:#3a3f47;background-image:radial-gradient(60% 60% at 50% 30%,#ffd6961f,#ffd69600 70%),repeating-linear-gradient(0deg,#ffffff0b 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#0003 0 1px,#0000 1px 3px);border-radius:3px;margin-top:3rem;padding:clamp(2.25rem,4vw,3rem) clamp(1rem,3vw,2.5rem) clamp(2rem,4vw,3rem);position:relative;box-shadow:inset 0 14px 30px -18px #000000b3,0 30px 60px -30px #000000e6}.cc-partition:before{content:"";background:linear-gradient(#e2e6eb 0%,#9aa2ad 55%,#5f6773 100%);border-radius:3px;height:11px;position:absolute;top:-5px;left:-5px;right:-5px;box-shadow:0 3px 6px #00000080}.cc-clips{grid-template-columns:minmax(0,1fr);gap:2rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.cc-clips{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:2.5rem}.cc-clips-one{grid-template-columns:minmax(0,36rem)}}.cc-clip{filter:drop-shadow(0 12px 14px #0000008c);display:flex;position:relative}.cc-clip-a{rotate:-.8deg}.cc-clip-b{rotate:.6deg}.cc-clip-paper{color:#1d1d1b;clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),96.5% calc(100% - 3px),92.8% 100%,90.1% calc(100% - 4px),87.3% calc(100% - 4px),84.7% calc(100% - 4px),81.5% 100%,77.7% 100%,74.5% calc(100% - 4px),70.7% calc(100% - 7px),66.5% calc(100% - 3px),62.1% calc(100% - 4px),56.8% calc(100% - 4px),52.5% 100%,47.1% 100%,42.9% calc(100% - 3px),39.6% calc(100% - 3px),35.5% calc(100% - 4px),32% calc(100% - 7px),27.5% 100%,23.2% calc(100% - 1px),20.2% 100%,16% 100%,11.8% calc(100% - 4px),8.7% calc(100% - 1px),4.6% calc(100% - 7px),1.2% calc(100% - 4px),0 calc(100% - 6px));background:radial-gradient(circle at 30% 20%,#00000009 0 1px,#0000 1.5px) 0 0/4px 4px,#ece7da;flex-direction:column;flex:1;gap:.9rem;padding:1.6rem 1.5rem 2.4rem;transition:translate .2s cubic-bezier(.23,1,.32,1);display:flex}@media (hover:hover) and (pointer:fine){.cc-clip-paper:hover{translate:0 -3px}}.cc-clip-top{color:#4a4740;border-bottom:1px solid #1d1d1b40;justify-content:space-between;gap:1rem;padding-bottom:.55rem;font-size:.875rem;display:flex}.cc-clip-outlet{color:#1d1d1b;font-weight:700}.cc-clip-title{letter-spacing:-.01em;text-wrap:balance;flex:1;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:700;line-height:1.15}.cc-clip-cta{text-underline-offset:.2em;font-size:.9375rem;font-weight:600;text-decoration:underline}.cc-clip .cc-pushpin{top:-.45rem}.cc-faq{background:radial-gradient(circle at 50% 50%, #ffffff0b 0 1.1px, transparent 1.6px) 0 0 / 14px 14px, var(--cc-night-2);border-top:1px solid var(--cc-hair)}.cc-faq .home-faq{--paper:#fff;--stone:#f3f5f8;--line:#e3e7ec;--line-2:#d5dbe3;--ink:#1b1f27;--ink-2:#474c57;--muted:#5c6270;--faint:#7a7f8a;counter-reset:cc-kb;max-width:56rem;color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:0;border-radius:10px;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 30px 60px -30px #000000f2}.cc-faq .home-faq:before{content:"Knowledge base";color:#1b1f27;background:#f1f4f7;border-bottom:1px solid #e3e7ec;align-items:center;height:2.75rem;padding:0 1.25rem;font-size:.875rem;font-weight:600;display:flex}.cc-faq .faq-item{counter-increment:cc-kb;border-bottom:1px solid #e3e7ec}.cc-faq .faq-item:last-child{border-bottom:0}.cc-faq .faq-q{font-size:var(--text-base);color:#1b1f27;justify-content:flex-start;padding:1.1rem 1.25rem}.cc-faq .faq-q:after{margin-left:auto}.cc-faq .faq-q:before{content:"KB-" counter(cc-kb, decimal-leading-zero);color:#5c6270;flex:none;width:3.75rem;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.8125rem;font-weight:500}@media (hover:hover) and (pointer:fine){.cc-faq .faq-q:hover{background:#f6f8fa}}.cc-faq .faq-item[open] .faq-q{background:#eef4fc}.cc-faq .faq-a{font-size:var(--text-base);color:#474c57;padding:.25rem 1.5rem 1.4rem 6.5rem}@media (max-width:40rem){.cc-faq .faq-q{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.25rem 1rem;display:grid}.cc-faq .faq-q:before{grid-column:1/-1;width:auto}.cc-faq .faq-q:after{margin-left:0}.cc-faq .faq-a{padding-left:1.25rem}}:where(.world-call-centers) .vupdated{background:var(--cc-night-2);color:var(--cc-dim);padding-top:1.25rem}.cc-closing{--cc-drop:clamp(6rem, 12vw, 9rem);padding-top:calc(var(--cc-drop) + 1.25rem);background:linear-gradient(180deg, #1a2029 0 1.25rem, #ffffff1a 1.25rem calc(1.25rem + 1px), transparent calc(1.25rem + 1px)), var(--cc-night);border-top:1px solid var(--cc-hair);overflow:hidden}.cc-closing .wrap{background:linear-gradient(115deg,#ffffff12 0 28%,#fff0 28.2%),repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 3px),radial-gradient(120% 120% at 50% 0,#2a64ad 0%,#17407a 45%,#0d2649 100%);border-radius:6px;width:min(56rem,100% - 3.5rem);max-width:56rem;padding:clamp(2.5rem,6vw,4.5rem) clamp(1.25rem,4vw,3.5rem);position:relative;box-shadow:0 0 0 .6rem #0c0e12,0 0 0 calc(.6rem + 1px) #2b313b,0 46px 60px -28px #000000f2,0 22px 30px -20px #000c}.cc-closing .wrap:before{content:"";height:var(--cc-drop);background:linear-gradient(#4b535e,#2a3039) 0 0/2.5rem .55rem no-repeat,linear-gradient(#4b535e,#2a3039) 100% 0/2.5rem .55rem no-repeat,linear-gradient(90deg,#1b2027,#59616c 50%,#1b2027) 1rem 0/.5rem 100% no-repeat,linear-gradient(90deg,#1b2027,#59616c 50%,#1b2027) calc(100% - 1rem) 0/.5rem 100% no-repeat,linear-gradient(#3a414b,#1d222a) 0 100%/2.5rem .85rem no-repeat,linear-gradient(#3a414b,#1d222a) 100% 100%/2.5rem .85rem no-repeat;position:absolute;bottom:calc(100% + .6rem);left:calc(28% - 1.25rem);right:calc(28% - 1.25rem)}.cc-closing .closing-title{color:#fff}.cc-closing .closing-sub{color:#dce9fb}@property --ms-arch{syntax:"<color>";inherits:true;initial-value:#f5d3cc}.ms-world{--ms-cream:#fff8f3;--ms-pearl:#fffdfb;--ms-linen:#f8efe8;--ms-blush-50:#fdf0ec;--ms-blush:#f7dcd6;--ms-blush-2:#f2cbc4;--ms-rose:#e3a7a6;--ms-rose-deep:#c97a80;--ms-rose-ink:#9a4152;--ms-sage-50:#eef2ea;--ms-sage:#dce5d4;--ms-sage-2:#b9c8ae;--ms-sage-3:#93a68a;--ms-sage-ink:#4a5b47;--ms-oat:#efe4d6;--ms-ink:#2e2328;--ms-ink-2:#5b4a51;--ms-champagne:#e2bfa3;--ms-shade:122 70 72;--ms-serif:var(--font-ms-serif), "Cormorant Garamond", Georgia, serif;--ms-round:var(--font-ms-round), "Nunito", ui-rounded, var(--sans);--ms-ease:cubic-bezier(.23, 1, .32, 1);--ms-weave:repeating-linear-gradient(0deg, #8c605807 0 1px, #8c605800 1px 3px), repeating-linear-gradient(90deg, #8c605806 0 1px, #8c605800 1px 4px);--ms-tear:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M1.18 0 L2.21 1.5 L1.82 2.84 L0.2 4.77 L0.13 6.98 L0.24 9.05 L1.44 10.43 L0.42 13.28 L2.13 14.93 L1.96 18.03 L3.32 20.02 L2.92 21.31 L0.49 23.09 L1.05 24.53 L0.61 27.36 L2.17 29.72 L1.86 31.66 L0.2 32.99 L2.31 34.6 L1.07 36.66 L1.54 39.03 L2.7 40.83 L0.83 43.43 L1.79 45.78 L2.48 48.73 L3.33 50.51 L1.42 51.95 L0.52 54.66 L0.13 56.84 L2.6 59.38 L2.98 61.73 L2.36 63.56 L1.97 65.95 L2.86 68.06 L1.61 71.15 L0.21 73.68 L2.2 76.28 L2.79 79.47 L1.31 81.24 L0.08 83.78 L0.57 85.9 L0.2 87.33 L0.44 90.07 L1.33 91.77 L0.27 94.71 L1.87 96.81 L2.79 99.78 L0.95 100 L100 100 L100 0Z'/%3E%3C/svg%3E");--ms-deckle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M0.0 0.46 L2.08 0.39 L4.17 0.97 L6.25 1.05 L8.33 0.17 L10.42 0.19 L12.5 0.26 L14.58 0.26 L16.67 0.53 L18.75 0.65 L20.83 0.29 L22.92 0.0 L25.0 0.46 L27.08 0.41 L29.17 0.62 L31.25 1.05 L33.33 0.76 L35.42 0.57 L37.5 0.68 L39.58 0.74 L41.67 0.06 L43.75 0.99 L45.83 0.86 L47.92 0.96 L50.0 0.88 L52.08 0.43 L54.17 0.44 L56.25 0.11 L58.33 0.7 L60.42 0.07 L62.5 0.07 L64.58 0.23 L66.67 0.18 L68.75 0.37 L70.83 0.06 L72.92 0.0 L75.0 0.17 L77.08 0.11 L79.17 0.4 L81.25 0.03 L83.33 0.96 L85.42 0.68 L87.5 0.16 L89.58 0.28 L91.67 0.38 L93.75 0.4 L95.83 0.14 L97.92 0.93 L99.99 0.0 L99.41 2.27 L99.43 4.55 L98.99 6.82 L99.01 9.09 L99.28 11.36 L99.19 13.64 L99.81 15.91 L99.08 18.18 L98.93 20.45 L99.95 22.73 L99.48 25.0 L99.06 27.27 L99.5 29.55 L98.93 31.82 L99.48 34.09 L99.98 36.36 L99.85 38.64 L99.67 40.91 L99.19 43.18 L99.3 45.45 L99.08 47.73 L99.75 50.0 L99.49 52.27 L99.76 54.55 L99.26 56.82 L99.15 59.09 L99.79 61.36 L99.98 63.64 L99.84 65.91 L99.79 68.18 L99.8 70.45 L99.71 72.73 L99.15 75.0 L99.47 77.27 L99.29 79.55 L98.93 81.82 L98.93 84.09 L99.21 86.36 L99.19 88.64 L99.66 90.91 L99.95 93.18 L99.39 95.45 L99.93 97.73 L100.0 99.99 L97.92 99.95 L95.83 99.3 L93.75 99.14 L91.67 99.15 L89.58 99.12 L87.5 99.12 L85.42 99.59 L83.33 99.89 L81.25 99.82 L79.17 99.43 L77.08 99.62 L75.0 99.78 L72.92 98.99 L70.83 99.63 L68.75 99.9 L66.67 99.76 L64.58 99.73 L62.5 99.43 L60.42 99.1 L58.33 99.77 L56.25 99.27 L54.17 99.78 L52.08 99.97 L50.0 99.34 L47.92 99.34 L45.83 99.94 L43.75 99.7 L41.67 99.09 L39.58 99.04 L37.5 99.07 L35.42 99.9 L33.33 99.79 L31.25 99.06 L29.17 99.81 L27.08 99.98 L25.0 99.62 L22.92 99.29 L20.83 99.5 L18.75 99.04 L16.67 98.92 L14.58 99.97 L12.5 99.61 L10.42 99.48 L8.33 99.93 L6.25 99.38 L4.17 99.86 L2.08 99.81 L0.23 100.0 L0.28 97.73 L0.32 95.45 L0.26 93.18 L0.65 90.91 L0.29 88.64 L0.46 86.36 L0.14 84.09 L1.0 81.82 L0.39 79.55 L0.5 77.27 L0.64 75.0 L0.99 72.73 L0.46 70.45 L1.01 68.18 L0.55 65.91 L0.59 63.64 L0.58 61.36 L0.02 59.09 L0.48 56.82 L0.2 54.55 L0.0 52.27 L0.88 50.0 L0.19 47.73 L0.52 45.45 L0.8 43.18 L0.61 40.91 L0.36 38.64 L0.57 36.36 L0.61 34.09 L0.86 31.82 L0.12 29.55 L0.62 27.27 L0.27 25.0 L0.3 22.73 L0.85 20.45 L0.56 18.18 L0.62 15.91 L0.84 13.64 L1.0 11.36 L0.49 9.09 L0.67 6.82 L0.56 4.55 L0.56 2.27Z'/%3E%3C/svg%3E");--ms-sparkle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0C12.7 6.4 17.6 11.3 24 12 17.6 12.7 12.7 17.6 12 24 11.3 17.6 6.4 12.7 0 12 6.4 11.3 11.3 6.4 12 0Z' fill='%23d9a28f'/%3E%3C/svg%3E");--ms-sparkle-rose:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0C12.7 6.4 17.6 11.3 24 12 17.6 12.7 12.7 17.6 12 24 11.3 17.6 6.4 12.7 0 12 6.4 11.3 11.3 6.4 12 0Z' fill='%23d98f95'/%3E%3C/svg%3E");--world-ground:var(--ms-cream);background:var(--ms-cream);color:var(--ms-ink);font-family:var(--ms-round);font-variant-numeric:lining-nums}.ms-world ::selection{color:var(--ms-ink);background:#f6cfc9}.ms-spark{fill:#d9a28f;flex:none;width:1rem;height:1rem;display:block}.ms-world .hero-title,.ms-world .section-title,.ms-world .closing-title,.ms-world .walk-heading{font-family:var(--ms-serif);letter-spacing:-.012em;color:var(--ms-ink);font-variation-settings:normal;text-wrap:pretty;font-weight:500;line-height:1.06}.ms-world .section-title,.ms-world .closing-title,.ms-world .walk-heading{max-width:27ch;font-size:clamp(2.25rem,3.9vw,3.375rem)}.ms-world .section-head{max-width:50rem}.ms-world .section-head .section-sub,.ms-world .walk-sub,.ms-world .closing-sub{color:var(--ms-ink-2);font-size:1.125rem;line-height:1.6}.ms-world .section{padding:clamp(4.5rem,8.5vw,7.5rem) 0}.ms-world .ms-owner-line{border-left:2px solid var(--ms-rose-deep);max-width:40rem;font-family:var(--ms-serif);color:var(--ms-rose-ink);text-wrap:pretty;margin-top:.25rem;padding:.125rem 0 .125rem 1.125rem;font-size:clamp(1.375rem,1.9vw,1.625rem);font-style:italic;font-weight:600;line-height:1.3}.ms-world .btn{font-family:var(--ms-round);white-space:nowrap;transition:background-color .12s ease, border-color .12s ease, box-shadow .16s ease, transform .16s var(--ms-ease);border-radius:999px;font-weight:700}.ms-world .btn:active{transform:scale(.97)}.ms-world .btn-ghost{background:var(--ms-pearl);border-color:#e6c3bd}@media (hover:hover) and (pointer:fine){.ms-world .btn-ghost:hover{border-color:var(--ms-rose-deep);background:#fff}}.ms-world :focus-visible{outline-color:var(--ms-rose-ink)}.ms-world .world-hero{padding-top:clamp(1.5rem,2.6vw,3rem)}.ms-world .world-hero-scrim{background:radial-gradient(58% 62% at 50% 30%, #ffffffa8 0%, #ffffff4d 60%, #fff0 100%), linear-gradient(180deg, #ffffffb8 0%, #ffffff7a 34%, #ffffff1f 62%, #fff8f380 86%, var(--ms-cream) 100%)}.ms-world .world-hero .hero-title{text-wrap:pretty;max-width:9.4em;font-size:clamp(2.5rem,3.9vw,4.75rem);line-height:1.03}.ms-world .world-hero .hero-lead{max-width:46rem;font-family:var(--ms-round);color:var(--ms-ink-2);margin-top:.875rem;font-weight:600}.ms-world .world-hero .hero-ctas{margin-top:1.375rem}.ms-world .hero-ctas .btn-lg{font-family:var(--ms-round);border-radius:999px;font-weight:800}.ms-world .world-hero .hero-points{font-family:var(--ms-round);color:var(--ms-ink);margin-top:1rem;font-weight:700}.ms-stage{--ms-top:clamp(1.25rem, 2.4vw, 2.25rem);--ms-edge:clamp(.75rem, 1.1vw, 1.125rem);--ms-front:clamp(3rem, 6vw, 5.5rem);padding-bottom:0}.ms-stage .cs-stage{--cs-w:min((100cqw - 2.5rem) / 1.3, 66rem, (100svh - 12rem) * 1.42);container-type:inline-size}.ms-stage .cs-card{margin-top:0}@media (max-width:48rem){.ms-stage .cs-stage{--cs-w:min(100cqw - 2.5rem, 24rem)}.ms-stage .cs-card{margin-top:2.25rem}.ms-stage .cs-stage:after{content:"";z-index:-1;background:linear-gradient(#fff0 0 1.4rem,#ffffffe6 1.4rem,#fff0 calc(1.4rem + 3px)),linear-gradient(#ebe5dc 0,#f3efe8 1.45rem,#e2d9cb 1.45rem,#d3c8b7 2.2rem,#46341e38 2.2rem,#46341e00 3.4rem),repeating-linear-gradient(90deg,#ccb28d 0,#e2cfb0 .3rem,#ead9bd .55rem,#dbc4a2 .95rem,#c6aa82 1.15rem);height:5rem;margin:-1.125rem calc(50% - 50vw) 0;display:block;position:relative}}.ms-ipad{padding:calc(var(--cs-w) * .019);border-radius:calc(var(--cs-w) * .046);background:#101113;position:relative;box-shadow:0 0 0 1.5px #d7d9dc,0 0 0 3px #a9acb1,0 2.75rem 4rem -2.25rem #342c2280,0 1rem 1.75rem -1.25rem #342c2259}.ms-world .ms-ipad .ipad{border-radius:calc(var(--cs-w) * .028)}.ms-ipad-camera{top:calc(var(--cs-w) * .0095 - .2rem);background:#1c1f25;border-radius:50%;width:.4rem;height:.4rem;position:absolute;left:50%;translate:-50%;box-shadow:inset 0 0 0 1.5px #2c313a}.ms-reader{--rd:calc(var(--cs-w) * .121);z-index:2;pointer-events:none;align-items:center;display:flex;position:absolute;top:50%;left:calc(100% + 2px);translate:0 -50%}.ms-reader-plug{width:calc(var(--cs-w) * .012);height:calc(var(--cs-w) * .026);background:linear-gradient(#f4f2ee 0%,#fff 30%,#d9d4cc 100%);border-radius:0 2px 2px 0;display:block;box-shadow:inset 0 -1px #5040322e,0 1px 2px #342c2240}.ms-reader-body{width:var(--rd);height:calc(var(--rd) * 1.53);border-radius:calc(var(--rd) * .22);background:radial-gradient(90% 60% at 28% 16%,#fff 0%,#fff0 62%),linear-gradient(90deg,#f7f5f2 0%,#fbfaf8 46%,#ece8e2 82%,#d6d0c7 100%);display:block;position:relative;box-shadow:inset 0 2px #fff,inset -.35em 0 .5em -.3em #5040322e,inset 0 -.3em .45em -.25em #50403233,0 0 0 1px #a0968a73,0 1.25rem 1.5rem -.875rem #342c2280,0 3px 5px -2px #342c224d}.ms-reader-slot{height:calc(var(--rd) * .045);background:linear-gradient(#4a4540 0%,#7a736b 100%);border-radius:999px;position:absolute;top:9%;left:16%;right:16%;box-shadow:0 1px #fff,inset 0 1px 1px #00000073}.ms-reader-tap{width:46%;position:absolute;top:34%;left:50%;overflow:visible;translate:-50%}.ms-reader-tap path{fill:none;stroke:#a39d95;stroke-width:2.8px;stroke-linecap:round}.ms-reader-light{width:calc(var(--rd) * .07);height:calc(var(--rd) * .07);background:radial-gradient(circle at 40% 35%,#c9f0c4,#6fbf6a 70%);border-radius:50%;position:absolute;bottom:11%;left:50%;translate:-50%;box-shadow:0 0 0 1.5px #e6e1da,0 0 6px #6fbf6a99}.ms-desk{position:relative}.ms-block{z-index:2;width:calc(var(--cs-w) * .4);height:clamp(2rem,3.4vw,3.25rem);margin:calc(var(--cs-w) * -.017) auto calc(var(--ms-top) * -.55);background:radial-gradient(.22rem .1rem at 18% 46%,#78624659,#78624600 100%),radial-gradient(.3rem .12rem at 63% 70%,#7862464d,#78624600 100%),radial-gradient(.18rem .08rem at 81% 38%,#7862464d,#78624600 100%),radial-gradient(.26rem .1rem at 39% 80%,#78624640,#78624600 100%),linear-gradient(178deg,#fff0 0 30%,#ffffff73 31%,#fff0 36%,#a08c7029 58%,#a08c7000 63%),linear-gradient(#eee6da 0%,#e2d8c8 70%,#d2c6b3 100%);border-radius:3px 3px 2px 2px;display:block;position:relative;box-shadow:inset 0 -2px 3px #342c221f,0 12px 16px -10px #342c2280}.ms-block-top{background:linear-gradient(#fbf9f5,#ece5da);border-radius:3px 3px 0 0;height:.4rem;position:absolute;inset:0 0 auto;box-shadow:inset 0 2px 2px -1px #28201659,0 1px #fff9}.ms-counter{z-index:1;width:100vw;height:calc(var(--ms-top) + var(--ms-edge));background:linear-gradient(180deg, #fff0 0, #fff0 calc(var(--ms-top) - 1px), #ffffffe6 calc(var(--ms-top) - 1px), #fff0 calc(var(--ms-top) + 2px)), linear-gradient(176deg, #fff0 30%, #ffffff59 34%, #fff0 40%, #96806214 66%, #96806200 71%), linear-gradient(180deg, #ebe5dc 0, #f3efe8 var(--ms-top), #e2d9cb var(--ms-top), #d3c8b7 100%);margin-left:calc(50% - 50vw);display:block;position:relative;box-shadow:0 10px 18px -8px #342c2266}.ms-desk-front{width:100vw;height:var(--ms-front);background:linear-gradient(#46341e38 0,#46341e00 38%),repeating-linear-gradient(90deg,#ccb28d 0,#e2cfb0 .3rem,#ead9bd .55rem,#dbc4a2 .95rem,#c6aa82 1.15rem);margin-left:calc(50% - 50vw);display:block}.ms-stage .hero-iphone{right:auto;left:max(.75rem, 50% - var(--cs-w) * .5 - 11.5em);bottom:calc(var(--ms-front) + var(--ms-edge) + var(--ms-top) * .45);z-index:3}.ms-world .ms-customers{z-index:1;background:var(--ms-cream);padding:2.25rem 0 2rem;position:relative}.ms-world .ms-customers .marquee-track>div{background:var(--ms-cream)}.ms-world .ms-customers .customers-label{font-family:var(--ms-serif);color:var(--ms-rose-ink);font-size:1.375rem;font-style:italic;font-weight:600}.ms-world .ms-customers:after{content:"";background:linear-gradient(90deg,#e2bfa300,#e2bfa3e6 20% 80%,#e2bfa300);width:min(100% - 2.5rem,72rem);height:1px;position:absolute;bottom:0;left:50%;translate:-50%}.ms-menu-section{background:radial-gradient(70% 50% at 50% 0%, #ffffff8c, #fff0), var(--ms-weave), linear-gradient(180deg, #fbe5df 0%, #fdeee9 55%, var(--ms-cream) 100%)}.ms-world .ms-menu-section{padding-top:clamp(5rem,9vw,8rem)}.ms-svc-wrap{width:min(100% - 2.5rem,72rem);margin:3rem auto 0}.ms-svc{grid-template-columns:minmax(0,1fr);gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.ms-tone-blush{--t0:#e5ada7;--t1:#f5d2cc;--t2:#fdeeea;--tc:#fae4df;--cap:#d8939a}.ms-tone-rose{--t0:#dc9ea3;--t1:#f1c4c6;--t2:#fbe6e6;--tc:#f8dfdf;--cap:#c97a80}.ms-tone-sage{--t0:#a9bb9e;--t1:#d0dcc7;--t2:#eef3ea;--tc:#e4ebdd;--cap:#8ea485}.ms-tone-cream{--t0:#dcc6ad;--t1:#f3e6d6;--t2:#fffaf3;--tc:#fbf2e8;--cap:#d6b597}.ms-svc-card{background:radial-gradient(90% 40% at 50% 0%, #ffffff80, #fff0), var(--tc);box-shadow:inset 0 1px 0 #ffffffd9, inset 0 0 0 1px #ffffff80, 0 1.5rem 2.25rem -1.75rem rgb(var(--ms-shade) / .5), 0 2px 6px -2px rgb(var(--ms-shade) / .16);transition:transform .26s var(--ms-ease), box-shadow .26s ease;border-radius:1.75rem;grid-template-rows:auto auto 1fr;padding:.75rem .75rem 1.625rem;display:grid;position:relative}@media (hover:hover) and (pointer:fine){.ms-svc-card:hover{box-shadow:inset 0 1px 0 #ffffffd9, inset 0 0 0 1px #ffffff80, 0 2rem 2.75rem -1.75rem rgb(var(--ms-shade) / .55), 0 2px 6px -2px rgb(var(--ms-shade) / .16);transform:translateY(-3px)}}.ms-svc-well{background:radial-gradient(60% 42% at 50% 0%, #ffffffbf, #fff0 100%), linear-gradient(180deg, var(--t1), var(--t1));border-radius:1.25rem;align-content:center;justify-items:center;min-height:12.5rem;padding:2.25rem 1rem 1.5rem;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.ms-svc-well{background:radial-gradient(60% 42% at 50% 0%, #ffffffbf, #fff0 100%), linear-gradient(180deg, var(--t1), color-mix(in srgb, var(--t1) 82%, var(--t0)))}}.ms-svc-well{box-shadow:inset 0 .75rem 1.25rem -.75rem rgb(var(--ms-shade) / .25), inset 0 0 0 1px rgb(var(--ms-shade) / .05)}.ms-svc-spark{width:1rem;height:1rem;fill:var(--ms-pearl);filter:drop-shadow(0 0 5px #ffffffe6);position:absolute;top:.875rem;right:1rem}.ms-svc .ms-ui{width:min(100%,19rem)}.ms-svc-title{font-family:var(--ms-serif);letter-spacing:-.005em;color:var(--ms-ink);text-wrap:pretty;margin-top:1.25rem;padding:0 .875rem;font-size:1.4375rem;font-weight:600;line-height:1.15}.ms-svc-body{color:var(--ms-ink-2);text-wrap:pretty;margin-top:.5rem;padding:0 .875rem;font-size:1rem;line-height:1.55}@media (min-width:40rem){.ms-svc{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}.ms-svc-card{grid-area:span 3/span 2;grid-template-rows:subgrid;row-gap:0}.ms-svc-card:nth-child(5){grid-column:2/span 2}}@media (min-width:64rem){.ms-svc{grid-template-columns:repeat(6,minmax(0,1fr))}.ms-svc-card:nth-child(4){grid-column:2/span 2}.ms-svc-card:nth-child(5){grid-column:4/span 2}}.ms-ui{box-shadow:0 .75rem 1.5rem -1rem rgb(var(--ms-shade) / .5), 0 0 0 1px rgb(var(--ms-shade) / .06);font-family:var(--sans);color:#1b1f27;text-align:left;background:#fff;border-radius:1rem;margin:0;padding:.75rem .875rem;list-style:none}.ms-ui-label{color:#646a76;font-size:.8125rem;font-weight:500}.ms-ui-text{color:#1b1f27;text-wrap:pretty;margin-top:.375rem;font-size:.9375rem;line-height:1.42}.ms-ui-five{justify-content:space-between;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.ms-ui-five li{justify-items:center;gap:.25rem;display:grid}.ms-ui-five b{font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:600}.ms-ui-note{background:#ffffffeb;border-radius:1.125rem}.ms-ui-note-top{align-items:center;gap:.4rem;font-size:.9375rem;display:flex}.ms-ui-note-top img{border-radius:.3rem}.ms-ui-note-top b{font-weight:600}.ms-ui-note-top span{color:#646a76;margin-left:auto;font-size:.8125rem}.ms-ui-big{font-variant-numeric:tabular-nums;margin-top:.125rem;font-size:1.75rem;font-weight:600;line-height:1.1}.ms-ui-chart{grid-template-rows:4rem;grid-template-columns:auto minmax(0,1fr);gap:.375rem;margin-top:.5rem;display:grid}.ms-ui-faces{flex-direction:column;justify-content:space-between;display:flex}.ms-ui-chart svg{width:100%;height:4rem;overflow:visible}.ms-ui-chart line{stroke:#ebe7e2;stroke-width:1px;vector-effect:non-scaling-stroke}.ms-ui-chart polyline{fill:none;stroke:#0a6fd6;stroke-width:2.25px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.ms-ui-who{align-items:flex-start;gap:.5rem;font-size:.9375rem;line-height:1.35;display:flex}.ms-ui-who img{flex:none;margin-top:.05rem}.ms-ui-who b{font-weight:600}.ms-ui-rule{border-top:1px solid #efebe6;margin-top:.625rem;padding-top:.5rem}.ms-ui-help{gap:0;padding-block:.25rem;display:grid}.ms-ui-help li{justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem 0;font-size:.9375rem;line-height:1.3;display:flex}.ms-ui-help li+li{border-top:1px solid #efebe6}.ms-ui-open{background:#f1efeb;border-radius:999px;flex:none;padding:.125rem .5rem;font-size:.8125rem;font-weight:500}.ms-world .ms-numbers{background:radial-gradient(60% 60% at 78% 55%, #fff9, #fff0), var(--ms-weave), linear-gradient(180deg, #edf2e8 0%, #e3ebdc 100%)}@media (min-width:56rem){.ms-world .ms-numbers .wrap{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(2rem,4vw,3.5rem);display:grid}}.ms-numbers-copy{align-content:center;gap:2rem;display:grid}.ms-client-card{background:var(--ms-weave), #fffaf5;border-radius:1.25rem;justify-self:start;align-items:center;gap:1rem;max-width:24rem;padding:1.125rem 1.5rem 1.125rem 1.125rem;display:flex;rotate:-1.5deg;box-shadow:inset 0 0 0 1px #ffffffe6,0 1rem 1.5rem -1.125rem #4a5b478c,0 0 0 1px #4a5b4714}.ms-client-card .ms-card-mark{width:2.75rem;height:2.75rem;font-size:1.125rem}.ms-client-kind{font-family:var(--ms-serif);color:var(--ms-ink-2);font-size:1.0625rem;font-style:italic;font-weight:600}.ms-client-with{font-family:var(--ms-serif);color:var(--ms-ink);font-size:1.5rem;font-weight:600;line-height:1.15}.ms-client-meta{color:var(--ms-ink-2);margin-top:.25rem;font-size:.875rem;font-weight:600}.ms-shelf{justify-items:center;margin-top:3rem;padding-top:1rem;display:grid;position:relative}@media (min-width:56rem){.ms-shelf{margin-top:0}}.ms-shelf-row{z-index:1;justify-content:center;align-items:flex-end;gap:clamp(.75rem,3vw,2.25rem);width:100%;margin-bottom:-.875rem;display:flex;position:relative}.ms-shelf .ms-spark{z-index:2;fill:#fff;filter:drop-shadow(0 0 6px #fffffff2)drop-shadow(0 0 1px #c97a8066);position:absolute}.ms-shelf-spark-a{top:0;left:8%;width:1.75rem!important;height:1.75rem!important}.ms-shelf-spark-b{top:22%;right:6%;width:1.125rem!important;height:1.125rem!important}.ms-item{justify-content:center;display:flex}.ms-item-jar{width:min(51%,20.5rem)}.ms-item-serum{width:min(40%,15.5rem)}.ms-hang{display:none}.ms-jar{justify-items:center;width:100%;display:grid}.ms-jar-lid{z-index:1;background:linear-gradient(#ffffff73 0,#fff0 30%),linear-gradient(90deg,#c8767e 0%,#eaaeb1 14%,#fbdcdc 26%,#f1c0c1 40%,#e3a2a6 66%,#c46e77 100%);border-radius:1rem 1rem .5rem .5rem;width:100%;height:clamp(2.5rem,4vw,3.5rem);display:block;position:relative;box-shadow:inset 0 -3px #7828321f,0 4px 6px -3px #78283259}.ms-jar-body{width:95%;box-shadow:inset 0 -1.25rem 1.5rem -1.25rem rgb(var(--ms-shade) / .3), 0 1.5rem 1.5rem -1.25rem rgb(var(--ms-shade) / .55);background:linear-gradient(90deg,#e9d9d4 0%,#fbf3f0 12%,#fff 22%,#f9eeea 48%,#ecdcd7 80%,#d9c3bd 100%);border-radius:.5rem .5rem 2.25rem 2.25rem;margin-top:-2px;padding:clamp(1rem,2vw,1.5rem) clamp(.75rem,1.6vw,1.25rem) clamp(1.25rem,2.2vw,1.75rem);position:relative}.ms-jar-body:before,.ms-serum-body:before{content:"";z-index:2;border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,#fff0 4%,#ffffff8c 8%,#ffffffd9 10%,#ffffff4d 13%,#fff0 17% 86%,#ffffff47 90%,#fff0 93%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 6%,#000 24% 72%,#0000 92%);mask-image:linear-gradient(#0000 6%,#000 24% 72%,#0000 92%)}.ms-serum{justify-items:center;width:100%;display:grid}.ms-serum-bulb{background:linear-gradient(90deg,#b9636d 0%,#e3a1a7 24%,#f6cfd1 36%,#df959c 64%,#ad5762 100%);border-radius:46% 46% .3rem .3rem/32% 32% .3rem .3rem;width:23%;height:clamp(3.5rem,5.6vw,4.75rem);display:block;box-shadow:inset 0 -5px 6px -3px #641e284d}.ms-serum-collar{background:repeating-linear-gradient(90deg,#fff0 0 .3rem,#78503214 .3rem .36rem),linear-gradient(90deg,#b48667 0%,#ead1b8 24%,#fff3e6 36%,#d9b394 62%,#a67759 100%);border-radius:.3rem .3rem .2rem .2rem;width:40%;height:clamp(1.375rem,2.1vw,1.875rem);margin-top:-2px;display:block;box-shadow:inset 0 1px #fff9,0 3px 4px -2px #50321e66}.ms-serum-body{width:100%;box-shadow:inset 0 -1.25rem 1.5rem -1.25rem rgb(var(--ms-shade) / .35), 0 1.5rem 1.5rem -1.25rem rgb(var(--ms-shade) / .55);background:radial-gradient(70% 30% at 50% 0,#ffffff8c,#fff0),linear-gradient(90deg,#e2b2ae 0%,#f8e0dc 12%,#fff4f2 22%,#f5d4cf 52%,#e8bab5 82%,#d7a29d 100%);border-radius:50% 50% 1.5rem 1.5rem/4rem 4rem 1.5rem 1.5rem;margin-top:-1px;padding:clamp(3.5rem,6vw,5.25rem) clamp(.625rem,1.2vw,1rem) clamp(1.5rem,3vw,2.5rem);position:relative}.ms-serum .ms-label-value{font-size:clamp(1.75rem,2.8vw,2.625rem)}.ms-label{z-index:1;background:var(--ms-pearl);box-shadow:0 1px 2px rgb(var(--ms-shade) / .12), inset 0 -6px 10px -8px rgb(var(--ms-shade) / .25);text-align:center;border-radius:.875rem;padding:1rem .75rem 1.0625rem;position:relative}.ms-label:before{content:"";border:1px solid var(--ms-champagne);pointer-events:none;border-radius:.625rem;position:absolute;inset:.3125rem}.ms-label-value{font-family:var(--ms-serif);letter-spacing:-.01em;white-space:nowrap;color:var(--ms-ink);font-size:clamp(1.875rem,3.6vw,3.5rem);font-weight:600;line-height:1}.ms-label-text{color:var(--ms-ink-2);text-wrap:balance;margin-top:.5rem;font-size:1rem;font-weight:700;line-height:1.35}.ms-plinth{background:radial-gradient(.3rem .12rem at 24% 70%,#78624647,#78624600),radial-gradient(.24rem .1rem at 71% 78%,#7862463d,#78624600),linear-gradient(#fbf7f1 0,#f1e9de .75rem,#e4d8c8 .8rem,#d8cab7 100%);border-radius:.375rem;width:min(100%,40rem);height:2rem;display:block;box-shadow:0 1.25rem 1.5rem -1rem #463c2873}.ms-shelf-card{background:var(--ms-pearl);max-width:28rem;box-shadow:0 1rem 1.5rem -1rem rgb(var(--ms-shade) / .5);color:var(--ms-ink-2);text-wrap:pretty;transform-origin:50% 0;border-radius:0 0 1rem 1rem;margin:-.125rem 1rem 0;padding:1.125rem 1.25rem 1.25rem;font-size:.9375rem;line-height:1.55;position:relative;rotate:-.6deg}.ms-shelf-card:before,.ms-shelf-card:after{content:"";background:linear-gradient(90deg,#b48667,#f3dcc4 45%,#c89b7b);border-radius:.2rem;width:.875rem;height:.75rem;position:absolute;top:-.375rem;box-shadow:0 1px 2px #50321e59}.ms-shelf-card:before{left:1.25rem}.ms-shelf-card:after{right:1.25rem}@media (max-width:47.99rem){.ms-shelf{padding-top:.5rem}.ms-shelf-row{flex-direction:column;align-items:stretch;gap:2.25rem;margin-bottom:0}.ms-item,.ms-item-jar,.ms-item-serum{grid-template-columns:minmax(0,56%) minmax(0,1fr);align-items:start;gap:1rem;width:100%;padding-bottom:1.125rem;display:grid;position:relative}.ms-item-serum{grid-template-columns:minmax(0,1fr) minmax(0,56%)}.ms-item-serum .ms-hang{order:-1}.ms-item:after{content:"";z-index:-1;background:radial-gradient(.3rem .12rem at 24% 70%,#78624647,#78624600),linear-gradient(#fbf7f1 0,#f1e9de .6rem,#e4d8c8 .65rem,#d8cab7 100%);border-radius:.375rem;height:1.5rem;position:absolute;bottom:0;left:-.5rem;right:-.5rem;box-shadow:0 1rem 1.25rem -.875rem #463c2873}.ms-item{isolation:isolate}.ms-jar,.ms-serum{align-self:end}.ms-plinth,.ms-shelf-spark-b,.ms-label-text{display:none}.ms-label{padding:.875rem .375rem}.ms-label-value,.ms-serum .ms-label-value{font-size:min(2.25rem,8.5vw)}.ms-serum-body{padding-inline:.625rem}.ms-hang{margin-top:2.75rem;display:block;position:relative}.ms-item-jar .ms-hang{margin-top:1.25rem}.ms-hang-card{background:var(--ms-weave), linear-gradient(170deg, #fffbf6, #f8efe5);box-shadow:0 .75rem 1rem -.75rem rgb(var(--ms-shade) / .45), 0 0 0 1px #e2bfa3b3;color:var(--ms-ink-2);text-wrap:pretty;transform-origin:50% 0;border-radius:.25rem .25rem .875rem .875rem;padding:2.25rem .875rem 1rem;font-size:.9375rem;font-weight:700;line-height:1.4;display:block;position:relative;rotate:2deg}.ms-item-serum .ms-hang-card{rotate:-2deg}.ms-hang-card:before{content:"";width:.875rem;height:.875rem;box-shadow:inset 0 1px 2px rgb(var(--ms-shade) / .4), 0 0 0 2.5px #e2bfa3f2;background:#e8efe1;border-radius:50%;position:absolute;top:.75rem;left:50%;translate:-50%}.ms-hang-string{z-index:1;transform-origin:0;background:#d98f95;border-radius:2px;width:calc(50% + 1.25rem);height:2px;position:absolute;top:1.15rem;left:50%;rotate:170deg}.ms-item-serum .ms-hang-string{width:calc(88% + 1rem);rotate:-2deg}.ms-shelf-card{margin-top:.25rem}}.ms-world .walk-stage{background:radial-gradient(60% 70% at 72% 62%, #ffffff8c, #fff0), var(--ms-weave), linear-gradient(180deg, #fdf0ec 0%, #fbe6e0 100%)!important}.ms-world .walk-rail{background:#9a415229}.ms-world .walk-rail-fill{background:var(--ms-rose-ink)}.ms-world .walk-num{color:var(--ms-rose-ink);font-size:.875rem}.ms-world .walk-title{font-family:var(--ms-serif);letter-spacing:-.005em;font-variation-settings:normal;font-weight:600}.ms-world .walk-kicker{color:var(--ms-ink-2);font-style:italic;font-weight:500}.ms-world .walk-body{color:var(--ms-ink-2);font-size:1.0625rem}.ms-world .walk-step{opacity:1}.ms-world .walk-step .walk-title,.ms-world .walk-step .walk-kicker{color:#74646a}.ms-world .walk-step .walk-body{color:#6a5a60}.ms-world .walk-title,.ms-world .walk-kicker,.ms-world .walk-body{transition:color .3s}.ms-world .walk-who{z-index:1;background:var(--ms-pearl);color:var(--ms-ink-2);border:1px solid #c97a804d;font-size:.875rem;font-weight:700;position:relative}.ms-world .walk-device{isolation:isolate;align-self:stretch;place-items:center;min-height:0;padding:0;display:grid;position:relative;container-type:size}.ms-world .walk-phone{margin:6.5em 0 3.5em;font-size:min(1.15rem,3.125cqw - .0625rem,1.85185cqh - .0185185rem);position:relative}@media (max-width:55.99rem){.ms-world .walk-body{font-size:1rem}}.ms-world .walk-phone:before{content:"";z-index:-1;background:var(--ms-sparkle) no-repeat calc(50% - 7.25em) 3em / 1.3em 1.3em, var(--ms-sparkle-rose) no-repeat calc(50% + 6.75em) 4.25em / .85em .85em, radial-gradient(70% 40% at 50% 12%, #ffffffa6, #fff0), linear-gradient(180deg, var(--ms-arch), var(--ms-arch));border-radius:14.5em 14.5em 2.75em 2.75em;position:absolute;inset:-6.5em -5em -3.5em}@supports (color:color-mix(in lab, red, red)){.ms-world .walk-phone:before{background:var(--ms-sparkle) no-repeat calc(50% - 7.25em) 3em / 1.3em 1.3em, var(--ms-sparkle-rose) no-repeat calc(50% + 6.75em) 4.25em / .85em .85em, radial-gradient(70% 40% at 50% 12%, #ffffffa6, #fff0), linear-gradient(180deg, var(--ms-arch), color-mix(in srgb, var(--ms-arch) 84%, #c98b86))}}.ms-world .walk-phone:before{box-shadow:inset 0 2.25em 3.25em -2em rgb(var(--ms-shade) / .32), inset 0 0 0 1px rgb(var(--ms-shade) / .06), 0 2.5em 3em -2.5em rgb(var(--ms-shade) / .45);transition:--ms-arch .5s}.ms-world .walk-phone:after{content:"";z-index:-2;border:1.5px solid #c97a806b;border-radius:15.75em 15.75em 3.75em 3.75em;position:absolute;inset:-7.75em -6.25em -4.75em}.ms-world .walk-inner:has(.walk-step-on:nth-child(2)) .walk-phone{--ms-arch:#f0c0c2}.ms-world .walk-inner:has(.walk-step-on:nth-child(3)) .walk-phone{--ms-arch:#d3dfca}.ms-world .ms-plan-section{background:var(--ms-weave), var(--ms-cream)}.ms-book{margin:3rem 0 0}.ms-book-cover{isolation:isolate;background:radial-gradient(70% 60% at 25% 0%, #ffffff4d, #fff0), var(--ms-weave), linear-gradient(170deg, #f2c9c2 0%, #eab9b1 100%);box-shadow:inset 0 0 0 1px #ffffff4d, inset 0 -3px 0 #9650501f, 0 2.75rem 4rem -2.75rem rgb(var(--ms-shade) / .6), 0 4px 10px -4px rgb(var(--ms-shade) / .3);border-radius:1.5rem;padding:.875rem .875rem 1.25rem;position:relative}.ms-book-cover:before{content:"";pointer-events:none;border:1.5px dashed #ffffff8c;border-radius:1.2rem;position:absolute;inset:.375rem}.ms-book-ribbon{z-index:0;transform-origin:50% 0;clip-path:polygon(0 0,100% 0,100% 100%,50% calc(100% - .8rem),0 100%);filter:drop-shadow(1px 3px 2px #28322359);background:linear-gradient(#1e321e47 0,#1e321e00 2.6rem),linear-gradient(90deg,#657b5e 0%,#8fa585 16%,#c3d4b8 34%,#e4eedc 44%,#b2c5a6 58%,#8aa07f 80%,#667c5f 100%);width:1.05rem;height:5.25rem;position:absolute;top:calc(100% - 2.75rem);left:calc(50% + 2.25rem);transform:rotate(-3deg)}.ms-spread{padding:1.5rem 1.25rem;position:relative}.ms-spread-page{background:var(--ms-weave), #fffcf9;position:absolute;top:0;bottom:0}.ms-spread-left{background:linear-gradient(90deg, rgb(var(--ms-shade) / 0) 0 calc(100% - 2.75rem), rgb(var(--ms-shade) / .05) calc(100% - 1.5rem), rgb(var(--ms-shade) / .16) 100%), var(--ms-weave), #fffcf9;border-radius:.75rem 0 0 .75rem;left:0;right:50%;box-shadow:-1px 1px #f7efe9,-2px 2px #e4d5cb,-3px 3px #f8f0ea,-4px 4px #e2d2c8,-5px 5px #f6eee8,-6px 6px #dccbc0}.ms-spread-right{background:linear-gradient(270deg, rgb(var(--ms-shade) / 0) 0 calc(100% - 2.75rem), rgb(var(--ms-shade) / .05) calc(100% - 1.5rem), rgb(var(--ms-shade) / .16) 100%), var(--ms-weave), #fffcf9;border-radius:0 .75rem .75rem 0;left:50%;right:0;box-shadow:1px 1px #f7efe9,2px 2px #e4d5cb,3px 3px #f8f0ea,4px 4px #e2d2c8,5px 5px #f6eee8,6px 6px #dccbc0}.ms-spread-rings{z-index:2;pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;top:1.75rem;bottom:1.75rem;left:50%;translate:-50%}.ms-spread-rings i,.ms-turn-rings i{background:linear-gradient(#9c6450 0%,#e9c3ad 30%,#fff1e6 46%,#d6a28a 70%,#a96f5b 100%);border-radius:999px;width:3.25rem;height:.75rem;display:block;position:relative;box-shadow:0 3px 4px -1px #50281e66}.ms-spread-rings i:before,.ms-spread-rings i:after,.ms-turn-rings i:after{content:"";z-index:-1;width:.625rem;height:.625rem;box-shadow:inset 0 1px 2px rgb(var(--ms-shade) / .45);background:#e2cdc4;border-radius:50%;position:absolute;top:50%;translate:0 -50%}.ms-spread-rings i:before{left:.125rem}.ms-spread-rings i:after,.ms-turn-rings i:after{right:.125rem}.ms-spread .ms-spread-rings i{width:3.5rem;height:1.3rem;box-shadow:none;filter:drop-shadow(0 3px 2px #50281e52);background:0 0;border-radius:0}.ms-spread .ms-spread-rings i:before{z-index:1;box-sizing:border-box;width:2.8rem;height:auto;box-shadow:none;-webkit-mask-composite:xor;-webkit-mask-composite:xor,source-over;-webkit-mask-composite:xor,source-over;background:linear-gradient(#fff6ef 0%,#f0cdb8 22%,#d39c84 52%,#a8705c 82%,#8a5444 100%) border-box;border:.42rem solid #0000;border-bottom:0;border-radius:50% 50% 0 0/100% 100% 0 0;inset:0 auto 0 .35rem;translate:none;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) padding-box exclude,linear-gradient(#000 0 0)}.ms-spread .ms-spread-rings i:after{z-index:0;background:#b1938a;width:.7rem;height:.42rem;inset:auto auto -.2rem .2rem;translate:none;box-shadow:inset 0 1px 1.5px #46231c8c,2.4rem 0 #b1938a}.ms-spread-grid{z-index:1;grid-template-columns:3.75rem repeat(3,minmax(0,1fr)) 3.25rem repeat(3,minmax(0,1fr)) 3.75rem;grid-template-rows:auto auto auto repeat(var(--ms-slots), 1.5rem) 1.75rem;display:grid;position:relative}.ms-spread-day{align-self:end;padding:0 0 1.125rem .25rem}.ms-book-weekday{font-family:var(--ms-serif);color:var(--ms-ink);align-items:flex-start;gap:.5rem;font-size:clamp(2.5rem,3.6vw,3rem);font-style:italic;font-weight:600;line-height:1;display:flex}.ms-book-spark{width:1.125rem!important;height:1.125rem!important}.ms-book-org{color:var(--ms-ink-2);margin-top:.5rem;font-size:1rem;font-weight:700}.ms-book-key{flex-wrap:wrap;justify-content:flex-end;align-self:end;gap:.5rem;margin:0;padding:0 .25rem 1.25rem 0;list-style:none;display:flex}.ms-book-key li{white-space:nowrap;color:var(--ms-ink-2);background:#fbf3ef;border-radius:999px;align-items:center;gap:.5rem;padding:.375rem .875rem .375rem .5rem;font-size:.9375rem;font-weight:600;display:flex;box-shadow:inset 0 0 0 1px #f0dcd6}.ms-book-key i{border-radius:999px;width:1rem;height:1rem}.ms-key-booked{background:#f7d6d0}.ms-key-desk{background:var(--ms-oat);box-shadow:inset 0 0 0 1px #a0826433}.ms-key-checkin{box-shadow:inset 0 0 0 1.5px var(--ms-sage-3);background:#e1e9d9}.ms-rule{pointer-events:none;border-top:1px solid #ead5cd}.ms-rule-half{border-top:1px dotted #ecdbd4}.ms-rule-end{border-top-color:#e0c7be}.ms-col{pointer-events:none;border-left:1px solid #f0e0d9}.ms-col-last{border-right:1px solid #f0e0d9}.ms-band{background:#e9efe2;border-radius:.75rem;margin:4px 0;box-shadow:inset 0 0 0 1px #93a68a66}.ms-hour{z-index:1;white-space:nowrap;color:var(--ms-ink-2);font-variant-numeric:tabular-nums;flex-direction:column;align-self:start;padding:.3rem .375rem 0 .25rem;font-size:.8125rem;font-weight:700;line-height:1.1;display:flex;position:relative}.ms-hour-r{align-items:flex-end;padding:.3rem .25rem 0 .375rem}.ms-hour em{box-shadow:inset 0 0 0 1.5px var(--ms-sage-3);color:var(--ms-sage-ink);background:#fff;border-radius:999px;margin-top:.875rem;padding:.25rem .5rem;font-style:normal;font-weight:800}.ms-who{font-family:var(--ms-serif);letter-spacing:-.005em;color:var(--ms-ink);align-self:end;padding:1rem .75rem .75rem;font-size:1.375rem;font-weight:600;line-height:1.1}.ms-who small{font-family:var(--ms-round);letter-spacing:0;color:var(--ms-ink-2);margin-top:.3rem;font-size:.875rem;font-weight:600;display:block}.ms-cell-reply{z-index:2;padding:1rem .4375rem .875rem;position:relative}.ms-note{height:100%;box-shadow:0 0 0 1px rgb(var(--ms-shade) / .08), 0 .75rem 1.25rem -.875rem rgb(var(--ms-shade) / .55);color:var(--ms-ink);rotate:var(--tilt,0deg);background:#fff;border-radius:.875rem;align-content:start;gap:.375rem;margin:0;padding:.875rem .75rem;font-size:.9375rem;line-height:1.35;display:grid;position:relative}.ms-note:before{content:"";background:#b9c8aebf;width:3rem;height:1rem;position:absolute;top:-.5rem;left:50%;translate:-50%;rotate:-3deg;box-shadow:inset 0 0 0 1px #fff6}.ms-note-low:before{background:#f0babacc}.ms-note-sum:before{background:#e2bfa3bf}.ms-note-score{align-items:center;gap:.375rem;font-weight:600;display:flex}.ms-note-score img{width:26px;height:26px}.ms-note-score b,.ms-note-sum-line b{font-variant-numeric:tabular-nums;font-size:1.0625rem;font-weight:800}.ms-note-words{font-family:var(--ms-serif);color:var(--ms-ink);text-wrap:pretty;font-size:1.1875rem;font-style:italic;font-weight:600;line-height:1.2}.ms-note-sum-line{font-weight:600}.ms-note-alert{white-space:nowrap;color:var(--ms-rose-ink);background:#fbe2e2;border-radius:999px;justify-self:start;margin-top:.125rem;padding:.2rem .625rem;font-size:.8125rem;font-weight:800}.ms-entry{z-index:1;min-height:0;color:var(--ms-ink);background:linear-gradient(#ffffff73,#fff0 45%),#f7d6d0;border-radius:.75rem;flex-direction:column;gap:.125rem;margin:3px .4375rem;padding:.5rem .75rem;font-size:.9375rem;line-height:1.3;display:flex;position:relative;box-shadow:inset 0 0 0 1px #c97a801f}.ms-entry b{font-weight:800}.ms-entry small{color:var(--ms-ink-2);font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:600}.ms-entry-desk{background:linear-gradient(180deg, #ffffff73, #fff0 45%), var(--ms-oat);box-shadow:inset 0 0 0 1px #a0826424}.ms-todo{z-index:1;font-family:var(--ms-serif);color:var(--ms-ink);align-items:flex-start;gap:.5rem;padding:0 .75rem;font-size:1.1875rem;font-style:italic;font-weight:600;line-height:1.5rem;display:flex;position:relative}.ms-todo-mark{margin-top:.3125rem;width:.875rem!important;height:.875rem!important;fill:var(--ms-rose-deep)!important}.ms-book-caption{color:var(--ms-ink-2);margin-top:3.5rem;font-size:.875rem}.ms-book-pager{display:none}@media (max-width:71.99rem){.ms-book-cover{display:none}.ms-book-pager{max-width:30rem;margin-inline:auto;display:block}.ms-book-caption{max-width:30rem;margin:1.5rem auto 0}}.ms-turn-book{background:radial-gradient(70% 60% at 25% 0%, #ffffff4d, #fff0), var(--ms-weave), linear-gradient(170deg, #f2c9c2 0%, #eab9b1 100%);box-shadow:inset 0 0 0 1px #ffffff4d, 0 2rem 3rem -2.25rem rgb(var(--ms-shade) / .6), 0 3px 8px -3px rgb(var(--ms-shade) / .3);border-radius:1.25rem;padding:.75rem .75rem 1rem 1.25rem;position:relative}.ms-turn-book:before{content:"";pointer-events:none;border:1.5px dashed #ffffff8c;border-radius:1rem;position:absolute;inset:.3125rem}.ms-turn-rings{z-index:2;pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;top:2.25rem;bottom:2.25rem;left:.25rem}.ms-turn-rings i{width:2.25rem;height:.625rem}.ms-turn-strip{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;background:#fffcf9;border-radius:0 .625rem .625rem 0;display:flex;position:relative;overflow-x:auto;box-shadow:1px 1px #f7efe9,2px 2px #e4d5cb,3px 3px #f8f0ea,4px 4px #e2d2c8,5px 5px #f6eee8,6px 6px #dccbc0}.ms-turn-strip::-webkit-scrollbar{display:none}.ms-turn-strip:focus-visible{outline:2px solid var(--ms-rose-ink);outline-offset:3px}.ms-leaf{background:linear-gradient(90deg, rgb(var(--ms-shade) / .12) 0, rgb(var(--ms-shade) / 0) 1.5rem), var(--ms-weave), #fffcf9;scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;min-width:0;padding:1.25rem 1rem 1rem 1.75rem}.ms-leaf-head{border-bottom:1.5px solid #ecd2cb;padding-bottom:.875rem}.ms-leaf-day{font-family:var(--ms-serif);color:var(--ms-ink);flex-wrap:wrap;align-items:baseline;gap:.25rem .625rem;font-size:1.375rem;font-style:italic;font-weight:600;display:flex}.ms-leaf-day span{font-family:var(--ms-round);color:var(--ms-ink-2);font-size:.875rem;font-style:normal;font-weight:700}.ms-leaf-who{font-family:var(--ms-serif);color:var(--ms-ink);margin-top:.625rem;font-size:1.75rem;font-weight:600;line-height:1.1}.ms-leaf-who small{font-family:var(--ms-round);color:var(--ms-ink-2);margin-top:.25rem;font-size:.9375rem;font-weight:600;display:block}.ms-leaf-grid{grid-template-columns:3.75rem minmax(0,1fr);grid-template-rows:auto repeat(var(--ms-slots), 1.375rem) 1.5rem;margin-top:.75rem;display:grid}.ms-leaf-grid .ms-rule,.ms-leaf-grid .ms-band{grid-column:1/-1}.ms-leaf-grid .ms-hour{grid-column:1}.ms-leaf-reply{z-index:2;grid-area:1/2;padding:1rem .375rem .875rem;position:relative}.ms-leaf-grid .ms-entry,.ms-leaf-grid .ms-todo{grid-column:2}.ms-leaf-grid .ms-entry{flex-flow:wrap;align-content:flex-start;align-items:baseline;gap:.125rem .5rem}.ms-turn-bar{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;margin-top:1.5rem;display:grid}.ms-turn-btn{background:var(--ms-pearl);font:inherit;white-space:nowrap;color:var(--ms-ink);cursor:pointer;transition:transform .16s var(--ms-ease), border-color .12s ease, background-color .12s ease;border:1px solid #e6c3bd;border-radius:999px;padding:.625rem 1.125rem;font-size:.9375rem;font-weight:800}.ms-turn-btn:active:not(:disabled){transform:scale(.97)}.ms-turn-btn:focus-visible{outline:2px solid var(--ms-rose-ink);outline-offset:2px}.ms-turn-btn:disabled{opacity:.45;cursor:default}@media (hover:hover) and (pointer:fine){.ms-turn-btn:hover:not(:disabled){border-color:var(--ms-rose-deep);background:#fff}}.ms-turn-where{text-align:center;justify-items:center;display:grid}.ms-turn-where b{font-family:var(--ms-serif);color:var(--ms-ink);font-size:1.25rem;font-weight:600;line-height:1.15}.ms-turn-where span{color:var(--ms-ink-2);font-size:.875rem;font-weight:600}.ms-world .ms-cards-section{background:radial-gradient(50% 40% at 85% 20%, #ffffff80, #fff0), var(--ms-weave), linear-gradient(180deg, #fbe8e3, #f9e2dc)}.ms-cards{grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;gap:1.5rem;margin:3rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:40rem){.ms-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.ms-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem}}.ms-stock-blush{--stock:#f9e0da;--stock-edge:#ffffffe6;--stock-band:#f4d0c9}.ms-stock-cream{--stock:#fffaf5;--stock-edge:#e2bfa3bf;--stock-band:#f7ebde}.ms-stock-sage{--stock:#e8eee2;--stock-edge:#ffffffe6;--stock-band:#d9e3d0}.ms-card{min-width:0;transition:translate .26s var(--ms-ease);display:flex;position:relative}@media (hover:hover) and (pointer:fine){.ms-card:hover{translate:0 -3px}}.ms-card-paper{background:var(--ms-weave), var(--stock);min-width:0;box-shadow:inset 0 1px 0 #ffffffb3, 0 1.25rem 2rem -1.5rem rgb(var(--ms-shade) / .55), 0 2px 4px -1px rgb(var(--ms-shade) / .15);border-radius:1.25rem;flex:1;grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.ms-card-paper:after{content:"";border:1px solid var(--stock-edge);pointer-events:none;border-radius:.875rem;position:absolute;inset:.4375rem}.ms-card-band{background:var(--stock-band);align-items:center;gap:.625rem;height:3.75rem;padding:0 1.5rem;display:flex}.ms-card-mark{width:2.25rem;height:2.25rem;box-shadow:inset 0 0 0 1px var(--ms-rose-deep);font-family:var(--ms-serif);color:var(--ms-rose-ink);background:#ffffff8c;border-radius:50%;flex:none;place-items:center;font-size:1rem;font-style:italic;font-weight:700;display:grid}.ms-card-org{min-width:0;font-family:var(--ms-serif);white-space:nowrap;color:var(--ms-ink-2);font-size:1.0625rem;font-style:italic;font-weight:600}.ms-card-spark{margin-left:auto}.ms-card-title{font-family:var(--ms-serif);letter-spacing:-.005em;white-space:nowrap;color:var(--ms-ink);padding:1.25rem 1.5rem 0;font-size:1.625rem;font-weight:600;line-height:1.15}@media (max-width:22.5rem){.ms-card-title{white-space:normal}}.ms-card-body{color:var(--ms-ink-2);text-wrap:pretty;padding:.5rem 1.5rem 1.625rem;font-size:1rem;line-height:1.55}.ms-punches{gap:.5rem;display:flex}.ms-punch-hole,.ms-punch-mark{border-radius:50%;flex:0 auto;width:1.375rem;height:1.375rem}.ms-punch-hole{box-shadow:inset 0 2px 2px rgb(var(--ms-shade) / .4), 0 1px 0 #fffc;background:#f6dfd9}.ms-punch-mark{background:var(--ms-sparkle-rose) center / .75rem .75rem no-repeat;box-shadow:inset 0 0 0 1.5px #c97a808c}.ms-tag-eyelet{width:1.25rem;height:1.25rem;box-shadow:inset 0 1px 3px rgb(var(--ms-shade) / .4), 0 0 0 3px #e2bfa3f2, 0 0 0 4px #a06e5040;background:#f8e1db;border-radius:50%;flex:none;margin-right:.875rem}.ms-tag-tie{z-index:2;pointer-events:none;width:0;height:0;position:absolute;top:1.875rem;left:2.125rem}.ms-tag-tie .ms-bow{transform-origin:50% 24%;top:-1.5rem;scale:.36}.ms-world .ms-ba-section{background:var(--ms-cream)}.ms-ba{background:radial-gradient(45% 55% at 18% 0%, #ffffffb3, #fff0), var(--ms-weave), #fbf5ef;box-shadow:inset 0 0 0 1px #fff9, 0 2.25rem 3.5rem -2.5rem rgb(var(--ms-shade) / .55), 0 3px 8px -3px rgb(var(--ms-shade) / .2);border-radius:2.25rem;margin-top:3rem;padding:0 2.25rem 2rem;position:relative}.ms-ba:after{content:"";pointer-events:none;border:1px solid #e2bfa3bf;border-radius:1.75rem;position:absolute;inset:.625rem}.ms-ba-print{z-index:1;border-bottom:1.5px dashed #c97a804d;align-items:center;gap:.625rem;padding:1.75rem 0 1rem;display:flex;position:relative}.ms-ba-print-org,.ms-ba-print-kind{font-family:var(--ms-serif);color:var(--ms-ink-2);font-size:1.125rem;font-style:italic;font-weight:600}.ms-ba-print-kind{color:var(--ms-rose-ink);margin-left:auto}.ms-ba-table{z-index:1;border-collapse:separate;border-spacing:0;table-layout:fixed;text-align:left;width:100%;margin-top:1.5rem;position:relative}.ms-ba-corner{width:22%}.ms-ba-us-head,.ms-ba-them-head{font-family:var(--ms-serif);vertical-align:bottom;padding:1.25rem 1.5rem 1rem;font-size:clamp(1.5rem,2.2vw,1.875rem);font-weight:600;line-height:1.15}.ms-ba-us-head span{align-items:center;gap:.625rem;display:inline-flex}.ms-ba-us-head{color:var(--ms-ink);background:linear-gradient(#fbe1dc,#f9dbd5);border-radius:1.5rem 1.5rem 0 0}.ms-ba-them-head{color:var(--ms-ink-2)}.ms-ba-spark{width:1.125rem!important;height:1.125rem!important}.ms-ba-cat,.ms-ba-us,.ms-ba-them{vertical-align:top;border-top:1.5px dashed #c97a8047;padding:1.25rem 1.5rem}.ms-ba-cat{font-family:var(--ms-serif);color:var(--ms-ink);text-wrap:balance;padding-left:.25rem;font-size:1.3125rem;font-weight:600;line-height:1.25}.ms-ba-us,.ms-ba-them{text-wrap:pretty;font-size:1.0625rem;line-height:1.5}.ms-ba-us{color:var(--ms-ink);background:#f9dbd5}.ms-ba-them{color:var(--ms-ink-2)}.ms-ba-row:last-child .ms-ba-us{border-radius:0 0 1.5rem 1.5rem}.ms-ba-row:last-child .ms-ba-us,.ms-ba-row:last-child .ms-ba-them,.ms-ba-row:last-child .ms-ba-cat{padding-bottom:1.5rem}.ms-ba-who{display:none}.ms-world .ms-ba .launch-price-now{font-weight:800}.ms-world .ms-ba .price-was{color:var(--ms-ink-2)}@media (max-width:22.5rem){.ms-tray{padding:1rem}.ms-sheet-link{padding:1.5rem 1.25rem 1.25rem 1.875rem}}@media (max-width:47.99rem){.ms-ba{border-radius:1.75rem;padding:0 1rem .75rem}.ms-ba:after{border-radius:1.3rem}.ms-ba-print{padding:1.25rem .25rem 1rem}.ms-ba-print-kind{display:none}.ms-ba-table,.ms-ba-table tbody,.ms-ba-table tr,.ms-ba-table th,.ms-ba-table td{width:auto;display:block}.ms-ba-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ms-ba-table{margin-top:.5rem}.ms-ba-row{padding:1.125rem 0}.ms-ba-row+.ms-ba-row{border-top:1.5px dashed #f0d9d3}.ms-ba-cat,.ms-ba-us,.ms-ba-them{border-top:0}.ms-ba-cat{padding:0 .25rem .625rem}.ms-ba-us,.ms-ba-them,.ms-ba-row:last-child .ms-ba-us,.ms-ba-row:last-child .ms-ba-them{border-radius:1.125rem;padding:.75rem 1rem .875rem}.ms-ba-them{background:#f3ede6;margin-top:.5rem}.ms-ba-who{color:var(--ms-rose-ink);margin-bottom:.25rem;font-size:.8125rem;font-weight:800;display:block}.ms-ba-them .ms-ba-who{color:var(--ms-sage-ink)}}.ms-world .ms-thanks{background:radial-gradient(55% 60% at 70% 40%, #ffffff8c, #fff0), var(--ms-weave), linear-gradient(180deg, #f3ece3, #efe6db)}.ms-thanks-list{gap:2.5rem;margin:3.25rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:56rem){.ms-thanks-list{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:2.25rem;padding-bottom:2.5rem}.ms-thank:nth-child(2){translate:0 2.5rem}.ms-thank:nth-child(3){translate:0 1rem}}.ms-thank{rotate:var(--r,0deg);filter:drop-shadow(0 1.25rem 1.25rem rgb(var(--ms-shade) / .24)) drop-shadow(0 2px 2px rgb(var(--ms-shade) / .12));display:flex;position:relative}.ms-thank:first-child{--r:-1.4deg}.ms-thank:nth-child(2){--r:1.1deg}.ms-thank:nth-child(3){--r:-.7deg}.ms-paper-blush{--paper:#fbe2dc;--paper-2:#f7d6cf}.ms-paper-cream{--paper:#fffaf4;--paper-2:#f8efe5}.ms-paper-rose{--paper:#f8dcdc;--paper-2:#f2cccd}.ms-thank-card{background:var(--ms-weave), radial-gradient(90% 70% at 20% 10%, #ffffff8c, #fff0), linear-gradient(170deg, var(--paper), var(--paper-2));-webkit-mask:var(--ms-deckle) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--ms-deckle) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--ms-deckle) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--ms-deckle) 0 0 / 100% 100% no-repeat;mask:var(--ms-deckle) 0 0 / 100% 100% no-repeat;flex:1;grid-template-rows:auto 1fr auto;margin:0;padding:3.75rem 2rem 2rem;display:grid;position:relative}.ms-thank-card:before{content:"";pointer-events:none;border:1px solid #e2bfa3b3;border-radius:.375rem;position:absolute;inset:.875rem}.ms-thank-logo{object-fit:contain;object-position:left center;mix-blend-mode:multiply;width:auto;max-width:8rem;height:2rem;margin:0 0 1.25rem;display:block}.ms-thank-text{margin:0}.ms-thank-text p{font-family:var(--ms-serif);color:var(--ms-ink);text-wrap:pretty;font-size:clamp(1.375rem,1.8vw,1.5625rem);font-style:italic;font-weight:500;line-height:1.32}.ms-thank-by{color:var(--ms-ink-2);border-top:1.5px dashed #c97a8059;gap:.125rem;margin-top:1.25rem;padding-top:1rem;font-size:.9375rem;display:grid}.ms-thank-by b{color:var(--ms-ink);font-weight:800}.ms-thank-dress{z-index:2;pointer-events:none;position:absolute}.ms-thank-seal .ms-thank-dress,.ms-thank-seal-sage .ms-thank-dress{background:radial-gradient(60% 60% at 35% 30%,#e7a0a6 0%,#c76c77 45%,#a24f5b 100%);border-radius:46% 54% 50% 50%/52% 48% 54% 46%;place-items:center;width:3.5rem;height:3.5rem;display:grid;top:-1.25rem;right:1.75rem;box-shadow:inset 0 -3px 5px #5a141e59,inset 0 2px 3px #ffdcdc80,0 4px 6px -2px #5a141e73}.ms-thank-seal-sage .ms-thank-dress{background:radial-gradient(60% 60% at 35% 30%,#c8d6bd 0%,#93a68a 48%,#6f8566 100%);border-radius:52% 48% 46% 54%/48% 54% 46% 52%;left:1.5rem;right:auto;box-shadow:inset 0 -3px 5px #1e321e59,inset 0 2px 3px #ebf5e680,0 4px 6px -2px #1e321e66}.ms-thank-seal .ms-thank-dress:before,.ms-thank-seal-sage .ms-thank-dress:before{content:"";border-radius:50%;position:absolute;inset:.45rem;box-shadow:inset 0 1px 2px #3c141e73,0 1px #ffe6e673}.ms-thank-seal-mark{filter:drop-shadow(0 1px #ffd2d299);position:relative;fill:#b25d68!important;width:1.25rem!important;height:1.25rem!important}.ms-thank-seal-sage .ms-thank-seal-mark{filter:drop-shadow(0 1px #e6f0e199);fill:#6f8566!important}.ms-thank-ribbon .ms-thank-dress{background:linear-gradient(#8ea485 0%,#c3d2b8 30%,#e1ead9 48%,#b4c5a9 70%,#889e7f 100%);height:1.125rem;top:1.375rem;left:-.25rem;right:-.25rem;box-shadow:0 2px 3px #283c2840}.ms-thank-ribbon .ms-bow{filter:drop-shadow(0 5px 5px #283c2840);top:-2.6rem;scale:.62}.ms-bow-sage .ms-bow-loop-l{background:radial-gradient(34% 26% at 40% 56%,#465f41cc,#465f4100 100%),linear-gradient(165deg,#eef3e9 0%,#c9d7be 30%,#a9bb9e 62%,#7f9576 100%)}.ms-bow-sage .ms-bow-loop-r{background:radial-gradient(34% 26% at 60% 56%,#465f41cc,#465f4100 100%),linear-gradient(195deg,#eef3e9 0%,#c9d7be 30%,#a9bb9e 62%,#7f9576 100%)}.ms-bow-sage .ms-bow-tail-l,.ms-bow-sage .ms-bow-tail-r{background:linear-gradient(90deg,#7f9576 0%,#c3d2b8 40%,#e1ead9 55%,#93a68a 100%)}.ms-bow-sage .ms-bow-knot{background:linear-gradient(90deg,#7a9071 0%,#b4c5a9 30%,#e1ead9 48%,#a9bb9e 70%,#7a9071 100%)}.ms-world .ms-press{background:var(--ms-weave), linear-gradient(180deg, #efe6db, var(--ms-cream));overflow-x:clip}.ms-tray{background:radial-gradient(.35rem .14rem at 14% 22%,#7862464d,#78624600),radial-gradient(.3rem .12rem at 61% 78%,#78624642,#78624600),radial-gradient(.26rem .1rem at 83% 31%,#78624642,#78624600),radial-gradient(.3rem .12rem at 38% 88%,#78624638,#78624600),radial-gradient(.22rem .1rem at 92% 70%,#7862463d,#78624600),linear-gradient(176deg,#fff0 0 24%,#fff6 26%,#fff0 32%,#a08c701f 58%,#a08c7000 63%,#ffffff4d 80%,#fff0 84%),linear-gradient(160deg,#f5efe6 0%,#ebe1d3 60%,#e2d5c3 100%);border-radius:1.75rem;grid-template-columns:minmax(0,1fr);gap:1.25rem;margin-top:3rem;padding:clamp(1.25rem,2.6vw,2.25rem);display:grid;position:relative;box-shadow:inset 0 0 0 .625rem #ffffff2e,inset 0 .75rem 1.25rem -.75rem #5a462d59,inset 0 -2px #ffffff80,0 2rem 3rem -2rem #46372380,0 3px 6px -2px #46372340}.ms-tray-sheets{grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:40rem){.ms-tray-sheets{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.ms-tray-sheets{grid-template-columns:repeat(4,minmax(0,1fr))}}.ms-sheet{rotate:var(--r,0deg);filter:drop-shadow(0 .75rem .875rem #46372340)drop-shadow(0 1px 1px #4637232e);transition:rotate .3s var(--ms-ease), translate .3s var(--ms-ease);display:flex}.ms-sheet:first-child{--r:-1.2deg}.ms-sheet:nth-child(2){--r:.8deg}.ms-sheet:nth-child(3){--r:-.6deg}.ms-sheet:nth-child(4){--r:1deg}@media (hover:hover) and (pointer:fine){.ms-sheet:hover{translate:0 -3px;rotate:none}}.ms-sheet-blush{--sheet:#fbe0da;--sheet-2:#f6d2cb}.ms-sheet-cream{--sheet:#fffaf3;--sheet-2:#f6ece0}.ms-sheet-link{background:linear-gradient(90deg, #4632281a 0, #46322800 1.75rem), linear-gradient(125deg, #fff0 35%, #ffffff80 48%, #fff0 60%), linear-gradient(170deg, var(--sheet), var(--sheet-2));min-width:0;min-height:15rem;color:var(--ms-ink);-webkit-mask:var(--ms-tear) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--ms-tear) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--ms-tear) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--ms-tear) 0 0 / 100% 100% no-repeat;mask:var(--ms-tear) 0 0 / 100% 100% no-repeat;flex-direction:column;flex:1;gap:.875rem;padding:1.5rem 1.375rem 1.375rem 2.125rem;text-decoration:none;display:flex;position:relative}.ms-sheet-link:focus-visible{outline:2px solid var(--ms-rose-ink);outline-offset:-6px}.ms-sheet-mast{border-bottom:1.5px solid #2e2328d9;gap:.25rem;padding-bottom:.625rem;display:grid}.ms-sheet-mast time{color:var(--ms-ink-2);font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:600}.ms-sheet-outlet{min-width:0;font-family:var(--ms-serif);white-space:nowrap;color:var(--ms-rose-ink);font-size:1.375rem;font-style:italic;font-weight:700;line-height:1.1}.ms-sheet-title{font-family:var(--ms-serif);letter-spacing:-.005em;text-wrap:balance;flex:1;font-size:1.5rem;font-weight:600;line-height:1.12}.ms-sheet-cta{white-space:nowrap;color:var(--ms-ink);background:#ffffffb3;border-radius:999px;align-self:flex-start;padding:.4rem .9375rem;font-size:.9375rem;font-weight:800;transition:background-color .15s,box-shadow .15s;box-shadow:inset 0 0 0 1px #c97a8059}@media (hover:hover) and (pointer:fine){.ms-sheet-link:hover .ms-sheet-cta{box-shadow:inset 0 0 0 1.5px var(--ms-rose-deep);background:#fff}}.ms-tray-bottle{z-index:2;pointer-events:none;font-size:.9rem;position:absolute;bottom:-.75rem;right:2.25rem}@media (max-width:39.99rem){.ms-tray-bottle{font-size:.7rem;right:1.25rem}}.ms-tray-bottle .ms-prod{filter:drop-shadow(-.6em .5em .5em #46372352);rotate:-58deg}.ms-tray-bottle .ms-prod-label{width:2.1em;height:2.4em}.ms-tray-spark{filter:drop-shadow(0 0 5px #fffffff2);position:absolute;top:.875rem;left:.875rem;fill:#fff!important;width:1.25rem!important;height:1.25rem!important}.ms-world .ms-roi{background:radial-gradient(60% 50% at 15% 10%, #fff9, #fff0), var(--ms-weave), linear-gradient(180deg, var(--ms-cream), #fbe8e3);border-top:0}.ms-pricemenu-lay{filter:drop-shadow(0 1.5rem 1.5rem rgb(var(--ms-shade) / .24)) drop-shadow(0 2px 2px rgb(var(--ms-shade) / .14));margin-top:3rem}.ms-pricemenu{background:var(--ms-weave), radial-gradient(70% 50% at 20% 0%, #fff, #fff0), #fff9f2;-webkit-mask:var(--ms-deckle) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--ms-deckle) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--ms-deckle) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--ms-deckle) 0 0 / 100% 100% no-repeat;mask:var(--ms-deckle) 0 0 / 100% 100% no-repeat;padding:2rem clamp(1.25rem,3vw,2.75rem) clamp(1.75rem,3vw,2.75rem);position:relative}.ms-pricemenu:before,.ms-pricemenu:after{content:"";pointer-events:none;border:1px solid #e2bfa3d9;position:absolute}.ms-pricemenu:before{inset:.875rem}.ms-pricemenu:after{inset:1.1875rem}@media (max-width:22.5rem){.ms-pricemenu{padding-inline:.875rem}.ms-pricemenu:before{inset:.375rem}.ms-pricemenu:after{inset:.5625rem}}.ms-pricemenu-head{border-bottom:1px solid #e2bfa3cc;justify-content:center;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding-bottom:1.25rem;display:flex}.ms-pricemenu-org{font-family:var(--ms-serif);color:var(--ms-ink-2);font-size:1.25rem;font-style:italic;font-weight:600}.ms-pricemenu-spark{width:.875rem!important;height:.875rem!important}.ms-world .ms-roi .calc-wrap{margin-top:0}.ms-world .ms-roi .calc{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.ms-world .ms-roi .roi-inputs{background:#fbefe9;border:0;border-radius:1.5rem;box-shadow:inset 0 0 0 1px #c97a802e}.ms-world .ms-roi .calc-title{font-family:var(--ms-serif);letter-spacing:-.005em;font-weight:600}.ms-world .ms-roi .roi-figure,.ms-world .ms-roi .roi-tile-value{font-family:var(--ms-serif);letter-spacing:-.01em;font-variant-numeric:lining-nums tabular-nums;font-variation-settings:normal;font-weight:600}.ms-world .ms-roi .control,.ms-world .ms-roi select,.ms-world .ms-roi input[type=number]{background-color:#fff;border-color:#ecd0ca;border-radius:.875rem}.ms-world .ms-roi input[type=range]{accent-color:var(--ms-rose-ink)}.ms-world .ms-roi .field-label,.ms-world .ms-roi .field-value,.ms-world .ms-roi .field-hint,.ms-world .ms-roi .range-ends,.ms-world .ms-roi .roi-tile-label{font-size:.9375rem}.ms-world .ms-roi .field-hint,.ms-world .ms-roi .range-ends,.ms-world .ms-roi .roi-tile-label{color:var(--ms-ink-2)}.ms-world .ms-roi .roi-tile{background:#fff;border-color:#efd9d2;border-radius:1rem}.ms-world .ms-roi .roi-tile-lime{background:#e8efe1;border-color:#0000}.ms-world .ms-roi .section-more{margin-top:2.5rem;font-size:1rem}.ms-world .price-was{color:var(--ms-ink-2)}.ms-world .ms-routine-section{background:var(--ms-weave), linear-gradient(180deg, #fbe8e3 0%, var(--ms-blush-50) 100%)}.ms-routine{background:var(--ms-weave), var(--ms-pearl);box-shadow:inset 0 0 0 1px #ffffffe6, 0 2.25rem 3.5rem -2.5rem rgb(var(--ms-shade) / .55), 0 3px 8px -3px rgb(var(--ms-shade) / .18);border-radius:1.75rem;margin:3rem 0 0;padding:.75rem clamp(1.25rem,4vw,3.25rem) 1rem;position:relative}.ms-routine-steps{margin:0;padding:0;list-style:none}.ms-step{grid-template-columns:7rem minmax(0,1fr);align-items:center;gap:1.75rem;padding:1.75rem 0;display:grid}.ms-step+.ms-step{border-top:1.5px dashed #f0d9d3}.ms-step-shelf{place-items:end center;height:9.75rem;display:grid;position:relative}.ms-step-shelf:after{content:"";background:radial-gradient(closest-side, rgb(var(--ms-shade) / .3), rgb(var(--ms-shade) / 0));border-radius:50%;height:.5rem;position:absolute;bottom:-.25rem;left:.5rem;right:.5rem}.ms-step-title{font-family:var(--ms-serif);letter-spacing:-.005em;color:var(--ms-ink);text-wrap:balance;font-size:1.625rem;font-weight:600;line-height:1.12}.ms-step-body{max-width:54rem;color:var(--ms-ink-2);text-wrap:pretty;margin-top:.5rem;font-size:1.0625rem;line-height:1.6}@media (max-width:39.99rem){.ms-step{grid-template-columns:4.5rem minmax(0,1fr);grid-template-areas:"prod title""body body";gap:.875rem 1rem}.ms-step-text{display:contents}.ms-step-shelf{grid-area:prod;height:6.25rem;font-size:.62rem}.ms-step-shelf .ms-prod-label{width:1.95em;height:2.15em;font-size:1.6em}.ms-step-title{grid-area:title}.ms-step-body{grid-area:body;margin-top:0}}.ms-prod{z-index:1;filter:drop-shadow(0 .5em .5em rgb(var(--ms-shade) / .22));justify-items:center;display:inline-grid;position:relative}.ms-prod-top{display:block;position:relative}.ms-prod-body{background:linear-gradient(90deg, var(--t0) 0%, var(--t1) 12%, var(--t2) 22%, var(--t1) 48%, var(--t1) 82%, var(--t0) 100%);place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.ms-prod-body{background:linear-gradient(90deg, var(--t0) 0%, var(--t1) 12%, var(--t2) 22%, var(--t1) 48%, color-mix(in srgb, var(--t1) 60%, var(--t0)) 82%, var(--t0) 100%)}}.ms-prod-body{box-shadow:inset 0 -.75em 1em -.75em rgb(var(--ms-shade) / .35)}.ms-prod-body:before{content:"";background:linear-gradient(#fffffff2,#ffffff1a);border-radius:999px;width:7%;position:absolute;top:10%;bottom:12%;left:9%}.ms-prod-label{z-index:1;background:var(--ms-pearl);width:2.5em;height:2.75em;box-shadow:inset 0 0 0 .12em var(--ms-champagne), 0 1px 2px rgb(var(--ms-shade) / .15);font-family:var(--ms-serif);color:var(--ms-ink);border-radius:.45em;place-items:center;font-size:1.25em;font-weight:700;line-height:1;display:grid;position:relative}.ms-prod-pump .ms-prod-top{background:linear-gradient(90deg,#d9d3cc,#fff 35%,#e6e0d9 70%,#c9c2ba);border-radius:.35em .35em .15em .15em;width:1.9em;height:.8em;margin-bottom:1.15em}.ms-prod-pump .ms-prod-top:before{content:"";background:linear-gradient(90deg,#cfc8c0,#fbf9f6 45%,#d5cec6);width:.55em;height:1.2em;position:absolute;top:100%;left:50%;translate:-50%}.ms-prod-pump .ms-prod-top:after{content:"";background:linear-gradient(#fff,#d9d3cc);border-radius:0 .25em .25em 0;width:1.5em;height:.42em;position:absolute;top:.12em;left:85%}.ms-prod-pump .ms-prod-body{border-radius:1.2em 1.2em .9em .9em;width:4.4em;height:7em}.ms-prod-pump .ms-prod-body:after{content:"";background:linear-gradient(90deg,#d0c9c1,#fbf8f4 40%,#ddd6ce 75%,#c4bcb3);border-radius:.3em .3em 0 0;width:2.3em;height:.85em;position:absolute;bottom:100%;left:50%;translate:-50% .15em}.ms-prod-toner .ms-prod-top{background:repeating-linear-gradient(90deg, #fff0 0 .22em, #0000000f .22em .3em), linear-gradient(90deg, var(--cap), var(--cap) 25%, var(--cap) 40%, var(--cap) 70%, var(--cap));border-radius:.35em .35em .15em .15em;width:2.6em;height:1.7em;margin-bottom:-.1em}@supports (color:color-mix(in lab, red, red)){.ms-prod-toner .ms-prod-top{background:repeating-linear-gradient(90deg, #fff0 0 .22em, #0000000f .22em .3em), linear-gradient(90deg, color-mix(in srgb, var(--cap) 80%, #000), var(--cap) 25%, color-mix(in srgb, var(--cap) 50%, #fff) 40%, var(--cap) 70%, color-mix(in srgb, var(--cap) 75%, #000))}}.ms-prod-toner .ms-prod-body{border-radius:.75em .75em .9em .9em;width:4em;height:7.4em}.ms-prod-dropper .ms-prod-top{background:linear-gradient(90deg, var(--cap), var(--cap) 30%, var(--cap) 45%, var(--cap) 70%, var(--cap));border-radius:999px 999px .25em .25em;width:1.25em;height:1.75em;margin-bottom:.9em}@supports (color:color-mix(in lab, red, red)){.ms-prod-dropper .ms-prod-top{background:linear-gradient(90deg, color-mix(in srgb, var(--cap) 80%, #000), var(--cap) 30%, color-mix(in srgb, var(--cap) 45%, #fff) 45%, var(--cap) 70%, color-mix(in srgb, var(--cap) 75%, #000))}}.ms-prod-dropper .ms-prod-top:after{content:"";background:linear-gradient(90deg,#b48667 0%,#ead1b8 24%,#fff3e6 36%,#d9b394 62%,#a67759 100%);border-radius:.25em;width:2.1em;height:.95em;position:absolute;top:100%;left:50%;translate:-50%}.ms-prod-dropper .ms-prod-body{border-radius:46% 46% .85em .85em/1.6em 1.6em .85em .85em;width:4em;height:5.6em}.ms-prod-pot .ms-prod-top{background:linear-gradient(180deg, #ffffff73, #fff0 35%), linear-gradient(90deg, var(--cap), var(--cap) 18%, var(--cap) 30%, var(--cap) 60%, var(--cap));border-radius:.5em .5em .2em .2em;width:5.9em;height:1.5em;margin-bottom:-.1em}@supports (color:color-mix(in lab, red, red)){.ms-prod-pot .ms-prod-top{background:linear-gradient(180deg, #ffffff73, #fff0 35%), linear-gradient(90deg, color-mix(in srgb, var(--cap) 80%, #000), var(--cap) 18%, color-mix(in srgb, var(--cap) 45%, #fff) 30%, var(--cap) 60%, color-mix(in srgb, var(--cap) 75%, #000))}}.ms-prod-pot .ms-prod-body{border-radius:.35em .35em 1em 1em;width:5.5em;height:3.9em}.ms-prod-tube{padding-bottom:1.3em}.ms-prod-tube .ms-prod-top{background:repeating-linear-gradient(90deg, #00000012 0 .08em, #fff0 .08em .24em), linear-gradient(90deg, var(--t0), var(--t2) 30%, var(--t1) 70%, var(--t0));border-radius:.12em;width:4.5em;height:.65em;margin-bottom:-.05em}.ms-prod-tube .ms-prod-body{clip-path:polygon(0 0,100% 0,84% 100%,16% 100%);width:4.5em;height:6.6em}.ms-prod-tube .ms-prod-body:before{left:14%}.ms-prod-tube:after{content:"";background:linear-gradient(90deg, var(--cap), var(--cap) 25%, var(--cap) 40%, var(--cap) 70%, var(--cap));border-radius:.2em .2em .45em .45em;width:2.7em;height:1.4em;position:absolute;bottom:0;left:50%;translate:-50%}@supports (color:color-mix(in lab, red, red)){.ms-prod-tube:after{background:linear-gradient(90deg, color-mix(in srgb, var(--cap) 80%, #000), var(--cap) 25%, color-mix(in srgb, var(--cap) 50%, #fff) 40%, var(--cap) 70%, color-mix(in srgb, var(--cap) 75%, #000))}}.ms-world .ms-gift-section{background:var(--ms-sparkle) no-repeat 4.5% 30% / 1.5rem 1.5rem, var(--ms-sparkle-rose) no-repeat 92% 12% / 1rem 1rem, var(--ms-sparkle) no-repeat 88% 86% / 1.25rem 1.25rem, radial-gradient(50% 45% at 30% 60%, #f7dcd6a6, #f7dcd600), var(--ms-weave), var(--ms-cream)}.ms-gift-layout{gap:2rem;margin-top:3.5rem;display:grid}@media (min-width:64rem){.ms-gift-layout{grid-template-columns:minmax(0,2.15fr) minmax(0,1fr);align-items:stretch;gap:2.5rem}}.ms-folder{box-shadow:inset 0 0 0 1px #fff6, 0 2.25rem 3.5rem -2.5rem rgb(var(--ms-shade) / .65), 0 3px 8px -3px rgb(var(--ms-shade) / .25);background:radial-gradient(60% 50% at 25% 0,#fff6,#fff0),#f6d6d0;border-radius:1.75rem;display:grid;position:relative}@media (min-width:48rem){.ms-folder{background:radial-gradient(60% 50% at 25% 0,#fff6,#fff0),linear-gradient(90deg,#f6d6d0 0%,#f8dcd6 46%,#eec5be 49.6%,#fae2dc 50.4%,#f6d6d0 56%,#f4d2cb 100%);grid-template-columns:1fr 1fr}}.ms-folder-left{place-items:center;padding:3.5rem clamp(1.25rem,3vw,2.25rem) 3rem;display:grid;position:relative}.ms-ribbon{background:linear-gradient(90deg,#bf6670 0%,#e59ba1 20%,#fbd9da 38%,#f0b3b7 52%,#d98089 76%,#b95d68 100%);width:2rem;position:absolute;top:0;bottom:0;left:22%;box-shadow:1px 0 #8c323c26,-1px 0 #8c323c26}@media (max-width:47.99rem){.ms-ribbon{bottom:.75rem}.ms-ribbon:after{content:"";border-bottom:1.1rem solid #f6d6d0;border-left:1rem solid #0000;border-right:1rem solid #0000;position:absolute;bottom:-1px;left:0}}.ms-bow{filter:drop-shadow(0 6px 6px #78283240);width:9rem;height:6.5rem;position:absolute;top:-2.25rem;left:50%;translate:-50%}.ms-bow i{display:block;position:absolute}.ms-bow-loop-l,.ms-bow-loop-r{width:3.9rem;height:2.6rem;top:.55rem;box-shadow:inset 0 -4px 6px #78283240,inset 0 3px 3px #ffffff73}.ms-bow-loop-l{transform-origin:100%;background:radial-gradient(34% 26% at 40% 56%,#963c48cc,#963c4800 100%),linear-gradient(165deg,#fde3e4 0%,#f1b6ba 30%,#e1949b 62%,#c4707a 100%);border-radius:72% 28% 28% 72%/62% 38%;right:50%;rotate:16deg}.ms-bow-loop-r{transform-origin:0;background:radial-gradient(34% 26% at 60% 56%,#963c48cc,#963c4800 100%),linear-gradient(195deg,#fde3e4 0%,#f1b6ba 30%,#e1949b 62%,#c4707a 100%);border-radius:28% 72% 72% 28%/38% 62%;left:50%;rotate:-16deg}.ms-bow-tail-l,.ms-bow-tail-r{clip-path:polygon(0 0,100% 0,100% 100%,50% 82%,0 100%);transform-origin:50% 0;background:linear-gradient(90deg,#c46b75 0%,#f0b3b7 40%,#fbd9da 55%,#d98089 100%);width:1.5rem;height:3.75rem;top:2.1rem;left:50%}.ms-bow-tail-l{translate:-90%;rotate:20deg}.ms-bow-tail-r{translate:-10%;rotate:-20deg}.ms-bow-knot{background:linear-gradient(90deg,#b95d68 0%,#e59ba1 30%,#fbd9da 48%,#e08e96 70%,#b95d68 100%);border-radius:.6rem;width:1.6rem;height:1.85rem;top:.95rem;left:50%;translate:-50%;box-shadow:inset 0 -3px 4px #78283240}.ms-giftcard{z-index:1;aspect-ratio:1.586;width:min(100%,21.5rem);box-shadow:inset 0 1px 0 #fff, 0 1.5rem 2.25rem -1.5rem rgb(var(--ms-shade) / .65), 0 2px 6px rgb(var(--ms-shade) / .18);background:linear-gradient(115deg,#fff0 30%,#ffffffbf 42%,#fff0 54%),linear-gradient(135deg,#fffdfb 0%,#fdf1ed 50%,#f6e0da 100%);border-radius:1.125rem;flex-direction:column;padding:1.25rem 1.5rem;display:flex;position:relative;rotate:-2deg}.ms-giftcard:after{content:"";border:1px solid var(--ms-champagne);pointer-events:none;border-radius:.8rem;position:absolute;inset:.45rem}.ms-giftcard-top{align-items:center;gap:.5rem;padding-left:.5rem;display:flex}.ms-giftcard-brand{font-family:var(--ms-serif);color:var(--ms-ink);font-size:1.625rem;font-style:italic;font-weight:700;line-height:1}.ms-giftcard-spark{margin-left:auto;width:1.25rem!important;height:1.25rem!important}.ms-giftcard-free{font-family:var(--ms-serif);color:var(--ms-rose-ink);margin-top:auto;font-size:1.3125rem;font-style:italic;font-weight:700;line-height:1.1}.ms-giftcard-price{align-items:baseline;gap:.625rem;margin-top:.125rem;line-height:1;display:flex}.ms-giftcard-price s{color:var(--ms-ink-2);font-size:1.125rem;font-weight:700}.ms-giftcard-price b{font-family:var(--ms-serif);color:var(--ms-ink);font-size:3.25rem;font-weight:600}.ms-giftcard-unit{color:var(--ms-ink-2);margin-top:.25rem;font-size:.9375rem;font-weight:700}.ms-slit{pointer-events:none;width:2.25rem;height:2.25rem;position:absolute}.ms-slit-tl{filter:drop-shadow(1px 1px 1px #7832322e);background:linear-gradient(135deg,#f5d2cb 50%,#f5d2cb00 50%);top:-.375rem;left:-.375rem}.ms-slit-br{filter:drop-shadow(-1px -1px 1px #7832322e);background:linear-gradient(315deg,#f5d2cb 50%,#f5d2cb00 50%);bottom:-.375rem;right:-.375rem}.ms-folder-right{padding:2.5rem clamp(1.5rem,3vw,2.5rem)}.ms-plan-name{font-family:var(--ms-serif);color:var(--ms-ink);justify-content:space-between;align-items:baseline;gap:1rem;font-size:2rem;font-weight:600;line-height:1.1;display:flex}.ms-enterprise-price{color:var(--ms-rose-ink);font-size:1.625rem;font-style:italic}.ms-plan-unit{color:var(--ms-ink-2);margin-top:.375rem;font-size:.9375rem;font-weight:600;line-height:1.5}.ms-plan-with{gap:.625rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.ms-plan-with li{color:var(--ms-ink);align-items:flex-start;gap:.625rem;font-size:1rem;line-height:1.45;display:flex}.ms-plan-bullet{margin-top:.3rem;width:.875rem!important;height:.875rem!important;fill:var(--ms-rose-deep)!important}.ms-world .ms-plan-cta{margin-top:1.75rem}.ms-enterprise{isolation:isolate;filter:drop-shadow(0 1.5rem 1.5rem rgb(var(--ms-shade) / .28)) drop-shadow(0 2px 2px rgb(var(--ms-shade) / .14));flex-direction:column;margin-top:1.5rem;padding:4.25rem clamp(1.5rem,3vw,2.25rem) 2.25rem;display:flex;position:relative}@media (min-width:64rem){.ms-enterprise{margin-top:0}}.ms-enterprise:before{content:"";z-index:-1;background:var(--ms-weave), linear-gradient(170deg, #fffbf6, #f8efe5);clip-path:polygon(2.75rem 0,calc(100% - 2.75rem) 0,100% 2.75rem,100% 100%,0 100%,0 2.75rem);border-radius:0 0 1.5rem 1.5rem;position:absolute;inset:0}.ms-enterprise:after{content:"";z-index:-1;clip-path:polygon(2.4rem 0,calc(100% - 2.4rem) 0,100% 2.4rem,100% 100%,0 100%,0 2.4rem);pointer-events:none;border:1px dashed #e2bfa3e6;border-radius:0 0 1.1rem 1.1rem;position:absolute;inset:.625rem}.ms-enterprise .ms-tag-hole{width:1.2rem;height:1.2rem;box-shadow:inset 0 1px 3px rgb(var(--ms-shade) / .4), 0 0 0 3px #e2bfa3e6, 0 0 0 4px #a06e5040;background:#f8e1db;border-radius:50%;position:absolute;top:1.375rem;left:50%;translate:-50%}.ms-enterprise-loop{pointer-events:none;border:3px solid #d98f95;border-bottom-color:#0000;border-radius:50% 50% 0 0/40% 40% 0 0;width:2.5rem;height:4.6rem;position:absolute;top:-2.5rem;left:50%;translate:-50%}.ms-enterprise .ms-plan-cta{align-self:flex-start;margin-top:auto}.ms-enterprise .ms-plan-with{margin-bottom:1.75rem}.ms-gift-note{text-align:center;color:var(--ms-ink-2);margin-top:2.25rem;font-size:.9375rem;font-weight:600}.ms-world .ms-faq{background:radial-gradient(60% 50% at 50% 30%, #fff9, #fff0), var(--ms-weave), linear-gradient(180deg, #fbe8e3, #f8e0da)}.ms-world .ms-faq .section-head{text-align:center;margin-inline:auto}.ms-world .ms-faq .section-title{margin-inline:auto}.ms-faqstand{max-width:54rem;box-shadow:inset 0 0 0 1px #ffffffd9, inset 0 0 0 2px #c9a0962e, inset 2px 2px 0 #fff9, 0 2.5rem 3.5rem -2.75rem rgb(var(--ms-shade) / .6);background:linear-gradient(115deg,#fff0 30%,#fff6 40%,#fff0 48%),#ffffff47;border-radius:1.25rem 1.25rem .375rem .375rem;margin:3rem auto 0;padding:.875rem .875rem 0;position:relative}.ms-faqstand-foot{height:1.25rem;box-shadow:inset 0 0 0 1px #ffffffe6, inset 0 -2px 3px #a0786e2e, 0 1rem 1.25rem -.75rem rgb(var(--ms-shade) / .45);background:linear-gradient(#fffffff2 0,#ffffff80 .2rem,#ecded88c 100%);border-radius:.375rem;margin:0 -1rem;display:block}.ms-faqmenu{background:var(--ms-weave), #fffaf4;box-shadow:0 1px 3px rgb(var(--ms-shade) / .18);border-radius:.625rem;padding:0 clamp(1.25rem,4.5vw,3.5rem) clamp(1.5rem,3.5vw,2.5rem);position:relative}.ms-faqmenu:before,.ms-faqmenu:after{content:"";pointer-events:none;border:1px solid #e2bfa3d9;border-radius:.375rem;position:absolute}.ms-faqmenu:before{inset:.625rem}.ms-faqmenu:after{inset:.9375rem}.ms-faqmenu-crown{text-align:center;justify-items:center;gap:.75rem;padding:2.5rem 0 1.5rem;display:grid;position:relative}.ms-faqmenu-oval{background:radial-gradient(70% 60% at 40% 30%,#fff,#fbeee9);border-radius:50%;place-items:center;width:4.5rem;height:5.75rem;display:grid;position:relative;box-shadow:0 0 0 3px #fffaf4,0 0 0 4.5px #c9a078cc,inset 0 0 0 1px #c97a8059}.ms-faqmenu-spark{position:absolute;top:.625rem;width:.875rem!important;height:.875rem!important}.ms-faqmenu-mono{font-family:var(--ms-serif);color:var(--ms-rose-ink);font-size:1.5rem;font-style:italic;font-weight:700}.ms-faqmenu-org{font-family:var(--ms-serif);color:var(--ms-ink-2);font-size:1.375rem;font-style:italic;font-weight:600}.ms-world .ms-faqmenu .faq{border-top:1.5px solid #c97a8059;margin:0;position:relative}.ms-world .ms-faqmenu .faq-item{border-bottom:1.5px dashed #c97a804d}.ms-world .ms-faqmenu .faq-item:last-child{border-bottom:0}.ms-world .ms-faqmenu .faq-q{font-family:var(--ms-serif);letter-spacing:-.005em;color:var(--ms-ink);align-items:center;gap:1.25rem;padding:1.25rem .25rem;font-size:clamp(1.3125rem,1.7vw,1.5rem);font-weight:600;line-height:1.22;transition:color .15s}@media (hover:hover) and (pointer:fine){.ms-world .ms-faqmenu .faq-q:hover{color:var(--ms-rose-ink)}}.ms-world .ms-faqmenu .faq-q:focus-visible{outline:2px solid var(--ms-rose-ink);outline-offset:2px;border-radius:.5rem}.ms-world .ms-faqmenu .faq-q:after{background:linear-gradient(var(--ms-rose-ink), var(--ms-rose-ink)) center / .75rem 1.5px no-repeat, linear-gradient(var(--ms-rose-ink), var(--ms-rose-ink)) center / 1.5px .75rem no-repeat, #fbe3de;width:1.875rem;height:1.875rem;transition:transform .2s var(--ms-ease);border:0;border-radius:50%;transform:none}.ms-world .ms-faqmenu .faq-item[open] .faq-q:after{transform:rotate(45deg)}.ms-world .ms-faqmenu .faq-a{max-width:44rem;color:var(--ms-ink-2);padding:0 .25rem 1.5rem;font-size:1.0625rem;line-height:1.6}@media (max-width:39.99rem){.ms-faqstand{padding:.5rem .5rem 0}.ms-faqstand-foot{margin:0 -.5rem}}.ms-world .vupdated{color:var(--ms-ink-2);background:#f8e0da;padding:1.5rem 0 2.5rem;font-size:.875rem}.ms-world .ms-closing{background-color:var(--ms-cream);background-image:linear-gradient(180deg, var(--ms-cream) 0%, #fff8f373 22%, #fdece859 70%, #fbe5dfbf 100%), image-set(url(/industries/med-spas-1280.webp) 1x, url(/industries/med-spas-2560.webp) 2x);background-position:50% 35%;background-size:cover;padding:clamp(5rem,10vw,8.5rem) 0}.ms-world .ms-closing .wrap{-webkit-backdrop-filter:blur(10px)saturate(1.15);backdrop-filter:blur(10px)saturate(1.15);max-width:min(44rem,100% - 2.5rem);box-shadow:inset 0 0 0 1px #ffffffe6, 0 2.5rem 4rem -2.5rem rgb(var(--ms-shade) / .6);background:#fffbf8db;border-radius:999px 999px 2.25rem 2.25rem/21rem 21rem 2.25rem 2.25rem;padding:clamp(6rem,11vw,9rem) clamp(1.5rem,5vw,3.5rem) clamp(2.75rem,5vw,3.75rem);position:relative}.ms-world .ms-closing .wrap:before{content:"";pointer-events:none;border:1px solid #c97a8066;border-radius:999px 999px 1.75rem 1.75rem/20.4rem 20.4rem 1.75rem 1.75rem;position:absolute;inset:.625rem}.ms-world .ms-closing .wrap:after{content:"";background:var(--ms-sparkle) center / contain no-repeat;width:1.75rem;height:1.75rem;position:absolute;top:2.5rem;left:50%;translate:-50%}.ms-world .ms-closing .closing-title{max-width:14ch}@media (max-width:39.99rem){.ms-world .ms-closing .wrap{border-radius:999px 999px 1.75rem 1.75rem/11rem 11rem 1.75rem 1.75rem;padding-top:5rem}.ms-world .ms-closing .wrap:before{border-radius:999px 999px 1.25rem 1.25rem/10.4rem 10.4rem 1.25rem 1.25rem}.ms-world .ms-closing .wrap:after{top:1.75rem}}@media (prefers-reduced-transparency:reduce){.ms-world .ms-closing .wrap{background:var(--ms-pearl);-webkit-backdrop-filter:none;backdrop-filter:none}}.ms-nowrap{white-space:nowrap}.vh{background:var(--blue);color:var(--white);text-align:left;padding:clamp(2rem,5vw,3.5rem) 0 clamp(3rem,6vw,5rem)}.vh-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""actions""demo""lead""def""peek";gap:1.5rem;display:grid}.vh-copy{display:contents}.vh-head{grid-area:head}.vh-actions{grid-area:actions}.vh-lead{grid-area:lead}.vh-demo{z-index:1;grid-area:demo;min-width:0;position:relative}.vh-def{grid-area:def}@media (max-width:63.99rem){.vh-def{border-top:0;padding-top:0}}.vh-peek{grid-area:peek;min-width:0}.vh-eyebrow{color:var(--white);margin:0 0 1rem;font-size:.875rem;font-weight:500}.vh-title{max-width:20ch;color:var(--white);font-size:clamp(2.125rem,1.25rem + 2.6vw,3rem)}.vh-lead{max-width:36rem;color:var(--white);text-wrap:pretty;margin:0;font-size:clamp(1.0625rem,1.4vw,1.25rem);line-height:1.5}.vh-ctas{margin-top:0}.vh-note{color:var(--white);margin:.875rem 0 0;font-size:.8125rem}.vh-def{max-width:36rem;color:var(--white);border-top:1px solid #ffffff80;margin:0;padding-top:1rem;font-size:.9375rem;line-height:1.5}.btn-ghost-blue{color:var(--white);border-color:var(--white);background:0 0}.btn-ghost-blue:hover{background:#00000024}.vh :where(a):focus-visible{outline:2px solid var(--white);outline-offset:3px}.vh .vd-hero{color:var(--ink);box-shadow:var(--shadow-panel);border-color:#0000}@media (min-width:64rem){.vh-copy{grid-area:copy;min-width:0;display:block}.vh-lead{margin-top:1.25rem}.vh-ctas{margin-top:1.75rem}.vh-grid{align-items:start;gap:clamp(2rem,4vw,4rem)}.vh-l-peek-under .vh-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-areas:"copy demo""peek demo""def demo"}.vh-l-mirror .vh-grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);grid-template-areas:"demo peek""demo copy""demo def"}.vh-l-band .vh-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-areas:"copy demo""def demo""peek peek"}.vh-l-rail .vh-grid{grid-template-columns:minmax(0,5fr) minmax(0,2.6fr) minmax(0,6fr);grid-template-areas:"copy peek demo""def peek demo"}.vh-l-board .vh-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-areas:"copy peek""copy demo""def demo"}.vh-l-stack .vh-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-areas:"copy demo""def demo"}.vh-l-stack .vh-demo{margin-top:2.75rem}.vh-l-stack .vh-peek{z-index:0;grid-area:demo;align-self:start}.vh-l-stack .vh-peek .peek{height:6rem;padding-bottom:0;overflow:hidden}}.sms-card{border:1px solid var(--line-2);background:var(--paper);text-align:left;border-radius:14px;width:17.5rem;max-width:100%;padding:.875rem .875rem .75rem;font-size:.8125rem}.sms-from{color:var(--muted);align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.8125rem;display:flex}.sms-in,.sms-out{white-space:pre-line;overflow-wrap:break-word;border-radius:14px;max-width:90%;padding:.5rem .75rem;line-height:1.35;display:block}.sms-in{background:var(--stone);border-bottom-left-radius:4px}.sms-out{background:var(--ink);color:var(--white);border-bottom-right-radius:4px;margin:.375rem 0 0 auto}.vprose{max-width:68ch;color:var(--ink-2);gap:1rem;margin-top:2rem;display:grid}.vprose>:where(p){margin:0}.vproblem{display:grid}.vrows{border-top:1px solid var(--line-2);margin:3rem 0 0;display:grid}.vrow{border-bottom:1px solid var(--line-2);gap:.5rem;padding:1.25rem 0;display:grid}.vrow-label{letter-spacing:-.015em;font-size:1.0625rem;font-weight:600;line-height:1.3}.vrow-text{max-width:68ch;color:var(--ink-2);margin:0}@media (min-width:56rem){.vrow{grid-template-columns:1fr 1fr;gap:3rem}.vproblem>.vprose{margin-left:calc(50% + 1.5rem)}}.vsteps{padding:0;list-style:none}.vstep-num{color:var(--ink-2);font-variant-numeric:tabular-nums;margin-bottom:.25rem;font-size:.8125rem;font-weight:500;display:block}.vrow-label{margin:0}.vclaims{border-top:1px solid var(--line-2);margin:3rem 0 0;display:grid}.vclaim{border-bottom:1px solid var(--line-2);flex-wrap:wrap;align-items:baseline;gap:.25rem 1.5rem;padding:1.25rem 0;display:flex}.vclaim-value{font-family:var(--display);font-size:var(--text-section);letter-spacing:-.035em;font-variation-settings:"opsz" 96;order:-1;margin:0;font-weight:700;line-height:1.02}.vclaim-label{color:var(--ink-2)}.vlogos{flex-wrap:wrap;align-items:center;gap:1.25rem 2.75rem;margin:2.5rem 0 0;padding:0;list-style:none;display:flex}.vquotes{margin-top:3rem}.vsource,.vpress{max-width:68ch;color:var(--ink-2);margin:0;font-size:.8125rem}.vpress{margin-top:2rem}.vps{max-width:68ch;color:var(--ink-2);margin:1.5rem 0 0}.closing .vps{margin-inline:auto}.vlinks{flex-wrap:wrap;gap:.75rem 2rem;margin:2rem 0 0;padding:0;list-style:none;display:flex}.vfaq{margin-top:2.5rem}.vupdated .wrap{display:block}.vupdated{color:var(--muted);margin:0;padding:0 0 2rem;font-size:.8125rem}.vcapsule,.closing .vclosing-sub,.vquotes .quote-by,.vd-thread .imsg-stamp,.vd-dash .stat-label{color:var(--ink-2)}.vnote{color:var(--ink-2);margin-top:1rem;font-size:.8125rem}.vd{gap:1rem;display:grid}.vd-hero{border:1px solid var(--line-2);border-radius:var(--r-lg);background:var(--stone);text-align:left;min-width:0;padding:clamp(1rem,2.5vw,1.5rem)}.vd-title{max-width:none;margin:0;font-size:clamp(1.25rem,1rem + .8vw,1.5rem)}.vd-capsule{margin:0;font-size:.9375rem;line-height:1.5}@media (max-width:63.99rem){.vd-capsule{order:5}.vd-noapp{order:6}}.vd-bar{flex-wrap:wrap;gap:.75rem 1rem;display:flex}.vd-seg{border:1px solid var(--line-2);border-radius:var(--r);background:var(--paper);max-width:100%;display:inline-flex;overflow:hidden}.vd-seg-btn{border:0;border-right:1px solid var(--line-2);min-height:2.75rem;color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;padding:.375rem clamp(.5rem,3vw,1rem);font-size:.875rem;font-weight:500;transition:background-color .12s}.vd-seg-btn:last-child{border-right:0}.vd-seg-btn:hover{background:var(--stone)}.vd-seg-btn:where([aria-pressed=true]){background:var(--ink);color:var(--white)}.vd-grid{align-items:start;gap:1.25rem;display:grid}.vd-col{min-width:0}.vd-h{margin:0 0 .75rem;font-size:1.0625rem}.vd-sub{letter-spacing:0;color:var(--ink-2);margin-top:.125rem;font-size:.8125rem;font-weight:400;display:block}.vd-phone{border:1px solid var(--line-2);border-radius:var(--r-lg);background:var(--paper);min-height:9rem;padding:.875rem 1.25rem}.vd-thread{font-size:.9375rem}.vd-thread :where(p){white-space:pre-line}.vd-actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.75rem;display:flex}.vd-prompt{color:var(--ink-2);flex-basis:100%;font-size:.8125rem}.vd-scores{grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;width:100%;max-width:24rem;display:grid}.vd-score{border:1px solid var(--line-2);border-radius:var(--r);background:var(--paper);min-height:2.75rem;color:var(--ink);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:.375rem;padding:.375rem .875rem;font-size:.875rem;font-weight:500;transition:transform .15s cubic-bezier(.23,1,.32,1),background-color .12s,opacity .15s;display:inline-flex}.vd-score:hover{background:var(--stone)}.vd-score:active{transform:scale(.97)}.vd-score:where([aria-pressed=true]){border-color:var(--ink);background:var(--stone);transform:translateY(-2px)}.vd-scores:has([aria-pressed=true]) .vd-score:not([aria-pressed=true]){opacity:.55}.vd-reset{cursor:pointer;background:0 0;border:0;padding:.5rem 0;font-family:inherit}.vd-dash{border:1px solid var(--line-2);border-radius:var(--r-lg);background:var(--paper);gap:.875rem;padding:1rem;display:grid}.vd-nobody{color:var(--muted);margin:0;padding:.875rem;font-size:.8125rem}.vd-seg-mix{transition:flex .22s cubic-bezier(.23,1,.32,1)}.vd-mix{color:var(--ink-2);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.375rem .75rem;margin:0;padding:0;font-size:.8125rem;list-style:none;display:grid}.vd-mix>:where(li){align-items:center;gap:.375rem;display:flex}.vd-noapp{color:var(--ink-2);margin:0;font-size:.875rem}.vd-alert{margin-top:1.25rem}.vd-alert-label{color:var(--ink-2);margin:0 0 .5rem;font-size:.8125rem}@keyframes vd-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.vd-arrive{animation:.42s cubic-bezier(.23,1,.32,1) .12s both vd-arrive}@keyframes vd-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.vd-pop{white-space:pre-line;animation:.18s cubic-bezier(.23,1,.32,1) both vd-rise}.vd-late{animation-delay:.5s}@media (prefers-reduced-motion:reduce){.vd-pop,.vd-arrive{animation:none}.vd-seg-mix,.vd-score{transition:none}.vd-score:where([aria-pressed=true]){transform:none}}.section-tint{background:var(--tint);border-top:1px solid var(--line)}.tint-sky{--tint:var(--tint-sky)}.tint-cloud{--tint:var(--tint-cloud)}.tint-mist{--tint:var(--tint-mist)}.tint-slate{--tint:var(--tint-slate)}.tint-butter{--tint:var(--tint-butter)}.tint-sand{--tint:var(--tint-sand)}.section-tint .vcapsule{color:var(--ink)}.vsig-example{max-width:68ch;color:var(--ink);align-items:baseline;gap:.625rem;margin:2rem 0 0;font-size:.875rem;display:flex}.vsig-badge{border:1px solid var(--ink);letter-spacing:.04em;text-transform:uppercase;border-radius:6px;flex:none;padding:.0625rem .5rem;font-size:.75rem;font-weight:600}.vsig{margin-top:1.25rem}.vsig-tabs{flex-wrap:wrap;gap:.5rem;display:flex}.vsig-tabs-col{flex-direction:column;align-items:stretch}.vsig-tab{border:1px solid var(--line-2);border-radius:var(--r);background:var(--paper);min-height:2.75rem;color:var(--ink);font:inherit;text-align:left;cursor:pointer;padding:.5rem .875rem;font-size:.9375rem;font-weight:600;transition:transform .15s cubic-bezier(.23,1,.32,1),background-color .12s}.vsig-tab small{color:var(--ink-2);font-size:.8125rem;font-weight:400;display:block}.vsig-tab:hover{background:var(--stone)}.vsig-tab:active{transform:scale(.98)}.vsig-tab:where([aria-pressed=true]){border-color:var(--ink);background:var(--ink);color:var(--white)}.vsig-tab:where([aria-pressed=true]) small{color:var(--white)}.vsig-panel{margin-top:1rem}.vsig-panel[hidden]{display:none}.vsig-h{letter-spacing:-.01em;margin:0;font-size:1.0625rem;font-weight:700}.vsig[data-moved] .vsig-panel:not([hidden]){animation:.18s cubic-bezier(.23,1,.32,1) both vd-rise}@media (prefers-reduced-motion:reduce){.vsig[data-moved] .vsig-panel:not([hidden]){animation:none}.vsig-tab,.agent{transition:none}}.rlist{gap:.375rem;margin:.875rem 0 0;padding:0;list-style:none;display:grid}.rrow{background:var(--mood-soft);color:var(--ink);border-radius:10px;grid-template-columns:1.75rem minmax(0,1fr) 6.25rem;align-items:center;gap:.25rem .75rem;padding:.625rem .875rem;font-size:.9375rem;display:grid}.rrow-calm{background:var(--mood-calm)}.rrow img{grid-row:1}.rrow-who{min-width:0;font-weight:600;line-height:1.25}.rrow-who small{color:var(--ink-2);font-size:.8125rem;font-weight:400;display:block}.rrow-mood{white-space:nowrap;justify-self:start;font-size:.875rem}.rrow-mood b{font-size:1rem}.rrow-note{color:var(--ink-2);grid-column:2/-1}.mix-bar{border-radius:999px;gap:2px;height:.875rem;display:flex;overflow:hidden}.mix-bar>span{min-width:4px}.mix-list{color:var(--ink-2);flex-wrap:wrap;gap:.25rem 1rem;margin:.5rem 0 0;padding:0;font-size:.8125rem;list-style:none;display:flex}.mix-list>li{align-items:center;gap:.375rem;display:flex}.mlegend{border:1px solid var(--line-2);border-radius:var(--r);background:var(--paper);color:var(--ink-2);gap:.5rem;margin-top:1.5rem;padding:.75rem 1rem;font-size:.8125rem;display:grid}.mlegend-title{color:var(--ink);font-weight:600}.mlegend ul{grid-template-columns:repeat(auto-fit,minmax(6.75rem,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.mlegend li{white-space:nowrap;align-items:center;gap:.375rem;min-width:0;display:flex}@media (max-width:40rem){.mlegend ul{grid-template-columns:repeat(5,minmax(0,1fr))}.mlegend li{flex-direction:column;align-items:flex-start;gap:.25rem}.mlegend-swatch{display:none}}.mlegend-swatch{background:var(--mood);border-radius:3px;width:.875rem;height:.875rem}.room-mood img,.agent-mood img,.booked-mood img,.peek-tile img,.peek-agent img{background:var(--white);border-radius:50%}.day-moments{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.day-moments>li{border-top:3px solid var(--line-2);padding-top:.5rem;font-size:.875rem}.day-moments>li.is-sent{border-top-color:var(--blue)}.day-sent{margin-top:.125rem;font-size:.8125rem;font-weight:600;display:block}.day-grid{gap:1rem;margin-top:1rem;display:grid}.day-ci{border:1px solid var(--line-2);border-radius:var(--r-lg);background:var(--paper);padding:1rem}.day-count{color:var(--ink-2);margin:.25rem 0 .75rem;font-size:.875rem}.day-trend{max-width:68ch;margin:1rem 0 0;font-size:.9375rem}@media (min-width:56rem){.day-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:40rem){.day-moments>li{font-size:.8125rem}}.vsig-dial{align-items:start;gap:1.5rem;display:grid}.dial-wrap{border:1px solid var(--line-2);border-radius:var(--r-lg);background:var(--paper);max-width:26rem;padding:1rem}.dial{width:100%;height:auto;display:block}.dial-arc{fill:none;stroke:var(--tint-cloud);stroke-width:30px;cursor:pointer;transition:stroke .2s cubic-bezier(.23,1,.32,1)}.dial-arc:where(.is-lit){stroke:var(--blue)}.dial-track{fill:none;stroke:var(--stone);stroke-width:34px}.dial-mark{fill:var(--ink);stroke:var(--white);stroke-width:3px}.dial-mark:where(.is-lit){fill:var(--white);stroke:var(--ink);stroke-width:4px}.dial-hour{font:600 13px var(--sans);fill:var(--ink-2)}.dial-center{display:none}.dial-center:where(.is-on){display:block}.dial-center-name{font:700 22px var(--display);fill:var(--ink)}.dial-center-time{font:500 14px var(--sans);fill:var(--ink-2)}.dial-left{gap:.75rem;max-width:26rem;display:grid}.dial-side{gap:.5rem;min-width:0;display:grid}.dial-side>.vsig-panel:first-of-type{margin-top:0}@media (min-width:56rem){.vsig-dial{grid-template-columns:minmax(0,22rem) minmax(0,1fr);gap:3rem}}.vsig-floor,.vsig-board,.vsig-booked{align-items:start;gap:1.5rem;display:grid}@media (min-width:56rem){.vsig-floor,.vsig-board{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:2.5rem}}.floor{border:2px solid var(--ink-2);border-radius:var(--r-lg);background:var(--paper);grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"a b c""d o e""f f f";gap:.5rem;padding:.5rem;display:grid}.room,.agent{background:var(--mood);min-height:6.75rem;color:var(--mood-ink);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:6px;flex-direction:column;gap:.125rem;padding:.75rem;transition:transform .15s cubic-bezier(.23,1,.32,1);display:flex;position:relative}.room:hover,.agent:hover{transform:translateY(-2px)}.room:active,.agent:active{transform:scale(.98)}.room:where([aria-pressed=true]),.agent:where([aria-pressed=true]){outline:3px solid var(--ink);outline-offset:2px}.room-name,.agent-name{font-size:1rem;font-weight:700}.room-teacher,.agent-meta{font-size:.875rem}.room-mood,.agent-mood{align-items:center;gap:.375rem;margin-top:auto;font-size:.9375rem;display:flex}.room-flag,.agent-flag{background:var(--ink);color:var(--white);border-radius:999px;order:-1;align-self:flex-start;margin-bottom:.25rem;padding:.125rem .5rem;font-size:.75rem;font-weight:600}.room-flag.is-off,.agent-flag.is-off{visibility:hidden}.office{border:2px dashed var(--ink-2);background:var(--stone);border-radius:6px;flex-direction:column;justify-content:center;gap:.25rem;padding:.75rem;font-size:.875rem;display:flex}.office-name{font-weight:700}.floor-side{gap:.75rem;min-width:0;display:grid}.floor-reply{border-left:4px solid var(--mood);background:var(--mood-soft);color:var(--ink);border-radius:0 8px 8px 0;flex-wrap:wrap;align-items:center;gap:.5rem;margin:.5rem 0;padding:.625rem .75rem;display:flex}.floor-note{width:100%;color:var(--ink-2)}.floor-does{color:var(--ink);margin:0;font-size:.9375rem}.route-panel{gap:1.25rem;display:grid}@media (min-width:56rem){.route-panel{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:2.5rem}}.route{border-left:2px solid var(--line-2);margin:0;padding:0;list-style:none}.route>li{grid-template-columns:5.5rem minmax(0,1fr);gap:.5rem;padding:.5rem 0 .5rem 1.25rem;display:grid;position:relative}.route>li:before{background:var(--ink-2);content:"";border-radius:50%;width:10px;height:10px;position:absolute;top:.95rem;left:-6px}.route-drive{color:var(--ink-2);font-size:.875rem}.route>li.route-drive:before{background:var(--line-2)}.route>li.route-start{border-left:4px solid var(--mood);background:var(--mood-calm);border-radius:0 8px 8px 0;margin-left:-2px;padding:.75rem 1rem}.route>li.route-start:before{display:none}.route-time{font-variant-numeric:tabular-nums;font-weight:600}.route-reply{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.25rem;display:flex}.route-note{width:100%;color:var(--ink-2)}.route-manager{border:1px solid var(--line-2);border-radius:var(--r-lg);background:var(--paper);align-self:start;padding:1rem}.route-manager p{margin:.5rem 0 0}.route-fine{color:var(--ink-2);font-size:.875rem}.board-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;margin-bottom:1rem;display:flex}.board-count{margin:0}.board{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.agent:where(.is-needs){box-shadow:inset 0 0 0 3px var(--ink)}.board-side{gap:.75rem;min-width:0;display:grid}@media (max-width:30rem){.board{grid-template-columns:repeat(2,minmax(0,1fr))}}.booked{border:1px solid var(--line-2);border-radius:var(--r-lg);background:var(--paper);padding:.75rem}.booked-axis,.booked-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who mood""lane lane";align-items:center;gap:.5rem .75rem;display:grid}.booked-axis{display:none}.booked-row{border:0;border-top:1px solid var(--line);width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:8px;padding:.625rem .5rem;transition:background-color .12s}.booked-row:first-of-type{border-top:0}.booked-row:hover{background:var(--stone)}.booked-row:where([aria-pressed=true]){background:var(--tint,var(--tint-mist));outline:2px solid var(--ink);outline-offset:-2px}.booked-who{grid-area:who;font-weight:600}.booked-who small{color:var(--ink-2);font-size:.8125rem;font-weight:400;display:block}.booked-mood{background:var(--mood);color:var(--mood-ink);white-space:nowrap;border-radius:6px;grid-area:mood;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.875rem;display:inline-flex}.booked-lane{background:var(--stone);border-radius:6px;grid-area:lane;height:2rem;position:relative}.booked-block{border:1px solid var(--blue);background:var(--tint-cloud);color:var(--ink);white-space:nowrap;border-radius:4px;align-items:center;padding:0 .375rem;font-size:.75rem;display:flex;position:absolute;top:3px;bottom:3px;overflow:hidden}.booked-ci{background:var(--ink);width:2px;position:absolute;top:0;bottom:0}.booked-side{gap:.75rem;min-width:0;display:grid}@media (min-width:56rem){.vsig-booked{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:2.5rem}.booked-axis,.booked-row{grid-template-columns:9rem 9.25rem minmax(0,1fr);grid-template-areas:"who mood lane"}.booked-axis{color:var(--ink-2);padding:0 .5rem .5rem;font-size:.75rem;display:grid}.booked-axis-label{grid-area:1/2}.booked-ticks{grid-area:1/3;height:1rem;position:relative}.booked-ticks>span{white-space:nowrap;position:absolute;transform:translate(-50%)}}.peek{border-radius:var(--r-lg);background:var(--paper);color:var(--ink);box-shadow:var(--shadow-panel);padding:.875rem 1rem;text-decoration:none;display:block}.peek:focus-visible{outline:2px solid var(--white);outline-offset:3px}.peek-eyebrow{color:var(--ink);font-size:.8125rem;font-weight:600;display:block}.peek-cta{color:var(--blue);margin-top:.5rem;font-size:.8125rem;font-weight:600;display:block}.peek-bar{border-radius:999px;flex:1;gap:2px;height:.75rem;display:flex;overflow:hidden}.peek-bar>span{min-width:4px}.peek-day .peek-moments{grid-template-columns:repeat(4,minmax(0,1fr));gap:.375rem;margin:.625rem 0 .5rem;padding:0;font-size:.75rem;list-style:none;display:grid}.peek-day .peek-moments>li{border-top:3px solid var(--line-2);padding-top:.25rem}.peek-day .peek-moments>li.is-sent{border-top-color:var(--blue)}.peek-row{align-items:center;gap:.625rem;margin-top:.375rem;font-size:.8125rem;display:flex}.peek-row>b{min-width:4.25rem}.peek-dial{flex-wrap:wrap;align-items:center;gap:.25rem .875rem;max-width:22rem;display:flex}.peek-dial svg{flex:none;width:5.75rem;height:5.75rem}.peek-arc{fill:none;stroke:var(--tint-cloud);stroke-width:14px}.peek-arc:where(.is-lit){stroke:var(--blue)}.peek-dial .peek-eyebrow,.peek-dial .peek-cta{flex:8rem;margin:0}.peek-dial .peek-cta{color:var(--ink);font-weight:600}.peek-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;margin-top:.5rem;display:grid}.peek-tile,.peek-agent{background:var(--mood);color:var(--mood-ink);border-radius:6px;flex-wrap:wrap;align-items:center;gap:.25rem .375rem;padding:.375rem .5rem;font-size:.8125rem;display:flex}.peek-tile small,.peek-agent small{flex-basis:100%;font-size:.75rem}.peek-agents{grid-template-columns:repeat(4,minmax(0,1fr));gap:.375rem;margin-top:.5rem;display:grid}.peek-steps{margin:.625rem 0 0;padding:0;font-size:.8125rem;list-style:none}.peek-steps>li{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;align-items:center;gap:.125rem .5rem;padding:.375rem 0;display:grid}.peek-steps small{color:var(--ink-2);grid-column:2}.peek-dot{background:var(--ink-2);border-radius:50%;grid-row:span 2;width:.5rem;height:.5rem}.peek-dot-mood{background:var(--mood)}.peek-lane{background:var(--stone);border-radius:6px;height:1.5rem;margin-top:.5rem;display:block;position:relative}.peek-block{border:1px solid var(--blue);background:var(--tint-cloud);border-radius:4px;position:absolute;top:3px;bottom:3px}.peek-ci{background:var(--mood);border-radius:3px;width:.5rem;position:absolute;top:-2px;bottom:-2px;left:1%}@media (min-width:64rem){.vh-l-rail .peek{height:100%}}.vd-dash .stat-label{padding-right:1.75rem}[data-section]{scroll-margin-top:4.5rem}:root{--v3-cool:#f1f5fa;--v3-cool-2:#e6edf6;--v3-wash:#e6effa;--v3-hair:#e1e7ef;--v3-hair-2:#cfd9e6;--v3-ink:#1f2c3f;--v3-body:#3d4859;--blue-deep:#0b5cb0;--blue-press:#0858a8;--steel:#c3cddb;--steel-2:#a7b5c7}.btn-blue{background:var(--blue);color:var(--white)}.btn-blue:hover{background:var(--blue-press)}.v3h .btn-lg,.v3-surface .btn-lg{min-height:3.25rem;padding:.625rem 1.75rem;font-size:1.0625rem;font-weight:600}.v3h .btn-ghost,.v3-surface .btn-ghost{border-color:var(--v3-hair-2);color:var(--v3-ink)}.v3h .btn-ghost:hover,.v3-surface .btn-ghost:hover{background:var(--v3-wash)}.v3h{--ps-chrome:16rem;background:linear-gradient(180deg, var(--white) 0%, var(--v3-cool) 100%);padding:clamp(1rem,2.4vh,1.75rem) 0 clamp(1.5rem,3vh,2.5rem);position:relative;overflow:hidden}@media (min-width:40.01rem){[data-skin=tickets] .v3h{padding-top:4.75rem}}.v3h-in{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.inav .wrap,.ps-grid{width:min(88rem,100% - 2.5rem)}body:has(.v3-page) .site-header-bar{width:min(88rem,100% - 2.5rem)}body:has(.v3-page) .header-legacy{display:none}.inav{z-index:2;border-bottom:1px solid var(--v3-hair);background:var(--white);position:relative}.inav-in{justify-content:space-between;align-items:stretch;gap:.25rem 2rem;min-height:3.25rem;display:flex}.inav-title{color:var(--v3-ink);font-family:var(--display);letter-spacing:-.02em;white-space:nowrap;align-items:center;margin:0;font-size:clamp(1.125rem,1rem + .4vw,1.375rem);font-weight:700;display:flex}.inav-for{color:var(--v3-body);margin-right:.3em;font-weight:500}.inav-list{align-items:stretch;gap:clamp(1rem,2vw,1.75rem);margin:0;padding:0;list-style:none;display:flex}.inav-list>li{display:flex}.inav-link{color:var(--v3-body);white-space:nowrap;align-items:center;font-size:.9375rem;font-weight:500;transition:color .12s,box-shadow .12s;display:flex}.inav-link:hover{color:var(--v3-ink)}.inav-link:where([aria-current=page]){color:var(--v3-ink);box-shadow:inset 0 -2px 0 var(--blue);font-weight:600}@media (max-width:55.99rem){.inav-in{flex-direction:column;gap:0;padding-top:.625rem}.inav-list{margin-inline:calc(-1 * var(--gutter,1.25rem));padding-inline:var(--gutter,1.25rem);scrollbar-width:none;overflow-x:auto;-webkit-mask:linear-gradient(90deg,#000 85%,#0000);mask:linear-gradient(90deg,#000 85%,#0000)}.inav-list::-webkit-scrollbar{display:none}.inav-link{min-height:2.75rem}}.v3h-title{text-wrap:balance;color:var(--v3-ink);margin:0;font-size:clamp(2rem,1rem + 3.6vw,2.75rem)}.v3h-title.is-long,.v3h-title.is-xlong{font-size:clamp(1.875rem,1rem + 3.2vw,2.5rem)}.v3h-does{color:var(--v3-body);text-wrap:pretty;margin:.75rem 0 0;font-size:clamp(1.0625rem,.95rem + .4vw,1.25rem);line-height:1.4}.v3h-ctas{flex-wrap:nowrap;gap:.75rem;margin-top:1.25rem}.v3h-note{color:var(--v3-body);margin:.375rem 0 0;font-size:.9375rem}.ps-copy{text-align:center}.ps-copy .v3h-ctas{justify-content:center}@media (min-width:56rem){.ps-copy{text-align:left}.ps-copy .v3h-ctas{justify-content:flex-start}.v3h-title{font-size:clamp(2.25rem,.9rem + 2.3vw,3.5rem)}.v3h-title.is-long,.v3h-title.is-xlong{font-size:clamp(2.125rem,.9rem + 2vw,3.125rem)}}@media (max-width:30rem){.v3h-ctas .btn{flex:1 1 0;padding-inline:.75rem}}.v3-surface{position:relative;overflow-x:clip}.v3-surface>.wrap{z-index:1;position:relative}.v3-page{display:contents}.v3-white{background:var(--white)}.v3-cool{background:var(--v3-cool)}.v3-wash{background:var(--v3-wash)}.v3-blue{background:var(--blue);color:var(--white)}.v3-surface .section-title{max-width:22ch;color:var(--v3-ink);font-size:clamp(2rem,1.2rem + 3.2vw,3.5rem)}.v3-surface .section-sub,.v3-surface .vcapsule{color:var(--v3-body)}.v3-blue .section-title,.v3-blue .section-sub,.v3-blue .vcapsule{color:var(--white)}.v3-surface .faq-q{color:var(--v3-ink);font-size:1.25rem}.v3-surface .faq-a{color:var(--v3-body)}.v3-surface .faq-item{border-color:var(--v3-hair)}.v3-surface.closing .closing-title{color:var(--v3-ink);max-width:20ch;font-size:clamp(2.25rem,1.2rem + 3.8vw,4rem)}.v3-surface.closing .closing-sub,.v3-surface.closing .vnote,.v3-surface.closing .vps{color:var(--v3-body)}.v3st{background:var(--white);text-align:center;padding:clamp(2.5rem,6vw,5rem) 0}.v3st-in{justify-items:center;display:grid}.v3st-def{max-width:34ch;color:var(--v3-ink);font-family:var(--display);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(1.5rem,1rem + 2vw,2.5rem);font-weight:600;line-height:1.18}.v3st-lead{max-width:40rem;color:var(--v3-body);text-wrap:pretty;margin:1.25rem 0 0;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.55}.ps-rail{background:var(--steel);height:.875rem;box-shadow:inset 0 1px 0 #ffffffd9, inset 0 -2px 0 var(--steel-2);border-radius:999px}.ps-ticket,.v3t-ticket,.day-ci{--pin:var(--steel-2)}[data-skin=tickets] .ps-ticket,[data-skin=tickets] .v3t-ticket{padding-bottom:1.5rem;position:relative;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/14px 100%;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/14px 100%}[data-skin=tickets] .ps-ticket:before,[data-skin=tickets] .v3t-ticket:before,.day-ci:before{content:"";background:var(--pin);border-radius:3px;width:.75rem;height:1.125rem;margin-left:-.375rem;position:absolute;top:-.875rem;left:50%}.tk-art{pointer-events:none;position:absolute;inset:0;overflow:hidden}.tk-rail{opacity:.85;width:100%;height:104px;display:block;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(90deg,#000 0 9%,#0000 21% 79%,#000 91% 100%);mask-image:linear-gradient(90deg,#000 0 9%,#0000 21% 79%,#000 91% 100%)}.tk-bar{fill:#d3dbe5}.tk-clip{fill:#b9c4d2}.tk-chit{fill:#fff;stroke:#dfe5ec;stroke-width:1px}.tk-print{fill:#e4e9f0}@media (max-width:40rem){.tk-art{display:none}}.ps{z-index:1;position:relative}.ps-grid{grid-template-areas:"copy""phone""try""mgr";justify-items:center;gap:1.75rem;width:min(88rem,100% - 2.5rem);margin-inline:auto;display:grid}.ps-copy{grid-area:copy;width:100%}.ps-phonecol{grid-area:phone}.ps-try{grid-area:try;align-content:start;justify-items:center;gap:.625rem;width:min(100%,22rem);display:grid}.ps-mgrcol{grid-area:mgr;width:100%;min-width:0;scroll-margin-top:5rem}@media (min-width:56rem){.ps-grid{grid-template:"copy phone""try phone"1fr"mgr mgr"/minmax(0,1fr) auto;place-items:start;gap:1.75rem clamp(2rem,4vw,4rem)}.ps-try{justify-items:start}}@media (min-width:75rem){.ps-grid{grid-template-columns:minmax(0,.9fr) auto minmax(0,1.2fr);grid-template-areas:"copy phone mgr""try phone mgr";column-gap:clamp(2rem,2.6vw,3.5rem)}}.ps-caption{background:var(--v3-cool);padding:clamp(2.5rem,5vw,4rem) 0}.ps-head{text-align:center;justify-items:center;display:grid}.ps-title{max-width:24ch;color:var(--v3-ink);text-wrap:balance;margin:0;font-size:clamp(1.5rem,1rem + 1.6vw,2.25rem)}.ps-capsule{max-width:44rem;color:var(--v3-body);margin:.75rem 0 0;font-size:1.0625rem;line-height:1.5}.ps-moments{flex-wrap:wrap;gap:.375rem .5rem;margin:0 0 .875rem;padding:0;list-style:none;display:flex}.ps-moments>li{border:1px solid var(--v3-hair-2);background:var(--white);color:var(--v3-body);border-radius:999px;align-items:baseline;gap:.5rem;padding:.3125rem .875rem;font-size:.9375rem;display:inline-flex}.ps-moments>li.is-now{border-color:var(--blue);background:var(--v3-wash);color:var(--v3-ink)}.ps-moments b{font-weight:600}.ps-moments small{color:var(--blue-deep);font-size:.8125rem;font-weight:600}.ps-iphone{font-size:clamp(.75rem, calc((100svh - var(--ps-chrome)) / 41.2), 1rem)}.ps-iphone .ios-msgs-body{justify-content:flex-start;padding-top:.25em;font-size:.95em}.ps-thread{--imsg-bg:var(--paper)}.ps-thread :where(p){white-space:pre-line}.ps-thread .imsg-stamp{text-align:center;line-height:1.3}.ps-thread .imsg-in,.ps-thread .imsg-out{max-width:84%}.ps-iphone.is-night .iphone-screen{background:#000}.ps-iphone.is-night .ios-msgs-head{background:#161618;border-bottom-color:#ffffff1f}.ps-iphone.is-night .ios-msgs-avatar{background:linear-gradient(#5d5d63,#3b3b40)}.ps-iphone.is-night .ios-msgs-name{color:#f2f2f7}.ps-iphone.is-night .ios-back{border-color:#0a84ff}.ps-iphone.is-night .ps-thread{--imsg-bg:#000}.ps-iphone.is-night .imsg-in,.ps-iphone.is-night .imsg-in:before{color:#fff;background:#262628}.ps-iphone.is-night .imsg-out,.ps-iphone.is-night .imsg-out:before{background:#30d158}.ps-iphone.is-night .ios-plus{background:#2c2c2e}.ps-iphone.is-night .ios-field{color:#8e8e93;border-color:#3a3a3c}.ps-reply-label{color:var(--v3-ink);align-items:center;gap:.5rem;margin:0;font-size:1rem;font-weight:600;display:inline-flex}.ps-try-dot{background:var(--blue);border-radius:50%;width:.5rem;height:.5rem}.ps-try .ps-scores{width:100%}.ps-scores{grid-template-columns:repeat(5,minmax(0,1fr));gap:.375rem;width:100%;display:grid}.ps-score{border:1px solid var(--v3-hair-2);background:var(--white);min-height:3.5rem;color:var(--v3-ink);font:inherit;cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:.125rem;padding:.375rem 0;font-size:1rem;transition:transform .15s cubic-bezier(.23,1,.32,1),background-color .12s,border-color .12s;display:flex}.ps-score:hover{border-color:var(--blue)}.ps-score:active{transform:scale(.96)}.ps-score:where([aria-pressed=true]){border-color:var(--mood);box-shadow:inset 0 0 0 2px var(--mood);background:var(--mood-soft)}.ps-compose-actions{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.ps-compose-actions:not(:empty){margin-top:.625rem}.ps-talk{border:1px solid var(--v3-hair-2);background:var(--white);min-height:2.75rem;color:var(--v3-ink);font:inherit;cursor:pointer;border-radius:999px;padding:.25rem 1rem;font-size:.9375rem;font-weight:600}.ps-talk:hover{background:var(--v3-wash)}.ps-reset{min-height:2.75rem;color:var(--blue-deep);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 .25rem;font-size:.9375rem;font-weight:600;text-decoration:underline}.ps-controls{flex-wrap:wrap;justify-content:center;gap:.625rem;margin-top:.375rem;display:flex}@media (min-width:56rem){.ps-controls{justify-content:flex-start}}.ps-seg{border:1px solid var(--v3-hair-2);background:var(--white);border-radius:12px;max-width:100%;display:inline-flex;overflow:hidden}.ps-seg-btn{white-space:nowrap;border:0;border-right:1px solid var(--v3-hair);min-height:2.75rem;color:var(--v3-ink);font:inherit;text-align:center;cursor:pointer;background:0 0;padding:.25rem clamp(.5rem,2.5vw,.875rem);font-size:.875rem;font-weight:600;line-height:1.2;transition:background-color .12s}.ps-seg-btn small{color:var(--v3-body);font-size:.75rem;font-weight:400;display:block}.ps-seg-btn:last-child{border-right:0}.ps-seg-btn:hover{background:var(--v3-wash)}.ps-seg-btn:where([aria-pressed=true]){background:var(--blue);color:var(--white)}.ps-seg-btn:where([aria-pressed=true]) small{color:var(--white)}.ps-next{background:var(--blue);min-height:2.75rem;color:var(--white);border-radius:999px;align-items:center;margin-top:.5rem;padding:.25rem 1.25rem;font-size:.9375rem;font-weight:600;display:inline-flex}@media (min-width:56rem){.ps-next{display:none}}.ps-mgr{border:1px solid var(--v3-hair);background:var(--white);box-shadow:var(--shadow-panel);border-radius:20px;padding:clamp(.875rem,2vw,1.5rem)}.ps-mgr-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;margin-bottom:1rem;display:flex}.ps-mgr-title{color:var(--v3-ink);margin:0;font-size:1.25rem}.ps-mgr-sub{color:var(--v3-body);margin:0;font-size:.9375rem}.ps-stats{border-color:var(--v3-hair);margin-bottom:1.5rem}.ps-stats .stat{border-color:var(--v3-hair)}.ps-stats .stat-label{color:var(--v3-body)}.ps-tickets{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .75rem;margin:0;padding:1rem 0 0;list-style:none;display:grid}@media (min-width:64rem){.ps-tickets{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem .875rem}}.ps-ticket{border:1px solid var(--v3-hair-2);border-top:5px solid var(--mood);background:var(--white);color:var(--v3-ink);grid-template-rows:auto auto auto 1fr;align-content:start;gap:.5rem;padding:.875rem .875rem 1.375rem;font-size:.875rem;line-height:1.3;display:grid}.ps-ticket.is-new{border-color:var(--blue);border-top-color:var(--mood);box-shadow:0 0 0 3px #0a6fd624}.ps-ticket-tag{border:1px solid var(--v3-hair-2);background:var(--white);color:var(--v3-ink);white-space:nowrap;border-radius:999px;justify-self:start;padding:.0625rem .5rem;font-size:.75rem;font-weight:600}.ps-ticket.is-needs .ps-ticket-tag{border-color:var(--mood);background:var(--mood);color:var(--mood-ink)}.ps-ticket-who{gap:.0625rem;min-width:0;display:grid}.ps-ticket-name{font-size:1rem;font-weight:600}.ps-ticket-role{color:var(--v3-body);font-size:.8125rem}.ps-ticket-mood{border-top:1px dashed var(--v3-hair-2);align-self:start;align-items:center;gap:.375rem;padding-top:.5rem;font-size:.875rem;font-weight:600;display:flex}.ps-ticket-mood img{border-radius:50%;flex:none}.ps-ticket-mood b{font-size:1.0625rem}.ps-ticket-note{overflow-wrap:anywhere;color:var(--v3-body)}@media (max-width:40rem){[data-skin=tickets] .ps-tickets{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:minmax(10.5rem,46%);grid-auto-flow:column;gap:.75rem;margin-inline:calc(-1*clamp(.875rem,2vw,1.5rem));padding:1rem clamp(.875rem,2vw,1.5rem) .5rem;scroll-padding-inline:clamp(.875rem,2vw,1.5rem);overflow-x:auto}[data-skin=tickets] .ps-tickets::-webkit-scrollbar{display:none}[data-skin=tickets] .ps-ticket{scroll-snap-align:start}}.ps-mix{margin-top:1.5rem}.ps-mix-head{color:var(--v3-ink);margin:0 0 .5rem;font-size:.875rem;font-weight:600}.ps-mixkey{grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.ps-mixkey>li{min-width:0;color:var(--v3-ink);grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.4375rem;display:grid}.ps-mixkey img{grid-row:1/span 2}.ps-mixkey b{font-variant-numeric:tabular-nums;font-size:.9375rem;line-height:1.15}.ps-mixkey span{color:var(--v3-body);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1.2;overflow:hidden}.ps-mixkey>li.is-zero{opacity:.45}@media (max-width:30rem){.ps-mixkey>li{grid-template-columns:minmax(0,1fr);justify-items:start;row-gap:.25rem}.ps-mixkey img{grid-row:auto}}.ps-sent{color:var(--blue-deep);margin:0 0 .875rem;font-size:.875rem;font-weight:600}.ps-wait{color:var(--v3-body)}.ps-wait-mark{color:var(--v3-body);white-space:nowrap;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;display:inline-flex}.ps-wait-mark:before{content:"";box-sizing:border-box;border:2px solid var(--blue);border-radius:50%;flex:none;width:.5rem;height:.5rem}.ps-alert{margin-top:1rem}.ps-noapp{color:var(--v3-body);text-align:center;margin:1.25rem 0 0}@keyframes ps-ring{0%{box-shadow:0 0 #0a6fd680}70%,to{box-shadow:0 0 0 10px #0a6fd600}}.ps-hint:where(.ps-score){animation:1.1s ease-out 1.1s 3 ps-ring}.ps-score:nth-child(2){animation-delay:1.18s}.ps-score:nth-child(3){animation-delay:1.26s}.ps-score:nth-child(4){animation-delay:1.34s}.ps-score:nth-child(5){animation-delay:1.42s}.ps-hint .ps-try-dot{animation:1.1s ease-out .7s 3 ps-dot}@keyframes ps-dot{0%{box-shadow:0 0 #0a6fd68c}70%,to{box-shadow:0 0 0 9px #0a6fd600}}@media (prefers-reduced-motion:reduce){.ps-hint,.ps-hint .ps-try-dot,.ps-score{transition:none;animation:none!important}.ps-score:active{transform:none}}.v3-wash .vsig-tab{border-color:var(--v3-hair-2);color:var(--v3-ink);border-radius:12px}.v3-wash .vsig-tab small{color:var(--v3-body)}.v3-wash .vsig-tab:where([aria-pressed=true]){border-color:var(--blue);background:var(--blue);color:var(--white)}.v3-wash .vsig-tab:where([aria-pressed=true]) small{color:var(--white)}.v3-wash .vsig-example,.v3-wash .day-trend,.v3-wash .day-count{color:var(--v3-body)}.v3-wash .vsig-badge{border-color:var(--blue-deep);color:var(--blue-deep)}.v3-wash .day-moments>li{border-top-color:var(--v3-hair-2);color:var(--v3-ink)}.v3-wash .day-moments>li.is-sent{border-top-color:var(--blue)}.v3-wash .day-sent{color:var(--blue-deep)}.v3-wash .ps-rail{margin-top:1.5rem}.v3-wash .day-grid{gap:1.5rem;margin-top:0;padding-top:1rem}.v3-wash .day-ci{border:1px solid var(--v3-hair-2);border-top:5px solid var(--blue);background:var(--white);border-radius:0;padding:1.25rem 1.25rem 1.75rem;position:relative;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/14px 100%;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/14px 100%}.v3-wash .day-ci .vsig-h{color:var(--v3-ink);font-family:var(--display);font-size:1.375rem}.v3-wash .mlegend{border-color:var(--v3-hair-2);background:var(--white)}.v3p-fig{background:linear-gradient(135deg, var(--v3-wash) 0%, var(--white) 70%);border:1px solid #cfe0f4;border-radius:clamp(20px,3vw,32px);margin:clamp(1.5rem,3vw,2.5rem) 0 0;padding:clamp(1.5rem,4vw,3.5rem)}.v3p-fig-cap{max-width:40rem;color:var(--v3-ink);margin:0 0 clamp(1.25rem,3vw,2.25rem);font-size:clamp(1.0625rem,1rem + .4vw,1.375rem);font-weight:600;line-height:1.3}.v3p-bars{gap:clamp(1.25rem,3vw,2rem);display:grid}.v3p-bar{grid-template-columns:minmax(0,1fr);align-items:center;gap:.375rem 1.5rem;display:grid}@media (min-width:48rem){.v3p-bar{grid-template-columns:clamp(6rem,12vw,11rem) minmax(0,1fr);grid-template-areas:"value track""value label"}.v3p-bar-value{grid-area:value}.v3p-bar-track{grid-area:track}.v3p-bar-label{grid-area:label}}.v3p-bar-value{color:var(--v3-ink);font-family:var(--display);font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:clamp(3rem,2rem + 5vw,6rem);line-height:.95}.v3p-bar.is-main .v3p-bar-value{color:var(--blue-deep)}.v3p-bar-track{background:var(--v3-hair-2);border-radius:999px;height:clamp(1.25rem,3vw,2.25rem);overflow:hidden}.v3p-bar-fill{background:#8aa4c4;border-radius:999px;height:100%;display:block}.v3p-bar.is-main .v3p-bar-fill{background:var(--blue)}.v3p-bar-label{color:var(--v3-body);font-size:clamp(.9375rem,.9rem + .2vw,1.0625rem)}.v3p-faces{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(.375rem,1.6vw,1rem);margin:0;padding:0;list-style:none;display:grid}.v3p-faces>li{background:var(--mood);color:var(--mood-ink);text-align:center;border-radius:clamp(14px,2vw,22px);justify-items:center;gap:.25rem;padding:clamp(.75rem,2.4vw,1.75rem) .25rem;display:grid}.v3p-faces img{background:var(--white);border-radius:50%;width:clamp(2rem,6vw,3.5rem);height:auto}.v3p-faces b{font-family:var(--display);font-size:clamp(1.5rem,1rem + 2.4vw,3rem);line-height:1}.v3p-faces span{font-size:clamp(.8125rem,.75rem + .3vw,1.0625rem);font-weight:600}.v3p-body{gap:2rem;margin-top:clamp(2rem,4vw,3.5rem);display:grid}@media (min-width:56rem){.v3p-body{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,6vw,5rem)}}.v3p-lead{color:var(--v3-ink);font-family:var(--display);letter-spacing:-.02em;text-wrap:pretty;margin:0;font-size:clamp(1.5rem,1.05rem + 1.4vw,2.25rem);font-weight:600;line-height:1.25}.v3p-p{max-width:62ch;color:var(--v3-body);margin:0 0 1.25rem;font-size:1.125rem;line-height:1.6}.v3p-text .vsource{color:var(--v3-body);margin-top:1.5rem}.v3c{gap:1.25rem;margin:clamp(2rem,4vw,3.5rem) 0 0;display:grid}@media (min-width:56rem){.v3c{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}.v3c-card{border:1px solid var(--v3-hair);border-top:5px solid var(--blue);background:var(--white);border-radius:20px;padding:clamp(1.5rem,2.6vw,2.25rem)}.v3c-label{color:var(--v3-ink);font-family:var(--display);letter-spacing:-.03em;margin:0;font-size:clamp(1.375rem,1rem + 1vw,1.875rem);font-weight:700;line-height:1.1}.v3c-text{color:var(--v3-body);margin:.875rem 0 0;font-size:1.0625rem;line-height:1.6}.v3t{margin-top:clamp(2.25rem,4vw,3.5rem)}.v3t-list{gap:1.5rem 1rem;margin:0;padding:1.25rem 0 0;list-style:none;display:grid}@media (min-width:40rem){.v3t-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.v3t-list{grid-template-columns:repeat(5,minmax(0,1fr))}}.v3t-ticket{border:1px solid var(--v3-hair-2);border-top:5px solid var(--blue);background:var(--v3-cool);padding:1.125rem 1rem 1.75rem}.v3t-num{color:var(--blue-deep);font-size:.9375rem;font-weight:600;display:block}.v3t-title{color:var(--v3-ink);font-family:var(--display);letter-spacing:-.025em;margin:.25rem 0 .5rem;font-size:1.25rem;font-weight:700;line-height:1.15}.v3t-body{color:var(--v3-body);margin:0;font-size:.9375rem;line-height:1.55}.v3q{max-width:62rem;margin:clamp(2rem,4vw,3.5rem) 0 0}.v3q-quote{margin:0}.v3q-text{color:var(--white);font-family:var(--display);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(1.75rem,1rem + 3vw,3.5rem);font-weight:600;line-height:1.15}.v3q-mark{color:#a9d0f7}.v3q-by{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:clamp(1.5rem,3vw,2.5rem);display:flex}.v3q-name{font-size:1.25rem;font-weight:600;display:block}.v3q-role{font-size:1.0625rem;display:block}.v3q-claims{gap:1rem;margin:clamp(2rem,4vw,3.5rem) 0 0;display:grid}@media (min-width:40rem){.v3q-claims{grid-template-columns:repeat(2,minmax(0,1fr))}}.v3q-claim{background:#0000002e;border-radius:20px;padding:clamp(1.25rem,2.4vw,2rem)}.v3q-claim-value{font-family:var(--display);letter-spacing:-.035em;order:-1;margin:0;font-size:clamp(2.5rem,1.5rem + 3.4vw,4.25rem);font-weight:700;line-height:1}.v3q-claim-label{margin-top:.5rem;font-size:1.0625rem}.v3q-claim{flex-direction:column;display:flex}.v3q-foot{border-top:1px solid #fff6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem 2.5rem;margin-top:clamp(2rem,4vw,3rem);padding-top:1.75rem;display:flex}.v3-logos{border-top:1px solid var(--v3-hair);border-bottom:1px solid var(--v3-hair);background:var(--white)}.v3-logos-in{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem clamp(1.5rem,4vw,3.5rem);padding-block:clamp(1.5rem,3vw,2.25rem);display:flex}.v3-logos-label{color:var(--v3-body);margin:0;font-size:.9375rem;font-weight:600}.v3-logos-list{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem clamp(1.75rem,4vw,3.5rem);margin:0;padding:0;list-style:none;display:flex}.v3-logo{object-fit:contain;filter:grayscale()contrast(1.1)opacity(.78)drop-shadow(0 1px 1px #1f2c3f2e)drop-shadow(0 6px 10px #1f2c3f29);width:auto;max-width:10rem;height:2.5rem;transition:filter .2s;display:block}.v3-logo-lg{height:3.5rem}.v3-logo-wide{max-width:14rem;height:1.75rem}@media (hover:hover) and (pointer:fine){.v3-logo:hover{filter:grayscale(0)contrast()opacity()drop-shadow(0 1px 1px #1f2c3f2e)drop-shadow(0 6px 10px #1f2c3f29)}}.v3q-press{max-width:34rem;color:var(--white);margin:0;font-size:1.0625rem}.v3q-press .textlink{color:var(--white);font-size:inherit;text-decoration:underline}.v3q-press .textlink:hover{color:var(--white);text-decoration-thickness:2px}.v3-blue :where(a):focus-visible,.v3-blue :where(button):focus-visible{outline-color:var(--white)}@media (max-width:63.99rem){.ps-stats .stat-face{display:none}}@media (min-width:75rem){.ps-mgr{padding:1.125rem 1.25rem 1.25rem}.ps-tickets{gap:1rem .75rem;padding-top:.875rem}.ps-ticket,[data-skin=tickets] .ps-ticket{gap:.375rem;padding:.75rem .75rem 1.125rem}.ps-ticket-mood{padding-top:.375rem}.ps-mgr-head{margin-bottom:.75rem}.ps-stats{margin-bottom:1rem}.ps-mix{margin-top:1rem}}@media (min-width:75rem) and (max-height:50rem){.v3h{--ps-chrome:14rem}[data-skin=tickets] .v3h{padding-top:1rem}.tk-art{display:none}.ps-mgr-head{margin-bottom:.5rem}.ps-moments,.ps-stats{margin-bottom:.625rem}.ps-stats .stat{padding-block:.5rem}.ps-mix{margin-top:.625rem}.ps-mixkey{margin-top:.5rem}.ps-mixkey img{width:18px;height:18px}.ps-mixkey b{font-size:.875rem;line-height:1.1}.ps-mixkey span{font-size:.6875rem;line-height:1.15}.ps-mix-head{margin-bottom:.375rem}}@media (max-width:55.99rem){.v3h{--ps-chrome:19.5rem;padding-bottom:1.5rem}.ps-iphone{font-size:clamp(.625rem, min(2.6vw, calc((100svh - var(--ps-chrome)) / 41.2)), .875rem)}.ps-grid{row-gap:1.25rem}.ps-phonecol+.ps-try{margin-top:-.5rem}.ps-try{gap:.5rem}.ps-score{min-height:3.125rem}.ps-controls{margin-top:.125rem}.ps-mgr{padding:1rem}.ps-mgr-head,.ps-moments{margin-bottom:.625rem}.ps-stats{margin-bottom:.75rem}.ps-mix{margin-top:.875rem}.ps-caption{padding:2rem 0}}:root{--deep:#14202e;--deep-2:#1d2b3c;--brand:#0a6fd6;--r-photo:8px;--on-photo-shadow:0 2px 4px #00061073, 0 4px 28px #0008149e;--on-photo-shadow-sm:0 1px 3px #00061099, 0 2px 18px #000814cc}.home-hero{background:#12161d;padding-top:clamp(1.5rem,22svh - 10rem,3.25rem)}.home-hero-photos{z-index:-2;position:absolute;inset:0;overflow:hidden}.home-hero-photo{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1.4s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.home-hero-photo:where([data-on]){opacity:1}.home-hero-scrim{z-index:-1;background:linear-gradient(180deg, #f6f5f100 0%, #f6f5f100 86%, var(--stone) 95%), linear-gradient(180deg, #090d13cc 0%, #090d13a3 24%, #090d1361 46%, #090d134d 68%, #090d1366 100%);position:absolute;inset:0}.home-hero .hero-title{text-shadow:var(--on-photo-shadow)}.home-hero .hero-lead,.home-hero .hero-note{text-shadow:var(--on-photo-shadow-sm)}.home-hero .hero-lead{color:#ffffffe6}.home-hero .hero-note{color:#ffffffc7}.home-hero .btn-ghost{background:#fffffff2;border-color:#0000;box-shadow:0 10px 26px -10px #0008148c}.home-hero .btn-ghost:hover{background:var(--paper)}.home-hero .btn-yellow{box-shadow:0 10px 26px -10px #0008148c}.home-stage{padding-bottom:clamp(3rem,5vw,4.5rem)}.home-stage .cs-card{margin-top:clamp(1.5rem,2.6vw,2.25rem)}.home-hero .hero-lead{margin-top:1.25rem}.home-hero .hero-ctas{margin-top:1.75rem}@media (min-width:48.01rem){.home-hero .hero-title{font-size:min(4.75rem,6.4vw,8.4svh)}}@media (prefers-reduced-motion:reduce){.home-hero-photo{transition:none}}.fmoments{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(2rem,3vw,2.75rem) clamp(1rem,2vw,1.5rem);margin-top:clamp(2rem,4vw,3rem);display:grid}.fmoment{grid-column:span 2}.fmoment-wide{grid-column:span 3}.fmoment-photo{isolation:isolate;aspect-ratio:4/5;border-radius:var(--r-photo);background:var(--deep);position:relative;overflow:hidden}.fmoment-wide .fmoment-photo{aspect-ratio:16/10}.fmoment-photo>:where(img){z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.fmoment-photo:after{content:"";z-index:-1;background:linear-gradient(#060c1600 0% 34%,#060c1680 56%,#060c16d6 80%,#060c16eb 100%);position:absolute;inset:0}.fmoment-wide .fmoment-photo:after{background:linear-gradient(#060c1600 0% 26%,#060c168c 54%,#060c16db 82%,#060c16eb 100%)}.fmoment-on{color:var(--paper);text-shadow:var(--on-photo-shadow-sm);gap:.625rem;padding:clamp(1.125rem,1.6vw,1.5rem);display:grid;position:absolute;inset:auto 0 0}.fmoment-title{letter-spacing:-.01em;color:var(--ink);margin-top:1.125rem;font-size:1.1875rem;font-weight:600}.fmoment-body{max-width:38ch;color:var(--muted);text-wrap:pretty;margin-top:.375rem;font-size:.9375rem;line-height:1.55}.mo-meta{color:#fffc;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:500;display:flex}.mo-meta>:where(img){filter:drop-shadow(0 1px 4px #00061080)}.mo-line{text-wrap:pretty;font-size:1.0625rem;font-weight:500;line-height:1.4}.mo-line-lg{font-family:var(--display);font-variation-settings:"opsz" 96;letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.375rem,1.9vw,1.625rem);font-weight:700;line-height:1.15}.mo-ring{place-items:center;width:min(100%,17rem);height:6.25rem;margin-top:.25rem;display:grid;position:relative}.mo-ring-line{width:100%;height:100%;color:var(--paper);filter:drop-shadow(0 2px 6px #0006108c);position:absolute;inset:0}.mo-faces{gap:.625rem;margin:0;padding:0;list-style:none;display:flex;position:relative}.mo-faces>:where(li){justify-items:center;gap:.125rem;font-size:.75rem;font-weight:600;display:grid}.mo-faces :where(img){filter:drop-shadow(0 2px 5px #00061080);width:1.875rem;height:1.875rem}.mo-quote{font-family:var(--display);font-variation-settings:"opsz" 96;letter-spacing:-.02em;text-wrap:balance;max-width:24ch;font-size:clamp(1.375rem,2vw,1.75rem);font-weight:700;line-height:1.16}.mo-hang{margin-left:-.42em}.mo-help{max-width:26rem;margin:0;padding:0;list-style:none}.mo-help>:where(li){border-top:1px solid #ffffff38;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 0;font-size:1rem;font-weight:500;display:flex}.mo-help>:where(li:last-child){padding-bottom:0}.mo-open{color:var(--yellow);font-size:.875rem;font-weight:600}.mo-chart{gap:.5rem;display:grid}.mo-chart-head{color:#ffffffd6;justify-content:space-between;align-items:baseline;font-size:.8125rem;font-weight:500;display:flex}.mo-chart-head>:where(b){font-family:var(--display);font-variation-settings:"opsz" 96;letter-spacing:-.03em;color:var(--paper);font-size:2rem;font-weight:700}.mo-chart-plot{width:100%;height:auto;display:block;overflow:visible}.mo-chart-grid{stroke:#fff3;stroke-width:1px}.mo-chart-line{fill:none;stroke:#7fb8f5;stroke-width:2.25px;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 1px 3px #00061099)}.mo-chart-dot{fill:var(--paper);stroke:#0a6fd6;stroke-width:1.5px}.mo-mix{border-radius:999px;gap:2px;height:.5rem;display:flex;overflow:hidden}@media (max-width:56rem){.fmoments{grid-template-columns:minmax(0,1fr)}.fmoment,.fmoment-wide{grid-column:auto}.fmoment .fmoment-photo{aspect-ratio:4/4.4}.fmoment-wide .fmoment-photo{aspect-ratio:4/4}}@media (min-width:40rem) and (max-width:56rem){.fmoments{grid-template-columns:repeat(2,minmax(0,1fr))}.fmoment-wide:last-child{grid-column:span 2}.fmoment-wide:last-child .fmoment-photo{aspect-ratio:16/9}}.ind-tablist{border-bottom:1px solid var(--line-2);scrollbar-width:none;flex-wrap:nowrap;gap:clamp(1.25rem,2.6vw,2.25rem);margin-bottom:clamp(1.5rem,3vw,2.25rem);overflow-x:auto}.ind-tab,.ind-tab-on{color:var(--muted);background:0 0;border:0;border-radius:0;padding:.875rem 0;font-size:.9375rem;box-shadow:inset 0 -2px #0000}.ind-tab:hover{color:var(--ink)}.ind-tab-on{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink);background:0 0}.ind-panel{gap:2rem;display:grid}.ind-shot{isolation:isolate;border-radius:var(--r-photo);background:var(--deep);align-items:flex-end;min-height:22rem;padding:clamp(1.25rem,2.6vw,2.25rem);display:flex;position:relative;overflow:hidden}.ind-shot>:where(img){z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ind-shot:after{content:"";z-index:-1;background:linear-gradient(#060c160d 0%,#060c161a 36%,#060c1699 66%,#060c16e0 100%);position:absolute;inset:0}.ind-shot .ind-headline{max-width:15ch;color:var(--paper);text-shadow:var(--on-photo-shadow)}.ind-story{align-self:center}.ind-panel .ind-para{max-width:36rem;margin-top:0}.ind-panel .ind-facts{gap:0;margin-top:1.5rem}.ind-panel .ind-fact-row{border-top:1px solid var(--line);padding:.875rem 0}.ind-panel .ind-helps-title{color:var(--ink);margin-top:1.5rem;font-size:1.0625rem;font-weight:600}.ind-panel .ind-help-list{margin-top:.75rem}.ind-panel .ind-quote{border:0;margin:1.75rem 0 0;padding:0}.ind-panel .ind-quote>:where(p){font-family:var(--display);font-variation-settings:"opsz" 96;letter-spacing:-.015em;text-wrap:pretty;font-size:1.25rem;font-weight:600;line-height:1.3}.ind-hang{margin-left:-.45em}.ind-story>:where(.textlink){margin-top:1.25rem;display:inline-block}@media (min-width:56rem){.ind-panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2.5rem,5vw,4.5rem)}.ind-shot{min-height:34rem}}.home-numbers .figs,.numbers-band .figs{margin-top:clamp(2.5rem,4vw,3.5rem)}.home-numbers .fig,.numbers-band .fig{gap:.75rem;padding:clamp(1.5rem,2.4vw,2rem) 1.25rem .5rem 0;container-type:inline-size}.home-numbers .fig-value,.numbers-band .fig-value{white-space:nowrap;letter-spacing:-.045em;font-size:min(5rem,17.5cqw)}.home-numbers .fig-label,.numbers-band .fig-label{font-size:1rem}@media (min-width:56rem){.home-numbers .fig+.fig,.numbers-band .fig+.fig{border-left:1px solid #ffffff47;padding-left:clamp(1.25rem,2.4vw,2rem)}}.vs-th-lolli{background:var(--deep);color:var(--paper);border-radius:6px 6px 0 0}.vs-lolli{background:var(--deep);color:var(--paper);border-top-color:#ffffff1f}:where(.vs tbody tr:last-child) .vs-lolli{border-radius:0 0 6px 6px}:where(.vs-lolli) .price-was{color:#ffffff80}:where(.vs-lolli) .launch-price-now{color:var(--yellow)}.quote-text{font-family:var(--display);font-variation-settings:"opsz" 96;letter-spacing:-.018em;font-size:clamp(1.25rem,1.7vw,1.4375rem);font-weight:600;line-height:1.3}.quote-by{margin-top:1.25rem}.press-cards{gap:0 clamp(1.5rem,3vw,2.5rem)}.press-card{border:0;border-top:2px solid var(--ink);background:0 0;border-radius:0;gap:.875rem;padding:1.375rem 0 1.5rem}@media (hover:hover) and (pointer:fine){.press-card:hover{border-color:var(--brand);box-shadow:none;transform:none}.press-card:hover .press-card-title{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:2px}}.press-card-title{font-size:clamp(1.25rem,1.6vw,1.4375rem)}.vposter{background:var(--deep);isolation:isolate}.vposter:before{content:"";z-index:-1;opacity:.3;background:url(/industries/restaurants-1280.webp) 50% 60%/cover;position:absolute;inset:0}.vposter:after{content:"";z-index:-1;background:linear-gradient(90deg,#14202eeb 0%,#14202e99 55%,#14202e40 100%);position:absolute;inset:0}.vposter-title{color:var(--paper)}.vposter-chip{background:var(--yellow);color:var(--ink)}:where(.video:hover) .vposter-chip{background:var(--yellow-2)}.vposter-time{color:#ffffffb8}.price-card-tag{color:var(--brand);background:0 0;border-radius:0;padding:0;font-weight:600}.closing-world{isolation:isolate;background:var(--deep);text-align:center;color:var(--paper);padding:clamp(5rem,11vw,9rem) 0;position:relative;overflow:hidden}.closing-rooms{z-index:-2;grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;display:grid;position:absolute;inset:0}.closing-rooms>:where(img){object-fit:cover;width:100%;height:100%}.closing-world:after{content:"";z-index:-1;background:radial-gradient(70% 80%,#09121ed1 0%,#09121e9e 60%,#09121e80 100%);position:absolute;inset:0}.closing-world .closing-title{color:var(--paper);text-shadow:var(--on-photo-shadow);font-size:clamp(2.25rem,4.6vw,3.75rem)}.closing-world .closing-sub{color:#ffffffe0;text-shadow:var(--on-photo-shadow-sm)}.closing-world .btn-ghost{background:#fffffff2;border-color:#0000}@media (max-width:40rem){.closing-rooms{grid-template-columns:repeat(3,minmax(0,1fr))}}.phero{isolation:isolate;min-height:clamp(26rem,64svh,44rem);color:var(--paper);background:#12161d;align-items:flex-end;padding:clamp(3rem,7vw,6rem) 0 clamp(2.75rem,5.5vw,4.75rem);display:flex;position:relative;overflow:hidden}.phero-photo,.phero-strip{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.phero-photo{object-fit:cover}.phero-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;display:grid}.phero-strip>:where(img){object-fit:cover;width:100%;height:100%}.phero-scrim{z-index:-1;background:linear-gradient(90deg,#080c12b8 0%,#080c1280 38%,#080c121f 70%,#080c1200 100%),linear-gradient(#080c1259 0%,#080c120d 30%,#080c1240 62%,#080c12c7 100%);position:absolute;inset:0}.phero-rooms .phero-scrim{background:linear-gradient(#080c1280 0%,#080c128c 45%,#080c12d1 100%)}.phero-title{max-width:21ch;color:var(--paper);text-shadow:var(--on-photo-shadow);font-size:clamp(2.5rem,5.4vw,4.5rem);line-height:1.02}.phero-sub{font-family:var(--display);font-variation-settings:"opsz" 96;letter-spacing:-.02em;color:var(--yellow);text-shadow:var(--on-photo-shadow-sm);margin-top:.875rem;font-size:clamp(1.25rem,2vw,1.625rem);font-weight:600}.phero-lead{color:#ffffffe6;max-width:38rem;text-shadow:var(--on-photo-shadow-sm);text-wrap:pretty;margin-top:1.25rem;font-size:clamp(1.0625rem,1.4vw,1.25rem);line-height:1.5}.phero-ctas{margin-top:1.75rem}.phero .btn-ghost{background:#fffffff2;border-color:#0000}.phero-back{color:#ffffffd9;text-shadow:var(--on-photo-shadow-sm);margin-bottom:1rem;font-size:.875rem;font-weight:500;display:inline-block}@media (max-width:40rem){.phero{min-height:clamp(24rem,70svh,34rem)}.phero-scrim{background:linear-gradient(#080c124d 0%,#080c1233 30%,#080c129e 60%,#080c12db 100%)}.phero-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}.closing-one{grid-template-columns:minmax(0,1fr)}.closing-quote-big{max-width:22ch;font-family:var(--display);font-variation-settings:"opsz" 96;letter-spacing:-.035em;text-wrap:balance;margin-inline:auto;font-weight:700;line-height:1.06}@media (min-width:64rem){.numbers-five .figs{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:40rem) and (max-width:63.99rem){.numbers-five .figs{grid-template-columns:repeat(3,minmax(0,1fr))}}.table-vs{border-collapse:separate;border-spacing:0}.table-vs :where(th:nth-child(2)){background:var(--deep);color:var(--paper);border-bottom-color:#ffffff24;border-radius:6px 6px 0 0;padding:1rem 1.25rem .875rem}.table-vs .table-strong{background:var(--deep);color:var(--paper);border-bottom-color:#ffffff1f;padding-left:1.25rem;font-weight:500}.table-vs :where(tbody tr:last-child) .table-strong{border-bottom-color:#0000;border-radius:0 0 6px 6px}.table-vs :where(th:nth-child(2)+th,.table-strong+td){padding-left:1.5rem}:where(.table-vs .table-strong) .price-was{color:#ffffff80}:where(.table-vs .table-strong) .launch-price-now{color:var(--yellow)}.about-hero{background:var(--deep);color:var(--paper);padding:clamp(3.5rem,7vw,6rem) 0;overflow:hidden}.about-hero-inner{align-items:center;gap:clamp(2.5rem,5vw,4rem);display:grid}.about-hero-title{color:var(--paper);font-size:clamp(2.5rem,4.6vw,4rem);line-height:1.02}.about-prints{height:clamp(19rem,64vw,30rem);margin:0;position:relative}.about-print{background:#fbfaf5;width:min(48%,15.5rem);height:auto;padding:.55rem .55rem 1.5rem;position:absolute;box-shadow:0 2px 4px #0000004d,0 26px 50px -14px #0009}.about-print-left{top:8%;left:6%;rotate:-5deg}.about-print-right{top:0;right:6%;rotate:4deg}.about-story-one .about-parts{gap:clamp(2.5rem,4vw,3.25rem) clamp(2.5rem,5vw,4.5rem)}@media (min-width:56rem){.about-hero-inner{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.about-story-one{grid-template-columns:minmax(0,1fr)}.about-story-one .about-parts{grid-template-columns:repeat(2,minmax(0,1fr))}}.about-hero-title>:where(span){text-wrap:balance;display:block}.about-hero-title>:where(span)>:where(br){display:none}.closing-world .closing-notes{color:#ffffffc7;text-shadow:var(--on-photo-shadow-sm);margin-top:1.5rem}.film{--film-bg:#f5f5f7;--film-room:calc(100svh - 3.75rem - 5.5rem);background:var(--film-bg);justify-items:center;padding:clamp(.75rem,1.6vw,1.5rem) 0 clamp(1rem,2vw,1.75rem);display:grid}.film-frame{max-width:100%;position:relative}.film-wide{width:min(100%, var(--film-room) * 16 / 9);aspect-ratio:16/9}.film-tall{width:min(100%, var(--film-room) * 9 / 16);aspect-ratio:9/16;display:none}.film-video{object-fit:cover;background:var(--film-bg);width:100%;height:100%;display:block}.film-sound{border:1px solid var(--line-2);background:var(--paper);font:inherit;color:var(--ink);white-space:nowrap;cursor:pointer;border-radius:8px;margin-top:.625rem;padding:.5rem .875rem;font-size:.875rem;font-weight:500;transition:background-color .15s,transform .16s ease-out}.film-sound:hover{background:var(--stone)}.film-sound:active{transform:scale(.97)}.film-sound-touch{display:none}@media (hover:none) and (pointer:coarse){.film-sound-mouse{display:none}.film-sound-touch{display:inline}}@media (max-width:48rem) and (orientation:portrait){.film{--film-room:calc(100svh - 3.75rem - 4.25rem);padding-top:0}.film-wide{display:none}.film-tall{display:block}}:root{--paper:#fff;--stone:#f6f5f1;--line:#e8e6e1;--line-2:#d8d5ce;--ink:#1b1f27;--ink-hover:#2a2f3a;--ink-2:#474c57;--muted:#6e7380;--faint:#9a9fa9;--yellow:#f4d35e;--yellow-2:#ecc745;--blue:#0a6fd6;--tint-sky:#e6f0fb;--tint-cloud:#d6e6fa;--tint-mist:#eaf0f7;--tint-slate:#dde6f0;--tint-butter:#fcf4d4;--tint-sand:#f5edd6;--mood-terrible:#dc2626;--mood-bad:#d97706;--mood-ok:#eab308;--mood-good:#84cc16;--mood-great:#16a34a;--white:#fff;--shadow-panel:0 1px 1px #1b1f270a, 0 10px 30px -14px #1b1f2738, 0 30px 70px -40px #1b1f274d;--r:8px;--r-lg:12px;--sans:var(--font-figtree), "Figtree", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--display:var(--font-bricolage), "Bricolage Grotesque", var(--font-figtree), "Figtree", ui-sans-serif, system-ui, sans-serif}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
