@font-face{font-family:Big Shoulders;src:url('/assets/fonts/big-shoulders.woff2') format('woff2');font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Public Sans;src:url('/assets/fonts/public-sans.woff2') format('woff2');font-style:normal;font-weight:100 900;font-display:swap}
.notebook{--paper:#f4f5ef;--ink:#191c19;--line:#b9beb4;--yellow:#f1d664;--blue:#2252bf;--body-font:'Public Sans',Arial,sans-serif;--display-font:'Big Shoulders','Arial Narrow',sans-serif;background:var(--paper);color:var(--ink);font-family:var(--body-font);margin:22px;border:1px solid #747d71;min-height:calc(100vh - 44px);background-image:linear-gradient(#c8cec329 1px,transparent 1px);background-size:100% 28px}.notebook ::selection{background:var(--yellow);color:var(--ink)}.notebook h1,.notebook h2,.notebook h3{font-family:var(--display-font);font-weight:750;letter-spacing:-.02em}.notebook p{color:var(--ink)}.notebook a:focus-visible,.notebook button:focus-visible,.notebook input:focus-visible,.notebook select:focus-visible,.notebook summary:focus-visible{outline:3px solid var(--blue);outline-offset:5px}.n-header{padding:12px 28px;min-height:70px;display:flex;align-items:center;justify-content:space-between;gap:22px;border-bottom:1px solid #b9beb4;background:#f4f5efed}.n-header>a{display:block}.n-header img{display:block;width:106px;height:45px;object-fit:contain}.n-header nav{display:flex;gap:28px;align-items:center;font-size:13px}.n-header a{text-decoration:none;color:var(--ink)}.n-header nav>a{padding:10px 0}.n-header .n-contact{background:var(--yellow);padding:11px 15px;border:1px solid var(--ink);font-weight:650}.n-header .n-contact span{margin-left:15px}.n-hero{min-height:680px;position:relative;display:grid;place-items:center;padding:44px 230px 68px}.hero-center{width:min(640px,100%);text-align:center;position:relative;z-index:1}.hero-center h1{margin:0 auto 24px;width:min(520px,100%);line-height:0}.hero-center h1 img{width:100%;height:auto;display:block}.hero-center h2{font-size:66px;line-height:.97;letter-spacing:-.025em}.hero-center>p{font-size:16px;line-height:1.6;max-width:500px;margin:26px auto 27px}.n-button{display:inline-flex;min-height:49px;padding:14px 21px;gap:35px;justify-content:center;align-items:center;background:var(--ink);color:var(--paper)!important;border:1px solid var(--ink);font-size:13px;font-weight:600;text-decoration:none;border-radius:0}.n-button:hover{background:var(--blue);border-color:var(--blue)}.n-button:active{transform:translateY(1px)}.ink-study{position:absolute;left:34px;top:65px;width:195px;z-index:2;margin:0;transform:rotate(-8deg)}.ink-frame{position:relative;width:100%;aspect-ratio:1}.ink-frame>img{width:100%;height:100%;object-fit:contain;display:block}.ink-frame>canvas{display:none;width:100%;height:100%;position:absolute;inset:0}.ink-study.is-code .ink-frame>img{display:none}.ink-study.is-code .ink-frame>canvas{display:block}.ink-study figcaption{display:flex;justify-content:center;flex-wrap:wrap;gap:6px;margin-top:12px;transform:rotate(8deg)}.ink-study button{font-size:11px;min-height:34px;padding:6px 10px;border:1px solid #5c6859;border-radius:0;background:var(--paper);color:var(--ink);font-family:var(--body-font)}.ink-study button:hover{background:var(--yellow)}.ink-study button[hidden]{display:none}.work-sample{width:208px;position:absolute;right:30px;top:133px;margin:0;background:white;padding:10px 10px 15px;transform:rotate(7deg);box-shadow:0 5px 16px #19201a18}.work-sample:before{content:'';position:absolute;width:64px;height:20px;background:#a5bbd878;left:calc(50% - 32px);top:-10px;transform:rotate(-3deg)}.work-sample img{display:block;width:100%;height:150px;object-fit:cover;object-position:top;border:1px solid #e0e6df}.work-sample figcaption{font-size:10px;line-height:1.5;margin-top:12px}.hero-side-note{position:absolute;bottom:110px;left:65px;font-size:15px;font-style:italic;line-height:1.5;transform:rotate(-7deg)}.n-studio{padding:65px 72px;display:grid;grid-template-columns:.75fr 1.25fr;gap:80px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.n-studio h2{font-size:56px;line-height:1}.n-studio p{font-size:17px;line-height:1.7;max-width:640px}.n-studio p+p{margin-top:15px}.existing-shelf{display:flex;gap:28px;flex-wrap:wrap;margin-top:30px}.existing-shelf span{font-size:21px;font-weight:700;letter-spacing:-.03em}.n-products{padding:85px 40px 54px}.folio-heading{display:flex;justify-content:space-between;gap:35px;align-items:end;margin:0 24px 58px}.folio-heading h2{font-size:66px;line-height:.98}.folio-heading p{font-size:15px;line-height:1.65;max-width:410px}.folio-work{position:relative;padding:34px;background:#e5ede1;margin:0;display:grid;grid-template-columns:1fr;gap:25px;isolation:isolate}.folder-name{position:absolute;top:-28px;left:0;padding:9px 26px;background:inherit;font-size:13px;font-weight:650;line-height:1.1;min-width:150px;clip-path:polygon(0 0,87% 0,100% 100%,0 100%)}.work-copy h3{font-size:50px;line-height:1;letter-spacing:-.02em}.work-copy>p{font-size:16px;line-height:1.5;margin-top:17px;max-width:380px}.work-stage{display:block;font-size:11px;line-height:1.4;margin-top:15px;opacity:.75}.work-image{display:block;background:#fff;overflow:hidden;line-height:0;text-decoration:none;box-shadow:0 12px 30px #101b2515}.work-image img{display:block;width:100%;height:280px;object-fit:cover;object-position:top;transition:transform 220ms cubic-bezier(.23,1,.32,1)}.work-image:hover img{transform:scale(1.015)}.work-image:focus-visible{outline-offset:8px}.work-bottom{display:flex;align-items:end;justify-content:space-between;gap:20px}.work-bottom p strong{font-size:16px;display:block}.work-bottom p>span{font-size:11px;display:block;line-height:1.6;margin-top:5px}.work-bottom>div{display:grid;gap:11px;justify-items:end;flex:none}.work-bottom a{font-size:12px;font-weight:600}.work-bottom a:first-child{font-size:14px;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:4px}.work-bottom a:first-child span{margin-left:15px}.work-wide{display:grid;grid-template-columns:.66fr 1.34fr;gap:30px 50px;padding:48px}.work-wide .work-copy{align-self:center}.work-wide .work-copy h3{font-size:76px}.work-wide .work-copy p{font-size:20px;max-width:280px}.work-wide .work-image{grid-column:2;grid-row:1 / span 2;transform:rotate(1.4deg)}.work-wide .work-image img{height:390px;object-position:top}.work-wide .work-bottom{align-items:start;gap:22px;flex-direction:column}.work-wide .work-bottom>div{justify-items:start}.work-pair{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:72px;align-items:start}.work-rentalista{background:#f1d664;transform:rotate(-.65deg)}.work-cotiza-taller{background:#254bb7;color:#fff;transform:rotate(.65deg)}.work-cotiza-taller p,.work-cotiza-taller a{color:#fff}.work-cotiza-taller .work-stage{opacity:.85}.work-cobraclaro{background:#dce7f4}.work-cotiza-local{background:#ece4da}.final-pair{margin-top:78px}.price-note{font-size:12px;line-height:1.65;text-align:center;margin:28px auto 0!important;max-width:700px}.n-process{padding:70px 72px 75px;display:grid;grid-template-columns:1fr 1fr;gap:70px;background:#e7ebe2;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.n-process h2{font-size:54px;line-height:1.05}.process-copy>p{font-size:17px;line-height:1.65}.process-copy ol{padding:0;margin:30px 0 0;list-style:none;display:grid;gap:21px}.process-copy li strong{font-size:16px;display:block}.process-copy li span{display:block;font-size:14px;line-height:1.6;margin-top:5px}.notebook .pilot-section{width:auto;padding:80px 72px;margin:0}.notebook .pilot-layout{gap:75px}.notebook .pilot-intro h2{font-family:var(--display-font);font-size:56px;line-height:1}.notebook .pilot-intro>p{font-size:16px;line-height:1.65}.notebook .pilot-offer{border-radius:0;background:#e6eae1;padding:24px}.notebook .pilot-offer strong{font-family:var(--display-font);font-size:40px}.notebook .pilot-offer p{font-size:14px}.notebook .pilot-offer small{font-size:12px;color:#434b40}.notebook .pilot-form label:not(.check){font-size:14px}.notebook .pilot-form select{font-family:var(--body-font);border-radius:0;min-height:50px;border-color:#7e8c79;background:#fafbf6}.notebook .btn{border-radius:0;background:var(--ink);border-color:var(--ink);color:white;font-family:var(--body-font);font-size:14px}.notebook .btn:hover{background:var(--blue);border-color:var(--blue)}.notebook .btn.outline{background:transparent;color:var(--ink)}.notebook .check{font-size:13px;color:#3c4438}.notebook .preview-note{border-left:0;padding:12px 0;border-top:1px solid #a8b3a1;font-size:12px;line-height:1.65}.notebook .notice{font-size:13px;color:#1b5448}.notebook .brief{border-radius:0;background:#fafbf6;border-color:#7e8c79}.notebook .brief h3{font-size:32px}.notebook .brief textarea{border-radius:0;background:var(--paper);font-size:13px}.notebook .faq{max-width:none;padding:0 72px 70px}.notebook .faq h2{font-size:46px;margin-bottom:25px}.notebook .faq summary{font-family:var(--body-font);font-size:16px}.notebook .faq details{border-color:#b9beb4;padding:22px 0}.notebook .faq details p{font-size:15px;line-height:1.65}.n-footer{background:var(--yellow);padding:36px 50px 26px;border-top:1px solid #76775d}.n-footer>div{display:flex;gap:28px;align-items:center;font-size:13px}.n-footer>div>p{margin-right:auto;font-size:14px}.n-footer>img{display:block;width:min(700px,90%);height:auto;margin:30px auto 20px;max-height:270px}.n-footer .footer-fine{font-size:11px;text-align:center}.notebook .product-hero{background:transparent;color:var(--ink);padding:50px 0}.notebook .product-hero h1,.notebook .product-hero p,.notebook .product-hero .breadcrumb{color:var(--ink)}.notebook .product-hero h1{font-family:var(--body-font);font-size:18px}.notebook .product-hero h2{font-size:72px;max-width:850px;line-height:1}.notebook .product-hero .btn.light{color:var(--paper);background:var(--ink)}.notebook .product-hero .hero-note{color:#45523d}.notebook .scope-box{border-radius:0;border-color:#889581;background:#f8faf3}.notebook .product-body h2{font-size:42px}.notebook .scope-box h3{font-size:30px}.notebook .scope-box .price{font-family:var(--display-font);font-size:48px}.notebook .scope-box p{font-size:15px}.notebook .privacy h1{font-size:60px}.notebook .privacy h2{font-size:34px}.notebook .privacy p{color:var(--ink)}
@media(min-width:1600px){.notebook{max-width:1510px;margin-left:auto;margin-right:auto}}
@media(max-width:1150px){.n-hero{padding-left:190px;padding-right:190px;min-height:620px}.ink-study{width:155px;left:22px}.work-sample{width:155px;right:20px}.work-sample img{height:125px}.hero-center h2{font-size:58px}.hero-side-note{left:34px;font-size:13px}.n-studio,.n-process{padding-left:45px;padding-right:45px;gap:40px}.folio-heading h2{font-size:59px}.work-wide{gap:25px;padding:35px}.work-wide .work-image img{height:340px}.work-wide .work-copy h3{font-size:64px}.folio-work{padding:28px}.work-bottom{align-items:start;flex-direction:column}.work-bottom>div{justify-items:start}.notebook .pilot-section,.notebook .faq{padding-left:45px;padding-right:45px}.notebook .pilot-layout{gap:40px}}
@media(max-width:820px){.notebook{margin:12px;min-height:calc(100vh - 24px)}.n-header{padding:10px 18px;min-height:60px}.n-header img{width:90px;height:38px}.n-header nav{gap:18px;font-size:12px}.n-contact span{display:none}.n-header .n-contact{padding:10px}.n-hero{padding:34px 150px 55px;min-height:540px}.hero-center h2{font-size:51px}.hero-center>p{font-size:14px}.ink-study{left:14px;top:54px;width:125px}.work-sample{right:14px;top:160px;width:128px;padding:7px}.work-sample img{height:100px}.work-sample figcaption{font-size:9px}.hero-side-note{bottom:80px;left:20px;font-size:12px}.n-studio{padding:44px 30px;gap:32px}.n-studio h2{font-size:48px}.n-studio p{font-size:15px}.existing-shelf{gap:18px}.existing-shelf span{font-size:18px}.n-products{padding:65px 25px 40px}.folio-heading{margin:0 0 50px;gap:25px}.folio-heading h2{font-size:50px}.folio-heading p{font-size:13px;max-width:310px}.work-wide{grid-template-columns:1fr;gap:22px;padding:28px}.work-wide .work-copy h3{font-size:58px}.work-wide .work-copy p{font-size:17px;max-width:500px}.work-wide .work-image{grid-column:1;grid-row:auto}.work-wide .work-image img{height:330px}.work-wide .work-bottom{flex-direction:row;justify-content:space-between}.work-pair{gap:22px}.folio-work{padding:24px}.work-copy h3{font-size:44px}.work-copy>p{font-size:15px;min-height:45px}.work-image img{height:210px}.n-process{padding:50px 30px;gap:35px}.n-process h2{font-size:45px}.notebook .pilot-section{padding:60px 30px}.notebook .pilot-intro h2{font-size:46px}.notebook .faq{padding:0 30px 50px}.n-footer{padding:28px 30px}.n-footer>div{flex-wrap:wrap;gap:18px}.n-footer>div>p{width:100%}.notebook .product-hero h2{font-size:58px}}
@media(max-width:600px){.notebook{margin:8px}.n-header{padding:9px 12px;gap:10px}.n-header img{width:80px;height:34px}.n-header nav{gap:15px;font-size:11px}.n-header nav>a:first-child{display:none}.n-header .n-contact{padding:9px 10px}.n-hero{display:flex;flex-direction:column;padding:31px 22px 25px;min-height:0;gap:0}.hero-center{order:0}.hero-center h1{width:100%;max-width:310px;margin:0 auto 26px}.hero-center h2{font-size:53px;line-height:.96}.hero-center>p{font-size:15px;line-height:1.65;max-width:310px;margin:22px auto}.n-button{min-height:48px;padding:13px 18px;font-size:12px;gap:25px}.ink-study{position:static;order:1;transform:rotate(-6deg);width:158px;margin:30px 0 12px}.ink-study figcaption{margin-top:7px}.ink-study button{font-size:10px;min-height:35px}.work-sample,.hero-side-note{display:none}.n-studio{grid-template-columns:1fr;padding:35px 23px;gap:22px}.n-studio h2{font-size:47px;line-height:1}.n-studio p{font-size:15px;line-height:1.65}.existing-shelf{gap:14px;margin-top:24px}.existing-shelf span{font-size:17px}.n-products{padding:45px 15px 30px}.folio-heading{display:block;margin-bottom:49px;padding:0 8px}.folio-heading h2{font-size:50px}.folio-heading p{font-size:14px;line-height:1.6;margin-top:22px;max-width:none}.work-wide,.folio-work{padding:22px 18px;gap:20px}.work-wide .work-copy h3,.work-copy h3{font-size:50px}.work-wide .work-copy p,.work-copy>p{font-size:16px;min-height:0;margin-top:13px}.work-stage{font-size:10px;margin-top:12px}.work-wide .work-image{transform:rotate(.6deg)}.work-wide .work-image img,.work-image img{height:225px;object-position:top}.work-wide .work-bottom,.work-bottom{flex-direction:column;gap:18px}.work-bottom p strong{font-size:17px}.work-bottom p>span{font-size:12px}.work-bottom>div{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.work-bottom a{font-size:11px}.work-bottom a:first-child{font-size:13px}.work-pair{grid-template-columns:1fr;gap:67px;margin-top:67px}.work-rentalista,.work-cotiza-taller{transform:none}.final-pair{margin-top:67px}.folder-name{font-size:12px;min-width:135px;padding-left:18px}.price-note{font-size:11px;margin-top:25px!important;padding:0 8px}.n-process{grid-template-columns:1fr;padding:35px 23px;gap:23px}.n-process h2{font-size:43px;line-height:1.05}.process-copy>p{font-size:15px}.process-copy ol{gap:20px;margin-top:23px}.process-copy li span{font-size:14px}.notebook .pilot-section{padding:45px 23px}.notebook .pilot-layout{gap:30px}.notebook .pilot-intro h2{font-size:47px}.notebook .pilot-intro>p{font-size:15px}.notebook .pilot-form select{font-size:14px;min-height:48px}.notebook .faq{padding:0 23px 35px}.notebook .faq h2{font-size:42px}.notebook .faq summary{font-size:15px}.notebook .faq details p{font-size:14px}.n-footer{padding:26px 23px 20px}.n-footer>div{font-size:12px;gap:20px}.n-footer>div>p{font-size:13px}.n-footer>img{margin:25px auto 18px;width:100%}.n-footer .footer-fine{font-size:10px;line-height:1.6}.notebook .product-hero h2{font-size:47px;letter-spacing:-.02em}.notebook .product-hero h1{font-size:16px}.notebook .product-body h2{font-size:38px}.notebook .scope-box h3{font-size:28px}.notebook .privacy h1{font-size:46px}.notebook .privacy h2{font-size:32px}}
@media(max-width:360px){.hero-center h2{font-size:47px}.n-header nav{gap:12px}.folio-heading h2{font-size:44px}.n-process h2{font-size:39px}.existing-shelf span{font-size:15px}}
@media(prefers-reduced-motion:reduce){.work-image img{transition:none}.ink-study,.work-sample,.work-rentalista,.work-cotiza-taller,.work-wide .work-image{transform:none}}
