:root{--tamuk-nl-blue:#003399;--tamuk-nl-gold:#FCC10F;--tamuk-nl-terracotta:#AF001D;--tamuk-nl-ink:#1f2937;--tamuk-nl-muted:#6b7280;--tamuk-nl-line:#e5e7eb;--tamuk-nl-bg-soft:#f9fafb;--tamuk-nl-max-width:760px;--tamuk-nl-font-head:'Cinzel', serif;--tamuk-nl-font-body:'Source Sans 3', 'Source Sans Pro', sans-serif}body.tamuk-newsletter{margin:0;background-color:#fff;color:var(--tamuk-nl-ink);font-family:var(--tamuk-nl-font-body);line-height:1.6}body.tamuk-newsletter #tamuk-nl-main{max-width:var(--tamuk-nl-max-width);margin:0 auto;padding:0 1.25rem;background:#fff;position:relative;z-index:0}.tamuk-nl-bg-video{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;background-color:var(--tamuk-nl-blue)}.tamuk-nl-bg-video iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100vw;height:56.25vw;min-height:100vh;min-width:177.78vh;border:0;opacity:0;animation:tamuk-nl-bg-video-in 1.4s ease 0.9s forwards}@keyframes tamuk-nl-bg-video-in{to{opacity:1}}@media (prefers-reduced-motion:reduce){.tamuk-nl-bg-video iframe{animation:none;opacity:1}}.tamuk-nl-bg-slideshow{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;background-color:var(--tamuk-nl-blue)}.tamuk-nl-bg-slide{position:absolute;inset:0;background-size:cover;background-position:center;opacity:0;transition:opacity 1.2s ease}.tamuk-nl-bg-slide.is-active{opacity:1}.tamuk-nl-bg-overlay{position:fixed;inset:0;z-index:-1;pointer-events:none}.tamuk-nl-empty{text-align:center;color:var(--tamuk-nl-muted);padding:4rem 1rem;font-size:1rem}.tamuk-nl-header{position:relative;margin:0 -1.25rem 2rem;overflow:hidden}.tamuk-nl-header--solid-blue{background:var(--tamuk-nl-blue);color:#fff}.tamuk-nl-header--solid-blue .tamuk-nl-header-eyebrow,.tamuk-nl-header--solid-blue .tamuk-nl-header-date{color:rgb(255 255 255 / .8)}.tamuk-nl-header--gold-band{background:#fff;color:var(--tamuk-nl-ink);border-top:8px solid var(--tamuk-nl-gold);border-bottom:1px solid var(--tamuk-nl-line)}.tamuk-nl-header--hero-full{background:var(--tamuk-nl-blue);color:#fff}.tamuk-nl-header--hero-full .tamuk-nl-header-hero{height:280px;background-size:cover;background-position:center}.tamuk-nl-header--hero-right{background:var(--tamuk-nl-blue);color:#fff;display:grid;grid-template-columns:1fr 1fr}.tamuk-nl-header--hero-right .tamuk-nl-header-hero{min-height:240px;background-size:cover;background-position:center;order:2}.tamuk-nl-header--hero-right .tamuk-nl-header-text{padding:2rem 1.5rem}.tamuk-nl-header-text{padding:2rem 1.5rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.5rem}.tamuk-nl-header--side .tamuk-nl-header-text{text-align:left;align-items:flex-start}.tamuk-nl-header-eyebrow{margin:0;font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:var(--tamuk-nl-gold)}.tamuk-nl-header-title{margin:0;color:inherit;font-family:var(--tamuk-nl-font-head);font-weight:700;font-size:clamp(1.75rem, 4vw, 2.5rem);line-height:1.2}.tamuk-nl-header-date{margin:0;font-size:.95rem;font-style:italic}.tamuk-nl-header-eyebrow:empty,.tamuk-nl-header-title:empty{display:none}.tamuk-nl-header-logo+.tamuk-nl-header-date{margin-top:-.35rem}.tamuk-nl-header-date--small{font-size:.8rem}.tamuk-nl-header-date--medium{font-size:.95rem}.tamuk-nl-header-date--large{font-size:1.35rem}.tamuk-nl-header-date--xlarge{font-size:1.85rem}.tamuk-nl-header-links{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem 1.25rem;margin-top:.5rem}.tamuk-nl-header--side .tamuk-nl-header-links{justify-content:flex-start}.tamuk-nl-header-links a{font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;color:var(--tamuk-nl-gold)}.tamuk-nl-header--gold-band .tamuk-nl-header-links a{color:var(--tamuk-nl-blue)}.tamuk-nl-header-links a:hover,.tamuk-nl-header-links a:focus{text-decoration:underline}.tamuk-nl-header-image{display:block;width:100%;height:auto}@media (max-width:640px){.tamuk-nl-header--hero-right{grid-template-columns:1fr}.tamuk-nl-header--hero-right .tamuk-nl-header-hero{order:0}}.tamuk-nl-footer{margin:4rem -1.25rem 0;padding:2.5rem 1.5rem;background:var(--tamuk-nl-blue);color:rgb(255 255 255 / .85);text-align:center;font-size:.9rem}.tamuk-nl-footer a{color:var(--tamuk-nl-gold);text-decoration:none}.tamuk-nl-footer a:hover,.tamuk-nl-footer a:focus{text-decoration:underline}.tamuk-nl-footer-text{margin-bottom:1.5rem;line-height:1.5}.tamuk-nl-footer-links{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-bottom:1.25rem}.tamuk-nl-footer-social{list-style:none;margin:0 0 1.25rem;padding:0;display:flex;justify-content:center;gap:.75rem}.tamuk-nl-footer-social a{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:rgb(255 255 255 / .12);color:#fff;transition:background 0.15s,color 0.15s}.tamuk-nl-footer-social a:hover,.tamuk-nl-footer-social a:focus{background:var(--tamuk-nl-gold);color:var(--tamuk-nl-blue)}.tamuk-nl-footer-social-icon{display:block;width:18px;height:18px}.tamuk-nl-footer-copy{margin:0;font-size:.8rem;color:rgb(255 255 255 / .65)}.tamuk-nl-story{margin:0 0 2.5rem;padding:0}.tamuk-nl-story--outlined{border:1px solid var(--tamuk-nl-line);border-radius:8px;padding:1.5rem}.tamuk-nl-story--shaded{background:var(--tamuk-nl-bg-soft);border-radius:8px;padding:1.5rem}.tamuk-nl-story-eyebrow{margin:0 0 .5rem;font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:var(--tamuk-nl-blue)}.tamuk-nl-story-headline{margin:0 0 .75rem;font-family:var(--tamuk-nl-font-head);font-size:clamp(1.35rem, 2.5vw, 1.8rem);line-height:1.25;color:var(--tamuk-nl-blue)}.tamuk-nl-story-figure{margin:0 0 1rem}.tamuk-nl-story-figure img{display:block;width:100%;height:auto;border-radius:4px}.tamuk-nl-story-prose p{margin:0 0 1rem}.tamuk-nl-story-prose a{color:var(--tamuk-nl-blue);text-decoration:underline}.tamuk-nl-story-cta{display:inline-flex;align-items:center;margin-top:.5rem;color:var(--tamuk-nl-blue);font-weight:600;text-decoration:none}.tamuk-nl-story-cta:hover,.tamuk-nl-story-cta:focus{text-decoration:underline}@media (min-width:641px){.tamuk-nl-story--left,.tamuk-nl-story--right{display:grid;grid-template-columns:1fr 2fr;gap:1.5rem 1.5rem;align-items:start}.tamuk-nl-story--left .tamuk-nl-story-figure{order:0}.tamuk-nl-story--left .tamuk-nl-story-body{order:1}.tamuk-nl-story--right .tamuk-nl-story-figure{order:1}.tamuk-nl-story--right .tamuk-nl-story-body{order:0}.tamuk-nl-story--left>.tamuk-nl-story-eyebrow,.tamuk-nl-story--right>.tamuk-nl-story-eyebrow,.tamuk-nl-story--left>.tamuk-nl-story-headline--above,.tamuk-nl-story--right>.tamuk-nl-story-headline--above{grid-column:1 / -1;margin-bottom:0}}.tamuk-nl-events{margin:0 0 2.5rem}.tamuk-nl-events-heading{margin:0 0 1rem;font-family:var(--tamuk-nl-font-head);color:var(--tamuk-nl-blue);font-size:clamp(1.35rem, 2.5vw, 1.75rem)}.tamuk-nl-events-list{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.tamuk-nl-event a{display:grid;grid-template-columns:56px 1fr;gap:1rem;align-items:center;padding:.75rem 1rem;border:1px solid var(--tamuk-nl-line);border-radius:6px;text-decoration:none;color:inherit;transition:border-color 0.15s,transform 0.15s}.tamuk-nl-event a:hover,.tamuk-nl-event a:focus{border-color:var(--tamuk-nl-blue);transform:translateY(-1px)}.tamuk-nl-event-badge{display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--tamuk-nl-blue);color:#fff;border-radius:4px;padding:.4rem 0;line-height:1}.tamuk-nl-event-month{font-size:.7rem;text-transform:uppercase;letter-spacing:.08em}.tamuk-nl-event-day{font-size:1.4rem;font-weight:700}.tamuk-nl-event-body{display:block}.tamuk-nl-event-title{display:block;font-weight:600;color:var(--tamuk-nl-blue);font-size:1rem;margin-bottom:.15rem}.tamuk-nl-event-meta{display:block;font-size:.85rem;color:var(--tamuk-nl-muted)}.tamuk-nl-events-empty{color:var(--tamuk-nl-muted);padding:1rem 0;margin:0}.tamuk-nl-events-more{text-align:center;margin-top:1.5rem}.tamuk-nl-blog{margin:2.5rem 0}.tamuk-nl-blog-heading{font-family:var(--tamuk-nl-font-head);color:var(--tamuk-nl-blue);font-size:1.5rem;margin:0 0 1.25rem}.tamuk-nl-blog-list{list-style:none;margin:0;padding:0;display:grid;gap:1.5rem}.tamuk-nl-blog--cards .tamuk-nl-blog-list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.tamuk-nl-blog-card{border:1px solid var(--tamuk-nl-line);border-radius:10px;overflow:hidden;background:#fff;display:flex;flex-direction:column}.tamuk-nl-blog--list .tamuk-nl-blog-card{flex-direction:row;align-items:stretch}.tamuk-nl-blog-figure{display:block;line-height:0}.tamuk-nl-blog--list .tamuk-nl-blog-figure{flex:0 0 38%}.tamuk-nl-blog-figure img{width:100%;height:100%;object-fit:cover;display:block}.tamuk-nl-blog-body{padding:1rem 1.1rem 1.2rem;display:flex;flex-direction:column;gap:.4rem}.tamuk-nl-blog-title{font-family:var(--tamuk-nl-font-head);font-size:1.1rem;line-height:1.3;margin:0}.tamuk-nl-blog-title a{color:var(--tamuk-nl-blue);text-decoration:none}.tamuk-nl-blog-title a:hover,.tamuk-nl-blog-title a:focus{text-decoration:underline}.tamuk-nl-blog-date{font-size:.8rem;color:var(--tamuk-nl-muted)}.tamuk-nl-blog-excerpt{margin:0;color:var(--tamuk-nl-ink);font-size:.95rem}.tamuk-nl-blog-more{margin-top:auto;font-weight:600;color:var(--tamuk-nl-blue);text-decoration:none}.tamuk-nl-blog-more:hover,.tamuk-nl-blog-more:focus{text-decoration:underline}@media (max-width:640px){.tamuk-nl-blog--list .tamuk-nl-blog-card{flex-direction:column}.tamuk-nl-blog--list .tamuk-nl-blog-figure{flex:none}}.tamuk-newsletter .screen-reader-text,.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tamuk-nl-events-list--featured{gap:1.5rem}.tamuk-nl-event--featured a{display:block;grid-template-columns:none;padding:0;overflow:hidden}.tamuk-nl-event-figure{display:block;line-height:0}.tamuk-nl-event-figure img{width:100%;height:auto;display:block}.tamuk-nl-event--featured .tamuk-nl-event-body{padding:.9rem 1.1rem 1.05rem}.tamuk-nl-event--featured .tamuk-nl-event-title{font-family:var(--tamuk-nl-font-head);font-size:1.15rem;margin-bottom:.25rem}.tamuk-nl-blog--stacked .tamuk-nl-blog-list{grid-template-columns:1fr}.tamuk-nl-archive{font-family:var(--tamuk-nl-font-body);color:var(--tamuk-nl-ink)}.tamuk-nl-archive-heading{font-family:var(--tamuk-nl-font-head);color:var(--tamuk-nl-blue);font-size:clamp(1.5rem, 3vw, 2rem);margin:0 0 1.5rem}.tamuk-nl-archive-empty{color:var(--tamuk-nl-muted)}.tamuk-nl-archive-latest{display:flex;gap:1.5rem;align-items:stretch;border:1px solid var(--tamuk-nl-line);border-radius:12px;overflow:hidden;background:#fff;margin-bottom:2.5rem}.tamuk-nl-archive-latest-figure{flex:0 0 42%;display:block;line-height:0}.tamuk-nl-archive-latest-figure img{width:100%;height:100%;object-fit:cover;display:block}.tamuk-nl-archive-latest-body{flex:1;padding:1.5rem 1.75rem;display:flex;flex-direction:column;gap:.5rem}.tamuk-nl-archive-eyebrow{margin:0;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--tamuk-nl-gold)}.tamuk-nl-archive-latest-title{margin:0;font-family:var(--tamuk-nl-font-head);font-size:clamp(1.4rem, 2.5vw, 1.9rem);line-height:1.2}.tamuk-nl-archive-latest-title a{color:var(--tamuk-nl-blue);text-decoration:none}.tamuk-nl-archive-latest-title a:hover,.tamuk-nl-archive-latest-title a:focus{text-decoration:underline}.tamuk-nl-archive-latest-date{margin:0;font-size:.9rem;color:var(--tamuk-nl-muted)}.tamuk-nl-archive-latest-excerpt{margin:0;font-size:1rem}.tamuk-nl-archive-button{align-self:flex-start;margin-top:.5rem;display:inline-block;padding:.65rem 1.4rem;background:var(--tamuk-nl-blue);color:#fff;font-weight:600;text-decoration:none;border-radius:6px}.tamuk-nl-archive-button:hover,.tamuk-nl-archive-button:focus{background:#00257a;color:#fff}.tamuk-nl-archive-past-heading{font-family:var(--tamuk-nl-font-head);color:var(--tamuk-nl-blue);font-size:1.4rem;margin:0 0 1rem}.tamuk-nl-archive-month{border:1px solid var(--tamuk-nl-line);border-radius:8px;margin-bottom:.6rem;overflow:hidden}.tamuk-nl-archive-month-label{display:flex;align-items:center;gap:.75rem;padding:.85rem 1.1rem;cursor:pointer;font-family:var(--tamuk-nl-font-head);font-size:1.05rem;color:var(--tamuk-nl-blue);background:var(--tamuk-nl-bg-soft);list-style:none}.tamuk-nl-archive-month-label::-webkit-details-marker{display:none}.tamuk-nl-archive-month-name{flex:1}.tamuk-nl-archive-month-label::after{content:"+";font-size:1.2rem;line-height:1;color:var(--tamuk-nl-muted)}.tamuk-nl-archive-month[open]>.tamuk-nl-archive-month-label::after{content:"\2013"}.tamuk-nl-archive-month-count{min-width:1.5rem;height:1.5rem;padding:0 .4rem;display:inline-flex;align-items:center;justify-content:center;font-family:var(--tamuk-nl-font-body);font-size:.78rem;font-weight:700;color:#fff;background:var(--tamuk-nl-blue);border-radius:999px}.tamuk-nl-archive-month-list{list-style:none;margin:0;padding:.25rem .5rem .5rem}.tamuk-nl-archive-month-list li{margin:0}.tamuk-nl-archive-month-list a{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.6rem;text-decoration:none;color:var(--tamuk-nl-ink);border-radius:6px}.tamuk-nl-archive-month-list a:hover,.tamuk-nl-archive-month-list a:focus{background:var(--tamuk-nl-bg-soft)}.tamuk-nl-archive-issue-title{font-weight:600;color:var(--tamuk-nl-blue)}.tamuk-nl-archive-issue-date{flex:none;font-size:.85rem;color:var(--tamuk-nl-muted)}@media (max-width:640px){.tamuk-nl-archive-latest{flex-direction:column}.tamuk-nl-archive-latest-figure{flex:none;max-height:220px}}.tamuk-nl-archive-embed{max-width:760px;margin:0 auto 2.5rem;padding:0 1.25rem;background:#fff;border:1px solid var(--tamuk-nl-line);border-radius:12px;overflow:hidden}.tamuk-nl-header-logo{display:block;margin:0 auto .25rem;height:auto}.tamuk-nl-header--side .tamuk-nl-header-logo{margin-left:0;margin-right:auto}.tamuk-nl-gallery{display:grid;margin:1.5rem 0}.tamuk-nl-gallery--cols-1{grid-template-columns:1fr}.tamuk-nl-gallery--cols-2{grid-template-columns:repeat(2,1fr)}.tamuk-nl-gallery--cols-3{grid-template-columns:repeat(3,1fr)}.tamuk-nl-gallery--cols-4{grid-template-columns:repeat(4,1fr)}.tamuk-nl-gallery--gap-small{gap:.4rem}.tamuk-nl-gallery--gap-medium{gap:.9rem}.tamuk-nl-gallery--gap-large{gap:1.5rem}.tamuk-nl-gallery-item{margin:0}.tamuk-nl-gallery-item img{width:100%;display:block}.tamuk-nl-gallery--cols-2 .tamuk-nl-gallery-item img,.tamuk-nl-gallery--cols-3 .tamuk-nl-gallery-item img,.tamuk-nl-gallery--cols-4 .tamuk-nl-gallery-item img{aspect-ratio:4 / 3;object-fit:cover;height:auto}.tamuk-nl-gallery.is-rounded .tamuk-nl-gallery-item img{border-radius:8px}.tamuk-nl-gallery-caption{margin-top:.3rem;font-size:.8rem;color:var(--tamuk-nl-muted);text-align:center}@media (max-width:640px){.tamuk-nl-gallery--cols-3,.tamuk-nl-gallery--cols-4{grid-template-columns:repeat(2,1fr)}}.tamuk-nl-video{margin:1.5rem 0}.tamuk-nl-video-frame{position:relative;width:100%;overflow:hidden;background:#000;border-radius:8px}.tamuk-nl-video--16-9 .tamuk-nl-video-frame{aspect-ratio:16 / 9}.tamuk-nl-video--4-3 .tamuk-nl-video-frame{aspect-ratio:4 / 3}.tamuk-nl-video--1-1 .tamuk-nl-video-frame{aspect-ratio:1 / 1}.tamuk-nl-video-frame iframe,.tamuk-nl-video-frame video{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}.tamuk-nl-video-frame video{object-fit:contain}.tamuk-nl-video-play{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;border:0;cursor:pointer;background-color:var(--tamuk-nl-blue);background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center}.tamuk-nl-video-play::after{content:"";position:absolute;inset:0;background:rgb(0 0 0 / .18);transition:background 0.15s}.tamuk-nl-video-play:hover::after,.tamuk-nl-video-play:focus-visible::after{background:rgb(0 0 0 / .32)}.tamuk-nl-video-play-icon{position:relative;z-index:1;width:76px;height:76px;border-radius:50%;background:rgb(255 255 255 / .92);box-shadow:0 4px 18px rgb(0 0 0 / .35);transition:transform 0.15s,background 0.15s}.tamuk-nl-video-play-icon::before{content:"";position:absolute;top:50%;left:54%;transform:translate(-50%,-50%);border-style:solid;border-width:15px 0 15px 26px;border-color:#fff0 #fff0 #fff0 var(--tamuk-nl-blue)}.tamuk-nl-video-play:hover .tamuk-nl-video-play-icon,.tamuk-nl-video-play:focus-visible .tamuk-nl-video-play-icon{transform:scale(1.06);background:var(--tamuk-nl-gold)}.tamuk-nl-video-play:hover .tamuk-nl-video-play-icon::before,.tamuk-nl-video-play:focus-visible .tamuk-nl-video-play-icon::before{border-left-color:var(--tamuk-nl-blue)}.tamuk-nl-video-watermark{position:absolute;right:12px;bottom:12px;width:28%;max-width:120px;height:auto;pointer-events:none;opacity:.9;z-index:2}.tamuk-nl-text{margin:1.25rem 0;font-size:1rem;line-height:1.65;color:var(--tamuk-nl-ink)}.tamuk-nl-text--center{text-align:center}.tamuk-nl-text--right{text-align:right}.tamuk-nl-text--justify{text-align:justify}.tamuk-nl-text h2,.tamuk-nl-text h3,.tamuk-nl-text h4{font-family:var(--tamuk-nl-font-head);color:var(--tamuk-nl-blue);line-height:1.2}.tamuk-nl-text a{color:var(--tamuk-nl-blue);text-decoration:underline}.tamuk-nl-text ul,.tamuk-nl-text ol{padding-left:1.4rem}.tamuk-nl-text img{max-width:100%;height:auto}.tamuk-nl-heading{margin:1.5rem 0}.tamuk-nl-heading--center{text-align:center}.tamuk-nl-heading--right{text-align:right}.tamuk-nl-heading-eyebrow{margin:0 0 .4rem;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--tamuk-nl-gold)}.tamuk-nl-heading-text{margin:0;font-family:var(--tamuk-nl-font-head);font-weight:700;line-height:1.2;color:var(--tamuk-nl-blue)}.tamuk-nl-heading--ink .tamuk-nl-heading-text{color:var(--tamuk-nl-ink)}.tamuk-nl-heading h2.tamuk-nl-heading-text{font-size:1.85rem}.tamuk-nl-heading h3.tamuk-nl-heading-text{font-size:1.5rem}.tamuk-nl-heading h4.tamuk-nl-heading-text{font-size:1.2rem}.tamuk-nl-heading-accent{display:block;width:56px;height:4px;margin:.7rem 0 0;border-radius:2px;background:var(--tamuk-nl-gold)}.tamuk-nl-heading--center .tamuk-nl-heading-accent{margin-left:auto;margin-right:auto}.tamuk-nl-heading--right .tamuk-nl-heading-accent{margin-left:auto}.tamuk-nl-divider{border:0;text-align:center;color:var(--tamuk-nl-gold)}.tamuk-nl-divider--space-small{margin:1rem 0}.tamuk-nl-divider--space-medium{margin:2rem 0}.tamuk-nl-divider--space-large{margin:3rem 0}.tamuk-nl-divider--narrow{max-width:120px;margin-left:auto;margin-right:auto}.tamuk-nl-divider--line{height:1px;background:var(--tamuk-nl-line)}.tamuk-nl-divider--gold{height:4px;border-radius:2px;background:var(--tamuk-nl-gold)}.tamuk-nl-divider--dots{display:flex;gap:.6rem;justify-content:center;font-size:1.1rem;line-height:1}.tamuk-nl-button-wrap{margin:1.25rem 0}.tamuk-nl-button-wrap--center{text-align:center}.tamuk-nl-button-wrap--right{text-align:right}.tamuk-nl-button{display:inline-block;font-family:var(--tamuk-nl-font-body);font-weight:700;text-decoration:none;line-height:1.2;border-radius:6px;border:2px solid #fff0;transition:background 0.15s,color 0.15s,border-color 0.15s}.tamuk-nl-button--small{padding:.5rem 1rem;font-size:.9rem}.tamuk-nl-button--medium{padding:.7rem 1.5rem;font-size:1rem}.tamuk-nl-button--large{padding:.9rem 2rem;font-size:1.1rem}.tamuk-nl-button--full{display:block;width:100%;text-align:center}.tamuk-nl-button--blue{background:var(--tamuk-nl-blue);color:#fff}.tamuk-nl-button--blue:hover{background:#00257a;color:#fff}.tamuk-nl-button--gold{background:var(--tamuk-nl-gold);color:var(--tamuk-nl-blue)}.tamuk-nl-button--gold:hover{background:#e0a900;color:var(--tamuk-nl-blue)}.tamuk-nl-button--terracotta{background:var(--tamuk-nl-terracotta);color:#fff}.tamuk-nl-button--terracotta:hover{background:#8a0017;color:#fff}.tamuk-nl-button--outline{background:#fff0;color:var(--tamuk-nl-blue);border-color:var(--tamuk-nl-blue)}.tamuk-nl-button--outline:hover{background:var(--tamuk-nl-blue);color:#fff}.tamuk-nl-image{margin:1.5rem 0}.tamuk-nl-image--center{margin-left:auto;margin-right:auto;text-align:center}.tamuk-nl-image--right{margin-left:auto;text-align:right}.tamuk-nl-image img{display:inline-block;max-width:100%;height:auto}.tamuk-nl-image--rounded img{border-radius:10px}.tamuk-nl-image a{display:inline-block;line-height:0}.tamuk-nl-image-caption{margin:.5rem 0 0;font-size:.85rem;color:var(--tamuk-nl-muted);line-height:1.4}.tamuk-nl-hero{position:relative;margin:0 -1.25rem 2rem;overflow:hidden;background-color:var(--tamuk-nl-blue);background-size:cover;background-position:center;color:#fff;display:flex}.tamuk-nl-hero--h-short{min-height:220px}.tamuk-nl-hero--h-medium{min-height:340px}.tamuk-nl-hero--h-tall{min-height:460px}.tamuk-nl-hero--scrim::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(0 32 96 / .45) 0%,rgb(0 32 96 / .75) 100%)}.tamuk-nl-hero-inner{position:relative;z-index:1;width:100%;padding:2.5rem 2rem;align-self:center}.tamuk-nl-hero--center{text-align:center}.tamuk-nl-hero--center .tamuk-nl-hero-inner{margin:0 auto;max-width:600px}.tamuk-nl-hero-eyebrow{margin:0 0 .5rem;font-size:.8rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--tamuk-nl-gold)}.tamuk-nl-hero-headline{margin:0;font-family:var(--tamuk-nl-font-head);font-weight:700;font-size:2.6rem;line-height:1.1;color:#fff}.tamuk-nl-hero-accent{display:block;width:64px;height:4px;margin:1rem 0;border-radius:2px;background:var(--tamuk-nl-gold)}.tamuk-nl-hero--center .tamuk-nl-hero-accent{margin-left:auto;margin-right:auto}.tamuk-nl-hero-subtitle{margin:0;font-size:1.1rem;line-height:1.5;color:rgb(255 255 255 / .92)}.tamuk-nl-hero-button{margin-top:1.5rem}.tamuk-nl-button--outline.tamuk-nl-hero-button,.tamuk-nl-hero .tamuk-nl-button--outline{color:#fff;border-color:#fff}.tamuk-nl-hero .tamuk-nl-button--outline:hover{background:#fff;color:var(--tamuk-nl-blue)}@media (max-width:640px){.tamuk-nl-hero-headline{font-size:2rem}.tamuk-nl-hero-inner{padding:2rem 1.25rem}}.tamuk-nl-slider{position:relative;margin:1.5rem 0;overflow:hidden;background:#000}.tamuk-nl-slider--rounded{border-radius:10px}.tamuk-nl-slider-track{position:relative;width:100%;aspect-ratio:16 / 9}.tamuk-nl-slider--4-3 .tamuk-nl-slider-track{aspect-ratio:4 / 3}.tamuk-nl-slider--3-2 .tamuk-nl-slider-track{aspect-ratio:3 / 2}.tamuk-nl-slider--1-1 .tamuk-nl-slider-track{aspect-ratio:1 / 1}.tamuk-nl-slide{position:absolute;inset:0;margin:0;opacity:0;transition:opacity 0.6s ease;pointer-events:none}.tamuk-nl-slide.is-active{opacity:1;pointer-events:auto}.tamuk-nl-slide img,.tamuk-nl-slide a{display:block;width:100%;height:100%}.tamuk-nl-slide img{object-fit:cover}.tamuk-nl-slide-caption{position:absolute;left:0;right:0;bottom:0;margin:0;padding:1.25rem 1rem .75rem;font-size:.9rem;color:#fff;background:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .7) 100%)}.tamuk-nl-slider-arrow{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border:0;border-radius:50%;background:rgb(0 0 0 / .45);color:#fff;font-size:1.4rem;line-height:1;cursor:pointer;z-index:2;transition:background 0.15s}.tamuk-nl-slider-arrow:hover{background:rgb(0 0 0 / .7)}.tamuk-nl-slider-arrow--prev{left:10px}.tamuk-nl-slider-arrow--next{right:10px}.tamuk-nl-slider-dots{position:absolute;left:0;right:0;bottom:10px;display:flex;gap:8px;justify-content:center;z-index:2}.tamuk-nl-slider-dot{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:rgb(255 255 255 / .5);cursor:pointer;transition:background 0.15s}.tamuk-nl-slider-dot.is-active{background:var(--tamuk-nl-gold)}.tamuk-nl-slider:not([data-tamuk-init]) .tamuk-nl-slide~.tamuk-nl-slide{position:relative}@media (max-width:640px){.tamuk-nl-slider[data-tamuk-init] .tamuk-nl-slider-track{aspect-ratio:auto}.tamuk-nl-slider[data-tamuk-init] .tamuk-nl-slide{position:static;display:none;opacity:1;transition:none}.tamuk-nl-slider[data-tamuk-init] .tamuk-nl-slide.is-active{display:block}.tamuk-nl-slider[data-tamuk-init] .tamuk-nl-slide a{height:auto}.tamuk-nl-slider[data-tamuk-init] .tamuk-nl-slide img{height:auto;aspect-ratio:16 / 9}.tamuk-nl-slider[data-tamuk-init].tamuk-nl-slider--4-3 .tamuk-nl-slide img{aspect-ratio:4 / 3}.tamuk-nl-slider[data-tamuk-init].tamuk-nl-slider--3-2 .tamuk-nl-slide img{aspect-ratio:3 / 2}.tamuk-nl-slider[data-tamuk-init].tamuk-nl-slider--1-1 .tamuk-nl-slide img{aspect-ratio:1 / 1}.tamuk-nl-slider[data-tamuk-init] .tamuk-nl-slide-caption{position:static;background:rgb(0 0 0 / .85);padding:.75rem 1rem 2rem}}.tamuk-nl-carousel{position:relative;margin:1.5rem 0;display:flex;align-items:center;gap:6px}.tamuk-nl-carousel-track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex:1;padding-bottom:4px}.tamuk-nl-carousel-track::-webkit-scrollbar{display:none}.tamuk-nl-carousel-item{margin:0;flex:0 0 calc((100% - 16px) / 2);scroll-snap-align:start}.tamuk-nl-carousel--cols-1 .tamuk-nl-carousel-item{flex-basis:100%}.tamuk-nl-carousel--cols-3 .tamuk-nl-carousel-item{flex-basis:calc((100% - 32px) / 3)}.tamuk-nl-carousel--cols-4 .tamuk-nl-carousel-item{flex-basis:calc((100% - 48px) / 4)}.tamuk-nl-carousel-item img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.tamuk-nl-carousel--rounded .tamuk-nl-carousel-item img{border-radius:8px}.tamuk-nl-carousel-caption{margin:.4rem 0 0;font-size:.8rem;color:var(--tamuk-nl-muted);line-height:1.4}.tamuk-nl-carousel-arrow{flex:0 0 auto;width:36px;height:36px;border:1px solid var(--tamuk-nl-line);border-radius:50%;background:#fff;color:var(--tamuk-nl-blue);font-size:1.3rem;line-height:1;cursor:pointer;transition:background 0.15s,color 0.15s}.tamuk-nl-carousel-arrow:hover{background:var(--tamuk-nl-blue);color:#fff}@media (max-width:640px){.tamuk-nl-carousel-item,.tamuk-nl-carousel--cols-3 .tamuk-nl-carousel-item,.tamuk-nl-carousel--cols-4 .tamuk-nl-carousel-item{flex-basis:calc((100% - 16px) / 2)}.tamuk-nl-carousel--cols-1 .tamuk-nl-carousel-item{flex-basis:100%}}