.itsb-home-shortcuts{--itsb-brand-pink:var(--accent, #d5798c);--itsb-brand-brown:var(--gold, #c5b5a3);--itsb-brand-dark:var(--dark, #32313e);padding:0 0 35px;line-height:1.45}.itsb-home-shortcuts>.container{box-sizing:border-box;width:calc(100% - 32px);padding:clamp(22px, 3vw, 34px);margin-left:auto;margin-right:auto;background:#fff;border:1px solid var(--itsb-brand-brown);border-radius:var(--border-radius,6px)}.itsb-home-shortcuts__intro{margin:0 0 20px}.itsb-home-shortcuts__eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.14em;line-height:1.4;text-transform:uppercase;color:var(--itsb-brand-dark)}.itsb-home-shortcuts__eyebrow>span{display:inline-block;width:25px;height:3px;flex:0 0 25px;background:var(--itsb-brand-pink)}.itsb-home-shortcuts__intro h2{margin:0 0 7px;font-size:clamp(22px, 2.45vw, 29px);font-weight:700;line-height:1.25;color:var(--itsb-brand-dark)}.itsb-home-shortcuts__description{margin:0;max-width:620px;font-size:15px;line-height:1.5;color:#5a5a5a}.itsb-home-shortcuts__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.itsb-home-shortcuts__item,.itsb-home-shortcuts__item:link,.itsb-home-shortcuts__item:visited{display:flex;align-items:center;justify-content:space-between;gap:8px;box-sizing:border-box;min-width:0;min-height:58px;padding:12px 16px;background:#fff;border:1px solid var(--itsb-brand-brown);border-radius:var(--border-radius,6px);color:var(--itsb-brand-dark);font-weight:600;font-size:15px;line-height:1.35;text-decoration:none;transition:border-color .18s ease,transform .18s ease}.itsb-home-shortcuts__name{min-width:0;hyphens:auto}.itsb-home-shortcuts__arrow{display:inline-flex;align-items:center;justify-content:center;flex:0 0 20px;width:20px;color:var(--itsb-brand-pink);font-size:22px;font-weight:600;line-height:1}.itsb-home-shortcuts__item:hover{border-color:var(--itsb-brand-pink);color:var(--itsb-brand-dark);transform:translateY(-1px)}.itsb-home-shortcuts__actions{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding-top:16px;border-top:1px solid var(--itsb-brand-brown)}.itsb-home-shortcuts__all,.itsb-home-shortcuts__all:link,.itsb-home-shortcuts__all:visited{display:inline-flex;align-items:center;justify-content:center;gap:11px;min-height:45px;padding:9px 17px;background:var(--itsb-brand-pink);color:#fff;border:0;border-radius:var(--border-radius,6px);font-size:18px;font-weight:700;line-height:1.35;text-decoration:none;white-space:nowrap}.itsb-home-shortcuts__all:hover{background:var(--itsb-brand-pink);color:#fff;box-shadow:0 3px 10px rgb(50 49 62 / .16)}.itsb-home-shortcuts__personal{display:flex;flex-wrap:wrap;align-items:center;gap:3px 8px;margin:0;font-size:14px;line-height:1.5;color:var(--itsb-brand-dark)}.itsb-home-shortcuts__personal a,.itsb-home-shortcuts__personal a:link,.itsb-home-shortcuts__personal a:visited{color:var(--itsb-brand-dark);font-weight:700;text-decoration:underline;text-decoration-color:var(--itsb-brand-pink);text-decoration-thickness:2px;text-underline-offset:4px}.itsb-home-shortcuts__personal a:hover{color:var(--itsb-brand-dark);text-decoration-color:var(--itsb-brand-brown)}.itsb-home-shortcuts__item:focus-visible,.itsb-home-shortcuts__all:focus-visible,.itsb-home-shortcuts__personal a:focus-visible{outline:3px solid var(--itsb-brand-dark);outline-offset:3px}@media (max-width:767px){.itsb-home-shortcuts{padding-bottom:28px}.itsb-home-shortcuts>.container{width:calc(100% - 28px);padding:19px 16px}.itsb-home-shortcuts__intro{margin-bottom:15px}.itsb-home-shortcuts__intro h2{font-size:23px;line-height:1.25}.itsb-home-shortcuts__description{font-size:14px;line-height:1.5}.itsb-home-shortcuts__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.itsb-home-shortcuts__item,.itsb-home-shortcuts__item:link,.itsb-home-shortcuts__item:visited{min-height:54px;padding:11px 10px;gap:5px;font-size:13px}.itsb-home-shortcuts__arrow{width:18px;flex-basis:18px;font-size:20px}.itsb-home-shortcuts__actions{margin-top:15px;padding-top:14px;flex-direction:column;align-items:stretch;gap:12px}.itsb-home-shortcuts__all{width:100%}.itsb-home-shortcuts__personal{justify-content:center;text-align:center;gap:2px 6px}}@media (max-width:350px){.itsb-home-shortcuts>.container{padding:18px 12px}.itsb-home-shortcuts__item{padding-inline:8px}.itsb-home-shortcuts__name{font-size:12px}}.itsb-home-shortcuts__search{display:none}@media (max-width:767px){.itsb-home-shortcuts__search{display:block;margin:0 0 19px}.itsb-home-shortcuts__search label{display:block;margin-bottom:8px;color:var(--itsb-brand-dark);font-size:14px;font-weight:700;line-height:1.4}.itsb-home-shortcuts__search-row{display:flex;align-items:stretch;gap:8px}.itsb-home-shortcuts__search-row input[type="search"]{box-sizing:border-box;flex:1 1 auto;width:100%;min-width:0;min-height:48px;padding:11px 12px;border:1px solid var(--itsb-brand-brown);border-radius:var(--border-radius,6px);background:#fff;color:var(--itsb-brand-dark);font-size:16px;line-height:1.4;box-shadow:none}.itsb-home-shortcuts__search-row input[type="search"]::placeholder{color:#5a5a5a;opacity:1;font-size:14px}.itsb-home-shortcuts__search-row button{display:inline-flex;box-sizing:border-box;flex:0 0 auto;align-items:center;justify-content:center;gap:6px;min-width:82px;min-height:48px;padding:10px 11px;border:1px solid var(--itsb-brand-brown);border-radius:var(--border-radius,6px);background:var(--itsb-brand-brown);color:var(--itsb-brand-dark);font-size:14px;font-weight:700;line-height:1.35;cursor:pointer}.itsb-home-shortcuts__search-row button:hover{border-color:var(--itsb-brand-pink)}.itsb-home-shortcuts__search-row input[type="search"]:focus-visible,.itsb-home-shortcuts__search-row button:focus-visible{outline:3px solid var(--itsb-brand-dark);outline-offset:3px}}@media (max-width:350px){.itsb-home-shortcuts__search-row{gap:6px}.itsb-home-shortcuts__search-row button{min-width:72px;padding:9px 7px;font-size:13px}}@media (prefers-reduced-motion:reduce){.itsb-home-shortcuts__item{transition:none}.itsb-home-shortcuts__item:hover{transform:none}}