@media (min-width:1025px){.site:has(.abt) .site-header:not([data-stuck]) :is(.site-nav__item>.site-nav__link,.site-nav__split>.site-nav__link){color:var(--site-black)}.site:has(.abt) .site-header:not([data-stuck]) :is(.site-nav__item>.site-nav__link,.site-nav__split>.site-nav__link):is(:hover,:focus-visible){color:var(--site-bronze)}}.site .abt .site-section{padding:calc(7 * var(--vw)) 0 calc(5 * var(--vw));background-position:50%;background-size:cover}.site .abt :is(h1,h2,h3){text-wrap:wrap}.site .abt .site-section__inner{z-index:auto}.site .abt .abt-title{font-family:"dharma-gothic-m", var(--site-display);text-align:center;text-transform:uppercase;margin:0 auto;font-weight:700;line-height:.9}.site .abt .abt-body{font-size:var(--site-text);font-weight:300;line-height:1.7}.site .abt .abt-body p{margin-bottom:.83em}.site .abt .abt-gold-strong strong{color:var(--site-gold-light);font-weight:400}.site .abt .abt-phone{display:none}.site .abt .site-section__inner .abt-btn{width:calc(29 * var(--vw));min-width:0;height:calc(3.13 * var(--vw));margin:calc(2.6 * var(--vw)) auto 0;font-family:var(--site-body);font-size:clamp(13px, calc(1.04 * var(--vw)), 18px);letter-spacing:calc(.1 * var(--vw));padding:0;display:flex}.site .abt .abt-band:before{content:"";z-index:1;height:calc(.52 * var(--vw));pointer-events:none;background:url(/site/about/divider-line.webp) 50%/100% 100% no-repeat;position:absolute;inset:15px 0 auto}.site .abt .abt-band:after{content:"";top:calc(-3.7 * var(--vw));z-index:3;width:calc(48.54 * var(--vw));height:calc(9.48 * var(--vw));mix-blend-mode:screen;pointer-events:none;background-repeat:no-repeat;background-size:cover;position:absolute}.site .abt :is(.abt-diagnosis,.abt-brand):after{background-image:url(/site/about/shadow-1.webp);right:0}.site .abt :is(.abt-tax,.abt-standard):after{left:calc(-2 * var(--vw));background-image:url(/site/about/shadow-left-1.webp)}.site .abt .abt-framework:after{top:auto;right:0;bottom:calc(-4.3 * var(--vw));background-image:url(/site/about/shadow-1.webp)}.site .abt .abt-framework:before{inset:auto 0 0}.site .abt .abt-side{top:var(--side-y);left:var(--side-x);font-family:var(--site-display);font-size:calc(3.333 * var(--vw));letter-spacing:calc(.933 * var(--vw));text-transform:uppercase;white-space:nowrap;color:var(--site-white);transform:translate(-50%, -50%) rotate(var(--side-turn));margin:0;font-weight:400;line-height:1;position:absolute}.site .abt .abt-side--left{--side-x:calc(6.6 * var(--vw));--side-y:calc(21.9 * var(--vw) - 7 * var(--vw));--side-turn:-90deg}.site .abt .abt-side--right{--side-x:calc(94.2 * var(--vw));--side-y:calc(28.7 * var(--vw) - 7 * var(--vw));--side-turn:90deg}.site .abt .abt-hero{min-height:calc(56.1 * var(--vw));padding:calc(18.7 * var(--vw)) 0 calc(5 * var(--vw));background-position:top}.site .abt .abt-hero__copy{width:calc(50.3 * var(--vw));margin-left:calc(41.7 * var(--vw))}.site .abt .abt-hero__kicker{font-size:calc(3.324 * var(--vw));text-transform:uppercase;font-weight:700;line-height:1}.site .abt .abt-hero__title{font-size:calc(7.44 * var(--vw));text-transform:uppercase;color:var(--site-navy-text);font-weight:700;line-height:.9}.site .abt .abt-diagnosis{min-height:calc(53 * var(--vw));background-color:var(--section-bg-color)}.site .abt .abt-diagnosis__title{width:calc(63.6 * var(--vw));font-size:calc(7.3 * var(--vw));line-height:1}.site .abt .abt-diagnosis__body{width:calc(57.2 * var(--vw));color:var(--site-white);margin:0 auto}.site .abt .abt-tax{min-height:calc(74.9 * var(--vw))}.site .abt .abt-tax__head{width:calc(83.6 * var(--vw));margin:0 auto;position:relative}.site .abt .abt-tax__title{font-size:calc(8.333 * var(--vw))}.site .abt .abt-tax__ray{top:calc(-3.5 * var(--vw));right:calc(16.8 * var(--vw));width:calc(31.77 * var(--vw));height:calc(14.22 * var(--vw));mix-blend-mode:screen;pointer-events:none;background-repeat:no-repeat;background-size:cover;position:absolute}.site .abt .abt-tax__row{width:calc(82.2 * var(--vw));margin:calc(3.1 * var(--vw)) auto 0;justify-content:space-between;align-items:center;display:flex}.site .abt .abt-tax__body{width:calc(32.9 * var(--vw));color:var(--site-white)}.site .abt .abt-tax__body p:last-child{margin-bottom:0}.site .abt .abt-tax__devices{width:calc(47.9 * var(--vw));height:auto}.site .abt .abt-tax__welch{width:calc(55.2 * var(--vw));margin:calc(1.5 * var(--vw)) auto 0;font-size:clamp(16px, calc(1.667 * var(--vw)), 28.8px);text-align:center;color:var(--site-white);font-weight:300;line-height:1.4}.site .abt .abt-arch{padding-bottom:calc(7.3 * var(--vw));background-color:var(--site-white)}.site .abt .abt-arch__title{font-size:calc(9.7 * var(--vw))}.site .abt .abt-arch__row{width:calc(82.2 * var(--vw));margin:calc(1.5 * var(--vw)) auto 0;justify-content:space-between;align-items:center;display:flex}.site .abt .abt-arch__frame{z-index:0;width:calc(47.9 * var(--vw));padding:calc(1.25 * var(--vw)) 0 calc(1.1 * var(--vw)) calc(1.2 * var(--vw));position:relative}.site .abt .abt-arch__frame:after{content:"";z-index:-1;width:calc(36.51 * var(--vw));height:calc(32.552 * var(--vw));background:linear-gradient(302deg,#63260e -5.52%,#9d7257 19.62%,#ecc182 44.75%,#9d7257 69.88%,#63260e 95.01%);position:absolute;bottom:0;left:0}.site .abt .abt-arch__img{width:calc(45.3 * var(--vw));height:auto;display:block}.site .abt .abt-arch__body{width:calc(32.9 * var(--vw));color:var(--site-black);font-weight:400}.site .abt .abt-standard{min-height:calc(84 * var(--vw));padding:calc(6.3 * var(--vw)) 0 calc(7.552 * var(--vw));background-position:top}.site .abt .abt-standard__title{width:calc(75.1 * var(--vw));font-size:calc(8.6 * var(--vw))}.site .abt .abt-standard__body{width:calc(38.1 * var(--vw));margin:calc(2.95 * var(--vw)) 0 0 calc(13.1 * var(--vw));color:var(--site-white)}.site .abt .abt-operator{background-color:var(--site-white);text-align:center}.site .abt .abt-operator__title{width:calc(63.6 * var(--vw));font-size:calc(8.333 * var(--vw))}.site .abt .abt-operator__body{width:calc(55.6 * var(--vw));margin:calc(1.6 * var(--vw)) auto 0;color:var(--site-black)}.site .abt .abt-operator__body strong{color:#7a5640}.site .abt .abt-brand{min-height:calc(38.2 * var(--vw));text-align:center}.site .abt .abt-brand__title{font-size:calc(11.67 * var(--vw))}.site .abt .abt-brand__kicker{font-family:var(--site-body);font-size:calc(2.007 * var(--vw));text-transform:uppercase;color:var(--site-white);font-weight:700;line-height:1}.site .abt .abt-brand__body{width:calc(35.1 * var(--vw));margin:calc(.6 * var(--vw)) auto 0;font-size:clamp(16px, calc(1.667 * var(--vw)), 28.8px);color:var(--site-white);font-weight:300;line-height:1.7}.site .abt .abt-letter{min-height:calc(46.8 * var(--vw));padding:calc(3.7 * var(--vw)) 0;background:var(--site-white);align-items:center;display:flex;position:relative}.site .abt .abt-letter__photo{width:calc(45 * var(--vw));aspect-ratio:1316/1194;object-fit:cover;height:auto;position:absolute;top:50%;transform:translateY(-50%)}.site .abt .abt-letter--photo-right .abt-letter__photo{right:0}.site .abt .abt-letter--photo-left .abt-letter__photo{left:0}.site .abt .abt-letter__copy{width:calc(41.1 * var(--vw));margin-left:calc(8.2 * var(--vw));color:var(--site-ink);position:relative}.site .abt .abt-letter--photo-left .abt-letter__copy{margin-left:calc(50.7 * var(--vw))}.site .abt .abt-letter__head{min-height:calc(9.93 * var(--vw));padding:calc(6.4 * var(--vw)) 0 0 calc(7.85 * var(--vw));position:relative}.site .abt .abt-letter__badge{top:calc(-.7 * var(--vw));left:calc(-.7 * var(--vw));width:calc(42.5 * var(--vw));height:auto;position:absolute}.site .abt .abt-letter__title{font-family:var(--site-body);font-size:calc(3.333 * var(--vw));text-transform:none;white-space:nowrap;color:var(--site-navy-text);font-weight:700;line-height:1;position:relative}.site .abt .abt-letter__kicker{width:calc(35.2 * var(--vw));margin:calc(2.1 * var(--vw)) 0 0;padding-left:calc(3.3 * var(--vw));font-family:var(--site-body);font-size:clamp(14px, calc(1.458 * var(--vw)), 25.2px);text-transform:uppercase;color:var(--site-ink);font-weight:700;line-height:1}.site .abt .abt-letter--3 .abt-letter__kicker{font-size:clamp(16px, calc(1.17 * var(--vw)), 20.2px)}.site .abt .abt-letter__text{max-width:calc(34 * var(--vw));margin-top:calc(1.3 * var(--vw));padding-left:calc(2.7 * var(--vw));font-size:var(--site-text);font-weight:300;line-height:1.45}.site .abt .abt-list{max-width:calc(38 * var(--vw));gap:calc(.9 * var(--vw));margin:calc(1.3 * var(--vw)) 0 0;padding:0 0 0 calc(2.7 * var(--vw));font-size:clamp(14px, calc(1.18 * var(--vw)), 20.4px);flex-direction:column;font-weight:400;line-height:1.45;list-style:none;display:flex}.site .abt .abt-list__item{align-items:flex-start;gap:calc(.8 * var(--vw));display:flex}.site .abt .abt-list__icon{width:calc(1.25 * var(--vw));flex:none;min-width:14px;height:auto;margin-top:.15em}.site .abt .abt-list strong{font-weight:600}.site .abt .abt-framework{min-height:calc(57.6 * var(--vw));padding-bottom:calc(7 * var(--vw));text-align:center}.site .abt .abt-framework__title{width:calc(63.6 * var(--vw));font-size:calc(8.333 * var(--vw))}.site .abt .abt-framework__body{width:calc(55.6 * var(--vw));margin:calc(1.6 * var(--vw)) auto 0;color:var(--site-white)}@media (max-width:1023px){.site .abt .abt-phone{display:block}.site .abt .site-section{padding:calc(10 * var(--vw)) calc(7 * var(--vw)) calc(10 * var(--vw))}.site .abt .abt-title{width:100%}.site .abt .abt-body p{margin-bottom:1em}.site .abt .site-section__inner .abt-btn{width:min(calc(68 * var(--vw)), 360px);height:max(44px, calc(14.4 * var(--vw)));margin-top:calc(6 * var(--vw));font-size:max(14px, calc(3.5 * var(--vw)));letter-spacing:.1em}.site .abt .abt-band:before{height:calc(1.2 * var(--vw));top:0}.site .abt .abt-band:after{top:calc(-7.8 * var(--vw));width:calc(80 * var(--vw));height:calc(20 * var(--vw))}.site .abt :is(.abt-tax,.abt-standard):after{top:calc(-7.1 * var(--vw));left:calc(-25 * var(--vw))}.site .abt .abt-framework:after{top:auto;bottom:calc(-9.5 * var(--vw))}.site .abt .abt-side{font-size:calc(7 * var(--vw))}.site .abt .abt-side--left{display:none}.site .abt .abt-side--right{--side-x:calc(90.9 * var(--vw) - 7 * var(--vw));--side-y:calc(47 * var(--vw))}.site .abt .abt-hero{min-height:0;padding:calc(9 * var(--vw)) calc(7.7 * var(--vw)) calc(7.5 * var(--vw));text-align:center;background-position:100% 0}.site .abt .abt-hero__phone{width:100vw;max-width:none;height:auto;margin-left:calc(-7.7 * var(--vw))}.site .abt .abt-hero__copy{width:100%;margin:calc(-3 * var(--vw)) 0 0}.site .abt .abt-hero__kicker{font-size:calc(9 * var(--vw))}.site .abt .abt-hero__title{font-size:calc(10.5 * var(--vw))}.site .abt .abt-diagnosis{min-height:0;padding:calc(12.6 * var(--vw)) calc(9.5 * var(--vw)) calc(10 * var(--vw))}.site .abt .abt-diagnosis__title{font-size:calc(16 * var(--vw));line-height:.9}.site .abt .abt-diagnosis__body{width:100%;margin-top:calc(6 * var(--vw))}.site .abt .abt-tax{min-height:0;padding:calc(12.6 * var(--vw)) max(calc(4 * var(--vw)), env(safe-area-inset-right,0px)) calc(10 * var(--vw)) max(calc(4 * var(--vw)), env(safe-area-inset-left,0px))}.site .abt .abt-tax__head{width:100%}.site .abt .abt-tax__title{font-size:calc(12.5 * var(--vw))}.site .abt .abt-tax__ray{top:calc(-7.5 * var(--vw));right:calc(5.8 * var(--vw));width:calc(50 * var(--vw));height:calc(25 * var(--vw))}.site .abt .abt-tax__row{gap:calc(5 * var(--vw));width:calc(82 * var(--vw));margin-top:calc(5 * var(--vw));flex-direction:column-reverse}.site .abt .abt-tax__body,.site .abt .abt-tax__devices{width:100%}.site .abt .abt-tax__welch{width:calc(87 * var(--vw));max-width:100%;margin-top:calc(6 * var(--vw));font-size:max(16px, calc(4.5 * var(--vw)))}.site .abt .abt-arch{padding:calc(12.6 * var(--vw)) calc(8.2 * var(--vw))}.site .abt .abt-arch__title{font-size:calc(12 * var(--vw))}.site .abt .abt-arch__row{gap:calc(5 * var(--vw));width:100%;margin-top:calc(3.6 * var(--vw));flex-direction:column}.site .abt .abt-arch__frame{width:100%;padding:calc(3 * var(--vw)) 0 calc(2.5 * var(--vw)) calc(2.6 * var(--vw))}.site .abt .abt-arch__frame:after{width:72%;height:72%}.site .abt .abt-arch__img,.site .abt .abt-arch__body{width:100%}.site .abt .abt-standard{min-height:0;padding:calc(12.6 * var(--vw)) max(calc(5.6 * var(--vw)), env(safe-area-inset-right,0px)) calc(8 * var(--vw)) max(calc(5.6 * var(--vw)), env(safe-area-inset-left,0px));background-position:0 0}.site .abt .abt-standard__title{font-size:calc(13 * var(--vw))}.site .abt .abt-standard__phone{width:calc(83.8 * var(--vw));height:auto;margin:calc(5 * var(--vw)) auto 0}.site .abt .abt-standard__body{width:100%;margin:calc(2.6 * var(--vw)) 0 0}.site .abt .abt-operator{padding:calc(12.6 * var(--vw)) calc(10.5 * var(--vw))}.site .abt .abt-operator__title{font-size:calc(13 * var(--vw))}.site .abt .abt-operator__body{width:100%;margin-top:calc(3 * var(--vw))}.site .abt .abt-brand{min-height:0;padding:calc(12.6 * var(--vw)) calc(7.7 * var(--vw)) calc(9.5 * var(--vw))}.site .abt .abt-brand__title{font-size:calc(20 * var(--vw))}.site .abt .abt-brand__kicker{font-size:min(calc(7.4 * var(--vw)), 28.9px)}.site .abt .abt-brand__body{width:100%;margin-top:calc(3 * var(--vw));font-size:max(16px, calc(4.8 * var(--vw)));line-height:1.2}.site .abt .abt-letter{min-height:0;padding:calc(7.7 * var(--vw)) calc(7.7 * var(--vw)) calc(7.7 * var(--vw));flex-direction:column;align-items:stretch}.site .abt .abt-letter__photo{width:100%;position:static;transform:none}.site .abt .abt-letter__copy,.site .abt .abt-letter--photo-left .abt-letter__copy{width:100%;margin:calc(2.6 * var(--vw)) 0 0}.site .abt .abt-letter__head{min-height:calc(20 * var(--vw));padding:calc(13.5 * var(--vw)) 0 0 calc(16 * var(--vw))}.site .abt .abt-letter__badge{top:calc(-2.6 * var(--vw));left:calc(-2.6 * var(--vw));width:calc(90 * var(--vw))}.site .abt .abt-letter__title{font-size:calc(6.5 * var(--vw));white-space:normal}.site .abt .abt-letter__kicker{width:100%;margin-top:calc(6 * var(--vw));font-size:max(14px, calc(4.5 * var(--vw)));padding-left:0}.site .abt .abt-letter__text{max-width:none;margin-top:calc(4 * var(--vw));padding-left:0;line-height:1.45}.site .abt .abt-list{gap:calc(2 * var(--vw));max-width:none;margin-top:calc(4 * var(--vw));padding-left:0;font-size:16px}.site .abt .abt-list__item{gap:calc(3 * var(--vw))}.site .abt .abt-list__icon{width:calc(4.6 * var(--vw));margin-top:.1em}.site .abt .abt-framework{min-height:0;padding:calc(10 * var(--vw)) calc(7.7 * var(--vw)) calc(12 * var(--vw))}.site .abt .abt-framework__title{font-size:calc(13 * var(--vw))}.site .abt .abt-framework__body{width:100%;margin-top:calc(3 * var(--vw))}}
