.around-page{--a-navy:#142f48;--a-gold:#c9a15b;color:#17354b;background:#edf1f1;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.around-page *{box-sizing:border-box}.around-page button,.around-page input,.around-page select{font:inherit}.around-page a{color:inherit}.around-appbar{background:#fff;border-bottom:1px solid #dce3e7;align-items:center;gap:22px;height:85px;padding:13px 4vw;display:flex}.around-appbar img{object-fit:contain;width:120px;height:60px}.around-appbar>span{font:italic 19px Georgia,serif}.around-appbar>small{font-size:11px}.around-appbar>a:last-child{margin-left:auto;font-size:12px}.around-workspace{grid-template-columns:285px minmax(0,1fr);gap:45px;max-width:1320px;margin:30px auto 0;padding:0 25px 60px;display:grid}.around-controls h1{letter-spacing:-2px;margin:16px 0;font:46px/1 Georgia,serif}.around-controls>p{font-size:13px;line-height:1.6}.around-controls h2{margin:20px 0;font:19px Georgia,serif}.around-kicker{letter-spacing:1.5px;color:#8b6c36;margin:0 0 2mm;font-weight:700;font-size:9px!important}.around-controls label{margin:18px 0 0;font-size:12px;font-weight:700;display:block}.around-controls input,.around-controls select{color:#17354b;background:#fff;border:1px solid #cbd5db;border-radius:5px;width:100%;margin-top:7px;padding:11px 8px;font-size:12px}.around-controls button{cursor:pointer;background:var(--a-navy);color:#fff;border:0;border-radius:5px;padding:13px 12px;font-size:12px;font-weight:700}.around-controls>button{width:100%;margin-bottom:9px}.around-controls button:disabled{opacity:.5;cursor:wait}.around-controls .around-secondary{color:#17354b;background:0 0;border:1px solid #b9c8d1}.around-dates{grid-template-columns:1fr 1fr;gap:9px;display:grid}.around-dates input{padding:9px 4px}.around-hint{color:#687985;line-height:1.6;font-size:11px!important}.around-controls details{border-top:1px solid #cad5da;border-bottom:1px solid #cad5da;margin-top:20px;padding:15px 0}.around-controls summary{cursor:pointer;font-size:12px;font-weight:700}.around-controls details h3{margin:16px 0 8px;font-size:12px}.around-choice{border-bottom:1px solid #dce3e7;align-items:center;gap:5px;padding:9px 0;font-size:11px;line-height:1.5;display:flex}.around-choice label{flex:1;margin:0;font-size:11px;font-weight:400;display:block}.around-choice input{width:auto;margin:0 4px 0 0}.around-choice .around-pin{color:var(--a-navy);background:0 0;border:1px solid #b7c8d2;padding:4px 7px;font-size:16px}.around-pin[aria-pressed=true]{background:var(--a-navy)!important;color:#fff!important}.around-controls .around-textbutton{color:var(--a-navy);text-align:left;background:0 0;padding:12px 0;font-size:11px;display:block}.around-presets{flex-wrap:wrap;gap:5px;margin-top:19px;display:flex}.around-presets button{white-space:nowrap;color:var(--a-navy);background:#fff;border:1px solid #b9c8d1;flex:1;padding:8px 6px;font-size:10px}.around-presets button[aria-pressed=true]{background:var(--a-navy);color:#fff}.around-dates label{margin-top:10px}.around-preview-head{color:#667d89;letter-spacing:1.2px;justify-content:space-between;margin:2px 0 13px;font-size:10px;display:flex}.around-sheet{background:#fff;width:210mm;min-height:297mm;padding:10mm;position:relative;box-shadow:0 12px 40px #16344814}.around-brand{grid-template-columns:36mm minmax(0,1fr);align-items:stretch;gap:5mm;height:36mm;margin-bottom:5mm;display:grid}.around-logo{object-fit:contain;width:36mm;height:36mm}.around-brand-right{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) 23mm;align-items:start;column-gap:4mm;display:grid}.around-edition{letter-spacing:1px;text-transform:uppercase;padding-top:3mm;font-size:9px;line-height:1.7}.around-edition strong{letter-spacing:0;text-transform:none;font:24px/1.2 Georgia,serif;display:block}.around-qr{text-align:center;margin:0}.around-qr img{width:21mm;height:21mm;margin:0 auto;display:block}.around-qr figcaption{color:#536874;margin-top:0;font-size:7px}.around-promotion{background:var(--a-navy);color:#fff;border-left:4px solid var(--a-gold);-webkit-print-color-adjust:exact;print-color-adjust:exact;grid-column:1/-1;align-self:end;min-height:9mm;padding:2mm 3mm;font-size:10px;line-height:1.35}.around-promotion b{letter-spacing:1px;color:#e1c18a;margin-bottom:1mm;font-size:8px;display:block}.around-hero{grid-template-columns:72mm 1fr;gap:5mm;margin-bottom:5mm;display:grid}.around-hero figure{margin:0}.around-hero figure>img{object-fit:cover;border-radius:3px;width:72mm;height:44mm}.around-hero figcaption{color:#6b7680;margin-top:2px;font-size:7px}.around-hero h2{letter-spacing:-.5px;margin:0 0 2mm;font:25px/1.05 Georgia,serif}.around-welcome{color:#637988;margin:0 0 2mm;font-size:10px;font-style:italic}.around-description{margin:0 0 2mm;font-size:10.5px;line-height:1.45}.around-contact{overflow-wrap:anywhere;font-size:9.4px;line-height:1.55}.around-contact a{text-decoration:none}.around-amenities{color:#6f7f89;margin:1.5mm 0 0;font-size:8.5px}.around-section{break-inside:avoid;margin-top:4mm}.around-section-head{border-bottom:1px solid #dce3e7;justify-content:space-between;align-items:baseline;margin-bottom:2.5mm;padding-bottom:2mm;display:flex}.around-section-head h3{margin:0;font:18px Georgia,serif}.around-section-head h3 span{color:#927440;margin-right:8px;font:9px Arial}.around-section-head small{color:#617889;font-size:8px}.around-grid{grid-template-columns:repeat(3,1fr);gap:3mm;display:grid}.around-card{break-inside:avoid;min-width:0}.around-photo{border-radius:3px;height:18mm;position:relative;overflow:hidden}.around-photo>img{object-fit:cover;width:100%;height:100%}.around-photo small{text-align:right;color:#475765;white-space:nowrap;text-overflow:ellipsis;background:#ffffffed;max-width:100%;padding:2px 3px;font-size:6px;position:absolute;bottom:2px;left:3px;right:3px;overflow:hidden}.around-photo>b{color:#705124;background:#fff4d9;padding:3px 4px;font-size:7px;position:absolute;top:4px;left:4px}.around-card .around-meta{color:#8a6830;margin:2mm 0 1mm;font-size:8px;font-weight:700}.around-card h4{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:6.7mm;margin:0 0 1mm;font-size:11px;line-height:1.25;display:-webkit-box;overflow:hidden}.around-card h4 a{text-decoration:none}.around-summary{color:#536874;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:9.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.around-card .around-where{color:#617889;white-space:nowrap;text-overflow:ellipsis;margin:1.5mm 0 0;font-size:8px;overflow:hidden}.around-empty{background:#f5f7f7;grid-column:1/-1;padding:5mm;font-size:11px}.around-attribution{text-align:center;break-inside:avoid;border-top:1px solid #dce3e7;margin-top:5mm;padding-top:4mm;font:italic 12px/1.5 Georgia,serif}.around-address{text-align:center;overflow-wrap:anywhere;margin:1mm 0 0;font-size:8px}.around-footnote{color:#637782;margin:2mm 0 0;font-size:6.8px;line-height:1.4}.around-screen-note{color:#6b7f8a;max-width:210mm;font-size:11px;line-height:1.6}.around-full .around-grid{row-gap:6mm}.around-full .around-section{break-inside:auto}.around-error{color:#a00000}.around-full .around-summary{-webkit-line-clamp:3}@media (max-width:1170px){.around-workspace{grid-template-columns:240px minmax(0,1fr);gap:25px}.around-sheet{width:100%;min-height:0}.around-hero{grid-template-columns:38% 1fr}.around-hero figure>img{width:100%}.around-appbar>small{display:none}}@media (max-width:850px){.around-workspace{padding:0 15px 30px;display:block}.around-controls{max-width:600px;margin:0 auto 25px}.around-controls h1 br{display:none}.around-controls h1{font-size:36px}.around-appbar>span{display:none}.around-appbar{gap:15px;padding:10px 15px}.around-workspace main{overflow:hidden}.around-sheet{box-shadow:none;padding:6mm}.around-brand{grid-template-columns:27mm minmax(0,1fr);gap:3mm;height:35mm}.around-logo{width:27mm;height:35mm}.around-brand-right{grid-template-columns:minmax(0,1fr) 18mm;column-gap:2mm}.around-qr img{width:18mm;height:18mm}.around-edition{padding-top:1mm;font-size:7px}.around-edition strong{font-size:20px}.around-promotion{padding:1.5mm;font-size:8px}.around-qr figcaption{font-size:6px}.around-hero{grid-template-columns:1fr}.around-hero figure>img{height:48mm}.around-hero h2{font-size:28px}.around-preview-head{font-size:8px}.around-section-head h3{font-size:17px}.around-section-head small{font-size:7px}}@page{size:A4 portrait;margin:0}@media print{body:has(.around-page){background:#fff;margin:0!important;padding:0!important}.around-page{background:#fff}.around-appbar,.around-controls,.around-preview-head,.around-screen-note{display:none!important}body:has(.around-page) .analytics-settings{display:none!important}.around-workspace{max-width:none;margin:0;padding:0;display:block}.around-workspace main{overflow:visible}.around-sheet{width:210mm;min-height:297mm;box-shadow:none;padding:10mm}.around-brand{grid-template-columns:36mm minmax(0,1fr);gap:5mm;height:36mm}.around-logo{width:36mm;height:36mm}.around-brand-right{grid-template-columns:minmax(0,1fr) 23mm;column-gap:4mm}.around-qr img{width:21mm;height:21mm}.around-edition{padding-top:3mm;font-size:9px}.around-edition strong{font-size:24px}.around-promotion{padding:2mm 3mm;font-size:10px}.around-qr figcaption{font-size:7px}.around-hero{grid-template-columns:72mm 1fr}.around-hero figure>img{width:72mm;height:44mm}.around-hero h2{font-size:25px}.around-section-head h3{font-size:18px}.around-section-head small{font-size:8px}.around-full{height:auto}.around-page a{color:inherit;text-decoration:none}}.around-views{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin-top:8px;display:grid}.around-views button{color:var(--a-navy);white-space:nowrap;background:#fff;border:1px solid #b9c8d1;padding:8px 3px;font-size:10px}.around-views button[aria-pressed=true]{background:var(--a-navy);color:#fff;border-color:var(--a-navy)}
