:root{--c-p:#111827;--c-s:#0ea5e9;--c-t:#1f2937;--c-tl:#ffffff;--c-bg:#ffffff;--c-sf:#f9fafb;}.vikey-reserve-btn {
  display: inline-block;
  background: var(--c-s, #0ea5e9);
  color: var(--c-t, #1f2937);
  padding: 14px 36px;
  border-radius: 6px;
  font-size: 15px;
  font-weight: 700;
  text-decoration: none;
  cursor: pointer;
  font-family: inherit;
  letter-spacing: 0.3px;
}
.vikey-reserve-btn:hover { opacity: 0.85; }
.vikey-lang-switcher { display: inline-flex; align-items: center; }
.vikey-lang-select {
  background: var(--c-sf, #f9fafb);
  color: var(--c-t, #1f2937);
  border: 1px solid var(--c-p, #111827);
  border-radius: 4px;
  padding: 6px 10px;
  font-size: 13px;
  cursor: pointer;
  font-family: inherit;
}
.vikey-lang-select:focus { outline: none; }
/* ---gjs--- */
* { box-sizing: border-box; } body {margin: 0;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}*{box-sizing:border-box;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.daz-why, .daz-why *{box-sizing:border-box;}.daz-why-heading h1{margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px;font-family:Georgia, "Times New Roman", serif;font-size:clamp(30px, 3.5vw, 42px);font-weight:600;line-height:1.2;color:rgb(29, 43, 69);}.daz-why-heading p{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;color:rgb(95, 107, 122);font-size:17px;line-height:1.75;}.daz-icon svg{width:27px;height:27px;display:block;}.daz-why-card h2{margin-top:0px;margin-right:0px;margin-bottom:17px;margin-left:0px;font-family:Georgia, serif;font-size:23px;font-weight:600;line-height:1.2;color:rgb(29, 43, 69);}.daz-why-card p{margin-top:0px;margin-right:0px;margin-bottom:26px;margin-left:0px;font-size:15px;line-height:1.75;color:var(--muted);}.daz-card-link svg{width:16px;height:16px;flex-shrink:0;transition-behavior:normal;transition-duration:0.2s;transition-timing-function:ease;transition-delay:0s;transition-property:transform;}.daz-why-closing span{display:block;color:rgb(79, 117, 159);font-size:11px;font-weight:700;letter-spacing:2px;}.daz-why-closing p{margin-top:10px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-family:Georgia, serif;font-size:20px;color:rgb(86, 105, 128);line-height:1.6;}.daz-site *{box-sizing:border-box;}.daz-site h1, .daz-site h2, .daz-site h3, .daz-site p{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.daz-site a{text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;color:inherit;}.daz-site a:focus-visible{outline-offset:4px;}.daz-site .daz-shell{max-width:1120px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:36px;padding-right:20px;padding-bottom:72px;padding-left:20px;}.daz-site .daz-top{display:flex;justify-content:space-between;align-items:center;row-gap:20px;column-gap:20px;margin-bottom:66px;}.daz-site .daz-back{font-size:13px;font-weight:700;color:var(--blue);}.daz-site .daz-brand{font-family:Georgia, serif;font-size:13px;letter-spacing:1px;font-weight:bold;}.daz-site .daz-hero{text-align:center;max-width:850px;margin-top:0px;margin-right:auto;margin-bottom:54px;margin-left:auto;}.daz-site .daz-kicker{font-size:12px;letter-spacing:3px;font-weight:800;color:var(--blue);margin-bottom:16px;}.daz-site h1{font-family:Georgia, serif;font-size:clamp(30px, 4vw, 44px);line-height:1.2;letter-spacing:-0.7px;margin-bottom:22px;}.daz-site .daz-lead{font-size:17px;line-height:1.85;color:var(--muted);}.daz-site .daz-grid{display:grid;grid-template-columns:repeat(4, minmax(0px, 1fr));row-gap:20px;column-gap:20px;}.daz-site .daz-card{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 255, 255);border-top-left-radius:17px;border-top-right-radius:17px;border-bottom-right-radius:17px;border-bottom-left-radius:17px;padding-top:26px;padding-right:25px;padding-bottom:26px;padding-left:25px;display:flex;flex-direction:column;min-height:390px;transition-behavior:normal, normal, normal;transition-duration:0.2s, 0.2s, 0.2s;transition-timing-function:ease, ease, ease;transition-delay:0s, 0s, 0s;transition-property:transform, border-color, box-shadow;}.daz-site .daz-card:hover{transform:translateY(-4px);border-top-color:rgb(185, 203, 224);border-right-color:rgb(185, 203, 224);border-bottom-color:rgb(185, 203, 224);border-left-color:rgb(185, 203, 224);box-shadow:rgba(29, 43, 69, 0.06) 0px 14px 30px;}.daz-site .daz-icon{width:56px;height:56px;border-top-left-radius:15px;border-top-right-radius:15px;border-bottom-right-radius:15px;border-bottom-left-radius:15px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(237, 243, 250);color:var(--blue);display:flex;align-items:center;justify-content:center;margin-bottom:27px;}.daz-site .daz-icon svg{width:27px;height:27px;stroke:currentcolor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;}.daz-site .daz-card h2{font-family:Georgia, serif;font-size:23px;line-height:1.2;margin-bottom:17px;}.daz-site .daz-card p{font-size:15px;line-height:1.75;color:var(--muted);margin-bottom:26px;}.daz-site .daz-card-link{margin-top:auto;display:inline-flex;align-items:center;row-gap:8px;column-gap:8px;font-size:14px;font-weight:800;line-height:1.4;color:rgb(63, 101, 141) !important;}.daz-site .daz-card-link span{font-size:20px;line-height:1;}.daz-site .daz-footer{margin-top:56px;padding-top:25px;display:flex;justify-content:space-between;align-items:center;row-gap:20px;column-gap:20px;flex-wrap:wrap;}.daz-site .daz-footer p{font-size:12px;color:var(--muted);}.daz-site .daz-footer nav{display:flex;row-gap:17px;column-gap:17px;flex-wrap:wrap;}.daz-site .daz-footer a{font-size:12px;font-weight:700;color:var(--blue);}.daz-why *{box-sizing:border-box;}.daz-why h1, .daz-why h2, .daz-why h3, .daz-why p{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.daz-why a{color:inherit;text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;}.daz-why a:focus-visible{outline-offset:4px;}.daz-why h1{font-family:Georgia, serif;font-size:clamp(30px, 4vw, 44px);line-height:1.2;letter-spacing:-0.7px;margin-bottom:22px;}.daz-why-icon svg{width:27px;height:27px;stroke:currentcolor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;}.daz-why-link span{font-size:20px;line-height:1;}.daz-palermo h2{color:rgb(255, 255, 255);font-family:Georgia, serif;font-size:clamp(27px, 3vw, 35px);line-height:1.2;margin-bottom:14px;}.daz-palermo p{max-width:670px;color:rgb(238, 244, 249);font-size:15px;line-height:1.75;}.daz-palermo-action strong{font-family:Georgia, serif;font-size:19px;}.daz-palermo-action small{color:rgb(96, 115, 139);font-size:12px;line-height:1.5;}.daz-why-footer p{color:var(--muted);font-size:12px;}.daz-why-footer nav{display:flex;flex-wrap:wrap;row-gap:17px;column-gap:17px;}.daz-why-footer a{font-size:12px;font-weight:700;color:var(--blue) !important;}.daz-palermo-guide h2{margin-top:0px;margin-right:0px;margin-bottom:15px;margin-left:0px;color:var(--navy);font-family:Georgia, serif;font-size:clamp(28px, 3.5vw, 38px);line-height:1.2;}.daz-palermo-guide-icon svg{width:27px;height:27px;fill:none;stroke:currentcolor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;}.daz-palermo-guide-action strong{display:block;margin-bottom:8px;color:var(--navy);font-family:Georgia, serif;font-size:19px;line-height:1.25;}.daz-palermo-guide-action small{display:block;max-width:190px;margin-bottom:15px;color:rgb(102, 117, 138);font-size:12px;line-height:1.55;}.daz-why-footer a:hover{color:var(--blue-dark) !important;}.daz-palermo-guide-card:hover .daz-palermo-guide-side{border-top-color:rgb(185, 203, 224);border-right-color:rgb(185, 203, 224);border-bottom-color:rgb(185, 203, 224);border-left-color:rgb(185, 203, 224);box-shadow:rgba(29, 43, 69, 0.06) 0px 10px 25px;}.daz-palermo-guide-side strong{display:block;margin-bottom:8px;color:var(--navy);font-family:Georgia, serif;font-size:19px;line-height:1.25;}.daz-palermo-guide-side small{display:block;max-width:200px;margin-bottom:15px;color:rgb(102, 117, 138);font-size:12px;line-height:1.55;}.daz-palermo-guide-card:hover .daz-palermo-guide-button{transform:translateX(2px);}.rd-page *{box-sizing:border-box;}.rd-page h1, .rd-page h2, .rd-page h3, .rd-page p{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.rd-page a{text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;}.rd-brand-mark svg{width:17px;height:17px;fill:none;stroke:currentcolor;stroke-width:1.8;}.rd-links a{position:relative;min-height:72px;display:flex;align-items:center;font-size:12px;font-weight:700;white-space-collapse:collapse;text-wrap-mode:nowrap;color:rgb(79, 110, 144) !important;}.rd-links a::after{content:"";position:absolute;left:0px;right:0px;bottom:0px;height:2px;transform:scaleX(0);}.rd-links a:hover::after, .rd-links a.active::after{transform:scaleX(1);}.rd-links a.active{color:var(--navy) !important;}.rd-intro h1{margin-bottom:18px;color:var(--navy);font-family:Georgia, serif;font-size:clamp(32px, 4vw, 45px);}.rd-intro p{color:var(--text);font-size:16px;line-height:1.8;}.rd-icon svg{width:26px;height:26px;fill:none;stroke:currentcolor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;}.rd-card h2{margin-bottom:13px;color:var(--navy);font-family:Georgia, serif;font-size:22px;}.rd-card p{margin-bottom:25px;color:var(--text);font-size:14px;line-height:1.75;}.rd-card a{margin-top:auto;font-size:13px;font-weight:800;color:var(--blue) !important;}.rd-palermo h2{margin-bottom:15px;color:var(--navy);font-family:Georgia, serif;font-size:34px;}.rd-palermo p{color:var(--text);font-size:15px;line-height:1.75;}.rd-tags span{padding-top:7px;padding-right:11px;padding-bottom:7px;padding-left:11px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 255, 255);border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(216, 225, 234);border-right-color:rgb(216, 225, 234);border-bottom-color:rgb(216, 225, 234);border-left-color:rgb(216, 225, 234);border-image-source:none;border-image-slice:100%;border-image-width:1;border-image-outset:0;border-image-repeat:stretch;border-top-left-radius:999px;border-top-right-radius:999px;border-bottom-right-radius:999px;border-bottom-left-radius:999px;color:rgb(81, 103, 127);font-size:11px;font-weight:700;}.rd-palermo-icon svg{width:26px;height:26px;fill:none;stroke:currentcolor;stroke-width:1.8;}.rd-palermo-side strong{display:block;margin-bottom:10px;color:var(--navy);font-family:Georgia, serif;font-size:19px;}.rd-palermo-side small{display:block;color:var(--text);font-size:12px;line-height:1.55;}.rd-footer small{color:rgb(121, 134, 151);}.rd-footer nav{display:flex;flex-wrap:wrap;row-gap:15px;column-gap:15px;}.rd-footer a{font-size:11px;font-weight:700;color:var(--blue) !important;}html{scroll-behavior:smooth;}.rd3-page{--blue:#4F759F;--blue-deep:#385D84;--blue-dark:#294A70;--navy:#192A44;--sky:#EDF4FA;--surface:#F8FAFC;--ivory:#F8F4ED;--white:#FFFFFF;--text:#56677C;--muted:#748295;--border:#DCE5EE;width:100%;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:20px;padding-right:0px;padding-bottom:35px;padding-left:0px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(79, 117, 159);color:var(--navy);font-family:Arial, Helvetica, sans-serif;}.rd3-page *, .rd3-page ::before, .rd3-page ::after{box-sizing:border-box;}.rd3-page h1, .rd3-page h2, .rd3-page h3, .rd3-page p{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.rd3-page a{text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;}.rd3-nav-shell{position:relative;z-index:50;width:calc(100% - 40px);max-width:1180px;margin-top:0px;margin-right:auto;margin-bottom:25px;margin-left:auto;}.rd3-nav{min-height:78px;padding-top:0px;padding-right:27px;padding-bottom:0px;padding-left:27px;display:flex;align-items:center;justify-content:space-between;row-gap:22px;column-gap:22px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 255, 255);border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:16px;border-bottom-left-radius:16px;box-shadow:rgba(21, 42, 67, 0.14) 0px 12px 32px;}.rd3-brand{display:flex;align-items:center;row-gap:11px;column-gap:11px;flex-grow:0;flex-shrink:0;flex-basis:auto;color:var(--blue) !important;}.rd3-brand-mark{width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:var(--blue);border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;}.rd3-brand-mark svg{width:19px;height:19px;fill:none;stroke:currentcolor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;}.rd3-brand-copy{display:flex;flex-direction:column;row-gap:2px;column-gap:2px;}.rd3-brand-copy strong{color:var(--blue);font-family:Georgia, "Times New Roman", serif;font-size:16px;letter-spacing:0.45px;}.rd3-brand-copy small{color:rgb(132, 145, 160);font-size:8px;font-weight:800;letter-spacing:1.3px;}.rd3-menu{display:flex;align-items:center;row-gap:17px;column-gap:17px;}.rd3-menu a{position:relative;min-height:76px;display:flex;align-items:center;font-size:9.7px;font-weight:800;letter-spacing:0.4px;text-transform:uppercase;white-space-collapse:collapse;text-wrap-mode:nowrap;color:rgb(85, 113, 143) !important;}.rd3-menu a::after{content:"";position:absolute;left:0px;right:0px;bottom:0px;height:2px;transform:scaleX(0);transform-origin:center center;transition-behavior:normal;transition-duration:0.22s;transition-timing-function:ease;transition-delay:0s;transition-property:transform;}.rd3-menu a:hover, .rd3-menu a.active{color:var(--navy) !important;}.rd3-menu a:hover::after, .rd3-menu a.active::after{transform:scaleX(1);}.rd3-shell{width:calc(100% - 40px);max-width:1180px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:60px;padding-right:42px;padding-bottom:30px;padding-left:42px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(248, 250, 252);border-top-left-radius:22px;border-top-right-radius:22px;border-bottom-right-radius:22px;border-bottom-left-radius:22px;box-shadow:rgba(25, 42, 68, 0.14) 0px 18px 45px;}.rd3-intro{max-width:820px;margin-top:0px;margin-right:auto;margin-bottom:55px;margin-left:auto;text-align:center;}.rd3-kicker{margin-bottom:13px;color:var(--blue);font-size:10px;font-weight:900;letter-spacing:2.4px;}.rd3-intro h1{margin-bottom:18px;color:var(--navy);font-family:Georgia, "Times New Roman", serif;font-size:clamp(34px, 4vw, 47px);font-weight:500;line-height:1.15;letter-spacing:-0.5px;}.rd3-intro p{max-width:720px;margin-top:auto;margin-right:auto;margin-bottom:auto;margin-left:auto;color:var(--text);font-size:16px;line-height:1.8;}.rd3-grid{display:grid;grid-template-columns:repeat(4, 1fr);row-gap:19px;column-gap:19px;}.rd3-card{min-height:365px;padding-top:28px;padding-right:24px;padding-bottom:27px;padding-left:24px;display:flex;flex-direction:column;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 255, 255);border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(225, 232, 238);border-right-color:rgb(225, 232, 238);border-bottom-color:rgb(225, 232, 238);border-left-color:rgb(225, 232, 238);border-image-source:none;border-image-slice:100%;border-image-width:1;border-image-outset:0;border-image-repeat:stretch;border-top-left-radius:17px;border-top-right-radius:17px;border-bottom-right-radius:17px;border-bottom-left-radius:17px;box-shadow:rgba(29, 43, 69, 0.04) 0px 7px 24px;transition-behavior:normal, normal, normal;transition-duration:0.22s, 0.22s, 0.22s;transition-timing-function:ease, ease, ease;transition-delay:0s, 0s, 0s;transition-property:transform, box-shadow, border-color;}.rd3-card:hover{transform:translateY(-5px);border-top-color:rgb(189, 206, 224);border-right-color:rgb(189, 206, 224);border-bottom-color:rgb(189, 206, 224);border-left-color:rgb(189, 206, 224);box-shadow:rgba(29, 43, 69, 0.09) 0px 15px 34px;}.rd3-icon{width:56px;height:56px;margin-bottom:25px;display:flex;align-items:center;justify-content:center;color:var(--blue);border-top-left-radius:15px;border-top-right-radius:15px;border-bottom-right-radius:15px;border-bottom-left-radius:15px;}.rd3-icon svg{width:27px;height:27px;fill:none;stroke:currentcolor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;}.rd3-card h2{margin-bottom:14px;color:var(--navy);font-family:Georgia, "Times New Roman", serif;font-size:23px;font-weight:500;line-height:1.2;}.rd3-card p{margin-bottom:26px;color:var(--text);font-size:14px;line-height:1.75;}.rd3-card-link{margin-top:auto;display:flex;align-items:center;justify-content:space-between;row-gap:12px;column-gap:12px;font-size:12px;font-weight:900;line-height:1.35;color:var(--blue-deep) !important;}.rd3-card-link b{font-size:18px;font-weight:400;transition-behavior:normal;transition-duration:0.2s;transition-timing-function:ease;transition-delay:0s;transition-property:transform;}.rd3-card-link:hover b{transform:translateX(4px);}.rd3-palermo{position:relative;margin-top:30px;padding-top:42px;padding-right:46px;padding-bottom:42px;padding-left:46px;display:grid;grid-template-columns:1fr 280px;align-items:center;row-gap:42px;column-gap:42px;overflow-x:hidden;overflow-y:hidden;background-image:linear-gradient(135deg, rgb(248, 244, 237), rgb(255, 255, 255));background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(225, 215, 202);border-right-color:rgb(225, 215, 202);border-bottom-color:rgb(225, 215, 202);border-left-color:rgb(225, 215, 202);border-image-source:none;border-image-slice:100%;border-image-width:1;border-image-outset:0;border-image-repeat:stretch;border-top-left-radius:19px;border-top-right-radius:19px;border-bottom-right-radius:19px;border-bottom-left-radius:19px;transition-behavior:normal, normal;transition-duration:0.22s, 0.22s;transition-timing-function:ease, ease;transition-delay:0s, 0s;transition-property:transform, box-shadow;color:inherit !important;}.rd3-palermo::before{content:"PALERMO";position:absolute;right:-25px;top:50%;transform:translateY(-50%);color:rgba(79, 117, 159, 0.043);font-family:Georgia, "Times New Roman", serif;font-size:130px;font-weight:700;letter-spacing:-5px;pointer-events:none;}.rd3-palermo:hover{transform:translateY(-4px);box-shadow:rgba(29, 43, 69, 0.09) 0px 15px 35px;}.rd3-palermo-copy{position:relative;z-index:2;}.rd3-palermo h2{margin-bottom:15px;color:var(--navy);font-family:Georgia, "Times New Roman", serif;font-size:34px;font-weight:500;}.rd3-palermo p{max-width:680px;color:var(--text);font-size:14.5px;line-height:1.75;}.rd3-tags{display:flex;flex-wrap:wrap;row-gap:7px;column-gap:7px;margin-top:21px;}.rd3-tags span{padding-top:7px;padding-right:11px;padding-bottom:7px;padding-left:11px;color:rgb(81, 103, 127);background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 255, 255);border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(216, 225, 234);border-right-color:rgb(216, 225, 234);border-bottom-color:rgb(216, 225, 234);border-left-color:rgb(216, 225, 234);border-image-source:none;border-image-slice:100%;border-image-width:1;border-image-outset:0;border-image-repeat:stretch;border-top-left-radius:999px;border-top-right-radius:999px;border-bottom-right-radius:999px;border-bottom-left-radius:999px;font-size:10.5px;font-weight:700;}.rd3-palermo-side{position:relative;z-index:2;padding-top:27px;padding-right:22px;padding-bottom:27px;padding-left:22px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255, 255, 255);border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(224, 231, 236);border-right-color:rgb(224, 231, 236);border-bottom-color:rgb(224, 231, 236);border-left-color:rgb(224, 231, 236);border-image-source:none;border-image-slice:100%;border-image-width:1;border-image-outset:0;border-image-repeat:stretch;border-top-left-radius:15px;border-top-right-radius:15px;border-bottom-right-radius:15px;border-bottom-left-radius:15px;text-align:center;box-shadow:rgba(29, 43, 69, 0.05) 0px 7px 22px;}.rd3-palermo-icon{width:53px;height:53px;margin-top:0px;margin-right:auto;margin-bottom:16px;margin-left:auto;display:flex;align-items:center;justify-content:center;color:var(--blue);border-top-left-radius:14px;border-top-right-radius:14px;border-bottom-right-radius:14px;border-bottom-left-radius:14px;}.rd3-palermo-icon svg{width:26px;height:26px;fill:none;stroke:currentcolor;stroke-width:1.8;}.rd3-palermo-side strong{display:block;margin-bottom:10px;color:var(--navy);font-family:Georgia, "Times New Roman", serif;font-size:19px;font-weight:600;}.rd3-palermo-side small{display:block;color:var(--text);font-size:12px;line-height:1.55;}.rd3-open{margin-top:15px;display:inline-block;padding-top:10px;padding-right:15px;padding-bottom:10px;padding-left:15px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;font-size:11px;font-weight:900;color:rgb(255, 255, 255) !important;}.rd3-footer{margin-top:30px;padding-top:23px;padding-right:27px;padding-bottom:23px;padding-left:27px;display:flex;align-items:center;justify-content:space-between;row-gap:25px;column-gap:25px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgba(25, 42, 68, 0.94);border-top-left-radius:14px;border-top-right-radius:14px;border-bottom-right-radius:14px;border-bottom-left-radius:14px;}.rd3-footer-brand{color:rgb(255, 255, 255) !important;}.rd3-footer-brand strong{display:block;margin-bottom:4px;color:rgb(255, 255, 255);font-family:Georgia, "Times New Roman", serif;font-size:15px;}.rd3-footer-brand span{color:rgb(195, 208, 220);font-size:9.5px;}.rd3-footer nav{display:flex;flex-wrap:wrap;row-gap:15px;column-gap:15px;}.rd3-footer nav a{font-size:8.6px;font-weight:800;letter-spacing:0.25px;text-transform:uppercase;color:rgb(217, 228, 236) !important;}.rd3-footer nav a:hover{color:rgb(255, 255, 255) !important;}@media (hover: hover) and (pointer: fine){.daz-card-link:hover svg{transform:translateX(3px);}}@media (prefers-reduced-motion: reduce){.daz-why-card, .daz-card-link svg{transition-behavior:normal;transition-duration:0s;transition-timing-function:ease;transition-delay:0s;transition-property:none;}}@media (max-width: 1000px){.rd3-nav{padding-top:15px;padding-right:20px;padding-bottom:0px;padding-left:20px;flex-direction:column;align-items:flex-start;row-gap:5px;column-gap:5px;}.rd3-menu{width:100%;overflow-x:auto;scrollbar-width:none;}.rd3-menu::-webkit-scrollbar{display:none;}.rd3-menu a{min-height:47px;flex-grow:0;flex-shrink:0;flex-basis:auto;}.rd3-grid{grid-template-columns:repeat(2, 1fr);}.rd3-palermo{grid-template-columns:1fr;}.rd3-palermo-side{max-width:420px;width:100%;margin-top:auto;margin-right:auto;margin-bottom:auto;margin-left:auto;}}@media (max-width: 950px){.rd-links a{min-height:47px;}}@media (max-width: 900px){.daz-site .daz-grid{grid-template-columns:repeat(2, minmax(0px, 1fr));}.daz-site .daz-card{min-height:330px;}.daz-palermo-guide-action small{max-width:none;margin-bottom:10px;}.daz-palermo-guide-side small{max-width:none;margin-bottom:10px;}}@media (max-width: 650px){.rd-links a{font-size:11px;}.rd3-page{padding-top:10px;}.rd3-nav-shell{width:calc(100% - 24px);}.rd3-shell{width:calc(100% - 24px);padding-top:43px;padding-right:17px;padding-bottom:20px;padding-left:17px;}.rd3-nav{padding-top:13px;padding-right:14px;padding-bottom:0px;padding-left:14px;}.rd3-brand-copy strong{font-size:14px;}.rd3-menu{row-gap:19px;column-gap:19px;}.rd3-menu a{min-height:44px;font-size:9px;}.rd3-intro{margin-bottom:36px;}.rd3-intro h1{font-size:32px;}.rd3-intro p{font-size:14px;}.rd3-grid{grid-template-columns:1fr;}.rd3-card{min-height:0px;}.rd3-palermo{padding-top:30px;padding-right:22px;padding-bottom:30px;padding-left:22px;row-gap:28px;column-gap:28px;}.rd3-palermo::before{right:-55px;font-size:92px;}.rd3-palermo h2{font-size:29px;}.rd3-footer{padding-top:23px;padding-right:21px;padding-bottom:23px;padding-left:21px;flex-direction:column;align-items:flex-start;}}@media (max-width: 600px){.daz-site .daz-shell{padding-top:24px;padding-right:18px;padding-bottom:48px;padding-left:18px;}.daz-site .daz-top{margin-bottom:45px;align-items:flex-start;}.daz-site .daz-brand{font-size:11px;text-align:right;}.daz-site .daz-hero{margin-bottom:35px;}.daz-site .daz-lead{font-size:15px;}.daz-site .daz-grid{grid-template-columns:1fr;row-gap:15px;column-gap:15px;}.daz-site .daz-card{min-height:0px;padding-top:25px;padding-right:25px;padding-bottom:25px;padding-left:25px;}.daz-site .daz-icon{margin-bottom:20px;}.daz-palermo p{font-size:14px;}.daz-why-closing p{font-size:18px;}}@media (max-width: 560px){.daz-why-heading h1{font-size:30px;}.daz-why-heading p{font-size:15px;line-height:1.7;}}