._aboutSection_f82113b{width:100%;position:relative}._aboutInner_f82113b{padding-block-start:var(--section-space);padding-block-end:clamp(4rem,5.5vw,5rem)}._aboutHead_f82113b{margin-bottom:clamp(2.5rem,6vw,4.5rem)}._aboutHead_f82113b span{color:var(--text-muted);letter-spacing:.1em;margin-bottom:.75rem;font-size:.8125rem;font-weight:700;display:block}._aboutHead_f82113b h2{color:#111;letter-spacing:-.035em;text-box:trim-both cap alphabetic;margin:0;font-size:clamp(3rem,7vw,4.5rem);font-weight:900;line-height:.95}._aboutGrid_f82113b{gap:1rem;display:grid}._experiencePanel_f82113b,._aboutBody_f82113b{border:var(--surface-border);border-radius:var(--radius-xl)}._experiencePanel_f82113b{isolation:isolate;background:radial-gradient(circle at 18% 22%,#ffffffe6,#0000 26%),linear-gradient(135deg,#f6d9d9 0%,#e3ddf4 52%,#cde7e7 100%);min-height:26rem;padding:1.5rem;position:relative;overflow:hidden}._experienceVisual_f82113b{aspect-ratio:1;z-index:-1;background:#ffffff52;border:1px solid #3333331f;border-radius:44% 56% 52% 48%/58% 42%;width:min(18rem,68vw);position:absolute;bottom:-18%;right:-12%;transform:rotate(-12deg);box-shadow:inset 0 0 4rem #ffffff73}._experienceLabel_f82113b{letter-spacing:.14em;font-family:monospace;font-size:.6875rem;font-weight:700}._experienceYears_f82113b{color:#111;align-items:flex-end;gap:.75rem;margin-top:2.75rem;display:flex}._experienceYears_f82113b strong{letter-spacing:-.08em;text-box:trim-both cap alphabetic;font-size:clamp(5rem,18vw,7.5rem);font-weight:900;line-height:.75}._experienceYears_f82113b span{letter-spacing:.14em;padding-bottom:.35rem;font-family:monospace;font-size:.75rem;font-weight:700}._experienceCaption_f82113b{max-width:19rem;margin-top:2rem;font-size:.875rem;font-weight:700;line-height:1.8}._experienceDetails_f82113b{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid;position:absolute;bottom:1.5rem;left:1.5rem;right:1.5rem}._experienceDetails_f82113b div{border-top:1px solid #33333338;padding-top:.75rem}._experienceDetails_f82113b dt{color:#555;letter-spacing:.1em;font-family:monospace;font-size:.6875rem;font-weight:700}._experienceDetails_f82113b dd{color:#111;margin-top:.25rem;font-size:1rem;font-weight:900}._aboutBody_f82113b{background:#fff;flex-direction:column;justify-content:space-between;padding:clamp(1.5rem,5vw,3rem);display:flex}._copyGroup_f82113b{max-width:42rem}._aboutTxt_f82113b{color:#222;font-size:.9375rem;font-weight:700;line-height:2}._aboutTxt_f82113b+._aboutTxt_f82113b{margin-top:1.5rem}._aboutLink_f82113b{border-radius:var(--radius-pill);color:#fff;background:#111;border:1px solid #111;align-self:flex-start;align-items:center;min-height:2.75rem;margin-top:2.5rem;padding:.75rem 1.25rem;font-size:.8125rem;font-weight:700;text-decoration:none;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s,background-color .3s;display:inline-flex}@media (min-width:1024px) and (hover:hover) and (pointer:fine){._aboutLink_f82113b:hover{background:#222;transform:translateY(-2px);box-shadow:0 .75rem 1.75rem #11111124}}@media (min-width:768px){._aboutGrid_f82113b{grid-template-columns:minmax(17rem,.8fr) minmax(0,1.4fr);gap:1.5rem}._experiencePanel_f82113b{min-height:30rem;padding:2rem}._experienceDetails_f82113b{bottom:2rem;left:2rem;right:2rem}._aboutTxt_f82113b{font-size:1.0625rem}}._sect_013ba95{width:100%;padding:var(--section-space) 0;background-color:#f8f8f8;border-start-start-radius:clamp(2rem,4vw,4rem);border-start-end-radius:clamp(2rem,4vw,4rem);border-end-end-radius:clamp(2rem,4vw,4rem);border-end-start-radius:clamp(2rem,4vw,4rem);position:relative;overflow:clip}._canvasGrid_013ba95{pointer-events:none;z-index:1;background-image:linear-gradient(#00000004 1px,#0000 1px),linear-gradient(90deg,#00000004 1px,#0000 1px);background-position:50%;background-size:40px 40px;position:absolute;inset:0}._canvasFrame_013ba95{border-radius:var(--radius-xl);pointer-events:none;z-index:1;border:1px dashed #1a1a1a0a;position:absolute;inset:1.5rem}@media (min-width:768px){._canvasFrame_013ba95{inset:2.5rem}}._worksInner_013ba95{max-width:1200px;padding:0 var(--layout-gutter);z-index:2;margin:0 auto;position:relative}._headerArea_013ba95{margin-bottom:4rem}@media (min-width:768px){._headerArea_013ba95{margin-bottom:5.5rem}}._headerArea_013ba95 h2{color:#111;letter-spacing:-.02em;margin:0;font-size:2.75rem;font-weight:900;line-height:1.1}._headerArea_013ba95 h2 span{color:var(--text-muted);letter-spacing:.1em;margin-bottom:.75rem;font-size:.8125rem;font-weight:700;line-height:1.5;display:block}@media (min-width:768px){._headerArea_013ba95 h2{font-size:4rem}}._worksList_013ba95{flex-direction:column;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}@media (min-width:1024px){._worksList_013ba95{gap:3.5rem}}._worksItem_013ba95{width:100%;position:relative}._cardLink_013ba95{color:inherit;cursor:pointer;border-radius:var(--radius-lg);box-shadow:none;background-color:#0000;border:none;padding:2rem .5rem;text-decoration:none;transition:background-color .3s;display:block}@media (min-width:768px){._cardLink_013ba95{padding:3.5rem 1.5rem}}._itemFlex_013ba95{flex-direction:column;gap:1.75rem;display:flex}@media (min-width:768px){._itemFlex_013ba95{flex-direction:row;align-items:center;gap:2.25rem}}@media (min-width:1024px){._itemFlex_013ba95{gap:4rem}}@media (min-width:1280px){._itemFlex_013ba95{gap:5rem}}._imgWrap_013ba95{aspect-ratio:4/3;border-radius:var(--radius-lg);background-color:#fcfcfc;border:1px solid #0000000f;flex-shrink:0;width:100%;position:relative;overflow:hidden}@media (min-width:768px){._imgWrap_013ba95{width:44%;max-width:420px}}@media (min-width:1024px){._imgWrap_013ba95{width:46%;max-width:480px}}@media (min-width:1280px){._imgWrap_013ba95{width:48%;max-width:500px}}._worksImg_013ba95{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1)}._contentArea_013ba95{flex-grow:1;min-width:0}._tagContainer_013ba95{flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem;display:flex}._tagPill_013ba95{color:#666;border-radius:var(--radius-pill);background-color:#f3f3f3;padding:.25rem .55rem;font-family:monospace;font-size:.7rem;font-weight:700;transition:all .3s}._projectTitle_013ba95{color:#111;letter-spacing:-.01em;margin-bottom:1.25rem;font-size:1.5rem;font-weight:800;line-height:1.25;transition:color .3s}@media (min-width:768px){._projectTitle_013ba95{font-size:2.15rem}}._caseStudyBtn_013ba95{color:#111;align-items:center;gap:.5rem;margin:0;font-family:Outfit,sans-serif;font-size:.9rem;font-weight:900;display:flex}._arrowIcon_013ba95{transition:transform .4s cubic-bezier(.16,1,.3,1);display:inline-block}._dividerLine_013ba95{border-bottom:1px dashed #1a1a1a14;width:100%;margin-top:0;margin-bottom:0}@media (min-width:1024px) and (hover:hover) and (pointer:fine){._cardLink_013ba95:hover{box-shadow:none;background-color:#1a1a1a04;border-color:#0000;transform:none}._cardLink_013ba95:hover ._worksImg_013ba95{transform:scale(1.025)}._cardLink_013ba95:hover ._tagPill_013ba95{color:#111;background-color:#e8e8e8}._cardLink_013ba95:hover ._arrowIcon_013ba95{transform:translate(5px)}}._sect_d5131e6{background:#fff;padding-block:clamp(1.25rem,2vw,2rem);position:relative}._frame_d5131e6{border-radius:var(--radius-xl);isolation:isolate;background:radial-gradient(circle at 10% 10%,#ffffffc2,#0000 26rem),radial-gradient(circle at 56% 14%,#ebd8f6b8,#0000 34rem),radial-gradient(circle at 90% 88%,#afe0daad,#0000 36rem),linear-gradient(135deg,#f2cfd2 0%,#ded6ef 51%,#c5e5e2 100%);border:3px solid #333;width:calc(100% - 1.5rem);max-width:100rem;margin-inline:auto;position:relative;overflow:clip}._frame_d5131e6:before{aspect-ratio:1;content:"";pointer-events:none;background:#ffffff2e;border:1px solid #33333314;border-radius:50%;width:24rem;position:absolute;top:-8rem;right:-6rem;box-shadow:inset 0 0 4rem #ffffff4d}._inner_d5131e6{z-index:1;box-sizing:border-box;width:min(100%,82rem);margin-inline:auto;padding-block:clamp(5.25rem,12vw,7.5rem) clamp(3.25rem,8vw,6.5rem);padding-inline:clamp(1.25rem,5vw,4rem);position:relative}._sectionHeader_d5131e6{max-width:35rem;margin-bottom:clamp(2.5rem,7vw,4rem)}._kicker_d5131e6{color:var(--text-muted);letter-spacing:.1em;margin-bottom:.75rem;font-size:.8125rem;font-weight:700}._sectionHeader_d5131e6 h2{color:#111;letter-spacing:-.02em;text-box:trim-both cap alphabetic;margin:0;font-size:clamp(2.5rem,9.5vw,3.5rem);font-weight:900;line-height:.9}._lead_d5131e6{color:#272727;text-wrap:pretty;max-width:31rem;margin-top:clamp(1.5rem,4vw,2rem);font-size:clamp(.9375rem,.9rem + .15vw,1rem);font-weight:700;line-height:1.9}._expertiseList_d5131e6{border-bottom:1px solid #3333;margin:0;padding:0;list-style:none}._expertiseItem_d5131e6{isolation:isolate;border-top:1px solid #3333;position:relative}._expertiseItem_d5131e6:before{z-index:0;color:#11111103;font-family:var(--font-roboto), sans-serif;font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums;letter-spacing:.01em;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-text-stroke:1px #1111;font-size:clamp(6.5rem,29vw,8rem);font-weight:900;line-height:.75;position:absolute;top:50%;right:0;transform:translateY(-50%)}._expertiseItem_d5131e6:first-child:before{content:"01";content:"01" / ""}._expertiseItem_d5131e6:nth-child(2):before{content:"02";content:"02" / ""}._expertiseItem_d5131e6:nth-child(3):before{content:"03";content:"03" / ""}._expertiseArticle_d5131e6{z-index:1;gap:1.25rem;padding-block:clamp(2rem,5vw,2.75rem);display:grid;position:relative}._itemHeader_d5131e6{display:block}._itemTitle_d5131e6{color:#111;letter-spacing:-.025em;margin:0;font-size:clamp(1.375rem,4.5vw,1.625rem);font-weight:900;line-height:1.2}._itemContent_d5131e6{min-width:0}._itemDesc_d5131e6{color:#242424;overflow-wrap:break-word;text-wrap:pretty;max-width:45rem;font-size:.875rem;font-weight:600;line-height:1.9}._detailList_d5131e6{flex-wrap:wrap;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}._detailList_d5131e6 li{color:#292929;background:0 0;border:1px solid #3333333d;border-radius:.5rem;align-items:center;width:fit-content;min-height:2.125rem;padding:.45rem .65rem;font-size:.75rem;font-weight:700;line-height:1.45;display:inline-flex}@media (min-width:560px){._frame_d5131e6{width:calc(100% - 2rem)}}@media (min-width:768px){._sect_d5131e6{padding-block:clamp(1.5rem,2vw,2rem)}._frame_d5131e6{width:calc(100% - 3rem)}._expertiseItem_d5131e6:before{left:0;right:auto}._inner_d5131e6{padding-inline:clamp(3rem,7vw,5rem)}._sectionHeader_d5131e6{margin-bottom:4rem}._sectionHeader_d5131e6 h2{font-size:clamp(3.25rem,6vw,4rem)}._expertiseArticle_d5131e6{-moz-column-gap:clamp(2.5rem, 6vw, 5rem);grid-template-columns:minmax(12rem,.72fr) minmax(0,1.28fr);align-items:start;gap:1.5rem clamp(2.5rem,6vw,5rem)}._detailList_d5131e6{grid-column:1/-1}._itemTitle_d5131e6{font-size:clamp(1.5rem,2.4vw,1.75rem)}._itemDesc_d5131e6{font-size:.9375rem}}@media (min-width:768px) and (max-width:1279px){._expertiseArticle_d5131e6{-moz-column-gap:clamp(1.75rem, 3vw, 2.25rem);grid-template-columns:8.5rem minmax(0,1fr);column-gap:clamp(1.75rem,3vw,2.25rem)}}@media (min-width:1280px){._expertiseItem_d5131e6:before{font-size:clamp(8.5rem,11vw,10rem);left:-.5rem}._inner_d5131e6{grid-template-columns:minmax(15rem,.68fr) minmax(0,1.5fr);align-items:start;gap:clamp(4rem,7vw,7rem);display:grid}._sectionHeader_d5131e6{max-width:24rem;margin-bottom:0;padding-top:.25rem}._sectionHeader_d5131e6 h2{font-size:clamp(3.5rem,4.2vw,4rem)}._lead_d5131e6{margin-top:1.75rem}._expertiseArticle_d5131e6{-moz-column-gap:clamp(1.5rem, 2.2vw, 2.25rem);grid-template-columns:minmax(12.5rem,1fr) minmax(14rem,1.3fr) minmax(10.5rem,.9fr);align-items:center;gap:0 clamp(1.5rem,2.2vw,2.25rem);padding-block:4.25rem}._detailList_d5131e6{flex-direction:column;grid-column:auto;align-items:flex-start;gap:.625rem}._detailList_d5131e6 li{font-size:.75rem}}@media (min-width:1600px){._frame_d5131e6{width:calc(100% - 5rem)}._expertiseArticle_d5131e6{padding-block:5rem}}._section_ea9c5b4{z-index:50;padding:var(--section-space) 0 calc(var(--section-space) + 2rem);background:#fff;position:relative}._inner_ea9c5b4{width:100%;max-width:90rem;padding:0 var(--layout-gutter);margin:0 auto}._header_ea9c5b4{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:3rem;display:flex}._kicker_ea9c5b4{margin-bottom:.75rem;font-size:.875rem;font-weight:700}._title_ea9c5b4{letter-spacing:-.02em;font-size:clamp(2.25rem,6vw,3rem);font-weight:900;line-height:1}._description_ea9c5b4{max-width:39rem;margin-top:1.25rem;font-size:.875rem;line-height:1.9}._controls_ea9c5b4{flex:none;gap:.625rem;display:flex;position:static;transform:none}._controlButton_ea9c5b4{color:#333;background:#fff;border:1px solid #333;border-radius:50%;place-items:center;width:2.625rem;height:2.625rem;line-height:1;display:grid;position:static;transform:none}._controlButton_ea9c5b4:disabled{cursor:default;color:#aaa;border-color:#c7c7c7}._arrowIcon_ea9c5b4{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1.125rem;height:auto;transition:transform .25s cubic-bezier(.16,1,.3,1)}:is(._controlButton_ea9c5b4:focus-visible,._cardLink_ea9c5b4:focus-visible,._moreLink_ea9c5b4:focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}._trackWrap_ea9c5b4{margin-inline:-.5rem;position:relative}._track_ea9c5b4{padding-block:.5rem}@media (prefers-reduced-motion:reduce){html:not([data-motion=full]) ._slider_ea9c5b4 .splide__list{transition-duration:.18s!important}}html[data-motion=reduced] ._slider_ea9c5b4 .splide__list{transition-duration:.18s!important}._slide_ea9c5b4{min-width:0}._cardLink_ea9c5b4{border-radius:var(--radius-lg);height:100%;min-height:100%;color:inherit;background:#fff;border:1px solid #333;flex-direction:column;text-decoration:none;transition:background-color .3s;display:flex;overflow:hidden}._imageWrap_ea9c5b4{aspect-ratio:4/3;background:#f5f5f5;border-bottom:1px solid #333;position:relative;overflow:hidden}._imageFallback_ea9c5b4{background:linear-gradient(-45deg,#b4e3e5,#d8d3f3,#ffd3d3,#fef0d2,#d5e6f3) 0 0/300% 300%;width:100%;height:100%;transition:transform .5s cubic-bezier(.16,1,.3,1);animation:15s infinite alternate _learningGradientShift_ea9c5b4}@keyframes _learningGradientShift_ea9c5b4{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}._cardBody_ea9c5b4{flex-direction:column;flex:1;padding:1.25rem;display:flex}._meta_ea9c5b4{color:#666;flex-wrap:wrap;gap:.35rem .875rem;min-height:1.25rem;margin-bottom:1rem;font-family:monospace;font-size:.6875rem;font-weight:700;display:flex}._metaItem_ea9c5b4{flex-wrap:wrap;min-width:0;display:flex}._metaItem_ea9c5b4 dd{overflow-wrap:anywhere}._typeValue_ea9c5b4:before{content:"#"}._visuallyHidden_ea9c5b4{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._cardTitle_ea9c5b4{font-size:1.125rem;font-weight:700;line-height:1.45}._cardAction_ea9c5b4{text-align:right;justify-content:flex-end;align-items:center;gap:.375rem;margin-top:auto;padding-top:1.5rem;font-size:.8125rem;font-weight:900;display:flex}._cardActionIcon_ea9c5b4{transition:transform .4s cubic-bezier(.16,1,.3,1)}._moreWrap_ea9c5b4{text-align:right;margin-top:2.5rem}._moreLink_ea9c5b4{border-radius:var(--radius-pill);color:#fff;background:#111;border:1px solid #111;align-items:center;min-height:2.75rem;padding:.65rem 1.25rem;font-size:.8125rem;font-weight:700;text-decoration:none;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s,background-color .3s;display:inline-flex}@media (min-width:1024px) and (hover:hover) and (pointer:fine){._controlButton_ea9c5b4:not(:disabled):hover{color:#fff;background:#333}._prevButton_ea9c5b4:not(:disabled):hover ._arrowIcon_ea9c5b4{transform:translate(-2px)}._nextButton_ea9c5b4:not(:disabled):hover ._arrowIcon_ea9c5b4{transform:translate(2px)}._cardLink_ea9c5b4[href]:hover{background:#fafafa}._cardLink_ea9c5b4[href]:hover ._imageFallback_ea9c5b4{transform:scale(1.025)}._cardLink_ea9c5b4[href]:hover ._cardActionIcon_ea9c5b4{transform:translate(5px)}._moreLink_ea9c5b4:hover{background:#222;transform:translateY(-2px);box-shadow:0 .75rem 1.75rem #11111124}}@media (min-width:1024px){._cardBody_ea9c5b4{padding:1.5rem}._cardTitle_ea9c5b4{font-size:1.25rem}}@media (max-width:639px){._section_ea9c5b4{padding-bottom:calc(var(--section-space) + 1rem)}._header_ea9c5b4{flex-direction:column;align-items:stretch;gap:1.25rem;margin-bottom:2rem}._description_ea9c5b4{max-width:none}._controls_ea9c5b4{align-self:flex-end}}._columnHeading_2879cb9{letter-spacing:-.02em;text-box:trim-both cap alphabetic;margin-bottom:3.5rem;font-size:clamp(2.25rem,6vw,3rem);font-weight:900;line-height:1;display:inline-block}._columnKicker_2879cb9{letter-spacing:.06em;margin-bottom:.75rem;font-size:.875rem;font-weight:700;line-height:1.5;display:block}._moreLink_2879cb9{border-radius:var(--radius-pill);color:#fff;background:#111;border:1px solid #111;justify-content:center;align-items:center;min-height:2.75rem;padding:.65rem 1.25rem;font-size:.8125rem;font-weight:700;text-decoration:none;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s,background-color .3s;display:inline-flex}@media (min-width:1024px){._columnHeading_2879cb9{position:sticky;top:8rem}}@media (min-width:1024px) and (hover:hover) and (pointer:fine){._moreLink_2879cb9:hover{background:#222;transform:translateY(-2px);box-shadow:0 .75rem 1.75rem #11111124}}._promo_103d56e{z-index:9997;right:max(.5rem, env(safe-area-inset-right));bottom:max(.5rem, env(safe-area-inset-bottom));color:#111;corner-shape:squircle;background:radial-gradient(circle at 12% 0,#fffffff0,#0000 42%),linear-gradient(135deg,#f7e8e6 0%,#e6e3f4 52%,#d8efed 100%);border:1px solid #3333;border-radius:1.25rem;width:min(100vw - 1rem,24rem);animation:.52s cubic-bezier(.16,1,.3,1) both _promo-enter_103d56e;position:fixed;overflow:clip;box-shadow:0 1.25rem 4rem #11151f33}._promo_103d56e:before{z-index:-1;aspect-ratio:1;content:"";background:#ffffff2e;border:1px solid #1111111f;border-radius:50%;width:11rem;position:absolute;top:-5.5rem;right:-4rem}._card_103d56e{padding:.75rem;position:relative}._closeButton_103d56e{z-index:1;aspect-ratio:1;color:#111;background:#ffffff8c;border:1px solid #1111114d;border-radius:50%;place-items:center;width:1.75rem;min-width:1.75rem;transition:background-color .2s,transform .2s;display:grid;position:absolute;top:.75rem;right:.75rem}._closeButton_103d56e span,._closeButton_103d56e span:after{content:"";background:currentColor;border-radius:1px;width:.75rem;height:1px;display:block}._closeButton_103d56e span{transform:rotate(45deg)}._closeButton_103d56e span:after{transform:rotate(90deg)}._title_103d56e{letter-spacing:-.02em;text-wrap:balance;max-width:20rem;min-height:1.75rem;padding-right:2.5rem;font-size:clamp(.9375rem,4vw,1.0625rem);font-weight:800;line-height:1.35}._description_103d56e{color:#111111b8;text-wrap:pretty;max-width:21rem;margin-top:.375rem;font-size:.75rem;font-weight:600;line-height:1.65}._actions_103d56e{flex-wrap:wrap;align-items:center;gap:.5rem .875rem;margin-top:.625rem;display:flex}._articleLink_103d56e,._contactLink_103d56e{white-space:nowrap;justify-content:center;align-items:center;min-height:2rem;font-size:.6875rem;font-weight:800;line-height:1.4;text-decoration:none;display:inline-flex}._articleLink_103d56e{border-radius:var(--radius-pill);color:#fff;background:#111;border:1px solid #111;padding:.4rem .75rem;transition:background-color .2s,transform .2s}._contactLink_103d56e{color:#111;border-bottom:1px solid #11111161;padding:.4rem 0;transition:border-color .2s}@keyframes _promo-enter_103d56e{0%{opacity:0;transform:translateY(1rem)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:479px){._description_103d56e{display:none}}@media (min-width:768px){._promo_103d56e{right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));border-radius:1.5rem}._card_103d56e{padding:1rem}._closeButton_103d56e{width:2rem;min-width:2rem;top:1rem;right:1rem}._title_103d56e{font-size:1.125rem;line-height:1.4}._actions_103d56e{margin-top:.75rem}._articleLink_103d56e,._contactLink_103d56e{min-height:2.25rem;font-size:.75rem}}@media (min-width:1024px) and (hover:hover) and (pointer:fine){._closeButton_103d56e:hover{background:#ffffffe6;transform:rotate(4deg)}._articleLink_103d56e:hover{background:#252525;transform:translateY(-1px)}._contactLink_103d56e:hover{border-color:#111}}@media (forced-colors:active){._promo_103d56e,._closeButton_103d56e,._articleLink_103d56e,._contactLink_103d56e{border-color:canvastext}}
