:root{--jdm-turkus:#1eb1b4;--jdm-turkus-dark:#147476}.package{background-color:#f1f1f1}.btn-primary{color:#343f44;background-color:#ffd73c;box-shadow:5px 5px 10px #0000000f}.btn-primary:hover,.btn-primary:focus{color:#343f44;background-color:#e3be2e;border-color:#e3be2e}.hide{display:none}.navbar-jdm{background-color:var(--jdm-turkus);box-shadow:inset -10px -10px 10px #00000012}.navbar-jdm .navbar-nav{--tblr-nav-link-icon-color:#fff;--tblr-nav-link-hover-icon-color:#fff;--tblr-navbar-active-bg:#fff;--tblr-navbar-active-color:#343f44}.navbar-jdm .navbar-nav .nav-link,.navbar-jdm .navbar-nav .nav-link:hover,.navbar-jdm .navbar-nav .nav-link:focus{color:#fff;font-weight:600}.navbar-jdm .nav-link-icon{color:#fff}.navbar-jdm .navbar-nav .nav-link{border-radius:var(--tblr-border-radius);transition:background-color .12s ease-in-out}.navbar-jdm .navbar-nav .nav-link:hover,.navbar-jdm .navbar-nav .nav-link:focus-visible{background-color:#ffffff26}.navbar-jdm.navbar-vertical.navbar-expand-xl .navbar-nav .nav-item.active>.nav-link,.navbar-jdm.navbar-vertical.navbar-expand-xl .navbar-nav .nav-item.active>.nav-link:hover,.navbar-jdm .navbar-nav .nav-item.active>.nav-link,.navbar-jdm .navbar-nav .nav-item.active>.nav-link:hover{color:#343f44;background:#fff;font-weight:700;box-shadow:0 1px 2px #00000014}.navbar-jdm .navbar-nav .nav-item.active>.nav-link .nav-link-icon{color:inherit}.navbar-jdm .navbar-toggler{border-color:#fff6}.navbar-jdm .navbar-toggler:hover{border-color:#ffffffb3}.navbar-toggler-icon{background-color:#fff}.btn>i{margin-right:.25em;line-height:1.4em}.btn{min-width:auto}.btn-icon{min-width:calc(1.4em + var(--tblr-btn-padding-y) * 2 + var(--tblr-btn-border-width) * 2);justify-content:center;align-items:center;padding-left:0;padding-right:0;display:inline-flex}.btn-icon>i{margin-right:0}.navbar-jdm .nav-subtitle{color:#fffc;text-transform:uppercase;letter-spacing:.05em;padding:.75rem .75rem .25rem;font-size:.7rem;display:block}
.step-thumbs{scrollbar-width:thin;gap:.5rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.step-thumb{border:2px solid var(--tblr-border-color);border-radius:var(--tblr-border-radius);background:var(--tblr-bg-surface);cursor:pointer;flex:none;max-width:280px;padding:0;overflow:hidden}.step-thumb.active{border-color:var(--tblr-primary)}.step-thumb img{object-fit:cover;object-position:top;width:auto;max-width:276px;height:150px;display:block}.site-preview{object-fit:cover;object-position:top;width:100%;height:100%;min-height:110px}.cursor-pointer{cursor:pointer}.navbar-brand-jdm{align-items:flex-end;text-decoration:none;display:inline-flex}.navbar-brand-jdm:hover{text-decoration:none}.navbar-brand-jdm .navbar-brand-image{width:auto;height:35px}.navbar-brand-service{color:#fff;letter-spacing:-.01em;margin-left:1px;padding-bottom:5px;font-size:1.95rem;font-weight:700;line-height:1}
