.gallery-page-root{min-height:100vh;background:#fff;display:flex;padding-top:10rem;box-sizing:border-box;max-width:100%;overflow-x:hidden}.gallery-sticky-nav{position:fixed;left:1.5rem;top:50%;transform:translateY(-50%);z-index:100;display:flex;flex-direction:column;gap:1rem;padding:1rem 0;width:140px;flex-shrink:0}.gallery-back-btn{font-family:Montserrat,sans-serif;font-size:.85rem;font-weight:500;padding:.5rem 1rem;background:#fff;border:1px solid #e5e5e5;border-radius:999px;color:var(--color-text, #2d2d2d);cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .2s ease}.gallery-back-btn:hover{background:#f5f5f5;border-color:#ccc;transform:translate(-2px)}.gallery-index-list{display:flex;flex-direction:column;gap:2px}.gallery-index-label{font-size:.65rem;font-weight:600;letter-spacing:.08em;color:#999;margin-bottom:4px}.gallery-index-item{font-family:Montserrat,sans-serif;font-size:.75rem;text-align:left;padding:.4rem .5rem;background:transparent;border:none;border-radius:6px;color:var(--color-text-muted, #5a5a5a);cursor:pointer;transition:color .2s ease,background .2s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gallery-index-item:hover{color:var(--color-text, #2d2d2d);background:rgba(0,0,0,.05)}.gallery-index-item.active{color:var(--color-text, #2d2d2d);font-weight:600;background:rgba(0,0,0,.06)}.gallery-main{flex:1;width:100%;min-width:0;max-width:100%;padding-left:160px;padding-right:160px;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}.gallery-intro{padding:1.25rem 2rem 10rem;width:100%;max-width:1000px;min-width:0;min-height:0;box-sizing:border-box}.gallery-intro--split{display:grid;grid-template-columns:1fr 1fr;gap:1.75rem;align-items:start;width:100%;grid-auto-rows:minmax(0,auto)}.gallery-intro-text{min-width:0}.gallery-title{font-family:Montserrat,sans-serif;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:600;color:var(--color-text, #2d2d2d);margin:0 0 .5rem;letter-spacing:-.02em}.gallery-subtitle{font-size:.9rem;font-weight:600;color:var(--color-text-muted, #5a5a5a);margin:0 0 .75rem;line-height:1.45;letter-spacing:.03em;text-transform:uppercase}.gallery-intro-p{font-size:.95rem;color:var(--color-text-muted, #5a5a5a);line-height:1.6;margin:0}.gallery-intro-media{position:relative;width:100%;aspect-ratio:16 / 9;border-radius:12px;overflow:hidden;background:#f5f5f5}.gallery-intro-img,.gallery-intro-video{width:100%;height:100%;display:block;vertical-align:top}.gallery-intro-img,.gallery-intro-video{object-fit:cover}.gallery-section-block{width:100%;max-width:1000px;min-width:0;margin-top:2rem;margin-bottom:3rem;scroll-margin-top:5rem;padding-inline:2rem;box-sizing:border-box}.gallery-section-block:first-of-type{margin-top:0}.gallery-section-title{font-family:Montserrat,sans-serif;font-size:1.75rem;font-weight:700;color:var(--color-text, #2d2d2d);margin:0 0 1.25rem;letter-spacing:.02em;text-align:center}.gallery-section-images{display:flex;flex-direction:column;gap:0;width:100%;max-width:1000px;margin:0 auto}.gallery-image-wrap{width:100%;overflow:hidden;background:#f5f5f5;margin-bottom:0}.gallery-image-wrap img{width:100%;height:auto;display:block;vertical-align:top}.gallery-video-wrap{aspect-ratio:16 / 9}.gallery-section-video{width:100%;height:100%;object-fit:contain;display:block;background:#111}.gallery-section-content{max-width:1000px;margin:0 auto 1.5rem;font-family:Montserrat,sans-serif;font-size:.95rem;line-height:1.65;color:var(--color-text-muted, #5a5a5a);white-space:pre-line}.gallery-section-content p{margin:0 0 1rem}.gallery-section-content h3{margin:1.25rem 0 .75rem;font-size:1.05rem;font-weight:700;color:var(--color-text, #2d2d2d);letter-spacing:.01em}.gallery-section-content ul{margin:.5rem 0 1rem 1.25rem;padding:0}.gallery-section-content li{margin:.25rem 0}.gallery-section-content strong{font-weight:600;color:var(--color-text, #2d2d2d)}.gallery-footer{width:100%;max-width:1000px;padding:4rem 2rem;text-align:center;box-sizing:border-box}.gallery-return-btn{font-family:Montserrat,sans-serif;font-size:.9rem;font-weight:500;padding:.65rem 1.5rem;background:var(--color-text, #2d2d2d);border:none;border-radius:999px;color:#fff;cursor:pointer;transition:background .2s ease,transform .2s ease}.gallery-return-btn:hover{background:var(--color-accent-hover, #454545);transform:translateY(-2px)}@media (max-width: 1100px){.gallery-main{padding-left:140px;padding-right:2rem}}@media (max-width: 900px){.gallery-sticky-nav{left:.75rem;width:120px}.gallery-main{padding-left:120px;padding-right:1.5rem}.gallery-intro--split{grid-template-columns:1fr}.gallery-intro-media{order:-1}}@media (max-width: 600px){.gallery-page-root{flex-direction:column;padding-top:5.5rem}.gallery-sticky-nav{position:static;transform:none;width:100%;flex-direction:row;flex-wrap:wrap;align-items:center;padding:.75rem 1rem;gap:.5rem;border-bottom:1px solid #eee;background:#fff}.gallery-index-label{display:none}.gallery-index-list{flex-direction:row;flex-wrap:wrap;gap:4px}.gallery-index-item{white-space:nowrap}.gallery-main{padding-left:clamp(.75rem,4vw,1rem);padding-right:clamp(.75rem,4vw,1rem)}.gallery-intro{padding:1rem clamp(.75rem,4vw,1rem) 3rem}.gallery-section-block{padding-inline:clamp(.75rem,4vw,2rem)}.gallery-section-images{max-width:100%}}:root{--color-bg: #ffffff;--color-bg-soft: #fafafa;--color-surface: #ffffff;--color-border: #e8e8e8;--color-text: #2d2d2d;--color-text-muted: #5a5a5a;--color-text-soft: #7a7a7a;--color-accent: #5c5c5c;--color-accent-hover: #454545;--font-sans: "Montserrat", sans-serif;--font-alt: "Montserrat Alternates", sans-serif;--font-display: "Caveat Brush", var(--font-sans);--radius: 12px;--radius-full: 999px;--shadow-soft: 0 2px 12px rgba(0, 0, 0, .04);--shadow-medium: 0 6px 24px rgba(0, 0, 0, .06);--transition: .28s ease}#root{width:100%;min-height:100%;max-width:100vw;background-color:var(--color-bg);box-sizing:border-box;overflow-x:clip}body{margin:0;color:var(--color-text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;overflow-x:clip}html{scroll-behavior:smooth;overflow-x:clip}@media (max-width: 768px){body{touch-action:pan-y}}.nav-wrapper{position:fixed;top:0;left:0;right:0;padding:1.25rem 2rem;display:flex;justify-content:space-between;align-items:center;z-index:1000;background:var(--color-surface);transition:background var(--transition),box-shadow var(--transition)}.nav-wrapper.work-mode{background:var(--color-surface);box-shadow:var(--shadow-soft)}.logo-styled{text-decoration:none;color:var(--color-text);margin-left:clamp(1.5rem,5vw,6rem)}.logo-styled img{max-width:50px;height:auto;display:block}.list-styled{list-style:none;padding:0;margin:0;display:flex;align-items:center;gap:.5rem;margin-right:clamp(1.5rem,5vw,6rem)}.list-styled li{display:inline}.nav-works-wrap{position:relative}.link-styled--btn{border:none;cursor:pointer;font:inherit}.nav-works-dropdown{position:absolute;top:100%;right:0;margin-top:.35rem;min-width:140px;padding:.35rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow-medium);z-index:1001}.nav-works-dropdown-item{display:block;width:100%;padding:.5rem .75rem;text-align:left;font-family:var(--font-sans);font-size:.9rem;font-weight:500;color:var(--color-text-muted);background:none;border:none;border-radius:6px;cursor:pointer;transition:background var(--transition),color var(--transition)}.nav-works-dropdown-item:hover{background:var(--color-bg-soft);color:var(--color-text)}.link-styled{text-decoration:none;font-family:var(--font-sans);font-weight:500;font-size:15px;color:var(--color-text-muted);padding:.5rem 1.25rem;border-radius:var(--radius-full);background:var(--color-surface);border:1px solid var(--color-border);transition:color var(--transition),background var(--transition),border-color var(--transition)}.link-styled:hover{color:var(--color-accent-hover);border-color:var(--color-accent);background:var(--color-bg-soft)}.link-styled.active{color:var(--color-surface);background:var(--color-accent);border-color:var(--color-accent)}.nav-wrapper.work-mode .link-styled{color:var(--color-text-muted)}.nav-wrapper.work-mode .link-styled:hover{color:var(--color-accent-hover);border-color:var(--color-accent)}.nav-wrapper.work-mode .link-styled.active{color:var(--color-surface);background:var(--color-accent);border-color:var(--color-accent)}@media (max-width: 768px){.nav-wrapper{padding:.75rem 1rem}.logo-styled{margin-left:1.25rem}.logo-styled img{max-width:56px}.hamburger-button{margin-right:1rem;width:40px;height:28px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;border:none;background:none}.hamburger-button div{width:100%;height:2px;background-color:var(--color-text);border-radius:2px;transition:opacity var(--transition)}.hamburger-button:hover div{opacity:.7}.overlay{z-index:5000;position:fixed;top:0;right:0;bottom:0;left:0;background:var(--color-bg);display:flex;justify-content:center;align-items:center;visibility:hidden;opacity:0;transition:visibility 0s .2s,opacity .25s ease;font-family:var(--font-sans)}.overlay.visible{visibility:visible;opacity:1;transition:opacity .25s ease}.overlay-content{text-align:center;color:var(--color-text)}.overlay-content a{display:block;margin:2rem 0;font-size:1.25rem;font-weight:500;color:var(--color-text);text-decoration:none;transition:color var(--transition)}.overlay-content a:hover{color:var(--color-accent)}.overlay-link-button{display:block;width:100%;margin:2rem 0;font-size:1.25rem;font-weight:500;color:var(--color-text);background:none;border:none;cursor:pointer;text-align:center;font-family:var(--font-sans);padding:0;text-decoration:none}.overlay-link-button:hover{color:var(--color-accent)}.overlay-close{position:absolute;top:1rem;right:1.5rem;font-size:2rem;cursor:pointer;color:var(--color-text-muted);line-height:1}.list-styled{display:none}}section{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0;position:relative;width:100%;min-height:100vh;box-sizing:border-box}.intro-section{min-height:80vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:19rem 2rem 4rem;box-sizing:border-box;position:relative;z-index:5}.open-section{min-height:80vh;padding-top:6rem;padding-bottom:4rem}.skill-section{min-height:80vh}.creat-section{position:relative;min-height:100vh;padding:4rem 2rem}.tena-section{min-height:60vh;padding:3rem 2rem}.spacer-section{min-height:40vh}.intro-inner{display:flex;flex-direction:column;align-items:center;width:100%;max-width:900px;margin:0 auto}.intro-layout{display:grid;grid-template-columns:1fr auto;gap:2.5rem;align-items:center;width:100%;margin-bottom:2.5rem}.intro-text-overlay-wrapper{position:relative;z-index:1;min-width:0;text-align:left;font-family:var(--font-display)}.intro-s1{color:var(--color-text-muted);font-size:clamp(2.5rem,8vw,5rem);font-weight:400;line-height:1.15;margin:0 0 .5rem;letter-spacing:-.02em}.intro-s1 span{display:inline-block;animation:introFade .6s ease-out backwards;animation-delay:calc(.04s * var(--i))}@keyframes introFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.intro-s2{color:var(--color-text-soft);font-size:clamp(.8rem,1.5vw,1.2rem);line-height:1.6;margin:.9rem 0 0;font-family:var(--font-sans);font-weight:400;letter-spacing:.02em;animation:introFadeIn .6s ease-out .6s backwards}@keyframes introFadeIn{0%{opacity:0}to{opacity:1}}.intro-profile-wrap{flex-shrink:0;animation:introProfileFade .9s ease-out backwards}.intro-profile-pic{width:200px;height:200px;border-radius:50%;object-fit:cover;display:block;box-shadow:var(--shadow-soft)}@keyframes introProfileFade{0%{opacity:0}to{opacity:1}}@keyframes introFadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.intro-contact-container{position:relative;margin-top:.5rem;margin-bottom:2rem;z-index:1}.intro-contact-button{padding:.9rem 2rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text);font-family:var(--font-sans);font-size:.95rem;font-weight:500;cursor:pointer;transition:all var(--transition);box-shadow:var(--shadow-soft)}.intro-contact-button:hover{border-color:var(--color-accent);color:var(--color-accent);box-shadow:var(--shadow-medium);transform:translateY(-1px)}.intro-scroll-wrap{width:100%;margin-top:1.5rem;display:flex;justify-content:center;z-index:1;animation:introFadeUp .5s ease-out 1.1s backwards}.scroll-indicator{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;color:var(--color-text-soft);font-size:.75rem;font-family:var(--font-sans);letter-spacing:.1em;text-transform:lowercase;animation:scrollBounce 2.5s ease-in-out infinite}.scroll-hint-text{opacity:.85}.scroll-icon{font-size:1.25rem;opacity:.8}@keyframes scrollBounce{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@media (max-width: 768px){.intro-layout{grid-template-columns:1fr;gap:1.5rem;text-align:center}.intro-text-overlay-wrapper{text-align:center}.intro-profile-wrap{justify-self:center}.intro-view-works-container{bottom:3rem}}.open-section{z-index:10}.selectedwork-wrap{min-height:100vh;margin-top:28vh;padding:6rem 0 4rem}.selectedwork-layout{display:grid;grid-template-columns:minmax(200px,280px) 1fr;gap:3rem;max-width:1200px;margin:0 auto;padding:0 clamp(1.5rem,4vw,2.5rem);align-items:start}.selectedwork-sidebar{position:sticky;top:9.5rem;align-self:start}.selectedwork-title.selectedwork-title--with-buttons{position:static;opacity:1;transform:none;pointer-events:auto}.selectedwork-title__small{font-size:.8rem;font-weight:600;color:var(--color-text-soft);margin-bottom:1rem;letter-spacing:.04em}.selectedwork-title__buttons{display:flex;flex-direction:column;gap:.35rem}.selectedwork-title__btn{font-family:var(--font-sans);font-size:1rem;font-weight:500;text-align:left;background:none;border:none;color:var(--color-text-soft);cursor:pointer;transition:color var(--transition),transform var(--transition);border-radius:6px;padding:.5rem 0 .5rem .5rem}.selectedwork-title__btn:hover{color:var(--color-text);transform:translate(4px)}.selectedwork-title__btn.active{color:var(--color-text);font-weight:600}.selectedwork-content{display:flex;flex-direction:column;gap:3rem;margin-top:8rem}.selectedwork-block{scroll-margin-top:6rem}.selectedwork-block__heading{font-family:var(--font-sans);font-size:.85rem;font-weight:600;color:var(--color-text-soft);margin:0 0 1rem;letter-spacing:.03em}.selectedwork-row-list{display:flex;flex-direction:column;gap:1rem;perspective:900px}.openminded-card{display:block;text-decoration:none;border-radius:var(--radius);overflow:hidden;background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-border),var(--shadow-soft);position:relative;--sheen-x: 15%;--sheen-y: 18%;--tilt-x: 0deg;--tilt-y: 0deg;transform-style:preserve-3d;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .4s ease,background .4s ease}.openminded-card--row{display:grid;grid-template-columns:1fr 70%;gap:0;height:280px;min-height:200px;cursor:pointer}.openminded-card--row .openminded-card__meta,.openminded-card--row .openminded-card__thumb{pointer-events:none}.openminded-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;transition:opacity .4s ease;background:radial-gradient(circle at var(--sheen-x) var(--sheen-y),rgba(255,255,255,.6),rgba(255,255,255,0) 55%);z-index:2}.selectedwork-row-list .openminded-card:hover{transition-duration:.08s;transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y)) translateY(-6px) scale(1.01);box-shadow:inset 0 0 0 1px var(--color-border),var(--shadow-medium)}.selectedwork-row-list .openminded-card:hover:before{opacity:1}.openminded-card__thumb{position:relative;width:100%;height:100%;min-height:0;background:var(--color-bg-soft)}.openminded-card__thumb:after{content:"";position:absolute;top:0;left:0;bottom:0;width:50%;background:linear-gradient(to right,var(--color-surface) 0%,rgba(255,255,255,.6) 25%,transparent 70%);pointer-events:none}.openminded-card__thumb img{width:100%;height:100%;object-fit:cover;display:block}.openminded-card__thumbPlaceholder{width:100%;height:100%;background:var(--color-border)}.openminded-card__meta{padding:1rem 1.25rem;color:var(--color-text);display:flex;flex-direction:column;justify-content:center;min-width:0}.openminded-card__title{font-family:var(--font-alt);font-size:1rem;font-weight:600;line-height:1.25;margin-bottom:.35rem;color:var(--color-text)}.openminded-card__subtitle{font-family:var(--font-sans);font-size:.8rem;font-weight:500;color:var(--color-text-muted)}.openminded-card__desc{margin-top:.5rem;font-family:var(--font-sans);font-size:.5rem;font-weight:400;color:var(--color-text-soft);font-style:italic}.selectedwork-expand-btn{font-family:var(--font-sans);font-size:.85rem;font-weight:500;margin-top:.75rem;padding:.5rem 0;background:none;border:none;color:var(--color-accent);cursor:pointer;transition:color var(--transition)}.selectedwork-expand-btn:hover{color:var(--color-accent-hover)}@media (max-width: 768px){.selectedwork-layout{grid-template-columns:1fr;gap:2rem}.selectedwork-content{margin-top:2rem}.selectedwork-sidebar{position:static;display:flex;flex-direction:row;align-items:baseline;flex-wrap:wrap;gap:.5rem}.selectedwork-title__small{margin-bottom:0;margin-right:.5rem}.selectedwork-title__buttons{flex-direction:row;flex-wrap:wrap}.selectedwork-title__btn{padding:.35rem .75rem}.openminded-card--row{grid-template-columns:1fr}.openminded-card__thumb{min-height:180px}}.create-text-overlay-wrapper{position:relative;text-align:left;max-width:85%;z-index:10;color:var(--color-text);font-family:var(--font-display);font-size:clamp(2rem,5vw,4rem);font-weight:400;line-height:1.35}.create-text-overlay-wrapper p{margin:0}.tena-cta-wrapper{position:relative;width:100%;max-width:480px;text-align:center;padding:2rem 1.5rem;z-index:10}.tena-cta-lead{font-family:var(--font-sans);font-size:clamp(1rem,2vw,1.15rem);font-weight:500;color:var(--color-text-muted);margin:0 0 1.5rem;line-height:1.5}.tena-cta-buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:1.5rem}.tena-cta-btn{font-family:var(--font-sans);font-size:.95rem;font-weight:500;padding:.65rem 1.5rem;border-radius:var(--radius-full);cursor:pointer;transition:transform var(--transition),box-shadow var(--transition),background var(--transition);text-decoration:none;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text)}.tena-cta-btn:hover{transform:translateY(-2px);box-shadow:var(--shadow-soft)}.tena-cta-btn-primary{background:var(--color-text);border-color:var(--color-text);color:var(--color-surface)}.tena-cta-btn-primary:hover{background:var(--color-text-muted);border-color:var(--color-text-muted)}.tena-cta-btn-secondary:hover{border-color:var(--color-accent);color:var(--color-accent)}.tena-cta-links{font-size:.8rem;color:var(--color-text-soft)}.tena-cta-links a{color:var(--color-text-soft);text-decoration:none;transition:color var(--transition)}.tena-cta-links a:hover{color:var(--color-accent)}.tena-cta-dot{margin:0 .35rem;opacity:.6}@media (max-width: 768px){.tena-cta-wrapper{padding:1.5rem 1rem}.tena-cta-links{font-size:.75rem}}.contact-page{min-height:100vh;background:var(--color-bg);padding-top:6rem}.contact-section{max-width:560px;margin:0 auto;padding:3rem 2rem;text-align:center}.contact-title{font-family:var(--font-sans);font-size:clamp(1.75rem,4vw,2.25rem);font-weight:600;color:var(--color-text);margin:0 0 1rem;letter-spacing:-.02em}.contact-lead{font-size:1rem;color:var(--color-text-muted);line-height:1.6;margin:0 0 2.5rem}.contact-links{display:flex;flex-direction:column;gap:1rem;align-items:center}.contact-link{font-size:1rem;font-weight:500;color:var(--color-accent);text-decoration:none;transition:color var(--transition)}.contact-link:hover{color:var(--color-accent-hover);text-decoration:underline}@media (prefers-reduced-motion: reduce){.intro-s1 span,.intro-s2 span,.selectedwork-title,.selectedwork-title__big,.openminded-card,.scroll-indicator{animation:none;transition:none}}@font-face{font-family:Caveat Brush;src:url(https://pub-4a6d7ca08a1243698717b4da6c92887d.r2.dev/fonts/Caveat_Brush/CaveatBrush-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(https://pub-4a6d7ca08a1243698717b4da6c92887d.r2.dev/fonts/Montserrat/Montserrat-VariableFont_wght.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(https://pub-4a6d7ca08a1243698717b4da6c92887d.r2.dev/fonts/Montserrat/Montserrat-Italic-VariableFont_wght.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Montserrat Alternates;src:url(https://pub-4a6d7ca08a1243698717b4da6c92887d.r2.dev/fonts/Montserrat_Alternates/MontserratAlternates-Thin.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Montserrat Alternates;src:url(https://pub-4a6d7ca08a1243698717b4da6c92887d.r2.dev/fonts/Montserrat_Alternates/MontserratAlternates-ThinItalic.woff2) format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Montserrat Alternates;src:url(https://pub-4a6d7ca08a1243698717b4da6c92887d.r2.dev/fonts/Montserrat_Alternates/MontserratAlternates-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Montserrat Alternates;src:url(https://pub-4a6d7ca08a1243698717b4da6c92887d.r2.dev/fonts/Montserrat_Alternates/MontserratAlternates-LightItalic.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Montserrat Alternates;src:url(https://pub-4a6d7ca08a1243698717b4da6c92887d.r2.dev/fonts/Montserrat_Alternates/MontserratAlternates-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat Alternates;src:url(https://pub-4a6d7ca08a1243698717b4da6c92887d.r2.dev/fonts/Montserrat_Alternates/MontserratAlternates-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Montserrat Alternates;src:url(https://pub-4a6d7ca08a1243698717b4da6c92887d.r2.dev/fonts/Montserrat_Alternates/MontserratAlternates-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat Alternates;src:url(https://pub-4a6d7ca08a1243698717b4da6c92887d.r2.dev/fonts/Montserrat_Alternates/MontserratAlternates-MediumItalic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Montserrat Alternates;src:url(https://pub-4a6d7ca08a1243698717b4da6c92887d.r2.dev/fonts/Montserrat_Alternates/MontserratAlternates-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat Alternates;src:url(https://pub-4a6d7ca08a1243698717b4da6c92887d.r2.dev/fonts/Montserrat_Alternates/MontserratAlternates-SemiBoldItalic.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Montserrat Alternates;src:url(https://pub-4a6d7ca08a1243698717b4da6c92887d.r2.dev/fonts/Montserrat_Alternates/MontserratAlternates-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat Alternates;src:url(https://pub-4a6d7ca08a1243698717b4da6c92887d.r2.dev/fonts/Montserrat_Alternates/MontserratAlternates-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}
