.guest-desk-module__CQv51q__heroArt{aspect-ratio:1.04;isolation:isolate;width:100%;max-width:680px;margin:auto;position:relative;container-type:inline-size}.guest-desk-module__CQv51q__halo{background:radial-gradient(#e7e0f0 0 42%,#0000 65%);border:1px solid #c5bdd4;border-radius:50%;position:absolute;inset:5% 3% 3%;transform:rotate(-16deg)}.guest-desk-module__CQv51q__halo:after{content:"";border:1px dashed #d3c9de;border-radius:50%;position:absolute;inset:8%}.guest-desk-module__CQv51q__ground{background:#ded5e8;border-radius:50%;height:24%;position:absolute;bottom:5%;left:10%;right:7%;transform:rotate(-8deg)}.guest-desk-module__CQv51q__heroCaption{letter-spacing:1.2px;color:#796d85;max-width:50%;font-size:clamp(8px,1.65cqw,11px);font-weight:600;position:absolute;top:3%;left:5%}.guest-desk-module__CQv51q__heroRoute{color:#9d8eb5;z-index:4;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.guest-desk-module__CQv51q__drawRoute{animation:9s linear infinite guest-desk-module__CQv51q__travel}.guest-desk-module__CQv51q__hotel{z-index:2;background:#f8f2df;border:1px solid #bcb19f;border-radius:46% 46% 12px 12px;width:48%;height:65%;position:absolute;top:16%;left:23%;overflow:visible;transform:rotate(-6deg);box-shadow:inset -14px -3px #e0d6bb,10px 15px 20px #5e426225}.guest-desk-module__CQv51q__hotelCrest{aspect-ratio:1;color:#8b7550;border:1px solid #b8a882;border-radius:50%;place-items:center;width:15%;font-family:Georgia,serif;font-size:clamp(12px,3.4cqw,23px);display:grid;position:absolute;top:6%;left:43%}.guest-desk-module__CQv51q__hotelName{text-align:center;letter-spacing:-.04em;color:#625341;font-size:clamp(11px,3.2cqw,21px);position:absolute;top:21%;left:10%;right:10%}.guest-desk-module__CQv51q__windows{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:10% 17%;width:66%;height:18%;display:grid;position:absolute;top:33%;left:17%}.guest-desk-module__CQv51q__windows i{background:linear-gradient(90deg,#d6d2e0 45%,#f3eddc 45% 54%,#c7c0d5 54%);border:2px solid #eae2ca;border-radius:12px 12px 2px 2px;box-shadow:0 0 0 1px #c3b9a2}.guest-desk-module__CQv51q__awning{z-index:3;background:repeating-linear-gradient(90deg,#b29bbb 0 12%,#f6edda 12% 24%);border:1px solid #ab94ab;border-radius:4px 4px 12px 12px;width:111%;height:11%;position:absolute;top:55%;left:-6%;transform:perspective(180px)rotateX(15deg);box-shadow:0 6px 9px #634d5820}.guest-desk-module__CQv51q__door{color:#f7ecce;background:#695584;border:6px solid #e0d6bb;border-radius:55% 55% 2px 2px;place-items:center;width:31%;height:34%;font-size:clamp(13px,3.5cqw,25px);display:grid;position:absolute;bottom:5%;left:35%;box-shadow:inset -7px 0 #54406c}.guest-desk-module__CQv51q__door i{background:#c1a66e;border-radius:3px;width:5%;height:14%;position:absolute;top:60%;right:10%}.guest-desk-module__CQv51q__entranceLabel{text-align:center;color:#6a5e48;z-index:5;background:#f9f4e9;border:1px solid #c5b7a1;border-radius:30px;padding:4% 3%;font-size:clamp(8px,1.9cqw,12px);font-weight:600;position:absolute;bottom:-8%;left:16%;right:16%}.guest-desk-module__CQv51q__plant{z-index:3;width:23%;height:29%;position:absolute;bottom:0;left:-14%}.guest-desk-module__CQv51q__plant i{background:#8e9d7d;border-radius:50% 50% 20% 35%;width:89%;height:65%;position:absolute;top:0;left:7%;transform:rotate(-8deg);box-shadow:inset -7px -5px #778768}.guest-desk-module__CQv51q__plant b{background:#b98e78;border-top:5px solid #cca28c;border-radius:3px 3px 15px 15px;width:70%;height:44%;position:absolute;bottom:0;left:15%}.guest-desk-module__CQv51q__plantRight{left:auto;right:-11%;transform:scale(.85)}.guest-desk-module__CQv51q__heroChat{color:#fffaf2;z-index:5;background:#6551dc;border-radius:22px 22px 22px 3px;width:47%;padding:5%;animation:7s ease-in-out infinite guest-desk-module__CQv51q__chatFloat;position:absolute;top:8%;right:-1%;transform:rotate(5deg);box-shadow:9px 11px #b5a7d350}.guest-desk-module__CQv51q__heroChat>span{letter-spacing:.6px;opacity:.85;align-items:center;gap:8px;font-size:clamp(7px,1.7cqw,11px);display:flex}.guest-desk-module__CQv51q__heroChat>strong{letter-spacing:-.035em;margin-top:12%;font-size:clamp(15px,3.8cqw,25px);line-height:1.3;display:block}.guest-desk-module__CQv51q__wave{opacity:.7;align-items:center;gap:4px;height:35px;margin-top:12%;display:flex}.guest-desk-module__CQv51q__wave i{transform-origin:50%;background:#eee4ff;border-radius:5px;width:4px;animation:1.8s ease-in-out infinite guest-desk-module__CQv51q__wave}.guest-desk-module__CQv51q__heroTicket{z-index:6;background:#fcfaf5;border:1px solid #d0c4d7;border-radius:12px;width:52%;padding:4.4%;animation:8s ease-in-out infinite guest-desk-module__CQv51q__ticketFloat;position:absolute;bottom:2%;left:1%;transform:rotate(-5deg);box-shadow:7px 9px #cfc4de80}.guest-desk-module__CQv51q__heroTicket>span{color:#6d5b73;align-items:center;gap:7px;font-size:clamp(8px,1.7cqw,11px);display:flex}.guest-desk-module__CQv51q__heroTicket>strong{letter-spacing:-.035em;margin-top:12%;font-size:clamp(14px,3cqw,20px);line-height:1.3;display:block}.guest-desk-module__CQv51q__heroTicket>small{color:#766286;border-top:1px dashed #d8cfe0;justify-content:space-between;margin-top:11%;padding-top:9%;font-size:clamp(8px,1.8cqw,12px);display:flex}.guest-desk-module__CQv51q__heroPin{aspect-ratio:1;color:#765938;z-index:5;background:#e6c08e;border:1px solid #c69f6b;border-radius:50%;place-items:center;width:15%;display:grid;position:absolute;bottom:11%;right:6%;transform:rotate(11deg)}.guest-desk-module__CQv51q__spark{color:#a999c3;font-size:clamp(35px,10cqw,70px);animation:25s linear infinite guest-desk-module__CQv51q__sparkTurn;position:absolute;top:27%;left:4%}.guest-desk-module__CQv51q__compactArt{width:92%;max-width:540px;margin:0 auto}.guest-desk-module__CQv51q__scene{isolation:isolate;background:#f8f6fb;container-type:inline-size}.guest-desk-module__CQv51q__sceneContent{place-items:center;display:grid;position:absolute;inset:65px 30px 45px}.guest-desk-module__CQv51q__receiveScene,.guest-desk-module__CQv51q__intentScene,.guest-desk-module__CQv51q__guideScene,.guest-desk-module__CQv51q__ticketScene{width:100%;height:100%;position:relative}.guest-desk-module__CQv51q__miniHotel{width:41%;height:57%;top:auto;bottom:1%;left:49%;transform:rotate(4deg)}.guest-desk-module__CQv51q__miniHotel .guest-desk-module__CQv51q__hotelName{font-size:clamp(10px,2.5cqw,16px)}.guest-desk-module__CQv51q__miniHotel .guest-desk-module__CQv51q__hotelCrest{font-size:14px}.guest-desk-module__CQv51q__miniHotel .guest-desk-module__CQv51q__entranceLabel{font-size:9px}.guest-desk-module__CQv51q__messageCard{z-index:3;background:#fff;border:1px solid #c5b5dc;border-radius:15px 15px 3px;width:88%;padding:6%;position:absolute;top:4%;left:1%;box-shadow:6px 7px #dcd2e9}.guest-desk-module__CQv51q__messageCard>span{color:#6f5b83;align-items:center;gap:9px;font-size:10px;display:flex}.guest-desk-module__CQv51q__messageCard small{margin-left:auto}.guest-desk-module__CQv51q__messageCard>strong{letter-spacing:-.03em;margin:7% 0 5%;font-size:clamp(17px,4.5cqw,28px);line-height:1.3;display:block}.guest-desk-module__CQv51q__messageCard>p{color:#6f647c;max-width:95%;font-size:clamp(10px,2.3cqw,14px);line-height:1.6}.guest-desk-module__CQv51q__contextChip{background:#efe9f5;border:1px solid #d9cde0;border-radius:30px;align-items:center;gap:7px;max-width:49%;padding:10px 12px;font-size:clamp(9px,2cqw,12px);display:flex;position:absolute;bottom:18%;left:1%}.guest-desk-module__CQv51q__intentScene{flex-direction:column;justify-content:center;align-items:center;gap:5%;display:flex}.guest-desk-module__CQv51q__quotedQuestion{letter-spacing:-.03em;text-align:center;color:#615369;max-width:94%;font-size:clamp(16px,4cqw,23px);line-height:1.5}.guest-desk-module__CQv51q__intentArrow{color:#ac9dbc;flex-shrink:0}.guest-desk-module__CQv51q__intentCard{background:#eae2f4;border:1px solid #a894c6;border-radius:13px;align-items:center;gap:17px;width:95%;padding:6%;display:flex;box-shadow:6px 7px #d7c9e6}.guest-desk-module__CQv51q__intentCard>svg{color:#7b619a}.guest-desk-module__CQv51q__intentCard>div{flex:1}.guest-desk-module__CQv51q__intentCard small{color:#6a517e;font-size:clamp(9px,2cqw,12px);line-height:1.5;display:block}.guest-desk-module__CQv51q__intentCard strong{letter-spacing:-.04em;margin-top:5px;font-size:clamp(20px,5cqw,32px);font-weight:500;display:block}.guest-desk-module__CQv51q__intentDot{background:#8a70a8;border:3px solid #e6def0;border-radius:50%;outline:1px solid #a58dbf;width:12px;height:12px}.guest-desk-module__CQv51q__secondaryIntent{color:#695674;background:#f5f2f8;border:1px dashed #c6b7d7;border-radius:10px;align-items:center;gap:15px;width:89%;padding:5%;font-size:clamp(10px,2.5cqw,14px);display:flex}.guest-desk-module__CQv51q__intentNote{text-align:center;color:#685976;max-width:93%;font-size:clamp(9px,2cqw,12px);line-height:1.6}.guest-desk-module__CQv51q__guideScene{flex-direction:column;justify-content:center;gap:18px;display:flex}.guest-desk-module__CQv51q__routeMap{background:#eee8f3;border:1px solid #d4c9db;border-radius:14px;width:100%;height:74%;min-height:170px;position:relative;overflow:hidden}.guest-desk-module__CQv51q__routeMap>svg{color:#8a6aab;z-index:2;width:100%;height:100%;position:absolute;inset:0}.guest-desk-module__CQv51q__mapStreet{background:#faf7fd;height:17%;position:absolute;top:38%;left:0;right:0;transform:rotate(-3deg)}.guest-desk-module__CQv51q__mapStreetSecond{background:#faf7fd;width:16%;position:absolute;top:0;bottom:0;left:25%;transform:rotate(8deg)}.guest-desk-module__CQv51q__mapBlock{background:#cfbfdc;border:1px solid #bba7cd;border-radius:11px;width:33%;height:24%;position:absolute;top:7%;right:6%}.guest-desk-module__CQv51q__mapBlockSecond{background:#e0d6e7;border:1px solid #c9bad6;border-radius:11px;width:43%;height:31%;position:absolute;bottom:6%;right:8%}.guest-desk-module__CQv51q__mapDestination{color:#786442;z-index:3;background:#fbf7ef;border:1px solid #d5c4a4;border-radius:20px;align-items:center;gap:6px;padding:9px 11px;font-size:clamp(9px,2cqw,12px);display:flex;position:absolute;top:24%;right:4%}.guest-desk-module__CQv51q__mapStart{z-index:3;color:#7b648e;background:#fff9;border-radius:6px;padding:6px;font-size:clamp(8px,1.8cqw,11px);position:absolute;bottom:6%;left:2%}.guest-desk-module__CQv51q__mapHotel{color:#715684;font-size:clamp(9px,2.2cqw,13px);font-weight:600;position:absolute;top:11%;right:9%}.guest-desk-module__CQv51q__guidanceCard{color:#7b6642;background:#faf5e9;border-left:3px solid #bea472;align-items:flex-start;gap:13px;padding:13px 15px;display:flex}.guest-desk-module__CQv51q__guidanceCard strong{font-size:clamp(11px,2.6cqw,15px);line-height:1.5}.guest-desk-module__CQv51q__guidanceCard p{font-size:clamp(9px,2.1cqw,12px);line-height:1.6;margin-top:4px!important}.guest-desk-module__CQv51q__guidanceCard>svg{margin-top:2px}.guest-desk-module__CQv51q__ticketScene{flex-direction:column;justify-content:center;gap:18px;display:flex}.guest-desk-module__CQv51q__handoffTicket{background:#fffaf2;border:1px solid #d4bc98;border-radius:12px;padding:7%;transform:rotate(-2deg);box-shadow:7px 8px #e9ddcc}.guest-desk-module__CQv51q__ticketTop{color:#91754e;border-bottom:1px dashed #d4c0a4;align-items:center;gap:13px;padding-bottom:17px;display:flex}.guest-desk-module__CQv51q__ticketTop>span{flex:1;font-size:clamp(12px,3cqw,17px)}.guest-desk-module__CQv51q__ticketTop small{margin-top:3px;font-size:9px;display:block}.guest-desk-module__CQv51q__handoffTicket>strong{letter-spacing:-.035em;margin:20px 0;font-size:clamp(17px,4.5cqw,27px);line-height:1.3;display:block}.guest-desk-module__CQv51q__ticketRow{border-top:1px solid #e8ddcb;justify-content:space-between;gap:15px;padding:11px 0;font-size:clamp(9px,2.3cqw,13px);line-height:1.5;display:flex}.guest-desk-module__CQv51q__ticketRow>span{color:#967e5c}.guest-desk-module__CQv51q__ticketRow>b{text-align:right;max-width:60%;font-weight:550}.guest-desk-module__CQv51q__handoffTicket>span:last-child{margin-top:14px}.guest-desk-module__CQv51q__ticketFoot{text-align:center;color:#876c48;max-width:95%;font-size:clamp(10px,2.2cqw,13px);line-height:1.6;margin-inline:auto!important}.guest-desk-module__CQv51q__pendingResult{color:#7c592f}.guest-desk-module__CQv51q__decisionIcon{color:#8a6ba3;background:#eee6f7;border:1px solid #c5b6d6;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.guest-desk-module__CQv51q__resultTicket{background:#f7eddc;border:1px solid #dfc8a7;border-radius:10px;grid-template-columns:auto 1fr;align-items:start;gap:12px;padding:17px;display:grid}.guest-desk-module__CQv51q__resultTicket>svg{color:#956d34;margin-top:2px}.guest-desk-module__CQv51q__resultTicket strong{font-size:14px;line-height:1.5;display:block}.guest-desk-module__CQv51q__resultTicket small{color:#8b704c;margin-top:6px;font-size:10px;line-height:1.6;display:block}@keyframes guest-desk-module__CQv51q__travel{to{stroke-dashoffset:-140px}}@keyframes guest-desk-module__CQv51q__chatFloat{50%{translate:0 -10px;rotate:-2deg}}@keyframes guest-desk-module__CQv51q__ticketFloat{50%{translate:0 7px;rotate:2deg}}@keyframes guest-desk-module__CQv51q__wave{50%{scale:1 .55}}@keyframes guest-desk-module__CQv51q__sparkTurn{to{rotate:360deg}}@media (max-width:760px){.guest-desk-module__CQv51q__heroArt{aspect-ratio:1.03;max-width:480px;margin-block:20px 12px}.guest-desk-module__CQv51q__heroChat{border-radius:16px 16px 16px 3px;width:47%;right:0}.guest-desk-module__CQv51q__heroChat>span{gap:5px}.guest-desk-module__CQv51q__heroChat>span>svg{width:12px;height:12px}.guest-desk-module__CQv51q__heroChat>strong{margin-top:10%}.guest-desk-module__CQv51q__wave{transform-origin:0;gap:3px;height:24px;margin-top:9%;scale:.8}.guest-desk-module__CQv51q__wave i{width:3px}.guest-desk-module__CQv51q__heroTicket{border-radius:9px}.guest-desk-module__CQv51q__heroTicket>span{gap:5px}.guest-desk-module__CQv51q__heroTicket>span>svg{width:12px;height:12px}.guest-desk-module__CQv51q__heroPin>svg{width:25px;height:25px}.guest-desk-module__CQv51q__sceneContent{inset:53px 19px 38px}.guest-desk-module__CQv51q__scene{min-height:365px!important}.guest-desk-module__CQv51q__miniHotel{height:55%;bottom:4%}.guest-desk-module__CQv51q__messageCard{padding:5.5%}.guest-desk-module__CQv51q__messageCard>span{font-size:9px}.guest-desk-module__CQv51q__messageCard>strong{font-size:19px}.guest-desk-module__CQv51q__contextChip{gap:5px;padding:8px 9px;font-size:9px;bottom:19%}.guest-desk-module__CQv51q__intentScene{gap:4%}.guest-desk-module__CQv51q__intentCard{gap:13px;padding:5%}.guest-desk-module__CQv51q__intentCard>svg{width:23px}.guest-desk-module__CQv51q__intentCard strong{font-size:23px}.guest-desk-module__CQv51q__intentNote{font-size:10px}.guest-desk-module__CQv51q__quotedQuestion{font-size:18px}.guest-desk-module__CQv51q__secondaryIntent{padding:4%;font-size:11px}.guest-desk-module__CQv51q__guideScene{gap:13px}.guest-desk-module__CQv51q__routeMap{height:70%;min-height:175px}.guest-desk-module__CQv51q__mapDestination{padding:7px 8px}.guest-desk-module__CQv51q__guidanceCard{gap:9px;padding:11px 10px}.guest-desk-module__CQv51q__guidanceCard strong{font-size:12px}.guest-desk-module__CQv51q__guidanceCard p{font-size:10px}.guest-desk-module__CQv51q__handoffTicket{padding:6%}.guest-desk-module__CQv51q__handoffTicket>strong{margin:15px 0;font-size:22px}.guest-desk-module__CQv51q__ticketTop{gap:10px;padding-bottom:12px}.guest-desk-module__CQv51q__ticketTop>svg{width:23px}.guest-desk-module__CQv51q__ticketRow{padding:9px 0;font-size:11px}.guest-desk-module__CQv51q__ticketFoot{font-size:10px}.guest-desk-module__CQv51q__ticketScene{gap:12px}.guest-desk-module__CQv51q__compactArt{width:90%;max-width:420px;margin:14px auto 0}}@media (max-width:360px){.guest-desk-module__CQv51q__heroChat>strong{font-size:14px}.guest-desk-module__CQv51q__heroChat>span{font-size:7px}.guest-desk-module__CQv51q__heroTicket>strong{font-size:13px}.guest-desk-module__CQv51q__scene{min-height:350px!important}.guest-desk-module__CQv51q__sceneContent{inset-inline:15px}.guest-desk-module__CQv51q__messageCard>strong{font-size:17px}.guest-desk-module__CQv51q__intentCard strong{font-size:21px}.guest-desk-module__CQv51q__ticketRow{font-size:10px}.guest-desk-module__CQv51q__handoffTicket>strong{font-size:20px}}.guest-desk-module__CQv51q__wave i{animation-duration:4.8s}.guest-desk-module__CQv51q__resultTicket small{font-size:12px}
.service-planner-module__gSNfLq__heroArt{aspect-ratio:1.04;isolation:isolate;width:100%;max-width:680px;margin:auto;position:relative;container-type:inline-size}.service-planner-module__gSNfLq__halo{background:radial-gradient(#e1e8dc 0 40%,#0000 68%);border:1px solid #c5d2c6;border-radius:50%;position:absolute;inset:3% 1% 6%;transform:rotate(15deg)}.service-planner-module__gSNfLq__halo:before{content:"";border:1px dashed #c2cdbb;border-radius:50%;position:absolute;inset:10%}.service-planner-module__gSNfLq__base{background:#dce2d5;border-radius:50%;height:29%;position:absolute;bottom:5%;left:6%;right:5%;transform:rotate(8deg)}.service-planner-module__gSNfLq__heroCaption{letter-spacing:1.1px;color:#77806b;font-size:clamp(8px,1.7cqw,11px);font-weight:600;position:absolute;top:1%;left:5%}.service-planner-module__gSNfLq__connection{color:#a8b19a;z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.service-planner-module__gSNfLq__connection path{animation:14s linear infinite service-planner-module__gSNfLq__connect}.service-planner-module__gSNfLq__equipment{z-index:3;width:62%;height:66%;position:absolute;top:22%;left:1%;transform:rotate(-7deg)}.service-planner-module__gSNfLq__unit{z-index:3;background:#faf8f0;border:1px solid #babdb0;border-radius:26px 26px 35px 35px;width:93%;height:37%;position:absolute;top:0;left:0;overflow:hidden;box-shadow:inset -8px -12px #e3e1d5,8px 15px 17px #5364501a}.service-planner-module__gSNfLq__unitBrand{color:#7b836d;letter-spacing:1px;align-items:center;gap:8px;font-size:clamp(9px,2.1cqw,13px);display:flex;position:absolute;top:17%;left:8%}.service-planner-module__gSNfLq__unit>strong{letter-spacing:-1px;color:#526f50;font-size:clamp(15px,4cqw,26px);font-weight:450;position:absolute;top:14%;right:10%}.service-planner-module__gSNfLq__vents{flex-direction:column;gap:4px;height:28%;display:flex;position:absolute;bottom:17%;left:8%;right:8%}.service-planner-module__gSNfLq__vents i{background:#c0c7b8;border-radius:3px;height:2px}.service-planner-module__gSNfLq__unitLight{background:#aac89a;border-radius:50%;width:5px;height:5px;position:absolute;top:20%;left:57%;box-shadow:0 0 6px #afc49b}.service-planner-module__gSNfLq__outdoorUnit{z-index:2;background:#e7e8dc;border:1px solid #aeb6a2;border-radius:11px;width:69%;height:53%;position:absolute;bottom:1%;left:16%;box-shadow:inset -9px -8px #d0d5c4,7px 9px #c2cbb9}.service-planner-module__gSNfLq__fan{aspect-ratio:1;background:radial-gradient(circle,#809074 0 8%,#e4e8dc 9% 19%,#b0bba3 20% 22%,#d6ddca 23% 40%,#b0bba3 41% 43%,#d6ddca 44% 60%,#b0bba3 61% 63%,#d6ddca 64%);border:6px double #8c9b7e;border-radius:50%;width:68%;animation:22s linear infinite service-planner-module__gSNfLq__fanTurn;position:absolute;top:13%;left:9%;overflow:hidden}.service-planner-module__gSNfLq__fan i{transform-origin:8% 5%;opacity:.7;background:#92a480;border-radius:90% 10% 75% 25%;width:26%;height:51%;position:absolute;top:45%;left:47%;rotate:none}.service-planner-module__gSNfLq__fan i:nth-child(2){rotate:120deg}.service-planner-module__gSNfLq__fan i:nth-child(3){rotate:240deg}.service-planner-module__gSNfLq__machineGrille{background:repeating-linear-gradient(0deg,#9fac92 0 2px,#0000 2px 6px);width:9%;height:55%;position:absolute;top:20%;right:11%}.service-planner-module__gSNfLq__outdoorUnit>span{color:#7a886e;letter-spacing:.5px;font-size:clamp(6px,1.45cqw,9px);position:absolute;bottom:5%;left:10%}.service-planner-module__gSNfLq__pipes{color:#c0bfb0;z-index:1;width:100%;height:100%;position:absolute;inset:0}.service-planner-module__gSNfLq__calendar{z-index:4;background:#fcf9f1;border:1px solid #bdb798;border-radius:13px;width:46%;height:64%;padding:6% 4% 4%;animation:8s ease-in-out infinite service-planner-module__gSNfLq__calendarFloat;position:absolute;top:9%;right:0;transform:rotate(7deg);box-shadow:9px 12px #d2d3be99}.service-planner-module__gSNfLq__calendarRings{justify-content:space-between;display:flex;position:absolute;top:-4%;left:18%;right:18%}.service-planner-module__gSNfLq__calendarRings>i{background:#ece9da;border:2px solid #aaa584;border-radius:7px;width:8px;height:28px}.service-planner-module__gSNfLq__calendarHeader{color:#66603d;letter-spacing:.7px;justify-content:space-between;align-items:center;font-size:clamp(8px,1.7cqw,11px);font-weight:600;display:flex}.service-planner-module__gSNfLq__calendarHeader>svg{width:clamp(15px,3.5cqw,23px)}.service-planner-module__gSNfLq__calendarDate{letter-spacing:-.035em;color:#575a43;margin-top:7%;font-size:clamp(13px,3.2cqw,22px);font-weight:500;line-height:1.35;display:block}.service-planner-module__gSNfLq__calendarTimes{flex-direction:column;gap:8%;height:60%;margin-top:10%;display:flex}.service-planner-module__gSNfLq__timeRow{color:#6f6149;align-items:flex-start;gap:8%;min-height:23%;font-size:clamp(7px,1.6cqw,10px);display:flex}.service-planner-module__gSNfLq__timeRow>span{flex-shrink:0;padding-top:7%}.service-planner-module__gSNfLq__timeRow>i{border-top:1px solid #e1dcc9;flex:1;height:100%;min-height:25px}.service-planner-module__gSNfLq__proposedSlot{color:#536137;background:#e0e6d2;border-left:3px solid #a5b185;border-radius:5px;flex:1;grid-template-columns:1fr auto;gap:4px;margin-top:-2%;padding:7%;display:grid}.service-planner-module__gSNfLq__proposedSlot>strong{font-size:clamp(11px,2.5cqw,16px);font-weight:600;line-height:1.2}.service-planner-module__gSNfLq__proposedSlot>small{align-self:center;font-size:clamp(6px,1.3cqw,9px)}.service-planner-module__gSNfLq__proposedSlot>span{grid-column:1/-1;font-size:clamp(7px,1.6cqw,10px);line-height:1.4}.service-planner-module__gSNfLq__calendarFoot{color:#745d37;border-top:1px dashed #d5ccb1;align-items:center;gap:6px;padding-top:7%;font-size:clamp(7px,1.5cqw,10px);line-height:1.4;display:flex;position:absolute;bottom:5%;left:9%;right:9%}.service-planner-module__gSNfLq__technicianChip{z-index:6;background:#faf9f4;border:1px solid #bdc6ad;border-radius:13px;align-items:center;gap:7%;width:64%;padding:4%;animation:9s ease-in-out infinite service-planner-module__gSNfLq__chipFloat;display:flex;position:absolute;bottom:2%;left:27%;transform:rotate(-5deg);box-shadow:7px 9px #c1cdae66}.service-planner-module__gSNfLq__technicianChip>span{aspect-ratio:1;color:#64764d;background:#d6dfc6;border-radius:50%;place-items:center;width:19%;font-family:Georgia,serif;font-size:clamp(15px,3.5cqw,24px);display:grid}.service-planner-module__gSNfLq__technicianChip>div{flex:1;min-width:0}.service-planner-module__gSNfLq__technicianChip small{color:#7c876d;font-size:clamp(8px,1.8cqw,12px);display:block}.service-planner-module__gSNfLq__technicianChip strong{letter-spacing:-.03em;justify-content:space-between;gap:10px;margin-top:6%;font-size:clamp(15px,3.1cqw,21px);font-weight:550;display:flex}.service-planner-module__gSNfLq__technicianChip b{color:#879573;font-weight:400}.service-planner-module__gSNfLq__technicianChip>svg{color:#889975}.service-planner-module__gSNfLq__heroTool{aspect-ratio:1;color:#7d6b99;z-index:5;background:#ccc2e3;border:1px solid #b6a7cf;border-radius:50%;place-items:center;width:16%;display:grid;position:absolute;bottom:9%;left:0;rotate:-13deg}.service-planner-module__gSNfLq__spark{color:#9dab83;z-index:2;font-size:clamp(36px,11cqw,72px);position:absolute;top:1%;left:39%}.service-planner-module__gSNfLq__compactArt{width:92%;max-width:540px}.service-planner-module__gSNfLq__scene{isolation:isolate;background:#f7f8f1;container-type:inline-size}.service-planner-module__gSNfLq__sceneContent{place-items:center;display:grid;position:absolute;inset:65px 31px 46px}.service-planner-module__gSNfLq__recordsScene,.service-planner-module__gSNfLq__rosterScene,.service-planner-module__gSNfLq__proposeScene,.service-planner-module__gSNfLq__reviseScene{width:100%;height:100%;position:relative}.service-planner-module__gSNfLq__recordsScene{flex-direction:column;justify-content:center;gap:12px;display:flex}.service-planner-module__gSNfLq__recordHeading{color:#596748;align-items:center;gap:14px;margin-bottom:12px;display:flex}.service-planner-module__gSNfLq__recordHeading strong{letter-spacing:-.03em;color:#505c42;font-size:clamp(16px,3.8cqw,23px);font-weight:500;line-height:1.35;display:block}.service-planner-module__gSNfLq__recordHeading small{margin-top:5px;font-size:clamp(9px,2cqw,12px);display:block}.service-planner-module__gSNfLq__record{background:#fbfcf7;border:1px solid #d8decf;border-radius:10px;align-items:center;gap:13px;padding:18px 15px;display:flex;box-shadow:4px 5px #e7ebdf}.service-planner-module__gSNfLq__record>strong{white-space:nowrap;flex:1;font-size:clamp(13px,3cqw,18px);font-weight:550}.service-planner-module__gSNfLq__recordIcon{color:#85946d;background:#e5ebd9;border-radius:7px;place-items:center;width:37px;height:40px;display:grid}.service-planner-module__gSNfLq__eligible,.service-planner-module__gSNfLq__recordPending{text-align:right;border-radius:6px;max-width:43%;padding:6px 8px;font-size:clamp(8px,1.85cqw,11px);line-height:1.5}.service-planner-module__gSNfLq__eligible{color:#526337;background:#e3ead4}.service-planner-module__gSNfLq__recordPending{color:#715737;background:#efeade}.service-planner-module__gSNfLq__recordsNote{color:#566343;text-align:center;font-size:clamp(10px,2.2cqw,13px);line-height:1.6;margin-top:5px!important}.service-planner-module__gSNfLq__rosterScene{flex-direction:column;justify-content:center;gap:13px;display:flex}.service-planner-module__gSNfLq__fitHeading{flex-wrap:wrap;gap:10px;margin-bottom:7px;display:flex}.service-planner-module__gSNfLq__fitHeading>span{color:#52643b;background:#e9efdf;border:1px solid #ccd8b9;border-radius:30px;align-items:center;gap:7px;padding:8px 12px;font-size:clamp(9px,2cqw,12px);display:inline-flex}.service-planner-module__gSNfLq__person{background:#fdfdf8;border:1px solid #c7d3b9;border-radius:12px;align-items:center;gap:15px;padding:15px;display:flex;box-shadow:4px 5px #e2e9d8}.service-planner-module__gSNfLq__avatar{color:#75845f;background:#dce6cd;border-radius:50%;place-items:center;width:44px;height:44px;font-family:Georgia,serif;font-size:24px;display:grid}.service-planner-module__gSNfLq__person>div{flex:1;min-width:0}.service-planner-module__gSNfLq__person strong{letter-spacing:-.03em;justify-content:space-between;gap:10px;font-size:clamp(15px,3.5cqw,21px);font-weight:500;display:flex}.service-planner-module__gSNfLq__person strong>small{color:#5b6c42;font-size:clamp(12px,2.8cqw,16px);font-weight:400}.service-planner-module__gSNfLq__person>div>span{color:#586842;margin-top:3px;font-size:clamp(9px,2cqw,12px);line-height:1.6;display:block}.service-planner-module__gSNfLq__fitMark{color:#8f9c79;background:#e9edde;border-radius:50%;place-items:center;padding:7px;display:grid}.service-planner-module__gSNfLq__outside{box-shadow:none;background:#f3f1eb;border-color:#d9d1be}.service-planner-module__gSNfLq__outside .service-planner-module__gSNfLq__avatar,.service-planner-module__gSNfLq__outside .service-planner-module__gSNfLq__fitMark{color:#9e9077;background:#e7e0d2}.service-planner-module__gSNfLq__outside strong>small,.service-planner-module__gSNfLq__outside>div>span{color:#73624b}.service-planner-module__gSNfLq__rosterNote{color:#596648;text-align:center;font-size:clamp(9px,2cqw,12px);line-height:1.65;margin-top:6px!important}.service-planner-module__gSNfLq__proposeScene{flex-direction:column;justify-content:center;align-items:center;gap:17px;display:flex}.service-planner-module__gSNfLq__largeCalendar{width:91%;height:88%;padding:7% 7% 5%;animation:none;position:relative;inset:auto;transform:rotate(-2deg);box-shadow:7px 9px #e0dfca}.service-planner-module__gSNfLq__largeCalendar .service-planner-module__gSNfLq__calendarHeader{font-size:11px}.service-planner-module__gSNfLq__largeCalendar .service-planner-module__gSNfLq__calendarDate{margin-top:4%;font-size:clamp(20px,5cqw,29px)}.service-planner-module__gSNfLq__largeCalendar .service-planner-module__gSNfLq__calendarTimes{gap:8%;height:58%;margin-top:7%}.service-planner-module__gSNfLq__largeCalendar .service-planner-module__gSNfLq__timeRow{gap:10%;min-height:26%;font-size:12px}.service-planner-module__gSNfLq__largeCalendar .service-planner-module__gSNfLq__timeRow>span{padding-top:4%}.service-planner-module__gSNfLq__largeCalendar .service-planner-module__gSNfLq__proposedSlot{gap:5px;padding:5% 7%}.service-planner-module__gSNfLq__largeCalendar .service-planner-module__gSNfLq__proposedSlot>strong{font-size:19px}.service-planner-module__gSNfLq__largeCalendar .service-planner-module__gSNfLq__proposedSlot>small{font-size:10px}.service-planner-module__gSNfLq__largeCalendar .service-planner-module__gSNfLq__proposedSlot>span{font-size:11px}.service-planner-module__gSNfLq__largeCalendar .service-planner-module__gSNfLq__calendarFoot{padding-top:5%;font-size:10px;bottom:5%}.service-planner-module__gSNfLq__proposalCode{color:#695d40;letter-spacing:.4px;text-align:center;font-size:clamp(8px,1.8cqw,11px)}.service-planner-module__gSNfLq__reviseScene{flex-direction:column;justify-content:center;align-items:center;gap:13px;display:flex}.service-planner-module__gSNfLq__withdrawnSlot,.service-planner-module__gSNfLq__replacementSlot{border-radius:11px;width:95%;padding:6%}.service-planner-module__gSNfLq__withdrawnSlot{color:#745a42;background:#eee7df;border:1px solid #d3c4b3}.service-planner-module__gSNfLq__replacementSlot{color:#526536;background:#e8eedc;border:1px solid #bbcda0;box-shadow:5px 6px #dce5cf}.service-planner-module__gSNfLq__withdrawnSlot>span,.service-planner-module__gSNfLq__replacementSlot>span{align-items:center;gap:8px;font-size:clamp(9px,2.1cqw,12px);line-height:1.4;display:flex}.service-planner-module__gSNfLq__withdrawnSlot>strong,.service-planner-module__gSNfLq__replacementSlot>strong{letter-spacing:-.045em;justify-content:space-between;align-items:baseline;gap:15px;margin-top:8px;font-size:clamp(30px,7cqw,42px);font-weight:450;line-height:1.3;display:flex}.service-planner-module__gSNfLq__withdrawnSlot>strong>span,.service-planner-module__gSNfLq__replacementSlot>strong>span{font-size:clamp(17px,4cqw,24px);font-weight:450}.service-planner-module__gSNfLq__withdrawnSlot>small,.service-planner-module__gSNfLq__replacementSlot>small{margin-top:5px;font-size:clamp(9px,2.2cqw,13px);line-height:1.5;display:block}.service-planner-module__gSNfLq__reviseArrow{color:#a5ad98;flex-shrink:0}.service-planner-module__gSNfLq__reviseNote{text-align:center;color:#5b6849;font-size:clamp(9px,2cqw,12px);line-height:1.6}.service-planner-module__gSNfLq__decisionSlot{color:#52613a;background:#eaf0df;border:1px solid #c3d0ad;border-radius:10px;margin-top:21px;padding:19px}.service-planner-module__gSNfLq__decisionSlot>span{align-items:center;gap:10px;font-size:11px;line-height:1.5;display:flex}.service-planner-module__gSNfLq__decisionSlot>strong{letter-spacing:-.045em;justify-content:space-between;align-items:center;gap:15px;margin:12px 0 8px;font-size:40px;font-weight:450;line-height:1.3;display:flex}.service-planner-module__gSNfLq__decisionSlot small{letter-spacing:0;text-align:right;max-width:45%;font-size:12px;font-weight:500}.service-planner-module__gSNfLq__decisionSlot p{font-size:11px;line-height:1.65}.service-planner-module__gSNfLq__decisionWithdrawn{color:#785a3f;background:#efe9e1;border-color:#d9c7b2}.service-planner-module__gSNfLq__replacementDecision{color:#536538;background:#f0f3e9;border-left:3px solid #a4b883;padding:19px}.service-planner-module__gSNfLq__replacementDecision>span{letter-spacing:.6px;align-items:center;gap:8px;font-size:10px;display:flex}.service-planner-module__gSNfLq__replacementDecision>strong{letter-spacing:-.035em;justify-content:space-between;align-items:center;gap:15px;margin-top:10px;font-size:30px;font-weight:450;line-height:1.4;display:flex}.service-planner-module__gSNfLq__replacementDecision strong>small{letter-spacing:-.02em;font-size:18px}.service-planner-module__gSNfLq__replacementDecision>p{font-size:12px;line-height:1.65;margin-top:8px!important}@keyframes service-planner-module__gSNfLq__fanTurn{to{rotate:360deg}}@keyframes service-planner-module__gSNfLq__connect{to{stroke-dashoffset:-140px}}@keyframes service-planner-module__gSNfLq__calendarFloat{50%{translate:0 -8px;rotate:-2deg}}@keyframes service-planner-module__gSNfLq__chipFloat{50%{translate:0 5px;rotate:2deg}}@media (max-width:760px){.service-planner-module__gSNfLq__heroArt{max-width:480px;margin-block:20px 12px}.service-planner-module__gSNfLq__calendar{border-radius:10px}.service-planner-module__gSNfLq__calendarRings>i{width:6px;height:19px}.service-planner-module__gSNfLq__unit{border-radius:16px 16px 22px 22px;box-shadow:inset -5px -8px #e3e1d5,5px 8px 14px #5364501a}.service-planner-module__gSNfLq__unitBrand{gap:5px;font-size:8px}.service-planner-module__gSNfLq__unitBrand>svg{width:11px;height:11px}.service-planner-module__gSNfLq__vents{gap:3px}.service-planner-module__gSNfLq__vents i{height:1px}.service-planner-module__gSNfLq__outdoorUnit{box-shadow:inset -6px -5px #d0d5c4,4px 5px #c2cbb9}.service-planner-module__gSNfLq__fan{border-width:4px}.service-planner-module__gSNfLq__heroTool>svg{width:23px;height:23px}.service-planner-module__gSNfLq__technicianChip{border-radius:10px}.service-planner-module__gSNfLq__technicianChip>svg{width:16px}.service-planner-module__gSNfLq__scene{min-height:365px!important}.service-planner-module__gSNfLq__sceneContent{inset:53px 18px 39px}.service-planner-module__gSNfLq__recordHeading{gap:10px;margin-bottom:5px}.service-planner-module__gSNfLq__recordHeading strong{font-size:18px}.service-planner-module__gSNfLq__recordHeading small{font-size:10px}.service-planner-module__gSNfLq__recordsScene{gap:10px}.service-planner-module__gSNfLq__record{gap:9px;padding:13px 10px}.service-planner-module__gSNfLq__record>strong{font-size:13px}.service-planner-module__gSNfLq__recordIcon{width:30px;height:33px}.service-planner-module__gSNfLq__recordIcon>svg{width:18px}.service-planner-module__gSNfLq__eligible,.service-planner-module__gSNfLq__recordPending{padding:5px 6px;font-size:8px}.service-planner-module__gSNfLq__recordsNote{font-size:10px}.service-planner-module__gSNfLq__rosterScene{gap:10px}.service-planner-module__gSNfLq__fitHeading{gap:8px;margin-bottom:2px}.service-planner-module__gSNfLq__fitHeading>span{gap:5px;padding:6px 9px;font-size:9px}.service-planner-module__gSNfLq__person{gap:10px;padding:12px 10px}.service-planner-module__gSNfLq__avatar{width:35px;height:35px;font-size:21px}.service-planner-module__gSNfLq__person strong{font-size:17px}.service-planner-module__gSNfLq__person strong>small{font-size:13px}.service-planner-module__gSNfLq__person>div>span{font-size:9px}.service-planner-module__gSNfLq__fitMark{padding:5px}.service-planner-module__gSNfLq__rosterNote{font-size:10px;margin-top:2px!important}.service-planner-module__gSNfLq__largeCalendar{width:91%;height:87%;padding:7%}.service-planner-module__gSNfLq__largeCalendar .service-planner-module__gSNfLq__calendarHeader{font-size:10px}.service-planner-module__gSNfLq__largeCalendar .service-planner-module__gSNfLq__calendarDate{font-size:23px}.service-planner-module__gSNfLq__largeCalendar .service-planner-module__gSNfLq__timeRow{font-size:10px}.service-planner-module__gSNfLq__largeCalendar .service-planner-module__gSNfLq__calendarTimes{gap:7%;height:59%}.service-planner-module__gSNfLq__largeCalendar .service-planner-module__gSNfLq__proposedSlot>strong{font-size:16px}.service-planner-module__gSNfLq__largeCalendar .service-planner-module__gSNfLq__proposedSlot>small,.service-planner-module__gSNfLq__largeCalendar .service-planner-module__gSNfLq__proposedSlot>span,.service-planner-module__gSNfLq__largeCalendar .service-planner-module__gSNfLq__calendarFoot{font-size:9px}.service-planner-module__gSNfLq__proposalCode{font-size:8px}.service-planner-module__gSNfLq__proposeScene{gap:13px}.service-planner-module__gSNfLq__reviseScene{gap:9px}.service-planner-module__gSNfLq__withdrawnSlot,.service-planner-module__gSNfLq__replacementSlot{padding:5%}.service-planner-module__gSNfLq__withdrawnSlot>strong,.service-planner-module__gSNfLq__replacementSlot>strong{margin-top:5px;font-size:32px}.service-planner-module__gSNfLq__withdrawnSlot>strong>span,.service-planner-module__gSNfLq__replacementSlot>strong>span{font-size:19px}.service-planner-module__gSNfLq__withdrawnSlot>span,.service-planner-module__gSNfLq__replacementSlot>span,.service-planner-module__gSNfLq__withdrawnSlot>small,.service-planner-module__gSNfLq__replacementSlot>small{font-size:10px}.service-planner-module__gSNfLq__reviseArrow{width:23px;height:23px}.service-planner-module__gSNfLq__reviseNote{font-size:10px}.service-planner-module__gSNfLq__decisionSlot{padding:16px}.service-planner-module__gSNfLq__decisionSlot>strong{font-size:34px}.service-planner-module__gSNfLq__decisionSlot small{font-size:11px}.service-planner-module__gSNfLq__replacementDecision{padding:16px}.service-planner-module__gSNfLq__replacementDecision>strong{font-size:28px}.service-planner-module__gSNfLq__replacementDecision>p{font-size:11px}.service-planner-module__gSNfLq__compactArt{width:90%;max-width:420px;margin:14px auto 0}}@media (max-width:360px){.service-planner-module__gSNfLq__calendarDate{font-size:12px}.service-planner-module__gSNfLq__calendarFoot{gap:4px;font-size:6px}.service-planner-module__gSNfLq__calendarFoot>svg{width:10px}.service-planner-module__gSNfLq__technicianChip strong{font-size:13px}.service-planner-module__gSNfLq__technicianChip small{font-size:7px}.service-planner-module__gSNfLq__scene{min-height:350px!important}.service-planner-module__gSNfLq__sceneContent{inset-inline:14px}.service-planner-module__gSNfLq__record{gap:7px;padding:12px 8px}.service-planner-module__gSNfLq__record>strong{font-size:12px}.service-planner-module__gSNfLq__recordIcon{width:27px;height:30px}.service-planner-module__gSNfLq__eligible,.service-planner-module__gSNfLq__recordPending{font-size:8px}.service-planner-module__gSNfLq__recordHeading strong{font-size:16px}.service-planner-module__gSNfLq__largeCalendar .service-planner-module__gSNfLq__calendarDate{font-size:21px}.service-planner-module__gSNfLq__fitHeading>span{font-size:8px}.service-planner-module__gSNfLq__person{gap:8px;padding:11px 9px}.service-planner-module__gSNfLq__person>div>span{font-size:8px}.service-planner-module__gSNfLq__rosterNote{font-size:9px}.service-planner-module__gSNfLq__withdrawnSlot>strong,.service-planner-module__gSNfLq__replacementSlot>strong{font-size:29px}.service-planner-module__gSNfLq__withdrawnSlot>small,.service-planner-module__gSNfLq__replacementSlot>small{font-size:9px}}.service-planner-module__gSNfLq__decisionSlot>span,.service-planner-module__gSNfLq__decisionSlot p,.service-planner-module__gSNfLq__decisionSlot small,.service-planner-module__gSNfLq__replacementDecision>span,.service-planner-module__gSNfLq__replacementDecision>p{font-size:12px}
.quote-desk-module__ucKzPG__heroArt{width:100%;min-width:0;max-width:630px;color:var(--studio-ink);margin:auto}.quote-desk-module__ucKzPG__counter{isolation:isolate;padding-top:15px;position:relative}.quote-desk-module__ucKzPG__halo{z-index:-1;background:#f0e4d3;border:1px solid #d6c0a5;border-radius:48% 48% 24% 30%;position:absolute;inset:8% 3% 5%;transform:rotate(-3deg)}.quote-desk-module__ucKzPG__halo:after{content:"";border-radius:inherit;border:1px dashed #c7ad8f;position:absolute;inset:18px}.quote-desk-module__ucKzPG__heroHeading{color:#6d5846;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;padding:10px 24px;font-size:12px;line-height:1.5;display:flex}.quote-desk-module__ucKzPG__heroHeading b{color:#70548b;font-weight:550}.quote-desk-module__ucKzPG__counterDrawing{width:100%;height:auto;display:block}.quote-desk-module__ucKzPG__floatingClip{transform-origin:50%;animation:6s ease-in-out infinite quote-desk-module__ucKzPG__clipFloat}.quote-desk-module__ucKzPG__sources{grid-template-columns:1fr 1fr;gap:16px;width:100%;min-width:0;display:grid}.quote-desk-module__ucKzPG__source{background:var(--studio-surface);border:1px solid #b9a7cb;border-radius:12px;min-width:0;padding:20px;box-shadow:4px 5px #dcd0e7}.quote-desk-module__ucKzPG__source>span{color:#685378;align-items:center;gap:9px;font-size:12px;line-height:1.6;display:flex}.quote-desk-module__ucKzPG__source>span>svg{flex-shrink:0}.quote-desk-module__ucKzPG__source>strong{letter-spacing:-.04em;overflow-wrap:anywhere;margin:14px 0 9px;font-size:clamp(22px,3vw,33px);font-weight:550;line-height:1.3;display:block}.quote-desk-module__ucKzPG__source>small{color:#72647c;overflow-wrap:anywhere;font-size:12px;line-height:1.5;display:block}.quote-desk-module__ucKzPG__attachment{background:#fff9ec;border-color:#cdb28e;box-shadow:4px 5px #e7d7bd}.quote-desk-module__ucKzPG__attachment>span,.quote-desk-module__ucKzPG__attachment>small{color:#7d603e}.quote-desk-module__ucKzPG__compactSources{gap:12px}.quote-desk-module__ucKzPG__compactSources>.quote-desk-module__ucKzPG__source{padding:15px}.quote-desk-module__ucKzPG__compactSources>.quote-desk-module__ucKzPG__source>strong{margin:10px 0 7px;font-size:24px}.quote-desk-module__ucKzPG__heroArt>.quote-desk-module__ucKzPG__sources{margin-top:-12px;padding-inline:22px;position:relative}.quote-desk-module__ucKzPG__heroCaption{color:#6b536f;align-items:center;gap:13px;padding:24px 22px 4px;font-size:14px;line-height:1.65;display:flex}.quote-desk-module__ucKzPG__heroCaption>svg{flex-shrink:0}.quote-desk-module__ucKzPG__compact .quote-desk-module__ucKzPG__counter{padding-top:0}.quote-desk-module__ucKzPG__compact .quote-desk-module__ucKzPG__heroHeading{padding:5px 12px}.quote-desk-module__ucKzPG__compact>.quote-desk-module__ucKzPG__sources{margin-top:-8px;padding-inline:9px}.quote-desk-module__ucKzPG__compact .quote-desk-module__ucKzPG__heroCaption{padding:20px 10px 4px;font-size:12px}.quote-desk-module__ucKzPG__compact .quote-desk-module__ucKzPG__source{padding:12px}.quote-desk-module__ucKzPG__compact .quote-desk-module__ucKzPG__source>strong{font-size:22px}.quote-desk-module__ucKzPG__scene{width:100%;min-width:0;color:var(--studio-ink);background:#f3e9dc;border:1px solid #d4bea2;border-radius:15px;overflow:hidden}.quote-desk-module__ucKzPG__sceneHeading{color:#735c44;border-bottom:1px solid #decbb4;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:21px 25px;font-size:12px;line-height:1.5;display:flex}.quote-desk-module__ucKzPG__sceneHeading>span:first-child{align-items:center;gap:9px;display:flex}.quote-desk-module__ucKzPG__sceneHeading i{background:var(--studio-accent);border-radius:50%;width:7px;height:7px}.quote-desk-module__ucKzPG__sceneContent{align-items:center;min-height:390px;padding:25px;display:grid}.quote-desk-module__ucKzPG__sceneDisclaimer{color:#705d6f;background:#fcf5e9;border-top:1px solid #decbb4;padding:16px 25px;font-size:12px;line-height:1.65}.quote-desk-module__ucKzPG__receiveScene{gap:23px;display:grid}.quote-desk-module__ucKzPG__inboxHeading{color:#785987;align-items:center;gap:14px;display:flex}.quote-desk-module__ucKzPG__inboxHeading>div{gap:5px;display:grid}.quote-desk-module__ucKzPG__inboxHeading strong{color:#44334e;font-size:20px;font-weight:550}.quote-desk-module__ucKzPG__inboxHeading span{color:#705c7b;font-size:12px}.quote-desk-module__ucKzPG__requestMessage{background:var(--studio-surface);border:1px solid #c8b4d5;border-radius:4px 18px 18px;padding:18px 22px}.quote-desk-module__ucKzPG__requestMessage>span{color:#7b6687;font-size:12px}.quote-desk-module__ucKzPG__requestMessage p{letter-spacing:-.02em;font-size:19px;line-height:1.6;margin-top:10px!important}.quote-desk-module__ucKzPG__sceneNote{color:#715844;font-size:13px;line-height:1.7}.quote-desk-module__ucKzPG__structureScene,.quote-desk-module__ucKzPG__clarifyScene{gap:18px;display:grid}.quote-desk-module__ucKzPG__itemCard{background:var(--studio-surface);border:1px solid #c8bdd0;border-radius:10px;align-items:center;gap:16px;padding:18px;display:flex}.quote-desk-module__ucKzPG__itemCard>svg{color:#887198;flex-shrink:0}.quote-desk-module__ucKzPG__itemCard>div{flex:1;min-width:0}.quote-desk-module__ucKzPG__itemCard>div>span{color:#706179;font-size:12px;display:block}.quote-desk-module__ucKzPG__itemCard strong{letter-spacing:-.03em;margin-top:6px;font-size:26px;line-height:1.3;display:block}.quote-desk-module__ucKzPG__itemTag{color:#506039;background:#e7edda;border:1px solid #c1cfaa;border-radius:20px;padding:6px 10px;font-size:12px;line-height:1.5}.quote-desk-module__ucKzPG__flowArrow{color:#9c7eac;justify-self:center}.quote-desk-module__ucKzPG__ambiguity{color:#864d32;background:#f8ebdb;border:1px dashed #b98261;border-radius:10px;padding:18px}.quote-desk-module__ucKzPG__ambiguity>span{font-size:12px}.quote-desk-module__ucKzPG__ambiguity>strong{margin-top:5px;font-size:20px;font-weight:550;line-height:1.5;display:block}.quote-desk-module__ucKzPG__ambiguity>p{font-size:13px;line-height:1.7;margin-top:8px!important}.quote-desk-module__ucKzPG__question{border:1px solid #b9a5c9;border-left:4px solid var(--studio-accent);color:#47374f;background:#fffdf7;border-radius:5px 13px 13px 5px;padding:20px}.quote-desk-module__ucKzPG__question>span{color:#73588c;align-items:center;gap:10px;font-size:12px;display:flex}.quote-desk-module__ucKzPG__question p{font-size:18px;line-height:1.65;margin:14px 0!important}.quote-desk-module__ucKzPG__question small{color:#805e44;font-size:12px;line-height:1.6;display:block}.quote-desk-module__ucKzPG__ownerReview{color:#795b3e;background:#f8eddd;border:1px solid #d3c0a7;border-radius:9px;align-items:center;gap:12px;padding:13px 16px;font-size:13px;line-height:1.65;display:flex}.quote-desk-module__ucKzPG__ownerReview>span{flex:1}.quote-desk-module__ucKzPG__ownerReview>svg{flex-shrink:0}.quote-desk-module__ucKzPG__prepared{background:var(--studio-surface);border:1px solid #b9a7c8;border-radius:13px;padding:25px;box-shadow:5px 6px #ddc9b0}.quote-desk-module__ucKzPG__bundleTop{color:#78558a;border-bottom:1px solid #dfd2e4;align-items:center;gap:16px;padding-bottom:19px;display:flex}.quote-desk-module__ucKzPG__bundleTop span{font-size:12px;line-height:1.6}.quote-desk-module__ucKzPG__bundleTop strong{color:#46344d;margin-top:3px;font-size:23px;font-weight:550;display:block}.quote-desk-module__ucKzPG__handoffFields{margin-block:12px 22px}.quote-desk-module__ucKzPG__handoffFields>div{border-bottom:1px solid #eadfed;justify-content:space-between;align-items:center;gap:14px;padding:13px 0;display:flex}.quote-desk-module__ucKzPG__handoffFields dt{color:#75617d;font-size:12px;line-height:1.5}.quote-desk-module__ucKzPG__handoffFields dd{align-items:center;gap:7px;margin:0;font-size:14px;font-weight:550;display:flex}.quote-desk-module__ucKzPG__pending{color:#7e5130;background:#f7ead7;border:1px solid #d2b48f;border-radius:8px;align-items:flex-start;gap:10px;margin-top:22px;padding:13px 15px;font-size:13px;line-height:1.65;display:flex}.quote-desk-module__ucKzPG__pending>svg{flex-shrink:0;margin-top:2px}.quote-desk-module__ucKzPG__outputNote{color:#725968;font-size:13px;line-height:1.75;margin-top:15px!important}.quote-desk-module__ucKzPG__decisionSources{margin-top:22px}.quote-desk-module__ucKzPG__decisionStatus{color:#7e5130;background:#f6ead8;border-left:3px solid #b08b5f;padding:13px 15px;font-size:13px;line-height:1.75;margin-top:18px!important}@keyframes quote-desk-module__ucKzPG__clipFloat{50%{translate:0 -6px;rotate:3deg}}@media (max-width:760px){.quote-desk-module__ucKzPG__heroArt{max-width:480px;margin-top:18px}.quote-desk-module__ucKzPG__heroHeading{padding-inline:16px}.quote-desk-module__ucKzPG__heroCaption{padding-inline:10px;font-size:13px}.quote-desk-module__ucKzPG__heroArt>.quote-desk-module__ucKzPG__sources{padding-inline:8px}.quote-desk-module__ucKzPG__sceneHeading{padding:18px}.quote-desk-module__ucKzPG__sceneContent{min-height:340px;padding:20px}.quote-desk-module__ucKzPG__sceneDisclaimer{padding:16px 20px}.quote-desk-module__ucKzPG__source{padding:16px}.quote-desk-module__ucKzPG__source>strong{font-size:26px}.quote-desk-module__ucKzPG__compactSources>.quote-desk-module__ucKzPG__source{padding:13px}.quote-desk-module__ucKzPG__compactSources>.quote-desk-module__ucKzPG__source>strong{font-size:22px}.quote-desk-module__ucKzPG__prepared{padding:20px}.quote-desk-module__ucKzPG__prepared .quote-desk-module__ucKzPG__sources{grid-template-columns:1fr}.quote-desk-module__ucKzPG__prepared .quote-desk-module__ucKzPG__source{grid-template-columns:1fr 1fr;gap:8px 12px;display:grid}.quote-desk-module__ucKzPG__prepared .quote-desk-module__ucKzPG__source>strong{align-self:center;margin:0;font-size:22px}.quote-desk-module__ucKzPG__prepared .quote-desk-module__ucKzPG__source>small{grid-column:1/-1}.quote-desk-module__ucKzPG__question{padding:17px}.quote-desk-module__ucKzPG__question p{font-size:16px}.quote-desk-module__ucKzPG__itemCard{flex-wrap:wrap;gap:13px}.quote-desk-module__ucKzPG__itemTag{margin-left:47px}.quote-desk-module__ucKzPG__requestMessage{padding:17px}.quote-desk-module__ucKzPG__requestMessage p{font-size:17px}}@media (max-width:360px){.quote-desk-module__ucKzPG__sceneContent{min-height:320px;padding:16px}.quote-desk-module__ucKzPG__sceneHeading,.quote-desk-module__ucKzPG__sceneDisclaimer{padding-inline:16px}.quote-desk-module__ucKzPG__sources{gap:10px}.quote-desk-module__ucKzPG__source,.quote-desk-module__ucKzPG__compactSources>.quote-desk-module__ucKzPG__source{padding:12px}.quote-desk-module__ucKzPG__source>strong,.quote-desk-module__ucKzPG__compactSources>.quote-desk-module__ucKzPG__source>strong{font-size:22px}.quote-desk-module__ucKzPG__source>span{flex-wrap:wrap;gap:6px}.quote-desk-module__ucKzPG__prepared{padding:16px}.quote-desk-module__ucKzPG__prepared .quote-desk-module__ucKzPG__source{grid-template-columns:1fr}.quote-desk-module__ucKzPG__prepared .quote-desk-module__ucKzPG__source>small{grid-column:auto}.quote-desk-module__ucKzPG__compact .quote-desk-module__ucKzPG__source{padding:10px}.quote-desk-module__ucKzPG__compact .quote-desk-module__ucKzPG__source>strong{font-size:21px}.quote-desk-module__ucKzPG__heroHeading{padding-inline:9px}.quote-desk-module__ucKzPG__heroCaption{gap:10px}}
.profile-layout-module__EY0gfq__heroGrid{grid-template-columns:.95fr 1.05fr;align-items:center;gap:clamp(24px,4vw,70px);min-height:660px;padding:38px 0 64px;display:grid}.profile-layout-module__EY0gfq__heroCopy{min-width:0}.profile-layout-module__EY0gfq__heroTitle{letter-spacing:-.065em;text-wrap:balance;font-size:clamp(58px,6.5vw,98px);font-weight:550;line-height:1.04;margin:29px 0!important}.profile-layout-module__EY0gfq__heroCopy>p{color:#62606a;max-width:465px;font-size:15px;line-height:1.9}.profile-layout-module__EY0gfq__heroCopy>a{margin-top:28px}.profile-layout-module__EY0gfq__intro{border-top:1px solid #24242920;padding:95px 8%}.profile-layout-module__EY0gfq__introGrid{grid-template-columns:1.3fr 1fr;align-items:end;gap:70px;margin-top:28px;display:grid}.profile-layout-module__EY0gfq__introGrid h2{letter-spacing:-.05em;text-wrap:balance;font-size:clamp(34px,4vw,58px);font-weight:500;line-height:1.15}.profile-layout-module__EY0gfq__introGrid>p{color:#64606a;font-size:15px;line-height:1.9}.profile-layout-module__EY0gfq__kicker{letter-spacing:1.7px;text-transform:uppercase;color:#66606d;font-size:10px;font-weight:650}.profile-layout-module__EY0gfq__storyTitle{letter-spacing:-.055em;text-wrap:balance;font-size:clamp(39px,4.6vw,70px)!important;line-height:1.12!important}.profile-layout-module__EY0gfq__sceneHeading{letter-spacing:1px;color:#696172;z-index:2;justify-content:space-between;align-items:center;gap:12px;padding:23px 25px;font-size:9px;display:flex;position:absolute;inset:0 0 auto}.profile-layout-module__EY0gfq__sceneHeading>span:first-child{align-items:center;gap:8px;display:flex}.profile-layout-module__EY0gfq__sceneHeading i{background:#6551dc;border-radius:50%;width:6px;height:6px}.profile-layout-module__EY0gfq__sceneDisclaimer{text-align:center;color:#716979;font-size:9px;position:absolute;inset:auto 18px 17px}.profile-layout-module__EY0gfq__decision{grid-template-columns:1fr 1.05fr;align-items:center;gap:9%;padding:100px 8%;display:grid}.profile-layout-module__EY0gfq__decisionCopy h2{letter-spacing:-.055em;text-wrap:balance;font-size:clamp(38px,4.3vw,66px);font-weight:500;line-height:1.12;margin:23px 0!important}.profile-layout-module__EY0gfq__decisionCopy>p{color:#625d68;font-size:14px;line-height:1.9}.profile-layout-module__EY0gfq__decisionHint{align-items:flex-start;gap:10px;display:flex;margin-top:25px!important;font-size:12px!important}.profile-layout-module__EY0gfq__decisionPanel{background:#fdfbf8;border:1px solid #d4cedd;border-radius:17px;padding:30px;position:relative;box-shadow:10px 15px #e7e2ee}.profile-layout-module__EY0gfq__decisionPanel:before{content:"";z-index:0;pointer-events:none;border:1px dashed #a69ab5;border-radius:20px;position:absolute;inset:-16px 20px 16px -16px}.profile-layout-module__EY0gfq__decisionTop{letter-spacing:1px;color:#6c606e;border-bottom:1px solid #e5dfeb;justify-content:space-between;align-items:center;gap:15px;padding-bottom:18px;font-size:10px;display:flex}.profile-layout-module__EY0gfq__decisionTop>span{align-items:center;gap:8px;display:flex}.profile-layout-module__EY0gfq__decisionQuestion{letter-spacing:-.03em;min-height:70px;color:#322c37!important;margin:24px 0 18px!important;font-size:25px!important;line-height:1.35!important}.profile-layout-module__EY0gfq__decisionLabel{color:#695e70;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px;font-size:10px;display:block}.profile-layout-module__EY0gfq__suggestion{background:#f0edf5;border-left:3px solid #a294c6;padding:16px;font-size:13px;line-height:1.8}.profile-layout-module__EY0gfq__decisionButton{color:#fff;text-align:left;background:#6551dc;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:14px;width:100%;min-height:52px;margin-top:24px;padding:16px 18px;display:flex;font-size:12px!important;font-weight:600!important}.profile-layout-module__EY0gfq__decisionButton:hover{background:#5743ca}.profile-layout-module__EY0gfq__decisionResult{border-top:1px solid #ddd4e5;margin-top:22px;padding-top:20px}.profile-layout-module__EY0gfq__decisionResult>strong{align-items:center;gap:10px;font-size:15px;line-height:1.5;display:flex}.profile-layout-module__EY0gfq__decisionResult>p{color:#695f70;font-size:12px;line-height:1.85;margin-top:12px!important}.profile-layout-module__EY0gfq__pendingBadge{color:#775125;background:#f4e9d8;border:1px solid #dbc4a3;border-radius:30px;align-items:center;gap:8px;padding:8px 12px;font-size:10px;line-height:1.5;display:inline-flex}.profile-layout-module__EY0gfq__simulationNote{color:#716979!important;margin-top:19px!important;font-size:10px!important;line-height:1.75!important}.profile-layout-module__EY0gfq__outcome{background:#e9e5ef;padding:80px 8%}.profile-layout-module__EY0gfq__outcome h2{letter-spacing:-.05em;text-wrap:balance;max-width:900px;font-size:clamp(35px,4vw,59px);font-weight:500;line-height:1.16;margin:22px 0 40px!important}.profile-layout-module__EY0gfq__outcomeGrid{border-top:1px solid #c8c0d3;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;padding-top:32px;display:grid}.profile-layout-module__EY0gfq__outcomeGrid>div{min-width:0}.profile-layout-module__EY0gfq__outcomeGrid span{color:#776985;font-size:11px}.profile-layout-module__EY0gfq__outcomeGrid h3{letter-spacing:-.035em;font-size:23px;font-weight:550;line-height:1.3;margin:12px 0!important}.profile-layout-module__EY0gfq__outcomeGrid p{color:#635b6b;font-size:13px;line-height:1.85}.profile-layout-module__EY0gfq__limitation{color:#6b6172;border-top:1px solid #c8c0d3;max-width:900px;padding-top:25px;font-size:11px;line-height:1.85;margin-top:35px!important}.profile-layout-module__EY0gfq__related{padding:80px 8% 25px}.profile-layout-module__EY0gfq__related>h2{letter-spacing:-.05em;font-size:clamp(30px,3.5vw,46px);font-weight:500;margin:18px 0 26px!important}.profile-layout-module__EY0gfq__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.profile-layout-module__EY0gfq__relatedGrid>a{border-top:1px solid #ccc4d2;border-bottom:1px solid #ccc4d2;align-items:flex-start;gap:19px;padding:25px 0;display:flex}.profile-layout-module__EY0gfq__relatedGrid>a>div{flex:1;min-width:0}.profile-layout-module__EY0gfq__relatedGrid h3{letter-spacing:-.04em;font-size:24px;font-weight:550}.profile-layout-module__EY0gfq__relatedGrid p{color:#6c6173;font-size:12px;line-height:1.7;margin-top:8px!important}.profile-layout-module__EY0gfq__relatedGrid>a>svg{margin-top:4px}.profile-layout-module__EY0gfq__relatedGrid>a:hover h3{color:#6551dc}.profile-layout-module__EY0gfq__caseNumber{color:#82748a;margin-top:7px;font-size:12px}.profile-layout-module__EY0gfq__closing{justify-content:space-between;align-items:center;gap:60px;padding:75px 8% 90px;display:flex}.profile-layout-module__EY0gfq__closing h2{letter-spacing:-.05em;text-wrap:balance;max-width:720px;font-size:clamp(35px,4.6vw,62px);font-weight:500;line-height:1.16;margin:20px 0 26px!important}.profile-layout-module__EY0gfq__closing>a{white-space:nowrap;align-self:flex-end;align-items:center;gap:12px;padding-bottom:18px;font-size:12px;display:flex}@media (max-width:1000px){.profile-layout-module__EY0gfq__heroGrid{gap:25px;min-height:570px}.profile-layout-module__EY0gfq__heroTitle{font-size:70px}.profile-layout-module__EY0gfq__heroCopy>p{font-size:13px}.profile-layout-module__EY0gfq__introGrid{gap:40px}.profile-layout-module__EY0gfq__decision{gap:7%;padding-inline:7%}.profile-layout-module__EY0gfq__decisionPanel{padding:25px}.profile-layout-module__EY0gfq__decisionQuestion{font-size:22px!important}.profile-layout-module__EY0gfq__outcomeGrid{gap:25px}.profile-layout-module__EY0gfq__outcomeGrid h3{font-size:21px}}@media (max-width:760px){.profile-layout-module__EY0gfq__heroGrid{flex-direction:column;gap:22px;min-height:0;padding:22px 0 38px;display:flex}.profile-layout-module__EY0gfq__heroCopy{width:100%}.profile-layout-module__EY0gfq__heroTitle{font-size:clamp(52px,12vw,78px);line-height:1.07;margin:23px 0!important}.profile-layout-module__EY0gfq__heroCopy>p{max-width:390px;font-size:13px;line-height:1.9}.profile-layout-module__EY0gfq__heroCopy>a{margin-top:22px}.profile-layout-module__EY0gfq__intro{padding:60px 7%}.profile-layout-module__EY0gfq__introGrid{grid-template-columns:1fr;gap:24px;margin-top:21px}.profile-layout-module__EY0gfq__introGrid h2{font-size:36px;line-height:1.2}.profile-layout-module__EY0gfq__introGrid>p{font-size:13px}.profile-layout-module__EY0gfq__kicker{letter-spacing:1.2px;font-size:9px}.profile-layout-module__EY0gfq__storyTitle{font-size:43px!important}.profile-layout-module__EY0gfq__sceneHeading{letter-spacing:.6px;gap:8px;padding:18px;font-size:8px}.profile-layout-module__EY0gfq__sceneDisclaimer{font-size:8px;bottom:14px}.profile-layout-module__EY0gfq__decision{grid-template-columns:1fr;gap:38px;padding:64px 7% 78px}.profile-layout-module__EY0gfq__decisionCopy h2{font-size:40px}.profile-layout-module__EY0gfq__decisionCopy>p{font-size:13px}.profile-layout-module__EY0gfq__decisionHint{margin-top:18px!important;font-size:11px!important}.profile-layout-module__EY0gfq__decisionPanel{padding:22px;box-shadow:7px 10px #e7e2ee}.profile-layout-module__EY0gfq__decisionPanel:before{inset:-11px 13px 11px -9px}.profile-layout-module__EY0gfq__decisionQuestion{min-height:0;font-size:22px!important}.profile-layout-module__EY0gfq__decisionButton{padding:14px;font-size:11px!important}.profile-layout-module__EY0gfq__decisionTop{gap:10px;font-size:9px}.profile-layout-module__EY0gfq__decisionResult>strong{font-size:14px}.profile-layout-module__EY0gfq__suggestion{padding:13px;font-size:12px}.profile-layout-module__EY0gfq__outcome{padding:58px 7%}.profile-layout-module__EY0gfq__outcome h2{font-size:38px;margin-bottom:30px!important}.profile-layout-module__EY0gfq__outcomeGrid{grid-template-columns:1fr;gap:23px;padding-top:24px}.profile-layout-module__EY0gfq__outcomeGrid h3{font-size:22px;margin-block:7px!important}.profile-layout-module__EY0gfq__outcomeGrid p{font-size:12px}.profile-layout-module__EY0gfq__limitation{font-size:10px}.profile-layout-module__EY0gfq__related{padding:58px 7% 15px}.profile-layout-module__EY0gfq__related>h2{font-size:32px}.profile-layout-module__EY0gfq__relatedGrid{grid-template-columns:1fr;gap:15px}.profile-layout-module__EY0gfq__relatedGrid>a{gap:15px;padding:20px 0}.profile-layout-module__EY0gfq__relatedGrid h3{font-size:25px}.profile-layout-module__EY0gfq__closing{padding:54px 7% 64px;display:block}.profile-layout-module__EY0gfq__closing h2{font-size:38px}.profile-layout-module__EY0gfq__closing>a{margin-top:30px;font-size:11px}.profile-layout-module__EY0gfq__simulationNote{font-size:9px!important}}@media (max-width:360px){.profile-layout-module__EY0gfq__heroTitle{font-size:48px}.profile-layout-module__EY0gfq__introGrid h2{font-size:32px}.profile-layout-module__EY0gfq__storyTitle{font-size:38px!important}.profile-layout-module__EY0gfq__decisionCopy h2{font-size:36px}.profile-layout-module__EY0gfq__decisionPanel{padding:19px}.profile-layout-module__EY0gfq__decisionTop{letter-spacing:.3px}.profile-layout-module__EY0gfq__decisionQuestion{font-size:20px!important}.profile-layout-module__EY0gfq__pendingBadge{padding:7px 9px;font-size:9px}.profile-layout-module__EY0gfq__outcome h2,.profile-layout-module__EY0gfq__closing h2{font-size:34px}}@media (max-width:760px){.profile-layout-module__EY0gfq__flowCopy{grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:16px;display:grid}.profile-layout-module__EY0gfq__flowCopy>*{grid-column:1/-1}.profile-layout-module__EY0gfq__flowCopy>.profile-layout-module__EY0gfq__stepNumber{grid-area:1/2;justify-self:end;line-height:1;position:static}.profile-layout-module__EY0gfq__flowCopy>.profile-layout-module__EY0gfq__stepTag{grid-area:1/1;align-self:center;max-width:none;padding-block:0}.profile-layout-module__EY0gfq__flowCopy>.profile-layout-module__EY0gfq__stepHeading{max-width:none}.profile-layout-module__EY0gfq__sceneFrame[data-step]{aspect-ratio:auto;grid-template-rows:auto minmax(280px,auto) auto;height:auto;display:grid}.profile-layout-module__EY0gfq__sceneFrame .profile-layout-module__EY0gfq__sceneHeading{position:static;inset:auto}.profile-layout-module__EY0gfq__sceneFrame .profile-layout-module__EY0gfq__sceneContent{min-height:280px;margin-inline:18px;position:relative;inset:auto}.profile-layout-module__EY0gfq__sceneFrame .profile-layout-module__EY0gfq__sceneContent>div{height:auto;min-height:280px}.profile-layout-module__EY0gfq__sceneFrame .profile-layout-module__EY0gfq__sceneDisclaimer{padding:16px 18px;line-height:1.6;position:static;inset:auto}.profile-layout-module__EY0gfq__sceneFrame .profile-layout-module__EY0gfq__calendarDetail{height:auto}.profile-layout-module__EY0gfq__sceneFrame .profile-layout-module__EY0gfq__calendarDetail .profile-layout-module__EY0gfq__calendarRows{gap:12px;height:auto}.profile-layout-module__EY0gfq__sceneFrame .profile-layout-module__EY0gfq__calendarDetail .profile-layout-module__EY0gfq__calendarRows>div{min-height:42px}.profile-layout-module__EY0gfq__sceneFrame .profile-layout-module__EY0gfq__calendarDetail .profile-layout-module__EY0gfq__calendarFooter{margin-top:14px;padding-top:12px;position:static;inset:auto}}@media (max-width:360px){.profile-layout-module__EY0gfq__sceneFrame .profile-layout-module__EY0gfq__sceneContent{margin-inline:14px}}.profile-layout-module__EY0gfq__introCompanion{margin-bottom:24px}.profile-layout-module__EY0gfq__heroCopy>p{font-size:16px;line-height:1.85}.profile-layout-module__EY0gfq__kicker{letter-spacing:1.2px;font-size:12px}.profile-layout-module__EY0gfq__introGrid>p{font-size:16px;line-height:1.85}.profile-layout-module__EY0gfq__decisionCopy>p{font-size:15px}.profile-layout-module__EY0gfq__decisionHint{font-size:13px!important}.profile-layout-module__EY0gfq__sceneHeading{font-size:12px}.profile-layout-module__EY0gfq__sceneDisclaimer{color:#62566e;font-size:12px;line-height:1.6}.profile-layout-module__EY0gfq__decisionTop{letter-spacing:.5px;font-size:12px}.profile-layout-module__EY0gfq__decisionLabel{font-size:12px}.profile-layout-module__EY0gfq__suggestion{font-size:14px}.profile-layout-module__EY0gfq__decisionButton{transition:background .18s,transform .18s;font-size:14px!important}.profile-layout-module__EY0gfq__decisionButton:focus-visible{background:#5743ca}.profile-layout-module__EY0gfq__decisionButton:active{transform:translateY(1px)}.profile-layout-module__EY0gfq__decisionResult>p{font-size:14px}.profile-layout-module__EY0gfq__simulationNote{font-size:12px!important}.profile-layout-module__EY0gfq__outcomeGrid p{font-size:14px}.profile-layout-module__EY0gfq__limitation{font-size:12px}.profile-layout-module__EY0gfq__relatedGrid p{font-size:14px}.profile-layout-module__EY0gfq__relatedGrid>a{min-height:80px;transition:background .18s}.profile-layout-module__EY0gfq__relatedGrid>a:hover,.profile-layout-module__EY0gfq__relatedGrid>a:focus-visible{background:#ebe5f1}.profile-layout-module__EY0gfq__closing>a{min-height:44px;font-size:13px}.profile-layout-module__EY0gfq__pendingBadge{font-size:12px}@media (max-width:760px){.profile-layout-module__EY0gfq__heroTitle{font-size:clamp(46px,11.5vw,70px)}.profile-layout-module__EY0gfq__heroCopy>p,.profile-layout-module__EY0gfq__introGrid>p{font-size:15px}.profile-layout-module__EY0gfq__kicker{font-size:12px}.profile-layout-module__EY0gfq__decisionCopy>p{font-size:14px}.profile-layout-module__EY0gfq__decisionHint{font-size:12px!important}.profile-layout-module__EY0gfq__sceneHeading,.profile-layout-module__EY0gfq__sceneDisclaimer{font-size:12px}.profile-layout-module__EY0gfq__decisionTop{letter-spacing:.3px;flex-wrap:wrap;font-size:12px}.profile-layout-module__EY0gfq__decisionButton{font-size:13px!important}.profile-layout-module__EY0gfq__decisionResult>p{font-size:13px}.profile-layout-module__EY0gfq__suggestion,.profile-layout-module__EY0gfq__outcomeGrid p{font-size:14px}.profile-layout-module__EY0gfq__limitation{font-size:12px}.profile-layout-module__EY0gfq__simulationNote{font-size:12px!important}.profile-layout-module__EY0gfq__relatedGrid p{font-size:13px}.profile-layout-module__EY0gfq__closing>a,.profile-layout-module__EY0gfq__pendingBadge,.profile-layout-module__EY0gfq__flowCopy>.profile-layout-module__EY0gfq__stepTag,.profile-layout-module__EY0gfq__sceneFrame .profile-layout-module__EY0gfq__sceneDisclaimer{font-size:12px}.profile-layout-module__EY0gfq__introCompanion{margin-bottom:18px}}.profile-layout-module__EY0gfq__outcomeGrid span{font-size:12px}
