.kw{--paper:#f4f0e7;--ink:#213438;--line:#c9cec3;--muted:#59665e;background:var(--paper);color:var(--ink);font:16px/1.5 Arial,Helvetica,sans-serif;isolation:isolate;min-height:65vh;color-scheme:light}.kw *{box-sizing:border-box}.kw [hidden]{display:none!important}.kw :is(h1,h2,h3,p){margin:0}.kw :is(h1,h2,h3){font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.035em;color:inherit}.kw h1{font-size:clamp(42px,6vw,84px);line-height:1.04}.kw h2{font-size:clamp(30px,3vw,45px);line-height:1.13}.kw h3{font-size:25px;line-height:1.25}.kw p{max-width:58ch}.kw a{color:inherit;text-underline-offset:5px}.kw button,.kw input,.kw select{font:inherit;color:inherit}.kw button{cursor:pointer}.kw :is(button,a,input,select,summary):focus-visible{outline:3px solid currentColor;outline-offset:5px}.kw button{background:none;border:0}.kw button:disabled{cursor:default}.kw button:hover,.kw a:hover{text-decoration-thickness:2px}.kw input,.kw select{width:100%;padding:13px 0;background:transparent;border:0;border-bottom:1px solid currentColor;border-radius:0;font-size:16px}.kw select option{color:#213438;background:#f4f0e7}.kw small,.kw .kw-kicker{font-size:11px;letter-spacing:.13em;text-transform:uppercase;line-height:1.5}.kw .kw-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.kw .kw-wrap{max-width:1440px;margin:auto;padding:40px clamp(20px,5vw,80px) 60px}.kw .kw-nav{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;padding-bottom:22px;border-bottom:1px solid var(--line);margin-bottom:40px}.kw .kw-nav a,.kw .kw-nav button{font-size:12px;min-height:44px;display:inline-flex;align-items:center;padding:0;text-decoration:none}.kw .kw-nav button:hover,.kw .kw-nav a:hover{text-decoration:underline}.kw .kw-breadcrumbs{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:12px}.kw .kw-breadcrumbs span{color:var(--muted)}.kw .kw-intro{display:flex;justify-content:space-between;align-items:end;gap:40px;margin:38px 0 12px}.kw .kw-intro h1{max-width:8.5em;margin-top:16px}.kw .kw-intro p{max-width:28ch;color:var(--muted);font-size:17px;padding-bottom:8px}.kw .kw-map-grid{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:clamp(28px,5vw,70px);align-items:center;margin-top:24px}.kw .kw-main-map{width:100%;height:auto;display:block;overflow:visible}.kw .kw-state{fill:#d7ddd2;stroke:var(--paper);stroke-width:1;cursor:pointer;transition:fill .18s}.kw .kw-state:hover,.kw .kw-state:focus-visible{fill:#a37155;stroke:var(--ink);outline:none;stroke-width:2.5}.kw .kw-state.kw-featured{fill:#879d8b}.kw .kw-state.kw-featured:hover{fill:#a37155}.kw .kw-map-label{font:12px Arial,sans-serif;fill:var(--ink);pointer-events:none}.kw .kw-insets{display:flex;border-top:1px solid var(--line);padding-top:12px;gap:24px}.kw .kw-inset{flex:1;min-width:0;min-height:100px;padding:4px;display:flex;flex-direction:column;align-items:center;font-size:12px}.kw .kw-inset:hover{background:#e4e7dd}.kw .kw-inset svg{width:100%;max-width:180px;height:70px}.kw .kw-inset path{fill:#d7ddd2;stroke:var(--ink);stroke-width:.4}.kw .kw-search label{display:block;margin-bottom:24px}.kw .kw-search .kw-kicker{display:block;margin-bottom:8px}.kw .kw-search-results{max-height:400px;overflow:auto;scrollbar-width:thin}.kw .kw-option{width:100%;padding:17px 3px;display:block;text-align:left;border-bottom:1px solid var(--line);text-decoration:none;min-height:65px}.kw .kw-option:hover{background:#e9eadf}.kw .kw-option strong{font-weight:400;font-family:Georgia,serif;font-size:23px;display:block}.kw .kw-option small{display:block;color:var(--muted);font-size:10px;letter-spacing:.06em;margin-top:5px}.kw .kw-search-status{font-size:12px;color:var(--muted);padding-top:15px}.kw .kw-map-bottom{display:flex;gap:24px;justify-content:space-between;flex-wrap:wrap;margin-top:30px;color:var(--muted);font-size:11px}.kw .kw-map-bottom small{text-transform:none;letter-spacing:.03em}.kw .kw-feature-strip{border-top:1px solid var(--line);margin-top:48px;padding-top:24px;display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.kw .kw-feature{display:block;text-decoration:none;padding:18px 0;min-height:100px}.kw .kw-feature h3{margin:12px 0 5px}.kw .kw-feature p{font-size:13px;color:var(--muted)}.kw .kw-feature .kw-num{font-family:Georgia,serif;color:#996c54;font-size:24px}.kw .kw-state-heading{margin-top:28px}.kw .kw-state-heading p{margin-top:20px;color:var(--muted)}.kw .kw-places{display:grid;grid-template-columns:repeat(3,1fr);column-gap:36px;margin-top:38px}.kw .kw-textlink{display:inline-flex;min-height:44px;align-items:center;gap:14px;font-size:13px;border-bottom:1px solid currentColor;text-decoration:none;padding:8px 0}.kw .kw-pending{max-width:680px;padding:50px 0 100px}.kw .kw-pending h1{margin:24px 0}.kw .kw-pending p{margin:18px 0;color:var(--muted)}.kw .kw-pending .kw-textlink{margin-top:20px}.kw .kw-bridge-commerce{padding:27px clamp(20px,5vw,80px);background:#efede5;border-top:1px solid #c9cec3;display:flex;align-items:center;justify-content:space-between;gap:25px;color:#213438}.kw .kw-bridge-commerce p{font-size:12px;margin-top:6px}.kw .kw-bridge-commerce a{font-size:13px;min-height:44px;display:flex;align-items:center;white-space:nowrap}.kw .kw-world{--paper:#efe6d6;--ink:#284437;--line:#adbaaa;--muted:#4e6858;background:var(--paper);color:var(--ink);transition:background .3s,color .3s}.kw .kw-world .kw-wrap{padding-top:25px}.kw .kw-world-toolbar{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:35px;padding-bottom:22px;border-bottom:1px solid var(--line)}.kw .kw-world-toolbar label{font-size:11px;display:flex;align-items:center;gap:15px;flex-wrap:wrap}.kw .kw-world-toolbar select{width:auto;max-width:250px;font-size:12px;padding:10px 0}.kw .kw-world-toolbar a{font-size:12px;display:inline-flex;min-height:44px;align-items:center}.kw .kw-world-caption{font-size:11px;letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin:18px 0 0}.kw .kw-world-title{margin:24px 0}.kw .kw-world p{font-size:16px}.kw .kw-world .kw-lede{font-size:19px;line-height:1.6}.kw .kw-editorial-note{margin-top:25px;font-size:11px!important;max-width:50ch;color:var(--muted)}.kw .kw-detail{border-top:1px solid var(--line);padding:25px 0}.kw .kw-detail h3{margin:14px 0}.kw .kw-detail p{font-size:14px}.kw .kw-detail a{font-size:12px;display:inline-flex;min-height:44px;align-items:center}.kw details>summary{cursor:pointer;list-style:none;font-size:14px;min-height:48px;display:flex;justify-content:space-between;gap:20px;align-items:center;border-bottom:1px solid currentColor;padding:10px 0}.kw details>summary::-webkit-details-marker{display:none}.kw details>summary:after{content:"+";font-size:22px}.kw details[open]>summary:after{content:"\2212"}.kw .kw-reveal{padding:23px 0}.kw .kw-reveal p{font-size:14px;margin:15px 0}.kw .kw-reveal a{font-size:12px}.kw .kw-world-colophon{border-top:1px solid var(--line);padding-top:24px;margin-top:45px;display:flex;justify-content:space-between;gap:25px;flex-wrap:wrap;font-size:11px;color:var(--muted)}.kw .kw-world-colophon p{font-size:11px;max-width:63ch}.kw .kw-local-links{display:flex;gap:20px;flex-wrap:wrap}.kw .kw-local-links a{min-height:44px;display:flex;align-items:center}.kw .kw-palm.kw-cool{--paper:#18352e;--ink:#eee2c7;--line:#718072;--muted:#cad2bf}.kw .kw-palm-stage{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(35px,7vw,100px);align-items:center}.kw .kw-palm-copy{max-width:510px}.kw .kw-palm-copy h1{font-size:clamp(48px,6vw,86px)}.kw .kw-arch{position:relative;min-height:500px;aspect-ratio:4/5;background:#cba587;border:22px solid #dfc6a4;border-radius:48% 48% 0 0;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#334d44;box-shadow:inset 0 0 0 1px #a08160}.kw .kw-arch:before{content:"";position:absolute;top:20px;right:20px;bottom:20px;left:20px;border:1px solid #a88868;border-radius:48% 48% 0 0}.kw .kw-arch-lines{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0}.kw .kw-arch-word{z-index:1;text-align:center;padding:35px;max-width:300px}.kw .kw-arch-word span{display:block;font:italic 40px/1.2 Georgia,serif}.kw .kw-arch-word small{display:block;margin-top:24px}.kw .kw-tiles{position:absolute;bottom:0;left:0;right:0;height:50px;background:repeating-conic-gradient(#47635e 0 25%,#e8d5b0 0 50%) 0/44px 44px;border-top:6px solid #e8d5b0}.kw .kw-palm-notes{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px;margin-top:60px}.kw .kw-point{--paper:#e7e9df;--ink:#283d4a;--muted:#50616b;--line:#a5b1ad}.kw .kw-point.kw-cool{--paper:#d7dfe1;--ink:#233949;--muted:#4f6570;--line:#9cacb5}.kw .kw-point-masthead{border-top:8px double var(--ink);border-bottom:1px solid var(--ink);padding:30px 0;display:grid;grid-template-columns:2.3fr 1fr;gap:50px;align-items:end}.kw .kw-point-masthead h1{font-size:clamp(48px,6vw,82px);max-width:10ch;margin:18px 0 0}.kw .kw-point-masthead p{font-size:15px}.kw .kw-notebook-grid{display:grid;grid-template-columns:1.35fr 1fr .8fr;gap:35px;margin-top:34px;align-items:start}.kw .kw-house-study{min-height:360px;border-left:5px solid #927263;padding:20px;background:repeating-linear-gradient(0deg,transparent 0 32px,#c9d0c8 32px 33px)}.kw .kw-house-study svg{width:100%;height:auto;margin:35px 0 10px;color:#6c7970}.kw .kw-house-study figcaption{font:italic 13px Georgia,serif;margin-top:12px}.kw .kw-notebook-grid figure{margin:0}.kw .kw-notebook-grid .kw-detail:first-child{border-top:0;padding-top:0}.kw .kw-margin{border-left:1px solid var(--line);padding-left:25px}.kw .kw-margin h3{font-size:24px;margin:13px 0}.kw .kw-margin p{font-size:13px}.kw .kw-swatches{display:flex;margin:24px 0;gap:10px}.kw .kw-swatches span{display:block;height:75px;flex:1;background:#8d9f8c;transform:rotate(-3deg)}.kw .kw-swatches span:nth-child(2){background:#a27a60;transform:rotate(3deg)}.kw .kw-swatches span:nth-child(3){background:#cbbd92;transform:rotate(-2deg)}.kw .kw-hanalei{--paper:#e4e8dd;--ink:#254638;--muted:#496b59;--line:#abbeb0}.kw .kw-hanalei.kw-cool{--paper:#dbe3e0;--ink:#294742;--muted:#4f6b66;--line:#a5b7b0}.kw .kw-hanalei-intro{text-align:center;max-width:590px;margin:45px auto 0}.kw .kw-hanalei-intro h1{font-size:clamp(55px,7vw,96px);margin:24px 0}.kw .kw-hanalei-intro p{margin:auto}.kw .kw-hanalei-intro details{max-width:300px;margin:30px auto 0;text-align:left}.kw .kw-pier-walk{width:100px;height:110px;margin:38px auto 0;border-left:1px solid #819889;border-right:1px solid #819889;background:repeating-linear-gradient(0deg,#b3bca9 0 16px,#899e8e 16px 17px)}.kw .kw-bay{background:#a9beb0;margin:0 calc(clamp(20px,5vw,80px)*-1);padding:70px clamp(20px,5vw,80px) 55px;position:relative;border-top:9px solid #8eaa97;overflow:hidden}.kw .kw-cool .kw-bay{background:#b0c4bf}.kw .kw-mountain{position:absolute;left:0;top:0;width:100%;height:130px;opacity:.3;pointer-events:none}.kw .kw-bay-content{position:relative;display:grid;grid-template-columns:1.3fr 1fr;gap:70px}.kw .kw-bay-content h2{font-size:clamp(38px,4vw,60px);margin:20px 0;max-width:10ch}.kw .kw-hanalei-notes{display:grid;grid-template-columns:1fr 1fr;gap:45px;margin-top:45px}.kw .kw-loading,.kw .kw-noscript{padding:70px 30px;max-width:1000px;margin:auto}.kw .kw-loading{font:28px Georgia,serif}.kw .kw-noscript h1{margin-bottom:20px}.kw .kw-noscript a{display:inline-block;min-height:44px;padding:8px 0}@media(min-width:1500px){.kw .kw-arch{min-height:560px}}@media(max-width:1000px){.kw .kw-map-grid{grid-template-columns:minmax(0,1fr) 240px;gap:25px}.kw .kw-palm-stage{gap:35px}.kw .kw-arch{min-height:420px;border-width:16px}.kw .kw-notebook-grid{grid-template-columns:1fr 1fr}.kw .kw-margin{grid-column:1/-1;border-left:0;border-top:1px solid var(--line);padding:24px 0;display:grid;grid-template-columns:1fr 1fr;gap:30px}.kw .kw-places{grid-template-columns:1fr 1fr}.kw .kw-palm-notes{gap:25px}}@media(max-width:740px){.kw .kw-wrap{padding-top:24px;padding-bottom:40px}.kw .kw-nav{margin-bottom:24px}.kw .kw-intro{display:block;margin-top:20px}.kw .kw-intro p{margin-top:20px;max-width:45ch;font-size:15px}.kw .kw-map-grid{grid-template-columns:1fr;gap:26px}.kw .kw-search{display:grid;grid-template-columns:1fr 1fr;column-gap:22px}.kw .kw-search-results,.kw .kw-search-status{grid-column:1/-1}.kw .kw-search-results{display:grid;grid-template-columns:1fr 1fr;column-gap:24px;max-height:330px}.kw .kw-search label{margin:0}.kw .kw-feature-strip{gap:20px;margin-top:30px}.kw .kw-feature h3{font-size:22px}.kw .kw-insets{gap:12px}.kw .kw-palm-stage{grid-template-columns:minmax(0,1fr)}.kw .kw-palm-stage>*{min-width:0}.kw .kw-palm-copy{max-width:none}.kw .kw-arch{min-height:0;max-width:490px;width:100%;margin:10px auto 0;aspect-ratio:4/5}.kw .kw-palm-notes{grid-template-columns:1fr;gap:0;margin-top:32px}.kw .kw-point-masthead{grid-template-columns:1fr;gap:25px}.kw .kw-point-masthead h1{max-width:13ch}.kw .kw-notebook-grid{grid-template-columns:1fr}.kw .kw-house-study{min-height:280px}.kw .kw-house-study svg{max-height:240px;margin:15px 0}.kw .kw-margin{grid-column:auto;display:block}.kw .kw-swatches{max-width:260px}.kw .kw-bay-content{grid-template-columns:1fr;gap:35px}.kw .kw-hanalei-notes{grid-template-columns:1fr;gap:0}.kw .kw-bay{padding-top:55px}.kw .kw-hanalei-intro{margin-top:30px}.kw .kw-bridge-commerce{flex-direction:column;align-items:start;gap:12px}.kw .kw-bridge-commerce a{white-space:normal}.kw .kw-world-toolbar{gap:10px}.kw .kw-world-toolbar label{width:100%;justify-content:space-between}.kw .kw-world-toolbar select{max-width:220px}}@media(max-width:460px){.kw .kw-search{grid-template-columns:1fr;row-gap:20px}.kw .kw-search-results,.kw .kw-places,.kw .kw-feature-strip{grid-template-columns:1fr}.kw .kw-feature-strip{gap:0}.kw .kw-feature{border-bottom:1px solid var(--line);min-height:0;display:grid;grid-template-columns:35px 1fr;gap:0 12px}.kw .kw-feature h3{margin-top:0}.kw .kw-feature .kw-kicker{display:none}.kw .kw-feature p{grid-column:2}.kw .kw-inset{font-size:10px;min-height:80px}.kw .kw-inset svg{height:55px}.kw .kw-map-bottom{gap:12px}.kw .kw-option strong{font-size:22px}.kw .kw-world-toolbar select{max-width:200px}.kw .kw-breadcrumbs{gap:8px}.kw .kw-breadcrumbs span{max-width:28ch}.kw .kw-world-caption{font-size:10px}}@media(prefers-reduced-motion:reduce){.kw *{transition:none!important;scroll-behavior:auto!important}}.kw .kw-commerce-links{display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0}.kw .kw-commerce-links a:last-child{font-size:11px;color:#59665e}.kw .kw-local-world{--paper:var(--local-paper);--ink:var(--local-ink);--line:color-mix(in srgb,var(--local-ink) 30%,transparent);--muted:color-mix(in srgb,var(--local-ink) 72%,transparent);position:relative;overflow:hidden;background:var(--local-paper);color:var(--local-ink)}.kw .kw-local-motion{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;opacity:.2}.kw .kw-local-motion i{position:absolute;border:1px solid var(--local-accent);border-radius:50%;width:42vw;height:42vw;min-width:360px;min-height:360px;animation:kw-orbit 24s linear infinite}.kw .kw-local-motion i:nth-child(1){right:-18vw;top:-20vw}.kw .kw-local-motion i:nth-child(2){right:-7vw;top:-10vw;animation-direction:reverse;animation-duration:31s}.kw .kw-local-motion i:nth-child(3){right:5vw;top:2vw;animation-duration:38s}.kw .kw-local-motion span{position:absolute;right:5vw;top:7vh;font:clamp(100px,22vw,330px)/1 Georgia,serif;color:var(--local-accent);opacity:.12;transform:rotate(-8deg)}@keyframes kw-orbit{to{transform:rotate(360deg)}}.kw .kw-local-hero{position:relative;display:grid;grid-template-columns:1.25fr 1fr;gap:clamp(35px,7vw,110px);align-items:end;padding:clamp(35px,7vw,100px) 0 50px}.kw .kw-local-hero h1{font-size:clamp(58px,9vw,138px);max-width:9ch;margin:18px 0 10px;line-height:.88}.kw .kw-local-edition{font:italic clamp(25px,3vw,44px)/1.15 Georgia,serif;color:var(--local-accent)}.kw .kw-local-intro{padding-bottom:10px}.kw .kw-local-intro .kw-lede{margin-top:20px}.kw .kw-local-film{position:relative;margin:0 0 18px;overflow:hidden;background:var(--local-soft);border:1px solid var(--line);aspect-ratio:16/7}.kw .kw-local-film video{width:100%;height:100%;display:block;object-fit:cover;filter:saturate(.78) contrast(.96)}.kw .kw-local-film figcaption{position:absolute;left:16px;bottom:14px;padding:7px 9px;background:color-mix(in srgb,var(--local-paper) 88%,transparent);font-size:9px;letter-spacing:.12em}.kw .kw-local-pattern{position:relative;height:clamp(170px,27vw,390px);background:var(--local-soft);overflow:hidden;border:1px solid var(--line)}.kw .kw-local-pattern b{position:absolute;display:block;background:var(--local-accent);opacity:.75}.kw .kw-local-pattern b:nth-child(1){width:70%;height:1px;left:8%;top:30%;transform:rotate(-8deg)}.kw .kw-local-pattern b:nth-child(2){width:1px;height:78%;left:33%;top:10%;transform:rotate(13deg)}.kw .kw-local-pattern b:nth-child(3){width:28%;aspect-ratio:1;border:1px solid var(--local-ink);background:transparent;border-radius:50%;right:9%;top:12%}.kw .kw-local-pattern b:nth-child(4){width:14%;height:34%;left:12%;bottom:0}.kw .kw-local-pattern b:nth-child(5){width:32%;height:8px;right:19%;bottom:18%;transform:rotate(5deg)}.kw .kw-local-pattern[data-pattern="1"] b{border-radius:50% 50% 0 0}.kw .kw-local-pattern[data-pattern="2"]{background:repeating-linear-gradient(90deg,var(--local-soft) 0 34px,color-mix(in srgb,var(--local-soft) 83%,var(--local-paper)) 34px 68px)}.kw .kw-local-pattern[data-pattern="3"]{background:repeating-radial-gradient(circle at 70% 120%,var(--local-soft) 0 35px,color-mix(in srgb,var(--local-soft) 70%,var(--local-paper)) 36px 70px)}.kw .kw-local-pattern[data-pattern="4"] b:nth-child(3){border-radius:0;transform:rotate(45deg)}.kw .kw-local-pattern[data-pattern="5"]{background:linear-gradient(145deg,var(--local-soft) 0 48%,var(--local-accent) 48% 51%,var(--local-soft) 51%)}.kw .kw-local-notes{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(22px,4vw,60px);padding:55px 0}.kw .kw-local-notes article{border-top:1px solid var(--line);padding-top:20px}.kw .kw-local-notes h3{margin:14px 0}.kw .kw-local-notes p{font-size:14px}.kw .kw-local-interpretation{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:55px 0;display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,8vw,120px)}.kw .kw-local-interpretation h2{font-size:clamp(38px,5vw,70px);margin-top:14px;max-width:9ch}.kw .kw-local-interpretation>div:last-child>p:first-child{font-size:18px;line-height:1.65}.kw .kw-local-interpretation a{display:inline-flex;min-height:44px;align-items:center;font-size:12px;margin-top:18px}@media(max-width:740px){.kw .kw-local-hero,.kw .kw-local-interpretation{grid-template-columns:1fr}.kw .kw-local-hero{padding-top:35px;gap:32px}.kw .kw-local-notes{grid-template-columns:1fr;gap:24px}.kw .kw-local-pattern{height:230px}.kw .kw-local-film{aspect-ratio:4/3}.kw .kw-local-motion span{top:13vh}.kw .kw-local-interpretation{gap:25px}}@media(prefers-reduced-motion:reduce){.kw .kw-local-motion i{animation:none}}.kw .kw-pier-walk,.kw .kw-tiles,.kw .kw-swatches span{display:block}.kw .kw-map-grid{margin-top:12px}.kw .kw-local-film{position:relative}.kw .kw-motion-toggle{position:absolute;right:12px;top:12px;z-index:2;padding:7px 10px;border:1px solid var(--local-ink);background:color-mix(in srgb,var(--local-paper) 88%,transparent);color:var(--local-ink);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.kw .kw-motion-toggle:focus-visible{outline:3px solid var(--local-ink);outline-offset:3px}.kw .kw-local-world--alpine .kw-local-hero,.kw .kw-local-world--trail .kw-local-hero{grid-template-columns:.9fr 1.35fr}.kw .kw-local-world--alpine .kw-local-pattern b:nth-child(3){border-radius:0;transform:rotate(45deg)}.kw .kw-local-world--equestrian .kw-local-hero,.kw .kw-local-world--course .kw-local-hero{grid-template-columns:1.45fr .8fr}.kw .kw-local-world--equestrian .kw-local-pattern,.kw .kw-local-world--course .kw-local-pattern{border-radius:48% 48% 0 0}.kw .kw-local-world--harbor .kw-local-intro,.kw .kw-local-world--water .kw-local-intro,.kw .kw-local-world--coast .kw-local-intro{text-align:right}.kw .kw-local-world--water .kw-local-pattern b:nth-child(1),.kw .kw-local-world--coast .kw-local-pattern b:nth-child(5){border-radius:999px}.kw .kw-local-world--garden .kw-local-hero,.kw .kw-local-world--estate .kw-local-hero{align-items:center}.kw .kw-local-world--garden .kw-local-pattern b:nth-child(3){border-radius:50% 50% 0 0}.kw .kw-local-world--cycling .kw-local-hero{grid-template-columns:1fr 1fr;align-items:start}.kw .kw-local-world--cycling .kw-local-pattern b:nth-child(2){transform:rotate(38deg)}.kw .kw-local-world--town .kw-local-hero{border-bottom:5px double var(--line)}.kw .kw-local-world--town .kw-local-pattern{background:repeating-linear-gradient(90deg,var(--local-soft) 0 34px,color-mix(in srgb,var(--local-soft) 83%,var(--local-paper)) 34px 68px)}.kw .kw-local-world--island .kw-local-hero{text-align:center;grid-template-columns:1fr}.kw .kw-local-world--island .kw-local-intro{margin:auto}.kw .kw-local-world--island .kw-local-pattern{border-radius:0 0 48% 48%}.kw .kw-bridge-commerce--local{background:var(--paper,#efede5)}@media(max-width:740px){.kw .kw-local-world--alpine .kw-local-hero,.kw .kw-local-world--trail .kw-local-hero,.kw .kw-local-world--equestrian .kw-local-hero,.kw .kw-local-world--course .kw-local-hero{grid-template-columns:1fr}.kw .kw-local-world--harbor .kw-local-intro,.kw .kw-local-world--water .kw-local-intro,.kw .kw-local-world--coast .kw-local-intro{text-align:left}}.kw .kw-local-artwork{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(240px,.85fr);gap:clamp(22px,5vw,74px);padding:clamp(34px,6vw,86px) 0;border-bottom:1px solid var(--line)}.kw .kw-local-artwork figure{margin:0}.kw .kw-local-artwork img{display:block;width:100%;height:auto;background:var(--local-paper);border:1px solid var(--line)}.kw .kw-area-mark{align-self:start}.kw .kw-area-mark img{aspect-ratio:1.45/1;object-fit:contain;padding:clamp(18px,3vw,46px)}.kw .kw-inside-label{align-self:end}.kw .kw-inside-label img{aspect-ratio:1.25/1;object-fit:cover}.kw .kw-local-artwork figcaption{padding-top:13px;max-width:48ch}.kw .kw-local-artwork figcaption p{margin:7px 0 0;font-size:13px;line-height:1.55}@media(max-width:740px){.kw .kw-local-artwork{grid-template-columns:1fr;padding:42px 0}.kw .kw-inside-label{max-width:440px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/knowmere-worlds.css.map */
