.notifications-editorial-page{background:var(--cream);padding:clamp(42px,5vw,76px) clamp(20px,4vw,64px) 100px}.notifications-editorial-page .notifications-shell{max-width:1440px}.notifications-header{margin-bottom:30px}.notifications-header h1{font:500 clamp(3.4rem,5.6vw,5.9rem)/.92 Cormorant Garamond,Georgia,serif;letter-spacing:-.045em;margin:0 0 12px}.notifications-header p{color:var(--muted);font:italic 1.12rem/1.4 Georgia,serif;margin:0}.notifications-grid{align-items:start;display:grid;grid-gap:clamp(34px,4vw,52px);gap:clamp(34px,4vw,52px);grid-template-columns:minmax(0,2.18fr) minmax(280px,.82fr)}.notification-toolbar{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:28px}.notification-filters{display:flex;overflow-x:auto;scrollbar-width:none}.notification-filters::-webkit-scrollbar{display:none}.notification-filters button{background:transparent;border:1px solid rgba(26,24,22,.13);color:var(--ink);cursor:pointer;flex:0 0 auto;font:.91rem/1 Georgia,serif;min-width:92px;padding:10px 19px}.notification-filters button+button{margin-left:-1px}.notification-filters button:first-child{border-radius:999px 0 0 999px}.notification-filters button:last-child{border-radius:0 999px 999px 0}.notification-filters button.is-active{border-color:var(--red);border-radius:999px;color:var(--red);position:relative;z-index:1}.notification-mark-read{background:transparent;border:0;color:var(--muted);cursor:pointer;flex:0 0 auto;font:italic .91rem/1 Georgia,serif;padding:8px 0}.notification-section{margin-top:28px}.notification-section-title{align-items:center;display:grid;grid-gap:14px;gap:14px;grid-template-columns:auto minmax(0,1fr)}.notification-section-title h2{color:#5e5148;font:600 .69rem/1 Arial,Helvetica,sans-serif;letter-spacing:.14em;margin:0;text-transform:uppercase}.notification-section-title span{border-top:1px solid rgba(26,24,22,.15)}.notification-row{align-items:center;border-bottom:1px solid rgba(26,24,22,.13);display:grid;grid-gap:15px;gap:15px;grid-template-columns:8px 52px minmax(0,1fr) 48px 104px;min-height:100px;padding:14px 0}.notification-row:hover{background:rgba(255,255,255,.28)}.notification-unread-dot{background:transparent;border-radius:50%;height:7px;width:7px}.notification-row.is-unread .notification-unread-dot{background:var(--red)}.notification-avatar{align-items:center;background:rgba(26,24,22,.06);border-radius:50%;color:var(--red);display:flex;font:600 1.2rem/1 Georgia,serif;height:52px;justify-content:center;overflow:hidden;width:52px}.notification-avatar img,.notification-thumbnail img{height:100%;object-fit:cover;width:100%}.notification-content{min-width:0}.notification-sentence{display:block;font:1.03rem/1.32 Georgia,serif}.notification-sentence b,.notification-sentence strong{font-weight:700}.notification-content q,.notification-context{color:var(--muted);display:block;font:.89rem/1.35 Georgia,serif;margin-top:5px}.notification-content q{font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-row time{color:var(--muted);font:.78rem/1 Arial,Helvetica,sans-serif;justify-self:end}.notification-thumbnail{border-radius:3px;height:68px;overflow:hidden;width:104px}.notification-load-more{background:transparent;border:0;border-bottom:1px solid var(--ink);cursor:pointer;font:600 .69rem/1 Arial,Helvetica,sans-serif;letter-spacing:.12em;margin-top:24px;padding:10px 0;text-transform:uppercase}.notification-empty,.notification-status{color:var(--muted);font:1rem/1.5 Georgia,serif;margin:34px 0}.notification-empty h2{color:var(--ink);font:500 2rem/1 Cormorant Garamond,Georgia,serif;margin:0 0 8px}.notification-empty p{margin:0;max-width:520px}.notifications-sidebar{display:grid;grid-gap:18px;gap:18px;position:-webkit-sticky;position:sticky;top:98px}.notification-side-module{border:1px solid rgba(26,24,22,.14);border-radius:4px;padding:26px}.notification-side-module h2{color:var(--red);font:700 .68rem/1 Arial,Helvetica,sans-serif;letter-spacing:.16em;margin:0 0 20px;text-transform:uppercase}.unread-summary dl{margin:0}.unread-summary dl div{display:flex;justify-content:space-between;padding:8px 0}.unread-summary dd,.unread-summary dt{font:1rem/1.2 Georgia,serif;margin:0}.notification-preferences>p{color:var(--muted);font:italic .78rem/1.35 Georgia,serif;margin:-10px 0 18px}.notification-preferences label{align-items:center;cursor:not-allowed;display:grid;grid-template-columns:minmax(0,1fr) 40px;padding:8px 0;position:relative}.notification-preferences label span{font:.92rem/1.2 Georgia,serif}.notification-preferences input{height:1px;opacity:0;position:absolute;width:1px}.notification-preferences i{background:var(--red);border-radius:999px;height:20px;justify-self:end;opacity:.72;position:relative;width:36px}.notification-preferences i:after{background:#fff;border-radius:50%;content:"";height:16px;position:absolute;right:2px;top:2px;width:16px}.latest-user-tip>a:first-of-type{display:grid;grid-gap:16px;gap:16px;grid-template-columns:116px minmax(0,1fr)}.latest-user-tip img{aspect-ratio:1/1.2;height:100%;object-fit:cover;width:116px}.latest-user-tip span{min-width:0}.latest-user-tip strong{display:block;font:600 1.32rem/1.05 Cormorant Garamond,Georgia,serif}.latest-user-tip small{color:var(--red);display:block;font:700 .56rem/1.3 Arial,sans-serif;letter-spacing:.12em;margin-top:8px;text-transform:uppercase}.latest-user-tip p{display:-webkit-box;font:.81rem/1.45 Georgia,serif;margin:12px 0 0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.latest-user-tip-link{color:var(--red);display:inline-block;font:.85rem/1 Georgia,serif;margin-top:20px}@media (max-width:980px){.notifications-grid{grid-template-columns:minmax(0,1fr)}.notifications-sidebar{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.latest-user-tip{grid-column:1/-1}}@media (max-width:700px){.notifications-editorial-page{padding:34px 16px 70px}.notifications-header{margin-bottom:24px}.notifications-header h1{font-size:clamp(3.1rem,16vw,4.5rem)}.notifications-header p{font-size:.98rem}.notification-toolbar{align-items:flex-start;display:grid;grid-gap:12px;gap:12px}.notification-filters{margin:0 -16px;padding:0 16px;width:calc(100% + 32px)}.notification-filters button{min-width:82px;padding:9px 15px}.notification-mark-read{justify-self:end}.notification-row{align-items:start;gap:10px;grid-template-columns:7px 42px minmax(0,1fr) auto;min-height:0;padding:15px 0}.notification-avatar{height:42px;width:42px}.notification-sentence{font-size:.94rem}.notification-content q,.notification-context{font-size:.8rem}.notification-row time{grid-column:4;grid-row:1;padding-top:4px}.notification-thumbnail{grid-column:3/5;height:84px;margin-top:2px;width:126px}.notifications-sidebar{grid-template-columns:minmax(0,1fr)}.latest-user-tip{grid-column:auto}.notification-side-module{padding:22px}}body .tip-compose-page{max-width:1460px;padding:34px clamp(24px,4vw,58px) 88px}body .tip-compose-page .tip-compose-intro{padding-bottom:16px}body .tip-compose-page .tip-compose-intro h1{font:500 clamp(3.4rem,4.6vw,4.4rem)/.98 Cormorant Garamond,Georgia,serif;letter-spacing:-.035em;margin:10px 0 8px}body .tip-compose-page .tip-compose-intro .dek{font-size:1rem}body .tip-compose-page .kicker{color:var(--red);font:700 .68rem/1 Arial,Helvetica,sans-serif;letter-spacing:.17em;text-transform:uppercase}.tip-compose-steps-bar{min-height:62px}.tip-compose-steps-bar span{border-color:rgba(26,24,22,.14);font-size:.84rem;padding:8px 15px}.tip-compose-steps-bar a{font-size:.86rem}body .tip-compose-page .tip-compose-layout{gap:clamp(42px,4.5vw,64px);grid-template-columns:minmax(0,1.82fr) minmax(360px,.98fr)}.tip-compose-step{gap:20px;grid-template-columns:34px minmax(0,1fr);padding:24px 0 27px}.tip-compose-step-number{font-size:.9rem;padding-top:5px}.tip-compose-step-content{gap:13px}.tip-compose-step-content h2{font:600 1.72rem/1.08 Cormorant Garamond,Georgia,serif}.tip-compose-step-content label{color:var(--ink);font:700 .66rem/1.25 Arial,Helvetica,sans-serif;letter-spacing:0}.tip-compose-step-content label>small{color:var(--muted);font:italic .72rem/1.25 Georgia,serif;margin-left:7px}.tip-compose-step-content input,.tip-compose-step-content textarea{background:rgba(255,255,255,.48);border:1px solid rgba(30,25,20,.18);border-radius:3px;font-size:.94rem;padding:11px 13px}.tip-compose-step-content input{min-height:48px}.tip-compose-step-content textarea{min-height:145px}.tip-compose-step-content input:focus,.tip-compose-step-content textarea:focus{border-color:var(--red);box-shadow:none;outline:0}.recommendation-type{grid-template-columns:repeat(2,minmax(0,145px))}.recommendation-type button{font-size:.82rem;min-height:40px;padding:0 16px}.recommendation-type button.active{background:rgba(255,255,255,.5);border-color:rgba(26,24,22,.4)}.compose-place-finder{border:0;padding:0}.tip-compose-search-wrap input{min-height:52px}.selected-place-summary{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px}.selected-place-summary>strong{font:600 1.05rem/1.2 Georgia,serif;margin-right:2px}.selected-place-summary>button{background:transparent;border:0;border-bottom:1px solid var(--rule);color:var(--muted);cursor:pointer;font:.68rem/1 Arial,Helvetica,sans-serif;padding:4px 0}.place-summary-chips{gap:6px}.place-summary-chips span,body .tip-compose-page .choice-chip{border-color:rgba(26,24,22,.15);border-radius:3px;font-size:.66rem;min-height:29px;padding:0 12px}body .tip-compose-page .choice-grid{gap:7px}body .tip-compose-page .choice-chip.active{background:transparent;border-color:var(--red)}body .tip-compose-page .category-more{border-style:dashed}body .tip-compose-page .compose-optional-toggle{font-size:.72rem;justify-self:start}.tip-compose-details{background:rgba(255,255,255,.2);border-color:rgba(26,24,22,.12);padding:16px}.tip-photo-upload span,body .tip-compose-page .illustration-generator{min-height:42px}.tip-photo-upload span,body .tip-compose-page .illustration-generator .button{font-size:.73rem;min-height:40px;padding:0 16px}.tip-compose-photo-grid{display:flex;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.tip-compose-photo-grid figure{flex:0 0 min(150px,24%)}.tip-photo-url-details summary{font-family:Georgia,serif;font-size:.76rem}.tip-compose-publish-row{grid-template-columns:230px auto minmax(0,1fr);padding:22px 0 0 54px}body .tip-compose-page .tip-compose-publish-row .button.primary{border-radius:3px;font-size:.69rem;min-height:49px}.tip-compose-preview-column{gap:10px;padding-top:24px;top:98px}body .tip-compose-page .tip-compose-preview{background:rgba(255,255,255,.3);border-color:rgba(26,24,22,.15);border-radius:4px;gap:10px;padding:26px}body .tip-compose-page .tip-compose-preview h2{font:600 clamp(2.6rem,3.5vw,3.45rem)/.94 Cormorant Garamond,Georgia,serif;letter-spacing:-.035em;margin:0}body .tip-compose-page .tip-compose-preview-meta{font:700 .62rem/1 Arial,Helvetica,sans-serif;letter-spacing:.14em;text-transform:uppercase}body .tip-compose-page .tip-compose-preview-image{aspect-ratio:1.85/1;max-height:230px}body .tip-compose-page .tip-compose-preview-image div{font-size:1.45rem;min-height:170px}body .tip-compose-page .tip-compose-preview blockquote{color:var(--ink);font:500 clamp(1.65rem,2.2vw,2.05rem)/1.03 Cormorant Garamond,Georgia,serif}body .tip-compose-page .tip-compose-preview blockquote:first-letter{color:var(--red)}body .tip-compose-page .tip-compose-preview-body{display:-webkit-box;font-size:.88rem;line-height:1.42;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.tip-compose-preview-author{padding-top:12px}body .tip-compose-page .tip-compose-checklist{background:rgba(255,255,255,.18);border-color:rgba(26,24,22,.13);gap:9px;padding:16px 20px}.tip-compose-nudge{border-color:rgba(26,24,22,.12);font-size:.74rem;padding:10px 14px}@media (max-width:1050px){body .tip-compose-page .tip-compose-layout{grid-template-columns:minmax(0,1fr)}.tip-compose-preview-column{max-width:680px}}@media (max-width:700px){body .tip-compose-page{padding:26px 16px 64px}body .tip-compose-page .tip-compose-intro h1{font-size:clamp(2.85rem,13vw,3.55rem)}.tip-compose-steps-bar{display:grid;min-height:0}.tip-compose-steps-bar a{text-align:left}body .tip-compose-page .tip-compose-layout{gap:0}body .tip-compose-page .tip-compose-form{display:contents}.tip-compose-step{order:1}.tip-compose-preview-column{margin-top:24px;max-width:none;order:2;padding-top:0}.tip-compose-publish-row{order:3}body .tip-compose-page .tip-compose-form>.status{order:4}.tip-compose-step{gap:9px;grid-template-columns:26px minmax(0,1fr)}.tip-compose-step-content h2{font-size:1.5rem}.tip-compose-step-content textarea{min-height:135px}.tip-compose-step-content label>small{display:block;margin:4px 0 0}.tip-compose-publish-row{grid-template-columns:minmax(0,1fr);padding:22px 0 0}.tip-compose-publish-row>span{text-align:center}.tip-save-draft,body .tip-compose-page .tip-compose-publish-row .button.primary{width:100%}body .tip-compose-page .tip-compose-preview{padding:20px}.tip-compose-photo-grid{margin-right:-16px}.tip-compose-photo-grid figure{flex-basis:138px}}@media (max-width:420px){.tip-compose-step{grid-template-columns:minmax(0,1fr)}.recommendation-type{width:100%}}