.newDesignSection{padding-top:110px;padding-bottom:130px}.newDesignGrid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:92px 70px;align-items:start}.newDesignCard{border:0;background:none;min-width:0;position:relative}.newDesignCard:nth-child(2){margin-top:180px}.newDesignCard:nth-child(3){width:84%;margin-left:6%;margin-top:-15px}.newDesignCard:nth-child(4){margin-top:110px}.newDesignFolio{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:15px;color:#777769;font-size:9px;letter-spacing:.12em}.newDesignFolio>span:first-child{font:italic 22px Georgia,serif;color:#9a7053}.newDesignMedia{display:block;position:relative;aspect-ratio:1.9;overflow:hidden;background:#e7e6dd}.newDesignMedia img{display:block;width:100%;height:100%;object-fit:cover;object-position:top;transition:transform 1s cubic-bezier(.2,.6,.2,1)}.newDesignMedia:hover img{transform:scale(1.025)}.newDesignMedia span{display:none}.newDesignCopy{padding:25px 0 0;background:none!important}.newDesignCopy h3{font-family:Georgia,'Times New Roman',serif;font-size:clamp(31px,3.5vw,61px);font-weight:400;letter-spacing:-.045em;line-height:1.05;margin:0 0 18px}.newDesignCopy h4{font-size:14px;font-weight:400;line-height:1.7;margin:0 0 8px}.newDesignCopy p{font-size:11px;color:#77796f;line-height:1.9;margin:0;max-width:430px}.newDesignActions{display:flex;flex-wrap:wrap;gap:10px 23px;padding-top:13px;margin-top:12px}.newDesignActions a{font-size:10px;padding:8px 0;text-decoration:none;border-bottom:1px solid #b9bbae;transition:border-color .3s}.newDesignActions a:hover{border-color:#25392e}.newDesignNote{border-top:1px solid #c7cbbd;font-size:9px;color:#787a70;line-height:1.9;margin:70px 0 0;padding-top:18px}.website-template{border:0!important;background:none!important;gap:50px;align-items:center}.website-template-copy{padding:0!important;background:none!important}.website-template-image{border:0!important}.website-template-copy h3{font-weight:400!important}#featured,#websites{scroll-margin-top:130px}@media(min-width:701px) and (max-width:1100px){.newDesignGrid{gap:70px 35px}.newDesignCard:nth-child(2){margin-top:120px}.newDesignCard:nth-child(4){margin-top:80px}.newDesignCopy h3{font-size:36px}.newDesignCard:nth-child(3){width:95%;margin-left:0}.newDesignFolio{font-size:8px}}@media(max-width:700px){.newDesignSection{padding-top:65px;padding-bottom:65px}.newDesignGrid{grid-template-columns:1fr;gap:46px}.newDesignCard:nth-child(n){width:100%;margin:0}.newDesignFolio{font-size:8px;margin-bottom:12px}.newDesignFolio>span:first-child{font-size:20px}.newDesignMedia{aspect-ratio:1.8;margin-inline:-3%;width:106%}.newDesignCopy{padding-top:22px}.newDesignCopy h3{font-size:39px;margin-bottom:13px}.newDesignCopy h4{font-size:13px}.newDesignCopy p{font-size:11px}.newDesignActions{gap:10px 19px;margin-top:8px}.newDesignActions a{font-size:10px;min-height:36px;display:inline-flex;align-items:center}.newDesignNote{font-size:9px;margin-top:42px}.website-template{gap:28px}.website-template-copy{padding:0 2px!important}#featured,#websites{scroll-margin-top:170px}}@media(prefers-reduced-motion:reduce){.newDesignMedia img{transition:none}}
.gtcQuickNav{position:fixed;z-index:60;right:20px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:7px;color:#294539}.gtcQuickNav a,.gtcQuickNav button{position:relative;display:grid;place-items:center;width:38px;height:38px;padding:8px;border:0;background:none;color:inherit;cursor:pointer;text-decoration:none}.gtcQuickNav svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round;transition:transform .35s}.gtcQuickNav svg.turtleIcon{width:28px;height:28px}.gtcQuickNav a:hover svg,.gtcQuickNav button:hover svg{transform:translateY(-2px)}.gtcQuickNav span{position:absolute;right:43px;white-space:nowrap;opacity:0;font-size:10px;pointer-events:none;transition:opacity .2s}.gtcQuickNav a:hover span,.gtcQuickNav button:hover span,.gtcQuickNav a:focus-visible span,.gtcQuickNav button:focus-visible span{opacity:1}.gtcQuickNav.onDark{color:#f2eedf}.gtcQuickNav.isCollapsed>a,.gtcQuickNav.isCollapsed>[data-gtc-scroll]{display:none}.gtcQuickNav a:focus-visible,.gtcQuickNav button:focus-visible{outline:1px solid currentColor;outline-offset:2px}@media(max-width:700px){.gtcQuickNav{right:3px;gap:3px;top:auto;bottom:100px;transform:none}.gtcQuickNav a,.gtcQuickNav button{width:32px;height:34px;padding:7px}.gtcQuickNav svg{width:19px;height:19px}.gtcQuickNav svg.turtleIcon{width:24px;height:24px}.gtcQuickNav span{display:none}}

.gtcQuickNav svg.turtleIcon{width:33px;height:33px;overflow:visible}.gtcQuickNav a:hover .turtleIcon{animation:gtc-turtle-bob 1s ease-in-out infinite}.gtcQuickNav a:hover .turtleFeet{transform-origin:20px 20px;animation:gtc-turtle-paddle .55s ease-in-out infinite alternate}@keyframes gtc-turtle-bob{0%,100%{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-2px) rotate(3deg)}}@keyframes gtc-turtle-paddle{from{transform:rotate(-3deg)}to{transform:rotate(3deg)}}@media(max-width:700px){.gtcQuickNav svg.turtleIcon{width:29px;height:29px}}@media(prefers-reduced-motion:reduce){.gtcQuickNav a:hover .turtleIcon,.gtcQuickNav a:hover .turtleFeet{animation:none}}
