.t3-haven{--t3-sage:#eef4f9;--t3-sage-light:#f7fafc;--t3-moss:#123049;--t3-euc:#2c7ebe;--t3-euc-deep:#226193;--t3-euc-ink:#1b4e75;--t3-clay:#fcb900;--t3-clay-deep:#8a6300;--t3-sand:#fdf4d9;--t3-gold:#d99f2b;--t3-gold-hover:#c78e22;--t3-gold-soft:#f0dcab;--t3-cream:#f7edd6;--t3-moss-soft:rgba(18,48,73,.74);--t3-moss-faint:rgba(18,48,73,.5);--t3-line:rgba(44,126,190,.28);--t3-shadow-soft:0 18px 48px -20px rgba(18,48,73,.22);--t3-shadow-bloom:0 30px 70px -24px rgba(18,48,73,.3);--t3-mobile-bar-h:4.875rem;--t3-mobile-menu-gutter:11rem;--t3-glass-bg:hsla(0,0%,100%,.6);--t3-glass-border:hsla(0,0%,100%,.72);--t3-glass-shadow:0 12px 32px -12px rgba(18,48,73,.25);--primary-brand:#226193;--bg-canvas:#eef4f9;--text-main:#123049;background-color:var(--t3-sage);color:var(--t3-moss);font-kerning:normal}.t3-haven .t3-mobile-menu-open{max-height:calc(100vh - 92px - var(--t3-mobile-bar-h) - env(safe-area-inset-bottom))}@supports (height:100svh){.t3-haven .t3-mobile-menu-open{max-height:calc(100svh - 92px - var(--t3-mobile-bar-h) - env(safe-area-inset-bottom))}}.t3-haven ::-moz-selection{background-color:rgba(44,126,190,.28);color:var(--t3-moss)}.t3-haven ::selection{background-color:rgba(44,126,190,.28);color:var(--t3-moss)}.t3-haven :focus-visible{outline:2px solid var(--t3-euc-ink);outline-offset:3px;border-radius:4px}.t3-serif{font-family:var(--font-t3-serif),"Newsreader",Georgia,serif;font-style:italic;font-weight:400;letter-spacing:0}.t3-display-hero{font-size:clamp(2.75rem,7vw,5.5rem);font-weight:200;line-height:1.04;letter-spacing:-.01em}.t3-display{font-size:clamp(2rem,4.5vw,3.5rem);font-weight:200;line-height:1.1;letter-spacing:-.005em}.t3-index{font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;font-size:.8rem;font-weight:400;letter-spacing:.1em;color:var(--t3-euc-ink);font-variant-numeric:tabular-nums}.t3-marker{display:inline-flex;align-items:center;gap:.75rem}.t3-marker:before{content:"";width:7px;height:7px;border-radius:9999px;background-color:var(--t3-euc);flex-shrink:0;animation:t3-breathe 4s ease-in-out infinite}.t3-glass-chip{display:inline-flex;align-items:center;gap:.55rem;border-radius:9999px;border:1px solid var(--t3-glass-border)}.t3-glass-card,.t3-glass-chip{background-color:var(--t3-glass-bg);box-shadow:var(--t3-glass-shadow);backdrop-filter:blur(12px)}.t3-glass-card{border-radius:1.5rem;border:1px solid var(--t3-glass-border)}.t3-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;border-radius:9999px;font-weight:400;letter-spacing:.02em;transition:background-color .6s cubic-bezier(.22,1,.36,1),color .6s cubic-bezier(.22,1,.36,1),box-shadow .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}.t3-btn:hover{transform:scale(1.015)}.t3-btn-primary{background-color:var(--t3-euc-deep);color:var(--t3-sage-light);box-shadow:var(--t3-shadow-soft)}.t3-btn-primary:hover{background-color:#1b527e;box-shadow:var(--t3-shadow-bloom)}.t3-btn-quiet{background-color:transparent;color:var(--t3-moss);border:1px solid var(--t3-line)}.t3-btn-quiet:hover{border-color:var(--t3-euc);background-color:rgba(44,126,190,.08)}.t3-btn-gold{background-color:var(--t3-gold);color:var(--t3-moss);box-shadow:var(--t3-shadow-soft)}.t3-btn-gold:hover{background-color:var(--t3-gold-hover);box-shadow:var(--t3-shadow-bloom)}.t3-btn-onnavy{background-color:transparent;color:#eef4f9;border:1px solid rgba(217,159,43,.55)}.t3-btn-onnavy:hover{border-color:var(--t3-gold);background-color:rgba(217,159,43,.12)}.t3-rule-gold{display:block;width:44px;height:2px;border-radius:2px;background-color:var(--t3-gold)}.t3-gold-underline{background-image:linear-gradient(var(--t3-gold),var(--t3-gold));background-repeat:no-repeat;background-size:100% .11em;background-position:0 92%;padding-bottom:.02em}.t3-marker-gold:before{background-color:var(--t3-gold)}.t3-blob{border-radius:58% 42% 55% 45%/52% 48% 42% 58%}.t3-blob-b{border-radius:44% 56% 48% 52%/58% 44% 56% 42%}@keyframes t3-drift-a{0%{transform:translate3d(-4%,-2%,0) scale(1)}50%{transform:translate3d(5%,4%,0) scale(1.08)}to{transform:translate3d(-4%,-2%,0) scale(1)}}@keyframes t3-drift-b{0%{transform:translate3d(3%,2%,0) scale(1.05)}50%{transform:translate3d(-4%,-4%,0) scale(.97)}to{transform:translate3d(3%,2%,0) scale(1.05)}}.t3-drift-a{animation:t3-drift-a 90s ease-in-out infinite}.t3-drift-b{animation:t3-drift-b 110s ease-in-out infinite}@keyframes t3-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.t3-breathe{animation:t3-breathe 4s ease-in-out infinite}.t3-grain{position:fixed;inset:0;z-index:60;pointer-events:none;opacity:.04;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='t3n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.72' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23t3n)'/%3E%3C/svg%3E");background-size:180px 180px}@media (prefers-reduced-motion:reduce){.t3-breathe,.t3-drift-a,.t3-drift-b,.t3-marker:before{animation:none}}@font-face{font-family:__Outfit_92c21c;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Outfit_92c21c;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Outfit_92c21c;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Outfit_92c21c;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Outfit_92c21c;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Outfit_92c21c;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Outfit_Fallback_92c21c;src:local("Arial");ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.00%;size-adjust:99.82%}.__className_92c21c{font-family:__Outfit_92c21c,__Outfit_Fallback_92c21c;font-style:normal}.__variable_92c21c{--font-sanctuary:"__Outfit_92c21c","__Outfit_Fallback_92c21c"}@font-face{font-family:__Newsreader_7562a4;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Newsreader_7562a4;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Newsreader_7562a4;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Newsreader_7562a4;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Newsreader_7562a4;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Newsreader_7562a4;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Newsreader_7562a4;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Newsreader_7562a4;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Newsreader_7562a4;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Newsreader_7562a4;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Newsreader_7562a4;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/665e920483964785.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Newsreader_7562a4;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/5611c55482296524.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Newsreader_7562a4;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Newsreader_7562a4;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/665e920483964785.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Newsreader_7562a4;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5611c55482296524.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Newsreader_7562a4;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Newsreader_7562a4;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/665e920483964785.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Newsreader_7562a4;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5611c55482296524.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.__className_7562a4{font-family:__Newsreader_7562a4}.__variable_7562a4{--font-t3-serif:"__Newsreader_7562a4"}