@font-face{
 font-family:"PP Hatton";
 src:url("assets/fonts/PP_Hatton_Bold_700.woff") format("woff");
 font-style:normal;
 font-weight:700;
 font-display:swap;
}

/* Timeline rebuilt from the selected Figma desktop/mobile compositions. */
.sundy-about{font-family:sofia-pro,"Sofia Pro",Arial,sans-serif!important}
.sundy-about .sundy-timeline{
  position:relative!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:center!important;
  gap:320px!important;
  min-height:0!important;
  padding:160px 40px!important;
  overflow:hidden!important;
  background:linear-gradient(180deg,#fff 0%,#efedfd 10%,#efedfd 100%)!important;
  width:100%!important;
  max-width:1440px!important;
  margin-left:auto!important;
  margin-right:auto!important;
}
.sundy-about .sundy-intro h2{font-size:36px!important;line-height:1.2!important}
.sundy-about .sundy-intro p{font-size:14px!important;line-height:1.35!important}
.sundy-about .sundy-cards article,.sundy-about .sundy-cards article h3,.sundy-about .sundy-cards article p{text-align:left!important}
.sundy-about .sundy-cards .sundy-icon{font-family:"Font Awesome 6 Pro","Font Awesome 6 Free","Font Awesome 7 Free"!important;font-size:40px!important;font-style:normal!important;font-weight:300!important;line-height:1!important;width:100%!important;height:40px!important;color:#000!important}
.sundy-about .sundy-cards article h3{font-family:sofia-pro,"Sofia Pro",Arial,sans-serif!important;font-size:18px!important;line-height:1.2!important}
.sundy-about .sundy-cards article p{font-size:14px!important;line-height:1.35!important}
.sundy-about .sundy-timeline:before{display:none!important}
.sundy-about .sundy-timeline-bg{position:absolute!important;pointer-events:none!important;z-index:0!important}
.sundy-about .sundy-timeline-bg img{display:block!important;width:100%!important;height:100%!important;max-width:none!important}
.sundy-about .sundy-timeline>.sundy-event,
.sundy-about .sundy-timeline>.sundy-panel{
  position:relative!important;
  inset:auto!important;
  flex:0 0 auto!important;
  width:min(100%,1360px)!important;
  z-index:2!important;
}
@media(min-width:768px){
 /* Widen the background independently of the fixed timeline composition. */
 .sundy-about{overflow:visible!important}
 .sundy-about .sundy-timeline-shell{
  position:relative;
  left:50%;
  transform:translateX(-50%);
  width:min(calc(100vw - 15px),1760px);
  overflow:hidden;
  isolation:isolate;
  background:linear-gradient(180deg,#fff 0%,#efedfd 10%,#efedfd 100%);
 }
 .sundy-about .sundy-timeline{
  background:transparent!important;
  overflow:visible!important;
 }
 /* Keep the broad edge fade below photos, panels and routes. */
 .sundy-about .sundy-timeline-shell::after{
  content:"";
  position:absolute;
  inset:0;
  z-index:0;
  pointer-events:none;
  background:linear-gradient(90deg,#fff 0%,rgba(255,255,255,0) 160px,rgba(255,255,255,0) calc(100% - 160px),#fff 100%);
 }
 .sundy-about .sundy-story{width:1110px!important;max-width:calc(100% - 80px)!important;margin-left:auto!important;margin-right:auto!important}
 .sundy-about .sundy-hero{width:100%!important;max-width:1440px!important;margin-left:auto!important;margin-right:auto!important}
}
.sundy-about .sundy-timeline>.sundy-event{height:auto!important;min-height:80px!important;display:flex!important;align-items:center!important;justify-content:center!important}
.sundy-about .sundy-timeline>.sundy-panel{height:800px!important;border-radius:32px!important;display:flex!important;align-items:center!important;justify-content:center!important}
.sundy-about .sundy-timeline h2{position:relative!important;margin:0 auto!important;padding:0!important;width:min(730px,80%)!important;font-family:"PP Hatton",Georgia,serif!important;font-size:32px!important;font-weight:700!important;line-height:48px!important;text-align:center!important;z-index:4!important}
.sundy-about .sundy-fixed-lines .sundy-line{display:inline-block!important;white-space:nowrap!important;transform:scaleX(.92)!important;transform-origin:center!important}
.sundy-about .sundy-year{display:block!important;position:absolute!important;transform:translateX(-50%)!important;margin:0!important;padding:0!important;font-family:"PP Hatton",Georgia,serif!important;font-size:104px!important;font-weight:700!important;line-height:104px!important;color:#e0ddf9!important;text-align:center!important;white-space:nowrap!important;z-index:3!important}
.sundy-about .sundy-year.y2024{left:365.5px!important;top:99px!important}
.sundy-about .sundy-year.y2025{left:762px!important;top:509px!important}
.sundy-about .sundy-year.y2026{left:330px!important;top:4380px!important}
.sundy-about .event-design:before,.sundy-about .panel-launch:before,.sundy-about .panel-bottle:after{position:absolute;font:700 104px/1 "PP Hatton",Georgia,serif;color:#e0ddf9;z-index:1}
.sundy-about .event-design:before,.sundy-about .panel-launch:before,.sundy-about .panel-bottle:after{display:none!important}
.sundy-about .event-design:before{content:"2024";left:20%;top:-115px}
.sundy-about .panel-launch:before{content:"2025";left:48%;top:-95px}
.sundy-about .panel-bottle:after{content:"2026";left:8%;bottom:-95px}
.sundy-about .event-design>img{position:absolute!important;width:160px!important;height:240px!important;object-fit:contain!important;left:3%!important;top:-160px!important;transform:rotate(10deg)!important;z-index:5!important}
.sundy-about .sundy-card-logo{position:absolute!important;right:5%!important;top:-155px!important;width:240px!important;height:320px!important;border-radius:24px!important;transform:rotate(-6deg)!important;z-index:5!important}
.sundy-about .sundy-card-logo{border:1px solid #f4f4f4!important;background:#9e8cf2!important;box-sizing:border-box!important}
.sundy-about .sundy-card-logo span{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important}
.sundy-about .sundy-card-logo span img:first-child{width:60.172px!important;height:30.551px!important}
.sundy-about .sundy-card-logo span img:last-child{width:119.945px!important;height:39px!important}
.sundy-about .panel-launch{background:linear-gradient(180deg,#9e8cf2 0%,rgba(158,140,242,.04) 100%)!important}
.sundy-about .panel-launch>img:not(.sundy-route){position:absolute!important;width:160px!important;height:240px!important;left:54%!important;top:690px!important;object-fit:cover!important;border:2px solid #fff!important;border-radius:24px!important;box-sizing:border-box!important;transform:rotate(-6deg)!important;z-index:5!important}
.sundy-about .panel-launch h2{color:#fff!important}
.sundy-about .event-packing>img:first-child{position:absolute!important;width:160px!important;height:240px!important;right:35%!important;top:-260px!important;object-fit:cover!important;border:2px solid #fff!important;border-radius:24px!important;box-sizing:border-box!important;transform:rotate(-6deg)!important;z-index:5!important}
.sundy-about .event-packing .photo{position:absolute!important;width:160px!important;height:240px!important;right:-5%!important;top:-35px!important;object-fit:cover!important;border:2px solid #fff!important;border-radius:24px!important;box-sizing:border-box!important;transform:rotate(15deg)!important;z-index:5!important}
.sundy-about .panel-ugc{background:#eae6fa!important}
.sundy-about .panel-ugc>img:not(.sundy-route){position:absolute!important;width:160px!important;height:240px!important;object-fit:cover!important;border:2px solid #fff!important;border-radius:24px!important;box-sizing:border-box!important;z-index:5!important}
.sundy-about .panel-ugc .ugc-one{left:16%!important;top:610px!important;transform:rotate(-14deg)!important}
.sundy-about .panel-ugc .ugc-two{right:-3%!important;top:190px!important;transform:rotate(5deg)!important}
.sundy-about .event-expand .blossom{position:absolute!important;width:310px!important;height:205px!important;left:-12%!important;top:-145px!important;object-fit:contain!important;transform:rotate(39deg)!important;z-index:3!important}
.sundy-about .event-expand .sakura{position:absolute!important;width:185px!important;height:185px!important;right:21%!important;top:-240px!important;object-fit:contain!important;transform:rotate(19deg)!important;z-index:5!important}
.sundy-about .event-expand .cherry{position:absolute!important;width:125px!important;height:auto!important;right:5%!important;top:5px!important;transform:rotate(11deg)!important;z-index:5!important}
.sundy-about .panel-bottle{background-color:#fff!important;background-image:radial-gradient(ellipse at center,rgba(255,255,255,0) 42%,rgba(255,255,255,.58) 76%,rgba(255,255,255,1) 100%),linear-gradient(rgba(224,221,249,.18) 1px,transparent 1px),linear-gradient(90deg,rgba(224,221,249,.18) 1px,transparent 1px)!important;background-size:100% 100%,16px 16px,16px 16px!important;overflow:visible!important}
.sundy-about .sundy-copy-mobile{display:none!important}
.sundy-about .panel-bottle>.bottle-sketch{position:absolute!important;width:250px!important;height:338px!important;right:14%!important;top:-70px!important;opacity:.2!important;z-index:3!important}
.sundy-about .event-sustainable{min-height:150px!important}
.sundy-about .panel-fair{background:linear-gradient(180deg,rgba(158,140,242,.04),#9e8cf2)!important;color:#fff!important}
.sundy-about .panel-fair h2{color:#fff!important}
.sundy-about .panel-fair>img:not(.sundy-route){position:absolute!important;object-fit:cover!important;border:2px solid #fff!important;border-radius:24px!important;box-sizing:border-box!important;z-index:5!important}
.sundy-about .panel-fair .fair-one{width:160px!important;height:240px!important;right:12%!important;top:-90px!important;transform:rotate(11deg)!important}
.sundy-about .panel-fair .fair-two{width:220px!important;height:290px!important;left:1%!important;bottom:-70px!important;transform:rotate(-16deg)!important}
.sundy-about .sundy-route-layer{position:absolute;inset:0;z-index:1;pointer-events:none}
.sundy-about .sundy-route{position:absolute;display:block;max-width:none;opacity:1}
.sundy-about .route-mobile{display:none}
.sundy-about .route-437.route-desktop{width:302px;left:31%;top:170px}
.sundy-about .route-438.route-desktop{width:240px;left:8%;top:1130px}
.sundy-about .route-439.route-desktop{width:218px;right:19%;top:1880px}
.sundy-about .route-441.route-desktop{width:363px;left:12%;top:2640px}
.sundy-about .route-444.route-desktop{width:598px;right:-4%;top:3600px}
.sundy-about .route-446.route-desktop{width:438px;left:4%;top:4630px}
.sundy-about .route-447.route-desktop{width:598px;right:-4%;top:5740px}
@media(min-width:768px){
 .sundy-about .sundy-timeline>.event-design{z-index:4!important}
 .sundy-about .sundy-timeline>.event-packing{z-index:3!important}
 .sundy-about .sundy-timeline>.event-expand{z-index:3!important}
 .sundy-about .sundy-timeline-bg-top{left:-711.216px!important;top:-539.76px!important;width:2822.976px!important;height:2992.08px!important}
 .sundy-about .sundy-timeline-bg-bottom{left:-917px!important;top:4490px!important;width:1415.632px!important;height:1415.918px!important;display:flex!important;align-items:center!important;justify-content:center!important}
 .sundy-about .sundy-timeline-bg-bottom img{width:1044.171px!important;height:1043.456px!important;transform:rotate(-118.55deg)!important;flex:none!important}

 .sundy-about .event-design>img{left:63.006px!important;top:-147.719px!important}
 .sundy-about .sundy-card-logo{left:967.914px!important;right:auto!important;top:17.56px!important}
 .sundy-about .panel-launch>img:not(.sundy-route){left:126.187px!important;top:-14.691px!important;width:240px!important;height:320px!important;transform:rotate(-16.35deg)!important}
 .sundy-about .event-packing>img:first-child{left:699.697px!important;right:auto!important;top:-439.542px!important}
 .sundy-about .event-packing .photo{left:875.322px!important;right:auto!important;top:95.854px!important;width:240px!important;height:320px!important;transform:rotate(22.63deg)!important}
 .sundy-about .panel-ugc .ugc-one{left:246.746px!important;top:425.454px!important;transform:rotate(-17.73deg)!important}
 .sundy-about .panel-ugc .ugc-two{left:1035.325px!important;right:auto!important;top:265.869px!important;width:240px!important;height:320px!important;transform:rotate(3.42deg)!important}
 .sundy-about .event-expand .blossom{left:129.651px!important;top:-108.403px!important;width:312px!important;height:205px!important;transform:rotate(39.27deg)!important}
 .sundy-about .event-expand .sakura{left:759.678px!important;right:auto!important;top:-387.322px!important;width:299.464px!important;height:299.464px!important;transform:rotate(19.05deg)!important}
 .sundy-about .event-expand .sakura-two{display:block!important;position:absolute!important;left:305.114px!important;top:202.114px!important;width:256.783px!important;height:256.783px!important;object-fit:contain!important;transform:rotate(-15.8deg)!important;z-index:5!important}
 .sundy-about .event-expand .cherry{left:981.291px!important;right:auto!important;top:100.546px!important;width:190px!important;height:197px!important;transform:rotate(11.18deg)!important}
 .sundy-about .panel-bottle>.bottle-sketch{left:839px!important;right:auto!important;top:-42px!important;width:249px!important;height:338px!important}
 .sundy-about .panel-fair .fair-one{left:1020.898px!important;right:auto!important;top:-48.229px!important;width:160px!important;height:240px!important;transform:rotate(10.7deg)!important}
 .sundy-about .panel-fair .fair-two{left:14.187px!important;bottom:auto!important;top:499.309px!important;width:240px!important;height:320px!important;transform:rotate(-16.35deg)!important}

 .sundy-about .route-437.route-desktop{left:435px!important;top:268px!important;width:302.003px!important;height:430.81px!important}
 .sundy-about .route-441.route-desktop{left:729.696px!important;top:763.022px!important;width:363.306px!important;height:407.35px!important}
 .sundy-about .route-438.route-desktop{left:127px!important;top:1521.078px!important;width:240.426px!important;height:456.906px!important}
 .sundy-about .route-444.route-desktop{left:445.242px!important;right:auto!important;top:2238.347px!important;width:597.664px!important;height:232.077px!important}
 .sundy-about .route-446.route-desktop{left:848.146px!important;top:3017.162px!important;width:437.856px!important;height:366.218px!important}
 .sundy-about .panel-bottle>.route-438b.route-desktop{left:127px!important;top:171.078px!important;width:240.426px!important;height:456.906px!important;z-index:3!important}
 .sundy-about .route-447.route-desktop{left:565.242px!important;right:auto!important;top:4568.347px!important;width:597.664px!important;height:232.077px!important;transform:rotate(7.53deg)!important;transform-origin:274.758px 116.653px!important}
 .sundy-about .route-439.route-desktop{left:247px!important;right:auto!important;top:5421.078px!important;width:217.634px!important;height:245.922px!important}
}
@media(max-width:767px){
 /* Fit the actual container; do not assume the builder adds 24px on each side. */
 .sundy-about{container-type:inline-size!important;width:100%!important;max-width:100%!important;margin-left:0!important;overflow:hidden!important}
 .bde-section:has(.sundy-about)>.section-container{padding-left:0!important;padding-right:0!important}
 .sundy-about .sundy-story{position:relative!important;width:402px!important;max-width:none!important;height:1172.54px!important;margin:0 auto!important;padding:0!important;overflow:visible!important;zoom:min(1,calc(100cqw / 402px))!important}
 .sundy-about .sundy-intro{width:100%!important;height:176px!important;padding:0 26px!important}
 .sundy-about .sundy-intro h2{font-size:32px!important;line-height:48px!important}
 .sundy-about .sundy-intro p{margin-top:16px!important;font-size:14px!important;line-height:16px!important}
 .sundy-about .sundy-cards{position:relative!important;display:block!important;width:100%!important;height:996.54px!important;margin:0!important;padding:0!important}
 .sundy-about .sundy-cards article,.sundy-about .sundy-cards article:nth-child(2),.sundy-about .sundy-cards article:nth-child(3){position:absolute!important;width:350px!important;height:320px!important;margin:0!important;padding:24px!important;border:1px solid #fff!important;border-radius:24px!important;background:#efedfd!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;transform-origin:center!important}
 .sundy-about .sundy-cards article:nth-child(1){left:26px!important;top:40.039px!important;transform:rotate(-2.69deg)!important}
 .sundy-about .sundy-cards article:nth-child(2){left:26px!important;top:353.82px!important;transform:rotate(1.91deg)!important}
 .sundy-about .sundy-cards article:nth-child(3){left:26px!important;top:668.051px!important;transform:rotate(-2.85deg)!important}
 .sundy-about .sundy-cards article:nth-child(1){z-index:1!important}
 .sundy-about .sundy-cards article:nth-child(2){z-index:2!important}
 .sundy-about .sundy-cards article:nth-child(3){z-index:3!important}
 .sundy-about .sundy-cards .sundy-icon{font-size:40px!important;height:40px!important}
 .sundy-about .sundy-cards article h3{margin-top:16px!important;font-size:20px!important;line-height:normal!important}
 .sundy-about .sundy-cards article p{font-size:14px!important;line-height:normal!important}

 .sundy-about .sundy-timeline{width:402px!important;max-width:none!important;margin:0 auto!important;gap:320px!important;padding:160px 8px!important;overflow:visible!important;background:linear-gradient(180deg,#fff 0%,#efedfd 20.566%,#efedfd 100%)!important;zoom:min(1,calc(100cqw / 402px))!important}
 .sundy-about .sundy-timeline>.sundy-event,.sundy-about .sundy-timeline>.sundy-panel{width:100%!important;max-width:none!important}
 .sundy-about .sundy-timeline>.sundy-event{height:120px!important;min-height:120px!important}
 .sundy-about .sundy-timeline>.event-sustainable{height:240px!important;min-height:240px!important}
 .sundy-about .sundy-timeline>.sundy-panel{height:720px!important;border-radius:32px!important}
 .sundy-about .sundy-timeline h2{width:350px!important;max-width:100%!important;font-size:24px!important;line-height:40px!important}
 .sundy-about .sundy-copy-desktop{display:none!important}
 .sundy-about .sundy-copy-mobile{display:block!important;width:100%!important}
 .sundy-about .sundy-copy-mobile>span{display:block!important;white-space:nowrap!important;transform:scaleX(.92)!important;transform-origin:center!important}
 .sundy-about .sundy-intro .sundy-copy-mobile>span{transform-origin:left!important}
 .sundy-about .sundy-year{display:block!important;font-size:80px!important;line-height:104px!important}
 .sundy-about .sundy-year.y2024{left:129px!important;top:99px!important}
 .sundy-about .sundy-year.y2025{left:299.5px!important;top:632px!important}
 .sundy-about .sundy-year.y2026{left:138px!important;top:4244.46px!important}
 .sundy-about .event-design>img{width:160px!important;height:240px!important;left:-95.994px!important;top:-190.259px!important;transform:rotate(10.21deg)!important}
 .sundy-about .sundy-card-logo{left:221.752px!important;right:auto!important;top:177px!important;width:177.237px!important;height:236.316px!important;transform:rotate(-5.94deg)!important}
 .sundy-about .sundy-card-logo span{gap:6.85px!important}
 .sundy-about .sundy-card-logo span img:first-child{width:46.372px!important;height:23.544px!important}
 .sundy-about .sundy-card-logo span img:last-child{width:92.436px!important;height:30.056px!important}
 .sundy-about .panel-launch>img:not(.sundy-route){width:240px!important;height:320px!important;left:-86.813px!important;top:-23.691px!important;transform:rotate(-16.35deg)!important}
 .sundy-about .event-packing>img:first-child{width:160px!important;height:240px!important;left:169.697px!important;right:auto!important;top:-335.082px!important;transform:rotate(-5.79deg)!important}
 .sundy-about .event-packing .photo{width:240px!important;height:320px!important;left:263.322px!important;right:auto!important;top:222.853px!important;transform:rotate(22.63deg)!important}
 .sundy-about .panel-launch>img:not(.sundy-route),.sundy-about .event-packing>img,.sundy-about .panel-ugc>img:not(.sundy-route),.sundy-about .panel-fair>img:not(.sundy-route){border:1px solid #f4f4f4!important}
 .sundy-about .panel-ugc .ugc-one{width:160px!important;height:240px!important;left:-48.255px!important;top:462.123px!important;transform:rotate(-17.73deg)!important}
 .sundy-about .panel-ugc>img.ugc-two{content:url('assets/imgFrame445Mobile.png');width:240px!important;height:320px!important;max-width:none!important;left:110.605px!important;right:auto!important;top:491.739px!important;transform:rotate(6.6deg)!important}
 .sundy-about .event-expand .blossom{width:213.906px!important;height:140.398px!important;left:-140.719px!important;top:-75.694px!important;transform:rotate(39.27deg)!important}
 .sundy-about .event-expand .sakura{width:226.267px!important;height:226.267px!important;left:187.735px!important;right:auto!important;top:-212.805px!important;transform:rotate(19.05deg)!important}
 .sundy-about .event-expand .sakura-two{display:block!important;position:absolute!important;width:174.865px!important;height:174.865px!important;left:9.507px!important;top:195.967px!important;object-fit:contain!important;transform:rotate(-15.8deg)!important;z-index:5!important}
 .sundy-about .event-expand .cherry{width:118.949px!important;height:123.185px!important;left:289.81px!important;right:auto!important;top:149.82px!important;transform:rotate(11.18deg)!important}
 .sundy-about .panel-bottle{background-size:100% 100%,11.354px 11.354px,11.354px 11.354px!important}
 .sundy-about .panel-bottle>.bottle-sketch{width:154px!important;height:209px!important;left:181px!important;right:auto!important;top:-38.54px!important}
 .sundy-about .event-sustainable{min-height:240px!important}
 .sundy-about .panel-fair .fair-one{content:url('assets/imgFrame439Mobile.png');width:116.654px!important;height:174.981px!important;left:223.236px!important;right:auto!important;top:-23.228px!important;transform:rotate(10.7deg)!important}
 .sundy-about .panel-fair .fair-two{width:164.699px!important;height:219.598px!important;left:15.578px!important;bottom:auto!important;top:510.201px!important;transform:rotate(-16.35deg)!important}

 .sundy-about .sundy-timeline-bg{display:flex!important;align-items:center!important;justify-content:center!important}
 .sundy-about .sundy-timeline-bg-top{left:-920.219px!important;top:-208.734px!important;width:2298.965px!important;height:2478.602px!important}
 .sundy-about .sundy-timeline-bg-bottom{left:-465px!important;top:4701.46px!important;width:718.649px!important;height:718.794px!important}
 .sundy-about .sundy-timeline-bg-bottom img{width:530.076px!important;height:529.713px!important;transform:rotate(-118.55deg)!important;flex:none!important}
 .sundy-about .route-desktop{display:none!important}.sundy-about .route-mobile{display:block!important}
 .sundy-about .route-443m{left:36.011px!important;top:378.458px!important;width:181.989px!important;height:255.81px!important}
 .sundy-about .panel-launch>.route-437m{left:-15.304px!important;top:80.482px!important;width:363.304px!important;height:407.352px!important;z-index:3!important}
 .sundy-about .route-444m{left:46.998px!important;top:1336.038px!important;width:240.425px!important;height:542.406px!important}
 .sundy-about .panel-ugc>.route-441m{left:13.245px!important;top:126.804px!important;width:377.661px!important;height:146.08px!important;z-index:3!important}
 .sundy-about .route-437b.route-mobile{left:22.696px!important;top:2915.482px!important;width:363.304px!important;height:407.352px!important}
 .sundy-about .panel-bottle>.route-446m{left:35.998px!important;top:227.032px!important;width:240.425px!important;height:542.406px!important;transform:rotate(-10.35deg)!important;transform-origin:17.002px 314.422px!important;z-index:3!important}
 .sundy-about .route-447m{left:79.205px!important;top:4436.764px!important;width:597.663px!important;height:232.076px!important;transform:rotate(36.74deg)!important;transform-origin:274.758px 116.653px!important}
 .sundy-about .panel-fair>.route-438m{left:64.998px!important;top:-124.462px!important;width:135.387px!important;height:353.922px!important;z-index:3!important}
}

/* Pixel-accurate mobile flow and existing Breakdance footer. */
@media(max-width:767px){
 .sundy-about .sundy-intro p{font-weight:600!important}
 .sundy-about .sundy-cards article h3{font-weight:600!important}
 .sundy-about .sundy-timeline{margin-top:40px!important}
 body:has(.sundy-about) .bde-section:has(.sundy-about)>.section-container{padding-bottom:0!important}

 body:has(.sundy-about) .bde-section-390-100{
  width:100%!important;
  max-width:402px!important;
  margin:0 auto!important;
  container-type:inline-size!important;
  height:min(706px,calc(100cqw * 1.7562189))!important;
  min-height:min(706px,calc(100cqw * 1.7562189))!important;
  background-color:#fff!important;
  background-image:linear-gradient(180deg,#e3e0ff 0,#e3e0ff min(616px,calc(100cqw * 1.5323383)),#fff min(616px,calc(100cqw * 1.5323383)),#fff 100%)!important;
  background-position:0 0!important;
  background-size:100% 100%!important;
 }
 body:has(.sundy-about) .bde-section-390-100>.section-container{
  position:relative!important;
  width:402px!important;
  max-width:none!important;
  zoom:min(1,calc(100cqw / 402px))!important;
  height:706px!important;
  min-height:706px!important;
  margin:0 auto!important;
  padding:0!important;
 }
 body:has(.sundy-about) .bde-section-390-100 .bde-columns-390-101{
  position:absolute!important;
  left:24px!important;
  top:40px!important;
  width:354px!important;
  height:536px!important;
  margin:0!important;
  padding:0!important;
  display:block!important;
 }
 body:has(.sundy-about) .bde-section-390-100 .bde-column-390-102,
 body:has(.sundy-about) .bde-section-390-100 .bde-column-390-103,
 body:has(.sundy-about) .bde-section-390-100 .bde-column-390-104{
  position:absolute!important;
  left:0!important;
  width:354px!important;
  max-width:none!important;
  margin:0!important;
  padding:0!important;
  display:block!important;
 }
 body:has(.sundy-about) .bde-section-390-100 .bde-column-390-102{top:0!important;height:270px!important}
 body:has(.sundy-about) .bde-section-390-100 .bde-column-390-103{top:310px!important;height:56px!important}
 body:has(.sundy-about) .bde-section-390-100 .bde-column-390-104{top:382px!important;height:154px!important}

 body:has(.sundy-about) .bde-section-390-100 .bde-div-390-105{
  position:absolute!important;
  left:0!important;
  top:0!important;
  width:350px!important;
  height:270px!important;
  margin:0!important;
  padding:24px!important;
  border-radius:16px!important;
  background:#fff!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  gap:24px!important;
 }
 body:has(.sundy-about) .bde-section-390-100 .bde-div-390-109{
  width:302px!important;
  height:94px!important;
  margin:0!important;
  padding:0!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  gap:8px!important;
 }
 body:has(.sundy-about) .bde-section-390-100 .bde-heading-390-106{
  width:302px!important;
  height:32px!important;
  margin:0!important;
  font-family:"PP Hatton",Georgia,serif!important;
  font-size:24px!important;
  font-weight:700!important;
  line-height:32px!important;
 }
 body:has(.sundy-about) .bde-section-390-100 .bde-text-390-107{
  width:302px!important;
  height:54px!important;
  margin:0!important;
  font-family:sofia-pro,"Sofia Pro",Arial,sans-serif!important;
  font-size:16px!important;
  font-weight:400!important;
  line-height:18px!important;
 }
 body:has(.sundy-about) .bde-section-390-100 .bde-form-builder-390-108,
 body:has(.sundy-about) .bde-section-390-100 .bde-form-builder-390-108 .breakdance-form{
  width:302px!important;
  height:104px!important;
  margin:0!important;
  padding:0!important;
 }
 body:has(.sundy-about) .bde-section-390-100 .bde-form-builder-390-108 .breakdance-form{
  display:flex!important;
  flex-direction:column!important;
  gap:8px!important;
 }
 body:has(.sundy-about) .bde-section-390-100 .bde-form-builder-390-108 .breakdance-form-field{
  width:302px!important;
  height:48px!important;
  margin:0!important;
 }
 body:has(.sundy-about) .bde-section-390-100 .bde-form-builder-390-108 .breakdance-form-field__input{
  width:302px!important;
  height:48px!important;
  min-height:48px!important;
  padding:0 16px!important;
  border:1px solid #f4f4f4!important;
  border-radius:16px!important;
  background:#fff!important;
  font-family:sofia-pro,"Sofia Pro",Arial,sans-serif!important;
  font-size:16px!important;
  font-weight:400!important;
  line-height:18px!important;
 }
 body:has(.sundy-about) .bde-section-390-100 .bde-form-builder-390-108 .breakdance-form-footer,
 body:has(.sundy-about) .bde-section-390-100 .bde-form-builder-390-108 .breakdance-form-button{
  width:302px!important;
  height:48px!important;
  min-height:48px!important;
 }
 body:has(.sundy-about) .bde-section-390-100 .bde-form-builder-390-108 .breakdance-form-button{
  position:relative!important;
  padding:0 16px 0 60px!important;
  border:0!important;
  border-radius:16px!important;
  background:#efedfd!important;
  color:#000!important;
  font-family:sofia-pro,"Sofia Pro",Arial,sans-serif!important;
  font-size:16px!important;
  font-weight:400!important;
  line-height:18px!important;
  text-align:center!important;
 }
 body:has(.sundy-about) .bde-section-390-100 .bde-form-builder-390-108 .breakdance-form-button:before{
  content:"\f061";
  position:absolute;
  left:4px;
  top:4px;
  width:40px;
  height:40px;
  border-radius:12px;
  background:#fff;
  display:grid;
  place-items:center;
  font-family:"Font Awesome 6 Pro","Font Awesome 6 Free"!important;
  font-size:14px;
  font-weight:300;
  line-height:14px;
  color:#000;
 }
 body:has(.sundy-about) .bde-section-390-100 .bde-form-builder-390-108 .button-atom__text{
  width:100%!important;
  text-align:center!important;
 }

 body:has(.sundy-about) .bde-section-390-100 .bde-div-390-110{
  position:relative!important;
  width:354px!important;
  height:56px!important;
  margin:0!important;
  padding:0!important;
 }
 body:has(.sundy-about) .bde-section-390-100 .bde-div-390-117{
  position:absolute!important;
  left:0!important;
  top:0!important;
  width:354px!important;
  height:40px!important;
  margin:0!important;
  padding:0!important;
 }
 body:has(.sundy-about) .bde-section-390-100 .bde-basic-list-390-113,
 body:has(.sundy-about) .bde-section-390-100 .bde-basic-list-390-115{display:none!important}
 body:has(.sundy-about) .bde-section-390-100 .bde-heading-390-111,
 body:has(.sundy-about) .bde-section-390-100 .bde-heading-390-114,
 body:has(.sundy-about) .bde-section-390-100 .bde-heading-390-119{
  margin:0!important;
  font-family:sofia-pro,"Sofia Pro",Arial,sans-serif!important;
  font-size:16px!important;
  font-weight:700!important;
  line-height:18px!important;
  color:#000!important;
 }
 body:has(.sundy-about) .bde-section-390-100 .bde-heading-390-111,
 body:has(.sundy-about) .bde-section-390-100 .bde-heading-390-114{
  position:absolute!important;
  left:0!important;
  top:11px!important;
 }
 body:has(.sundy-about) .bde-section-390-100 .bde-div-390-110:before,
 body:has(.sundy-about) .bde-section-390-100 .bde-div-390-117:before{
  content:"\f078";
  position:absolute;
  right:0;
  top:0;
  width:40px;
  height:40px;
  border-radius:12px;
  background:#fff;
  display:grid;
  place-items:center;
  font-family:"Font Awesome 6 Pro","Font Awesome 6 Free"!important;
  font-size:14px;
  font-weight:300;
  line-height:14px;
  color:#000;
 }
 body:has(.sundy-about) .bde-section-390-100 .bde-div-390-110:after{
  content:"";
  position:absolute;
  left:0;
  top:56px;
  width:354px;
  border-top:1px solid #fff;
 }
 body:has(.sundy-about) .bde-section-390-100 .bde-div-390-118{
  position:absolute!important;
  left:0!important;
  top:80px!important;
  width:354px!important;
  height:74px!important;
  margin:0!important;
  padding:0!important;
 }
 body:has(.sundy-about) .bde-section-390-100 .bde-heading-390-119{
  position:absolute!important;
  left:0!important;
  top:8px!important;
  width:354px!important;
 }
 body:has(.sundy-about) .bde-section-390-100 .bde-social-icons-390-121{
  position:absolute!important;
  left:0!important;
  top:34px!important;
  width:184px!important;
  height:40px!important;
  margin:0!important;
  display:flex!important;
  gap:8px!important;
 }
 body:has(.sundy-about) .bde-section-390-100 .bde-social-icons-390-121 .bde-social-icons__icon-wrapper{
  width:40px!important;
  height:40px!important;
  min-width:40px!important;
  padding:0!important;
  border-radius:12px!important;
  background:#fff!important;
  display:grid!important;
  place-items:center!important;
 }
 body:has(.sundy-about) .bde-section-390-100 .bde-social-icons-390-121 svg{
  width:24px!important;
  height:24px!important;
 }

 body:has(.sundy-about) .bde-section-390-100 .bde-columns-390-122{
  position:absolute!important;
  left:24px!important;
  top:632px!important;
  width:354px!important;
  height:74px!important;
  margin:0!important;
  padding:0!important;
  display:block!important;
 }
 body:has(.sundy-about) .bde-section-390-100 .bde-column-390-123,
 body:has(.sundy-about) .bde-section-390-100 .bde-column-390-124{
  position:absolute!important;
  left:0!important;
  width:354px!important;
  margin:0!important;
  padding:0!important;
 }
 body:has(.sundy-about) .bde-section-390-100 .bde-column-390-123{top:0!important;height:24px!important}
 body:has(.sundy-about) .bde-section-390-100 .bde-column-390-124{top:34px!important;height:40px!important}
 body:has(.sundy-about) .bde-section-390-100 .bde-image2-390-125{
  content:url("assets/payment.png")!important;
  display:block!important;
  width:354px!important;
  height:24px!important;
  max-width:none!important;
  object-fit:fill!important;
 }
 body:has(.sundy-about) .bde-section-390-100 .bde-text-390-126{
  width:354px!important;
  height:40px!important;
  margin:0!important;
  font-family:sofia-pro,"Sofia Pro",Arial,sans-serif!important;
  font-size:16px!important;
  font-weight:400!important;
  line-height:40px!important;
  text-align:center!important;
  white-space:nowrap!important;
 }
}
