.ap-blog__hero-breadcrumb{margin:0 0 14px}.ap-blog__hero{position:relative;width:100%;display:flex;flex-direction:column;background:var(--ap-cream);isolation:isolate}@media(min-width:990px){.ap-blog__hero{display:block;min-height:460px;overflow:hidden}}@media(min-width:1440px){.ap-blog__hero{min-height:540px}}.ap-blog__hero-bg{position:relative;width:100%;height:280px;object-fit:cover;object-position:right center;order:2;z-index:1}@media(min-width:990px){.ap-blog__hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}}.ap-blog__hero-overlay{display:none}@media(min-width:990px){.ap-blog__hero-overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(to right,#faf5eaf0,#faf5eadb 28%,#faf5ea73,#faf5ea0d,#faf5ea00)}}.ap-blog__hero-inner{position:relative;z-index:3;max-width:1280px;margin:0 auto;padding:40px 24px 36px;background:var(--ap-cream);order:1}@media(min-width:990px){.ap-blog__hero-inner{padding:56px;min-height:460px;background:transparent;display:flex;align-items:center}}@media(min-width:1440px){.ap-blog__hero-inner{min-height:540px}}.ap-blog__hero-content{max-width:560px}.ap-blog__hero-eyebrow{margin:0 0 16px;font-family:var(--font-body-family);font-size:11.5px;letter-spacing:.28em;text-transform:uppercase;color:var(--ap-green);font-weight:700}.ap-blog__hero-title{margin:0 0 18px;font-family:Lora,Georgia,Times New Roman,serif;font-weight:700;font-size:clamp(34px,4.4vw,52px);line-height:1.1;color:var(--ap-ink);letter-spacing:-.018em}.ap-blog__hero-body{margin:0 0 28px;font-family:var(--font-body-family);font-size:16.5px;line-height:1.7;color:var(--ap-ink-soft);max-width:480px}.ap-blog__hero-btn{display:inline-flex;align-items:center;gap:8px;padding:14px 26px;border-radius:999px;background:var(--ap-green);color:#fff;font-family:var(--font-body-family);font-size:13.5px;font-weight:700;letter-spacing:.04em;text-decoration:none;border:1.5px solid var(--ap-green);box-shadow:0 2px 8px #3a5a402e;transition:background .18s ease,transform .18s ease,box-shadow .18s ease}.ap-blog__hero-btn:hover{background:#2d4631;border-color:#2d4631;transform:translateY(-1px);box-shadow:0 6px 14px #3a5a4038}.ap-blog__hero-btn svg{width:16px;height:16px;transition:transform .2s ease}.ap-blog__hero-btn:hover svg{transform:translate(3px)}.ap-blog__section-label{margin:0 0 16px;font-family:var(--font-body-family);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--ap-ink-mute);font-weight:700}.ap-blog__chip{display:inline-block;margin:0 0 12px;padding:5px 12px;background:var(--ap-green-soft);color:var(--ap-green);border-radius:999px;font-family:var(--font-body-family);font-size:10.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.ap-blog__featured-band{padding:48px 0 24px}@media(min-width:990px){.ap-blog__featured-band{padding:64px 0 32px}}.ap-blog__featured{background:var(--ap-cream);border:1px solid var(--ap-line-soft);border-radius:18px;overflow:hidden;transition:transform .22s ease,box-shadow .22s ease}.ap-blog__featured:hover{transform:translateY(-2px);box-shadow:0 10px 30px #2b18100f}.ap-blog__featured-link{display:grid;grid-template-columns:1fr;text-decoration:none;color:var(--ap-ink)}@media(min-width:750px){.ap-blog__featured-link{grid-template-columns:1fr 1fr}}.ap-blog__featured-img-wrap{background:var(--ap-cream-2);overflow:hidden;aspect-ratio:4 / 3}@media(min-width:750px){.ap-blog__featured-img-wrap{aspect-ratio:auto;height:100%;min-height:320px}}.ap-blog__featured-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.2,.65,.2,1)}.ap-blog__featured:hover .ap-blog__featured-img{transform:scale(1.04)}.ap-blog__featured-img-empty{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--ap-green);opacity:.4}.ap-blog__featured-img-empty svg{width:80px;height:80px}.ap-blog__featured-body{padding:28px 28px 32px;display:flex;flex-direction:column;justify-content:center}@media(min-width:990px){.ap-blog__featured-body{padding:40px 44px}}.ap-blog__featured-title{margin:0 0 14px;font-family:Lora,Georgia,Times New Roman,serif;font-weight:700;font-size:clamp(22px,2.6vw,32px);line-height:1.18;color:var(--ap-ink);letter-spacing:-.014em;transition:color .18s ease}.ap-blog__featured:hover .ap-blog__featured-title{color:var(--ap-green)}.ap-blog__featured-excerpt{margin:0 0 22px;font-family:var(--font-body-family);font-size:15px;line-height:1.7;color:var(--ap-ink-soft)}.ap-blog__featured-meta{display:flex;align-items:center;justify-content:space-between;gap:16px}.ap-blog__featured-cta{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-body-family);font-size:13px;font-weight:700;letter-spacing:.04em;color:var(--ap-green)}.ap-blog__featured-cta svg{width:14px;height:14px;transition:transform .2s ease}.ap-blog__featured:hover .ap-blog__featured-cta svg{transform:translate(3px)}.ap-blog__featured-date{font-family:var(--font-body-family);font-size:12.5px;color:var(--ap-ink-mute)}.ap-blog__topics-band{padding:24px 0 8px}.ap-blog__topics{display:flex;flex-wrap:wrap;gap:10px}@media(max-width:749px){.ap-blog__topics{flex-wrap:nowrap;overflow-x:auto;margin:0;padding:0 22px 6px;scrollbar-width:thin}}.ap-blog__topic{flex:0 0 auto;padding:9px 16px;background:var(--ap-cream);border:1px solid var(--ap-line);border-radius:999px;font-family:var(--font-body-family);font-size:13px;font-weight:600;color:var(--ap-ink-soft);cursor:pointer;white-space:nowrap;transition:background .18s ease,color .18s ease,border-color .18s ease}.ap-blog__topic:hover{border-color:var(--ap-green);color:var(--ap-green)}.ap-blog__topic.is-active{background:var(--ap-green);border-color:var(--ap-green);color:#fff}.ap-blog__list-band{padding:36px 0 56px;scroll-margin-top:24px}.ap-blog__grid{display:grid;grid-template-columns:1fr;gap:32px 24px}@media(min-width:750px){.ap-blog__grid{grid-template-columns:repeat(2,1fr);gap:36px 28px}}@media(min-width:990px){.ap-blog__grid{grid-template-columns:repeat(3,1fr);gap:40px 32px}}.ap-blog__card{min-width:0}.ap-blog__card[hidden]{display:none}.ap-blog__card-link{display:flex;flex-direction:column;background:var(--ap-cream);border:1px solid var(--ap-line-soft);border-radius:16px;overflow:hidden;text-decoration:none;color:var(--ap-ink);height:100%;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.ap-blog__card-link:hover{transform:translateY(-3px);box-shadow:0 10px 28px #2b181012;border-color:var(--ap-green)}.ap-blog__card-img-wrap{position:relative;overflow:hidden;background:var(--ap-cream-2);aspect-ratio:4 / 3}.ap-blog__card-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.2,.65,.2,1)}.ap-blog__card-link:hover .ap-blog__card-img{transform:scale(1.05)}.ap-blog__card-img-empty{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--ap-green);opacity:.4}.ap-blog__card-img-empty svg{width:64px;height:64px}.ap-blog__card-body{display:flex;flex-direction:column;gap:8px;padding:20px 22px 22px;flex:1 1 auto}.ap-blog__card-title{margin:0;font-family:Lora,Georgia,Times New Roman,serif;font-weight:700;font-size:18px;line-height:1.25;color:var(--ap-ink);letter-spacing:-.008em;transition:color .18s ease}.ap-blog__card-link:hover .ap-blog__card-title{color:var(--ap-green)}.ap-blog__card-excerpt{margin:0;font-family:var(--font-body-family);font-size:13.5px;line-height:1.55;color:var(--ap-ink-soft);flex:1 1 auto}.ap-blog__card-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:6px}.ap-blog__card-cta{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-body-family);font-size:12.5px;font-weight:700;letter-spacing:.04em;color:var(--ap-green)}.ap-blog__card-cta svg{width:12px;height:12px;transition:transform .2s ease}.ap-blog__card-link:hover .ap-blog__card-cta svg{transform:translate(3px)}.ap-blog__card-date{font-family:var(--font-body-family);font-size:12px;color:var(--ap-ink-mute)}.ap-blog__empty,.ap-blog__no-match{text-align:center;padding:64px 16px;font-family:var(--font-body-family);color:var(--ap-ink-mute)}.ap-blog__load-more-wrap{display:flex;justify-content:center;margin-top:40px}.ap-blog__load-more{display:inline-flex;align-items:center;gap:8px;padding:14px 32px;background:transparent;color:var(--ap-green);border:1.5px solid var(--ap-green);border-radius:999px;font-family:var(--font-body-family);font-size:13.5px;font-weight:700;letter-spacing:.06em;text-decoration:none;transition:background .18s ease,color .18s ease,transform .18s ease}.ap-blog__load-more:hover{background:var(--ap-green);color:#fff;transform:translateY(-1px)}.ap-blog__newsletter-band{margin-top:56px}.ap-blog__newsletter-card{display:flex;flex-direction:column;gap:24px;padding:32px 28px;background:var(--ap-cream);border:1px solid var(--ap-line-soft);border-radius:18px}@media(min-width:768px){.ap-blog__newsletter-card{flex-direction:row;align-items:center;justify-content:space-between;padding:36px 40px;gap:40px}}.ap-blog__newsletter-text{display:flex;align-items:center;gap:18px;flex:1 1 auto;min-width:0}.ap-blog__newsletter-icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:var(--ap-green-soft);color:var(--ap-green)}.ap-blog__newsletter-icon svg{width:28px;height:28px}.ap-blog__newsletter-title{margin:0 0 4px;font-family:Lora,Georgia,Times New Roman,serif;font-weight:700;font-size:clamp(18px,2vw,22px);color:var(--ap-ink);line-height:1.25;letter-spacing:-.008em}.ap-blog__newsletter-body{margin:0;font-family:var(--font-body-family);font-size:13.5px;color:var(--ap-ink-soft);line-height:1.5}.ap-blog__newsletter-form{flex:0 0 auto;width:100%;max-width:460px}@media(min-width:768px){.ap-blog__newsletter-form{width:420px}}.ap-blog__newsletter-row{display:flex;background:#fff;border:1.5px solid var(--ap-line);border-radius:999px;padding:4px 4px 4px 18px;transition:border-color .18s ease,box-shadow .18s ease}.ap-blog__newsletter-row:focus-within{border-color:var(--ap-green);box-shadow:0 0 0 3px #3a5a401f}.ap-blog__newsletter-row input[type=email]{flex:1 1 auto;border:0;outline:0;background:transparent;font-family:var(--font-body-family);font-size:14.5px;color:var(--ap-ink);min-width:0}.ap-blog__newsletter-row input[type=email]::placeholder{color:var(--ap-ink-mute)}.ap-blog__newsletter-btn{flex:0 0 auto;padding:10px 22px;background:var(--ap-green);color:#fff;border:0;border-radius:999px;font-family:var(--font-body-family);font-size:13.5px;font-weight:700;letter-spacing:.04em;cursor:pointer;transition:background .18s ease}.ap-blog__newsletter-btn:hover{background:#2d4631}.ap-blog__newsletter-thanks{margin:14px 0 0;font-family:var(--font-body-family);font-size:13.5px;color:var(--ap-green);font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/12/assets/ap-sec-ap-blog.css.map */
