.ros-sec{position:relative;box-sizing:border-box;width:100%;align-self:stretch;flex:none;padding:200px 0;font-family:"General Sans","General Sans Placeholder",sans-serif;color:#4a5670}.ros-sec--tight{padding:0 0 200px}.ros-sec--tint{background:#ffe9ed}.ros-wrap{width:min(1300px,100% - 140px);margin:0 auto}.ros-head{display:flex;flex-direction:column;gap:20px;margin:0 0 60px;max-width:760px}.ros-head--center{align-items:center;text-align:center;margin-left:auto;margin-right:auto}.ros-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:30px;background:rgba(255, 182, 193,.06);width:max-content}.ros-pill p{margin:0;font:500 12px/15.6px "General Sans",sans-serif;text-transform:uppercase;color:#031b4e;letter-spacing:0}.ros-dot{width:5px;height:5px;border-radius:50%;background:#031b4e}.ros-h2{margin:0;font:400 70px/84px "Hedvig Letters Serif","Hedvig Letters Serif Placeholder",serif;color:#031b4e;letter-spacing:0}.ros-h2--sm{font-size:44px;line-height:52.8px}.ros-h3{margin:0 0 18px;font:400 26px/31.2px "Hedvig Letters Serif",serif;color:#031b4e}.ros-h3--sm{font-size:22px;line-height:26.4px;margin-top:34px}.ros-lead,.ros-p{margin:0;font:500 16px/20.8px "General Sans",sans-serif;color:#4a5670;max-width:620px}.ros-btns{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.ros-btn{display:inline-flex;align-items:center;gap:10px;padding:10px 20px 10px 10px;border-radius:30px;background:#ffb6c1;color:#031b4e;font:500 14px/18.2px "General Sans",sans-serif;text-decoration:none;transition:background .3s ease,transform .3s ease}.ros-btn:hover{background:#ff8c9d}.ros-btn--light{background:#ffe9ed;color:#031b4e}.ros-btn--light:hover{background:#ffd9e0}.ros-btn-ico{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#fff}.ros-btn-ico img{width:13px;height:13px;display:block}.ros-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:26px}.ros-chip{display:inline-block;padding:8px 14px;border-radius:30px;background:#fff;color:#031b4e;font:500 14px/18.2px "General Sans",sans-serif}.ros-sec--tint .ros-chip{background:#fff7f9}.ros-glass{position:absolute;left:10px;right:10px;bottom:10px;display:flex;flex-direction:column;gap:4px;padding:16px 20px;border-radius:20px;background:rgba(3, 27, 78,.35);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff}.ros-glass-t{font:400 26px/31.2px "Hedvig Letters Serif",serif}.ros-glass-s{font:500 14px/18.2px "General Sans",sans-serif}/* doctor */.ros-doctor{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:70px;align-items:center}.ros-portrait{position:relative;margin:0;border-radius:30px;overflow:hidden;aspect-ratio:4/5;background:#ffe9ed}.ros-portrait > img{width:100%;height:100%;object-fit:cover;object-position:50% 25%;display:block}.ros-doctor .ros-head{margin-bottom:14px}.ros-doctor-role{margin:0 0 18px;font:500 18px/23.4px "General Sans",sans-serif;color:#031b4e}.ros-doctor-body .ros-h3{margin-top:34px}.ros-checks{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:14px 30px}.ros-checks li{display:flex;gap:10px;align-items:flex-start;font:500 16px/20.8px "General Sans",sans-serif;color:#4a5670}.ros-check{flex:none;color:#031b4e;margin-top:1px}/* awards */.ros-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-bottom:20px}.ros-stat{background:#ffe9ed;border-radius:30px;padding:30px;min-height:170px;display:flex;flex-direction:column;justify-content:space-between}.ros-stat-n{margin:0;font:400 60px/72px "Hedvig Letters Serif",serif;color:#031b4e}.ros-stat-l{margin:0;font:500 16px/20.8px "General Sans",sans-serif;color:#4a5670}.ros-awards{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:start}.ros-award-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.ros-award{margin:0;background:#ffe9ed;border-radius:30px;overflow:hidden;display:flex;flex-direction:column}.ros-award img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:50% 30%;display:block}.ros-award figcaption{padding:16px 20px 20px;font:500 14px/18.2px "General Sans",sans-serif;color:#031b4e}.ros-timeline{background:#ffe9ed;border-radius:30px;padding:40px}.ros-timeline ol{list-style:none;margin:0;padding:0;max-height:640px;overflow:auto;scrollbar-width:thin;scrollbar-color:#ffb6c1 transparent}.ros-timeline li{display:flex;gap:18px;padding:14px 0;border-top:1px solid rgba(255, 182, 193,.18)}.ros-timeline li:first-child{border-top:0;padding-top:0}.ros-year{flex:none;width:64px;padding:4px 0;border-radius:30px;background:#fff7f9;text-align:center;font:500 14px/18.2px "General Sans",sans-serif;color:#031b4e;height:max-content}.ros-tl-b{display:flex;flex-direction:column;gap:4px}.ros-tl-t{font:400 18px/22px "Hedvig Letters Serif",serif;color:#031b4e}.ros-tl-d{font:500 14px/18.2px "General Sans",sans-serif;color:#4a5670}/* speaker gallery */.ros-gallery{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:300px;gap:20px}.ros-tile{position:relative;margin:0;border-radius:30px;overflow:hidden;background:#ffe9ed}.ros-tile--wide{grid-column:span 2}.ros-tile > img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s cubic-bezier(.2,.8,.2,1)}.ros-tile:hover > img{transform:scale(1.04)}.ros-tile .ros-glass{padding:12px 16px;border-radius:16px}/* bella */.ros-bella{display:grid;grid-template-columns:auto 1fr auto;gap:40px;align-items:center;background:#ffe9ed;border-radius:30px;padding:40px 50px}.ros-bella-logo{width:120px;height:120px;border-radius:50%;object-fit:cover;display:block}.ros-bella-body{display:flex;flex-direction:column;gap:14px}.ros-bella .ros-btns{margin-top:0}/* clinic & visit */.ros-visit{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:20px}.ros-cl-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.ros-cl{margin:0;border-radius:30px;overflow:hidden;aspect-ratio:4/3;background:#ffe9ed}.ros-cl img{width:100%;height:100%;object-fit:cover;display:block}.ros-visit-card{background:#ffe9ed;border-radius:30px;padding:40px;display:flex;flex-direction:column;gap:16px}.ros-visit-card .ros-h3{margin-bottom:6px}.ros-line{display:flex;gap:12px;align-items:flex-start;margin:0;font:500 16px/20.8px "General Sans",sans-serif;color:#4a5670}.ros-line svg{flex:none;color:#031b4e;margin-top:1px}.ros-line a{color:#031b4e;text-decoration:none}.ros-line a:hover{text-decoration:underline}.ros-hours ul{list-style:none;margin:10px 0 0 30px;padding:0;display:flex;flex-direction:column;gap:8px}.ros-hours li{display:flex;justify-content:space-between;gap:20px;font:500 15px/19.5px "General Sans",sans-serif;color:#031b4e}.ros-visit-card .ros-btns{margin-top:auto;padding-top:10px}.ros-map{position:relative;margin-top:20px;border-radius:30px;overflow:hidden;background:#ffe9ed;height:420px}.ros-map-link{display:block;width:100%;height:100%}.ros-map img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block;transition:transform 1.2s cubic-bezier(.2,.8,.2,1)}.ros-map:hover img{transform:scale(1.03)}.ros-map-btns{position:absolute;left:20px;bottom:20px;display:flex;flex-wrap:wrap;gap:10px}.ros-map-btns .ros-btn--light{background:#ffffff}.ros-map-credit{position:absolute;right:14px;bottom:10px;font:500 11px/14px "General Sans",sans-serif;color:#031b4e;background:rgba(255, 255, 255,.8);padding:3px 8px;border-radius:10px}.ros-map-credit a{color:inherit}#ros-map .ros-map{margin-top:0}/* the crowned R icon */.ros-r{display:inline-block;width:25px;height:25px;flex:none;transition:transform .8s cubic-bezier(.2,.8,.2,1)}.ros-r--sm{width:20px;height:20px}.ros-h3--icon{display:flex;align-items:center;gap:10px}.ros-glass--icon{padding-right:58px}.ros-r--end{position:absolute;right:20px;top:50%;margin-top:-12.5px}.ros-r--sm.ros-r--end{right:14px;margin-top:-10px}.ros-stat{position:relative}.ros-r--corner{position:absolute;right:24px;top:24px;opacity:.85}.ros-portrait:hover .ros-r,.ros-tile:hover .ros-r,.ros-stat:hover .ros-r,.ros-visit-card:hover .ros-r,.ros-timeline h3:hover .ros-r,.ros-doctor-body h3:hover .ros-r{transform:rotate(360deg)}.ros-btn-ico img{transition:transform .6s cubic-bezier(.2,.8,.2,1)}.ros-btn:hover .ros-btn-ico img{transform:rotate(360deg)}img[src*="4iWcn6Q5ARX9Q0vQrxXLKSdg"],img[src*="plklp2N1xUUHOLUaylGgsRi7cA"]{transition:transform .8s cubic-bezier(.2,.8,.2,1)}img.ros-spin{transform:rotate(360deg)}/* reveal, like the template's fade-up */.ros-reveal{opacity:0;transform:translateY(40px);transition:opacity .9s cubic-bezier(.2,.8,.2,1),transform .9s cubic-bezier(.2,.8,.2,1)}.ros-reveal.ros-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.ros-reveal{opacity:1;transform:none;transition:none}}/* WhatsApp button */#ros-wa{position:fixed;right:20px;bottom:20px;z-index:50;display:inline-flex;align-items:center;gap:10px;padding:10px 18px 10px 10px;border-radius:40px;background:#ffb6c1;color:#031b4e;text-decoration:none;font:500 14px/18.2px "General Sans",sans-serif;box-shadow:0 10px 30px rgba(3, 27, 78,.25);transition:background .3s ease,transform .3s ease}#ros-wa:hover{background:#ff8c9d;transform:translateY(-2px)}#ros-wa .ros-wa-ico{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#fff;color:#031b4e}#ros-toast{position:fixed;left:50%;bottom:28px;transform:translateX(-50%);z-index:2147483647;max-width:min(92vw,440px);padding:16px 20px;border-radius:20px;background:#031b4e;color:#fff;font:500 15px/1.45 "General Sans",sans-serif;box-shadow:0 10px 30px rgba(0,0,0,.25)}/* booking widget (site tokens: brown #031b4e, accent #ffb6c1, card #ffe9ed, text #4a5670) */.ros-bk-steps{list-style:none;margin:0 0 16px;padding:0;display:flex;flex-wrap:wrap;gap:8px 18px;font:500 14px/1.3 "General Sans",sans-serif;color:#031b4e}.ros-bk-steps li{display:flex;align-items:center;gap:8px}.ros-bk-steps b{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#ffb6c1;color:#031b4e;font-size:12px}.ros-bk-steps[hidden]{display:none}.ros-bk-chip{display:inline-block;margin:14px 0 0;padding:5px 12px;border-radius:30px;background:#fff2d6;color:#8a5a00;font:600 12px/1.2 "General Sans",sans-serif}.ros-bk{container-type:inline-size;width:100%;font-family:"General Sans",sans-serif;color:#4a5670}.ros-bk-top{display:grid;grid-template-columns:1fr;gap:20px}@container (min-width:640px){.ros-bk-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ros-bk-grid{grid-template-columns:1fr 1fr!important}}.ros-bk-cal,.ros-bk-times{background:#fff;border-radius:20px;padding:20px}.ros-bk-mh{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.ros-bk-mt{font:400 22px/1.2 "Hedvig Letters Serif",serif;color:#031b4e}.ros-bk-nav{width:34px;height:34px;border-radius:50%;border:0;background:#ffe9ed;color:#031b4e;font-size:20px;cursor:pointer}.ros-bk-nav:disabled{opacity:.35;cursor:default}.ros-bk-wd,.ros-bk-days{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;text-align:center}.ros-bk-wd span{font:600 12px/1 "General Sans",sans-serif;color:#031b4e;padding:6px 0}.ros-bk-days button,.ros-bk-days span{height:42px;border:0;border-radius:12px;font:500 14px/1 "General Sans",sans-serif;background:transparent;padding:0}.ros-bk-days button{cursor:pointer;transition:background .2s ease,color .2s ease}.ros-bk-days .d-free{background:#ffe9ed;color:#031b4e}.ros-bk-days .d-free:hover{background:#ffd9e0}.ros-bk-days .d-full{background:repeating-linear-gradient(135deg,#f6e3e1 0 6px,#fdf2f0 6px 12px);color:#a07068;cursor:not-allowed}.ros-bk-days .d-closed{color:#6b7489;text-decoration:line-through;cursor:not-allowed}.ros-bk-days .on{background:#ffb6c1!important;color:#031b4e!important}.ros-bk-legend{display:flex;flex-wrap:wrap;gap:12px;margin:14px 0 0;font-size:12px}.ros-bk-legend i{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:6px;vertical-align:-1px}.lg-free{background:#ffe9ed;border:1px solid #ffc9d2}.lg-full{background:#f6e3e1}.lg-closed{background:#eee}.ros-bk-lbl{margin:0 0 12px;font:500 15px/1.4 "General Sans",sans-serif;color:#031b4e}.ros-bk-lbl b{font-weight:600}.ros-bk-slots{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px;max-height:330px;overflow:auto}.ros-bk-slots button{border:1px solid #ffc9d2;background:#fff7f9;color:#031b4e;border-radius:12px;padding:10px 6px;font:600 14px/1.2 "General Sans",sans-serif;cursor:pointer;transition:all .2s ease}.ros-bk-slots button:hover{border-color:#ffb6c1}.ros-bk-slots .on{background:#ffb6c1;border-color:#ffb6c1;color:#031b4e}.ros-bk-slots .s-taken{background:#f4efea;border-color:transparent;color:#b3a59b;text-decoration:line-through;cursor:not-allowed}.ros-bk-slots small{display:block;text-decoration:none;font-weight:500;font-size:11px;margin-top:2px;color:#a07068}.ros-bk-none{grid-column:1/-1;margin:0;font-size:14px}.ros-bk-form{margin-top:20px;display:flex;flex-direction:column;gap:14px}.ros-bk-form[hidden],.ros-bk-top[hidden],.ros-bk-done[hidden]{display:none!important}.ros-bk-grid{display:grid;grid-template-columns:1fr;gap:14px}.ros-bk-form label{display:flex;flex-direction:column;gap:6px;font:500 14px/1.3 "General Sans",sans-serif;color:#031b4e}.ros-bk-form input,.ros-bk-form select,.ros-bk-form textarea{font:500 14px/1.3 "General Sans",sans-serif;color:#031b4e;background:#fff;border:1px solid transparent;border-radius:10px;padding:12px;width:100%;box-sizing:border-box}.ros-bk-form input:focus,.ros-bk-form select:focus,.ros-bk-form textarea:focus{outline:none;border-color:#ffb6c1}.ros-bk-hp{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important}.ros-bk-sum{margin:0;font-size:14px;color:#031b4e}.ros-bk-btns{display:flex;flex-wrap:wrap;gap:10px}.ros-bk-go{display:inline-flex;align-items:center;gap:10px;padding:10px 20px 10px 10px;border-radius:30px;border:0;background:#ffb6c1;color:#031b4e;font:500 14px/18.2px "General Sans",sans-serif;cursor:pointer;text-decoration:none;transition:background .3s ease}.ros-bk-go:hover{background:#ff8c9d}.ros-bk-go.ros-bk-wa{background:#031b4e;color:#fff}.ros-bk-go.ros-bk-wa:hover{background:#021235;color:#fff}.ros-bk-go.ros-bk-light{background:#ffe9ed;color:#031b4e;padding:10px 20px}.ros-bk-ico{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#fff;color:#031b4e;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.ros-bk-ico img{width:14px;height:14px;display:block}.ros-bk-go:hover .ros-bk-ico{transform:rotate(360deg)}.ros-bk-msg{margin:0;font-size:14px;color:#1d6b35;min-height:1px}.ros-bk-msg.bad{color:#a5392c}.ros-bk-done,.ros-bk-paused{background:#fff;border-radius:20px;padding:30px;text-align:left}.ros-bk-done h3,.ros-bk-paused h3{margin:12px 0 8px;font:400 28px/1.2 "Hedvig Letters Serif",serif;color:#031b4e}.ros-bk-done p,.ros-bk-paused p{margin:0 0 14px;font-size:15px}.ros-bk-done b{color:#031b4e}/* announcement */#ros-note{position:fixed;left:20px;bottom:20px;z-index:49;display:flex;align-items:center;gap:10px;max-width:min(440px,calc(100vw - 120px));padding:10px 12px 10px 14px;border-radius:20px;background:#031b4e;color:#fff;font:500 14px/1.35 "General Sans",sans-serif;box-shadow:0 10px 30px rgba(3, 27, 78,.25)}#ros-note img{flex:none}#ros-note a{color:#fff;font-weight:600;white-space:nowrap}#ros-note button{border:0;background:transparent;color:#fff;font-size:20px;line-height:1;cursor:pointer;padding:0 2px;opacity:.8}#dev-notice{position:fixed;left:0;right:0;top:0;z-index:2147483000;display:flex;gap:14px;align-items:center;justify-content:center;flex-wrap:wrap;padding:10px 16px;font:600 14px/1.4 "General Sans",sans-serif;text-align:center}#dev-notice a{color:inherit;text-decoration:underline;white-space:nowrap}#dev-notice b{font-weight:700}.dev-notice-info{background:#135d8a;color:#fff}.dev-notice-warning{background:#8a5a00;color:#fff}.dev-notice-img{height:26px;width:auto;border-radius:6px;vertical-align:middle;flex:none}#dev-lock{position:fixed;inset:0;z-index:2147483600;background:rgba(3, 27, 78,.72);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:24px}.dev-lock-box{max-width:460px;background:#ffffff;border-radius:24px;padding:40px 34px;text-align:center;box-shadow:0 30px 80px rgba(0,0,0,.4)}.dev-lock-logo{max-width:220px;max-height:160px;width:auto;height:auto;margin:0 auto 18px;display:block;border-radius:12px}.dev-lock-box h2{margin:0 0 12px;font:400 28px/1.2 "Hedvig Letters Serif",serif;color:#031b4e}.dev-lock-box p{margin:0 0 20px;font:500 16px/1.6 "General Sans",sans-serif;color:#4a5670}.dev-lock-btn{display:inline-block;padding:12px 24px;border-radius:30px;background:#ffb6c1;color:#031b4e;font:600 14px "General Sans",sans-serif;text-decoration:none}/* client brand: the template's pink buttons and rating badge get navy text (white on light pink is unreadable) */[data-framer-name="Button Primary Icon"] .framer-text,.framer-BzTE1 .framer-text,[data-framer-name="Rating"] .framer-text,.framer-3pW3C .framer-text,.framer-FKu9X .framer-text{color:#031b4e!important;--framer-text-color:#031b4e!important}/* small stats strip: pink labels on blush are unreadable, so navy-grey */.framer-5vxBr .framer-styles-preset-1tma2wr,.framer-5vxBr .framer-styles-preset-1tma2wr .framer-text{color:#4a5670!important;--framer-text-color:#4a5670!important}/* menu: current page and hover text navy (the pink pill behind the current page stays as the highlight) */.framer-styles-preset-1wgr2n0{--framer-link-current-text-color:#031b4e!important;--framer-link-hover-text-color:#031b4e!important}.framer-styles-preset-1wgr2n0 a,a.framer-styles-preset-1wgr2n0{color:#031b4e}[data-framer-name="Button Primary Icon"],.framer-BzTE1,.framer-3pW3C,.framer-FKu9X{transition:background-color .3s ease!important}[data-framer-name="Button Primary Icon"]:hover,.framer-BzTE1:hover,.framer-3pW3C:hover,.framer-FKu9X:hover{background-color:#ff8c9d!important}/* CTA text over the light photo: soft shadow so it reads clearly */.framer-1bstm6r .framer-text{text-shadow:0 1px 12px rgba(3,27,78,.35),0 1px 2px rgba(3,27,78,.25)}/* template parts that have no real content */section[data-framer-name="Team"]{display:none!important}[data-framer-name="Social"]:not([data-ros-show]){display:none!important}a[data-ros-off]{display:none!important}form[data-ros-swapped]{display:none!important}section[data-framer-name="Contact"] [data-framer-name="Item"]~[data-framer-name="Item"]{display:none!important}section[data-framer-name="Contact"] [data-framer-name="Item"]:first-child{grid-column:1/-1!important;width:100%!important;flex:1 1 100%!important}/* tablet */@media (max-width:1199.98px){.ros-sec{padding:130px 0}.ros-sec--tight{padding:0 0 130px}.ros-wrap{width:min(1300px,100% - 60px)}.ros-h2{font-size:56px;line-height:67.2px}.ros-h2--sm{font-size:38px;line-height:45.6px}.ros-head{margin-bottom:50px}.ros-doctor{grid-template-columns:1fr;gap:50px}.ros-portrait{max-width:560px;aspect-ratio:4/4.4}.ros-stats{grid-template-columns:1fr 1fr}.ros-awards{grid-template-columns:1fr}.ros-gallery{grid-template-columns:1fr 1fr;grid-auto-rows:260px}.ros-bella{grid-template-columns:auto 1fr;padding:40px}.ros-bella .ros-btns{grid-column:1/-1}.ros-visit{grid-template-columns:1fr}}/* phone */@media (max-width:809.98px){.ros-sec{padding:100px 0}.ros-sec--tight{padding:0 0 100px}.ros-wrap{width:calc(100% - 40px)}.ros-h2{font-size:38px;line-height:45.6px}.ros-h2--sm{font-size:32px;line-height:38.4px}.ros-head{margin-bottom:40px;gap:16px}.ros-checks{grid-template-columns:1fr}.ros-stats{gap:10px}.ros-stat{padding:20px;min-height:140px;border-radius:20px}.ros-stat-n{font-size:40px;line-height:48px}.ros-award-grid{grid-template-columns:1fr 1fr;gap:10px}.ros-award{border-radius:20px}.ros-award figcaption{padding:12px 14px 14px;font-size:13px}.ros-timeline{padding:24px;border-radius:20px}.ros-timeline ol{max-height:520px}.ros-gallery{grid-template-columns:1fr;grid-auto-rows:240px;gap:10px}.ros-tile--wide{grid-column:auto}.ros-tile{border-radius:20px}.ros-bella{grid-template-columns:1fr;padding:30px;gap:24px;border-radius:20px}.ros-bella-logo{width:90px;height:90px}.ros-cl-grid{gap:10px}.ros-cl{border-radius:20px}.ros-visit-card{padding:24px;border-radius:20px}.ros-map{height:360px;border-radius:20px}.ros-map-btns{left:12px;right:12px;bottom:34px}.ros-map-credit{right:10px;bottom:8px;font-size:10px}#ros-wa{right:14px;bottom:14px;padding:8px}#ros-wa .ros-wa-t{display:none}#ros-note{left:12px;bottom:14px;max-width:calc(100vw - 90px);font-size:13px}}.framer-b3pg68{height:62px!important;width:106px!important}.framer-144dr09{height:84px!important;width:143px!important}@media (max-width:809.98px){.framer-b3pg68{height:46px!important;width:78px!important}.framer-144dr09{height:72px!important;width:123px!important}}