html{scroll-padding-top:70px}.navlinks .active{border-bottom:1px solid #248c89;padding-bottom:6px}.breadcrumb{font-size:11px;color:#68776d;padding-top:20px;padding-bottom:20px}.breadcrumb a{border-bottom:1px solid #a5b4a9}.breadcrumb span{padding:0 10px}.discover-hero{display:grid;grid-template-columns:.94fr 1.06fr;gap:55px;align-items:center;padding-top:10px;padding-bottom:44px}.intro-copy{padding-right:15px}.intro-copy .eyebrow{margin-bottom:24px}.intro-copy h1{font-size:76px;line-height:1.05;letter-spacing:-2.8px}.intro-copy h1 em{color:#288a88;font-weight:400}.intro-copy>p{font-size:17px;max-width:430px;color:#5d6d6a;margin-top:25px;line-height:1.7}.intro-copy .actions{margin-top:30px}.intro-copy .intro-price{font-size:11px;margin-top:18px;color:#5d6d6a}.intro-photo{height:640px;border-radius:14px;overflow:hidden;background:#f2eadd}.intro-photo img{height:100%;width:100%;object-fit:cover;object-position:50% 50%;display:block}.jumpnav{position:sticky;top:0;z-index:5;border-top:1px solid #dde4db;border-bottom:1px solid #dde4db;background:#fffdf9f7;backdrop-filter:blur(8px)}.jumpnav-inner{display:flex;align-items:center;justify-content:space-between;gap:25px;height:57px}.jumpnav-links{display:flex;gap:35px;font-size:13px}.jumpnav .jump-price{font-size:12px;color:#4e6e65}.jumpnav .jump-price a{font-weight:700;margin-left:15px;color:#193e42}.soft-zone{background:#edf3ef}.split{display:grid;grid-template-columns:1fr 1fr;gap:76px;align-items:center}.copy .eyebrow{margin-bottom:18px}.copy h2{font-size:55px}.copy>p{font-size:15px;line-height:1.75;margin-top:23px;color:#5d6d6a}.explain-list{margin-top:24px}.explain-item{padding:15px 0;border-top:1px solid #d3dfd5;display:grid;grid-template-columns:34px 1fr;gap:12px}.explain-item .item-marker{height:29px;width:29px;border:1px solid #8db4a5;color:#297b78;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:15px}.explain-item h3{font-size:17px;letter-spacing:-.2px;margin-bottom:5px}.explain-item p{color:#5d6d6a;font-size:13px;line-height:1.65}.technical-image{border-radius:13px;overflow:hidden;background:#f3e9dd;position:relative}.technical-image img{display:block;width:100%;height:510px;object-fit:contain}.image-note{font-size:10px;line-height:1.6;color:#627267;padding:14px 20px;border-top:1px solid #dcd9c9}.mini-kicker{display:inline-block;background:#fffdf9;border-radius:40px;padding:6px 12px;font-size:10px;position:absolute;left:18px;top:17px}.material-visual{height:432px;border-radius:13px;overflow:hidden;background:#e4e8dc}.material-visual img{display:block;height:100%;width:100%;object-fit:cover}.small-tags{display:flex;flex-wrap:wrap;gap:9px;margin-top:23px}.small-tags span{border:1px solid #c8d9cd;border-radius:40px;font-size:11px;padding:6px 11px;color:#42685e}.material-copy .fineprint{font-size:11px;margin-top:21px}.idea-header{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:30px}.idea-header .eyebrow{margin-bottom:15px}.idea-header h2{font-size:55px}.idea-header p{font-size:14px;color:#5d6d6a;max-width:335px}.idea-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.model-card .photo{overflow:hidden;border-radius:12px;background:#f3e9dd;aspect-ratio:1.33;position:relative}.model-card img{height:100%;width:100%;object-fit:contain;display:block}.model-id{position:absolute;top:13px;left:14px;border-radius:20px;padding:4px 9px;background:#fffdf9ec;font-size:10px}.model-card h3{margin-top:19px;font-size:20px}.model-card p{margin-top:7px;font-size:13px;color:#65746b}.idea-note{font-size:11px;color:#6c776b;margin-top:24px}.garden-zone{background:#f4f0e5}.garden{display:grid;grid-template-columns:.73fr 1.27fr;gap:65px;align-items:center;padding-top:60px;padding-bottom:60px}.garden h2{font-size:55px}.garden .eyebrow{margin-bottom:19px}.garden p{font-size:15px;color:#5d6d6a;line-height:1.8;margin-top:24px}.garden .garden-img{height:420px;overflow:hidden;border-radius:14px}.garden-img img{height:100%;width:100%;object-fit:cover;display:block}.garden .garden-caption{font-size:11px;margin-top:15px;color:#5f7569}.manual-card{background:#f3e9dd;border-radius:12px;padding:17px;overflow:hidden;border:1px solid #e7ddcc}.manual-card img{display:block;width:100%;height:auto}.manual-card a{display:block}.manual-card .manual-caption{font-size:11px;color:#677163;margin-top:13px;display:flex;justify-content:space-between}.manual-copy ul{padding:0;list-style:none;margin:25px 0 0}.manual-copy li{font-size:14px;border-bottom:1px solid #e2e5d9;padding:10px 0}.manual-copy li:before{content:'✓';color:#288a88;margin-right:10px}.manual-copy .textlink{display:inline-block;margin-top:24px}.starter-band{background:#234e50;color:#fffdf9}.starter-inner{display:grid;grid-template-columns:1.2fr .8fr;gap:45px;align-items:center;padding-top:53px;padding-bottom:53px}.starter-inner .eyebrow{color:#bfd8ca;margin-bottom:14px}.starter-inner h2{font-size:49px}.starter-inner p{font-size:14px;color:#d6e4d9;margin-top:17px;max-width:490px}.starter-buy{text-align:right}.starter-buy .price{font-size:32px}.starter-buy .price small{color:#d6e4d9;font-size:11px}.starter-buy .btn{margin-top:19px;min-width:250px}.starter-buy .product-name{font-size:13px;color:#e6ebe4;margin-top:9px}.discover-faq{padding-top:70px;padding-bottom:70px}.faq-list details:last-child{border-bottom:0}.end-note{font-size:11px;color:#6d7d71;text-align:center;padding:22px}.mobile-nav{display:none}
@media(max-width:1050px){.discover-hero{gap:32px}.intro-copy h1{font-size:62px}.intro-photo{height:590px}.split{gap:40px}.copy h2,.idea-header h2,.garden h2{font-size:48px}.garden{gap:38px}.navlinks{gap:19px}.jumpnav-links{gap:23px}}
@media(max-width:600px){html{scroll-padding-top:54px}.breadcrumb{font-size:10px;padding-top:15px;padding-bottom:15px}.discover-hero{display:flex;flex-direction:column;gap:27px;align-items:stretch;padding-top:11px;padding-bottom:26px}.intro-copy{padding:0}.intro-copy .eyebrow{font-size:9px;letter-spacing:1.8px;margin-bottom:20px}.intro-copy h1{font-size:55px;letter-spacing:-2px;line-height:1.04}.intro-copy>p{font-size:14px;line-height:1.65;margin-top:20px;max-width:350px}.intro-copy .actions{margin-top:23px;gap:17px}.intro-copy .intro-price{font-size:10px;margin-top:14px}.intro-photo{height:405px;border-radius:10px}.jumpnav-inner{height:51px;gap:0}.jumpnav-links{width:100%;justify-content:space-between;gap:10px;font-size:11px}.jumpnav .jump-price{display:none}.split{display:flex;flex-direction:column;gap:27px;align-items:stretch}.copy h2{font-size:41px}.copy .eyebrow{font-size:9px;margin-bottom:15px}.copy>p{font-size:13px;margin-top:19px;line-height:1.75}.explain-list{margin-top:20px}.explain-item{padding:13px 0;grid-template-columns:28px 1fr;gap:11px}.explain-item .item-marker{width:25px;height:25px;font-size:13px}.explain-item h3{font-size:16px}.explain-item p{font-size:12px}.technical-image img{height:355px}.image-note{font-size:9px;padding:12px 16px}.mini-kicker{font-size:9px;top:12px;left:12px}.material-visual{height:292px;order:0}.material-copy{order:1}.material-copy .fineprint{font-size:10px}.small-tags{gap:7px;margin-top:19px}.small-tags span{font-size:10px;padding:5px 9px}.idea-header{display:block;margin-bottom:25px}.idea-header .eyebrow{font-size:9px;margin-bottom:14px}.idea-header h2{font-size:40px}.idea-header p{margin-top:18px;font-size:12px}.idea-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:79%;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px}.model-card{scroll-snap-align:start}.model-card .photo{aspect-ratio:1.15;border-radius:9px}.model-card h3{font-size:19px;margin-top:14px}.model-card p{font-size:12px}.model-id{font-size:9px;top:11px;left:11px}.idea-note{font-size:9px;margin-top:16px}.garden{display:flex;flex-direction:column;gap:24px;align-items:stretch;padding-top:42px;padding-bottom:42px}.garden h2{font-size:41px}.garden .eyebrow{font-size:9px;margin-bottom:15px}.garden p{font-size:13px;margin-top:18px}.garden .garden-img{height:275px;border-radius:10px}.garden .garden-caption{font-size:10px;margin-top:11px}.manual-card{padding:10px;border-radius:9px}.manual-card .manual-caption{font-size:9px;margin-top:9px}.manual-copy li{font-size:12px;padding:9px 0}.manual-copy ul{margin-top:19px}.manual-copy .textlink{margin-top:20px}.starter-inner{display:block;padding-top:38px;padding-bottom:39px}.starter-inner .eyebrow{font-size:9px}.starter-inner h2{font-size:40px}.starter-inner p{font-size:13px;margin-top:18px}.starter-buy{text-align:left;margin-top:29px}.starter-buy .price{font-size:29px}.starter-buy .product-name{font-size:12px}.starter-buy .btn{width:100%;margin-top:18px}.discover-faq{padding-top:43px;padding-bottom:43px}.end-note{padding:19px 24px;font-size:10px}.mobile-nav{display:block;position:relative;font-size:20px}.mobile-nav summary{list-style:none;cursor:pointer;width:25px;line-height:1}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav>nav{position:absolute;z-index:10;top:40px;left:-12px;background:#fffdf9;padding:16px 22px;width:260px;box-shadow:0 8px 24px #193e4220;border:1px solid #e1e5da;border-radius:8px}.mobile-nav nav a{display:block;font-size:14px;padding:9px 0}.nav-inner{position:relative}.brand-link{display:flex;align-items:center}}
