.anniversary-bg-svg{--anniversary-px:0;--anniversary-py:0;display:block;height:100%;inset:0;pointer-events:none;position:absolute;transform:translate3d(0,var(--hero-bg-offset-y,0),0);width:100%;z-index:1}.anniversary-bg-svg .ln,.anniversary-bg-svg .ln-a,.anniversary-bg-svg .ln-f,.anniversary-bg-svg .ln-s{stroke-width:1;fill:none;vector-effect:non-scaling-stroke}.anniversary-bg-svg .ln{stroke:var(--border-line)}.anniversary-bg-svg .ln-s{stroke:var(--border-line-soft)}.anniversary-bg-svg .ln-f{stroke:var(--border-line-faint)}.anniversary-bg-svg .ln-a{stroke:var(--border-accent-line)}.anniversary-bg-svg .fl-a{fill:var(--accent-color,var(--primary-color))}.anniversary-bg-svg>g{transform:translate3d(calc(var(--anniversary-px)*var(--hero-parallax-distance, 14px)*-1),calc(var(--anniversary-py)*var(--hero-parallax-distance, 14px)*-1),0);transform-origin:50% 50%;transition:transform .25s cubic-bezier(.2,.7,.2,1)}#anniversary-g-journey,#anniversary-g-sunburst,#anniversary-g-timeline-closing{transform:translate3d(calc(var(--anniversary-px)*var(--hero-parallax-distance, 14px)*-1 + var(--anniversary-pattern-x, 0px)),calc(var(--anniversary-py)*var(--hero-parallax-distance, 14px)*-1 + var(--anniversary-pattern-y, 0px)),0)}@keyframes anniversary-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.anniversary-bg-svg .spinner{animation:anniversary-spin var(--spin-dur,24s) linear infinite;transform-box:fill-box;transform-origin:center}.anniversary-bg-svg .spinner.rev{animation-direction:reverse}@keyframes anniversary-travel{0%{opacity:0;transform:translateX(0)}8%{opacity:1}88%{opacity:1}to{opacity:0;transform:translateX(var(--travel-dist,1200px))}}.anniversary-bg-svg .traveler{animation:anniversary-travel var(--travel-dur,14s) cubic-bezier(.25,.6,.4,1) infinite;animation-delay:var(--travel-delay,0s);will-change:transform,opacity}@media (prefers-reduced-motion:reduce){.anniversary-bg-svg .spinner,.anniversary-bg-svg .traveler{animation:none}.anniversary-bg-svg>g{transition:none}}#year-in-divi{--font-family-serif:"Instrument Serif","Times New Roman",serif;--accent-050:hsl(from var(--primary-color) h calc(s - 81) calc(l + 36));--accent-100:hsl(from var(--primary-color) h calc(s - 72) calc(l + 32));--accent-200:hsl(from var(--primary-color) h calc(s - 54) calc(l + 24));--accent-300:hsl(from var(--primary-color) h calc(s - 36) calc(l + 16));--accent-400:hsl(from var(--primary-color) h calc(s - 18) calc(l + 8));--accent-500:var(--primary-color);--accent-600:hsl(from var(--primary-color) h calc(s - 18) calc(l - 11));--accent-700:hsl(from var(--primary-color) h calc(s - 36) calc(l - 22));--accent-800:hsl(from var(--primary-color) h calc(s - 54) calc(l - 33));--accent-900:hsl(from var(--primary-color) h calc(s - 72) calc(l - 44));--accent-950:hsl(from var(--primary-color) h calc(s - 81) calc(l - 48));--accent-a10:hsl(from var(--primary-color) h s l/0.1);--accent-a20:hsl(from var(--primary-color) h s l/0.2);--accent-a30:hsl(from var(--primary-color) h s l/0.3);--accent-a40:hsl(from var(--primary-color) h s l/0.4);--accent-a50:hsl(from var(--primary-color) h s l/0.5);--accent-a60:hsl(from var(--primary-color) h s l/0.6);--accent-a70:hsl(from var(--primary-color) h s l/0.7);--accent-a80:hsl(from var(--primary-color) h s l/0.8);--accent-a90:hsl(from var(--primary-color) h s l/0.9);--ink-accent-15:color-mix(in oklab,var(--ink) 85%,var(--primary-color) 15%);--accent-rule-35:color-mix(in oklab,var(--primary-color) 35%,var(--rule));--neutral:#8c8472;--neutral-050:hsl(from var(--neutral) h s calc(l + 45));--neutral-100:hsl(from var(--neutral) h s calc(l + 40));--neutral-200:hsl(from var(--neutral) h s calc(l + 30));--neutral-300:hsl(from var(--neutral) h s calc(l + 20));--neutral-400:hsl(from var(--neutral) h s calc(l + 10));--neutral-500:var(--neutral);--neutral-600:hsl(from var(--neutral) h s calc(l - 10));--neutral-700:hsl(from var(--neutral) h s calc(l - 20));--neutral-800:hsl(from var(--neutral) h s calc(l - 30));--neutral-900:hsl(from var(--neutral) h s calc(l - 40));--neutral-950:hsl(from var(--neutral) h s calc(l - 45));--neutral-a10:hsl(from var(--neutral) h s l/0.1);--neutral-a20:hsl(from var(--neutral) h s l/0.2);--neutral-a30:hsl(from var(--neutral) h s l/0.3);--neutral-a40:hsl(from var(--neutral) h s l/0.4);--neutral-a50:hsl(from var(--neutral) h s l/0.5);--neutral-a60:hsl(from var(--neutral) h s l/0.6);--neutral-a70:hsl(from var(--neutral) h s l/0.7);--neutral-a80:hsl(from var(--neutral) h s l/0.8);--neutral-a90:hsl(from var(--neutral) h s l/0.9);--ink:var(--neutral-200);--muted:var(--neutral-500);--paper:var(--accent-950);--rule:var(--neutral-a30);--rule-strong:var(--neutral-300);--fs-fluid-3xl:clamp(3.25rem,-2rem + 11vw,10rem);--fs-fluid-2xl:clamp(3.5rem,3rem + 4vw,8.75rem);--fs-fluid-xl:clamp(2.625rem,1.9rem + 2.3vw,6rem);--fs-fluid-lg:clamp(1.75rem,1.35rem + 1.5vw,3.375rem);--fs-fluid-md:clamp(1.1875rem,0.9rem + 0.95vw,2.25rem);--fs-fluid-sm:clamp(1rem,0.88rem + 0.55vw,1.5rem);--fs-fluid-xs:clamp(0.8125rem,0.74rem + 0.35vw,1.0625rem);--fs-fluid-2xs:clamp(0.625rem,0.58rem + 0.2vw,0.75rem);--lh-relaxed:1.55;--lh-tight:1.1;--ls-tight:-0.02em;--ls-wide:0.14em;--spacing-lg:2.5rem;--spacing-md:1.5rem;--spacing-sm:0.875rem;--spacing-xl:3.75rem;--spacing-xs:0.5rem;--spacing-xxs:0.25rem;--border-width:1px;-webkit-font-smoothing:antialiased;background:var(--paper);color:var(--ink);font-size:var(--fs-fluid-xs);line-height:var(--lh-relaxed);scroll-behavior:smooth;scroll-padding-top:calc(var(--spacing-md) + var(--spacing-xs));text-rendering:optimizeLegibility}#year-in-divi [data-theme=light]{--border-width:1px;--ink:hsl(from var(--primary-color) h 12% 8%);--muted:var(--neutral-500);--paper:hsl(from var(--neutral) h 44% 89%);--rule:color-mix(in oklab,var(--ink) 28%,transparent);--rule-strong:color-mix(in oklab,var(--ink) 44%,var(--paper))}#year-in-divi [data-theme=dark]{--border-width:1px;--ink:var(--neutral-200);--muted:var(--neutral-500);--paper:var(--accent-950);--rule:var(--neutral-a30);--rule-strong:var(--neutral-300)}#year-in-divi .type-display,#year-in-divi .type-h1,#year-in-divi .type-h2,#year-in-divi .type-h3,#year-in-divi .type-h4,#year-in-divi .type-h5,#year-in-divi .type-h6,#year-in-divi .type-label,#year-in-divi .type-p,#year-in-divi .type-p-lg,#year-in-divi .type-p-sm,#year-in-divi h1,#year-in-divi h2,#year-in-divi h3,#year-in-divi h4,#year-in-divi h5,#year-in-divi h6,#year-in-divi p{color:var(--ink);font-weight:400;max-width:none}#year-in-divi .font-serif{font-family:var(--font-family-serif)}#year-in-divi .type-display{font-size:var(--fs-fluid-3xl);letter-spacing:var(--ls-tight);line-height:var(--lh-tight)}#year-in-divi .type-h1,#year-in-divi h1{font-size:var(--fs-fluid-2xl);letter-spacing:var(--ls-tight);line-height:var(--lh-tight)}#year-in-divi .type-h2,#year-in-divi h2{font-size:var(--fs-fluid-xl);line-height:var(--lh-tight)}#year-in-divi .type-h3,#year-in-divi h3{font-size:var(--fs-fluid-lg);line-height:var(--lh-tight)}#year-in-divi .type-h4,#year-in-divi h4{font-size:var(--fs-fluid-md);line-height:var(--lh-tight)}#year-in-divi .type-h5,#year-in-divi h5{font-size:var(--fs-fluid-sm);line-height:var(--lh-tight)}#year-in-divi .type-h6,#year-in-divi h6{font-size:var(--fs-fluid-2xs);letter-spacing:var(--ls-wide);line-height:var(--lh-relaxed);text-transform:uppercase}#year-in-divi .type-number{font-size:var(--fs-fluid-xl);font-variant-numeric:tabular-nums;letter-spacing:var(--ls-tight);line-height:1}#year-in-divi .metric{align-items:baseline;display:inline-flex}#year-in-divi .metric .num{font-variant-numeric:tabular-nums}#year-in-divi .metric .unit{color:var(--muted);font-size:var(--fs-fluid-lg);font-weight:300;text-transform:lowercase}#year-in-divi .slot-number-target{font-variant-numeric:tabular-nums}#year-in-divi .number-digit-shell{display:inline-block;height:1em;line-height:1}#year-in-divi .number-digit{display:inline-block;opacity:0;transform:translateY(var(--digit-offset,22px));transition:transform var(--digit-duration,1.8s) cubic-bezier(.2,.7,.2,1),opacity calc(var(--digit-duration, 1.8s)*.8) ease-out;transition-delay:var(--digit-delay,0ms);will-change:transform,opacity}#year-in-divi .number-slot-active .number-digit{opacity:1;transform:translateY(0)}#year-in-divi .hero-slot-number .number-digit-shell{vertical-align:baseline}#year-in-divi .type-p{font-size:var(--fs-fluid-sm)}#year-in-divi .type-p,#year-in-divi .type-p-sm{letter-spacing:normal;line-height:var(--lh-relaxed)}#year-in-divi .type-p-sm{font-size:var(--fs-fluid-xs)}#year-in-divi .type-p-lg{font-size:var(--fs-fluid-sm);letter-spacing:normal;line-height:var(--lh-relaxed)}#year-in-divi .type-label{color:var(--muted);font-size:var(--fs-fluid-2xs);letter-spacing:var(--ls-wide);line-height:var(--lh-tight);text-transform:uppercase}#year-in-divi .type-regular{font-weight:400}#year-in-divi .type-medium{font-weight:500}#year-in-divi .type-italic{font-style:italic}#year-in-divi .type-upper{text-transform:uppercase}#year-in-divi .fs-fluid-2xs{font-size:var(--fs-fluid-2xs)}#year-in-divi .fs-fluid-xs{font-size:var(--fs-fluid-xs)}#year-in-divi .fs-fluid-sm{font-size:var(--fs-fluid-sm)}#year-in-divi .fs-fluid-md{font-size:var(--fs-fluid-md)}#year-in-divi .fs-fluid-lg{font-size:var(--fs-fluid-lg)}#year-in-divi .fs-fluid-xl{font-size:var(--fs-fluid-xl)}#year-in-divi .fs-fluid-2xl{font-size:var(--fs-fluid-2xl)}#year-in-divi .fs-fluid-3xl{font-size:var(--fs-fluid-3xl)}#year-in-divi .lh-tight{line-height:var(--lh-tight)}#year-in-divi .lh-relaxed{line-height:var(--lh-relaxed)}#year-in-divi .ls-tight{letter-spacing:var(--ls-tight)}#year-in-divi .ls-loose{letter-spacing:var(--ls-wide)}#year-in-divi .stack{display:flex;flex-direction:column}#year-in-divi .gap-none{gap:0}#year-in-divi .gap-xxs{gap:var(--spacing-xxs)}#year-in-divi .gap-xs{gap:var(--spacing-xs)}#year-in-divi .gap-sm{gap:var(--spacing-sm)}#year-in-divi .gap-md{gap:var(--spacing-md)}#year-in-divi .gap-lg{gap:var(--spacing-lg)}#year-in-divi .gap-xl{gap:var(--spacing-xl)}#year-in-divi .acc{color:var(--primary-color)}#year-in-divi .muted{color:var(--muted)}#year-in-divi :where(h1,.type-h1,.type-display){margin:0}#year-in-divi :where(h2,.type-h2){margin:0}#year-in-divi :where(h3,.type-h3){margin:0}#year-in-divi :where(p,.type-p){margin:0}#year-in-divi *{box-sizing:border-box}#year-in-divi a{color:inherit}#year-in-divi .wrap{margin:0 auto;max-width:var(--grid-max-width);width:var(--grid-width)}#year-in-divi .section-label{align-items:baseline;border-bottom:var(--border-width) solid var(--rule);border-top:var(--border-width) solid var(--rule-strong);display:flex;justify-content:space-between;margin-bottom:0;padding:var(--spacing-sm) 0}#year-in-divi section{background:var(--paper)}#year-in-divi .hero{overflow:hidden;padding:140px 0 var(--spacing-lg);position:relative}#year-in-divi .hero .wrap{position:relative}#year-in-divi .anniversary{align-items:center;border-bottom:var(--border-width) solid var(--rule);border-top:var(--border-width) solid var(--rule-strong);display:flex;flex-wrap:wrap;gap:var(--spacing-md);margin-bottom:0;padding:calc(var(--spacing-sm) + var(--spacing-xxs)) 0}#year-in-divi .anniversary .anni-num{font-feature-settings:"ss01";color:var(--primary-color)}#year-in-divi .anniversary .anni-text{display:flex;flex:1;flex-direction:column;gap:var(--spacing-xxs)}#year-in-divi .hero-sub{border-top:var(--border-width) solid var(--rule);display:grid;gap:var(--spacing-xl);grid-template-columns:1.1fr 1fr;margin-top:0;padding-top:calc(var(--spacing-md) + var(--spacing-sm) - var(--spacing-xxs)/2)}#year-in-divi .hero-sub .hero-copy{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-sm)}#year-in-divi .hero-sub .hero-copy .type-p-lg{margin:0}#year-in-divi .hero-sub .hero-copy .type-p-lg .btn{display:inline-flex;font-size:inherit;font-weight:inherit;line-height:1.2;padding:.15em .55em;vertical-align:baseline;white-space:nowrap}#year-in-divi .hero-sub .meta{color:var(--muted);font-size:var(--fs-fluid-2xs);letter-spacing:.06em;line-height:var(--lh-relaxed)}#year-in-divi .hero-sub .meta dl{display:grid;gap:var(--spacing-xs) var(--spacing-sm);grid-template-columns:auto 1fr;margin:0}#year-in-divi .hero-sub .meta dt{color:var(--ink);letter-spacing:.16em;text-transform:uppercase}#year-in-divi .hero-sub .meta dd{margin:0}#year-in-divi .meta-head{border-bottom:var(--border-width) solid var(--rule-strong);color:var(--ink);display:flex;gap:var(--spacing-sm);justify-content:space-between;padding-bottom:var(--spacing-sm)}#year-in-divi .changelog-wrap{--changelog-fade-height:150px;position:relative}#year-in-divi .changelog-wrap:after{background:linear-gradient(to top,var(--paper) 0,transparent 100%);bottom:0;content:"";height:var(--changelog-fade-height);left:0;pointer-events:none;position:absolute;right:0}#year-in-divi .changelog{list-style:none;margin:0;max-height:520px;overflow-y:auto;padding:0 0 var(--changelog-fade-height) 0;scrollbar-color:var(--rule-strong) transparent;scrollbar-width:thin}#year-in-divi .changelog::-webkit-scrollbar{width:6px}#year-in-divi .changelog::-webkit-scrollbar-track{background:transparent}#year-in-divi .changelog::-webkit-scrollbar-thumb{background:var(--rule-strong);border-radius:3px}#year-in-divi .changelog li{align-items:baseline;border-bottom:var(--border-width) solid var(--rule);cursor:pointer;display:grid;gap:var(--spacing-sm);grid-template-columns:92px 1fr;padding:var(--spacing-sm) var(--spacing-xxs) var(--spacing-sm) 0;transition:background-color .15s,padding-left .15s}#year-in-divi .changelog li:last-child{border-bottom:0}#year-in-divi .changelog li:hover{background:var(--accent-a10)}#year-in-divi .changelog li:hover .cl-date,#year-in-divi .changelog li:hover .cl-feature{color:var(--primary-color)}#year-in-divi .changelog li.major{background:linear-gradient(90deg,var(--accent-a10),transparent 70%);border-radius:2px;margin-left:calc((var(--spacing-xs) + var(--spacing-xxs)/2)*-1);padding-left:calc(var(--spacing-xs) + var(--spacing-xxs)/2)}#year-in-divi .changelog li.major .cl-date{color:var(--primary-color)}#year-in-divi .changelog li.major .cl-feature{color:var(--ink)}#year-in-divi .changelog li.major:hover{background:linear-gradient(90deg,var(--accent-a30),transparent 80%)}#year-in-divi .changelog li a{color:inherit;display:contents;text-decoration:none}#year-in-divi .changelog .cl-date{font-variant-numeric:tabular-nums;white-space:nowrap}#year-in-divi .changelog .cl-feature{text-wrap:balance;color:var(--ink);line-height:var(--lh-relaxed)}#year-in-divi .timeline-section{padding:calc(var(--spacing-xl) + var(--spacing-md) - var(--spacing-xxs)) 0 var(--spacing-xl)}#year-in-divi .timeline-header{align-items:flex-end;display:grid;gap:var(--spacing-xl);grid-template-columns:1.4fr 1fr;margin-bottom:0}#year-in-divi .timeline-header h2,#year-in-divi .timeline-header p{margin:0}#year-in-divi .timeline-header p{font-size:var(--fs-fluid-sm)}#year-in-divi .timeline{border-top:var(--border-width) solid var(--rule-strong);padding-left:calc(var(--spacing-xl)*2 + var(--spacing-lg));position:relative}#year-in-divi .timeline:before{background:var(--rule-strong);bottom:0;content:"";left:120px;position:absolute;top:0;width:1px}#year-in-divi .tl-row{border-bottom:var(--border-width) solid var(--rule);display:grid;gap:var(--spacing-lg);grid-template-columns:1fr 1.4fr;padding:calc(var(--spacing-md) + var(--spacing-xxs)) 0;position:relative}#year-in-divi .tl-row:before{background:var(--ink);border-radius:50%;content:"";height:9px;left:-44px;position:absolute;top:68px;width:9px}#year-in-divi .tl-row.major{background:linear-gradient(105deg,var(--accent-a10),transparent 62%),color-mix(var(--paper) 96%,transparent);border-left:2px solid var(--primary-color);border-radius:8px;margin:calc(var(--spacing-xs) + var(--spacing-xxs)/2) calc((var(--spacing-md) - var(--spacing-xxs))*-1);padding:calc(var(--spacing-lg) + var(--spacing-xs)) calc(var(--spacing-md) - var(--spacing-xxs))}#year-in-divi .tl-row.major:before{background:var(--primary-color);box-shadow:0 0 0 5px var(--paper),0 0 0 6px var(--primary-color);height:14px;left:-29px;top:63px;width:14px}#year-in-divi .tl-row.major .tl-date .type-italic,#year-in-divi .tl-row.major .tl-kicker{color:var(--primary-color)}#year-in-divi .tl-row.major .tl-date .type-label{color:var(--ink-accent-15)}#year-in-divi .tl-row.major .tl-headline{font-size:var(--fs-fluid-lg)}#year-in-divi .tl-row .tl-visual{align-self:center}#year-in-divi .tl-row .tl-date{display:flex;flex-direction:column;font-size:var(--fs-fluid-md);gap:var(--spacing-xxs);left:-220px;position:absolute;text-align:right;top:45px;width:160px}#year-in-divi .tl-row .tl-content{display:flex;flex-direction:column;gap:var(--spacing-sm)}#year-in-divi .tl-row .tl-headline{text-wrap:balance;margin:0}#year-in-divi .tl-row .tl-body{color:var(--ink)}#year-in-divi .tl-image{aspect-ratio:1.77777778;background:var(--muted);border-radius:var(--border-radius);display:block;-o-object-fit:cover;object-fit:cover;width:100%}#year-in-divi .spread{background:var(--paper);color:var(--ink);margin-top:calc(var(--spacing-xl) + var(--spacing-md) - var(--spacing-xxs));padding:calc(var(--spacing-xl)*2) 0}#year-in-divi .spread .section-label{border-bottom:var(--border-width) solid var(--rule);border-top:var(--border-width) solid var(--rule-strong);color:currentColor}#year-in-divi .d5-hero{align-items:flex-end;display:grid;gap:var(--spacing-xl);grid-template-columns:1.2fr 1fr}#year-in-divi .d5-hero h2{margin:0}#year-in-divi .d5-hero .descriptor{color:color-mix(in oklab,var(--ink) 75%,transparent)}#year-in-divi .d5-plates{background:var(--accent-color);border-radius:var(--border-radius);display:block;line-height:0;margin-bottom:0;padding:var(--spacing-xl)}#year-in-divi .d5-points{border-top:var(--border-width) solid var(--rule);display:grid;gap:0;grid-template-columns:repeat(3,1fr)}#year-in-divi .d5-points .pt{border-right:var(--border-width) solid var(--rule);padding:calc(var(--spacing-md) + var(--spacing-xs) - var(--spacing-xxs)/2) calc(var(--spacing-md) + var(--spacing-xxs)/2) calc(var(--spacing-xs) - var(--spacing-xxs)/2) calc(var(--spacing-md) + var(--spacing-xxs)/2)}#year-in-divi .d5-points .pt:nth-child(3n){border-right:0;padding-right:0}#year-in-divi .d5-points .pt:nth-child(-n+3){padding-bottom:calc(var(--spacing-md) + var(--spacing-xs) - var(--spacing-xxs)/2)}#year-in-divi .d5-points .pt:nth-child(n+4){border-top:var(--border-width) solid var(--rule);padding-top:calc(var(--spacing-md) + var(--spacing-xs) - var(--spacing-xxs)/2)}#year-in-divi .d5-points .pt h3{margin:var(--spacing-sm) 0 calc(var(--spacing-xs) + var(--spacing-xxs)/2)}#year-in-divi .d5-points .pt p{margin:0}#year-in-divi .d5-points .pt .idx{display:inline-block}#year-in-divi .closing{border-top:var(--border-width) solid var(--rule-strong);padding:calc(var(--spacing-xl)*2 + var(--spacing-md) - var(--spacing-xxs)) 0 calc(var(--spacing-xl) + var(--spacing-lg));text-align:center}#year-in-divi .closing .wrap{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-md)}#year-in-divi .closing h2{margin:0;max-width:14ch}#year-in-divi .closing p{text-wrap:pretty;color:var(--ink);margin:0;max-width:56ch}#year-in-divi .closing .ctas{align-items:center;display:inline-flex;flex-wrap:wrap;gap:var(--spacing-sm);justify-content:center}#year-in-divi #anniversary-timeline-closing{--hero-bg-offset-y:0;--hero-parallax-distance:14px;--border-line:color-mix(in oklab,var(--ink) 42%,transparent);--border-line-soft:color-mix(in oklab,var(--ink) 24%,transparent);--border-line-faint:color-mix(in oklab,var(--ink) 12%,transparent);--border-accent-line:color-mix(in oklab,var(--primary-color) 45%,transparent);background:linear-gradient(to bottom,transparent 0,transparent 45%,color-mix(in oklab,#000 55%,transparent) 78%,#000 100%),radial-gradient(circle at center,var(--accent-a30) 0,var(--paper) 65%);overflow:hidden;position:relative}#year-in-divi #anniversary-timeline-closing:before{background:linear-gradient(to bottom,transparent 0,transparent 38%,rgba(0,0,0,.42) 68%,rgba(0,0,0,.82) 86%,#000 100%),radial-gradient(ellipse at center,color-mix(in oklab,var(--paper) 92%,transparent) 0,color-mix(in oklab,var(--paper) 68%,transparent) 40%,color-mix(in oklab,var(--paper) 48%,transparent) 72%),radial-gradient(ellipse 90% 70% at 50% 50%,transparent 0,transparent 58%);content:"";inset:0;pointer-events:none;position:absolute;z-index:2}#year-in-divi #anniversary-timeline-closing .wrap{position:relative;z-index:4}#year-in-divi .btn.primary{background:var(--ink);color:var(--paper)}#year-in-divi .btn.btn-accent,#year-in-divi .btn.btn-accent:visited,#year-in-divi .btn.primary:hover{background:var(--primary-color);border-color:var(--primary-color)}#year-in-divi .btn.btn-accent:hover{background-color:color-mix(in srgb,var(--accent-color) 80%,#000);border-color:color-mix(in srgb,var(--accent-color) 80%,#000)}#year-in-divi .btn:not(.btn-accent):hover{background:var(--ink);color:var(--paper)}#year-in-divi .btn .arrow{display:inline-block;font-size:var(--fs-fluid-sm);font-style:italic;letter-spacing:0;line-height:1;text-transform:none}#year-in-divi .btn.btn-sm{font-size:calc(var(--fs-fluid-2xs)*.9);gap:var(--spacing-xs);padding:calc(var(--spacing-xs) + var(--spacing-xxs)/2) calc(var(--spacing-sm) + var(--spacing-xxs)/2)}#year-in-divi .section-cta,#year-in-divi .tl-cta{margin-top:0}@media (max-width:960px){#year-in-divi .wrap{padding:0 calc(var(--spacing-md) - var(--spacing-xxs))}#year-in-divi .d5-hero,#year-in-divi .hero-sub,#year-in-divi .timeline-header{gap:var(--spacing-md);grid-template-columns:1fr}#year-in-divi .timeline{padding-left:100px}#year-in-divi .timeline:before{left:80px}#year-in-divi .tl-row{grid-template-columns:1fr}#year-in-divi .tl-row.major{margin:var(--spacing-xs) 0;padding:calc(var(--spacing-md) + var(--spacing-sm) - var(--spacing-xxs)/2) var(--spacing-sm)}#year-in-divi .tl-row:before{left:-24px;top:24px}#year-in-divi .tl-row.major:before{left:-30px;top:33px}#year-in-divi .tl-row .tl-date{left:calc((var(--spacing-xl) + var(--spacing-lg) + var(--spacing-md))*-1);top:14px;width:calc(var(--spacing-xl) + var(--spacing-sm))}#year-in-divi .d5-points{grid-template-columns:1fr}#year-in-divi .d5-points .pt{border-bottom:var(--border-width) solid var(--rule);border-right:0;border-top:0;padding:var(--spacing-md) 0}#year-in-divi .d5-points .pt:last-child{border-bottom:0}}
