.tide-club{isolation:isolate}.tide-club :where(*){all:revert}.tide-club *{box-sizing:border-box}.tide-club{scroll-behavior:smooth;margin:0;background:#fffefa;color:#16315b;font:17px/1.6 Arial,sans-serif}.tide-club a{color:inherit}.tide-club button,.tide-club summary{cursor:pointer}.tide-club a:focus-visible,.tide-club button:focus-visible,.tide-club summary:focus-visible{outline:3px solid #16315b;outline-offset:5px}.tide-club .review{padding:10px 4%;background:#16315b;color:#fffefa;font:12px monospace;gap:15px}.tide-club .review,.tide-club header{display:flex;justify-content:space-between}.tide-club header{padding:32px 5%;align-items:center;background:#d5e9f5;gap:30px}.tide-club .brand{font:900 30px/.9 Arial;letter-spacing:-1.5px;text-decoration:none}.tide-club .brand span{display:block;font:9px monospace;letter-spacing:1px;margin-top:14px}.tide-club nav{display:flex;gap:30px;font-size:13px}.tide-club nav a{text-decoration:none}.tide-club .opening{display:grid;grid-template-columns:1fr 1.2fr;align-items:center;background:#d5e9f5;position:relative;padding:35px 0 70px 6%;min-height:650px;overflow:hidden}.tide-club .opening h1{font:900 clamp(50px,6.6vw,96px)/.96 Arial;letter-spacing:-6px;color:#243fc2;margin:28px 0}.tide-club .eyebrow{font:11px monospace;letter-spacing:1px;text-transform:uppercase}.tide-club .intro>p:not(.eyebrow){font:22px/1.4 Georgia}.tide-club .pill{display:inline-block;background:#243fc2;border:0;color:#fffefa;padding:17px 24px;border-radius:40px;text-decoration:none;font:14px Arial;margin-top:25px}.tide-club figure{margin:0}.tide-club figure img{width:100%;display:block}.tide-club figcaption{font:10px monospace;padding:0 25px;text-align:center}.tide-club .stamp{position:absolute;bottom:25px;left:40%;width:125px;height:125px;border-radius:50%;background:#eebda5;display:flex;flex-direction:column;justify-content:center;text-align:center;transform:rotate(-12deg);font:900 15px/1 Arial}.tide-club .stamp span{font:8px monospace;margin-top:8px}.tide-club .club{padding:90px 7%;display:grid;grid-template-columns:1fr 1fr;gap:10%;background:#243fc2;color:#fffefa}.tide-club h2{font:900 clamp(35px,4.5vw,64px)/1.06 Arial;letter-spacing:-2.8px;margin:24px 0}.tide-club .selector{align-self:center}.tide-club .selector>p:first-child{font-size:13px}.tide-club .buttons{display:flex;gap:10px;flex-wrap:wrap}.tide-club .buttons button{border:1px solid #fffefa;color:#fffefa;background:transparent;padding:12px 18px;border-radius:25px;font-size:14px}.tide-club .buttons button[aria-pressed=true]{background:#fffefa;color:#243fc2}.tide-club #theme-result{font:28px/1.4 Georgia;min-height:155px}.tide-club .small{font:11px/1.6 monospace}.tide-club .spread{display:grid;grid-template-columns:.35fr 1fr .65fr;padding:65px 7%;gap:45px;align-items:center;background:#fffefa;border-bottom:1px solid #b7bfc4;overflow:hidden}.tide-club .big-no{font:110px/.8 Georgia;color:#243fc2;letter-spacing:-8px}.tide-club .spread h2{font-size:48px}.tide-club .spread p{max-width:480px}.tide-club .peach{background:#eebda5}.tide-club .light{background:#d5e9f5}.tide-club .lines{transform:rotate(-18deg)}.tide-club .lines i{height:12px;background:#243fc2;display:block;margin:17px 0;border-radius:50%}.tide-club .stones{display:flex;align-items:center;gap:15px}.tide-club .stones i{width:100px;height:130px;background:#243fc2;clip-path:polygon(20% 0,90% 15%,100% 70%,40% 100%,0 60%)}.tide-club .stones i+i{clip-path:none;border-radius:50% 40% 55% 38%;width:90px;height:90px}.tide-club .rings{height:175px;width:175px;border:3px solid #243fc2;border-radius:50%;box-shadow:0 0 0 16px #d5e9f5,0 0 0 18px #243fc2;display:grid;place-items:center;font-size:90px;color:#243fc2}.tide-club .rhythm{padding:90px 7%;background:#fffefa}.tide-club .rhythm-intro{max-width:600px;font:21px/1.5 Georgia}.tide-club .steps{display:grid;grid-template-columns:1fr 1fr 1fr;margin-top:70px;gap:40px}.tide-club .steps article{border-top:4px solid #243fc2;padding-top:25px}.tide-club .steps span{font:11px monospace;color:#243fc2}.tide-club .steps h3{font-size:27px;line-height:1.2;letter-spacing:-1px}.tide-club .steps p{font-size:15px}.tide-club .notebook{display:grid;grid-template-columns:1fr 1.2fr;padding:90px 7%;gap:10%;background:#d5e9f5}.tide-club .note-sheet{background:#fffefa;padding:25px 40px;box-shadow:10px 10px 0 #a7c9e0;align-self:center}.tide-club details{padding:23px 0;border-bottom:1px solid #b7bfc4}.tide-club details:last-child{border-bottom:0}.tide-club summary{font-weight:700;font-size:16px}.tide-club details p{font-size:15px}.tide-club .ending{padding:95px 7%;background:#243fc2;color:#fffefa;display:grid;grid-template-columns:.8fr 1fr;gap:10%;align-items:center}.tide-club .ending .pill{background:#fffefa;color:#243fc2}.tide-club .seal{width:280px;height:280px;display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:50%;border:3px solid #d5e9f5;font:900 42px/.9 Arial;letter-spacing:-2px;transform:rotate(-10deg);color:#d5e9f5}.tide-club .seal span{font-size:80px}.tide-club #preview-result{padding:20px;border:1px solid #d5e9f5;font-size:15px}.tide-club footer{padding:45px 7%;display:flex;align-items:center;justify-content:space-between;gap:35px;font-size:12px}.tide-club footer .brand{font-size:22px}@media (max-width:700px){.tide-club .review{font-size:10px}.tide-club header{padding:25px 6%}.tide-club .brand{font-size:25px}.tide-club nav{max-width:145px;flex-wrap:wrap;gap:10px;font-size:11px}.tide-club .opening{grid-template-columns:1fr;padding:35px 6% 60px;min-height:0}.tide-club .opening h1{letter-spacing:-3px;font-size:60px}.tide-club .intro>p:not(.eyebrow){font-size:20px}.tide-club figure{margin:10px -7% 0}.tide-club .stamp{left:auto;right:6%;bottom:55px;width:90px;height:90px;font-size:12px}.tide-club .club,.tide-club .ending,.tide-club .notebook{grid-template-columns:1fr;padding:60px 7%;gap:25px}.tide-club h2{letter-spacing:-1.8px}.tide-club #theme-result{font-size:25px;min-height:160px}.tide-club .spread{grid-template-columns:60px 1fr;padding:45px 7%;gap:20px}.tide-club .big-no{font-size:65px;letter-spacing:-4px;align-self:start;margin-top:25px}.tide-club .spread h2{font-size:35px}.tide-club .spread>div:last-child{grid-column:2}.tide-club .lines{height:140px;width:210px}.tide-club .rings{height:120px;width:120px;font-size:65px;margin:25px}.tide-club .rhythm{padding:60px 7%}.tide-club .steps{grid-template-columns:1fr;margin-top:35px;gap:20px}.tide-club .note-sheet{padding:10px 22px}.tide-club .seal{width:190px;height:190px;font-size:32px}.tide-club .seal span{font-size:55px}.tide-club footer{display:block}.tide-club footer>*{display:block;margin:20px 0}}@media (prefers-reduced-motion:reduce){.tide-club{scroll-behavior:auto}}.tide-club @media(max-width:700px){body{overflow-wrap:anywhere}header{flex-wrap:wrap}.club,.ending,.notebook,.opening{grid-template-columns:minmax(0,1fr)}.spread{display:flex;flex-wrap:wrap}.spread>div:nth-child(2){flex:1 1 12em;min-width:0}.spread>div:last-child{margin-left:80px;max-width:calc(100% - 80px)}.big-no{min-width:60px;overflow-wrap:normal}.stamp{width:7.5em;height:7.5em;bottom:20px}.seal{width:min(6em,100%);min-height:6em;max-width:100%;height:auto;aspect-ratio:1;transform:none}.rings{width:min(1.85em,100%);min-height:1.85em;margin:25px 0}.lines{max-width:90%}}.tide-coast{isolation:isolate}.tide-coast :where(*){all:revert}.tide-coast *{box-sizing:border-box}.tide-coast{scroll-behavior:smooth;margin:0;background:#f8faf9;color:#173b43;font:17px/1.6 Arial,sans-serif}.tide-coast a{color:inherit}.tide-coast button,.tide-coast summary{cursor:pointer}.tide-coast a:focus-visible,.tide-coast button:focus-visible,.tide-coast summary:focus-visible{outline:3px solid #a3654c;outline-offset:6px}.tide-coast .review{padding:10px 4%;font:12px monospace;background:#e6edef;gap:15px}.tide-coast .review,.tide-coast header{display:flex;justify-content:space-between}.tide-coast header{align-items:center;padding:25px 5%;gap:25px}.tide-coast .brand{font:32px/.9 Georgia,serif;text-decoration:none}.tide-coast .brand span{display:block;font:10px Arial;text-transform:uppercase;letter-spacing:2px;margin-top:15px}.tide-coast nav{display:flex;gap:32px;font-size:13px}.tide-coast nav a{text-decoration:none}.tide-coast .hero{position:relative;min-height:680px;background:#173b43;color:white;overflow:hidden}.tide-coast .hero img{width:100%;height:680px;object-fit:cover;display:block;opacity:.78}.tide-coast .hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,32,39,.68),transparent 78%);pointer-events:none}.tide-coast .hero-copy{position:absolute;left:7%;top:10%;z-index:1}.tide-coast h1{font:clamp(56px,7.5vw,112px)/1.02 Georgia;margin:25px 0;letter-spacing:-4px}.tide-coast .caption,.tide-coast .eyebrow{font:11px/1.6 monospace;text-transform:uppercase;letter-spacing:1.6px}.tide-coast .link{display:inline-block;margin-top:20px;border-bottom:1px solid;padding-bottom:6px;text-decoration:none}.tide-coast .image-note{position:absolute;bottom:6px;right:25px;z-index:2;font-size:10px}.tide-coast .intro{padding:100px 9%}.tide-coast h2{font:clamp(36px,4.4vw,65px)/1.12 Georgia;letter-spacing:-1.8px;font-weight:400}.tide-coast .intro-body{display:grid;grid-template-columns:1fr 1fr;gap:55px;margin-left:25%;max-width:820px}.tide-coast .observations{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;position:relative;padding:70px 6%;gap:35px;background:#e6edef}.tide-coast .vertical{position:absolute;top:20px;left:6%;font:10px monospace;text-transform:uppercase;letter-spacing:2px}.tide-coast .obs-title h2{font-size:40px}.tide-coast .number{font:12px monospace}.tide-coast .observations article{border-left:1px solid #b9cbc6;padding-left:25px}.tide-coast h3{font:28px/1.2 Georgia;font-weight:400}.tide-coast .observations p{font-size:14px}.tide-coast .horizon,.tide-coast .pebble,.tide-coast .strata{height:120px;margin:35px 0}.tide-coast .strata{background:repeating-linear-gradient(-16deg,#173b43 0 3px,transparent 3px 12px);clip-path:polygon(10% 24%,60% 0,100% 50%,80% 95%,0 80%)}.tide-coast .pebble{width:140px;border-radius:55% 30% 45% 25%;background:#b9cbc6;box-shadow:inset -20px -10px 0 #99ada9;transform:rotate(-12deg)}.tide-coast .horizon{background:linear-gradient(transparent 55%,#b9cbc6 55% 57%,transparent 57% 70%,#173b43 70% 72%,transparent 72%)}.tide-coast .walk{padding:100px 9%;display:grid;grid-template-columns:1fr 1fr;gap:12%}.tide-coast .walk ol{list-style:none;padding:0;counter-reset:st}.tide-coast .walk li{padding:15px 0 30px 42px;border-bottom:1px solid #b9cbc6;position:relative;counter-increment:st}.tide-coast .walk li:before{content:counter(st);position:absolute;left:0;top:40px;font:12px monospace}.tide-coast .walk p{font-size:15px}.tide-coast .questions{display:grid;grid-template-columns:1fr 1fr;gap:12%;padding:85px 9%;background:#dce5e2}.tide-coast .questions p{font-size:15px}.tide-coast details{border-top:1px solid #9caeaa;padding:22px 0}.tide-coast summary{font-size:17px}.tide-coast details p{max-width:480px}.tide-coast .close{padding:100px 9%;background:#173b43;color:#f8faf9;text-align:center}.tide-coast .close h2{font-size:clamp(50px,6vw,86px)}.tide-coast button{background:transparent;border:1px solid;border-radius:0;color:inherit;padding:18px 25px;font:14px Arial}.tide-coast .small{font-size:12px}.tide-coast #preview-result{max-width:650px;margin:25px auto;padding:20px;border:1px solid #b9cbc6}.tide-coast footer{padding:55px 7%;display:flex;align-items:center;flex-wrap:wrap;gap:25px;font-size:12px}.tide-coast footer p:last-child{width:100%;font:10px monospace}@media (max-width:700px){.tide-coast .review{font-size:10px}.tide-coast header{padding:20px 6%}.tide-coast .brand{font-size:25px}.tide-coast nav{gap:12px;flex-wrap:wrap;max-width:150px;font-size:11px}.tide-coast .hero,.tide-coast .hero img{height:630px;min-height:0}.tide-coast .hero-copy{top:12%}.tide-coast h1{letter-spacing:-2px}.tide-coast .hero img{object-position:60%}.tide-coast .image-note{left:7%;right:7%}.tide-coast .intro,.tide-coast .questions,.tide-coast .walk{padding:65px 7%}.tide-coast .intro-body{display:block;margin:0}.tide-coast .observations{grid-template-columns:1fr;padding:60px 7%;gap:25px}.tide-coast .observations article{padding:15px 0;border-left:0;border-top:1px solid #b9cbc6}.tide-coast .horizon,.tide-coast .pebble,.tide-coast .strata{height:100px;width:180px;margin:15px 0}.tide-coast .questions,.tide-coast .walk{grid-template-columns:1fr;gap:20px}.tide-coast .close{padding:65px 7%}.tide-coast footer{display:block}.tide-coast footer>*{display:block;margin:18px 0}}@media (prefers-reduced-motion:reduce){.tide-coast{scroll-behavior:auto}}.tide-landscape{isolation:isolate}.tide-landscape :where(*){all:revert}.tide-landscape *{box-sizing:border-box}.tide-landscape{scroll-behavior:smooth;margin:0}.tide-landscape a{color:inherit}.tide-landscape a,.tide-landscape button,.tide-landscape summary{touch-action:manipulation}.tide-landscape button{font:inherit;cursor:pointer}.tide-landscape a:focus-visible,.tide-landscape button:focus-visible,.tide-landscape summary:focus-visible{outline:3px solid #e88242;outline-offset:5px}.tide-landscape p{line-height:1.6}.tide-landscape img{max-width:100%;display:block}.tide-landscape .review{padding:11px 4%;font:12px Arial,sans-serif;display:flex;justify-content:space-between;gap:20px;background:#fff;color:#26323b}.tide-landscape .eyebrow{font:12px Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase}.tide-landscape .note{font:12px/1.5 Arial,sans-serif;opacity:.8}.tide-landscape nav{display:flex;gap:26px}.tide-landscape nav a{text-decoration:none}.tide-landscape details{border-top:1px solid;padding:22px 0}.tide-landscape summary{cursor:pointer}.tide-landscape details p{max-width:600px}.tide-landscape footer{padding:35px 5%;display:flex;justify-content:space-between;gap:30px;font:13px Arial,sans-serif}.tide-landscape .button{display:inline-block;padding:16px 24px;border:1px solid;text-decoration:none;background:transparent;color:inherit}.tide-landscape .result{padding:20px;border:1px solid;margin-top:15px}.tide-landscape .result:empty{display:none}@media (prefers-reduced-motion:reduce){.tide-landscape{scroll-behavior:auto}.tide-landscape *{animation:none!important;transition:none!important}}@media (max-width:650px){.tide-landscape .review{font-size:10px}.tide-landscape nav{gap:16px;flex-wrap:wrap}.tide-landscape footer{flex-direction:column}}.tide-landscape{background:#e9eef0;color:#233947;font-family:Arial,sans-serif}.tide-landscape header{padding:28px 5%;display:flex;justify-content:space-between;align-items:center}.tide-landscape .brand{font:30px Georgia,serif;letter-spacing:-1px}.tide-landscape .hero{position:relative;height:760px;min-height:70vh;background:#8a9ba4}.tide-landscape .hero img{width:100%;height:100%;object-fit:cover;object-position:center}.tide-landscape .hero .title{position:absolute;top:40px;left:6%;max-width:800px}.tide-landscape h1{font:clamp(68px,8vw,118px)/.91 Georgia,serif;letter-spacing:-.06em;margin:20px 0;color:#203646}.tide-landscape .hero .caption{position:absolute;bottom:24px;left:6%;background:#233947e8;color:white;padding:10px 16px;font-size:12px}.tide-landscape .intro{padding:110px 8%;display:grid;grid-template-columns:1fr 2fr;gap:8%}.tide-landscape .intro h2{font:52px/1.1 Georgia,serif;margin:0}.tide-landscape .intro p{font-size:19px;max-width:540px}.tide-landscape .chapters{padding:70px 8%;background:#253d49;color:#e3ebed}.tide-landscape .chapters h2{font:64px/1 Georgia,serif;max-width:640px}.tide-landscape .chapter{display:grid;grid-template-columns:80px 1fr 1fr;gap:30px;padding:42px 0;border-top:1px solid #657983}.tide-landscape .chapter .number{font:48px Georgia}.tide-landscape .chapter h3{font:30px Georgia;margin:0}.tide-landscape .chapter p{margin:0;max-width:390px}.tide-landscape .specimen{display:grid;grid-template-columns:1.1fr 1fr;background:#d7e3e7;align-items:center}.tide-landscape .specimen figure{margin:0;min-height:560px;padding:65px;background:#b3c5cd}.tide-landscape .specimen img{width:100%;height:430px;object-fit:contain}.tide-landscape .specimen article{padding:70px}.tide-landscape .specimen h2{font:52px/1.06 Georgia}.tide-landscape .practical{padding:100px 8%;display:grid;grid-template-columns:1fr 1fr;gap:10%}.tide-landscape .practical h2{font:48px Georgia;margin:0}.tide-landscape .closing{padding:100px 8%;background:#375b6b;color:white}.tide-landscape .closing h2{font:74px/1 Georgia;max-width:800px}.tide-landscape .closing p{max-width:620px}.tide-landscape .closing button{margin:12px 12px 0 0}.tide-landscape .closing button[aria-pressed=true]{background:#e7edf0;color:#243e4b}@media (max-width:650px){.tide-landscape header{align-items:flex-start;gap:22px}.tide-landscape .brand{font-size:24px}.tide-landscape nav{font-size:12px}.tide-landscape .hero{height:630px}.tide-landscape .hero .title{top:30px}.tide-landscape .hero img{object-position:35% center}.tide-landscape h1{font-size:65px}.tide-landscape .intro,.tide-landscape .practical,.tide-landscape .specimen{grid-template-columns:1fr}.tide-landscape .intro,.tide-landscape .practical{padding:65px 7%;gap:30px}.tide-landscape .intro h2,.tide-landscape .specimen h2{font-size:40px}.tide-landscape .chapters{padding:55px 7%}.tide-landscape .chapters h2{font-size:46px}.tide-landscape .chapter{grid-template-columns:40px 1fr;gap:20px}.tide-landscape .chapter p{grid-column:2}.tide-landscape .chapter .number{font-size:32px}.tide-landscape .specimen figure{min-height:0;padding:35px}.tide-landscape .specimen img{height:300px}.tide-landscape .specimen article{padding:40px 7%}.tide-landscape .closing{padding:65px 7%}.tide-landscape .closing h2{font-size:49px}}.tide-landscape .hero:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#e9eef0ed 0,#e9eef0b8 28%,transparent 60%);pointer-events:none}.tide-landscape .hero .caption,.tide-landscape .hero .title{z-index:1}.tide-landscape @media(max-width:650px){body{overflow-wrap:anywhere}header{flex-wrap:wrap}.intro,.practical,.specimen{grid-template-columns:minmax(0,1fr)}.chapter{grid-template-columns:40px minmax(0,1fr)}.hero{height:auto;min-height:630px;display:grid}.hero img,.hero:after{position:absolute;inset:0}.hero .title{position:relative;top:auto;left:auto;margin:30px 6% 180px;min-width:0}.hero .caption{right:6%}}.tide-notebook{isolation:isolate}.tide-notebook :where(*){all:revert}.tide-notebook *{box-sizing:border-box}.tide-notebook{scroll-behavior:smooth;margin:0}.tide-notebook a{color:inherit}.tide-notebook a,.tide-notebook button,.tide-notebook summary{touch-action:manipulation}.tide-notebook button{font:inherit;cursor:pointer}.tide-notebook a:focus-visible,.tide-notebook button:focus-visible,.tide-notebook summary:focus-visible{outline:3px solid #e88242;outline-offset:5px}.tide-notebook p{line-height:1.6}.tide-notebook img{max-width:100%;display:block}.tide-notebook .review{padding:11px 4%;font:12px Arial,sans-serif;display:flex;justify-content:space-between;gap:20px;background:#fff;color:#26323b}.tide-notebook .eyebrow{font:12px Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase}.tide-notebook .note{font:12px/1.5 Arial,sans-serif;opacity:.8}.tide-notebook nav{display:flex;gap:26px}.tide-notebook nav a{text-decoration:none}.tide-notebook details{border-top:1px solid;padding:22px 0}.tide-notebook summary{cursor:pointer}.tide-notebook details p{max-width:600px}.tide-notebook footer{padding:35px 5%;display:flex;justify-content:space-between;gap:30px;font:13px Arial,sans-serif}.tide-notebook .button{display:inline-block;padding:16px 24px;border:1px solid;text-decoration:none;background:transparent;color:inherit}.tide-notebook .result{padding:20px;border:1px solid;margin-top:15px}.tide-notebook .result:empty{display:none}@media (prefers-reduced-motion:reduce){.tide-notebook{scroll-behavior:auto}.tide-notebook *{animation:none!important;transition:none!important}}@media (max-width:650px){.tide-notebook .review{font-size:10px}.tide-notebook nav{gap:16px;flex-wrap:wrap}.tide-notebook footer{flex-direction:column}}.tide-notebook{background:#f0eee5;color:#163f48;font-family:Arial,sans-serif}.tide-notebook header{padding:26px 5%;display:flex;justify-content:space-between;border-bottom:2px solid #163f48}.tide-notebook .brand{font-weight:900;font-size:27px;letter-spacing:-1px;text-transform:uppercase}.tide-notebook .cover{display:grid;grid-template-columns:1fr 1.1fr;min-height:650px;border-bottom:2px solid}.tide-notebook .cover article{padding:60px 10%}.tide-notebook .cover h1{font-size:clamp(70px,7vw,110px);line-height:.87;letter-spacing:-.07em;margin:30px 0}.tide-notebook .cover p{max-width:320px}.tide-notebook .cover figure{margin:0;background:#e1b947;position:relative;display:flex;flex-direction:column;justify-content:center;padding:45px}.tide-notebook .cover figure img{width:100%;transform:rotate(-8deg)}.tide-notebook .label{font:13px monospace;border:1px solid;padding:10px;align-self:flex-start}.tide-notebook .index{display:flex;justify-content:space-between;padding:24px 5%;border-bottom:2px solid}.tide-notebook .index a{font-weight:700}.tide-notebook .observation{padding:85px 6%;background:#163f48;color:#f0eee5}.tide-notebook .observation h2{font-size:clamp(44px,5vw,70px);line-height:1;max-width:700px;letter-spacing:-.04em}.tide-notebook .observatory{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:start}.tide-notebook .tabs{display:flex;flex-direction:column}.tide-notebook .tabs button{border:0;border-top:1px solid #65828a;background:none;color:inherit;text-align:left;padding:24px 0;font-size:25px}.tide-notebook .tabs button[aria-pressed=true]{color:#e1b947}.tide-notebook .observation .result{background:#f0eee5;color:#163f48;min-height:210px;padding:35px;font:27px/1.4 Georgia,serif}.tide-notebook .rhythm{padding:90px 6%}.tide-notebook .rhythm h2{font:60px/1 Georgia,serif;max-width:600px}.tide-notebook .path{display:grid;grid-template-columns:repeat(3,1fr);margin-top:60px;border-top:3px solid}.tide-notebook .path article{padding:30px 35px 20px 0}.tide-notebook .path h3{font-size:23px}.tide-notebook .path b{background:#e1b947;display:inline-block;padding:14px 20px;font-size:25px;margin-top:-55px}.tide-notebook .questions{background:#ddd8c9;padding:60px 6%;display:grid;grid-template-columns:.8fr 1.2fr;gap:12%}.tide-notebook .questions h2{font-size:50px;letter-spacing:-.05em}.tide-notebook .end{padding:80px 6%;background:#e1b947;display:grid;grid-template-columns:1fr 1fr;gap:12%}.tide-notebook .end h2{font-size:65px;line-height:.95;letter-spacing:-.05em;margin-top:0}.tide-notebook .end .button{background:#163f48;color:white}.tide-notebook .end p{max-width:450px}.tide-notebook .end .result{background:#f0eee5}.tide-notebook footer{border-top:2px solid}@media (max-width:650px){.tide-notebook header{gap:20px}.tide-notebook .brand{font-size:21px}.tide-notebook header .eyebrow{font-size:10px;max-width:100px}.tide-notebook .cover{grid-template-columns:1fr}.tide-notebook .cover article{padding:40px 7%}.tide-notebook .cover h1{font-size:72px}.tide-notebook .cover figure{padding:25px;min-height:340px}.tide-notebook .cover figure img{height:270px}.tide-notebook .index{gap:12px;font-size:12px}.tide-notebook .end,.tide-notebook .observatory,.tide-notebook .path,.tide-notebook .questions{grid-template-columns:1fr}.tide-notebook .end,.tide-notebook .observation,.tide-notebook .questions,.tide-notebook .rhythm{padding:55px 7%}.tide-notebook .observation .result{font-size:22px}.tide-notebook .rhythm h2{font-size:43px}.tide-notebook .path{border:0;margin-top:30px;gap:25px}.tide-notebook .path article{border-top:2px solid;padding-top:20px}.tide-notebook .path b{margin:0}.tide-notebook .questions{gap:20px}.tide-notebook .questions h2{font-size:43px}.tide-notebook .end{gap:25px}.tide-notebook .end h2{font-size:50px}}.tide-notebook @media(max-width:650px){body{overflow-wrap:anywhere}.cover,.end,.observatory,.path,.questions{grid-template-columns:minmax(0,1fr)}.label{display:inline-block;max-width:100%}.cover figure .label{display:block}header{flex-wrap:wrap}}