:is(#summitas-full,.cms-preview) .offline-state-controls{border-bottom:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 24px;font-size:10px;display:flex}:is(#summitas-full,.cms-preview) .offline-state-controls label{align-items:center;gap:10px;display:flex}:is(#summitas-full,.cms-preview) .offline-state-controls select{font:inherit;background:var(--paper);color:var(--ink);border:1px solid var(--line);padding:5px}:is(#summitas-full,.cms-preview) .offline-skeleton{border:1px solid var(--line);background:#1c1d25;height:80px;margin:18px 0}:is(#summitas-full,.cms-preview) .offline-status{border-bottom:1px solid var(--line);letter-spacing:.06em;color:var(--muted);background:var(--paper);flex-wrap:wrap;justify-content:space-between;gap:16px;padding:10px 22px;font:600 11px Manrope,sans-serif;display:flex}:is(#summitas-full,.cms-preview) .offline-status a{color:var(--lime)}:is(#summitas-full,.cms-preview) .offline-code{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--line);padding:14px;font-size:11px;line-height:1.8}:is(#summitas-full,.cms-preview) .offline-map-notice{letter-spacing:.06em;color:var(--muted);border:1px solid var(--line);border-bottom:0;padding:10px 12px;font-size:10px}:is(#summitas-full,.cms-preview) .offline-popup-list{overscroll-behavior:contain;max-height:200px;overflow:auto}:is(#summitas-full,.cms-preview) .offline-crag-import{margin-top:35px;padding-bottom:40px}:is(#summitas-full,.cms-preview) .offline-layer{z-index:9999;background:#09090edc;place-items:center;padding:20px;display:grid;position:fixed;inset:0}:is(#summitas-full,.cms-preview) .offline-layer section{background:var(--paper);border:1px solid var(--line);width:min(760px,100%);max-height:85vh;padding:30px;overflow:auto}:is(#summitas-full,.cms-preview) .offline-layer textarea{width:100%;height:240px;margin:18px 0;font:12px monospace}:is(#summitas-full,.cms-preview) .atable{max-width:100%;overflow-x:auto}:is(#summitas-full,.cms-preview) .atable a{color:var(--lime)}@media (max-width:700px){:is(#summitas-full,.cms-preview) .offline-status{padding:9px 14px;font-size:9px}:is(#summitas-full,.cms-preview) .offline-layer section{padding:20px}:is(#summitas-full,.cms-preview) .importsplit{grid-template-columns:1fr}}@font-face{font-family:Manrope;src:url(/dark-rock/approved-rock.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}:is(#summitas-full,.cms-preview){--photo:url(/dark-rock/approved-rock.jpg);--ink:#f1f0f3;--paper:#101116;--muted:#a6a5af;--line:#303137;--forest:#7660c9;--lime:#a89add;background:var(--paper);color:var(--ink);isolation:isolate;min-width:0;font:14px/1.6 Manrope,Inter,system-ui,sans-serif;position:relative}:is(#summitas-full,.cms-preview) *{box-sizing:border-box}:is(#summitas-full,.cms-preview) button:not(.home-group-map-shell *),:is(#summitas-full,.cms-preview) input:not(.home-group-map-shell *),:is(#summitas-full,.cms-preview) select:not(.home-group-map-shell *){font:inherit;color:inherit}:is(#summitas-full,.cms-preview) button:not(.home-group-map-shell *),:is(#summitas-full,.cms-preview) a:not(.home-group-map-shell *){touch-action:manipulation}:is(#summitas-full,.cms-preview) button:not(.home-group-map-shell *){cursor:inherit;border:0}:is(#summitas-full,.cms-preview) a:not(.home-group-map-shell *){color:inherit;text-decoration:none}:is(#summitas-full,.cms-preview) .rail{background:#101116;border-bottom:1px solid #ffffff12;align-items:center;gap:35px;min-height:90px;padding:22px 5.5%;display:flex}:is(#summitas-full,.cms-preview) .brand{letter-spacing:2px;white-space:nowrap;font-size:18px;font-weight:700;line-height:1.2}:is(#summitas-full,.cms-preview) .brand small{letter-spacing:5px;color:#8a8996;font-size:9px;font-weight:400;display:block}:is(#summitas-full,.cms-preview) .navwrap{margin-left:auto}:is(#summitas-full,.cms-preview) .nav{gap:28px;display:flex}:is(#summitas-full,.cms-preview) .nav a{color:#b1b0ba;font-size:12px;transition:color .2s}:is(#summitas-full,.cms-preview) .nav a:hover,:is(#summitas-full,.cms-preview) .nav a.active{color:#fff}:is(#summitas-full,.cms-preview) .nav a.active:after{content:"";background:var(--forest);width:18px;height:2px;margin-top:5px;display:block}:is(#summitas-full,.cms-preview) .headersearch{color:#aaa9b6;background:0 0;border:1px solid #45444f;border-radius:5px;align-items:center;gap:13px;padding:8px 13px;font-size:11px;display:flex}:is(#summitas-full,.cms-preview) kbd{color:#787780;font-family:inherit;font-size:9px}:is(#summitas-full,.cms-preview) .mobilemenu,:is(#summitas-full,.cms-preview) .top{display:none}:is(#summitas-full,.cms-preview) .page{min-width:0;animation:.25s rockpage}:is(#summitas-full,.cms-preview) .site-width{max-width:1460px;margin:0 auto;padding-left:5.5%;padding-right:5.5%}:is(#summitas-full,.cms-preview) h1:not(.home-group-map-shell *),:is(#summitas-full,.cms-preview) h2:not(.home-group-map-shell *),:is(#summitas-full,.cms-preview) h3:not(.home-group-map-shell *),:is(#summitas-full,.cms-preview) p:not(.home-group-map-shell *){margin:0}:is(#summitas-full,.cms-preview) h1:not(.home-group-map-shell *),:is(#summitas-full,.cms-preview) h2:not(.home-group-map-shell *),:is(#summitas-full,.cms-preview) h3:not(.home-group-map-shell *){font-family:Manrope,Inter,system-ui,sans-serif;font-weight:500;line-height:1.14}:is(#summitas-full,.cms-preview) .eyebrow{letter-spacing:2.4px;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:500}:is(#summitas-full,.cms-preview) .sub{color:var(--muted);font-size:12px}:is(#summitas-full,.cms-preview) .primary,:is(#summitas-full,.cms-preview) .darkbtn{background:var(--forest);color:#fff;border-radius:5px;align-items:center;gap:12px;padding:13px 21px;font-size:12px;transition:all .2s;display:inline-flex}:is(#summitas-full,.cms-preview) .primary:hover,:is(#summitas-full,.cms-preview) .darkbtn:hover{background:#8b77d2;transform:translateY(-2px)}:is(#summitas-full,.cms-preview) .plain{color:#d0c8e6;background:0 0;padding:6px 0;font-size:12px;display:inline-block}:is(#summitas-full,.cms-preview) .plain:hover{color:#fff}:is(#summitas-full,.cms-preview) .chip{background:#1a1b20;border:1px solid #35353d;border-radius:5px;padding:9px 15px;font-size:11px;transition:all .2s}:is(#summitas-full,.cms-preview) .chip:hover,:is(#summitas-full,.cms-preview) .chip.active{color:#fff;background:#2c263e;border-color:#82709f}:is(#summitas-full,.cms-preview) .switches{flex-wrap:wrap;gap:8px;margin:25px 0;display:flex}:is(#summitas-full,.cms-preview) .sectionline{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}:is(#summitas-full,.cms-preview) .rockhero{--cms-bg:var(--cms-overlay,linear-gradient(90deg,#10111600 20%,#10111644 50%,#101116aa 100%),linear-gradient(0deg,#101116 0%,#10111600 45%)),var(--photo) var(--cms-crop,center 48%)/cover;background:var(--cms-bg);grid-template-columns:1.05fr 1fr;align-items:center;min-height:660px;padding-top:55px;padding-bottom:120px;display:grid;position:relative}:is(#summitas-full,.cms-preview) .herotext{grid-column:2;max-width:600px;padding-right:5%;position:relative}:is(#summitas-full,.cms-preview) .herotext .eyebrow{color:#c7c6d0;font-size:10px}:is(#summitas-full,.cms-preview) .herotext h1{letter-spacing:-4px;margin:20px 0 26px;font-size:clamp(52px,5.7vw,86px);font-weight:600;line-height:1.05}:is(#summitas-full,.cms-preview) .herotext h1 span{color:#b5b1c5;font-weight:400}:is(#summitas-full,.cms-preview) .herotext p{color:#c7c5d0;max-width:320px;font-size:13px;line-height:1.8}:is(#summitas-full,.cms-preview) .herotext .primary{margin-top:25px}:is(#summitas-full,.cms-preview) .photo-credit{letter-spacing:1px;color:#b3b0b7;writing-mode:vertical-rl;font-size:9px;position:absolute;bottom:140px;left:5.5%;transform:rotate(180deg)}:is(#summitas-full,.cms-preview) .heroindex{border-top:1px solid #fff3;justify-content:space-between;align-items:center;gap:24px;padding:21px 0;display:flex;position:absolute;bottom:23px;left:5.5%;right:5.5%}:is(#summitas-full,.cms-preview) .heroindex .eyebrow{max-width:100px;font-size:9px}:is(#summitas-full,.cms-preview) .discipline-links{flex:1;justify-content:space-between;gap:20px;display:flex}:is(#summitas-full,.cms-preview) .discipline-links a{color:#d3d0d9;align-items:center;gap:14px;font-size:12px;transition:all .2s;display:flex}:is(#summitas-full,.cms-preview) .discipline-links a span{color:#82808e;font-size:9px}:is(#summitas-full,.cms-preview) .discipline-links a:hover{color:#fff;transform:translateY(-3px)}:is(#summitas-full,.cms-preview) .findbar{background:#1a1b20;border:1px solid #34343c;border-radius:6px;align-items:center;gap:16px;max-width:800px;margin:-3px auto 0;padding:15px 20px;display:flex;position:relative}:is(#summitas-full,.cms-preview) .findbar .searchlaunch{color:#b2afbe;text-align:left;background:0 0;flex:1;align-items:center;gap:14px;padding:7px;font-size:13px;display:flex}:is(#summitas-full,.cms-preview) .findbar small{color:#8b8799;font-size:10px}:is(#summitas-full,.cms-preview) .findbar .primary{padding:10px 18px}:is(#summitas-full,.cms-preview) .geofeature{grid-template-columns:1fr 1fr;align-items:center;gap:9%;padding-top:95px;padding-bottom:80px;display:grid}:is(#summitas-full,.cms-preview) .rock-detail{background:#25262d;border-radius:3px;min-height:470px;position:relative;overflow:hidden}:is(#summitas-full,.cms-preview) .rock-detail:before{content:"";background:var(--cms-overlay,linear-gradient(0deg,#101116aa,transparent 50%)),var(--photo) var(--cms-crop,11% 66%)/230% auto;transition:transform .7s;position:absolute;inset:0}:is(#summitas-full,.cms-preview) .rock-detail:hover:before{transform:scale(1.035)}:is(#summitas-full,.cms-preview) .rock-detail .caption{justify-content:space-between;align-items:end;display:flex;position:absolute;bottom:28px;left:26px;right:26px}:is(#summitas-full,.cms-preview) .caption strong{letter-spacing:-.5px;font-size:25px;font-weight:400}:is(#summitas-full,.cms-preview) .caption small{color:#bdb9c6;font-size:10px}:is(#summitas-full,.cms-preview) .geofeature h2{letter-spacing:-1.5px;margin:15px 0 22px;font-size:36px}:is(#summitas-full,.cms-preview) .arealine{color:#e1dfe6;border-bottom:1px solid #303137;justify-content:space-between;align-items:center;padding:16px 0;font-size:13px;display:flex}:is(#summitas-full,.cms-preview) .arealine small{color:#85838e;font-size:10px}:is(#summitas-full,.cms-preview) .arealine:hover{color:#b6a7e5}:is(#summitas-full,.cms-preview) .geofeature .plain{margin-top:23px}:is(#summitas-full,.cms-preview) .lineandmap{grid-template-columns:1.1fr 1fr;align-items:start;gap:8%;padding-top:30px;padding-bottom:90px;display:grid}:is(#summitas-full,.cms-preview) .lineandmap h2{letter-spacing:-1.2px;margin:12px 0 22px;font-size:34px}:is(#summitas-full,.cms-preview) .maptease{padding-top:20px}:is(#summitas-full,.cms-preview) .maptease .map{height:345px;margin-top:22px}:is(#summitas-full,.cms-preview) .maptease p{color:var(--muted);max-width:340px;margin-top:14px;font-size:12px}:is(#summitas-full,.cms-preview) .lineandmap .sectionline{padding-top:0}:is(#summitas-full,.cms-preview) .edge-banner{--cms-bg:var(--cms-overlay,linear-gradient(90deg,#101116e0,#10111622)),var(--photo) var(--cms-crop,60% 20%)/cover;background:var(--cms-bg);align-items:center;min-height:290px;display:flex;position:relative}:is(#summitas-full,.cms-preview) .edge-banner h2{letter-spacing:-2px;max-width:490px;font-size:42px}:is(#summitas-full,.cms-preview) .edge-banner p{color:#bdb8c4;margin:15px 0 20px;font-size:12px}:is(#summitas-full,.cms-preview) .sitefoot{max-width:1460px;margin:auto;padding:50px 5.5% 28px}:is(#summitas-full,.cms-preview) .footmain{justify-content:space-between;gap:28px;margin-bottom:35px;display:flex}:is(#summitas-full,.cms-preview) .footmain p{color:#8c8995;max-width:260px;margin-top:15px;font-size:11px}:is(#summitas-full,.cms-preview) .footnav{color:#a5a1af;flex-wrap:wrap;gap:28px;font-size:11px;display:flex}:is(#summitas-full,.cms-preview) .footbottom{color:#74717e;border-top:1px solid #2a2a32;justify-content:space-between;gap:15px;padding-top:20px;font-size:10px;display:flex}:is(#summitas-full,.cms-preview) .wrap{max-width:1460px;margin:auto;padding:45px 5.5% 65px;position:relative}:is(#summitas-full,.cms-preview) .pagehead{--cms-bg:var(--cms-overlay,linear-gradient(90deg,#101116ed 5%,#10111677 70%)),var(--photo) var(--cms-crop,var(--cms-origin,50% 32%))/cover;background:var(--cms-bg);border-radius:4px;justify-content:space-between;align-items:end;gap:25px;min-height:205px;margin-bottom:30px;padding:34px 35px;display:flex}:is(#summitas-full,.cms-preview) .pagehead .eyebrow{color:#aaa3b8}:is(#summitas-full,.cms-preview) .pagehead h2{letter-spacing:-1.7px;margin:12px 0;font-size:43px}:is(#summitas-full,.cms-preview) .pagehead .sub{color:#c1bccb}:is(#summitas-full,.cms-preview) .tools{flex-wrap:wrap;align-items:center;gap:9px;display:flex}:is(#summitas-full,.cms-preview) .controls{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:24px;padding:22px 0 27px;animation:.2s rockpage;display:grid}:is(#summitas-full,.cms-preview) label:not(.home-group-map-shell *){color:#a29eaf;letter-spacing:.3px;gap:7px;font-size:10px;display:grid}:is(#summitas-full,.cms-preview) input:not(.home-group-map-shell *),:is(#summitas-full,.cms-preview) select:not(.home-group-map-shell *){color:#d8d4e1;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#1a1b20;border:1px solid #35353d;border-radius:4px;width:100%;min-width:0;padding:10px 12px;font-size:12px}:is(#summitas-full,.cms-preview) input:not(.home-group-map-shell *)::placeholder{color:#7f7b8c}:is(#summitas-full,.cms-preview) .resulttop{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:0 0 20px;font-size:12px;display:flex}:is(#summitas-full,.cms-preview) .resulttop select{width:auto}:is(#summitas-full,.cms-preview) .row{text-align:left;background:0 0;border-bottom:1px solid #2b2b33;grid-template-columns:32px minmax(0,1fr) 70px 20px;align-items:center;gap:12px;width:100%;padding:23px 10px;transition:background .2s,padding .2s;display:grid}:is(#summitas-full,.cms-preview) .row:hover{background:#1a1b20;padding-left:17px}:is(#summitas-full,.cms-preview) .row .num{color:#6f6a7d;font-size:10px}:is(#summitas-full,.cms-preview) .row b{color:#e4e1eb;font-size:14px;font-weight:500;display:block}:is(#summitas-full,.cms-preview) .row small{color:#96909f;margin-top:5px;font-size:11px;display:block}:is(#summitas-full,.cms-preview) .grade{text-align:right;color:#b8a8e3;font-size:16px}:is(#summitas-full,.cms-preview) .row>span:last-child{color:#827b91}:is(#summitas-full,.cms-preview) .resultgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;padding-top:25px;display:grid}:is(#summitas-full,.cms-preview) .routecard{text-align:left;background:#17181d;border:1px solid #303038;border-radius:4px;padding:0;transition:all .25s;overflow:hidden}:is(#summitas-full,.cms-preview) .routecard:hover{border-color:#65577c;transform:translateY(-4px)}:is(#summitas-full,.cms-preview) .cardpic{background:var(--cms-overlay,linear-gradient(0deg,#101116cc,transparent)),var(--photo) var(--cms-crop,center 58%)/cover;align-items:end;height:140px;padding:20px;transition:background-size .4s;display:flex}:is(#summitas-full,.cms-preview) .cardpic .eyebrow{color:#ded9e7;font-size:9px}:is(#summitas-full,.cms-preview) .cardbody{padding:20px}:is(#summitas-full,.cms-preview) .cardbody h3{margin-bottom:10px;font-size:18px}:is(#summitas-full,.cms-preview) .facts{color:#aaa0bb;border-top:1px solid #303038;justify-content:space-between;gap:8px;margin-top:20px;padding-top:15px;font-size:11px;display:flex}:is(#summitas-full,.cms-preview) .crumb{color:#6c6677;flex-wrap:wrap;align-items:center;gap:7px;margin:20px 0;font-size:10px;display:flex}:is(#summitas-full,.cms-preview) .crumb button{color:#b5aaca;background:0 0;padding:4px 0;font-size:11px}:is(#summitas-full,.cms-preview) .crumb button:hover{color:#fff}:is(#summitas-full,.cms-preview) .empty{text-align:center;color:#a69bad;padding:70px 20px}:is(#summitas-full,.cms-preview) .empty h3{font-size:23px}:is(#summitas-full,.cms-preview) .empty p{margin:15px 0 20px;font-size:12px}:is(#summitas-full,.cms-preview) .filterclose{display:none}:is(#summitas-full,.cms-preview) .map{touch-action:none;background:#18191f;border:1px solid #303038;border-radius:5px;height:470px;position:relative;overflow:hidden}:is(#summitas-full,.cms-preview) .maptools{z-index:2;gap:6px;display:flex;position:absolute;top:15px;right:15px}:is(#summitas-full,.cms-preview) .maptools button{color:#ded9e8;background:#292a32;border:1px solid #45414f;border-radius:4px;min-width:34px;padding:8px 11px;font-size:12px}:is(#summitas-full,.cms-preview) .maptools button:hover{background:var(--forest)}:is(#summitas-full,.cms-preview) .mapnote{color:#9d96a9;text-shadow:0 1px 4px #101116;pointer-events:none;font-size:9px;line-height:1.5;position:absolute;bottom:12px;left:15px;right:15px}:is(#summitas-full,.cms-preview) .mappopup{z-index:3;background:#202126;border:1px solid #4c435c;border-radius:5px;max-width:245px;padding:18px;font-size:11px;position:absolute;top:15px;left:15px;box-shadow:0 15px 40px #0005}:is(#summitas-full,.cms-preview) .mappopup b{margin:7px 0;font-size:18px;font-weight:500;display:block}:is(#summitas-full,.cms-preview) .mappopup .eyebrow{font-size:9px}:is(#summitas-full,.cms-preview) .legend{color:#a099ac;flex-wrap:wrap;gap:14px;padding:14px 0;font-size:10px;display:flex}:is(#summitas-full,.cms-preview) .legend i{border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}:is(#summitas-full,.cms-preview) .atlasgrid{grid-template-columns:minmax(0,1fr) 330px;gap:30px;margin-top:25px;display:grid}:is(#summitas-full,.cms-preview) .atlasgrid .map{height:565px}:is(#summitas-full,.cms-preview) .atlasresults{max-height:565px;overflow:auto}:is(#summitas-full,.cms-preview) .atlasresults .row{grid-template-columns:20px minmax(0,1fr) 45px 12px;gap:7px;padding:20px 3px}:is(#summitas-full,.cms-preview) .atlasresults .row b{font-size:12px}:is(#summitas-full,.cms-preview) .atlasresults .grade{font-size:14px}:is(#summitas-full,.cms-preview) .atlasresults .row small{font-size:10px}:is(#summitas-full,.cms-preview) .geo{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;display:grid}:is(#summitas-full,.cms-preview) .geotile{text-align:left;background:var(--cms-overlay,linear-gradient(0deg,#101116ed,#10111633)),var(--photo) var(--cms-crop,center)/cover;border:1px solid #303038;border-radius:4px;flex-direction:column;justify-content:end;align-items:start;min-height:190px;padding:28px;transition:transform .3s;display:flex;position:relative;overflow:hidden}:is(#summitas-full,.cms-preview) .geotile:hover{transform:translateY(-4px)}:is(#summitas-full,.cms-preview) .geotile:nth-child(2n){background-position:25% 60%}:is(#summitas-full,.cms-preview) .geotile h3{letter-spacing:-1px;margin:9px 0;font-size:27px}:is(#summitas-full,.cms-preview) .geotile span{color:#bbb2c8;font-size:10px}:is(#summitas-full,.cms-preview) .detailhero{background:var(--cms-overlay,linear-gradient(90deg,#101116d9,#10111633)),var(--photo) var(--cms-crop,center 50%)/cover;flex-direction:column;justify-content:end;gap:18px;min-height:340px;padding:55px 5.5%;display:flex}:is(#summitas-full,.cms-preview) .detailhero h2{letter-spacing:-2px;max-width:780px;font-size:48px}:is(#summitas-full,.cms-preview) .detailhero>span:last-child{color:#c5bbd0;font-size:12px}:is(#summitas-full,.cms-preview) .detailcols{grid-template-columns:1.1fr 1fr;gap:8%;max-width:1460px;margin:auto;padding:50px 5.5% 60px;display:grid}:is(#summitas-full,.cms-preview) dl:not(.home-group-map-shell *){grid-template-columns:1fr 1fr;margin:15px 0 0;display:grid}:is(#summitas-full,.cms-preview) dt:not(.home-group-map-shell *),:is(#summitas-full,.cms-preview) dd:not(.home-group-map-shell *){border-bottom:1px solid #303137;margin:0;padding:15px 0;font-size:13px}:is(#summitas-full,.cms-preview) dt:not(.home-group-map-shell *){color:#9b95a5}:is(#summitas-full,.cms-preview) dd:not(.home-group-map-shell *){text-align:right;color:#e0d9ea;font-weight:500}:is(#summitas-full,.cms-preview) .detailcols h3{margin-top:25px;font-size:20px}:is(#summitas-full,.cms-preview) .detailcols p{color:#a39aaa;margin:14px 0 20px;font-size:13px;line-height:1.85}:is(#summitas-full,.cms-preview) .notice{color:#b3a8c2;background:#1b1923;border-left:2px solid #7660c9;margin:25px 0;padding:15px 17px;font-size:11px}:is(#summitas-full,.cms-preview) .detailcols .map{height:340px}:is(#summitas-full,.cms-preview) .detailcols .row b{font-size:12px}:is(#summitas-full,.cms-preview) .detailcols .row{padding-top:18px;padding-bottom:18px}:is(#summitas-full,.cms-preview) .searchlayer{z-index:20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#101116d9;padding:70px 8%;position:absolute;inset:0}:is(#summitas-full,.cms-preview) .searchbox{background:#1a1b20;border:1px solid #45404e;border-radius:7px;max-width:700px;margin:0 auto;padding:25px;box-shadow:0 25px 100px #0007}:is(#summitas-full,.cms-preview) .searchbox header{align-items:center;gap:12px;display:flex}:is(#summitas-full,.cms-preview) .searchbox input{background:#111216;padding:15px;font-size:17px}:is(#summitas-full,.cms-preview) .close{background:0 0;padding:5px 10px;font-size:25px}:is(#summitas-full,.cms-preview) .searchresults{max-height:500px;overflow:auto}:is(#summitas-full,.cms-preview) .searchitem{text-align:left;background:0 0;border-bottom:1px solid #343039;width:100%;padding:16px 10px;font-size:13px;display:block}:is(#summitas-full,.cms-preview) .searchitem small{float:right;color:#9990a7;font-size:10px}:is(#summitas-full,.cms-preview) .searchitem:hover,:is(#summitas-full,.cms-preview) .searchitem.selected{background:#2d263b}:is(#summitas-full,.cms-preview) .searchbox .sub{color:#9b90aa}:is(#summitas-full,.cms-preview) button:not(.home-group-map-shell *):focus-visible,:is(#summitas-full,.cms-preview) input:not(.home-group-map-shell *):focus-visible,:is(#summitas-full,.cms-preview) select:not(.home-group-map-shell *):focus-visible,:is(#summitas-full,.cms-preview) a:not(.home-group-map-shell *):focus-visible{outline-offset:4px;outline:2px solid #a694d4}:is(#summitas-full,.cms-preview) .softreveal{animation:.45s both rockreveal}@keyframes rockreveal{0%{opacity:.15;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes rockpage{0%{opacity:.5;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1450px){:is(#summitas-full,.cms-preview) .rockhero{min-height:750px}:is(#summitas-full,.cms-preview) .herotext h1{font-size:90px}:is(#summitas-full,.cms-preview) .geofeature{padding-top:115px;padding-bottom:100px}:is(#summitas-full,.cms-preview) .rock-detail{min-height:540px}:is(#summitas-full,.cms-preview) .geofeature h2{font-size:44px}}@media (max-width:1050px){:is(#summitas-full,.cms-preview) .rail{gap:20px;padding-left:4%;padding-right:4%}:is(#summitas-full,.cms-preview) .nav{gap:18px}:is(#summitas-full,.cms-preview) .nav a{font-size:11px}:is(#summitas-full,.cms-preview) .headersearch{font-size:10px}:is(#summitas-full,.cms-preview) kbd{display:none}:is(#summitas-full,.cms-preview) .rockhero{grid-template-columns:.9fr 1fr;min-height:620px}:is(#summitas-full,.cms-preview) .herotext h1{font-size:64px}:is(#summitas-full,.cms-preview) .discipline-links{gap:12px}:is(#summitas-full,.cms-preview) .discipline-links a{gap:7px;font-size:10px}:is(#summitas-full,.cms-preview) .geofeature{gap:6%}:is(#summitas-full,.cms-preview) .geofeature h2{font-size:30px}:is(#summitas-full,.cms-preview) .rock-detail{min-height:430px}:is(#summitas-full,.cms-preview) .lineandmap{gap:6%}:is(#summitas-full,.cms-preview) .lineandmap h2{font-size:30px}:is(#summitas-full,.cms-preview) .controls{grid-template-columns:repeat(3,minmax(0,1fr))}:is(#summitas-full,.cms-preview) .atlasgrid{grid-template-columns:minmax(0,1fr) 265px;gap:20px}:is(#summitas-full,.cms-preview) .pagehead h2{font-size:36px}}@media (max-width:700px){:is(#summitas-full,.cms-preview) .rail{flex-wrap:wrap;gap:16px;min-height:76px;padding:20px 22px}:is(#summitas-full,.cms-preview) .brand{font-size:15px}:is(#summitas-full,.cms-preview) .brand small{font-size:8px}:is(#summitas-full,.cms-preview) .headersearch{margin-left:auto;padding:8px 10px;font-size:11px}:is(#summitas-full,.cms-preview) .headersearch .searchword{display:none}:is(#summitas-full,.cms-preview) .mobilemenu{background:0 0;padding:4px;font-size:20px;display:block}:is(#summitas-full,.cms-preview) .navwrap{order:4;width:100%;margin:0;display:none}:is(#summitas-full,.cms-preview) .rail.open .navwrap{display:block}:is(#summitas-full,.cms-preview) .nav{flex-wrap:wrap;gap:24px;padding:18px 0 8px}:is(#summitas-full,.cms-preview) .nav a{font-size:12px}:is(#summitas-full,.cms-preview) .rockhero{background-position:15%;background-image:linear-gradient(90deg,#10111600,#10111655),linear-gradient(0deg,#101116 0%,#10111655 60%,#10111600 100%),var(--photo);min-height:710px;padding-top:65px;padding-bottom:180px;display:block}:is(#summitas-full,.cms-preview) .herotext{margin:0 7% 0 40%;padding:0}:is(#summitas-full,.cms-preview) .herotext h1{letter-spacing:-2.3px;margin-top:22px;font-size:48px;line-height:1.08}:is(#summitas-full,.cms-preview) .herotext .eyebrow{letter-spacing:1.5px;font-size:8px}:is(#summitas-full,.cms-preview) .herotext p{font-size:11px;line-height:1.8}:is(#summitas-full,.cms-preview) .herotext .primary{padding:10px 13px;font-size:10px}:is(#summitas-full,.cms-preview) .photo-credit{font-size:8px;bottom:185px;left:20px}:is(#summitas-full,.cms-preview) .heroindex{align-items:start;gap:15px;bottom:20px;left:6%;right:6%}:is(#summitas-full,.cms-preview) .heroindex>.eyebrow{display:none}:is(#summitas-full,.cms-preview) .discipline-links{grid-template-columns:1fr 1fr;gap:15px 25px;display:grid}:is(#summitas-full,.cms-preview) .discipline-links a{gap:10px;min-height:32px;font-size:11px}:is(#summitas-full,.cms-preview) .findbar{gap:9px;margin:0 6%;padding:12px}:is(#summitas-full,.cms-preview) .findbar .searchlaunch{gap:8px;padding:4px;font-size:11px}:is(#summitas-full,.cms-preview) .findbar .primary{padding:10px 12px;font-size:10px}:is(#summitas-full,.cms-preview) .findbar small{display:none}:is(#summitas-full,.cms-preview) .site-width{padding-left:6%;padding-right:6%}:is(#summitas-full,.cms-preview) .geofeature{grid-template-columns:1fr;gap:35px;padding-top:60px;padding-bottom:55px}:is(#summitas-full,.cms-preview) .rock-detail{min-height:350px}:is(#summitas-full,.cms-preview) .rock-detail:before{background-size:230%}:is(#summitas-full,.cms-preview) .caption strong{font-size:24px}:is(#summitas-full,.cms-preview) .geofeature h2{font-size:32px}:is(#summitas-full,.cms-preview) .lineandmap{grid-template-columns:1fr;gap:40px;padding-top:20px;padding-bottom:60px}:is(#summitas-full,.cms-preview) .maptease .map{height:330px}:is(#summitas-full,.cms-preview) .edge-banner{min-height:320px}:is(#summitas-full,.cms-preview) .edge-banner h2{letter-spacing:-1.4px;font-size:34px}:is(#summitas-full,.cms-preview) .footmain{flex-direction:column}:is(#summitas-full,.cms-preview) .footnav{gap:22px}:is(#summitas-full,.cms-preview) .footbottom{flex-direction:column;gap:8px;font-size:9px}:is(#summitas-full,.cms-preview) .sitefoot{padding:40px 6% 25px}:is(#summitas-full,.cms-preview) .wrap{padding:25px 6% 45px}:is(#summitas-full,.cms-preview) .pagehead{background-position:25%;flex-direction:column;align-items:start;gap:20px;min-height:240px;padding:25px 20px}:is(#summitas-full,.cms-preview) .pagehead h2{font-size:32px}:is(#summitas-full,.cms-preview) .pagehead .eyebrow{font-size:9px}:is(#summitas-full,.cms-preview) .pagehead .sub{font-size:11px}:is(#summitas-full,.cms-preview) .tools{gap:7px}:is(#summitas-full,.cms-preview) .chip{min-height:36px;padding:8px 10px;font-size:10px}:is(#summitas-full,.cms-preview) .switches{gap:6px}:is(#summitas-full,.cms-preview) .controls{z-index:9;background:#1a1b20;border:1px solid #45404f;grid-template-columns:1fr 1fr;gap:16px;min-height:580px;margin:0;padding:25px 6%;position:absolute;top:0;left:0;right:0;box-shadow:0 0 0 1500px #101116cc}:is(#summitas-full,.cms-preview) .filterclose{color:#c1b1e5;text-align:right;background:0 0;grid-column:1/-1;min-height:42px;padding:8px 0;font-size:13px;display:block}:is(#summitas-full,.cms-preview) input:not(.home-group-map-shell *),:is(#summitas-full,.cms-preview) select:not(.home-group-map-shell *){max-width:100%;padding:9px;font-size:16px}:is(#summitas-full,.cms-preview) .resulttop{flex-direction:column;align-items:start;font-size:11px}:is(#summitas-full,.cms-preview) .resulttop select{width:100%;margin-bottom:5px;font-size:12px}:is(#summitas-full,.cms-preview) .resulttop .tools{width:100%}:is(#summitas-full,.cms-preview) .row{grid-template-columns:24px minmax(0,1fr) 49px 12px;gap:7px;padding:20px 0}:is(#summitas-full,.cms-preview) .row b{font-size:12px}:is(#summitas-full,.cms-preview) .row small{font-size:10px}:is(#summitas-full,.cms-preview) .grade{font-size:14px}:is(#summitas-full,.cms-preview) .resultgrid{grid-template-columns:1fr}:is(#summitas-full,.cms-preview) .cardpic{height:150px}:is(#summitas-full,.cms-preview) .atlasgrid{grid-template-columns:1fr}:is(#summitas-full,.cms-preview) .atlasgrid .map{height:430px}:is(#summitas-full,.cms-preview) .atlasresults{max-height:none}:is(#summitas-full,.cms-preview) .map{height:400px}:is(#summitas-full,.cms-preview) .maptools{gap:4px;top:10px;right:10px}:is(#summitas-full,.cms-preview) .mappopup{max-width:220px;top:55px;left:10px}:is(#summitas-full,.cms-preview) .mapnote{font-size:8px}:is(#summitas-full,.cms-preview) .geo{grid-template-columns:1fr;gap:18px}:is(#summitas-full,.cms-preview) .geotile{min-height:200px}:is(#summitas-full,.cms-preview) .detailhero{min-height:310px;padding:40px 6%}:is(#summitas-full,.cms-preview) .detailhero h2{letter-spacing:-1.5px;font-size:35px}:is(#summitas-full,.cms-preview) .detailhero>span:last-child{font-size:11px}:is(#summitas-full,.cms-preview) .detailcols{grid-template-columns:1fr;gap:38px;padding:35px 6%}:is(#summitas-full,.cms-preview) dt:not(.home-group-map-shell *),:is(#summitas-full,.cms-preview) dd:not(.home-group-map-shell *){font-size:11px}:is(#summitas-full,.cms-preview) .detailcols .map{height:340px}:is(#summitas-full,.cms-preview) .searchlayer{padding:25px 12px}:is(#summitas-full,.cms-preview) .searchbox{padding:15px}:is(#summitas-full,.cms-preview) .searchbox input{padding:12px;font-size:16px}:is(#summitas-full,.cms-preview) .searchitem{font-size:12px}:is(#summitas-full,.cms-preview) .searchitem small{float:none;margin-top:4px;display:block}}@media (prefers-reduced-motion:reduce){:is(#summitas-full,.cms-preview) *,:is(#summitas-full,.cms-preview) :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:is(#summitas-full,.cms-preview){--ink:#f1f0f3;--paper:#101116;--muted:#a6a5af;--line:#303137;--forest:#7660c9;--lime:#a89add}:is(#summitas-full,.cms-preview) .rail{gap:24px}:is(#summitas-full,.cms-preview) .nav{gap:22px}:is(#summitas-full,.cms-preview) .preview-pill{color:#c7b9e4;white-space:nowrap;background:#211d2b;border:1px solid #484050;border-radius:4px;padding:7px 10px;font-size:10px}:is(#summitas-full,.cms-preview) .mega{z-index:12;background:#1a1b20;border:1px solid #45404d;grid-template-columns:1.2fr 1fr 1fr;gap:28px;padding:27px 30px;display:grid;position:absolute;top:85px;left:5.5%;right:5.5%;box-shadow:0 25px 55px #0008}:is(#summitas-full,.cms-preview) .mega[hidden]{display:none}:is(#summitas-full,.cms-preview) .mega h3{margin-bottom:13px;font-size:14px}:is(#summitas-full,.cms-preview) .mega a{color:#b7b0c2;padding:9px 0;font-size:12px;display:block}:is(#summitas-full,.cms-preview) .mega a:hover{color:#fff}:is(#summitas-full,.cms-preview) .mega small{color:#81798d;font-size:10px;display:block}:is(#summitas-full,.cms-preview) .exploremenubtn{color:#b4afbe;background:0 0;padding:0;font-size:12px}:is(#summitas-full,.cms-preview) .mini-note{color:#998ea8;font-size:10px;line-height:1.7}:is(#summitas-full,.cms-preview) .filter-head{border-bottom:1px solid #303137;justify-content:space-between;align-items:center;padding:15px 0;font-size:12px;display:flex}:is(#summitas-full,.cms-preview) .activefilters{flex-wrap:wrap;gap:7px;padding:13px 0;display:flex}:is(#summitas-full,.cms-preview) .activefilters button{color:#c8b6e1;background:#282131;border:1px solid #4c3d60;border-radius:4px;padding:5px 9px;font-size:10px}:is(#summitas-full,.cms-preview) .filtersfull{background:#17181d;border:1px solid #303137;border-radius:5px;margin:15px 0 25px;padding:20px 22px;animation:.2s rockpage}:is(#summitas-full,.cms-preview) .filtersfull details{border-top:1px solid #303137;margin-top:15px;padding-top:13px}:is(#summitas-full,.cms-preview) .filtersfull summary{color:#c1b7cf;cursor:inherit;font-size:12px;display:list-item}:is(#summitas-full,.cms-preview) .filtergrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:15px 0;display:grid}:is(#summitas-full,.cms-preview) .filtergrid label{font-size:10px}:is(#summitas-full,.cms-preview) .range-pair{grid-template-columns:1fr 1fr;gap:7px;display:grid}:is(#summitas-full,.cms-preview) .range-pair input{width:100%;font-size:12px}:is(#summitas-full,.cms-preview) .filtersfull .filterclose{display:none}:is(#summitas-full,.cms-preview) .pagination{color:#aaa0b5;border-top:1px solid #303137;justify-content:space-between;align-items:center;gap:15px;margin-top:25px;padding-top:22px;font-size:11px;display:flex}:is(#summitas-full,.cms-preview) .pagination .chip:disabled{opacity:.3}:is(#summitas-full,.cms-preview) .pagination select{width:auto;font-size:11px}:is(#summitas-full,.cms-preview) .geowide{grid-template-columns:1.35fr .8fr;align-items:start;gap:6%;margin-top:30px;display:grid}:is(#summitas-full,.cms-preview) .geowide .map{height:360px}:is(#summitas-full,.cms-preview) .geotitle{margin-bottom:20px;font-size:24px}:is(#summitas-full,.cms-preview) .mountain-index{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}:is(#summitas-full,.cms-preview) .mountain-tile{text-align:left;background:#191a20;border:1px solid #303137;border-radius:4px;padding:0;overflow:hidden}:is(#summitas-full,.cms-preview) .mountain-tile .mountainphoto{background:linear-gradient(0deg,#10111699,transparent),var(--photo) center/cover;height:180px;transition:all .35s}:is(#summitas-full,.cms-preview) .mountain-tile:hover .mountainphoto{filter:brightness(1.2)}:is(#summitas-full,.cms-preview) .mountain-tile .body{padding:20px}:is(#summitas-full,.cms-preview) .mountain-tile h3{margin:7px 0 12px;font-size:19px}:is(#summitas-full,.cms-preview) .mountain-tile .sub{font-size:10px}:is(#summitas-full,.cms-preview) .mountainfacts{color:#ada3b8;border-top:1px solid #303137;border-bottom:1px solid #303137;flex-wrap:wrap;gap:22px;margin-bottom:25px;padding:20px 0;font-size:12px;display:flex}:is(#summitas-full,.cms-preview) .mountainfacts strong{color:var(--ink);font-size:20px;font-weight:500;display:block}:is(#summitas-full,.cms-preview) .detailnav{border-bottom:1px solid #303137;flex-wrap:wrap;gap:25px;padding:17px 5.5%;display:flex}:is(#summitas-full,.cms-preview) .detailnav a{color:#b6aac8;font-size:12px}:is(#summitas-full,.cms-preview) .detailnav a:hover{color:#fff}:is(#summitas-full,.cms-preview) .detail-section{scroll-margin-top:25px}:is(#summitas-full,.cms-preview) .source-row{border:1px solid #303137;justify-content:space-between;gap:20px;margin:15px 0;padding:20px;display:flex}:is(#summitas-full,.cms-preview) .source-row h3{margin:0 0 10px;font-size:17px}:is(#summitas-full,.cms-preview) .source-row p{color:#a69bad;font-size:12px}:is(#summitas-full,.cms-preview) .source-row .chip{align-self:center}:is(#summitas-full,.cms-preview) .infoprose{max-width:850px;margin:30px auto}:is(#summitas-full,.cms-preview) .infoprose h3{margin:32px 0 13px;font-size:22px}:is(#summitas-full,.cms-preview) .infoprose p{color:#ada4b6;font-size:13px;line-height:1.9}:is(#summitas-full,.cms-preview) .tourgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:25px;display:grid}:is(#summitas-full,.cms-preview) .tourlink{text-align:left;background:#191a20;border:1px solid #35313b;border-radius:4px;padding:23px 20px;transition:all .2s;display:block}:is(#summitas-full,.cms-preview) .tourlink:hover{border-color:var(--forest);background:#221d2b}:is(#summitas-full,.cms-preview) .tourlink b{margin-bottom:9px;font-size:14px;font-weight:500;display:block}:is(#summitas-full,.cms-preview) .tourlink span{color:#9f94ae;font-size:11px;display:block}:is(#summitas-full,.cms-preview) .tourlink .eyebrow{color:#8c79ac;margin-bottom:10px;font-size:9px}:is(#summitas-full,.cms-preview) .pagecount{color:#968aa4;margin-top:14px;font-size:11px}:is(#summitas-full,.cms-preview) .loginbox{background:#1a1b20;border:1px solid #3e354d;border-radius:5px;max-width:440px;margin:65px auto;padding:35px}:is(#summitas-full,.cms-preview) .loginbox h2{margin:15px 0 20px;font-size:30px}:is(#summitas-full,.cms-preview) .loginbox p{color:#a99bb8;margin-bottom:20px;font-size:12px;line-height:1.8}:is(#summitas-full,.cms-preview) .loginbox .primary{justify-content:center;width:100%}:is(#summitas-full,.cms-preview) .adminlayout{border-bottom:1px solid #303137;grid-template-columns:205px minmax(0,1fr);min-height:700px;display:grid}:is(#summitas-full,.cms-preview) .adminside{background:#17181d;border-right:1px solid #303137;padding:30px 20px}:is(#summitas-full,.cms-preview) .adminside .eyebrow{margin-bottom:20px;font-size:9px;display:block}:is(#summitas-full,.cms-preview) .adminside button{text-align:left;color:#a9a0b7;background:0 0;border-radius:4px;width:100%;margin:3px 0;padding:12px 10px;font-size:12px;display:block}:is(#summitas-full,.cms-preview) .adminside button.active,:is(#summitas-full,.cms-preview) .adminside button:hover{color:#dfd4ef;background:#2b2339}:is(#summitas-full,.cms-preview) .adminbody{min-width:0;padding:32px}:is(#summitas-full,.cms-preview) .adminhead{justify-content:space-between;align-items:start;gap:20px;margin-bottom:25px;display:flex}:is(#summitas-full,.cms-preview) .adminhead h2{letter-spacing:-1px;margin:8px 0 12px;font-size:28px}:is(#summitas-full,.cms-preview) .adminhead p{color:#9d90ae;max-width:600px;font-size:11px}:is(#summitas-full,.cms-preview) .adminnotice{color:#b5a6c6;background:#211c2b;border-left:2px solid #7660c9;margin-bottom:24px;padding:13px 16px;font-size:11px}:is(#summitas-full,.cms-preview) .adminstats{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:30px;display:grid}:is(#summitas-full,.cms-preview) .adminstats button{text-align:left;color:#a599b4;background:#1a1b20;border:1px solid #35313e;border-radius:5px;padding:20px;font-size:11px}:is(#summitas-full,.cms-preview) .adminstats strong{color:#ede6f5;margin:8px 0 5px;font-size:28px;font-weight:500;display:block}:is(#summitas-full,.cms-preview) .adminform{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}:is(#summitas-full,.cms-preview) .adminform .spanfull{grid-column:1/-1}:is(#summitas-full,.cms-preview) .adminform label{font-size:11px}:is(#summitas-full,.cms-preview) textarea{color:#d3cadd;resize:vertical;background:#16171c;border:1px solid #3d3549;border-radius:4px;width:100%;min-height:130px;padding:13px;font:12px/1.7 Manrope,system-ui,sans-serif}:is(#summitas-full,.cms-preview) .admin-tabs{border-bottom:1px solid #303137;flex-wrap:wrap;gap:7px;margin-bottom:24px;padding-bottom:22px;display:flex}:is(#summitas-full,.cms-preview) .admin-actions{border-top:1px solid #303137;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-top:27px;padding-top:25px;display:flex}:is(#summitas-full,.cms-preview) .adminbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;display:flex}:is(#summitas-full,.cms-preview) .adminbar input{max-width:320px;font-size:12px}:is(#summitas-full,.cms-preview) .adminbar select{width:auto;max-width:200px}:is(#summitas-full,.cms-preview) .atable{width:100%;overflow:auto}:is(#summitas-full,.cms-preview) table{border-collapse:collapse;text-align:left;width:100%;font-size:11px}:is(#summitas-full,.cms-preview) th{color:#9c8cab;white-space:nowrap;background:#1a1b20;border-bottom:1px solid #46404d;padding:12px 10px;font-size:10px;font-weight:400}:is(#summitas-full,.cms-preview) td{color:#c6bbd3;border-bottom:1px solid #2e2b35;padding:14px 10px}:is(#summitas-full,.cms-preview) td .plain{font-size:10px}:is(#summitas-full,.cms-preview) td button{white-space:nowrap}:is(#summitas-full,.cms-preview) .status{color:#baa9d0;white-space:nowrap;background:#2d2839;border-radius:3px;padding:3px 7px;font-size:9px;display:inline-flex}:is(#summitas-full,.cms-preview) .status.published{color:#92bfa9;background:#1b312b}:is(#summitas-full,.cms-preview) .status.archived{color:#c99aa9;background:#37272d}:is(#summitas-full,.cms-preview) .status.draft{color:#c5b38b;background:#363025}:is(#summitas-full,.cms-preview) .importsplit{grid-template-columns:1.1fr 1fr;gap:25px;display:grid}:is(#summitas-full,.cms-preview) .importpanel{background:#18191e;border:1px solid #35313d;border-radius:4px;padding:22px}:is(#summitas-full,.cms-preview) .importpanel h3{margin-bottom:16px;font-size:18px}:is(#summitas-full,.cms-preview) .importpanel p{color:#a296b0;margin-bottom:18px;font-size:11px}:is(#summitas-full,.cms-preview) .importsteps{flex-wrap:wrap;gap:10px;margin:20px 0;display:flex}:is(#summitas-full,.cms-preview) .importsteps span{color:#a597b9;background:#24202d;border-radius:4px;padding:7px 10px;font-size:10px}:is(#summitas-full,.cms-preview) .importsteps span.active{background:var(--forest);color:#fff}:is(#summitas-full,.cms-preview) .toast{color:#ddd0ee;background:#2c243c;border:1px solid #7f68a7;border-radius:4px;margin:20px 0;padding:13px 18px;font-size:12px}:is(#summitas-full,.cms-preview) .warn{color:#d3af8e}:is(#summitas-full,.cms-preview) .geoadmin{grid-template-columns:300px minmax(0,1fr);gap:25px;display:grid}:is(#summitas-full,.cms-preview) .media-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}:is(#summitas-full,.cms-preview) .media-item{background:#1a1b20;border:1px solid #36303d;padding:14px}:is(#summitas-full,.cms-preview) .media-photo{background:var(--photo) center/cover;height:145px;margin-bottom:15px}:is(#summitas-full,.cms-preview) .media-item p{color:#a99ab8;margin:8px 0;font-size:11px}:is(#summitas-full,.cms-preview) .checkrow{border-bottom:1px solid #303137;justify-content:space-between;align-items:center;gap:15px;padding:19px 0;font-size:12px;display:flex}:is(#summitas-full,.cms-preview) .checkrow span{color:#a596b3;font-size:11px}:is(#summitas-full,.cms-preview) .checkrow b{color:#bda9d8;font-size:10px;font-weight:500}:is(#summitas-full,.cms-preview) .adminpeek{background:#17151d;border:1px solid #3b3247;margin:35px 0;padding:28px}:is(#summitas-full,.cms-preview) .adminpeek h3{margin:10px 0 14px;font-size:20px}:is(#summitas-full,.cms-preview) .adminpeek p{color:#a89ab7;margin-bottom:18px;font-size:12px}:is(#summitas-full,.cms-preview) .mobile-amin{display:none}@media (max-width:1050px){:is(#summitas-full,.cms-preview) .nav{gap:15px}:is(#summitas-full,.cms-preview) .rail{gap:18px}:is(#summitas-full,.cms-preview) .preview-pill{padding:6px 8px;font-size:9px}:is(#summitas-full,.cms-preview) .adminlayout{grid-template-columns:170px minmax(0,1fr)}:is(#summitas-full,.cms-preview) .adminbody{padding:25px}:is(#summitas-full,.cms-preview) .adminstats,:is(#summitas-full,.cms-preview) .adminform{grid-template-columns:repeat(2,minmax(0,1fr))}:is(#summitas-full,.cms-preview) .filtergrid{grid-template-columns:repeat(3,minmax(0,1fr))}:is(#summitas-full,.cms-preview) .geoadmin,:is(#summitas-full,.cms-preview) .geowide{grid-template-columns:1fr}:is(#summitas-full,.cms-preview) .mountain-index{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){:is(#summitas-full,.cms-preview) .rail{gap:12px}:is(#summitas-full,.cms-preview) .preview-pill{display:none}:is(#summitas-full,.cms-preview) .nav{gap:20px}:is(#summitas-full,.cms-preview) .mega{grid-template-columns:1fr;gap:12px;max-height:700px;padding:20px;top:74px;left:4%;right:4%;overflow:auto}:is(#summitas-full,.cms-preview) .mega a{padding:6px 0}:is(#summitas-full,.cms-preview) .mega small{display:none}:is(#summitas-full,.cms-preview) .tourgrid,:is(#summitas-full,.cms-preview) .mountain-index{grid-template-columns:1fr}:is(#summitas-full,.cms-preview) .filtersfull{z-index:10;border-radius:0;margin:0;padding:24px 20px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 0 2000px #101116cc}:is(#summitas-full,.cms-preview) .filtergrid{grid-template-columns:1fr 1fr;gap:14px}:is(#summitas-full,.cms-preview) .filtersfull .filterclose{text-align:right;color:#c9b2e5;background:0 0;width:100%;margin-bottom:15px;padding:10px 0;font-size:13px;display:block}:is(#summitas-full,.cms-preview) .filtersfull details summary{font-size:12px}:is(#summitas-full,.cms-preview) .filtersfull input,:is(#summitas-full,.cms-preview) .filtersfull select{padding:9px 7px;font-size:16px}:is(#summitas-full,.cms-preview) .pagination{flex-wrap:wrap}:is(#summitas-full,.cms-preview) .pagination select{font-size:12px}:is(#summitas-full,.cms-preview) .geowide{gap:30px}:is(#summitas-full,.cms-preview) .source-row{flex-direction:column}:is(#summitas-full,.cms-preview) .source-row .chip{align-self:start}:is(#summitas-full,.cms-preview) .adminlayout{grid-template-columns:1fr}:is(#summitas-full,.cms-preview) .adminside{border-bottom:1px solid #303137;border-right:0;flex-wrap:wrap;gap:4px;padding:18px 5.5%;display:flex}:is(#summitas-full,.cms-preview) .adminside .eyebrow{width:100%;margin:0 0 10px}:is(#summitas-full,.cms-preview) .adminside button{width:auto;margin:0;padding:8px 10px;font-size:10px}:is(#summitas-full,.cms-preview) .adminbody{padding:25px 6%}:is(#summitas-full,.cms-preview) .adminhead{flex-direction:column;gap:10px}:is(#summitas-full,.cms-preview) .adminhead h2{font-size:26px}:is(#summitas-full,.cms-preview) .adminstats{grid-template-columns:1fr 1fr;gap:10px}:is(#summitas-full,.cms-preview) .adminstats button{padding:15px;font-size:10px}:is(#summitas-full,.cms-preview) .adminstats strong{font-size:23px}:is(#summitas-full,.cms-preview) .adminform{grid-template-columns:1fr}:is(#summitas-full,.cms-preview) .adminform input,:is(#summitas-full,.cms-preview) .adminform select{font-size:16px}:is(#summitas-full,.cms-preview) .importsplit,:is(#summitas-full,.cms-preview) .geoadmin,:is(#summitas-full,.cms-preview) .media-grid{grid-template-columns:1fr}:is(#summitas-full,.cms-preview) .importpanel{padding:18px}:is(#summitas-full,.cms-preview) .admin-tabs{gap:5px}:is(#summitas-full,.cms-preview) .admin-tabs .chip{padding:8px 10px;font-size:10px}:is(#summitas-full,.cms-preview) .loginbox{margin:35px 6%;padding:25px}:is(#summitas-full,.cms-preview) .checkrow{align-items:start}:is(#summitas-full,.cms-preview) .adminbar input,:is(#summitas-full,.cms-preview) .adminbar select{width:100%;max-width:none}:is(#summitas-full,.cms-preview) .infoprose{margin:25px 0}:is(#summitas-full,.cms-preview) .detailnav,:is(#summitas-full,.cms-preview) .mountainfacts{gap:18px}:is(#summitas-full,.cms-preview) .filtergrid .range-pair input{font-size:16px}:is(#summitas-full,.cms-preview) table{min-width:610px}:is(#summitas-full,.cms-preview) .adminnotice{font-size:10px}}
:is(#summitas-full,.cms-preview) .pagehead h1{letter-spacing:-1.7px;margin:12px 0;font-size:43px;line-height:1.14}:is(#summitas-full,.cms-preview) .detailhero h1{letter-spacing:-2px;max-width:780px;font-size:48px;line-height:1.14}:is(#summitas-full,.cms-preview) button:not(:disabled){cursor:pointer}:is(#summitas-full,.cms-preview) button:disabled{cursor:not-allowed;opacity:.45}:is(#summitas-full,.cms-preview) .findbar .searchlaunch{letter-spacing:0;min-width:0;display:block}:is(#summitas-full,.cms-preview) .findbar input{background:0 0;border:0;width:100%;padding:0;font-size:13px}:is(#summitas-full,.cms-preview) .area-search{margin:22px 0 6px}:is(#summitas-full,.cms-preview) .area-scroll{overscroll-behavior:contain;max-height:252px;overflow:auto}:is(#summitas-full,.cms-preview) .arealine{text-align:left;background:0 0;width:100%}:is(#summitas-full,.cms-preview) .arealine[aria-pressed=true]{color:var(--lime)}:is(#summitas-full,.cms-preview) .area-groups{border-top:1px solid var(--line);margin-top:18px;padding-top:12px}:is(#summitas-full,.cms-preview) .area-groups summary{cursor:pointer;color:var(--muted);margin-bottom:12px;font-size:12px}:is(#summitas-full,.cms-preview) .area-groups .tools{max-height:160px;overflow:auto}:is(#summitas-full,.cms-preview) .rock-atlas{padding-top:0;position:relative}:is(#summitas-full,.cms-preview) .rock-atlas>.lineandmap{padding-left:0;padding-right:0}:is(#summitas-full,.cms-preview) .home-filter-tray{box-shadow:none;margin:0 0 25px;padding:18px 22px;position:relative}:is(#summitas-full,.cms-preview) .home-filter-tray>summary{cursor:pointer;color:var(--lime);font-size:12px}:is(#summitas-full,.cms-preview) .rock-filter-panel{padding-top:20px}:is(#summitas-full,.cms-preview) .home-explorer-main,:is(#summitas-full,.cms-preview) .home-explorer-fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;padding:18px 0;display:grid}:is(#summitas-full,.cms-preview) .home-explorer-specific{border-top:1px solid var(--line);min-width:0;margin-top:20px;padding-top:10px}:is(#summitas-full,.cms-preview) .home-explorer-specific legend{color:var(--lime);padding-right:14px;font-size:12px}:is(#summitas-full,.cms-preview) .home-multi-filter{min-width:0;position:relative}:is(#summitas-full,.cms-preview) .home-multi-filter>details>summary{border:1px solid var(--line);cursor:pointer;background:#1a1b20;border-radius:4px;gap:5px;padding:10px 12px;font-size:11px;display:grid}:is(#summitas-full,.cms-preview) .home-multi-filter strong{font-size:12px;font-weight:400}:is(#summitas-full,.cms-preview) .home-multi-options{border:1px solid var(--line);z-index:12;background:#1a1b20;width:260px;min-width:100%;max-width:85vw;padding:12px;position:absolute;top:100%;left:0;box-shadow:0 10px 25px #0008}:is(#summitas-full,.cms-preview) .home-multi-options-list{max-height:220px;overflow:auto}:is(#summitas-full,.cms-preview) .home-multi-options label{letter-spacing:0;align-items:center;gap:8px;padding:8px 0;font-size:12px;display:flex}:is(#summitas-full,.cms-preview) input[type=checkbox]{width:15px;height:15px;accent-color:var(--forest)}:is(#summitas-full,.cms-preview) .home-filter-chips{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}:is(#summitas-full,.cms-preview) .home-filter-chips button{background:#2c263e;border:1px solid #82709f;border-radius:4px;padding:4px 6px;font-size:10px}:is(#summitas-full,.cms-preview) .catalog-search{margin:20px 0 25px}:is(#summitas-full,.cms-preview) .catalog-search>label{flex:1;min-width:220px}:is(#summitas-full,.cms-preview) .filtergrid>div:first-child:has(>button){grid-column:1/-1}:is(#summitas-full,.cms-preview) .grade-filter-group{gap:15px;display:grid}:is(#summitas-full,.cms-preview) .filtersfull .filtergrid{align-items:start}:is(#summitas-full,.cms-preview) .filtersfull .filtergrid+button{margin-top:18px}:is(#summitas-full,.cms-preview) .filtergrid fieldset{grid-column:span 2}:is(#summitas-full,.cms-preview) [data-slot=select-trigger],:is(#summitas-full,.cms-preview) [data-slot=button]{border:1px solid var(--line);color:var(--ink);box-shadow:none;background:#1a1b20}:is(#summitas-full,.cms-preview) .resulttop{margin-top:25px}:is(#summitas-full,.cms-preview) .pagination button{font-size:11px}:is(#summitas-full,.cms-preview) .detail-back{padding-top:20px;padding-bottom:20px}:is(#summitas-full,.cms-preview) .long-value{white-space:pre-line;overflow-wrap:anywhere}:is(#summitas-full,.cms-preview) .detail-section{min-width:0}:is(#summitas-full,.cms-preview) .home-group-map-shell{border:1px solid var(--line);border-radius:5px;min-width:0;margin-top:22px;overflow:hidden}:is(#summitas-full,.cms-preview) .maptease .home-group-map{height:345px;min-height:345px}:is(#summitas-full,.cms-preview) .detailcols .home-group-map{height:340px;min-height:340px}:is(#summitas-full,.cms-preview) .home-results-panel{background:0 0;border:0;min-width:0}:is(#summitas-full,.cms-preview) .home-results-toolbar{color:var(--muted);padding-top:12px;font-size:10px}:is(#summitas-full,.cms-preview) .detailcols .home-results-toolbar p{margin:10px 0;font-size:10px}:is(#summitas-full,.cms-preview) .home-results-toolbar+.home-group-map-shell{margin-top:10px}:is(#summitas-full,.cms-preview) .rail{z-index:30;position:relative}:is(#summitas-full,.cms-preview) .mega{z-index:29}:is(#summitas-full,.cms-preview) .mega a strong{font-weight:500;display:block}:is(#summitas-full,.cms-preview) .searchlayer{z-index:60;position:fixed;overflow:auto}:is(#summitas-full,.cms-preview) .searchbox .tools{margin-top:18px}:is(#summitas-full,.cms-preview) .footbottom .tools{flex-wrap:wrap}@media (max-width:1050px){:is(#summitas-full,.cms-preview) .rail{flex-wrap:wrap}:is(#summitas-full,.cms-preview) .navwrap{order:3;width:100%}:is(#summitas-full,.cms-preview) .nav{flex-wrap:wrap;display:flex}:is(#summitas-full,.cms-preview) .mega{top:128px}:is(#summitas-full,.cms-preview) .home-explorer-fields{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){:is(#summitas-full,.cms-preview) .rail{gap:12px}:is(#summitas-full,.cms-preview) .brand{font-size:14px}:is(#summitas-full,.cms-preview) .headersearch{margin-left:auto}:is(#summitas-full,.cms-preview) .nav{white-space:nowrap;flex-wrap:nowrap;padding:5px 0;overflow:auto}:is(#summitas-full,.cms-preview) .mega{max-height:65vh;top:125px}:is(#summitas-full,.cms-preview) .pagehead h1{letter-spacing:-1px;font-size:30px}:is(#summitas-full,.cms-preview) .detailhero h1{letter-spacing:-1.5px;font-size:36px}:is(#summitas-full,.cms-preview) .findbar{margin:0 5.5%}:is(#summitas-full,.cms-preview) .home-explorer-main,:is(#summitas-full,.cms-preview) .home-explorer-fields{grid-template-columns:1fr 1fr}:is(#summitas-full,.cms-preview) .home-filter-tray{box-shadow:none;padding:18px;position:relative;top:auto;left:auto;right:auto}:is(#summitas-full,.cms-preview) .area-groups .tools{max-height:180px}:is(#summitas-full,.cms-preview) .rock-atlas .lineandmap{gap:35px}:is(#summitas-full,.cms-preview) .resulttop{flex-direction:column;align-items:start}:is(#summitas-full,.cms-preview) .filtergrid fieldset{grid-column:1/-1}:is(#summitas-full,.cms-preview) .detailcols{gap:35px}:is(#summitas-full,.cms-preview) .detailnav{white-space:nowrap;flex-wrap:nowrap;overflow:auto}:is(#summitas-full,.cms-preview) .searchlayer{padding:25px 5.5%}}@media (prefers-reduced-motion:reduce){:is(#summitas-full,.cms-preview) .page,:is(#summitas-full,.cms-preview) .softreveal{animation:none}:is(#summitas-full,.cms-preview) .rock-detail:before,:is(#summitas-full,.cms-preview) .routecard{transition:none}}:is(#summitas-full,.cms-preview) .home-crag-marker,:is(#summitas-full,.cms-preview) .home-crag-cluster{color:#fff;background:#8b5cf6;border-color:#111218;border-radius:50%}:is(#summitas-full,.cms-preview) .rock-stats{color:var(--muted);flex-wrap:wrap;gap:20px;margin-top:24px;font-size:10px;display:flex}:is(#summitas-full,.cms-preview) .rock-stats strong{color:var(--ink);font-size:16px;font-weight:500;display:block}:is(#summitas-full,.cms-preview) .group-context{border-bottom:1px solid var(--line);padding:16px 0}:is(#summitas-full,.cms-preview) .rail>.mega{top:100%;left:5.5%;right:5.5%}.rock-select-portal{color:#f1f0f3;background:#1a1b20;border:1px solid #45404e;font-family:Manrope,system-ui,sans-serif}.rock-select-portal [data-highlighted],.rock-select-portal [data-state=checked]{color:#f1f0f3;background:#2c263e}@media (max-width:700px){:is(#summitas-full,.cms-preview) .navwrap{display:block}:is(#summitas-full,.cms-preview) .rockhero{background-image:linear-gradient(90deg,#10111622,#10111699),linear-gradient(0deg,#101116,#10111600 70%),var(--photo)}}:is(#summitas-full,.cms-preview) .atlas-expand{margin-top:12px}:is(#summitas-full,.cms-preview) .rock-atlas>.lineandmap{grid-template-areas:"filters filters""copy map";row-gap:0}:is(#summitas-full,.cms-preview) .lineandmap>.atlas-copy{grid-area:copy;min-width:0}:is(#summitas-full,.cms-preview) .lineandmap>.home-filter-tray{grid-area:filters;min-width:0}:is(#summitas-full,.cms-preview) .lineandmap>.maptease{grid-area:map;min-width:0}@media (min-width:701px){:is(#summitas-full,.cms-preview) .rock-atlas.atlas-expanded>.lineandmap{grid-template-columns:minmax(0,1fr);grid-template-areas:"filters""copy""map";row-gap:35px}}:is(#summitas-full,.cms-preview) .atlas-expanded .maptease .home-group-map{height:565px;min-height:565px}@media (max-width:700px){:is(#summitas-full,.cms-preview) .rock-atlas>.lineandmap{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""filters""map";row-gap:0}:is(#summitas-full,.cms-preview) .lineandmap>.atlas-copy{margin-bottom:35px}:is(#summitas-full,.cms-preview) .lineandmap>.home-filter-tray{margin-bottom:0}:is(#summitas-full,.cms-preview) .atlas-expanded .maptease .home-group-map{height:480px;min-height:480px}}:is(#summitas-full,.cms-preview) .rail .nav{align-items:center}:is(#summitas-full,.cms-preview) .rail .nav>a,:is(#summitas-full,.cms-preview) .rail .nav>.plain,:is(#summitas-full,.cms-preview) .rail>.plain,:is(#summitas-full,.cms-preview) .rail>.headersearch,:is(#summitas-full,.cms-preview) .rail>.mobilemenu,:is(#summitas-full,.cms-preview) .rail .mega a,:is(#summitas-full,.cms-preview) .rail .mega button{color:#fff}:is(#summitas-full,.cms-preview) .rail .nav>a,:is(#summitas-full,.cms-preview) .rail .nav>.plain,:is(#summitas-full,.cms-preview) .rail>.plain,:is(#summitas-full,.cms-preview) .rail>.headersearch{white-space:nowrap;font-size:13px;line-height:1.3}:is(#summitas-full,.cms-preview) .rail>.header-social{color:#fff;background:#7660c922;border:none;border-radius:6px;flex-shrink:0;align-items:center;gap:7px;padding:8px 13px;font-size:13px;line-height:1.3;transition:background-color .2s,color .2s;display:inline-flex}:is(#summitas-full,.cms-preview) .rail .header-social:hover{background:#7660c94d}:is(#summitas-full,.cms-preview) .rail :is(a,button):focus-visible{outline-offset:4px;outline:2px solid #a89add}:is(#summitas-full,.cms-preview) .mobileextras{display:none}@media (max-width:1050px){:is(#summitas-full,.cms-preview) .rail{flex-wrap:nowrap;gap:clamp(8px,2vw,14px);min-height:80px;padding:20px 4%}:is(#summitas-full,.cms-preview) .navwrap,:is(#summitas-full,.cms-preview) .rail>.plain,:is(#summitas-full,.cms-preview) .headersearch-label,:is(#summitas-full,.cms-preview) .headersearch kbd{display:none}:is(#summitas-full,.cms-preview) .headersearch{margin-left:auto;padding:8px 11px}:is(#summitas-full,.cms-preview) .mobilemenu{background:0 0;padding:4px;font-size:22px;display:block}:is(#summitas-full,.cms-preview) .mobileextras{display:block}:is(#summitas-full,.cms-preview) .rail>.mega{max-height:calc(100dvh - 95px);overflow:auto}}:is(#summitas-full,.cms-preview) .rock-range{color:#f1f0f3;background:#1a1b20;border-color:#303137}:is(#summitas-full,.cms-preview) .rock-range .text-primary{color:#a89add}:is(#summitas-full,.cms-preview) .rock-range .text-muted-foreground{color:#a6a5af}:is(#summitas-full,.cms-preview) .rock-range [data-slot=slider-track]{background:#41404b}:is(#summitas-full,.cms-preview) .rock-range [data-slot=slider-range]{background:#7660c9}:is(#summitas-full,.cms-preview) .rock-range [data-slot=slider-thumb]{background:#c5b8f3;border-color:#7660c9}:is(#summitas-full,.cms-preview) .area-scroll{max-height:180px}:is(#summitas-full,.cms-preview) .cms-brand-logo{object-fit:contain;vertical-align:middle;width:32px;height:32px;margin-right:8px;display:inline-block}@media (max-width:700px){:is(#summitas-full,.cms-preview) .rockhero{background-position:var(--cms-crop,15% 50%);background-image:var(--cms-overlay,linear-gradient(90deg,#10111622,#10111699),linear-gradient(0deg,#101116,#10111600 70%)),var(--photo)}:is(#summitas-full,.cms-preview) .pagehead{background-position:var(--cms-crop,25% center)}}.cms-preview{border-radius:8px;overflow:hidden}.cms-preview .pagehead{margin-bottom:0}:is(#summitas-full,.cms-preview) :is(.rockhero,.pagehead,.edge-banner)[style*=--cms-zoom\:]{isolation:isolate;background:0 0;position:relative;overflow:hidden}:is(#summitas-full,.cms-preview) :is(.rockhero,.pagehead,.edge-banner)[style*=--cms-zoom\:]:before{content:"";z-index:-1;background:var(--cms-bg);transform:scale(var(--cms-zoom));transform-origin:var(--cms-crop,var(--cms-origin));position:absolute;inset:0}:is(#summitas-full,.cms-preview) .rockhero{--cms-origin:50% 48%}:is(#summitas-full,.cms-preview) .pagehead{--cms-origin:50% 32%}:is(#summitas-full,.cms-preview) .edge-banner{--cms-origin:60% 20%}:is(#summitas-full,.cms-preview) .rock-detail[style*=--cms-zoom\:]:before{transform:scale(var(--cms-zoom));transform-origin:var(--cms-crop,11% 66%);transition:none}@media (max-width:700px){:is(#summitas-full,.cms-preview) .rockhero{--cms-origin:15% 50%;--cms-bg:var(--cms-overlay,linear-gradient(90deg,#10111622,#10111699),linear-gradient(0deg,#101116,#10111600 70%)),var(--photo) var(--cms-crop,15% 50%)/cover}:is(#summitas-full,.cms-preview) .pagehead{--cms-origin:25% 50%}}.cms-preview[data-crop-device=desktop] .rockhero{--cms-origin:50% 48%;--cms-bg:var(--cms-overlay,linear-gradient(90deg,#10111600 20%,#10111644 50%,#101116aa 100%),linear-gradient(0deg,#101116 0%,#10111600 45%)),var(--photo) var(--cms-crop,50% 48%)/cover}.cms-preview[data-crop-device=mobile] .rockhero{--cms-origin:15% 50%;--cms-bg:var(--cms-overlay,linear-gradient(90deg,#10111622,#10111699),linear-gradient(0deg,#101116,#10111600 70%)),var(--photo) var(--cms-crop,15% 50%)/cover}.cms-preview[data-crop-device=desktop] .pagehead{--cms-origin:50% 32%}.cms-preview[data-crop-device=mobile] .pagehead{--cms-origin:25% 50%}.cms-preview[data-crop-device] .cms-crop-frame{touch-action:none;cursor:grab;border-radius:4px;height:auto;min-height:0;margin:0;padding:0;overflow:hidden}.cms-preview[data-crop-device] .cms-crop-frame:active{cursor:grabbing}.cms-preview[data-crop-device] .cms-crop-frame:not([style*=--cms-zoom\:]):not(.rock-detail){background:var(--cms-bg);background-position:var(--cms-crop,var(--cms-origin))}.cms-preview[data-crop-device] .rock-detail:before{transition:none}.cms-preview[data-crop-device] .rock-detail:hover:before{transform:scale(var(--cms-zoom,1))}
