.nth-home *{box-sizing:border-box}.nth-home{color:#343d32;background:#faf8f3;margin:0;font:16px/1.75 Arial,sans-serif}.nth-home a{color:inherit;text-underline-offset:7px}.nth-home a:focus-visible,.nth-home summary:focus-visible{outline-offset:6px;outline:3px solid #786277}.nth-home h1,.nth-home h2,.nth-home h3{font-family:Georgia,serif;font-weight:400;line-height:1.1}.nth-home h1{letter-spacing:-2px;margin:22px 0;font-size:clamp(38px,3.6vw,56px)}.nth-home h2{letter-spacing:-1px;margin:16px 0 24px;font-size:clamp(35px,3.5vw,52px)}.nth-home h3{margin:20px 0 12px;font-size:27px}.nth-home p{color:#596052;max-width:560px}.nth-home .eyebrow{text-transform:uppercase;letter-spacing:2.4px;color:#6b615b;font-size:11px}.nth-home .wrap{width:min(1180px,88%);margin:auto}.nth-home .hero{grid-template-columns:1fr 1fr;min-height:660px;display:grid}.nth-home .hero .copy{align-self:center;padding:85px 50px 65px max(6vw,24px)}.nth-home .hero img{object-fit:cover;object-position:28% center;width:100%;height:100%}.nth-home .hero p{max-width:430px}.nth-home .btn{color:#fff;letter-spacing:.4px;background:#414d3b;border:1px solid #414d3b;padding:14px 25px;font-size:12px;text-decoration:none;display:inline-block}.nth-home .actions{flex-wrap:wrap;align-items:center;gap:25px;margin-top:30px;display:flex}.nth-home .textlink{font-size:12px}.nth-home .principles{background:#e7e9df;border-block:1px solid #d5d5c8;justify-content:space-around;gap:20px;padding:26px 5%;font-family:Georgia,serif;font-size:18px;display:flex}.nth-home .section{padding:100px 0}.nth-home .intro{grid-template-columns:1fr 1fr;align-items:center;gap:110px;display:grid}.nth-home .intro h2{max-width:470px}.nth-home .intro p{margin:0}.nth-home .support{background:#eeeae2}.nth-home .section-head{justify-content:space-between;align-items:end;gap:40px;margin-bottom:42px;display:flex}.nth-home .section-head p{max-width:340px;font-size:14px}.nth-home .cards{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.nth-home .cards img{aspect-ratio:4/5;object-fit:cover;width:100%}.nth-home .cards p{font-size:14px}.nth-home .status{text-transform:uppercase;letter-spacing:1.5px;font-size:10px}.nth-home .feature{grid-template-columns:1.05fr 1fr;align-items:center;gap:85px;display:grid}.nth-home .feature img{aspect-ratio:1;object-fit:cover;width:100%}.nth-home .price{border-top:1px solid #d6d2c8;justify-content:space-between;max-width:360px;padding-top:20px;font-size:13px;display:flex}.nth-home .price b{font:28px Georgia}.nth-home .quiet{background:#e2e5db}.nth-home .quiet .wrap{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.nth-home .small-links{gap:0;display:grid}.nth-home .small-links a{border-bottom:1px solid #b9bfb1;justify-content:space-between;padding:22px 0;font:22px Georgia;text-decoration:none;display:flex}.nth-home .assessment{text-align:center;max-width:680px;margin:auto}.nth-home .assessment p{margin:0 auto 30px}.nth-home .corporate{border-block:1px solid #d7d2c8}.nth-home .corporate .wrap{justify-content:space-between;align-items:center;gap:50px;display:flex}.nth-home .corporate h2{max-width:650px;font-size:36px}.nth-home .closing{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.nth-home .closing img{object-fit:cover;width:100%;height:460px}.nth-home .closing p{max-width:340px}.nth-home .note{color:#666;font-size:12px}.nth-home .btn:hover{background:#59664e}@media (max-width:850px){.nth-home .hero{min-height:0}.nth-home .hero .copy{padding:50px 6vw}.nth-home .intro,.nth-home .feature,.nth-home .quiet .wrap,.nth-home .closing{gap:40px}.nth-home .cards{grid-template-columns:repeat(2,1fr)}.nth-home .section{padding:65px 0}.nth-home .hero img{min-height:500px}}@media (max-width:600px){.nth-home .hero,.nth-home .intro,.nth-home .feature,.nth-home .quiet .wrap,.nth-home .closing{grid-template-columns:1fr}.nth-home .hero img{height:330px;min-height:0}.nth-home .hero h1{letter-spacing:-1px}.nth-home .principles{text-align:center;flex-direction:column;gap:8px;font-size:17px}.nth-home .section-head,.nth-home .corporate .wrap{display:block}.nth-home .cards{gap:30px 18px}.nth-home .cards h3{font-size:23px}.nth-home .cards p{font-size:13px}.nth-home .closing img{height:350px}.nth-home .feature{gap:35px}.nth-home .section-head p{max-width:none}.nth-home .corporate .btn{margin-top:20px}}.nth-home .feature>img{border-radius:22px}.nth-home .closing>img{border-radius:130px 18px 18px}.nth-home .topic-photo.square{border-radius:16px}.nth-home .btn{border-radius:5px}.nth-home .hero{isolation:isolate;background:#eeeae2;align-items:center;gap:5%;min-height:680px;padding:30px 6% 45px;position:relative;overflow:hidden}.nth-home .hero:before{content:"";z-index:-1;background:#faf8f3;border-radius:50%;width:150%;height:145%;position:absolute;top:-36%;left:-76%}.nth-home .hero .copy{padding:50px 0}.nth-home .hero-portrait{aspect-ratio:4/5;border-radius:50% 50% 0 0;justify-self:end;width:100%;max-width:520px;overflow:hidden}.nth-home .hero .hero-portrait img{object-position:28% center;width:100%;height:100%;min-height:0;display:block}.nth-home .support{isolation:isolate;background:#faf8f3;position:relative;overflow:hidden}.nth-home .support:before{content:"";z-index:-1;background:#eeeae2;border-radius:0 0 50% 50%/0 0 22% 22%;position:absolute;inset:0 0 21%}.nth-home .topic-photo{aspect-ratio:1;background:#e7e4dc;width:100%;overflow:hidden}.nth-home .topic-photo img{aspect-ratio:auto;object-fit:cover;width:100%;height:100%;display:block}.nth-home .topic-photo.arch{border-radius:50% 50% 0 0}.nth-home .topic-photo.round{border-radius:50%}.nth-home .cards article:nth-child(2) img{object-position:center 76%}.nth-home .cards article{flex-direction:column;display:flex}.nth-home .cards h3{min-height:2.2em}.nth-home .cards p{flex:1}.nth-home .cards .status,.nth-home .cards .textlink{align-self:start}.nth-home .quiet{background:#e2e5db;border-radius:0 0 48%/0 0 90px;padding-bottom:110px}.nth-home .library-section{background:#faf8f3}.nth-home .library-grid{grid-template-columns:1fr 1fr;align-items:start;gap:90px;display:grid}.nth-home .library-grid h2{font-size:clamp(34px,3.2vw,48px)}.nth-home .library-grid>div:first-child{padding-top:20px}.nth-home .library-grid>div:first-child>p{font-size:13px}.nth-home .reading-list{border-top:1px solid #b8bdaf}.nth-home .reading-list details{border-bottom:1px solid #b8bdaf;padding:21px 0}.nth-home .reading-list summary{cursor:pointer;list-style:none}.nth-home .reading-list summary::-webkit-details-marker{display:none}.nth-home .reading-list summary span{display:block}.nth-home .reading-list .article-title{margin:10px 0;font:25px/1.25 Georgia,serif}.nth-home .reading-list .read-label{letter-spacing:.5px;justify-content:space-between;font-size:11px;display:flex}.nth-home .reading-list .read-label span{font-size:20px;line-height:1}.nth-home .reading-list details[open] .read-label span{transform:rotate(45deg)}.nth-home .reading-list details p{margin:20px 0 5px;font-size:14px;line-height:1.8}.nth-home .check-in{isolation:isolate;background:#e9e0e5;padding:90px 6%;position:relative;overflow:hidden}.nth-home .check-in:before{content:"";z-index:-1;background:#d9ded1;border-radius:50%;width:75%;height:150%;position:absolute;top:-25%;left:-37%}.nth-home .check-in:after{content:"";z-index:-1;border:1px solid #c1b7b7;border-radius:50%;width:50%;height:180%;position:absolute;top:-40%;right:-25%}.nth-home .check-in .assessment{padding:20px 0}.nth-home .check-in .check-duration{color:#5e555c;margin:16px auto 12px;font-size:12px}.nth-home .check-in h2{max-width:620px;margin:14px auto 28px}.nth-home .check-eyebrow{color:#655360;letter-spacing:3px}.nth-home .corporate{border-top:0}.nth-home .social-group{align-self:center}.nth-home .social-icons{gap:12px;display:flex}.nth-home .social-icon{border:1px solid #9ca58f;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.nth-home .social-group .social-note{max-width:250px;margin:10px 0 0;font-size:10px}.nth-home .social-icon svg{display:block}@media (max-width:850px){.nth-home .hero{gap:5%;min-height:0;padding-block:45px}.nth-home .hero .copy{padding:10px 0}.nth-home .hero-portrait{aspect-ratio:3/4}.nth-home .cards h3{min-height:0}.nth-home .library-grid{gap:40px}.nth-home .quiet{padding-bottom:80px}.nth-home .hero h1{font-size:38px}}@media (max-width:600px){.nth-home .hero{gap:35px;padding:45px 6%}.nth-home .hero-portrait{aspect-ratio:4/5;justify-self:center;max-width:420px}.nth-home .hero .hero-portrait img{height:100%;min-height:0}.nth-home .hero:before{width:210%;height:100%;top:-40%;left:-70%}.nth-home .support:before{border-radius:0 0 50% 50%/0 0 10% 10%;bottom:30%}.nth-home .cards{gap:40px 18px}.nth-home .library-grid{grid-template-columns:1fr;gap:35px}.nth-home .check-in{padding:65px 6%}.nth-home .check-in:before{width:100%;height:200%;top:-50%;left:-80%}.nth-home .social-group{margin-top:25px}.nth-home .quiet{border-radius:0 0 35%/0 0 45px}}.nth-home .topic-photo,.nth-home .topic-photo.arch,.nth-home .topic-photo.round,.nth-home .topic-photo.square{aspect-ratio:1;border-radius:17px}.nth-home .cards article:nth-child(3) img{object-position:0% center}.nth-home .philosophy-photo{isolation:isolate;padding-block:110px;position:relative;overflow:hidden}.nth-home .philosophy-background{z-index:-2;object-fit:cover;object-position:center 48%;width:100%;height:100%;position:absolute;inset:0}.nth-home .philosophy-photo:before{content:"";z-index:-1;background:#faf8f3c9;position:absolute;inset:0}.nth-home .philosophy-photo .intro p{color:#40493b}.nth-home .philosophy-photo .eyebrow{color:#60564c}.nth-home .library-photo{aspect-ratio:16/10;border-radius:16px;max-width:365px;margin-top:28px;overflow:hidden}.nth-home .library-photo img{object-fit:cover;transform-origin:65% 65%;width:100%;height:100%;display:block;transform:scale(1.08)}.nth-home .corporate .wrap{grid-template-columns:1fr 1.08fr;align-items:center;gap:65px;display:grid}.nth-home .corporate .btn{margin-top:18px}.nth-home .corporate h2{font-size:clamp(34px,3.1vw,45px)}.nth-home .device-figure{min-width:0;margin:0}.nth-home .device-stage{aspect-ratio:1.3;isolation:isolate;background:#e9e3d9;border-radius:170px 18px 18px;width:100%;position:relative}.nth-home .device-stage:before{content:"";filter:blur(18px);z-index:-1;background:#c9c1b2;border-radius:50%;height:12%;position:absolute;bottom:10%;left:8%;right:8%}.nth-home .device{background:#353632;border:1px solid #242821;position:absolute;box-shadow:0 8px 18px #403b3126}.nth-home .device-screen{background:#faf8f3;height:100%;overflow:hidden}.nth-home .laptop{border-radius:10px 10px 3px 3px;width:75%;height:55%;padding:7px 7px 11px;top:16%;left:12%}.nth-home .laptop-base{background:linear-gradient(#c9cbc5,#9a9d96);border-radius:1px 1px 45% 45%;width:118%;height:10px;position:absolute;top:100%;left:-9%}.nth-home .mini-brand{color:#3e4938;text-align:center;border-bottom:1px solid #dedbd1;padding:8px;font:clamp(7px,.85vw,12px)/1.5 Georgia,serif}.nth-home .mini-hero{grid-template-columns:1fr 1fr;align-items:center;gap:5px;height:65%;display:grid}.nth-home .mini-hero>div{padding:12px;font:clamp(8px,1vw,14px)/1.4 Georgia,serif}.nth-home .mini-hero img{object-fit:cover;object-position:28%;width:100%;height:100%}.nth-home .mini-button{color:#fff;background:#45513c;width:fit-content;margin-top:10px;padding:5px;font:7px/1.5 Arial;display:block}.nth-home .mini-foot{text-align:center;padding:8px;font:7px/1.5 Arial}.nth-home .tablet{border-radius:11px;width:36%;height:46%;padding:7px;bottom:10%;right:3%;transform:rotate(3deg)}.nth-home .mini-cover{object-fit:cover;width:100%;height:55%;display:block}.nth-home .mini-title{text-align:center;padding:10px 3px;font:clamp(8px,1.1vw,15px)/1.25 Georgia,serif}.nth-home .mini-lines{background:repeating-linear-gradient(#c9ccbf 0 1px,#0000 1px 5px);height:10px;margin:0 15px}.nth-home .phone{border-radius:14px;width:18%;height:48%;padding:4px;bottom:8%;left:6%;transform:rotate(-4deg)}.nth-home .phone .device-screen{border-radius:10px}.nth-home .phone-speaker{background:#353632;border-radius:0 0 5px 5px;width:35%;height:4px;position:absolute;top:6px;left:32.5%}.nth-home .phone .mini-brand{padding:12px 2px 5px;font-size:6px}.nth-home .device-figure figcaption{text-align:center;letter-spacing:1px;color:#62685b;margin-top:18px;font-size:11px}@media (max-width:1050px){.nth-home .corporate .wrap{gap:30px}.nth-home .mini-hero>div{padding:5px}.nth-home .mini-button{margin-top:4px;font-size:6px}.nth-home .mini-foot{font-size:6px}}@media (max-width:600px){.nth-home .philosophy-photo{padding-block:65px}.nth-home .philosophy-photo:before{background:#faf8f3d9}.nth-home .library-photo{aspect-ratio:16/10;max-width:100%}.nth-home .corporate .wrap{grid-template-columns:1fr;gap:35px}.nth-home .device-stage{max-width:500px;margin:auto}.nth-home .mini-hero>div{font-size:11px}.nth-home .mini-brand{font-size:9px}.nth-home .mini-title{font-size:12px}.nth-home .mini-button,.nth-home .mini-foot{font-size:7px}.nth-home .phone .mini-title{font-size:9px}}.nth-home .programs-photo{aspect-ratio:3/2;border-radius:18px;width:100%;max-width:460px;margin-top:28px;overflow:hidden}.nth-home .programs-photo img{object-fit:cover;width:100%;height:100%;display:block}.nth-home .quiet .wrap{align-items:center}.nth-home .library-grid{align-items:start}.nth-home .device-stage{aspect-ratio:1.3}.nth-home .laptop{width:76%;height:50%;padding:7px 7px 9px;top:13%;left:7%}.nth-home .laptop-base{transform-origin:top;background:linear-gradient(170deg,#dadbd6,#9b9f96);border:1px solid #9a9d95;border-radius:2px 2px 12px 12px;width:112%;height:54px;top:100%;left:-6%;transform:perspective(180px)rotateX(38deg)}.nth-home .laptop-base:before{content:"";background:repeating-linear-gradient(0deg,#0000 0 5px,#c8cbc3 5px 7px),repeating-linear-gradient(90deg,#454b43 0 10px,#c8cbc3 10px 13px);border-radius:3px;height:22px;position:absolute;top:6px;left:15%;right:15%}.nth-home .laptop-base:after{content:"";border:1px solid #7e8478;border-radius:3px;height:13px;position:absolute;bottom:3px;left:39%;right:39%}.nth-home .tablet{aspect-ratio:3/4;width:27%;height:auto;padding:6px;bottom:9%;right:1%;transform:rotate(3deg)}.nth-home .tablet .device-screen{height:auto;position:absolute;inset:6px}.nth-home .tablet .mini-cover{height:49%}.nth-home .tablet .mini-title{font-size:clamp(9px,.9vw,13px)}.nth-home .phone{width:15%;height:42%;bottom:7%;left:2%;transform:rotate(-4deg)}.nth-home .phone .mini-title{font-size:8px}.nth-home .phone .mini-brand{font-size:5px}.nth-home .phone .mini-cover{height:55%}@media (max-width:600px){.nth-home .programs-photo{max-width:100%}.nth-home .laptop-base{height:40px}.nth-home .laptop-base:before{height:15px}.nth-home .laptop-base:after{height:10px}.nth-home .tablet .mini-title{font-size:10px}.nth-home .tablet .mini-brand,.nth-home .phone .mini-title{font-size:7px}}.nth-home p{margin-block:1em}.nth-home .assessment-disclosure{margin-top:24px}.nth-home .assessment-disclosure>summary{cursor:pointer;list-style:none}.nth-home .assessment-disclosure>summary::-webkit-details-marker{display:none}.nth-home .assessment-widget{text-align:left;max-width:760px;margin:35px auto 0}.nth-home .assessment-widget h2{letter-spacing:normal;font-size:1.8rem}.nth-home .assessment-widget p{max-width:none}.nth-home .assessment-widget button{cursor:pointer}.nth-home h1,.nth-home h2,.nth-home h3,.nth-home .article-title,.nth-home .small-links a{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:600!important}.nth-home .reading-list .read-label{font-family:Arial,sans-serif;font-size:11px;font-weight:400}.nth-home .small-links a{font-size:26px;line-height:1.25}.nth-home .small-links .status{letter-spacing:1.5px;font-family:Georgia,serif;font-size:10px;font-weight:400;line-height:1.7}.nth-home .reading-list .read-label,.nth-home .check-in .check-duration{letter-spacing:normal;font-family:Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400}.nth-home .hero h1 strong{font-weight:700}.nth-home .hero h1 em{font-style:italic;font-weight:400}.nth-home .philosophy-photo{isolation:isolate;background:#eeeae2;min-height:490px;position:relative}.nth-home .philosophy-photo .philosophy-background{object-fit:cover;object-position:center;opacity:1;width:52%;height:100%;position:absolute;inset:0 0 0 auto}.nth-home .philosophy-photo:before,.nth-home .philosophy-photo:after{display:none}.nth-home .philosophy-photo .intro{max-width:1200px;padding-right:54%;display:block;position:relative}@media (max-width:800px){.nth-home .philosophy-photo{flex-direction:column;min-height:0;padding-top:0;display:flex}.nth-home .philosophy-photo .philosophy-background{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;position:relative;inset:auto}.nth-home .philosophy-photo .intro{width:100%;max-width:none;padding:30px 24px 0}.nth-home .philosophy-photo .intro>div{max-width:none}}.nth-home .philosophy-photo{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:70px;min-height:0;padding:64px max(6vw,24px);display:grid}.nth-home .philosophy-photo .philosophy-background{object-fit:cover;object-position:center;outline-offset:7px;border:10px solid #e2e5db;border-radius:130px 20px 90px;outline:1px solid #b6bda9;grid-area:1/2;justify-self:end;width:100%;max-width:450px;height:320px;position:relative;inset:auto;box-shadow:15px 16px #d9d3c75c}.nth-home .philosophy-photo .intro{grid-area:1/1;width:100%;max-width:510px;margin:0;padding:0;display:block}.nth-home .philosophy-photo .intro>div{max-width:510px}@media (max-width:900px){.nth-home .philosophy-photo{grid-template-columns:1fr;gap:34px;padding:40px 24px}.nth-home .philosophy-photo .philosophy-background{outline-offset:6px;border-width:8px;border-radius:100px 18px 70px;grid-area:1/1;justify-self:center;width:min(100%,360px);height:250px;box-shadow:10px 12px #d9d3c75c}.nth-home .philosophy-photo .intro{grid-area:2/1;justify-self:center;max-width:600px}.nth-home .philosophy-photo .intro>div{max-width:none}}
